/* Generated from src/tokens.tokens.json. Do not edit. */

:root {
  --gt-primitive-animation-fade-in: 180ms;
  --gt-primitive-breakpoint-lg: 64rem;
  --gt-primitive-breakpoint-md: 48rem;
  --gt-primitive-breakpoint-sm: 40rem;
  --gt-primitive-breakpoint-xl: 80rem;
  --gt-primitive-color-amber-200: #fde68a;
  --gt-primitive-color-amber-50: #fffbeb;
  --gt-primitive-color-amber-800: #92400e;
  --gt-primitive-color-amber-950: #451a03;
  --gt-primitive-color-black: #000000;
  --gt-primitive-color-blue-200: #bfdbfe;
  --gt-primitive-color-blue-50: #eff6ff;
  --gt-primitive-color-blue-800: #1e40af;
  --gt-primitive-color-blue-950: #172554;
  --gt-primitive-color-green-300: #86efac;
  --gt-primitive-color-green-50: #ecfdf5;
  --gt-primitive-color-green-700: #15803d;
  --gt-primitive-color-green-800: #166534;
  --gt-primitive-color-green-950: #052e16;
  --gt-primitive-color-neutral-100: #e2e8f0;
  --gt-primitive-color-neutral-200: #cbd5e1;
  --gt-primitive-color-neutral-25: #f8fafc;
  --gt-primitive-color-neutral-400: #94a3b8;
  --gt-primitive-color-neutral-50: #f1f5f9;
  --gt-primitive-color-neutral-500: #64748b;
  --gt-primitive-color-neutral-600: #475569;
  --gt-primitive-color-neutral-700: #334155;
  --gt-primitive-color-neutral-800: #1e293b;
  --gt-primitive-color-neutral-900: #111827;
  --gt-primitive-color-neutral-950: #0f172a;
  --gt-primitive-color-overlay: rgb(0 0 0 / 0.64);
  --gt-primitive-color-red-300: #fca5a5;
  --gt-primitive-color-red-50: #fef2f2;
  --gt-primitive-color-red-800: #991b1b;
  --gt-primitive-color-red-950: #450a0a;
  --gt-primitive-color-teal-200: #99f6ed;
  --gt-primitive-color-teal-300: #5eead4;
  --gt-primitive-color-teal-500: #14b8a6;
  --gt-primitive-color-teal-600: #0d9488;
  --gt-primitive-color-teal-700: #0f766e;
  --gt-primitive-color-teal-800: #115e59;
  --gt-primitive-color-teal-950: #042f2e;
  --gt-primitive-color-white: #ffffff;
  --gt-primitive-duration-fast: 120ms;
  --gt-primitive-duration-normal: 180ms;
  --gt-primitive-easing-exit: cubic-bezier(0.4, 0, 1, 1);
  --gt-primitive-easing-standard: cubic-bezier(0.2, 0, 0, 1);
  --gt-primitive-font-family-mono: ui-monospace, "SFMono-Regular", "Menlo", monospace;
  --gt-primitive-font-family-sans: "Inter", ui-sans-serif, system-ui, sans-serif;
  --gt-primitive-font-size-2xl: 1.5rem;
  --gt-primitive-font-size-base: 1rem;
  --gt-primitive-font-size-lg: 1.125rem;
  --gt-primitive-font-size-sm: 0.875rem;
  --gt-primitive-font-size-xl: 1.25rem;
  --gt-primitive-font-size-xs: 0.75rem;
  --gt-primitive-font-weight-bold: 700;
  --gt-primitive-font-weight-medium: 500;
  --gt-primitive-font-weight-regular: 400;
  --gt-primitive-font-weight-semibold: 600;
  --gt-primitive-letter-spacing-normal: 0px;
  --gt-primitive-letter-spacing-tight: -0.015rem;
  --gt-primitive-letter-spacing-wide: 0.025rem;
  --gt-primitive-line-height-normal: 1.5;
  --gt-primitive-line-height-relaxed: 1.625;
  --gt-primitive-line-height-tight: 1.25;
  --gt-primitive-opacity-disabled: 0.48;
  --gt-primitive-opacity-muted: 0.72;
  --gt-primitive-radius-full: 9999px;
  --gt-primitive-radius-lg: 0.75rem;
  --gt-primitive-radius-md: 0.5rem;
  --gt-primitive-radius-none: 0px;
  --gt-primitive-radius-sm: 0.25rem;
  --gt-primitive-shadow-md: 0px 4px 12px -2px rgb(15 23 42 / 0.12), 0px 2px 4px -1px rgb(15 23 42 / 0.08);
  --gt-primitive-shadow-sm: 0px 1px 2px 0px rgb(15 23 42 / 0.12);
  --gt-primitive-spacing-0: 0px;
  --gt-primitive-spacing-1: 0.25rem;
  --gt-primitive-spacing-12: 3rem;
  --gt-primitive-spacing-2: 0.5rem;
  --gt-primitive-spacing-3: 0.75rem;
  --gt-primitive-spacing-4: 1rem;
  --gt-primitive-spacing-6: 1.5rem;
  --gt-primitive-spacing-8: 2rem;
  --gt-component-button-disabled-background: #f1f5f9;
  --gt-component-button-disabled-foreground: #475569;
  --gt-component-button-focus-ring: #0f766e;
  --gt-component-button-primary-background: #0f766e;
  --gt-component-button-primary-background-hover: #115e59;
  --gt-component-button-primary-foreground: #ffffff;
  --gt-component-dialog-background: #ffffff;
  --gt-component-dialog-foreground: #111827;
  --gt-component-dialog-overlay: rgb(0 0 0 / 0.64);
  --gt-component-input-background: #ffffff;
  --gt-component-input-border: #64748b;
  --gt-component-input-border-focus: #0f766e;
  --gt-component-input-disabled-background: #f1f5f9;
  --gt-component-input-disabled-foreground: #475569;
  --gt-component-input-foreground: #111827;
  --gt-component-toast-negative-background: #fef2f2;
  --gt-component-toast-negative-foreground: #991b1b;
  --gt-component-toast-neutral-background: #f1f5f9;
  --gt-component-toast-neutral-foreground: #334155;
  --gt-component-toast-positive-background: #ecfdf5;
  --gt-component-toast-positive-foreground: #166534;
  --gt-color-accent-background: #0f766e;
  --gt-color-accent-background-hover: #115e59;
  --gt-color-accent-foreground: #ffffff;
  --gt-color-background-canvas: #f8fafc;
  --gt-color-background-elevated: #ffffff;
  --gt-color-background-overlay: rgb(0 0 0 / 0.64);
  --gt-color-background-subtle: #f1f5f9;
  --gt-color-background-surface: #ffffff;
  --gt-color-border-default: #cbd5e1;
  --gt-color-border-focus: #0f766e;
  --gt-color-border-strong: #64748b;
  --gt-color-foreground-default: #111827;
  --gt-color-foreground-disabled: #475569;
  --gt-color-foreground-inverse: #f8fafc;
  --gt-color-foreground-muted: #475569;
  --gt-color-info-background: #eff6ff;
  --gt-color-info-border: #1e40af;
  --gt-color-info-foreground: #1e40af;
  --gt-color-negative-background: #fef2f2;
  --gt-color-negative-border: #991b1b;
  --gt-color-negative-foreground: #991b1b;
  --gt-color-neutral-background: #f1f5f9;
  --gt-color-neutral-border: #64748b;
  --gt-color-neutral-foreground: #334155;
  --gt-color-positive-background: #ecfdf5;
  --gt-color-positive-border: #15803d;
  --gt-color-positive-foreground: #166534;
  --gt-color-warning-background: #fffbeb;
  --gt-color-warning-border: #92400e;
  --gt-color-warning-foreground: #92400e;
  --gt-typography-body-font-family: "Inter", ui-sans-serif, system-ui, sans-serif;
  --gt-typography-body-font-size: 1rem;
  --gt-typography-body-font-weight: 400;
  --gt-typography-body-letter-spacing: 0px;
  --gt-typography-body-line-height: 1.5;
  --gt-typography-tabular-number-font-family: ui-monospace, "SFMono-Regular", "Menlo", monospace;
  --gt-typography-tabular-number-font-size: 1rem;
  --gt-typography-tabular-number-font-variant-numeric: tabular-nums;
  --gt-typography-tabular-number-font-weight: 500;
  --gt-typography-tabular-number-letter-spacing: 0px;
  --gt-typography-tabular-number-line-height: 1.5;
}

:is(.dark, [data-theme="dark"]) {
  --gt-component-button-disabled-background: #1e293b;
  --gt-component-button-disabled-foreground: #94a3b8;
  --gt-component-button-focus-ring: #5eead4;
  --gt-component-button-primary-background: #5eead4;
  --gt-component-button-primary-background-hover: #99f6ed;
  --gt-component-button-primary-foreground: #042f2e;
  --gt-component-dialog-background: #1e293b;
  --gt-component-dialog-foreground: #f8fafc;
  --gt-component-dialog-overlay: rgb(0 0 0 / 0.64);
  --gt-component-input-background: #111827;
  --gt-component-input-border: #94a3b8;
  --gt-component-input-border-focus: #5eead4;
  --gt-component-input-disabled-background: #1e293b;
  --gt-component-input-disabled-foreground: #94a3b8;
  --gt-component-input-foreground: #f8fafc;
  --gt-component-toast-negative-background: #450a0a;
  --gt-component-toast-negative-foreground: #fca5a5;
  --gt-component-toast-neutral-background: #1e293b;
  --gt-component-toast-neutral-foreground: #e2e8f0;
  --gt-component-toast-positive-background: #052e16;
  --gt-component-toast-positive-foreground: #86efac;
  --gt-color-accent-background: #5eead4;
  --gt-color-accent-background-hover: #99f6ed;
  --gt-color-accent-foreground: #042f2e;
  --gt-color-background-canvas: #0f172a;
  --gt-color-background-elevated: #1e293b;
  --gt-color-background-overlay: rgb(0 0 0 / 0.64);
  --gt-color-background-subtle: #1e293b;
  --gt-color-background-surface: #111827;
  --gt-color-border-default: #334155;
  --gt-color-border-focus: #5eead4;
  --gt-color-border-strong: #94a3b8;
  --gt-color-foreground-default: #f8fafc;
  --gt-color-foreground-disabled: #94a3b8;
  --gt-color-foreground-inverse: #111827;
  --gt-color-foreground-muted: #cbd5e1;
  --gt-color-info-background: #172554;
  --gt-color-info-border: #bfdbfe;
  --gt-color-info-foreground: #bfdbfe;
  --gt-color-negative-background: #450a0a;
  --gt-color-negative-border: #fca5a5;
  --gt-color-negative-foreground: #fca5a5;
  --gt-color-neutral-background: #1e293b;
  --gt-color-neutral-border: #94a3b8;
  --gt-color-neutral-foreground: #e2e8f0;
  --gt-color-positive-background: #052e16;
  --gt-color-positive-border: #86efac;
  --gt-color-positive-foreground: #86efac;
  --gt-color-warning-background: #451a03;
  --gt-color-warning-border: #fde68a;
  --gt-color-warning-foreground: #fde68a;
  --gt-typography-body-font-family: "Inter", ui-sans-serif, system-ui, sans-serif;
  --gt-typography-body-font-size: 1rem;
  --gt-typography-body-font-weight: 400;
  --gt-typography-body-letter-spacing: 0px;
  --gt-typography-body-line-height: 1.5;
  --gt-typography-tabular-number-font-family: ui-monospace, "SFMono-Regular", "Menlo", monospace;
  --gt-typography-tabular-number-font-size: 1rem;
  --gt-typography-tabular-number-font-variant-numeric: tabular-nums;
  --gt-typography-tabular-number-font-weight: 500;
  --gt-typography-tabular-number-letter-spacing: 0px;
  --gt-typography-tabular-number-line-height: 1.5;
}

:root {
  --ui-breakpoint-sm: var(--gt-primitive-breakpoint-sm);
  --ui-breakpoint-md: var(--gt-primitive-breakpoint-md);
  --ui-breakpoint-lg: var(--gt-primitive-breakpoint-lg);
  --ui-breakpoint-xl: var(--gt-primitive-breakpoint-xl);
  --ui-space-0: var(--gt-primitive-spacing-0);
  --ui-space-1: var(--gt-primitive-spacing-1);
  --ui-space-2: var(--gt-primitive-spacing-2);
  --ui-space-3: var(--gt-primitive-spacing-3);
  --ui-space-4: var(--gt-primitive-spacing-4);
  --ui-space-6: var(--gt-primitive-spacing-6);
  --ui-space-8: var(--gt-primitive-spacing-8);
  --ui-space-12: var(--gt-primitive-spacing-12);
  --ui-radius-none: var(--gt-primitive-radius-none);
  --ui-radius-sm: var(--gt-primitive-radius-sm);
  --ui-radius-md: var(--gt-primitive-radius-md);
  --ui-radius-lg: var(--gt-primitive-radius-lg);
  --ui-radius-full: var(--gt-primitive-radius-full);
  --ui-font-family-body: var(--gt-typography-body-font-family);
  --ui-font-family-mono: var(--gt-typography-tabular-number-font-family);
  --ui-font-size-xs: var(--gt-primitive-font-size-xs);
  --ui-font-size-sm: var(--gt-primitive-font-size-sm);
  --ui-font-size-base: var(--gt-primitive-font-size-base);
  --ui-font-size-lg: var(--gt-primitive-font-size-lg);
  --ui-font-size-xl: var(--gt-primitive-font-size-xl);
  --ui-font-weight-regular: var(--gt-primitive-font-weight-regular);
  --ui-font-weight-medium: var(--gt-primitive-font-weight-medium);
  --ui-font-weight-semibold: var(--gt-primitive-font-weight-semibold);
  --ui-font-weight-bold: var(--gt-primitive-font-weight-bold);
  --ui-line-height-tight: var(--gt-primitive-line-height-tight);
  --ui-line-height-normal: var(--gt-primitive-line-height-normal);
  --ui-motion-fast: var(--gt-primitive-duration-fast);
  --ui-motion-normal: var(--gt-primitive-duration-normal);
  --ui-motion-control: var(--gt-primitive-duration-normal);
  --ui-motion-overlay: var(--gt-primitive-duration-fast);
  --ui-control-height-sm: 32px;
  --ui-control-height-md: 40px;
  --ui-control-height-lg: 48px;
  --ui-control-content-gap: 6px;
  --ui-easing-standard: var(--gt-primitive-easing-standard);
  --ui-easing-exit: var(--gt-primitive-easing-exit);
  --ui-opacity-disabled: var(--gt-primitive-opacity-disabled);
  --ui-shadow-sm: var(--gt-primitive-shadow-sm);
  --ui-shadow-md: var(--gt-primitive-shadow-md);
  --ui-focus-ring-width: 2px;
  --ui-focus-ring-offset: 2px;
  --ui-z-base: 0;
  --ui-z-sticky: 10;
  --ui-z-dropdown: 50;
  --ui-z-sheet: 100;
  --ui-z-dialog: 1100;
  --ui-z-toast: 1200;

  --ui-color-canvas: var(--gt-color-background-canvas);
  --ui-color-surface: var(--gt-color-background-surface);
  --ui-color-elevated: var(--gt-color-background-elevated);
  --ui-color-subtle: var(--gt-color-background-subtle);
  --ui-color-text: var(--gt-color-foreground-default);
  --ui-color-text-muted: var(--gt-color-foreground-muted);
  --ui-color-text-inverse: var(--gt-color-foreground-inverse);
  --ui-color-border: var(--gt-color-border-default);
  --ui-color-border-strong: var(--gt-color-border-strong);
  --ui-color-focus: var(--gt-color-border-focus);
  --ui-color-accent: var(--gt-color-accent-background);
  --ui-color-accent-hover: var(--gt-color-accent-background-hover);
  --ui-color-accent-foreground: var(--gt-color-accent-foreground);
  --ui-color-negative: var(--gt-color-negative-foreground);
  --ui-color-negative-background: var(--gt-color-negative-background);
  --ui-color-positive: var(--gt-color-positive-foreground);
  --ui-color-positive-background: var(--gt-color-positive-background);
  --ui-color-warning: var(--gt-color-warning-foreground);
  --ui-color-warning-background: var(--gt-color-warning-background);
  --ui-overlay: var(--gt-color-background-overlay);
  --ui-focus-ring-color: var(--ui-color-focus);
  --ui-button-background: var(--gt-component-button-primary-background);
  --ui-button-background-hover: var(--gt-component-button-primary-background-hover);
  --ui-button-foreground: var(--gt-component-button-primary-foreground);
  --ui-input-background: var(--gt-component-input-background);
  --ui-input-foreground: var(--gt-component-input-foreground);
  --ui-input-border: var(--gt-component-input-border);
  --ui-input-border-focus: var(--gt-component-input-border-focus);
  --ui-dialog-background: var(--gt-component-dialog-background);
  --ui-dialog-foreground: var(--gt-component-dialog-foreground);
  --ui-dialog-overlay: var(--gt-component-dialog-overlay);
  --ui-badge-background: var(--gt-color-neutral-background);
  --ui-badge-foreground: var(--gt-color-neutral-foreground);
  --ui-skeleton-start: var(--gt-color-background-subtle);
  --ui-skeleton-middle: var(--gt-color-background-surface);
  --ui-skeleton-end: var(--gt-color-border-default);
}

:root[data-density='compact'] {
  --ui-control-height-sm: 28px;
  --ui-control-height-md: 32px;
  --ui-control-height-lg: 40px;
  --ui-control-content-gap: 4px;
}

@media (prefers-reduced-motion: reduce) {
  :root {
    --ui-motion-fast: 1ms;
    --ui-motion-normal: 1ms;
    --ui-motion-control: 1ms;
    --ui-motion-overlay: 1ms;
  }
}

.is--background-primary {
  background-color: #004FFF;
}

.is--background-primary-dark {
  background-color: #0042D4;
}

.is--background-primary-light {
  background-color: #F0F4FF;
}

.is--background-secondary {
  background-color: #3DDC97;
}

.is--background-secondary-dark {
  background-color: #36BE83;
}

.is--background-secondary-light {
  background-color: #D9FFEE;
}

.is--background-red {
  background-color: #FF7070;
}

.is--background-red-dark {
  background-color: #FF3B3B;
}

.is--background-red-light {
  background-color: #FFF1F1;
}

.is--background-purple {
  background-color: #6F3DFD;
}

.is--background-purple-dark {
  background-color: #5014D0;
}

.is--background-purple-light {
  background-color: #F8F5FF;
}

.is--background-yellow {
  background-color: #FFC24D;
}

.is--background-yellow-dark {
  background-color: #F1AF32;
}

.is--background-yellow-light {
  background-color: #FFF7E8;
}

.is--background-black {
  background-color: #12161F;
}

.is--background-white {
  background-color: #fff;
}

.is--background-gray-10 {
  background-color: #F8F9FA;
}

.is--background-gray-20 {
  background-color: #E9ECEF;
}

.is--background-gray-30 {
  background-color: #DEE2E6;
}

.is--background-gray-40 {
  background-color: #CED4DA;
}

.is--background-gray-50 {
  background-color: #ADB5BD;
}

.is--background-gray-60 {
  background-color: #6C757D;
}

.is--background-gray-70 {
  background-color: #495057;
}

.is--background-gray-80 {
  background-color: #343A40;
}

.is--background-gray-90 {
  background-color: #1A202D;
}

.is--color-primary {
  color: #004FFF;
}

.is--color-primary-dark {
  color: #0042D4;
}

.is--color-primary-light {
  color: #F0F4FF;
}

.is--color-secondary {
  color: #3DDC97;
}

.is--color-secondary-dark {
  color: #36BE83;
}

.is--color-secondary-light {
  color: #D9FFEE;
}

.is--color-red {
  color: #FF7070;
}

.is--color-red-dark {
  color: #FF3B3B;
}

.is--color-red-light {
  color: #FFF1F1;
}

.is--color-purple {
  color: #6F3DFD;
}

.is--color-purple-dark {
  color: #5014D0;
}

.is--color-purple-light {
  color: #F8F5FF;
}

.is--color-yellow {
  color: #FFC24D;
}

.is--color-yellow-dark {
  color: #F1AF32;
}

.is--color-yellow-light {
  color: #FFF7E8;
}

.is--color-black {
  color: #12161F;
}

.is--color-white {
  color: #fff;
}

.is--color-gray-10 {
  color: #F8F9FA;
}

.is--color-gray-20 {
  color: #E9ECEF;
}

.is--color-gray-30 {
  color: #DEE2E6;
}

.is--color-gray-40 {
  color: #CED4DA;
}

.is--color-gray-50 {
  color: #ADB5BD;
}

.is--color-gray-60 {
  color: #6C757D;
}

.is--color-gray-70 {
  color: #495057;
}

.is--color-gray-80 {
  color: #343A40;
}

.is--color-gray-90 {
  color: #1A202D;
}

[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}

:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */

:root,
[data-ui-theme=webdevelop] {
  --ui-color-canvas: #f8f9fa;
  --ui-color-surface: #ffffff;
  --ui-color-elevated: #ffffff;
  --ui-color-subtle: #f0f4ff;
  --ui-color-text: #12161f;
  --ui-color-text-muted: #495057;
  --ui-color-text-inverse: #ffffff;
  --ui-color-border: #ced4da;
  --ui-color-border-strong: #6c757d;
  --ui-color-focus: #004fff;
  --ui-color-accent: #004fff;
  --ui-color-accent-hover: #003dc5;
  --ui-color-accent-foreground: #ffffff;
  --ui-color-negative: #ff3b3b;
  --ui-color-negative-background: #fff1f1;
  --ui-color-positive: #36be83;
  --ui-color-positive-background: #d9ffee;
  --ui-color-warning: #f1af32;
  --ui-color-warning-background: #fff7e8;
  --ui-overlay: rgb(18 22 31 / 40%);
  --ui-font-family-body: 'Avenir', 'Avenir Next', system-ui, -apple-system, 'BlinkMacSystemFont', 'Segoe UI', 'Roboto', 'Noto Sans', 'Ubuntu', 'Cantarell', 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
  --ui-radius-control: 2px;
  --ui-motion-control: 300ms;
  --ui-motion-overlay: 150ms;
  --ui-shadow-control: 0 2px 5px 1px rgb(18 22 31 / 3%), 0 2px 3px -2px rgb(18 22 31 / 15%);
  --ui-shadow-dialog: 0 4px 5px -2px rgb(18 22 31 / 5%), 0 6px 25px 2px rgb(18 22 31 / 6%);
  --ui-focus-ring-color: #004fff;
  --ui-button-background: #004fff;
  --ui-button-background-hover: #003dc5;
  --ui-button-foreground: #ffffff;
  --ui-input-background: #f8f9fa;
  --ui-input-foreground: #12161f;
  --ui-input-border: #ced4da;
  --ui-input-border-focus: #004fff;
  --ui-dialog-background: #ffffff;
  --ui-dialog-foreground: #12161f;
  --ui-dialog-overlay: rgb(18 22 31 / 40%);
  --ui-badge-background: #dee2e6;
  --ui-badge-foreground: #495057;
  --ui-skeleton-start: rgb(207 219 255 / 34%);
  --ui-skeleton-middle: rgb(235 243 255 / 34%);
  --ui-skeleton-end: rgb(203 216 255 / 34%);
}

:is(.dark, [data-theme=dark]),
[data-ui-theme=webdevelop]:is(.dark, [data-theme=dark]) {
  --ui-color-canvas: var(--gt-color-background-canvas);
  --ui-color-surface: var(--gt-color-background-surface);
  --ui-color-elevated: var(--gt-color-background-elevated);
  --ui-color-subtle: var(--gt-color-background-subtle);
  --ui-color-text: var(--gt-color-foreground-default);
  --ui-color-text-muted: var(--gt-color-foreground-muted);
  --ui-color-text-inverse: var(--gt-color-foreground-inverse);
  --ui-color-border: var(--gt-color-border-default);
  --ui-color-border-strong: var(--gt-color-border-strong);
  --ui-color-focus: var(--gt-color-border-focus);
  --ui-color-accent: var(--gt-color-accent-background);
  --ui-color-accent-hover: var(--gt-color-accent-background-hover);
  --ui-color-accent-foreground: var(--gt-color-accent-foreground);
  --ui-color-negative: var(--gt-color-negative-foreground);
  --ui-color-negative-background: var(--gt-color-negative-background);
  --ui-color-positive: var(--gt-color-positive-foreground);
  --ui-color-positive-background: var(--gt-color-positive-background);
  --ui-color-warning: var(--gt-color-warning-foreground);
  --ui-color-warning-background: var(--gt-color-warning-background);
  --ui-overlay: var(--gt-color-background-overlay);
  --ui-focus-ring-color: var(--gt-color-border-focus);
  --ui-button-background: var(--gt-component-button-primary-background);
  --ui-button-background-hover: var(--gt-component-button-primary-background-hover);
  --ui-button-foreground: var(--gt-component-button-primary-foreground);
  --ui-input-background: var(--gt-component-input-background);
  --ui-input-foreground: var(--gt-component-input-foreground);
  --ui-input-border: var(--gt-component-input-border);
  --ui-input-border-focus: var(--gt-component-input-border-focus);
  --ui-dialog-background: var(--gt-component-dialog-background);
  --ui-dialog-foreground: var(--gt-component-dialog-foreground);
  --ui-dialog-overlay: var(--gt-component-dialog-overlay);
  --ui-badge-background: var(--gt-color-neutral-background);
  --ui-badge-foreground: var(--gt-color-neutral-foreground);
  --ui-skeleton-start: var(--gt-color-background-subtle);
  --ui-skeleton-middle: var(--gt-color-background-surface);
  --ui-skeleton-end: var(--gt-color-border-default);
}

@media (prefers-reduced-motion: reduce) {
  :root,
  [data-ui-theme=webdevelop] {
    --ui-motion-control: 1ms;
    --ui-motion-overlay: 1ms;
  }
}

.transition-fade-enter-active, .transition-fade-leave-active {
  transition: opacity 0.2s ease;
}

.transition-fade-enter-from, .transition-fade-leave-to {
  opacity: 0;
}

.transition-fade-out-leave-active {
  transition: opacity 0.2s ease;
}

.transition-fade-out-leave-to {
  opacity: 0;
}

.transition-scale-enter-active, .transition-scale-leave-active {
  transition: transform 0.2s ease-in;
}

.transition-scale-enter-from, .transition-scale-leave-to {
  transform: scale(0.4);
}

.transition-translate-right-enter-active, .transition-translate-right-leave-active {
  transition: transform 0.2s ease;
}

.transition-translate-right-enter-from, .transition-translate-right-leave-to {
  transform: translateX(100%);
}

@keyframes slideDown {
  from {
    height: 0;
  }
  to {
    height: var(--reka-accordion-content-height);
  }
}

@keyframes slideUp {
  from {
    height: var(--reka-accordion-content-height);
  }
  to {
    height: 0;
  }
}

@keyframes enterFromRight {
  from {
    opacity: 0;
    transform: translateX(200px);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes enterFromLeft {
  from {
    opacity: 0;
    transform: translateX(-200px);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes exitToRight {
  from {
    opacity: 1;
    transform: translateX(0);
  }
  to {
    opacity: 0;
    transform: translateX(200px);
  }
}

@keyframes exitToLeft {
  from {
    opacity: 1;
    transform: translateX(0);
  }
  to {
    opacity: 0;
    transform: translateX(-200px);
  }
}

@keyframes scaleIn {
  from {
    opacity: 0;
    transform: rotateX(-30deg) scale(0.9);
  }
  to {
    opacity: 1;
    transform: rotateX(0deg) scale(1);
  }
}

@keyframes scaleOut {
  from {
    opacity: 1;
    transform: rotateX(0deg) scale(1);
  }
  to {
    opacity: 0;
    transform: rotateX(-10deg) scale(0.95);
  }
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@keyframes slideInFromRight {
  from {
    opacity: 0;
    transform: translateX(100%);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes slideOutToRight {
  from {
    opacity: 1;
    transform: translateX(0);
  }
  to {
    opacity: 0;
    transform: translateX(100%);
  }
}

@keyframes slideInFromLeft {
  from {
    opacity: 0;
    transform: translateX(-100%);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes slideOutToLeft {
  from {
    opacity: 1;
    transform: translateX(0);
  }
  to {
    opacity: 0;
    transform: translateX(-100%);
  }
}

@keyframes slideInFromTop {
  from {
    opacity: 0;
    transform: translateY(-100%);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes slideOutToTop {
  from {
    opacity: 1;
    transform: translateY(0);
  }
  to {
    opacity: 0;
    transform: translateY(-100%);
  }
}

@keyframes slideInFromBottom {
  from {
    opacity: 0;
    transform: translateY(100%);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes slideOutToBottom {
  from {
    opacity: 1;
    transform: translateY(0);
  }
  to {
    opacity: 0;
    transform: translateY(100%);
  }
}

@keyframes slideUpAndFade {
  from {
    opacity: 0;
    transform: translateY(2px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes slideRightAndFade {
  from {
    opacity: 0;
    transform: translateX(-2px);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes slideDownAndFade {
  from {
    opacity: 0;
    transform: translateY(-2px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes slideLeftAndFade {
  from {
    opacity: 0;
    transform: translateX(2px);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes overlayShow {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes contentShow {
  from {
    opacity: 0;
    transform: translate(-50%, -48%) scale(0.96);
  }
  to {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
  }
}

@keyframes hide {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@keyframes slideIn {
  from {
    transform: translateX(calc(100% + var(--viewport-padding)));
  }
  to {
    transform: translateX(0);
  }
}

@keyframes swipeOut {
  from {
    transform: translateX(var(--reka-toast-swipe-end-x));
  }
  to {
    transform: translateX(calc(100% + var(--viewport-padding)));
  }
}

* {
  box-sizing: border-box;
}

*::before, *::after {
  box-sizing: border-box;
}

body, h1, h2, h3, h4, h5, h6, p, figure, blockquote, dl, dd {
  margin: 0;
}

a {
  text-decoration: none;
}

ul[role=list], ol[role=list] {
  list-style: none;
}

ul {
  margin: 0;
}

body {
  min-height: 100vh;
  text-rendering: optimizespeed;
  line-height: 1.5;
}

a:not([class]) {
  text-decoration-skip-ink: auto;
}

img, picture {
  max-width: 100%;
  display: block;
}

input, button, textarea, select {
  font: inherit;
}

@media (prefers-reduced-motion: reduce) {
  html:focus-within {
    scroll-behavior: auto;
  }
  * {
    animation-duration: 0.01ms !important;
    animation-iteration-count: 1 !important;
    transition-duration: 0.01ms !important;
    scroll-behavior: auto !important;
  }
  *::before, *::after {
    animation-duration: 0.01ms !important;
    animation-iteration-count: 1 !important;
    transition-duration: 0.01ms !important;
    scroll-behavior: auto !important;
  }
}

button {
  border: none;
  margin: 0;
  padding: 0;
  width: auto;
  overflow: visible;
  background: transparent;
  /* inherit font & color from ancestor */
  color: inherit;
  font: inherit;
  /* Normalize `line-height`. Cannot be changed from `normal` in Firefox 4+. */
  line-height: normal;
  /* Corrects font smoothing for webkit */
  -webkit-font-smoothing: inherit;
  -moz-osx-font-smoothing: inherit;
  /* Corrects inability to style clickable `input` types in iOS */
  appearance: none;
}

*:focus {
  -webkit-tap-highlight-color: transparent;
}

*:focus:not(:focus-visible) {
  outline: none;
}

*:focus-visible {
  outline: 2px solid var(--ui-focus-ring-color, #004fff);
  outline-offset: 2px;
}

@font-face {
  font-family: Avenir;
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url("/assets/Avenir-Black.CTVUyYDG.woff2") format("woff2");
}

@font-face {
  font-family: Avenir;
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("/assets/Avenir-Heavy.DG4YX3DM.woff2") format("woff2");
}

@font-face {
  font-family: Avenir;
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("/assets/Avenir-Light.BgtTCWzn.woff2") format("woff2");
}

@font-face {
  font-family: Avenir;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/assets/Avenir-Book.NaJjna6b.woff2") format("woff2");
}

@font-face {
  font-family: Avenir;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/assets/Avenir-Roman.BUrMJY69.woff2") format("woff2");
}

@font-face {
  font-family: Avenir;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/assets/Avenir-Medium.3dQWb9gp.woff2") format("woff2");
}

strong, b {
  font-weight: 800;
}

.with-default-distance button:not([class]),
button:not([class]).with-default-distance {
  margin-top: 40px;
}

h1, .is--h1__title {
  font-weight: 900;
  color: inherit;
  font-size: 50px;
  line-height: 64px;
  font-style: normal;
}

@media screen and (width <= 767px) {
  h1, .is--h1__title {
    font-size: 38px;
    line-height: 57px;
  }
}

h2, .is--h2__title {
  font-weight: 900;
  color: inherit;
  font-size: 36px;
  line-height: 54px;
  font-style: normal;
}

@media screen and (width <= 767px) {
  h2, .is--h2__title {
    font-size: 28px;
    line-height: 42px;
  }
}

h3, .is--h3__title {
  font-weight: 900;
  color: inherit;
  font-size: 24px;
  line-height: 36px;
  font-style: normal;
}

h4, .is--h4__title {
  font-weight: 800;
  color: inherit;
  font-size: 20px;
  line-height: 30px;
  font-style: normal;
}

h5, .is--h5__title {
  font-weight: 800;
  color: inherit;
  font-size: 16px;
  line-height: 24px;
  font-style: normal;
}

h6, .is--h6__title {
  font-weight: 800;
  color: inherit;
  font-size: 14px;
  line-height: 21px;
  font-style: normal;
}

h1, .is--h1__title,
h2,
.is--h2__title,
h3,
.is--h3__title,
h4,
.is--h4__title,
h5,
.is--h5__title,
h6,
.is--h6__title {
  margin: 0;
  border: 0;
  position: relative;
}

.is--display {
  font-weight: 900;
  font-size: 100px;
  line-height: 100px;
  font-style: normal;
}

.is--subheading-2 {
  font-weight: 350;
  font-size: 20px;
  line-height: 30px;
  font-style: normal;
}

.is--subheading-1 {
  font-weight: 350;
  font-size: 24px;
  line-height: 36px;
  font-style: normal;
}

@media screen and (width <= 767px) {
  .is--subheading-1 {
    font-size: 20px;
    line-height: 30px;
  }
}

.is--body, .is--body-italic {
  font-weight: 400;
  font-size: 16px;
  line-height: 26px;
  font-style: normal;
}

.is--body-italic {
  font-style: italic;
}

.is--small {
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
}

.is--small-2 {
  font-weight: 800;
  font-size: 12px;
  line-height: 18px;
}

.header-anchor:hover::before {
  opacity: 1;
}

.header-anchor::before {
  content: "#";
  position: absolute;
  left: -0.7em;
  opacity: 0;
}

.with-default-distance *:not(hr) + h2:not(:first-child),
.with-default-distance *:not(hr) + .is--h2__title:not(:first-child) {
  margin-top: 40px;
}

.with-default-distance * + h3,
.with-default-distance * + .is--h3__title {
  margin-top: 24px;
}

.with-default-distance * + h4,
.with-default-distance * + .is--h4__title {
  margin-top: 22px;
}

.with-default-distance h1 + *,
.with-default-distance .is--h1__title + * {
  margin-top: 12px;
}

.with-default-distance h4 + *,
.with-default-distance .is--h4__title + *,
.with-default-distance h5 + *,
.with-default-distance .is--h5__title + *,
.with-default-distance h6 + *,
.with-default-distance .is--h6__title + * {
  margin-top: 4px;
}

.with-default-distance h2 + .is--subheading-1,
.with-default-distance .is--h2__title + .is--subheading-1 {
  margin-top: 12px;
}

.with-default-distance h2 + .is--subheading-2,
.with-default-distance .is--h2__title + .is--subheading-2,
.with-default-distance h3 + .is--subheading-2,
.with-default-distance .is--h3__title + .is--subheading-2 {
  margin-top: 8px;
}

.with-default-distance .is--subheading-1 + *:not(section) {
  margin-top: 30px;
}

.with-default-distance .is--subheading-2 + * {
  margin-top: 30px;
}

.with-default-distance .v-badge + h1,
.with-default-distance .v-badge + .is--h1__title {
  margin-top: 12px;
}

h1.with-default-distance + *,
.is--h1__title.with-default-distance + * {
  margin-top: 12px;
}

h2.with-default-distance + *,
.is--h2__title.with-default-distance + *,
h3.with-default-distance + *,
.is--h3__title.with-default-distance + * {
  margin-top: 8px;
}

h4.with-default-distance + *,
.is--h4__title.with-default-distance + *,
h5.with-default-distance + *,
.is--h5__title.with-default-distance + *,
h6.with-default-distance + *,
.is--h6__title.with-default-distance + * {
  margin-top: 4px;
}

h2.with-default-distance + .is--subheading-1,
.is--h2__title.with-default-distance + .is--subheading-1 {
  margin-top: 12px;
}

h2.with-default-distance + .is--subheading-2,
.is--h2__title.with-default-distance + .is--subheading-2,
h3.with-default-distance + .is--subheading-2,
.is--h3__title.with-default-distance + .is--subheading-2 {
  margin-top: 8px;
}

.is--subheading-1.with-default-distance + *:not(section) {
  margin-top: 30px;
}

.is--subheading-2.with-default-distance + * {
  margin-top: 30px;
}

* + h1.with-default-distance,
* + h2.with-default-distance,
* + h3.with-default-distance,
* + h4.with-default-distance,
* + h5.with-default-distance,
* + h6.with-default-distance,
* + .is--h1__title.with-default-distance,
* + .is--h2__title.with-default-distance,
* + .is--h3__title.with-default-distance,
* + .is--h4__title.with-default-distance,
* + .is--h5__title.with-default-distance,
* + .is--h6__title.with-default-distance {
  margin-top: 30px;
}

.v-tag + h1.with-default-distance,
.v-tag + .is--h1__title.with-default-distance {
  margin-top: 12px;
}

.is--card {
  display: flex;
  padding: 8px;
  gap: 8px;
  border-radius: 2px;
  background: #fff;
  box-shadow: var(--ui-shadow-dialog, 0 4px 5px -2px rgba(18, 22, 31, 0.05), 0 6px 25px 2px rgba(18, 22, 31, 0.06));
  border: 1px solid #F8F9FA;
}

:not(pre) > code {
  padding: 0 5px;
  display: inline-block;
  margin: 0;
  background-color: #F8F9FA;
}

a > code {
  color: #12161F;
}

a:hover > code {
  color: #004FFF;
}

pre > code {
  display: block;
}

pre > code a {
  margin: 0 !important;
}

h1 > code,
h2 > code,
h3 > code,
h4 > code {
  font-size: 0.9em;
}

div[class*=language-],
.vp-block {
  position: relative;
  margin: 16px 0;
  overflow-x: auto;
  transition: background-color 0.5s;
  max-width: 100%;
}

@media (width >= 640px) {
  div[class*=language-],
  .vp-block {
    margin-top: 40px;
    margin-left: 0;
    margin-right: 0;
  }
  div[class*=language-] + *,
  .vp-block + * {
    margin-top: 40px;
  }
}

[class*=language-] pre,
[class*=language-] code {
  /* rtl:ignore */
  direction: ltr;
  /* rtl:ignore */
  text-align: left;
  white-space: pre;
  word-spacing: normal;
  word-break: normal;
  overflow-wrap: normal;
  tab-size: 4;
  hyphens: none;
}

[class*=language-] pre {
  position: relative;
  z-index: 1;
  margin: 0;
  border: 1px solid #E9ECEF;
  background: #F8F9FA;
  overflow-x: auto;
}

[class*=language-] code {
  display: block;
  width: fit-content;
  min-width: 100%;
  border: none;
  transition: color 0.5s;
  margin-bottom: 0;
  padding: 10px;
}

[class*=language-] code .highlighted {
  background-color: #F0F4FF;
  transition: background-color 0.5s;
  margin: 0 -24px;
  padding: 0 24px;
  width: calc(100% + 48px);
  display: inline-block;
}

[class*=language-] code .highlighted.error {
  background-color: #FF7070;
}

[class*=language-] code .highlighted.warning {
  background-color: #FFC24D;
}

[class*=language-] code .diff {
  transition: background-color 0.5s;
  margin: 0 -24px;
  padding: 0 24px;
  width: calc(100% + 48px);
  display: inline-block;
}

[class*=language-] code .diff::before {
  position: absolute;
  left: 10px;
}

[class*=language-] .has-focused-lines .line:not(.has-focus) {
  filter: blur(0.095rem);
  opacity: 0.7;
  transition: filter 0.35s, opacity 0.35s;
}

[class*=language-]:hover .has-focused-lines .line:not(.has-focus) {
  filter: blur(0);
  opacity: 1;
}

[class*=language-] code .diff.remove {
  background-color: #FF7070;
  opacity: 0.7;
}

[class*=language-] code .diff.remove::before {
  content: "-";
  color: #FF7070;
}

[class*=language-] code .diff.add {
  background-color: #3DDC97;
}

[class*=language-] code .diff.add::before {
  content: "+";
  color: #3DDC97;
}

div[class*=language-].line-numbers-mode {
  /* rtl:ignore */
  padding-left: 32px;
}

.line-numbers-wrapper {
  position: absolute;
  top: 0;
  bottom: 0;
  /* rtl:ignore */
  left: 0;
  z-index: 3;
  /* rtl:ignore */
  border-right: 1px solid #004FFF;
  padding-top: 20px;
  width: 32px;
  text-align: center;
  transition: border-color 0.5s, color 0.5s;
}

[class*=language-] > button.copy {
  /* rtl:ignore */
  direction: ltr;
  position: absolute;
  top: 12px;
  /* rtl:ignore */
  right: 12px;
  z-index: 3;
  width: 40px;
  height: 40px;
  background-color: #F8F9FA;
  opacity: 0;
  cursor: pointer;
  background-image: url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%20%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3.293%203.293A1%201%200%20014%203h9a1%201%200%20011%201v1a1%201%200%20102%200V4a3%203%200%2000-3-3H4a3%203%200%2000-3%203v9a3%203%200%20003%203h1a1%201%200%20100-2H4a1%201%200%2001-1-1V4a1%201%200%2001.293-.707zM10%2011a1%201%200%20011-1h9a1%201%200%20011%201v9a1%201%200%2001-1%201h-9a1%201%200%2001-1-1v-9zm1-3a3%203%200%2000-3%203v9a3%203%200%20003%203h9a3%203%200%20003-3v-9a3%203%200%2000-3-3h-9z'%20fill='currentColor'%3e%3c/path%3e%3c/svg%3e");
  background-position: 50%;
  background-size: 20px;
  background-repeat: no-repeat;
  transition: border-color 0.25s, background-color 0.25s, opacity 0.25s;
}

[class*=language-] > button.copy:focus,
[class*=language-] > button.copy:hover {
  opacity: 1;
}

[class*=language-] > button.copy.copied,
[class*=language-] > button.copy:hover.copied {
  background-image: url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%3e%3cpath%20d='M22%206.90898L21.0476%207.86136L10.2596%2018.6494L9.30299%2019.606L8.35061%2018.6536L2.9566%2013.2596L2%2012.303L3.90898%2010.394L4.86136%2011.3464L9.30299%2015.788L19.1386%205.9566L20.091%205L22%206.90898Z'%20fill='currentColor'/%3e%3c/g%3e%3c/svg%3e");
}

[class*=language-] > span.lang {
  position: absolute;
  top: 2px;
  right: 8px;
  z-index: 2;
  font-size: 12px;
  transition: color 0.4s, opacity 0.4s;
}

[class*=language-]:hover > button.copy + span.lang,
[class*=language-] > button.copy:focus + span.lang {
  opacity: 0;
}

.vp-code-group {
  margin-top: 16px;
}

.vp-code-group .tabs {
  position: relative;
  display: flex;
  margin-right: -24px;
  margin-left: -24px;
  padding: 4px;
  background-color: #E9ECEF;
  overflow: auto hidden;
  border-radius: 2px;
}

@media (width >= 640px) {
  .vp-code-group .tabs {
    margin-right: 0;
    margin-left: 0;
  }
}

.vp-code-group .tabs input {
  position: fixed;
  opacity: 0;
  pointer-events: none;
}

.vp-code-group .tabs label {
  position: relative;
  display: inline-block;
  border-bottom: 1px solid transparent;
  font-size: 12px;
  font-weight: 800;
  padding: 3px 12px;
  color: #6C757D;
  white-space: nowrap;
  cursor: pointer;
  transition: all 0.25s;
}

.vp-code-group label:hover {
  color: #12161F;
}

.vp-code-group input:checked + label {
  color: #12161F;
  background-color: #fff;
  box-shadow: var(--ui-shadow-control, 0 2px 5px 1px rgba(18, 22, 31, 0.03), 0 2px 3px -2px rgba(18, 22, 31, 0.15));
}

.vp-code-group div[class*=language-],
.vp-block {
  display: none;
  margin-top: 0 !important;
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

.vp-code-group div[class*=language-].active,
.vp-block.active {
  display: block;
}

.vp-block {
  padding: 20px 24px;
}

.custom-block + * {
  margin-top: 40px;
}

@media screen and (max-width: 768px) {
  .custom-block + * {
    margin-top: 60px;
  }
}

* + .custom-block {
  margin-top: 40px;
}

@media screen and (max-width: 768px) {
  * + .custom-block {
    margin-top: 60px;
  }
}

.custom-block {
  padding: 12px 20px;
}

.custom-block.info {
  border-left: 2px solid #0042D4;
  background: #F0F4FF;
}

.custom-block.note {
  border-left: 2px solid #6F3DFD;
  background: #F8F5FF;
}

.custom-block.tip {
  border-left: 2px solid #ADB5BD;
  background: #E9ECEF;
}

.custom-block.important {
  border-left: 2px solid #3DDC97;
  background: #D9FFEE;
}

.custom-block.warning {
  border-left: 2px solid #FFC24D;
  background: #FFF7E8;
}

.custom-block.danger {
  border-left: 2px solid #FF7070;
  background: #FFF1F1;
}

.custom-block.caution {
  border-left: 2px solid #FF7070;
  background: #FFF1F1;
}

.custom-block.details {
  border-left: 2px solid #ADB5BD;
  background: #E9ECEF;
}

.custom-block p + p {
  margin: 8px 0;
}

.custom-block.details summary {
  margin: 0 0 8px;
  font-weight: 700;
  cursor: pointer;
  user-select: none;
}

.custom-block.details summary + p {
  margin: 8px 0;
}

.custom-block-title {
  font-size: 16px;
  font-weight: 800;
  line-height: 26px;
}

.custom-block div[class*=language-] code {
  font-weight: 400;
  background-color: transparent;
}

.custom-block .vp-code-group .tabs {
  margin: 0;
}

img, picture {
  max-width: 100%;
  display: block;
}

.with-default-distance img,
picture {
  margin-top: 60px;
}

p img,
p picture {
  margin-top: 40px;
}

img.with-default-distance,
picture.with-default-distance {
  margin-top: 60px;
}

p img.with-default-distance,
p picture.with-default-distance {
  margin-top: 40px;
}

em,
i {
  font-family: inherit;
  font-weight: inherit;
  font-style: italic;
}

a {
  font-weight: 800;
  font-size: inherit;
  line-height: inherit;
  text-decoration: underline;
  transition: 0.3s all ease-in-out;
  color: #004FFF;
  cursor: pointer;
}

a:hover {
  text-decoration: none;
}

.is--link-1 {
  font-weight: 800;
  font-size: 16px;
  line-height: 26px;
  text-decoration: underline;
  transition: 0.3s all ease-in-out;
  color: #004FFF;
  cursor: pointer;
}

.is--link-1:hover {
  text-decoration: none;
}

.is--link-2 {
  font-weight: 800;
  font-size: 12px;
  line-height: 18px;
  text-decoration: underline;
  transition: 0.3s all ease-in-out;
  color: #004FFF;
  cursor: pointer;
}

.is--link-2:hover {
  text-decoration: none;
}

.is--link-regular {
  font-weight: 800;
  font-size: 14px;
  line-height: 21px;
  text-decoration: underline;
  transition: 0.3s all ease-in-out;
  color: #004FFF;
  cursor: pointer;
}

.is--link-regular:hover {
  text-decoration: none;
}

.is--small a, .is--small .is--link-1, .is--small .is--link-2 {
  font-size: inherit;
  line-height: inherit;
}

.dotted {
  text-decoration-style: dashed;
  text-decoration-line: underline;
  cursor: pointer;
  transition: all 0.8s ease;
  color: inherit;
  margin: 0;
}

.dotted:hover {
  text-decoration-line: none;
  background-image: linear-gradient(to bottom, rgba(68, 79, 229, 0.1254901961) 0%, rgba(68, 79, 229, 0.1254901961) 100%);
  background-size: 100% 100%;
}

a.is--active {
  color: #004FFF !important;
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,
.is--h1__title a,
.is--h2__title a,
.is--h3__title a,
.is--h4__title a,
.is--h5__title a,
.is--h6__title a {
  text-decoration: none;
  color: inherit;
}

.with-default-distance h2 + a,
.with-default-distance .is--h2__title + a:not(.v-button) {
  margin-top: 12px;
}

.with-default-distance .is--subheading-1 + a:not(.v-button) {
  margin-top: 12px;
}

.with-default-distance .is--subheading-2 + a:not(.v-button) {
  margin-top: 8px;
}

a.with-default-distance + *:not(br) {
  margin-top: 12px;
}

h2 + a.with-default-distance,
.is--h2__title + a:not(.v-button).with-default-distance {
  margin-top: 12px;
}

.is--subheading-1 + a:not(.v-button).with-default-distance {
  margin-top: 12px;
}

.is--subheading-2 + a:not(.v-button).with-default-distance {
  margin-top: 8px;
}

ol {
  list-style: decimal;
  padding-left: 23px;
  color: #343A40;
}

ul {
  list-style: disc;
  padding-left: 23px;
  color: #343A40;
}

li {
  color: inherit;
}

.with-default-distance h2 + ol, .with-default-distance h2 + ul,
.with-default-distance .is--h2__title + ol,
.with-default-distance .is--h2__title + ul {
  margin-top: 24px;
}

.with-default-distance h3 + ul,
.with-default-distance .is--h3__title + ul {
  margin-top: 20px;
}

.with-default-distance ul,
.with-default-distance ol,
.with-default-distance ul + *,
.with-default-distance ol + * {
  margin-top: 15px;
}

.with-default-distance li + li {
  margin-top: 7px;
}

.with-default-distance .is--container li + li {
  margin-top: 5px;
}

h2 + ol.with-default-distance, h2 + ul.with-default-distance,
.is--h2__title + ol.with-default-distance,
.is--h2__title + ul.with-default-distance {
  margin-top: 24px;
}

h3 + ul.with-default-distance,
.is--h3__title + ul.with-default-distance {
  margin-top: 20px;
}

ul.with-default-distance,
ol.with-default-distance {
  margin-top: 25px;
}

li.with-default-distance + li.with-default-distance {
  margin-top: 7px;
}

.is--container li.with-default-distance + li.with-default-distance {
  margin-top: 5px;
}

.is--list-pointers ul {
  width: 100%;
  padding-left: 0;
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 17px 30px;
}

@media screen and (max-width: 768px) {
  .is--list-pointers ul {
    grid-template-columns: repeat(1, minmax(0, 1fr));
    gap: 16px;
  }
}

.is--list-pointers li {
  width: 100%;
  display: flex;
  margin: 0;
  padding: 12px 0;
  align-items: center;
  gap: 10px;
  color: inherit;
  border-bottom: 1px solid #495057;
}

.is--list-pointers li + li {
  margin-top: 0;
}

.is--two-col-grid li:nth-child(2) {
  margin-top: 0;
}

.is--list-default ul li {
  border: none !important;
}

.is--list-default li + li {
  margin-top: 8px !important;
}

p {
  color: #343A40;
  opacity: 0.9;
}

.with-default-distance p + p {
  margin-top: 16px;
}

.with-default-distance h2 + p,
.with-default-distance .is--h2__title + p {
  margin-top: 24px;
}

.with-default-distance h3 + p,
.with-default-distance .is--h3__title + p {
  margin-top: 20px;
}

.with-default-distance h4 + p,
.with-default-distance .is--h4__title + p {
  margin-top: 12px;
}

.with-default-distance .is--subheading-1 + p {
  margin-top: 32px;
}

.with-default-distance .is--subheading-2 + p {
  margin-top: 24px;
}

.with-default-distance ul + p,
.with-default-distance ol + p {
  margin-top: 16px;
}

p.with-default-distance + p.with-default-distance {
  margin-top: 16px;
}

h2 + p.with-default-distance,
.is--h2__title + p.with-default-distance {
  margin-top: 24px;
}

h3 + p.with-default-distance,
.is--h3__title + p.with-default-distance {
  margin-top: 20px;
}

h4 + p.with-default-distance,
.is--h4__title + p.with-default-distance {
  margin-top: 12px;
}

.is--subheading-1 + p.with-default-distance {
  margin-top: 32px;
}

.is--subheading-2 + p.with-default-distance {
  margin-top: 24px;
}

ul + p.with-default-distance,
ol + p.with-default-distance {
  margin-top: 16px;
}

blockquote,
q {
  border-radius: 2px;
  background: #F8F9FA;
  display: flex;
  padding: 82.6px 40px 40px;
  align-items: flex-start;
  gap: 12px;
  align-self: stretch;
  position: relative;
  margin-top: 60px;
  font-size: 24px;
  font-weight: 350;
  line-height: 36px;
  flex-direction: column;
  color: #333;
}

blockquote p,
q p {
  font-style: italic;
  margin: 0;
}

blockquote p + *,
q p + * {
  margin-top: 0;
}

blockquote strong,
q strong {
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 26px;
}

blockquote::before,
q::before {
  content: "";
  position: absolute;
  left: 40px;
  top: 40px;
  width: 32px;
  height: 22.6px;
  z-index: 0;
  border: none;
  background-image: url("data:image/svg+xml,%3csvg%20width='70'%20height='50'%20viewBox='0%200%2070%2050'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='sign-left'%3e%3cpath%20id='Shape'%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M42.0201%2023.8584V49.5383L70%2049.6771V25.8018H56.01C55.8772%2023.8607%2055.8772%2021.9128%2056.01%2019.9717C56.1395%2018.0626%2056.7142%2016.2093%2057.6888%2014.5581C58.6237%2012.4119%2060.4674%2010.7858%2062.7252%2010.1162C64.8059%209.42171%2066.9696%209.00168%2069.1606%208.86693V0.677124C65.8779%200.781725%2062.6062%201.10636%2059.3676%201.6488C57.149%201.95369%2054.9835%202.56093%2052.9322%203.45333C50.6376%204.37625%2048.5817%205.79948%2046.9166%207.61763C45.5203%209.00918%2044.3415%2010.5999%2043.4191%2012.3372C42.7814%2013.8073%2042.3121%2015.3439%2042.0201%2016.9179V20.3882C41.9564%2021.5441%2041.9564%2022.7025%2042.0201%2023.8584ZM0.0501773%2023.8584V49.5383H28.0301V25.8018H14.0401V20.9434C14.0625%2019.2904%2014.3457%2017.6511%2014.8795%2016.0851C15.4149%2014.6187%2016.2755%2013.2904%2017.3977%2012.1984C18.619%2010.8997%2020.1628%209.94226%2021.8745%209.42217C23.0484%208.99912%2024.2699%208.71944%2025.5119%208.5893H27.7503V1.37117H17.9573C15.7431%201.76748%2013.5833%202.4197%2011.5219%203.31452C9.24193%204.33741%207.15893%205.74657%205.36636%207.47882C4.02856%208.85696%202.94008%2010.4535%202.14867%2012.1984C1.20313%2013.6021%200.494349%2015.1493%200.0501773%2016.7791V20.3882C-0.0167258%2021.544%20-0.0167258%2022.7026%200.0501773%2023.8584Z'%20fill='%23E9ECEF'/%3e%3c/g%3e%3c/svg%3e");
  background-size: cover;
}

blockquote *,
q * {
  z-index: 1;
}

.with-default-distance blockquote,
.with-default-distance q,
blockquote.with-default-distance,
q.with-default-distance {
  margin: 24px auto;
}

.with-default-distance blockquote p + p,
.with-default-distance q p + p {
  margin-top: 0;
}

html,
body,
#app {
  -webkit-overflow-scrolling: touch;
  color: #12161F;
  height: 100%;
  min-height: 100%;
  text-rendering: optimizespeed;
  margin: 0;
  font-family: var(--ui-font-family-body);
  font-weight: 400;
  font-size: 16px;
  line-height: 26px;
  font-style: normal;
}

body {
  min-height: 100vh;
  text-rendering: optimizespeed;
}

body::before {
  content: "";
  position: fixed;
  inset: 0;
  z-index: 8;
  background-color: rgba(51, 51, 51, 0.2);
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease;
}

hr {
  border-top: 0;
  border-bottom: 1px solid #ADB5BD;
  margin: 60px 0;
  width: 100%;
}

sup {
  font-size: 100%;
}

.v-table__wrap {
  width: 100%;
  overflow: auto;
}

table {
  border-spacing: 0;
  border-collapse: collapse;
  width: 100%;
}

thead,
tbody {
  width: 100%;
}

th {
  font-size: 14px;
  font-weight: 800;
  line-height: 21px;
  color: #6C757D;
  text-align: left;
  padding: 16px;
  gap: 2px;
  flex: 1 0 0;
}

tbody tr {
  border-top: 1px solid #E9ECEF;
  cursor: default;
  transition: all 0.3s ease;
}

tbody tr:hover {
  background-color: #F8F9FA;
}

td {
  padding: 16px;
  flex: 1 0 0;
  color: #343A40;
}

.is--table-cell {
  display: flex;
  padding: 16px;
  align-items: center;
  gap: 16px;
}

.is--table-not-found {
  border-top: 1px solid #E9ECEF;
  justify-content: center;
  width: 100%;
}

td.is--small {
  font-size: 12px !important;
  line-height: 18px !important;
  font-weight: 500 !important;
}

th.is--small-2 {
  font-size: 12px !important;
  font-weight: 800 !important;
  line-height: 18px !important;
}

.with-default-distance table:not(:first-child),
table:not(:first-child).with-default-distance {
  margin-top: 60px;
}

.with-default-distance table:not(:last-child),
table:not(:last-child).with-default-distance {
  margin-bottom: 60px;
}

.is--tags-inline {
  display: flex;
  align-content: center;
  gap: 12px;
  align-self: stretch;
  flex-wrap: wrap;
}

.is--tags-inline + * {
  margin-top: 20px;
}

.toc-list {
  padding-left: 0;
  list-style: none;
}

.toc-list li + li {
  margin-top: 8px;
}

.toc-link {
  display: flex;
}

.toc-level-3 {
  padding-left: 15px;
}

.toc-level-4 {
  padding-left: 20px;
}

.is--highlight-text-measure {
  width: 100%;
  max-width: 508px;
}

.is--uppercase {
  text-transform: uppercase;
}

@media screen and (width > 768px) {
  .is--lt-tablet-show {
    display: none !important;
  }
}

@media screen and (max-width: 768px) {
  .is--lt-tablet-hide {
    display: none !important;
  }
}

@media screen and (max-width: 1199px) {
  .is--gt-desktop-lg-show {
    display: none !important;
  }
}

@media screen and (min-width: 1199px) {
  .is--lt-desktop-lg-show {
    display: none !important;
  }
}

@media screen and (max-width: 1024px) {
  .is--gt-desktop-md-show {
    display: none !important;
  }
}

@media screen and (width < 1024px) {
  .is--gte-desktop-md-show {
    display: none !important;
  }
}

@media screen and (min-width: 1024px) {
  .is--lt-desktop-md-show {
    display: none !important;
  }
}

@media screen and (width >= 1024px) {
  .is--lte-desktop-md-show {
    display: none !important;
  }
}

@media screen and (max-width: 980px) {
  .is--gt-desktop-show {
    display: none !important;
  }
}

@media screen and (min-width: 980px) {
  .is--lt-desktop-show {
    display: none !important;
  }
}

@media screen and (max-width: 768px) {
  .is--gt-tablet-show {
    display: none !important;
  }
}

.is--visually-hidden {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip-path: inset(50%);
  border: 0;
}

.is--paddings {
  padding: 130px 0;
}

@media screen and (max-width: 768px) {
  .is--paddings {
    padding: 100px 0;
  }
}

.is--paddings-60 {
  padding: 60px 0;
}

.is--short-block {
  display: flex;
  max-width: 799px;
  width: 100%;
  flex-direction: column;
  align-items: flex-start;
}

.is--side-block {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  flex: 1 0 0;
  position: relative;
}

@media screen and (max-width: 768px) {
  .is--side-block {
    position: initial;
    width: 100%;
  }
}

.is--side-block > p,
.is--side-block .is--side-block__content {
  display: flex;
  flex-direction: column;
  align-self: stretch;
  color: #495057;
  padding: 0 20px;
  border-left: 2px solid #004FFF;
  margin-top: 20px;
}

@media screen and (min-width: 768px) {
  .is--sticky {
    position: sticky;
    top: 123px;
  }
}

.is--two-col-grid {
  width: 100%;
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 20px 30px;
}

@media screen and (max-width: 768px) {
  .is--two-col-grid {
    display: flex;
    flex-direction: column;
  }
}

@media screen and (min-width: 768px) {
  .is--two-col-grid.is--cols-auto-left {
    grid-template-columns: max-content 1fr;
  }
}

@media screen and (min-width: 768px) {
  .is--two-col-grid.is--cols-auto-right {
    grid-template-columns: 1fr max-content;
  }
}

@media screen and (min-width: 768px) {
  .is--two-col-grid.is--three {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

.is--two-col-grid + .is--two-col-grid {
  margin-top: 30px;
}

.is--two-col-grid > ul, .is--two-col-grid > ol {
  margin-top: 0;
}

* + .is--two-col-grid {
  margin-top: 40px;
}

.is--three-col-grid {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 30px;
}

@media screen and (max-width: 980px) {
  .is--three-col-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media screen and (max-width: 768px) {
  .is--three-col-grid {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
}

.is--gap-80 {
  gap: 80px;
}

@media screen and (max-width: 768px) {
  .is--gap-80 {
    gap: 60px;
  }
}

@media screen and (max-width: 768px) {
  .is--mobile-gap-40 {
    gap: 40px !important;
  }
}

.is--gap-40-80 {
  gap: 40px 80px;
}

@media screen and (max-width: 768px) {
  .is--gap-40-80 {
    gap: 40px 60px;
  }
}

.is--col-gap-100 {
  column-gap: 100px;
}

@media screen and (max-width: 768px) {
  .is--col-gap-100 {
    column-gap: 25px;
  }
}

.is--align-items-center {
  align-items: center;
}

.is--align-self-center {
  align-self: center;
}

.is--justify-space-between {
  display: flex;
  justify-content: space-between;
}

.is--page {
  width: 100%;
}

main:not(.is--logged-in) .is--page > *:not(.is--page-content, .is--no-padding),
main:not(.is--logged-in) .is--page-content > div > *:not(.is--no-padding) {
  padding-top: 130px;
}

@media screen and (max-width: 768px) {
  main:not(.is--logged-in) .is--page > *:not(.is--page-content, .is--no-padding),
  main:not(.is--logged-in) .is--page-content > div > *:not(.is--no-padding) {
    padding-top: 100px;
  }
}

main.is--logged-in .is--page > *:not(.is--page-content, .is--no-padding),
main.is--logged-in .is--page-content > div > *:not(.is--no-padding) {
  padding-top: 50px;
}

@media screen and (max-width: 768px) {
  main.is--logged-in .is--page > *:not(.is--page-content, .is--no-padding),
  main.is--logged-in .is--page-content > div > *:not(.is--no-padding) {
    padding-top: 30px;
  }
}

.is--page > *:not(.is--page-content, .is--no-padding):last-child:not(.is--container, .is--no-padding-bottom),
.is--page > .is--page-content:last-child:not(.is--container, .is--no-padding-bottom) {
  padding-bottom: 130px;
}

@media screen and (max-width: 768px) {
  .is--page > *:not(.is--page-content, .is--no-padding):last-child:not(.is--container, .is--no-padding-bottom),
  .is--page > .is--page-content:last-child:not(.is--container, .is--no-padding-bottom) {
    padding-bottom: 100px;
  }
}

.is--page > .is--container:last-child {
  padding-bottom: 130px;
}

.is--page > .is--container + .is--container {
  padding-top: 40px !important;
}

hr {
  border-top: 0;
  border-bottom: 1px solid #ADB5BD;
}

pre {
  margin-top: 60px;
}

.is--margin-top-0 {
  margin-top: 0 !important;
}

.is--margin-top-4 {
  margin-top: 4px !important;
}

.is--margin-top-8 {
  margin-top: 8px !important;
}

.is--margin-bottom-8 {
  margin-bottom: 8px !important;
}

.is--margin-top-10 {
  margin-top: 10px !important;
}

.is--margin-top-12 {
  margin-top: 12px !important;
}

.is--margin-top-15 {
  margin-top: 15px !important;
}

.is--margin-top-20 {
  margin-top: 20px !important;
}

.is--margin-bottom-20 {
  margin-bottom: 20px !important;
}

.is--margin-top-24 {
  margin-top: 24px !important;
}

.is--margin-top-30 {
  margin-top: 30px !important;
}

.is--margin-top-40 {
  margin-top: 40px !important;
}

.is--margin-bottom-40 {
  margin-bottom: 40px !important;
}

.is--margin-top-50 {
  margin-top: 50px !important;
}

.is--margin-top-60 {
  margin-top: 60px !important;
}

.is--margin-top-70 {
  margin-top: 70px !important;
}

.is--margin-top-80 {
  margin-top: 80px !important;
}

.is--margin-top-90 {
  margin-top: 90px !important;
}

.is--margin-top-100 {
  margin-top: 100px !important;
}

.is--margin-top-130 {
  margin-top: 130px;
}

@media screen and (max-width: 768px) {
  .is--margin-top-130 {
    margin-top: 100px;
  }
}

.is--padding-bottom-130 {
  padding-bottom: 130px !important;
}

@media screen and (max-width: 768px) {
  .is--padding-bottom-130 {
    padding-bottom: 100px !important;
  }
}

.is--link-text-hidden {
  border: 0;
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute !important;
  width: 1px;
  overflow-wrap: normal !important;
  word-break: normal;
}

.highlight {
  background-color: #FFC24D;
}

.is--hidden {
  display: none;
}

.is--no-data {
  width: 100%;
  text-align: center;
  font-size: 20px;
  margin: 40px 0;
}

.is--no-data strong {
  font-weight: 800;
}

.is--two-col-text {
  columns: 2;
  gap: 16px 80px;
  margin: 0;
}

.is--two-col-text li {
  break-inside: avoid;
}

.is--two-col-text li + li {
  margin-top: 25px;
}

@media screen and (max-width: 768px) {
  .is--two-col-text {
    columns: 1;
  }
}

.is--display-contents {
  display: contents;
}

.is--list-features {
  width: 100%;
  padding-left: 0;
  display: flex;
  flex-flow: row wrap;
  gap: 40px;
  list-style: none;
  margin: 0;
  max-width: none;
}

.is--list-features > * {
  flex: 1 1 340px;
}

label {
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  user-select: none;
}

.is--hide-scrollbar {
  scrollbar-width: none;
  -ms-overflow-style: none;
}

.is--hide-scrollbar::-webkit-scrollbar {
  display: none;
}

.is--container {
  width: 100%;
  max-width: 1175px;
  padding: 0 15px;
  margin: 0 auto;
}

.is--flex-row {
  display: flex;
  align-items: stretch;
  flex-direction: row;
  align-self: stretch;
  gap: 80px;
}

@media screen and (max-width: 768px) {
  .is--flex-row {
    gap: 25px;
    flex-direction: column;
  }
}

.is--width-100 {
  width: 100%;
}

.is--width-30 {
  width: 30%;
}

@media screen and (max-width: 768px) {
  .is--width-30 {
    width: 100%;
  }
}

.is--width-70 {
  width: 70%;
}

@media screen and (max-width: 768px) {
  .is--width-70 {
    width: 100%;
  }
}

.is--width-27 {
  width: 27%;
}

@media screen and (max-width: 768px) {
  .is--width-27 {
    width: 100%;
  }
}

.is--width-73 {
  width: 73%;
}

@media screen and (max-width: 768px) {
  .is--width-73 {
    width: 100%;
  }
}

@media (display-mode: standalone) {
  html, body {
    overscroll-behavior: none;
  }
}

@media (display-mode: standalone), (display-mode: fullscreen), (display-mode: minimal-ui) {
  html {
    scroll-behavior: smooth;
  }
}

html.pwa-mobile {
  scroll-behavior: smooth;
}

@media (prefers-reduced-motion: reduce) {
  html.pwa-mobile {
    scroll-behavior: auto;
  }
}

@media (prefers-reduced-motion: reduce) and (display-mode: standalone), (prefers-reduced-motion: reduce) and (display-mode: fullscreen), (prefers-reduced-motion: reduce) and (display-mode: minimal-ui) {
  html {
    scroll-behavior: auto;
  }
}

@media (display-mode: standalone), (display-mode: fullscreen), (display-mode: minimal-ui) {
  html, body {
    overscroll-behavior: none;
  }
  a,
  button,
  [role=button],
  input[type=button],
  input[type=submit],
  label,
  select {
    touch-action: manipulation;
    /* stylelint-disable-next-line property-no-vendor-prefix */
    -webkit-user-select: none;
    user-select: none;
    /* stylelint-disable-next-line property-no-vendor-prefix */
    -webkit-touch-callout: none;
  }
  .is--pwa-allow-pan {
    touch-action: pan-x pan-y !important;
  }
  a, button, input, textarea {
    -webkit-tap-highlight-color: transparent;
  }
  button, a, nav, header, footer, .menu, .toolbar {
    user-select: none;
  }
  .article, .content, .text, p, h1, h2, h3, h4, h5, h6 {
    user-select: text;
  }
  button,
  .nav a,
  .menu-item,
  .icon-button {
    user-select: none;
  }
}

html.pwa-mobile html, html.pwa-mobile body,
body.pwa-mobile html,
body.pwa-mobile body {
  overscroll-behavior: none;
}

html.pwa-mobile a,
html.pwa-mobile button,
html.pwa-mobile [role=button],
html.pwa-mobile input[type=button],
html.pwa-mobile input[type=submit],
html.pwa-mobile label,
html.pwa-mobile select,
body.pwa-mobile a,
body.pwa-mobile button,
body.pwa-mobile [role=button],
body.pwa-mobile input[type=button],
body.pwa-mobile input[type=submit],
body.pwa-mobile label,
body.pwa-mobile select {
  touch-action: manipulation;
  /* stylelint-disable-next-line property-no-vendor-prefix */
  -webkit-user-select: none;
  user-select: none;
  /* stylelint-disable-next-line property-no-vendor-prefix */
  -webkit-touch-callout: none;
}

html.pwa-mobile .is--pwa-allow-pan,
body.pwa-mobile .is--pwa-allow-pan {
  touch-action: pan-x pan-y !important;
}

html.pwa-mobile a, html.pwa-mobile button, html.pwa-mobile input, html.pwa-mobile textarea,
body.pwa-mobile a,
body.pwa-mobile button,
body.pwa-mobile input,
body.pwa-mobile textarea {
  -webkit-tap-highlight-color: transparent;
}

html.pwa-mobile button, html.pwa-mobile a, html.pwa-mobile nav, html.pwa-mobile header, html.pwa-mobile footer, html.pwa-mobile .menu, html.pwa-mobile .toolbar,
body.pwa-mobile button,
body.pwa-mobile a,
body.pwa-mobile nav,
body.pwa-mobile header,
body.pwa-mobile footer,
body.pwa-mobile .menu,
body.pwa-mobile .toolbar {
  user-select: none;
}

html.pwa-mobile .article, html.pwa-mobile .content, html.pwa-mobile .text, html.pwa-mobile p, html.pwa-mobile h1, html.pwa-mobile h2, html.pwa-mobile h3, html.pwa-mobile h4, html.pwa-mobile h5, html.pwa-mobile h6,
body.pwa-mobile .article,
body.pwa-mobile .content,
body.pwa-mobile .text,
body.pwa-mobile p,
body.pwa-mobile h1,
body.pwa-mobile h2,
body.pwa-mobile h3,
body.pwa-mobile h4,
body.pwa-mobile h5,
body.pwa-mobile h6 {
  user-select: text;
}

html.pwa-mobile button,
html.pwa-mobile .nav a,
html.pwa-mobile .menu-item,
html.pwa-mobile .icon-button,
body.pwa-mobile button,
body.pwa-mobile .nav a,
body.pwa-mobile .menu-item,
body.pwa-mobile .icon-button {
  user-select: none;
}

@media (display-mode: standalone), (display-mode: fullscreen), (display-mode: minimal-ui) {
  a, button, [role=button], input[type=button], input[type=submit], label, select {
    touch-action: manipulation;
  }
  a, button {
    -webkit-tap-highlight-color: transparent;
  }
}

.wd-container,
.is--container {
  width: 100%;
  max-width: 1280px;
  padding: 0 15px;
  margin: 0 auto;
}/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */
@layer properties {
  @supports (((-webkit-hyphens: none)) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color: rgb(from red r g b)))) {
    *, :before, :after, ::backdrop {
      --tw-translate-x: 0;
      --tw-translate-y: 0;
      --tw-translate-z: 0;
      --tw-scale-x: 1;
      --tw-scale-y: 1;
      --tw-scale-z: 1;
      --tw-rotate-x: initial;
      --tw-rotate-y: initial;
      --tw-rotate-z: initial;
      --tw-skew-x: initial;
      --tw-skew-y: initial;
      --tw-pan-x: initial;
      --tw-pan-y: initial;
      --tw-pinch-zoom: initial;
      --tw-space-y-reverse: 0;
      --tw-space-x-reverse: 0;
      --tw-divide-x-reverse: 0;
      --tw-border-style: solid;
      --tw-divide-y-reverse: 0;
      --tw-leading: initial;
      --tw-font-weight: initial;
      --tw-tracking: initial;
      --tw-ordinal: initial;
      --tw-slashed-zero: initial;
      --tw-numeric-figure: initial;
      --tw-numeric-spacing: initial;
      --tw-numeric-fraction: initial;
      --tw-shadow: 0 0 #0000;
      --tw-shadow-color: initial;
      --tw-shadow-alpha: 100%;
      --tw-inset-shadow: 0 0 #0000;
      --tw-inset-shadow-color: initial;
      --tw-inset-shadow-alpha: 100%;
      --tw-ring-color: initial;
      --tw-ring-shadow: 0 0 #0000;
      --tw-inset-ring-color: initial;
      --tw-inset-ring-shadow: 0 0 #0000;
      --tw-ring-inset: initial;
      --tw-ring-offset-width: 0px;
      --tw-ring-offset-color: #fff;
      --tw-ring-offset-shadow: 0 0 #0000;
      --tw-outline-style: solid;
      --tw-blur: initial;
      --tw-brightness: initial;
      --tw-contrast: initial;
      --tw-grayscale: initial;
      --tw-hue-rotate: initial;
      --tw-invert: initial;
      --tw-opacity: initial;
      --tw-saturate: initial;
      --tw-sepia: initial;
      --tw-drop-shadow: initial;
      --tw-drop-shadow-color: initial;
      --tw-drop-shadow-alpha: 100%;
      --tw-drop-shadow-size: initial;
      --tw-backdrop-blur: initial;
      --tw-backdrop-brightness: initial;
      --tw-backdrop-contrast: initial;
      --tw-backdrop-grayscale: initial;
      --tw-backdrop-hue-rotate: initial;
      --tw-backdrop-invert: initial;
      --tw-backdrop-opacity: initial;
      --tw-backdrop-saturate: initial;
      --tw-backdrop-sepia: initial;
      --tw-duration: initial;
      --tw-ease: initial;
    }
  }
}

@layer theme {
  :root, :host {
    --font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji",
      "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
      "Courier New", monospace;
    --color-rose-600: oklch(58.6% .253 17.585);
    --color-slate-100: oklch(96.8% .007 247.896);
    --color-slate-200: oklch(92.9% .013 255.508);
    --color-slate-400: oklch(70.4% .04 256.788);
    --color-slate-500: oklch(55.4% .046 257.417);
    --color-slate-600: oklch(44.6% .043 257.281);
    --color-slate-700: oklch(37.2% .044 257.287);
    --color-slate-950: oklch(12.9% .042 264.695);
    --color-black: #000;
    --color-white: #fff;
    --spacing: .25rem;
    --container-3xl: 48rem;
    --text-xs: .75rem;
    --text-xs--line-height: calc(1 / .75);
    --text-sm: .875rem;
    --text-sm--line-height: calc(1.25 / .875);
    --text-base: 1rem;
    --text-base--line-height: calc(1.5 / 1);
    --text-lg: 1.125rem;
    --text-lg--line-height: calc(1.75 / 1.125);
    --text-xl: 1.25rem;
    --text-xl--line-height: calc(1.75 / 1.25);
    --text-3xl: 1.875rem;
    --text-3xl--line-height: calc(2.25 / 1.875);
    --text-4xl: 2.25rem;
    --text-4xl--line-height: calc(2.5 / 2.25);
    --font-weight-medium: 500;
    --font-weight-semibold: 600;
    --tracking-tight: -.025em;
    --radius-sm: .25rem;
    --radius-md: .375rem;
    --radius-lg: .5rem;
    --radius-3xl: 1.5rem;
    --ease-out: cubic-bezier(0, 0, .2, 1);
    --ease-in-out: cubic-bezier(.4, 0, .2, 1);
    --default-transition-duration: .15s;
    --default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    --default-font-family: var(--font-sans);
    --default-mono-font-family: var(--font-mono);
  }
}

@layer base {
  *, :after, :before, ::backdrop {
    box-sizing: border-box;
    border: 0 solid;
    margin: 0;
    padding: 0;
  }

  ::file-selector-button {
    box-sizing: border-box;
    border: 0 solid;
    margin: 0;
    padding: 0;
  }

  html, :host {
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    line-height: 1.5;
    font-family: var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");
    font-feature-settings: var(--default-font-feature-settings, normal);
    font-variation-settings: var(--default-font-variation-settings, normal);
    -webkit-tap-highlight-color: transparent;
  }

  hr {
    height: 0;
    color: inherit;
    border-top-width: 1px;
  }

  abbr:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
  }

  h1, h2, h3, h4, h5, h6 {
    font-size: inherit;
    font-weight: inherit;
  }

  a {
    color: inherit;
    -webkit-text-decoration: inherit;
    -webkit-text-decoration: inherit;
    -webkit-text-decoration: inherit;
    text-decoration: inherit;
  }

  b, strong {
    font-weight: bolder;
  }

  code, kbd, samp, pre {
    font-family: var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);
    font-feature-settings: var(--default-mono-font-feature-settings, normal);
    font-variation-settings: var(--default-mono-font-variation-settings, normal);
    font-size: 1em;
  }

  small {
    font-size: 80%;
  }

  sub, sup {
    vertical-align: baseline;
    font-size: 75%;
    line-height: 0;
    position: relative;
  }

  sub {
    bottom: -.25em;
  }

  sup {
    top: -.5em;
  }

  table {
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse;
  }

  :-moz-focusring {
    outline: auto;
  }

  progress {
    vertical-align: baseline;
  }

  summary {
    display: list-item;
  }

  ol, ul, menu {
    list-style: none;
  }

  img, svg, video, canvas, audio, iframe, embed, object {
    vertical-align: middle;
    display: block;
  }

  img, video {
    max-width: 100%;
    height: auto;
  }

  button, input, select, optgroup, textarea {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    opacity: 1;
    background-color: #0000;
    border-radius: 0;
  }

  ::file-selector-button {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    opacity: 1;
    background-color: #0000;
    border-radius: 0;
  }

  :where(select:is([multiple], [size])) optgroup {
    font-weight: bolder;
  }

  :where(select:is([multiple], [size])) optgroup option {
    padding-inline-start: 20px;
  }

  ::file-selector-button {
    margin-inline-end: 4px;
  }

  ::placeholder {
    opacity: 1;
  }

  @supports (not ((-webkit-appearance: -apple-pay-button))) or (contain-intrinsic-size: 1px) {
    ::placeholder {
      color: currentColor;
    }

    @supports (color: color-mix(in lab, red, red)) {
      ::placeholder {
        color: color-mix(in oklab, currentcolor 50%, transparent);
      }
    }
  }

  textarea {
    resize: vertical;
  }

  ::-webkit-search-decoration {
    -webkit-appearance: none;
  }

  ::-webkit-date-and-time-value {
    min-height: 1lh;
    text-align: inherit;
  }

  ::-webkit-datetime-edit {
    display: inline-flex;
  }

  ::-webkit-datetime-edit-fields-wrapper {
    padding: 0;
  }

  ::-webkit-datetime-edit {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-year-field {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-month-field {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-day-field {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-hour-field {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-minute-field {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-second-field {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-millisecond-field {
    padding-block: 0;
  }

  ::-webkit-datetime-edit-meridiem-field {
    padding-block: 0;
  }

  ::-webkit-calendar-picker-indicator {
    line-height: 1;
  }

  :-moz-ui-invalid {
    box-shadow: none;
  }

  button, input:where([type="button"], [type="reset"], [type="submit"]) {
    appearance: button;
  }

  ::file-selector-button {
    appearance: button;
  }

  ::-webkit-inner-spin-button {
    height: auto;
  }

  ::-webkit-outer-spin-button {
    height: auto;
  }

  [hidden]:where(:not([hidden="until-found"])) {
    display: none !important;
  }
}

@layer components;

@layer utilities {
  .\@container {
    container-type: inline-size;
  }

  .pointer-events-none {
    pointer-events: none;
  }

  .collapse {
    visibility: collapse;
  }

  .invisible {
    visibility: hidden;
  }

  .visible {
    visibility: visible;
  }

  .sr-only {
    clip-path: inset(50%);
    white-space: nowrap;
    border-width: 0;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    position: absolute;
    overflow: hidden;
  }

  .not-sr-only {
    clip-path: none;
    white-space: normal;
    width: auto;
    height: auto;
    margin: 0;
    padding: 0;
    position: static;
    overflow: visible;
  }

  .absolute {
    position: absolute;
  }

  .fixed {
    position: fixed;
  }

  .relative {
    position: relative;
  }

  .static {
    position: static;
  }

  .sticky {
    position: sticky;
  }

  .inset-0 {
    inset: 0;
  }

  .inset-y-0 {
    inset-block: 0;
  }

  .top-0 {
    top: 0;
  }

  .right-0 {
    right: 0;
  }

  .left-0 {
    left: 0;
  }

  .isolate {
    isolation: isolate;
  }

  .isolation-auto {
    isolation: auto;
  }

  .z-30 {
    z-index: 30;
  }

  .z-\[130\] {
    z-index: 130;
  }

  .z-\[140\] {
    z-index: 140;
  }

  .col-2 {
    grid-column: 2;
  }

  .col-3 {
    grid-column: 3;
  }

  .container {
    width: 100%;
  }

  @media (min-width: 40rem) {
    .container {
      max-width: 40rem;
    }
  }

  @media (min-width: 48rem) {
    .container {
      max-width: 48rem;
    }
  }

  @media (min-width: 64rem) {
    .container {
      max-width: 64rem;
    }
  }

  @media (min-width: 80rem) {
    .container {
      max-width: 80rem;
    }
  }

  @media (min-width: 96rem) {
    .container {
      max-width: 96rem;
    }
  }

  .container\! {
    width: 100% !important;
  }

  @media (min-width: 40rem) {
    .container\! {
      max-width: 40rem !important;
    }
  }

  @media (min-width: 48rem) {
    .container\! {
      max-width: 48rem !important;
    }
  }

  @media (min-width: 64rem) {
    .container\! {
      max-width: 64rem !important;
    }
  }

  @media (min-width: 80rem) {
    .container\! {
      max-width: 80rem !important;
    }
  }

  @media (min-width: 96rem) {
    .container\! {
      max-width: 96rem !important;
    }
  }

  .mt-2 {
    margin-top: calc(var(--spacing) * 2);
  }

  .mt-3 {
    margin-top: calc(var(--spacing) * 3);
  }

  .mt-auto {
    margin-top: auto;
  }

  .\!mr-2 {
    margin-right: calc(var(--spacing) * 2) !important;
  }

  .mr-0 {
    margin-right: 0;
  }

  .mr-72 {
    margin-right: calc(var(--spacing) * 72);
  }

  .mr-\[4\.3rem\] {
    margin-right: 4.3rem;
  }

  .ml-0 {
    margin-left: 0;
  }

  .ml-72 {
    margin-left: calc(var(--spacing) * 72);
  }

  .ml-\[4\.3rem\] {
    margin-left: 4.3rem;
  }

  .\!inline-flex {
    display: inline-flex !important;
  }

  .block {
    display: block;
  }

  .contents {
    display: contents;
  }

  .flex {
    display: flex;
  }

  .flow-root {
    display: flow-root;
  }

  .grid {
    display: grid;
  }

  .hidden {
    display: none;
  }

  .hidden\! {
    display: none !important;
  }

  .inline {
    display: inline;
  }

  .inline-block {
    display: inline-block;
  }

  .inline-flex {
    display: inline-flex;
  }

  .inline-grid {
    display: inline-grid;
  }

  .inline-table {
    display: inline-table;
  }

  .list-item {
    display: list-item;
  }

  .table {
    display: table;
  }

  .table-caption {
    display: table-caption;
  }

  .table-cell {
    display: table-cell;
  }

  .table-column {
    display: table-column;
  }

  .table-column-group {
    display: table-column-group;
  }

  .table-footer-group {
    display: table-footer-group;
  }

  .table-header-group {
    display: table-header-group;
  }

  .table-row {
    display: table-row;
  }

  .table-row-group {
    display: table-row-group;
  }

  .h-4 {
    height: calc(var(--spacing) * 4);
  }

  .h-8 {
    height: calc(var(--spacing) * 8);
  }

  .h-10 {
    height: calc(var(--spacing) * 10);
  }

  .h-11 {
    height: calc(var(--spacing) * 11);
  }

  .h-full {
    height: 100%;
  }

  .h-svh {
    height: 100svh;
  }

  .min-h-0 {
    min-height: 0;
  }

  .min-h-screen {
    min-height: 100vh;
  }

  .w-0 {
    width: 0;
  }

  .w-1\.5 {
    width: calc(var(--spacing) * 1.5);
  }

  .w-4 {
    width: calc(var(--spacing) * 4);
  }

  .w-8 {
    width: calc(var(--spacing) * 8);
  }

  .w-72 {
    width: calc(var(--spacing) * 72);
  }

  .w-\[4\.3rem\] {
    width: 4.3rem;
  }

  .w-full {
    width: 100%;
  }

  .max-w-3xl {
    max-width: var(--container-3xl);
  }

  .max-w-\[calc\(100vw-10px\)\] {
    max-width: calc(100vw - 10px);
  }

  .min-w-0 {
    min-width: 0;
  }

  .min-w-40 {
    min-width: calc(var(--spacing) * 40);
  }

  .flex-1 {
    flex: 1;
  }

  .flex-shrink, .shrink {
    flex-shrink: 1;
  }

  .shrink-0 {
    flex-shrink: 0;
  }

  .flex-grow, .grow {
    flex-grow: 1;
  }

  .border-collapse {
    border-collapse: collapse;
  }

  .-translate-x-full {
    --tw-translate-x: -100%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-x-0 {
    --tw-translate-x: 0;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-x-full {
    --tw-translate-x: 100%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .translate-none {
    translate: none;
  }

  .scale-3d {
    scale: var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z);
  }

  .transform {
    transform: var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, );
  }

  .transform\! {
    transform: var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, ) !important;
  }

  .cursor-default {
    cursor: default;
  }

  .cursor-ew-resize {
    cursor: ew-resize;
  }

  .touch-pinch-zoom {
    --tw-pinch-zoom: pinch-zoom;
    touch-action: var(--tw-pan-x, ) var(--tw-pan-y, ) var(--tw-pinch-zoom, );
  }

  .resize {
    resize: both;
  }

  .list-none {
    list-style-type: none;
  }

  .flex-col {
    flex-direction: column;
  }

  .flex-wrap {
    flex-wrap: wrap;
  }

  .content-start {
    align-content: flex-start;
  }

  .items-center {
    align-items: center;
  }

  .justify-between {
    justify-content: space-between;
  }

  .justify-center {
    justify-content: center;
  }

  .gap-1 {
    gap: var(--spacing);
  }

  .gap-2 {
    gap: calc(var(--spacing) * 2);
  }

  .gap-3 {
    gap: calc(var(--spacing) * 3);
  }

  .gap-4 {
    gap: calc(var(--spacing) * 4);
  }

  .gap-6 {
    gap: calc(var(--spacing) * 6);
  }

  :where(.space-y-3 > :not(:last-child)) {
    --tw-space-y-reverse: 0;
    margin-block-start: calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));
    margin-block-end: calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)));
  }

  :where(.space-y-reverse > :not(:last-child)) {
    --tw-space-y-reverse: 1;
  }

  :where(.space-x-reverse > :not(:last-child)) {
    --tw-space-x-reverse: 1;
  }

  :where(.divide-x > :not(:last-child)) {
    --tw-divide-x-reverse: 0;
    border-inline-style: var(--tw-border-style);
    border-inline-start-width: calc(1px * var(--tw-divide-x-reverse));
    border-inline-end-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  :where(.divide-y > :not(:last-child)) {
    --tw-divide-y-reverse: 0;
    border-bottom-style: var(--tw-border-style);
    border-top-style: var(--tw-border-style);
    border-top-width: calc(1px * var(--tw-divide-y-reverse));
    border-bottom-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  }

  :where(.divide-y-reverse > :not(:last-child)) {
    --tw-divide-y-reverse: 1;
  }

  .truncate {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
  }

  .overflow-hidden {
    overflow: hidden;
  }

  .overflow-y-auto {
    overflow-y: auto;
  }

  .rounded {
    border-radius: .25rem;
  }

  .rounded-3xl {
    border-radius: var(--radius-3xl);
  }

  .rounded-sm {
    border-radius: var(--radius-sm);
  }

  .rounded-s {
    border-start-start-radius: .25rem;
    border-end-start-radius: .25rem;
  }

  .rounded-ss {
    border-start-start-radius: .25rem;
  }

  .rounded-e {
    border-start-end-radius: .25rem;
    border-end-end-radius: .25rem;
  }

  .rounded-se {
    border-start-end-radius: .25rem;
  }

  .rounded-ee {
    border-end-end-radius: .25rem;
  }

  .rounded-es {
    border-end-start-radius: .25rem;
  }

  .rounded-t {
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem;
  }

  .rounded-l {
    border-top-left-radius: .25rem;
    border-bottom-left-radius: .25rem;
  }

  .rounded-tl {
    border-top-left-radius: .25rem;
  }

  .rounded-r {
    border-top-right-radius: .25rem;
    border-bottom-right-radius: .25rem;
  }

  .rounded-tr {
    border-top-right-radius: .25rem;
  }

  .rounded-b {
    border-bottom-right-radius: .25rem;
    border-bottom-left-radius: .25rem;
  }

  .rounded-br {
    border-bottom-right-radius: .25rem;
  }

  .rounded-bl {
    border-bottom-left-radius: .25rem;
  }

  .border {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }

  .border-0 {
    border-style: var(--tw-border-style);
    border-width: 0;
  }

  .border-x {
    border-inline-style: var(--tw-border-style);
    border-inline-width: 1px;
  }

  .border-y {
    border-block-style: var(--tw-border-style);
    border-block-width: 1px;
  }

  .border-s {
    border-inline-start-style: var(--tw-border-style);
    border-inline-start-width: 1px;
  }

  .border-e {
    border-inline-end-style: var(--tw-border-style);
    border-inline-end-width: 1px;
  }

  .border-bs {
    border-block-start-style: var(--tw-border-style);
    border-block-start-width: 1px;
  }

  .border-be {
    border-block-end-style: var(--tw-border-style);
    border-block-end-width: 1px;
  }

  .border-t {
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
  }

  .border-r {
    border-right-style: var(--tw-border-style);
    border-right-width: 1px;
  }

  .border-b {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
  }

  .border-l {
    border-left-style: var(--tw-border-style);
    border-left-width: 1px;
  }

  .border-none {
    --tw-border-style: none;
    border-style: none;
  }

  .border-slate-200 {
    border-color: var(--color-slate-200);
  }

  .bg-slate-100\/70 {
    background-color: #f1f5f9b3;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-slate-100\/70 {
      background-color: color-mix(in oklab, var(--color-slate-100) 70%, transparent);
    }
  }

  .bg-slate-200 {
    background-color: var(--color-slate-200);
  }

  .bg-slate-950\/40 {
    background-color: #02061866;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-slate-950\/40 {
      background-color: color-mix(in oklab, var(--color-slate-950) 40%, transparent);
    }
  }

  .bg-transparent {
    background-color: #0000;
  }

  .bg-white {
    background-color: var(--color-white);
  }

  .bg-white\/90 {
    background-color: #ffffffe6;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-white\/90 {
      background-color: color-mix(in oklab, var(--color-white) 90%, transparent);
    }
  }

  .bg-white\/95 {
    background-color: #fffffff2;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .bg-white\/95 {
      background-color: color-mix(in oklab, var(--color-white) 95%, transparent);
    }
  }

  .bg-repeat {
    background-repeat: repeat;
  }

  .mask-no-clip {
    -webkit-mask-clip: no-clip;
    mask-clip: no-clip;
  }

  .mask-repeat {
    -webkit-mask-repeat: repeat;
    mask-repeat: repeat;
  }

  .p-0 {
    padding: 0;
  }

  .p-1 {
    padding: var(--spacing);
  }

  .p-6 {
    padding: calc(var(--spacing) * 6);
  }

  .px-0 {
    padding-inline: 0;
  }

  .px-2 {
    padding-inline: calc(var(--spacing) * 2);
  }

  .px-3 {
    padding-inline: calc(var(--spacing) * 3);
  }

  .py-0\.5 {
    padding-block: calc(var(--spacing) * .5);
  }

  .py-2 {
    padding-block: calc(var(--spacing) * 2);
  }

  .py-3 {
    padding-block: calc(var(--spacing) * 3);
  }

  .py-4 {
    padding-block: calc(var(--spacing) * 4);
  }

  .pt-16 {
    padding-top: calc(var(--spacing) * 16);
  }

  .pr-2 {
    padding-right: calc(var(--spacing) * 2);
  }

  .text-left {
    text-align: left;
  }

  .text-3xl {
    font-size: var(--text-3xl);
    line-height: var(--tw-leading, var(--text-3xl--line-height));
  }

  .text-base {
    font-size: var(--text-base);
    line-height: var(--tw-leading, var(--text-base--line-height));
  }

  .text-sm {
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
  }

  .text-xl {
    font-size: var(--text-xl);
    line-height: var(--tw-leading, var(--text-xl--line-height));
  }

  .text-xs {
    font-size: var(--text-xs);
    line-height: var(--tw-leading, var(--text-xs--line-height));
  }

  .text-\[10px\] {
    font-size: 10px;
  }

  .text-\[11px\] {
    font-size: 11px;
  }

  .leading-6 {
    --tw-leading: calc(var(--spacing) * 6);
    line-height: calc(var(--spacing) * 6);
  }

  .font-medium {
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
  }

  .font-semibold {
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
  }

  .tracking-\[0\.22em\] {
    --tw-tracking: .22em;
    letter-spacing: .22em;
  }

  .tracking-tight {
    --tw-tracking: var(--tracking-tight);
    letter-spacing: var(--tracking-tight);
  }

  .text-wrap {
    text-wrap: wrap;
  }

  .break-all {
    word-break: break-all;
  }

  .text-clip {
    text-overflow: clip;
  }

  .text-ellipsis {
    text-overflow: ellipsis;
  }

  .text-rose-600 {
    color: var(--color-rose-600);
  }

  .text-slate-400 {
    color: var(--color-slate-400);
  }

  .text-slate-500 {
    color: var(--color-slate-500);
  }

  .text-slate-600 {
    color: var(--color-slate-600);
  }

  .text-slate-700 {
    color: var(--color-slate-700);
  }

  .text-slate-950 {
    color: var(--color-slate-950);
  }

  .capitalize {
    text-transform: capitalize;
  }

  .lowercase {
    text-transform: lowercase;
  }

  .normal-case {
    text-transform: none;
  }

  .uppercase {
    text-transform: uppercase;
  }

  .italic {
    font-style: italic;
  }

  .not-italic {
    font-style: normal;
  }

  .diagonal-fractions {
    --tw-numeric-fraction: diagonal-fractions;
    font-variant-numeric: var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );
  }

  .lining-nums {
    --tw-numeric-figure: lining-nums;
    font-variant-numeric: var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );
  }

  .oldstyle-nums {
    --tw-numeric-figure: oldstyle-nums;
    font-variant-numeric: var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );
  }

  .ordinal {
    --tw-ordinal: ordinal;
    font-variant-numeric: var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );
  }

  .proportional-nums {
    --tw-numeric-spacing: proportional-nums;
    font-variant-numeric: var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );
  }

  .slashed-zero {
    --tw-slashed-zero: slashed-zero;
    font-variant-numeric: var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );
  }

  .stacked-fractions {
    --tw-numeric-fraction: stacked-fractions;
    font-variant-numeric: var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );
  }

  .tabular-nums {
    --tw-numeric-spacing: tabular-nums;
    font-variant-numeric: var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );
  }

  .normal-nums {
    font-variant-numeric: normal;
  }

  .line-through {
    text-decoration-line: line-through;
  }

  .no-underline {
    text-decoration-line: none;
  }

  .overline {
    text-decoration-line: overline;
  }

  .underline {
    text-decoration-line: underline;
  }

  .antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .opacity-0 {
    opacity: 0;
  }

  .opacity-50 {
    opacity: .5;
  }

  .opacity-100 {
    opacity: 1;
  }

  .shadow {
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a), 0 1px 2px -1px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-2xl {
    --tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, #00000040);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .shadow-sm {
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a), 0 1px 2px -1px var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .inset-ring {
    --tw-inset-ring-shadow: inset 0 0 0 1px var(--tw-inset-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }

  .outline {
    outline-style: var(--tw-outline-style);
    outline-width: 1px;
  }

  .blur {
    --tw-blur: blur(8px);
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .drop-shadow {
    --tw-drop-shadow-size: drop-shadow(0 1px 2px var(--tw-drop-shadow-color, #0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color, #0000000f));
    --tw-drop-shadow: drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .invert {
    --tw-invert: invert(100%);
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .filter {
    filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, );
  }

  .backdrop-blur {
    --tw-backdrop-blur: blur(8px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .backdrop-grayscale {
    --tw-backdrop-grayscale: grayscale(100%);
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .backdrop-invert {
    --tw-backdrop-invert: invert(100%);
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .backdrop-sepia {
    --tw-backdrop-sepia: sepia(100%);
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .backdrop-filter {
    -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
    backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
  }

  .transition {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[left\,right\,background-color\] {
    transition-property: left, right, background-color;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[margin\] {
    transition-property: margin;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-\[width\,opacity\,border-color\,box-shadow\] {
    transition-property: width, opacity, border-color, box-shadow;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-opacity {
    transition-property: opacity;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .transition-transform {
    transition-property: transform, translate, scale, rotate;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .duration-200 {
    --tw-duration: .2s;
    transition-duration: .2s;
  }

  .duration-300 {
    --tw-duration: .3s;
    transition-duration: .3s;
  }

  .ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\] {
    --tw-ease: cubic-bezier(.22,1,.36,1);
    transition-timing-function: cubic-bezier(.22, 1, .36, 1);
  }

  .ease-in-out {
    --tw-ease: var(--ease-in-out);
    transition-timing-function: var(--ease-in-out);
  }

  .ease-out {
    --tw-ease: var(--ease-out);
    transition-timing-function: var(--ease-out);
  }

  .will-change-transform {
    will-change: transform;
  }

  :where(.divide-x-reverse > :not(:last-child)) {
    --tw-divide-x-reverse: 1;
  }

  .ring-inset {
    --tw-ring-inset: inset;
  }

  @media (hover: hover) {
    .group-hover\/item\:opacity-100:is(:where(.group\/item):hover *) {
      opacity: 1;
    }
  }

  .group-data-\[state\=open\]\/collapsible\:rotate-90:is(:where(.group\/collapsible)[data-state="open"] *) {
    rotate: 90deg;
  }

  @media (hover: hover) {
    .hover\:bg-slate-100:hover {
      background-color: var(--color-slate-100);
    }

    .hover\:bg-slate-200\/70:hover {
      background-color: #e2e8f0b3;
    }

    @supports (color: color-mix(in lab, red, red)) {
      .hover\:bg-slate-200\/70:hover {
        background-color: color-mix(in oklab, var(--color-slate-200) 70%, transparent);
      }
    }

    .hover\:text-slate-700:hover {
      color: var(--color-slate-700);
    }

    .hover\:text-slate-950:hover {
      color: var(--color-slate-950);
    }
  }

  .focus-visible\:bg-slate-200\/70:focus-visible {
    background-color: #e2e8f0b3;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .focus-visible\:bg-slate-200\/70:focus-visible {
      background-color: color-mix(in oklab, var(--color-slate-200) 70%, transparent);
    }
  }

  .focus-visible\:outline-none:focus-visible {
    --tw-outline-style: none;
    outline-style: none;
  }

  .data-\[state\=open\]\:bg-slate-100[data-state="open"] {
    background-color: var(--color-slate-100);
  }

  .data-\[state\=open\]\:text-slate-700[data-state="open"] {
    color: var(--color-slate-700);
  }

  @media (min-width: 48rem) {
    .md\:grid-cols-2 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .md\:p-10 {
      padding: calc(var(--spacing) * 10);
    }

    .md\:text-4xl {
      font-size: var(--text-4xl);
      line-height: var(--tw-leading, var(--text-4xl--line-height));
    }

    .md\:text-lg {
      font-size: var(--text-lg);
      line-height: var(--tw-leading, var(--text-lg--line-height));
    }
  }

  @media (min-width: 80rem) {
    .xl\:grid-cols-3 {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }
}

@property --tw-translate-x {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-translate-y {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-translate-z {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-scale-x {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}

@property --tw-scale-y {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}

@property --tw-scale-z {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}

@property --tw-rotate-x {
  syntax: "*";
  inherits: false
}

@property --tw-rotate-y {
  syntax: "*";
  inherits: false
}

@property --tw-rotate-z {
  syntax: "*";
  inherits: false
}

@property --tw-skew-x {
  syntax: "*";
  inherits: false
}

@property --tw-skew-y {
  syntax: "*";
  inherits: false
}

@property --tw-pan-x {
  syntax: "*";
  inherits: false
}

@property --tw-pan-y {
  syntax: "*";
  inherits: false
}

@property --tw-pinch-zoom {
  syntax: "*";
  inherits: false
}

@property --tw-space-y-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-space-x-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-divide-x-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-border-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}

@property --tw-divide-y-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-leading {
  syntax: "*";
  inherits: false
}

@property --tw-font-weight {
  syntax: "*";
  inherits: false
}

@property --tw-tracking {
  syntax: "*";
  inherits: false
}

@property --tw-ordinal {
  syntax: "*";
  inherits: false
}

@property --tw-slashed-zero {
  syntax: "*";
  inherits: false
}

@property --tw-numeric-figure {
  syntax: "*";
  inherits: false
}

@property --tw-numeric-spacing {
  syntax: "*";
  inherits: false
}

@property --tw-numeric-fraction {
  syntax: "*";
  inherits: false
}

@property --tw-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}

@property --tw-shadow-color {
  syntax: "*";
  inherits: false
}

@property --tw-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}

@property --tw-inset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}

@property --tw-inset-shadow-color {
  syntax: "*";
  inherits: false
}

@property --tw-inset-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}

@property --tw-ring-color {
  syntax: "*";
  inherits: false
}

@property --tw-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}

@property --tw-inset-ring-color {
  syntax: "*";
  inherits: false
}

@property --tw-inset-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}

@property --tw-ring-inset {
  syntax: "*";
  inherits: false
}

@property --tw-ring-offset-width {
  syntax: "<length>";
  inherits: false;
  initial-value: 0;
}

@property --tw-ring-offset-color {
  syntax: "*";
  inherits: false;
  initial-value: #fff;
}

@property --tw-ring-offset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}

@property --tw-outline-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}

@property --tw-blur {
  syntax: "*";
  inherits: false
}

@property --tw-brightness {
  syntax: "*";
  inherits: false
}

@property --tw-contrast {
  syntax: "*";
  inherits: false
}

@property --tw-grayscale {
  syntax: "*";
  inherits: false
}

@property --tw-hue-rotate {
  syntax: "*";
  inherits: false
}

@property --tw-invert {
  syntax: "*";
  inherits: false
}

@property --tw-opacity {
  syntax: "*";
  inherits: false
}

@property --tw-saturate {
  syntax: "*";
  inherits: false
}

@property --tw-sepia {
  syntax: "*";
  inherits: false
}

@property --tw-drop-shadow {
  syntax: "*";
  inherits: false
}

@property --tw-drop-shadow-color {
  syntax: "*";
  inherits: false
}

@property --tw-drop-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}

@property --tw-drop-shadow-size {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-blur {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-brightness {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-contrast {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-grayscale {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-hue-rotate {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-invert {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-opacity {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-saturate {
  syntax: "*";
  inherits: false
}

@property --tw-backdrop-sepia {
  syntax: "*";
  inherits: false
}

@property --tw-duration {
  syntax: "*";
  inherits: false
}

@property --tw-ease {
  syntax: "*";
  inherits: false
}

.ui-skeleton { display: block; overflow: hidden; background: var(--ui-color-subtle); color: transparent; user-select: none;
}
.ui-skeleton--animated { background: linear-gradient(90deg, var(--ui-color-subtle), var(--ui-color-surface), var(--ui-color-subtle)); background-size: 200% 100%; animation: ui-skeleton-wave 1.5s linear infinite;
}
@keyframes ui-skeleton-wave {
from { background-position: 200% 0;
}
to { background-position: -200% 0;
}
}
@media (prefers-reduced-motion: reduce) {
.ui-skeleton--animated { animation: none;
}
}
.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-skeleton {
  color: transparent;
  display: block;
  user-select: none;
  position: relative;
  background: linear-gradient(90deg, var(--ui-skeleton-start, rgba(207, 219, 255, 0.34)) 0%, var(--ui-skeleton-middle, rgba(235, 243, 255, 0.34)) 35.42%, var(--ui-skeleton-end, rgba(203, 216, 255, 0.34)) 100%);
}
.v-skeleton * {
  visibility: hidden;
}
.v-skeleton--wave {
  position: relative;
  overflow: hidden;
  mask-image: -webkit-radial-gradient(white, black);
}
.v-skeleton--wave::after {
  animation: wave 1.5s linear 0s infinite;
  background: linear-gradient(90deg, var(--ui-skeleton-start, rgba(207, 219, 255, 0.34)) 0%, var(--ui-skeleton-middle, rgba(235, 243, 255, 0.34)) 35.42%, var(--ui-skeleton-end, rgba(203, 216, 255, 0.34)) 100%);
  content: "";
  position: absolute;
  transform: translate3d(-100%, 0, 0);
  will-change: transform;
  inset: 0;
}
@media (prefers-reduced-motion: reduce) {
.v-skeleton--wave::after {
    animation: none;
}
}
@keyframes load {
from {
    left: -100%;
}
to {
    left: 100%;
}
}
@keyframes wave {
0% {
    transform: translate3d(-100%, 0, 0);
}
60% {
    transform: translate3d(100%, 0, 0);
}
100% {
    transform: translate3d(100%, 0, 0);
}
}
.skeleton-enter,
.skeleton-leave-active {
  opacity: 0;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-dropdown-menu-content {
  padding: 8px 0;
  position: relative;
  flex-direction: column;
  align-items: flex-start;
  border-radius: 2px;
  border: 1px solid #F8F9FA;
  background: #fff;
  box-shadow: var(--ui-shadow-dialog, 0 4px 5px -2px rgba(18, 22, 31, 0.05), 0 6px 25px 2px rgba(18, 22, 31, 0.06));
  transition: all 0.3s ease;
  width: fit-content;
  max-height: var(--reka-dropdown-menu-content-available-height);
  animation-duration: 0.6s;
  animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1);
  z-index: 1101;
  max-width: 100%;
  min-width: var(--reka-dropdown-menu-trigger-width);
  will-change: opacity, transform;
}
.v-dropdown-menu-content[data-side=top] {
  animation-name: dropdownMenuSlideUp;
}
.v-dropdown-menu-content[data-side=bottom] {
  animation-name: dropdownMenuSlideDown;
}
.v-dropdown-menu-content[data-side=left] {
  animation-name: dropdownMenuSlideLeft;
}
.v-dropdown-menu-content[data-side=right] {
  animation-name: dropdownMenuSlideRight;
}
@keyframes dropdownMenuSlideUp {
from {
    opacity: 0;
    transform: translateY(10px);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes dropdownMenuSlideDown {
from {
    opacity: 0;
    transform: translateY(-10px);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes dropdownMenuSlideLeft {
from {
    opacity: 0;
    transform: translateX(10px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes dropdownMenuSlideRight {
from {
    opacity: 0;
    transform: translateX(-10px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-dropdown-menu-item {
  display: block;
  color: #12161F;
  width: 100%;
  cursor: pointer;
  text-decoration: none;
}
.v-dropdown-menu-item:focus-visible {
  outline: var(--ui-focus-ring-width, 2px) solid var(--ui-focus-ring-color, #004fff);
  outline-offset: calc(-1 * var(--ui-focus-ring-offset, 2px));
}
.v-dropdown-menu-item:hover {
  background-color: #E9ECEF;
}
.v-dropdown-menu-item.is--active {
  color: #004FFF;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-dropdown-menu-sub-content {
  padding: 8px 0;
  border-radius: 2px;
  border: 1px solid #F8F9FA;
  background: #fff;
  box-shadow: var(--ui-shadow-dialog, 0 4px 5px -2px rgba(18, 22, 31, 0.05), 0 6px 25px 2px rgba(18, 22, 31, 0.06));
  z-index: 1;
  min-width: var(--reka-dropdown-menu-trigger-width);
  max-width: 100%;
  overflow: auto;
  animation-duration: 0.2s;
  animation-timing-function: ease-out;
  max-height: min(var(--reka-dropdown-menu-content-available-height), 80vh);
  will-change: opacity, transform;
}
.v-dropdown-menu-sub-content[data-side=top] {
  animation-name: dropdownMenuSubSlideUp;
}
.v-dropdown-menu-sub-content[data-side=bottom] {
  animation-name: dropdownMenuSubSlideDown;
}
.v-dropdown-menu-sub-content[data-side=left] {
  animation-name: dropdownMenuSubSlideLeft;
}
.v-dropdown-menu-sub-content[data-side=right] {
  animation-name: dropdownMenuSubSlideRight;
}
@keyframes dropdownMenuSubSlideUp {
from {
    opacity: 0;
    transform: translateY(10px);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes dropdownMenuSubSlideDown {
from {
    opacity: 0;
    transform: translateY(-10px);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes dropdownMenuSubSlideLeft {
from {
    opacity: 0;
    transform: translateX(10px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes dropdownMenuSubSlideRight {
from {
    opacity: 0;
    transform: translateX(-10px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-dropdown-menu-sub-trigger {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  cursor: pointer;
  color: inherit;
  text-decoration: none;
}
.v-dropdown-menu-sub-trigger__icon {
  width: 16px;
  height: 16px;
  flex-shrink: 0;
  color: #6C757D;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-dropdown-menu-trigger {
  position: relative;
  display: flex;
  align-items: center;
  cursor: pointer;
  width: fit-content;
}
.v-dropdown-menu-trigger__icon {
  width: 14px;
  color: #495057;
  transition: all 0.3s;
  transform-origin: center;
  transform: rotate(0);
  margin-left: 9px;
  margin-top: 0 !important;
}
.v-dropdown-menu-trigger[data-state=open] .v-dropdown-menu-trigger__icon {
  transform: rotate(180deg);
  transition: all 0.3s;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-dropdown__item {
  padding: 8px 12px;
  display: flex;
  align-items: center;
  gap: 10px;
  color: inherit;
  text-decoration: none;
}
.v-dropdown-menu-item.is--border-top .v-dropdown__item {
  border-top: 1px solid #DEE2E6;
  margin-top: 8px;
  padding-top: 16px;
  padding-bottom: 12px;
}
.v-dropdown__icon {
  width: 18px;
  height: 18px;
  flex-shrink: 0;
  color: #ADB5BD;
}
.v-dropdown__icon path {
  fill: currentcolor;
}
.v-dropdown__icon path[stroke] {
  stroke: currentcolor;
}
.v-dropdown__label {
  flex: 1;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.notifications-sidebar-button {
  display: flex;
  align-items: center;
  position: relative;
  cursor: pointer;
  padding: 12px 0;
}
.notifications-sidebar-button__notification-icon {
  width: 20px;
  height: 20px;
  color: #ADB5BD;
  flex-shrink: 0;
  position: relative;
}
@media screen and (width < 1024px) {
.notifications-sidebar-button__notification-icon {
    margin-right: 12px;
}
}
.notifications-sidebar-button__notification-icon path {
  fill: currentcolor;
}
.notifications-sidebar-button__notification-icon path[stroke] {
  stroke: currentcolor;
}
.notifications-sidebar-button__label {
  display: none;
}
@media screen and (width < 1024px) {
.notifications-sidebar-button__label {
    display: inline-flex;
    align-items: center;
}
}
.notifications-sidebar-button__notification-dot {
  width: 8px;
  height: 8px;
  position: absolute;
  right: -2px;
  top: -2px;
  background-color: #fff;
  border-radius: 100%;
  z-index: 0;
}
.notifications-sidebar-button__notification-dot::after {
  content: "";
  position: absolute;
  width: 6px;
  height: 6px;
  right: 1px;
  top: 12px;
  background-color: #004FFF;
  border-radius: 100%;
  z-index: 0;
}
@media screen and (max-width: 1024px) {
.notifications-sidebar-button__notification-dot {
    right: auto;
    left: 16px;
}
}
@media screen and (width > 1024px) {
.notifications-sidebar-button__badge {
    top: 8px;
    left: 14px;
}
}
@media screen and (width < 1024px) {
.notifications-sidebar-button__badge {
    margin-left: 4px;
    align-self: baseline;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-avatar {
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  vertical-align: middle;
  user-select: none;
  border: 1px solid #DEE2E6;
  font-size: 20px;
  background: #E9ECEF;
  flex-shrink: 0;
}
.v-avatar.is--circle {
  border-radius: 100%;
}
.v-avatar.is--x-large {
  width: 152px;
  height: 152px;
  font-size: 40px;
}
.v-avatar.is--large {
  width: 100px;
  height: 100px;
  font-size: 40px;
}
.v-avatar.is--medium {
  width: 55px;
  height: 55px;
}
.v-avatar.is--small {
  width: 30px;
  height: 30px;
  font-size: 14px;
}
.v-avatar.is--x-small {
  width: 20px;
  height: 20px;
  font-size: 11px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-avatar-fallback {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 800;
  font-size: inherit;
  background: #E9ECEF;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-avatar-image {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: inherit;
  margin: 0;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-avatar-default__icon {
  height: 16px;
  max-width: 100%;
  max-height: 100%;
  flex-shrink: 0;
  color: #ADB5BD;
}
.v-avatar-default__skeleton {
  width: 100%;
  height: 100%;
}
.is--large .v-avatar-default__icon {
  height: 24px;
  width: 24px;
}
.is--x-large .v-avatar-default__icon {
  height: 60px;
  width: 60px;
}.is--background-primary[data-v-4ae4d57e] {
  background-color: #004FFF;
}
.is--background-primary-dark[data-v-4ae4d57e] {
  background-color: #0042D4;
}
.is--background-primary-light[data-v-4ae4d57e] {
  background-color: #F0F4FF;
}
.is--background-secondary[data-v-4ae4d57e] {
  background-color: #3DDC97;
}
.is--background-secondary-dark[data-v-4ae4d57e] {
  background-color: #36BE83;
}
.is--background-secondary-light[data-v-4ae4d57e] {
  background-color: #D9FFEE;
}
.is--background-red[data-v-4ae4d57e] {
  background-color: #FF7070;
}
.is--background-red-dark[data-v-4ae4d57e] {
  background-color: #FF3B3B;
}
.is--background-red-light[data-v-4ae4d57e] {
  background-color: #FFF1F1;
}
.is--background-purple[data-v-4ae4d57e] {
  background-color: #6F3DFD;
}
.is--background-purple-dark[data-v-4ae4d57e] {
  background-color: #5014D0;
}
.is--background-purple-light[data-v-4ae4d57e] {
  background-color: #F8F5FF;
}
.is--background-yellow[data-v-4ae4d57e] {
  background-color: #FFC24D;
}
.is--background-yellow-dark[data-v-4ae4d57e] {
  background-color: #F1AF32;
}
.is--background-yellow-light[data-v-4ae4d57e] {
  background-color: #FFF7E8;
}
.is--background-black[data-v-4ae4d57e] {
  background-color: #12161F;
}
.is--background-white[data-v-4ae4d57e] {
  background-color: #fff;
}
.is--background-gray-10[data-v-4ae4d57e] {
  background-color: #F8F9FA;
}
.is--background-gray-20[data-v-4ae4d57e] {
  background-color: #E9ECEF;
}
.is--background-gray-30[data-v-4ae4d57e] {
  background-color: #DEE2E6;
}
.is--background-gray-40[data-v-4ae4d57e] {
  background-color: #CED4DA;
}
.is--background-gray-50[data-v-4ae4d57e] {
  background-color: #ADB5BD;
}
.is--background-gray-60[data-v-4ae4d57e] {
  background-color: #6C757D;
}
.is--background-gray-70[data-v-4ae4d57e] {
  background-color: #495057;
}
.is--background-gray-80[data-v-4ae4d57e] {
  background-color: #343A40;
}
.is--background-gray-90[data-v-4ae4d57e] {
  background-color: #1A202D;
}
.is--color-primary[data-v-4ae4d57e] {
  color: #004FFF;
}
.is--color-primary-dark[data-v-4ae4d57e] {
  color: #0042D4;
}
.is--color-primary-light[data-v-4ae4d57e] {
  color: #F0F4FF;
}
.is--color-secondary[data-v-4ae4d57e] {
  color: #3DDC97;
}
.is--color-secondary-dark[data-v-4ae4d57e] {
  color: #36BE83;
}
.is--color-secondary-light[data-v-4ae4d57e] {
  color: #D9FFEE;
}
.is--color-red[data-v-4ae4d57e] {
  color: #FF7070;
}
.is--color-red-dark[data-v-4ae4d57e] {
  color: #FF3B3B;
}
.is--color-red-light[data-v-4ae4d57e] {
  color: #FFF1F1;
}
.is--color-purple[data-v-4ae4d57e] {
  color: #6F3DFD;
}
.is--color-purple-dark[data-v-4ae4d57e] {
  color: #5014D0;
}
.is--color-purple-light[data-v-4ae4d57e] {
  color: #F8F5FF;
}
.is--color-yellow[data-v-4ae4d57e] {
  color: #FFC24D;
}
.is--color-yellow-dark[data-v-4ae4d57e] {
  color: #F1AF32;
}
.is--color-yellow-light[data-v-4ae4d57e] {
  color: #FFF7E8;
}
.is--color-black[data-v-4ae4d57e] {
  color: #12161F;
}
.is--color-white[data-v-4ae4d57e] {
  color: #fff;
}
.is--color-gray-10[data-v-4ae4d57e] {
  color: #F8F9FA;
}
.is--color-gray-20[data-v-4ae4d57e] {
  color: #E9ECEF;
}
.is--color-gray-30[data-v-4ae4d57e] {
  color: #DEE2E6;
}
.is--color-gray-40[data-v-4ae4d57e] {
  color: #CED4DA;
}
.is--color-gray-50[data-v-4ae4d57e] {
  color: #ADB5BD;
}
.is--color-gray-60[data-v-4ae4d57e] {
  color: #6C757D;
}
.is--color-gray-70[data-v-4ae4d57e] {
  color: #495057;
}
.is--color-gray-80[data-v-4ae4d57e] {
  color: #343A40;
}
.is--color-gray-90[data-v-4ae4d57e] {
  color: #1A202D;
}
[class*=is--color] p[data-v-4ae4d57e]:not([class*=is--color]),
[class*=is--color] li[data-v-4ae4d57e]:not([class*=is--color]),
[class*=is--color] a[data-v-4ae4d57e]:not([class*=is--color]) {
  color: inherit;
}
[data-v-4ae4d57e]:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-avatar-identity[data-v-4ae4d57e] {
  display: flex;
  align-items: center;
  gap: 5px;
}
.v-avatar-identity__label[data-v-4ae4d57e] {
  max-width: 220px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ui-badge { display: inline-flex; align-items: center; border-radius: var(--ui-radius-full); background: var(--ui-color-subtle); color: var(--ui-color-text-muted); font: var(--ui-font-weight-medium) var(--ui-font-size-xs)/var(--ui-line-height-normal) var(--ui-font-family-body); white-space: nowrap;
}
.ui-badge--small { padding-inline: var(--ui-space-2);
}
.ui-badge--medium { padding: var(--ui-space-2) var(--ui-space-3); font-weight: var(--ui-font-weight-bold);
}
.ui-badge--primary { background: var(--ui-color-accent); color: var(--ui-color-accent-foreground);
}
.ui-badge--positive { background: var(--ui-color-positive-background); color: var(--ui-color-positive);
}
.ui-badge--negative { background: var(--ui-color-negative-background); color: var(--ui-color-negative);
}
.ui-badge--warning { background: var(--ui-color-warning-background); color: var(--ui-color-warning);
}
.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-badge {
  color: var(--ui-badge-foreground, #495057);
  font-family: var(--ui-font-family-body);
  text-decoration: none;
  border-radius: 24px;
  font-size: 12px;
  line-height: 18px;
  background-color: var(--ui-badge-background, #DEE2E6);
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  list-style: none;
}
.v-badge.is--size-medium {
  padding: 8px 12px;
  font-weight: 800;
}
.v-badge.is--size-small {
  padding: 0 6px;
  font-weight: 500;
}
.v-badge.is--hover {
  cursor: pointer;
}
.v-badge.is--badge-color-primary {
  background-color: #004FFF;
  color: #fff;
}
.v-badge.is--badge-color-primary.is--active, .v-badge.is--badge-color-primary.is--hover:hover {
  background-color: #0042D4;
}
.v-badge.is--badge-color-primary-light {
  background-color: #F0F4FF;
}
.v-badge.is--badge-color-primary-light.is--active, .v-badge.is--badge-color-primary-light.is--hover:hover {
  background-color: #004FFF;
}
.v-badge.is--badge-color-secondary {
  background-color: #3DDC97;
}
.v-badge.is--badge-color-secondary.is--active, .v-badge.is--badge-color-secondary.is--hover:hover {
  background-color: #36BE83;
  color: #12161F;
}
.v-badge.is--badge-color-secondary-light {
  background-color: #D9FFEE;
}
.v-badge.is--badge-color-secondary-light.is--active, .v-badge.is--badge-color-secondary-light.is--hover:hover {
  background-color: #3DDC97;
  color: #12161F;
}
.v-badge.is--badge-color-red {
  background-color: #FF7070;
  color: #fff;
}
.v-badge.is--badge-color-red.is--active, .v-badge.is--badge-color-red.is--hover:hover {
  background-color: #FF3B3B;
}
.v-badge.is--badge-color-yellow {
  background-color: #FFC24D;
  color: #12161F;
}
.v-badge.is--badge-color-yellow.is--active, .v-badge.is--badge-color-yellow.is--hover:hover {
  background-color: #F1AF32;
}
.v-badge.is--badge-color-red-light {
  background-color: #FFF1F1;
}
.v-badge.is--badge-color-red-light.is--active, .v-badge.is--badge-color-red-light.is--hover:hover {
  background-color: #FF7070;
}
.v-badge.is--badge-color-yellow-light {
  background-color: #FFF7E8;
}
.v-badge.is--badge-color-yellow-light.is--active, .v-badge.is--badge-color-yellow-light.is--hover:hover {
  background-color: #FFC24D;
}
.v-badge.is--badge-color-purple-light {
  background-color: #F8F5FF;
}
.v-badge.is--badge-color-purple-light.is--active, .v-badge.is--badge-color-purple-light.is--hover:hover {
  background-color: #6F3DFD;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.profile-switch-menu-list {
  width: 100%;
  display: flex;
  flex-direction: column;
}
.profile-switch-menu-list__item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
  width: 100%;
  text-align: left;
  color: #12161F;
  padding: 12px;
  cursor: pointer;
  transition: border-color 0.2s ease, background-color 0.2s ease, transform 0.2s ease;
}
.profile-switch-menu-list__item:hover {
  background: #F8F9FA;
}
.profile-switch-menu-list__item.is--active {
  background: #F8F9FA;
  color: #004FFF;
}
.profile-switch-menu-list__item.is--create {
  border-top: 1px solid #E9ECEF;
}
.profile-switch-menu-list__label {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  overflow-wrap: anywhere;
}
.profile-switch-menu-list__badge {
  flex-shrink: 0;
  text-align: right;
}
.profile-switch-menu-list.is--overlay {
  gap: 10px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-header-profile {
  width: fit-content;
  display: flex;
  align-items: center;
  gap: 28px;
  z-index: 0;
}
@media screen and (width < 768px) {
.v-header-profile {
    flex-direction: column;
}
}
.v-header-profile__dropdown {
  width: fit-content;
}
.v-header-profile__menu-head {
  padding: 4px 14px 12px;
}
.v-header-profile__menu-email {
  color: #495057;
  margin-top: 2px;
  overflow-wrap: anywhere;
}
.v-header-profile__switch-trigger {
  border: 1px solid #E9ECEF;
  border-radius: 2px;
  background: #F8F9FA;
  padding: 12px 14px;
}
.v-header-profile__item {
  padding: 8px 12px;
  display: flex;
  align-items: center;
  gap: 12px;
  color: inherit;
}
.v-header-profile__item:hover {
  background-color: #E9ECEF;
}
.v-header-profile__item.router-link-active, .v-header-profile__item.is--active {
  color: #004FFF;
}
.v-header-profile .is--active {
  color: #004FFF;
}
.v-header-profile__icon {
  width: 18px;
  height: 18px;
  flex-shrink: 0;
  color: #ADB5BD;
}
.v-header-profile__icon path {
  fill: currentcolor;
}
.v-header-profile__icon path[stroke] {
  stroke: currentcolor;
}
.v-header-profile__label {
  flex: 1;
}
.v-header-profile__divider {
  width: 1px;
  height: 30px;
  border-left: 1px solid #CED4DA;
}
.v-header-profile__notification {
  display: flex;
  align-items: center;
  position: relative;
  cursor: pointer;
}
.v-header-profile__notification-icon {
  width: 24px;
  height: 24px;
  color: #ADB5BD;
}
.v-header-profile__notification-dot {
  width: 8px;
  height: 8px;
  position: absolute;
  right: -2px;
  top: -2px;
  background-color: #fff;
  border-radius: 100%;
  z-index: 0;
}
.v-header-profile__notification-dot::after {
  content: "";
  position: absolute;
  width: 6px;
  height: 6px;
  right: 1px;
  top: 1px;
  background-color: #004FFF;
  border-radius: 100%;
  z-index: 0;
}
.v-dropdown-menu-item.is--border-top {
  border-top: none;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-logo {
  display: inline-flex;
  align-items: center;
  flex-shrink: 0;
  max-width: 100%;
  color: inherit;
  text-decoration: none;
}
.v-logo.is--link {
  cursor: pointer;
}
.v-logo__desktop {
  display: inline-flex;
  align-items: center;
  max-width: 100%;
  height: 36px;
}
@media screen and (width <= 1024px) {
.v-logo__desktop:not(.is--show-desktop) {
    display: none;
}
}
.v-logo__full {
  width: auto;
  max-width: 100%;
  height: 36px;
  flex-shrink: 0;
  display: block;
}
.v-logo__mobile {
  display: block;
  width: 36px;
  height: 36px;
}
.v-logo__mobile.is--show-desktop {
  display: none;
}
@media screen and (width > 1024px) {
.v-logo__mobile {
    display: none;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.transition-fade-enter-active, .transition-fade-leave-active {
  transition: opacity 0.2s ease;
}
.transition-fade-enter-from, .transition-fade-leave-to {
  opacity: 0;
}
.transition-fade-out-leave-active {
  transition: opacity 0.2s ease;
}
.transition-fade-out-leave-to {
  opacity: 0;
}
.transition-scale-enter-active, .transition-scale-leave-active {
  transition: transform 0.2s ease-in;
}
.transition-scale-enter-from, .transition-scale-leave-to {
  transform: scale(0.4);
}
.transition-translate-right-enter-active, .transition-translate-right-leave-active {
  transition: transform 0.2s ease;
}
.transition-translate-right-enter-from, .transition-translate-right-leave-to {
  transform: translateX(100%);
}
@keyframes slideDown {
from {
    height: 0;
}
to {
    height: var(--reka-accordion-content-height);
}
}
@keyframes slideUp {
from {
    height: var(--reka-accordion-content-height);
}
to {
    height: 0;
}
}
@keyframes enterFromRight {
from {
    opacity: 0;
    transform: translateX(200px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes enterFromLeft {
from {
    opacity: 0;
    transform: translateX(-200px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes exitToRight {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(200px);
}
}
@keyframes exitToLeft {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(-200px);
}
}
@keyframes scaleIn {
from {
    opacity: 0;
    transform: rotateX(-30deg) scale(0.9);
}
to {
    opacity: 1;
    transform: rotateX(0deg) scale(1);
}
}
@keyframes scaleOut {
from {
    opacity: 1;
    transform: rotateX(0deg) scale(1);
}
to {
    opacity: 0;
    transform: rotateX(-10deg) scale(0.95);
}
}
@keyframes fadeIn {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes fadeOut {
from {
    opacity: 1;
}
to {
    opacity: 0;
}
}
@keyframes slideInFromRight {
from {
    opacity: 0;
    transform: translateX(100%);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes slideOutToRight {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(100%);
}
}
@keyframes slideInFromLeft {
from {
    opacity: 0;
    transform: translateX(-100%);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes slideOutToLeft {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(-100%);
}
}
@keyframes slideInFromTop {
from {
    opacity: 0;
    transform: translateY(-100%);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideOutToTop {
from {
    opacity: 1;
    transform: translateY(0);
}
to {
    opacity: 0;
    transform: translateY(-100%);
}
}
@keyframes slideInFromBottom {
from {
    opacity: 0;
    transform: translateY(100%);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideOutToBottom {
from {
    opacity: 1;
    transform: translateY(0);
}
to {
    opacity: 0;
    transform: translateY(100%);
}
}
@keyframes slideUpAndFade {
from {
    opacity: 0;
    transform: translateY(2px);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideRightAndFade {
from {
    opacity: 0;
    transform: translateX(-2px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes slideDownAndFade {
from {
    opacity: 0;
    transform: translateY(-2px);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideLeftAndFade {
from {
    opacity: 0;
    transform: translateX(2px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes overlayShow {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes contentShow {
from {
    opacity: 0;
    transform: translate(-50%, -48%) scale(0.96);
}
to {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}
}
@keyframes hide {
from {
    opacity: 1;
}
to {
    opacity: 0;
}
}
@keyframes slideIn {
from {
    transform: translateX(calc(100% + var(--viewport-padding)));
}
to {
    transform: translateX(0);
}
}
@keyframes swipeOut {
from {
    transform: translateX(var(--reka-toast-swipe-end-x));
}
to {
    transform: translateX(calc(100% + var(--viewport-padding)));
}
}
.v-navigation-menu-viewport {
  position: relative;
  transform-origin: top center;
  overflow: hidden;
  width: var(--reka-navigation-menu-viewport-width);
  height: var(--reka-navigation-menu-viewport-height);
  transition: width, height, 0.3s ease;
  border-radius: 2px;
  border: 1px solid var(--ui-color-border, #F8F9FA);
  background: var(--ui-color-elevated, #fff);
  color: var(--ui-color-text, inherit);
  box-shadow: var(--ui-shadow-dialog, 0 4px 5px -2px rgba(18, 22, 31, 0.05), 0 6px 25px 2px rgba(18, 22, 31, 0.06));
}
.v-navigation-menu-viewport__wrap {
  position: absolute;
  display: flex;
  justify-content: center;
  width: 100%;
  top: 100%;
  left: 0;
  perspective: 2000px;
}
.v-navigation-menu-viewport[data-state=open] {
  animation: scaleIn 200ms ease;
}
.v-navigation-menu-viewport[data-state=closed] {
  animation: scaleOut 200ms ease;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-navigation-menu {
  justify-content: flex-end;
  align-items: center;
  display: flex;
  z-index: 10;
  height: 100%;
  width: 100%;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.transition-fade-enter-active, .transition-fade-leave-active {
  transition: opacity 0.2s ease;
}
.transition-fade-enter-from, .transition-fade-leave-to {
  opacity: 0;
}
.transition-fade-out-leave-active {
  transition: opacity 0.2s ease;
}
.transition-fade-out-leave-to {
  opacity: 0;
}
.transition-scale-enter-active, .transition-scale-leave-active {
  transition: transform 0.2s ease-in;
}
.transition-scale-enter-from, .transition-scale-leave-to {
  transform: scale(0.4);
}
.transition-translate-right-enter-active, .transition-translate-right-leave-active {
  transition: transform 0.2s ease;
}
.transition-translate-right-enter-from, .transition-translate-right-leave-to {
  transform: translateX(100%);
}
@keyframes slideDown {
from {
    height: 0;
}
to {
    height: var(--reka-accordion-content-height);
}
}
@keyframes slideUp {
from {
    height: var(--reka-accordion-content-height);
}
to {
    height: 0;
}
}
@keyframes enterFromRight {
from {
    opacity: 0;
    transform: translateX(200px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes enterFromLeft {
from {
    opacity: 0;
    transform: translateX(-200px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes exitToRight {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(200px);
}
}
@keyframes exitToLeft {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(-200px);
}
}
@keyframes scaleIn {
from {
    opacity: 0;
    transform: rotateX(-30deg) scale(0.9);
}
to {
    opacity: 1;
    transform: rotateX(0deg) scale(1);
}
}
@keyframes scaleOut {
from {
    opacity: 1;
    transform: rotateX(0deg) scale(1);
}
to {
    opacity: 0;
    transform: rotateX(-10deg) scale(0.95);
}
}
@keyframes fadeIn {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes fadeOut {
from {
    opacity: 1;
}
to {
    opacity: 0;
}
}
@keyframes slideInFromRight {
from {
    opacity: 0;
    transform: translateX(100%);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes slideOutToRight {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(100%);
}
}
@keyframes slideInFromLeft {
from {
    opacity: 0;
    transform: translateX(-100%);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes slideOutToLeft {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(-100%);
}
}
@keyframes slideInFromTop {
from {
    opacity: 0;
    transform: translateY(-100%);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideOutToTop {
from {
    opacity: 1;
    transform: translateY(0);
}
to {
    opacity: 0;
    transform: translateY(-100%);
}
}
@keyframes slideInFromBottom {
from {
    opacity: 0;
    transform: translateY(100%);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideOutToBottom {
from {
    opacity: 1;
    transform: translateY(0);
}
to {
    opacity: 0;
    transform: translateY(100%);
}
}
@keyframes slideUpAndFade {
from {
    opacity: 0;
    transform: translateY(2px);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideRightAndFade {
from {
    opacity: 0;
    transform: translateX(-2px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes slideDownAndFade {
from {
    opacity: 0;
    transform: translateY(-2px);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideLeftAndFade {
from {
    opacity: 0;
    transform: translateX(2px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes overlayShow {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes contentShow {
from {
    opacity: 0;
    transform: translate(-50%, -48%) scale(0.96);
}
to {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}
}
@keyframes hide {
from {
    opacity: 1;
}
to {
    opacity: 0;
}
}
@keyframes slideIn {
from {
    transform: translateX(calc(100% + var(--viewport-padding)));
}
to {
    transform: translateX(0);
}
}
@keyframes swipeOut {
from {
    transform: translateX(var(--reka-toast-swipe-end-x));
}
to {
    transform: translateX(calc(100% + var(--viewport-padding)));
}
}
.v-navigation-menu-content {
  position: absolute;
  top: 0;
  left: 0;
  animation-duration: 0.3s;
  animation-timing-function: ease;
  width: auto;
}
.v-navigation-menu-content[data-motion=from-start] {
  animation-name: enterFromLeft;
}
.v-navigation-menu-content[data-motion=from-end] {
  animation-name: enterFromRight;
}
.v-navigation-menu-content[data-motion=to-start] {
  animation-name: exitToLeft;
}
.v-navigation-menu-content[data-motion=to-end] {
  animation-name: exitToRight;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-navigation-menu-link {
  text-decoration: none;
}
:is(.dark, [data-theme=dark]) .v-navigation-menu-link {
  color: var(--ui-color-text);
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-navigation-menu-list {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 28px;
  height: 100%;
  list-style: none;
  padding: 0;
}
.v-navigation-menu-list[data-orientation=vertical] {
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-navigation-menu-trigger {
  height: 64px;
}
:is(.dark, [data-theme=dark]) .v-navigation-menu-trigger {
  color: var(--ui-color-text);
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-svg-icon {
  display: inline-block;
}
.v-svg-icon svg {
  width: 100%;
  height: 100%;
  display: block;
}
.v-svg-icon__background {
  /* stylelint-disable-next-line property-no-vendor-prefix */
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  /* stylelint-disable-next-line property-no-vendor-prefix */
  -webkit-mask-position: center;
  mask-position: center;
  /* stylelint-disable-next-line property-no-vendor-prefix */
  -webkit-mask-size: contain;
  mask-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-header-navigation-list-item {
  margin-top: 0;
}
.v-header-navigation-list-item__item {
  white-space: nowrap;
  text-decoration: none;
  height: 100%;
  display: flex;
  padding: 8px 12px;
  align-items: center;
  gap: 8px;
}
@media screen and (max-width: 1024px) {
.v-header-navigation-list-item__item {
    padding: 7px 12px;
}
}
.v-header-navigation-list-item__item.is--link {
  cursor: pointer;
}
.v-header-navigation-list-item__item.is--link:hover {
  color: #004FFF;
}
.v-header-navigation-list-item__item.is--active {
  color: #004FFF;
}
.v-header-navigation-list-item__icon-wrap {
  color: inherit;
  display: flex;
  flex-shrink: 0;
  padding: 4px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  border-radius: 2px;
  border: 1px solid #E9ECEF;
}
.v-header-navigation-list-item__icon {
  color: inherit;
  width: 16px;
  height: 16px;
  flex-shrink: 0;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-spinner {
  position: absolute;
  width: 100%;
  height: 100%;
  inset: 0;
  content: "";
  z-index: 9999;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #343D45;
}
.v-spinner.is--opaque {
  background-color: #fff;
}
.v-spinner.is--full {
  position: fixed;
}
.v-spinner.is--small .v-spinner__container {
  height: 23px;
  width: 23px;
}
.v-spinner.is--small .v-spinner__container svg circle {
  stroke-width: 3.8095;
}
.v-spinner__container {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
  justify-content: center;
  align-items: center;
  height: 32px;
  width: 32px;
}
.v-spinner__info {
  align-items: center;
  display: flex;
  justify-content: center;
}
.v-spinner svg {
  animation: progress-circular-rotate 1.4s linear infinite;
  transform-origin: center center;
  transition: all 0.2s ease-in-out;
  width: 100%;
  height: 100%;
  margin: auto;
  position: absolute;
  inset: 0;
  z-index: 0;
}
.v-spinner svg circle {
  stroke-width: 5.7143;
}
.v-spinner__overlay {
  animation: progress-circular-dash 1.4s ease-in-out infinite;
  stroke-linecap: round;
  stroke-dasharray: 80, 200;
  stroke-dashoffset: 0;
  stroke: currentcolor;
  z-index: 2;
  transition: all 0.6s ease-in-out;
}
@keyframes progress-circular-dash {
0% {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
}
50% {
    stroke-dasharray: 100, 200;
    stroke-dashoffset: -15px;
}
100% {
    stroke-dasharray: 100, 200;
    stroke-dashoffset: -125px;
}
}
@keyframes progress-circular-rotate {
100% {
    transform: rotate(360deg);
}
}
.fade-enter-active,
.fade-leave-active {
  transition: opacity 0.3s;
}
.fade-enter-from,
.fade-leave-to {
  opacity: 0 !important;
}
.ui-button {
  display: inline-flex;
  min-height: 40px;
  align-items: center;
  justify-content: center;
  gap: var(--ui-space-2, 0.5rem);
  padding: 0 var(--ui-space-4, 1rem);
  border: 1px solid transparent;
  border-radius: var(--ui-radius-control, var(--ui-radius-sm, 0.25rem));
  background: var(--ui-button-background);
  box-shadow: var(--ui-shadow-control, var(--ui-shadow-sm));
  color: var(--ui-button-foreground);
  cursor: pointer;
  font-family: var(--ui-font-family-body);
  font-size: var(--ui-font-size-sm, 0.875rem);
  font-weight: var(--ui-font-weight-bold, 700);
  line-height: var(--ui-line-height-normal, 1.5);
  text-decoration: none;
  transition: background-color var(--ui-motion-normal) var(--ui-easing-standard), border-color var(--ui-motion-normal) var(--ui-easing-standard), color var(--ui-motion-normal) var(--ui-easing-standard), box-shadow var(--ui-motion-normal) var(--ui-easing-standard);
}
.ui-button:hover:not(:disabled, [aria-disabled='true']) { background: var(--ui-button-background-hover);
}
.ui-button:focus-visible { outline: var(--ui-focus-ring-width) solid var(--ui-focus-ring-color); outline-offset: var(--ui-focus-ring-offset);
}
.ui-button:disabled, .ui-button[aria-disabled='true'] { cursor: not-allowed; opacity: var(--ui-opacity-disabled);
}
.ui-button--small { min-height: 32px; padding-inline: var(--ui-space-3); font-size: var(--ui-font-size-xs);
}
.ui-button--large { min-height: 48px; padding-inline: var(--ui-space-6); font-size: var(--ui-font-size-base);
}
.ui-button--block { width: 100%;
}
.ui-button--outlined { border-color: var(--ui-color-accent); background: var(--ui-color-surface); color: var(--ui-color-accent);
}
.ui-button--link, .ui-button--ghost { box-shadow: none; background: transparent; color: var(--ui-color-accent);
}
.ui-button--tertiary { background: var(--ui-color-subtle); color: var(--ui-color-accent);
}
.ui-button--negative { background: var(--ui-color-negative); color: var(--ui-color-text-inverse);
}
.ui-button--icon-only { inline-size: 40px; padding: 0;
}
.ui-button--icon-only.ui-button--small { inline-size: 32px;
}
.ui-button--icon-only.ui-button--large { inline-size: 48px;
}
.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-button {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  border: unset;
  font-family: var(--ui-font-family-body);
  font-weight: 700;
  flex-shrink: 0;
  background-color: transparent;
  border-radius: var(--ui-radius-control, 2px);
  border-style: solid;
  border-width: 1px;
  cursor: pointer;
  position: relative;
  transition: background-color var(--ui-motion-control, 300ms) var(--ui-easing-standard, cubic-bezier(0.2, 0, 0, 1)), border-color var(--ui-motion-control, 300ms) var(--ui-easing-standard, cubic-bezier(0.2, 0, 0, 1)), box-shadow var(--ui-motion-control, 300ms) var(--ui-easing-standard, cubic-bezier(0.2, 0, 0, 1)), color var(--ui-motion-control, 300ms) var(--ui-easing-standard, cubic-bezier(0.2, 0, 0, 1));
  box-shadow: var(--ui-shadow-control, 0 2px 5px 1px rgba(18, 22, 31, 0.03), 0 2px 3px -2px rgba(18, 22, 31, 0.15));
  text-decoration: none !important;
}
.v-button:hover {
  box-shadow: none;
}
.v-button__content {
  transition: opacity var(--ui-motion-control, 300ms) var(--ui-easing-standard, cubic-bezier(0.2, 0, 0, 1));
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 100%;
  gap: var(--ui-control-content-gap, 6px);
}
.v-button__content > :is(svg, img) {
  width: 18px;
  height: 18px;
  flex-shrink: 0;
}
.v-button.is--block {
  width: 100%;
}
.v-button.is--squared {
  border-radius: 0;
}
.v-button.is--pill {
  border-radius: 30px;
}
.v-button.is--disabled {
  opacity: 0.3;
  pointer-events: none;
}
.v-button.is--loading {
  pointer-events: none;
}
.v-button.is--loading .v-button__content {
  opacity: 0.2;
}
.v-button.is--size-large {
  height: var(--ui-control-height-lg, 48px);
  padding: 0 20px;
  font-size: 16px;
  line-height: 26px;
}
.v-button.is--size-medium {
  height: var(--ui-control-height-md, 40px);
  padding: 0 16px;
  font-size: 14px;
  line-height: 21px;
}
.v-button.is--size-small {
  height: var(--ui-control-height-sm, 32px);
  padding: 0 12px;
  font-size: 12px;
  line-height: 28px;
}
.v-button.is--size-small .v-button__content > :is(svg, img, .v-svg-icon) {
  width: 15px !important;
  height: 15px !important;
}
.v-button.is--button-color-primary {
  background-color: #004FFF;
  color: #fff;
}
.v-button.is--button-color-primary:hover {
  background-color: #003DC5;
  color: #fff;
}
.v-button.is--button-color-secondary {
  background-color: #F0F4FF;
  color: #12161F;
}
.v-button.is--button-color-secondary:hover {
  background-color: #004FFF;
}
.v-button.is--button-color-red {
  background-color: #FF7070;
  color: #fff;
}
.v-button.is--button-color-red:hover {
  background-color: #FF3B3B;
  color: #fff;
}
.v-button.is--variant-default.is--button-color-primary {
  color: #fff;
  background-color: #004FFF;
  border-color: #004FFF;
}
.v-button.is--variant-default.is--button-color-primary:hover {
  background-color: #003DC5;
  border-color: #003DC5;
}
.v-button.is--variant-default.is--button-color-secondary {
  color: #12161F;
  background-color: #3DDC97;
  border-color: #3DDC97;
}
.v-button.is--variant-default.is--button-color-secondary:hover {
  background-color: #36BE83;
  border-color: #36BE83;
}
.v-button.is--variant-default.is--button-color-red {
  color: #fff;
  background-color: #FF7070;
  border-color: #FF7070;
}
.v-button.is--variant-default.is--button-color-red:hover {
  background-color: #FF3B3B;
  border-color: #FF3B3B;
}
.v-button.is--variant-outlined {
  background-color: #fff;
}
.v-button.is--variant-outlined.is--button-color-primary {
  border-color: #004FFF;
  color: #004FFF;
}
.v-button.is--variant-outlined.is--button-color-primary:hover {
  background-color: #004FFF;
  color: #fff;
}
.v-button.is--variant-outlined.is--button-color-secondary {
  border-color: #3DDC97;
}
.v-button.is--variant-outlined.is--button-color-secondary:hover {
  background-color: #3DDC97;
}
.v-button.is--variant-outlined.is--button-color-red {
  border-color: #FF7070;
  color: #FF7070;
}
.v-button.is--variant-outlined.is--button-color-red:hover {
  background-color: #FF7070;
  color: #fff;
}
.v-button.is--variant-tetriary.is--button-color-primary, .v-button.is--variant-tertiary.is--button-color-primary {
  background-color: #F0F4FF;
  border-color: #F0F4FF;
  color: #004FFF;
}
.v-button.is--variant-tetriary.is--button-color-primary:hover, .v-button.is--variant-tertiary.is--button-color-primary:hover {
  background-color: #004FFF;
  border-color: #004FFF;
  color: #fff;
}
.v-button.is--variant-tetriary.is--button-color-secondary, .v-button.is--variant-tertiary.is--button-color-secondary {
  background-color: #F0F4FF;
  border-color: #F0F4FF;
}
.v-button.is--variant-tetriary.is--button-color-secondary:hover, .v-button.is--variant-tertiary.is--button-color-secondary:hover {
  background-color: #3DDC97;
  border-color: #3DDC97;
}
.v-button.is--variant-tetriary.is--button-color-red, .v-button.is--variant-tertiary.is--button-color-red {
  background-color: #FFF1F1;
  border-color: #FFF1F1;
  color: #FF7070;
}
.v-button.is--variant-tetriary.is--button-color-red:hover, .v-button.is--variant-tertiary.is--button-color-red:hover {
  background-color: #FF7070;
  border-color: #FF7070;
  color: #fff;
}
.v-button.is--variant-link {
  background-color: transparent;
  box-shadow: none;
  border-color: transparent;
}
.v-button.is--variant-link.is--button-color-primary {
  color: #004FFF;
}
.v-button.is--variant-link.is--button-color-primary:hover {
  background-color: #E1EAFD;
}
.v-button.is--variant-link.is--icon-only.is--button-color-primary:hover {
  color: #003DC5;
}
.v-button.is--variant-link.is--button-color-secondary:hover {
  background-color: #D9FFEE;
}
.v-button.is--variant-link.is--button-color-red {
  color: #FF7070;
}
.v-button.is--variant-link.is--button-color-red:hover {
  background-color: #FFF1F1;
}
.v-button.is--icon-only {
  padding: 9px;
  height: 40px;
  width: 40px;
}
.v-button.is--icon-only.is--size-large {
  height: 48px;
  width: 48px;
}
.v-button.is--icon-only.is--size-small {
  height: 32px;
  width: 32px;
  padding: 7px;
}
.with-default-distance .v-button, .v-button.with-default-distance {
  margin-top: 40px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-header-navigation__link, .v-header-navigation__trigger {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  text-decoration: none;
  color: inherit;
}
.v-header-navigation__trigger {
  cursor: pointer;
}
.v-header-navigation__link.is--active, .v-header-navigation__trigger.is--active {
  color: #004FFF;
}
.v-header-navigation__icon {
  width: 20px;
  height: 20px;
  flex-shrink: 0;
  display: none;
  color: #ADB5BD;
}
.v-header-navigation__icon path {
  fill: currentcolor;
}
.v-header-navigation__icon path[stroke] {
  stroke: currentcolor;
}
.v-header-navigation__label {
  display: inline-flex;
  align-items: center;
}
.v-header-navigation__wrap {
  display: flex;
  justify-content: space-between;
}
.v-header-navigation__dropdown-list {
  display: flex;
  align-items: flex-start;
  gap: 24px;
}
@media screen and (max-width: 1199px) {
.v-header-navigation__dropdown-list {
    display: flex;
    flex-wrap: wrap;
    gap: 20px 24px;
    max-height: calc(100vh - 64px - 100px);
    overflow-y: auto;
}
}
@media screen and (max-width: 1024px) {
.v-header-navigation__dropdown-list {
    display: grid;
    grid-template-columns: repeat(1, minmax(0, 1fr));
    padding: 19px;
    gap: 9px;
}
}
.v-header-navigation__dropdown-left {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 20px 16px 28px;
  gap: 16px;
}
.v-header-navigation__cta {
  align-self: center;
}
.v-header-navigation ul {
  list-style: none;
  padding: 0;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-menu-profile {
  z-index: 1000;
  color: #12161F;
  cursor: pointer;
  transition: color 0.3s;
  width: 24px;
  height: 24px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-header {
  width: 100%;
  position: fixed;
  top: 0;
  z-index: 100;
  height: 64px;
}
.v-header.is--fixed {
  background: #fff;
  box-shadow: var(--ui-shadow-control, 0 2px 5px 1px rgba(18, 22, 31, 0.03), 0 2px 3px -2px rgba(18, 22, 31, 0.15));
}
@media (max-width: 1024px) {
.v-header {
    box-shadow: var(--ui-shadow-control, 0 2px 5px 1px rgba(18, 22, 31, 0.03), 0 2px 3px -2px rgba(18, 22, 31, 0.15));
}
}
.v-header__container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 100%;
  position: relative;
}
.v-header__left {
  display: flex;
  align-items: center;
  gap: 12px;
}
.v-header__logo {
  display: flex;
  align-items: center;
  max-width: 211px;
  margin-right: 55px;
}
@media (max-width: 1199px) {
.v-header__logo {
    max-width: 220px;
    margin-right: 30px;
}
}
.v-header__right {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  flex: 1;
  height: 100%;
  gap: 28px;
}
.v-header__data {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  gap: 12px;
}
.v-header__data--pwa {
  gap: 8px;
}
.v-header.is--variant-authorized .v-header__data {
  gap: 16px;
}
@media screen and (width <= 768px) {
.v-header.is--pwa {
    box-sizing: border-box;
    height: calc(64px + env(safe-area-inset-top));
    padding-top: env(safe-area-inset-top);
}
.v-header.is--pwa .v-header__container {
    position: relative;
}
.v-header.is--pwa .v-header__right {
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    padding-right: 12px;
}
.v-header.is--pwa .v-header__logo {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    margin-right: 0;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-header-invest .is--container {
  max-width: 1280px;
}
.v-header-invest__wrap {
  display: flex;
  align-items: center;
  gap: 13px;
}
.v-header-invest .v-navigation-menu-link {
  height: 64px;
  align-content: center;
  display: flex;
  align-items: center;
}
.v-header-invest__button {
  flex-shrink: 0;
}
@media (max-width: 1024px) {
.v-header-invest__button {
    display: none !important;
}
}
.v-header-invest-btns {
  display: flex;
  gap: 8px;
  flex-shrink: 0;
}
.v-header-invest-btns__sign-in, .v-header-invest-btns__sign-up {
  flex-shrink: 0;
}
@media screen and (width < 1024px) {
.v-header-invest-btns {
    flex-direction: column;
}
}
@media (max-width: 1024px) {
.v-header-invest-btns.wd-header-sign-in, .v-header-invest-btns.wd-header-sign-up {
    display: block;
}
}
.v-header-invest__auth-text {
  color: #343A40;
  font-size: 14px;
  line-height: 20px;
}
.v-header-invest__pwa-login {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  border: none;
  background: transparent;
  padding: 4px 8px;
  color: #004FFF;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  cursor: pointer;
}
.v-header-invest__pwa-login-icon {
  width: 16px;
  height: 16px;
}
.v-header-invest__pwa-logout {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: none;
  background: transparent;
  padding: 0;
  color: #343A40;
  cursor: pointer;
}
.v-header-invest__pwa-logout-icon {
  width: 20px;
  height: 20px;
}
.v-header-invest__pwa-back {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: none;
  background: transparent;
  padding: 0;
  color: #343A40;
  cursor: pointer;
}
.v-header-invest__pwa-back-icon {
  width: 20px;
  height: 20px;
}
.v-header-invest__pwa-auth {
  display: flex;
  align-items: center;
  gap: 12px;
  color: #343A40;
}
.v-header-invest__pwa-auth-text {
  font-size: 14px;
  line-height: 20px;
}
.v-header-invest__pwa-auth-btn {
  flex-shrink: 0;
}
.v-header-mobile__list {
  border-top: none !important;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-breadcrumb + * {
  margin-top: 40px;
}
@media screen and (max-width: 768px) {
.v-breadcrumb + * {
    margin-top: 60px;
}
}
.is--container + .is--container:last-child .v-breadcrumb {
  margin-top: 90px;
}
@media screen and (max-width: 768px) {
.is--container + .is--container:last-child .v-breadcrumb {
    margin-top: 60px;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-breadcrumb-ellipsis__icon {
  color: inherit;
  width: 10px;
  height: auto;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-breadcumb-item {
  display: inline;
  margin: 0 !important;
}
.v-breadcumb-item a[href=""],
.v-breadcumb-item a:not([href]),
.v-breadcumb-item span {
  line-height: inherit;
  color: #ADB5BD;
  pointer-events: none;
}
:is(.dark, [data-theme=dark]) .v-breadcumb-item a[href=""],
:is(.dark, [data-theme=dark]) .v-breadcumb-item a:not([href]),
:is(.dark, [data-theme=dark]) .v-breadcumb-item span {
  color: var(--ui-color-text-muted);
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-breadcumb-link {
  color: inherit;
  text-decoration: none;
  line-height: inherit;
  display: inline;
}
.v-breadcumb-link span {
  color: inherit;
  text-decoration: none;
  line-height: inherit;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-breadcrumb-list {
  list-style: none;
  padding: 0;
  margin: 0;
  overflow-wrap: break-word;
  align-items: center;
  display: inline-flex;
  flex-wrap: wrap;
  gap: 8px;
  color: #12161F;
}
@media screen and (width < 768px) {
.v-breadcrumb-list {
    display: inline;
}
}
:is(.dark, [data-theme=dark]) .v-breadcrumb-list {
  color: var(--ui-color-text);
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-breadcrumb-separator {
  color: #ADB5BD;
  display: inline;
  margin-top: 0 !important;
}
.v-breadcrumb-separator:last-of-type {
  display: none;
}
@media screen and (width < 768px) {
.v-breadcrumb-separator {
    margin: 0 8px !important;
}
}
:is(.dark, [data-theme=dark]) .v-breadcrumb-separator {
  color: var(--ui-color-text-muted);
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.layout-back-button {
  width: 100%;
  margin-bottom: 60px;
}
.layout-back-button.is--pwa {
  margin-bottom: 67px;
}
.layout-back-button.is--loading {
  cursor: wait !important;
}
.layout-back-button__container {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding-top: 40px;
  gap: 40px;
  margin-bottom: 130px;
}
@media screen and (max-width: 980px) {
.layout-back-button__container {
    gap: 24px;
    padding-top: 24px;
    margin-bottom: 100px;
}
}
.layout-back-button__left {
  width: 100%;
  flex-shrink: 0;
}
.layout-back-button__right {
  width: 100%;
  max-width: 980px;
  margin: 0 auto;
}
.layout-back-button.is--loading .layout-back-button__right {
  opacity: 0.5;
  pointer-events: none;
}
.layout-back-button__back-icon {
  width: 20px;
}
.layout-back-button__right-footer {
  display: flex;
  justify-content: flex-end;
  align-items: flex-start;
  gap: 12px;
  margin-top: 40px;
}
@media screen and (max-width: 980px) {
.layout-back-button__right-footer {
    margin-top: 20px;
}
}
.layout-back-button__footer {
  max-width: calc(980px + 30px);
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.with-default-distance .v-tabs,
.v-tabs.with-default-distance {
  margin-top: 40px;
  width: 100%;
}
.v-tabs.is--full-width {
  width: 100%;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-tabs-content {
  padding-top: 40px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-tabs-list-wrapper {
  position: relative;
  width: 100%;
}
.v-tabs-list {
  display: flex;
  flex-direction: row;
  width: 100%;
  position: relative;
  gap: 20px;
  overflow: auto hidden;
}
.v-tabs-list.is--variant-primary {
  height: 48px;
}
.v-tabs-list.is--variant-primary::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  border-bottom: 2px solid #DEE2E6;
  width: var(--border-width, 100%);
}
.v-tabs-list.is--variant-secondary {
  gap: 4px;
  border-radius: 2px;
  background: #E9ECEF;
  padding: 4px;
}
.v-tabs-list__gradient {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 40px;
  pointer-events: none;
  z-index: 5;
}
.v-tabs-list__gradient--left {
  left: 0;
  background: linear-gradient(to right, #fff 0%, rgba(255, 255, 255, 0.8) 50%, transparent 100%);
}
.v-tabs-list__gradient--right {
  right: 0;
  background: linear-gradient(to left, #fff 0%, rgba(255, 255, 255, 0.8) 50%, transparent 100%);
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-tabs-trigger {
  cursor: pointer;
  position: relative;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #6C757D;
  flex-shrink: 0;
  z-index: 1;
  transition: color var(--ui-motion-control, 300ms) var(--ui-easing-standard, cubic-bezier(0.2, 0, 0, 1));
}
.v-tabs-trigger__subtitle {
  margin-top: 0 !important;
  transition: color var(--ui-motion-control, 300ms) var(--ui-easing-standard, cubic-bezier(0.2, 0, 0, 1));
}
@media screen and (width <= 576px) {
.v-tabs-trigger__subtitle {
    display: none;
}
}
.v-tabs-trigger.is--variant-primary {
  padding: 8px 16px;
  gap: 8px;
  border-bottom: 2px solid transparent;
}
@media screen and (width > 768px) {
.v-tabs-trigger.is--variant-primary:hover {
    color: #004FFF;
}
}
.v-tabs-trigger.is--variant-secondary {
  padding: 3px 12px;
  gap: 4px;
  align-self: stretch;
  border-radius: 2px;
  transition: background-color var(--ui-motion-control, 300ms) var(--ui-easing-standard, cubic-bezier(0.2, 0, 0, 1)), box-shadow var(--ui-motion-control, 300ms) var(--ui-easing-standard, cubic-bezier(0.2, 0, 0, 1)), color var(--ui-motion-control, 300ms) var(--ui-easing-standard, cubic-bezier(0.2, 0, 0, 1));
  min-height: 24px;
}
@media screen and (width > 768px) {
.v-tabs-trigger.is--variant-secondary:hover {
    background-color: #fff;
    color: #12161F;
    box-shadow: var(--ui-shadow-control, 0 2px 5px 1px rgba(18, 22, 31, 0.03), 0 2px 3px -2px rgba(18, 22, 31, 0.15));
}
}
.v-tabs-trigger[data-state=active].is--variant-primary {
  color: #12161F;
  border-color: #004FFF;
}
.v-tabs-trigger[data-state=active].is--variant-primary .v-tabs-trigger__subtitle {
  background-color: #004FFF;
  color: #fff;
}
.v-tabs-trigger[data-state=active].is--variant-secondary {
  background-color: #fff;
  color: #12161F;
  box-shadow: var(--ui-shadow-control, 0 2px 5px 1px rgba(18, 22, 31, 0.03), 0 2px 3px -2px rgba(18, 22, 31, 0.15));
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-page-top-info-and-tabs {
  width: 100%;
  background-color: #F8F9FA;
  position: relative;
  margin-bottom: 90px;
}
.v-page-top-info-and-tabs__top-info {
  margin: 40px 0 45px;
}
@media screen and (max-width: 768px) {
.v-page-top-info-and-tabs__top-info {
    margin: 26px 0;
}
}
.v-page-top-info-and-tabs__tabs-content {
  background: #fff;
  padding-bottom: 40px;
  height: 100%;
}
@media screen and (width < 768px) {
.v-page-top-info-and-tabs__tabs-content {
    padding-top: 24px;
}
}
@media screen and (width > 768px) {
.v-page-top-info-and-tabs__tabs-content {
    min-height: 1000px;
}
}
@media screen and (width < 768px) {
.v-page-top-info-and-tabs .v-tabs-content {
    padding-top: 24px;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.form-row {
  width: 100%;
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
}
@media (max-width: 768px) {
.form-row {
    flex-direction: column;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.form-col {
  width: 100%;
  margin-bottom: 20px;
}
.form-col.f-col-2 {
  width: calc(50% - 10px);
}
@media (max-width: 768px) {
.form-col.f-col-2 {
    width: 100%;
}
}
.form-col.f-col-3 {
  width: calc(33.3333% - 10px);
}
@media (max-width: 768px) {
.form-col.f-col-3 {
    width: 100%;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-form-label {
  color: #343A40;
  font-family: var(--ui-font-family-body);
  font-weight: 400;
  font-size: 16px;
  display: inline-block;
  position: relative;
}
.v-form-label__content {
  display: inline;
  white-space: normal;
}
.v-form-label.is--disabled {
  color: #343A40;
  opacity: 0.3;
}
.v-form-label--required .v-form-label__content::after {
  content: " *";
  color: #FF7070;
  position: absolute;
  padding-left: 2px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-checkbox {
  border: solid 1px #12161F;
  border-radius: 2px;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin-right: 8px;
  position: relative;
  top: 5px;
  overflow: hidden;
  cursor: pointer;
}
.v-checkbox__indicator {
  width: 100%;
  height: 100%;
  display: flex;
}
.v-checkbox__icon {
  color: #fff;
  width: 14px;
  height: 14px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.v-checkbox.is--readonly {
  pointer-events: none;
}
.v-checkbox.is--disabled {
  pointer-events: none;
}
.v-checkbox.is--disabled .v-checkbox__icon-wrap {
  opacity: 0.3;
}
.v-checkbox__input:focus + .v-checkbox__icon-wrap {
  outline: none !important;
}
.v-checkbox.is--error .v-checkbox__icon-wrap {
  border-color: #FF7070;
}
.v-checkbox[aria-checked=true] {
  border-color: #004FFF;
  background: #004FFF;
}
.v-checkbox[aria-checked=true] .v-checkbox__icon {
  opacity: 1;
}
.v-checkbox[aria-checked=true] .v-checkbox__icon-wrap {
  border-color: #004FFF;
}
.ui-field { display: flex; flex-direction: column; gap: var(--ui-space-2); color: var(--ui-color-text); font-family: var(--ui-font-family-body);
}
.ui-field[data-disabled] { opacity: var(--ui-opacity-disabled);
}
.ui-field[data-invalid] { --ui-input-border: var(--ui-color-negative);
}
.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-form-checkbox {
  display: flex;
}
.v-form-checkbox.is--readonly {
  pointer-events: none;
}
.v-form-checkbox.is--disabled {
  pointer-events: none;
}
.v-form-checkbox.is--disabled .v-form-checkbox__icon-wrap {
  opacity: 0.3;
}
.v-form-checkbox__label {
  cursor: pointer;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-form-checkbox-group {
  width: 100%;
  --v-form-checkbox-group-item--padding-default: var(--v-form-checkbox-group-item--padding, 15px 12px);
  --v-form-checkbox-group-item--background-color: #E9ECEF;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.v-form-checkbox-group__item {
  padding: var(--v-form-checkbox-group-item--padding-default);
  width: 100%;
  cursor: pointer;
  transition: all 0.2s ease;
}
.v-form-checkbox-group__item:hover {
  background: var(--v-form-checkbox-group-item--background-color);
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-select-content {
  padding-left: 0;
  list-style-type: none;
  background-color: #F8F9FA;
  border: solid 1px #E9ECEF;
  box-shadow: var(--ui-shadow-dialog, 0 4px 5px -2px rgba(18, 22, 31, 0.05), 0 6px 25px 2px rgba(18, 22, 31, 0.06));
  border-radius: 2px;
  max-height: 222px;
  overflow: scroll;
  width: var(--reka-select-trigger-width);
  z-index: 1101;
  display: flex;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-select-group {
  width: 100%;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-select-item {
  font-family: var(--ui-font-family-body);
  color: #12161F;
  padding: 12px;
  cursor: pointer;
  font-size: 16px;
  line-height: 26px;
}
.v-select-item[data-disabled] {
  pointer-events: none;
}
.v-select-item[data-disabled]:not(.is--disabled-slot) {
  opacity: 0.3;
}
.v-select-item[data-highlighted] {
  outline: none;
  background-color: #E9ECEF;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-select-trigger {
  display: inline-flex;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
  width: 100%;
  overflow: hidden;
  font-size: 16px;
  font-family: var(--ui-font-family-body);
  font-weight: 400;
  background: #F8F9FA;
  position: relative;
  border: solid 1px #ADB5BD;
  border-radius: 2px;
  height: 40px;
  padding: 12.5px 12px;
  transition: all 0.3s ease;
}
.v-select-trigger.is--size-large {
  height: 48px;
  font-size: 16px;
  line-height: 26px;
}
.v-select-trigger.is--size-small {
  height: 32px;
  font-size: 16px;
  line-height: 26px;
}
.v-select-trigger.is--error {
  border-color: #FF7070;
}
.v-select-trigger.is--readonly {
  border-radius: 0;
  border: none;
  pointer-events: none;
}
.v-select-trigger.is--disabled {
  opacity: 0.3;
  pointer-events: none;
}
.v-select-trigger .v-select-value {
  flex: 1 1 auto;
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: left;
}
.v-select-trigger__icon {
  width: 14px;
  flex-shrink: 0;
  color: #495057;
  transition: all 0.3s;
  transform-origin: center;
  transform: rotate(0);
  margin-left: 9px;
  margin-top: 0 !important;
}
.v-select-trigger.is--readonly .v-select-trigger__icon {
  display: none;
}
.v-select-trigger[data-state=open] {
  border-color: #004FFF;
  outline: none;
}
.v-select-trigger[data-state=open] .v-select-trigger__icon {
  transform: rotate(180deg);
  transition: all 0.3s;
}
.v-select-trigger[data-placeholder] {
  opacity: 1;
  color: #6C757D;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
  line-height: inherit;
  text-align: inherit;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-select {
  width: 100%;
  font-size: 16px;
  font-family: var(--ui-font-family-body);
  font-weight: 400;
  background: #F8F9FA;
  position: relative;
  display: flex;
}
.v-select.is--select-large .vs__dropdown-toggle {
  height: 48px;
}
.v-select.is--select-medium .vs__dropdown-toggle {
  height: 40px;
}
.v-select.is--select-medium .v-select__append {
  height: 40px;
}
.v-select.is--focused .vs__dropdown-toggle {
  border-color: #004FFF;
}
.v-select.is--error .vs__dropdown-toggle {
  border-color: #FF7070;
}
.v-select.is--error .vs__dropdown-toggle::before {
  display: none;
}
.v-select.is--disabled,
.v-select .is--disabled {
  pointer-events: none;
}
.v-select.is--disabled:not(.is--disabled-slot),
.v-select .is--disabled:not(.is--disabled-slot) {
  opacity: 0.3;
}
.v-select.is--readonly {
  pointer-events: none;
}
.v-select.is--readonly .vs__dropdown-toggle {
  background-color: transparent;
  border-radius: 0;
  border: none;
  pointer-events: none;
}
.v-select.is--readonly .vs__dropdown-toggle .vs__actions {
  display: none;
}
.v-select.is--append .vs__dropdown-toggle {
  padding-left: 43px;
}
.v-select.vs--unsearchable .vs__dropdown-toggle,
.v-select.vs--unsearchable .vs__search {
  cursor: pointer !important;
}
.v-select__append {
  position: absolute;
  left: 15px;
  top: 0;
  z-index: 2;
  width: 20px;
  height: 48px;
  display: flex;
  align-items: center;
}
.v-select .vs__dropdown-toggle {
  border: solid 1px #CED4DA;
  border-radius: 2px;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12.5px 12px;
  height: 40px;
}
.v-select .vs__dropdown-toggle .vs__selected-options {
  display: flex;
  flex-basis: 100%;
  flex-grow: 1;
  flex-wrap: wrap;
  position: relative;
  align-items: center;
}
.v-select .vs__dropdown-toggle .vs__actions {
  display: flex;
  margin-left: 8px;
}
.v-select .vs__dropdown-toggle .vs__search {
  border: solid 1px transparent;
  outline: none;
  background: none;
  box-shadow: none;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
  line-height: inherit;
  width: 0;
  max-width: 100%;
  flex-grow: 1;
  z-index: 1;
  appearance: none;
  padding: 0;
}
.v-select .vs__dropdown-toggle .vs__search::placeholder {
  color: #6C757D;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
  line-height: inherit;
  opacity: 1;
}
.v-select .vs__dropdown-toggle .vs__open-indicator {
  background-image: url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='%2348535C'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Property%201=20'%3e%3cpath%20d='M15.2057%2010L14.3229%2010.8828L6.82294%2018.3828L5.93622%2019.2695L4.16669%2017.5L5.0495%2016.6172L11.6667%2010L5.05341%203.38281L4.16669%202.5L5.93622%200.730469L6.81903%201.61328L14.319%209.11328L15.2057%2010Z'%20/%3e%3c/g%3e%3c/svg%3e");
  width: 16px;
  height: 16px;
  transform: rotate(90deg);
  transition: all 0.3s ease-in-out;
  background-size: contain;
  background-repeat: no-repeat;
}
.v-select .vs__dropdown-menu {
  padding-left: 0;
  list-style-type: none;
  background-color: #F8F9FA;
  border: solid 1px #E9ECEF;
  box-shadow: var(--ui-shadow-dialog, 0 4px 5px -2px rgba(18, 22, 31, 0.05), 0 6px 25px 2px rgba(18, 22, 31, 0.06));
  border-radius: 0;
  max-height: 222px;
  overflow: scroll;
  position: absolute;
  top: 100%;
  width: 100%;
  z-index: 10;
}
.v-select .vs__dropdown-option {
  font-family: var(--ui-font-family-body);
  color: #12161F;
  padding: 12px;
  cursor: pointer;
  font-size: 16px;
  line-height: 26px;
}
.v-select .vs__dropdown-option.vs__dropdown-option--highlight {
  background-color: #E9ECEF;
}
.v-select .vs__dropdown-option.vs__dropdown-option--selected {
  color: #004FFF;
  font-size: 16px;
  font-weight: 600;
}
.v-select.vs--open.is--error .vs__dropdown-toggle {
  border-color: #FF7070;
}
.v-select.vs--open .vs__dropdown-toggle::before {
  display: none;
}
.v-select.vs--open .vs__open-indicator {
  transform: rotate(270deg);
}
.v-select.vs--open.vs--searchable .vs__selected {
  position: absolute;
  opacity: 0;
}
.v-select.vs--open.vs--searchable .vs__search {
  width: 100%;
}
.v-select__no-options {
  padding: 15px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-popover-content {
  background-color: #F8F9FA;
  border: solid 1px #E9ECEF;
  box-shadow: var(--ui-shadow-dialog, 0 4px 5px -2px rgba(18, 22, 31, 0.05), 0 6px 25px 2px rgba(18, 22, 31, 0.06));
  border-radius: 2px;
  width: var(--reka-popover-trigger-width);
  animation-duration: 400ms;
  animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1);
  will-change: transform, opacity;
}
.v-popover-content[data-state=open][data-side=top] {
  animation-name: slideDownAndFade;
}
.v-popover-content[data-state=open][data-side=right] {
  animation-name: slideLeftAndFade;
}
.v-popover-content[data-state=open][data-side=bottom] {
  animation-name: slideUpAndFade;
}
.v-popover-content[data-state=open][data-side=left] {
  animation-name: slideRightAndFade;
}
@keyframes slideUpAndFade {
from {
    opacity: 0;
    transform: translateY(2px);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideRightAndFade {
from {
    opacity: 0;
    transform: translateX(-2px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes slideDownAndFade {
from {
    opacity: 0;
    transform: translateY(-2px);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideLeftAndFade {
from {
    opacity: 0;
    transform: translateX(2px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-form-date-picker {
  cursor: pointer;
  user-select: none;
}
.v-form-date-picker.is--readonly, .v-form-date-picker.is--disabled {
  cursor: default;
}
.v-form-date-picker__value {
  flex: 1;
  min-width: 0;
  text-align: left;
}
.v-form-date-picker__value.is--placeholder {
  color: #6C757D;
}
.v-form-date-picker__icon {
  pointer-events: none;
  display: flex;
}
.v-form-date-picker__icon-svg {
  width: 18px;
  height: 18px;
  color: #495057;
}
.v-form-date-picker__content {
  width: auto !important;
  min-width: 280px;
  padding: 12px;
}

/* Reuse VFormInput styles for the trigger (same as .v-form-input) */
.v-form-date-picker.v-form-input {
  color: #12161F;
  caret-color: #12161F;
  background-color: #F8F9FA;
  font-size: 16px;
  line-height: 26px;
  font-weight: 400;
  font-family: var(--ui-font-family-body);
  padding: 0 12px;
  margin: 0;
  appearance: none;
  display: flex;
  align-items: center;
  width: 100%;
  position: relative;
  border: solid 1px #CED4DA;
  border-radius: 2px;
  height: 40px;
  min-height: 32px;
}
.v-form-date-picker.v-form-input.is--focused {
  border-color: #004FFF;
}
.v-form-date-picker.v-form-input.is--error {
  border-color: #FF7070;
}
.v-form-date-picker.v-form-input.is--size-large {
  height: 48px;
  font-size: 16px;
  line-height: 26px;
}
.v-form-date-picker.v-form-input.is--size-small {
  height: 32px;
  font-size: 16px;
  line-height: 26px;
}
.v-form-date-picker.v-form-input.is--readonly {
  border-radius: 0;
  border: none;
}
.v-form-date-picker.v-form-input.is--disabled {
  opacity: 0.3;
  pointer-events: none;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.transition-fade-enter-active, .transition-fade-leave-active {
  transition: opacity 0.2s ease;
}
.transition-fade-enter-from, .transition-fade-leave-to {
  opacity: 0;
}
.transition-fade-out-leave-active {
  transition: opacity 0.2s ease;
}
.transition-fade-out-leave-to {
  opacity: 0;
}
.transition-scale-enter-active, .transition-scale-leave-active {
  transition: transform 0.2s ease-in;
}
.transition-scale-enter-from, .transition-scale-leave-to {
  transform: scale(0.4);
}
.transition-translate-right-enter-active, .transition-translate-right-leave-active {
  transition: transform 0.2s ease;
}
.transition-translate-right-enter-from, .transition-translate-right-leave-to {
  transform: translateX(100%);
}
@keyframes slideDown {
from {
    height: 0;
}
to {
    height: var(--reka-accordion-content-height);
}
}
@keyframes slideUp {
from {
    height: var(--reka-accordion-content-height);
}
to {
    height: 0;
}
}
@keyframes enterFromRight {
from {
    opacity: 0;
    transform: translateX(200px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes enterFromLeft {
from {
    opacity: 0;
    transform: translateX(-200px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes exitToRight {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(200px);
}
}
@keyframes exitToLeft {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(-200px);
}
}
@keyframes scaleIn {
from {
    opacity: 0;
    transform: rotateX(-30deg) scale(0.9);
}
to {
    opacity: 1;
    transform: rotateX(0deg) scale(1);
}
}
@keyframes scaleOut {
from {
    opacity: 1;
    transform: rotateX(0deg) scale(1);
}
to {
    opacity: 0;
    transform: rotateX(-10deg) scale(0.95);
}
}
@keyframes fadeIn {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes fadeOut {
from {
    opacity: 1;
}
to {
    opacity: 0;
}
}
@keyframes slideInFromRight {
from {
    opacity: 0;
    transform: translateX(100%);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes slideOutToRight {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(100%);
}
}
@keyframes slideInFromLeft {
from {
    opacity: 0;
    transform: translateX(-100%);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes slideOutToLeft {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(-100%);
}
}
@keyframes slideInFromTop {
from {
    opacity: 0;
    transform: translateY(-100%);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideOutToTop {
from {
    opacity: 1;
    transform: translateY(0);
}
to {
    opacity: 0;
    transform: translateY(-100%);
}
}
@keyframes slideInFromBottom {
from {
    opacity: 0;
    transform: translateY(100%);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideOutToBottom {
from {
    opacity: 1;
    transform: translateY(0);
}
to {
    opacity: 0;
    transform: translateY(100%);
}
}
@keyframes slideUpAndFade {
from {
    opacity: 0;
    transform: translateY(2px);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideRightAndFade {
from {
    opacity: 0;
    transform: translateX(-2px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes slideDownAndFade {
from {
    opacity: 0;
    transform: translateY(-2px);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideLeftAndFade {
from {
    opacity: 0;
    transform: translateX(2px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes overlayShow {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes contentShow {
from {
    opacity: 0;
    transform: translate(-50%, -48%) scale(0.96);
}
to {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}
}
@keyframes hide {
from {
    opacity: 1;
}
to {
    opacity: 0;
}
}
@keyframes slideIn {
from {
    transform: translateX(calc(100% + var(--viewport-padding)));
}
to {
    transform: translateX(0);
}
}
@keyframes swipeOut {
from {
    transform: translateX(var(--reka-toast-swipe-end-x));
}
to {
    transform: translateX(calc(100% + var(--viewport-padding)));
}
}
.v-tooltip-content {
  padding: 8px;
  box-shadow: var(--ui-shadow-control, 0 2px 5px 1px rgba(18, 22, 31, 0.03), 0 2px 3px -2px rgba(18, 22, 31, 0.15));
  border-radius: 2px;
  background: #F8F9FA;
  color: #12161F;
  animation-duration: 0.2s;
  animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1);
  will-change: transform, opacity;
  max-width: 270px;
  width: 100%;
  overflow-wrap: break-word;
  word-break: normal;
}
.v-tooltip-content[data-state=delayed-open][data-side=top] {
  animation-name: slideDownAndFade;
}
.v-tooltip-content[data-state=delayed-open][data-side=right] {
  animation-name: slideLeftAndFade;
}
.v-tooltip-content[data-state=delayed-open][data-side=bottom] {
  animation-name: slideUpAndFade;
}
.v-tooltip-content[data-state=delayed-open][data-side=left] {
  animation-name: slideRightAndFade;
}
.v-tooltip-arrow {
  fill: white;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-tooltip-trigger {
  cursor: default;
  vertical-align: middle;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-form-group {
  display: flex;
  flex-direction: column;
  position: relative;
}
.v-form-group__label {
  position: relative;
  color: #495057;
  text-align: left;
  margin-bottom: 7px;
}
.v-form-group__label.is--dark {
  color: #fff;
}
.v-form-group__label-icon {
  width: 16px;
  height: 16px;
  margin-left: 4px;
  color: #495057;
  cursor: pointer;
}
.v-form-group__label-required {
  color: #FF7070;
}
.v-form-group__error {
  margin-top: 4px;
  color: #FF3B3B;
  transition: all 0.3s ease;
  transform: translateY(-5px);
}
.v-form-group__error.is--error {
  height: auto;
  transition: all 0.3s ease;
  transform: translateY(0);
}
.v-form-group__helper {
  margin-top: 4px;
  color: #495057;
}
.v-form-group__input {
  width: 100%;
  position: relative;
}
.ui-input { width: 100%; min-height: 40px; border: 1px solid var(--ui-input-border); border-radius: var(--ui-radius-control, var(--ui-radius-sm)); background: var(--ui-input-background); color: var(--ui-input-foreground); font: var(--ui-font-weight-regular) var(--ui-font-size-base)/var(--ui-line-height-normal) var(--ui-font-family-body); padding: 0 var(--ui-space-3); transition: border-color var(--ui-motion-fast) var(--ui-easing-standard), box-shadow var(--ui-motion-fast) var(--ui-easing-standard);
}
.ui-input:focus-visible { border-color: var(--ui-input-border-focus); outline: var(--ui-focus-ring-width) solid var(--ui-focus-ring-color); outline-offset: var(--ui-focus-ring-offset);
}
.ui-input:disabled { cursor: not-allowed; opacity: var(--ui-opacity-disabled);
}
.ui-input[aria-invalid='true'] { border-color: var(--ui-color-negative);
}

.ui-input-group { display: flex; width: 100%; align-items: center; border: 1px solid var(--ui-input-border); border-radius: var(--ui-radius-control, var(--ui-radius-sm)); background: var(--ui-input-background); color: var(--ui-input-foreground);
}
.ui-input-group:focus-within { border-color: var(--ui-input-border-focus); box-shadow: 0 0 0 var(--ui-focus-ring-width) color-mix(in srgb, var(--ui-focus-ring-color) 24%, transparent);
}
.ui-input-group > .ui-input { border: 0; box-shadow: none; outline: 0;
}
.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-form-input {
  color: #12161F;
  caret-color: #12161F;
  background-color: #F8F9FA;
  font-size: 16px;
  line-height: 26px;
  font-weight: 400;
  font-family: var(--ui-font-family-body);
  padding: 0 12px;
  margin: 0;
  appearance: none;
  display: flex;
  align-items: center;
  width: 100%;
  position: relative;
  border: solid 1px #CED4DA;
  border-radius: var(--ui-radius-control, 2px);
  height: 40px;
  min-height: 32px;
}
.v-form-input.is--focused {
  border-color: var(--ui-input-border-focus, #004FFF);
}
.v-form-input.is--error {
  border-color: #FF7070;
}
.v-form-input.is--size-large {
  height: 48px;
  font-size: 16px;
  line-height: 26px;
}
.v-form-input.is--size-small {
  height: 32px;
  font-size: 16px;
  line-height: 26px;
}
.v-form-input.is--readonly {
  border-radius: 0;
  border: none;
}
.v-form-input.is--disabled {
  opacity: 0.3;
  pointer-events: none;
}
.v-form-input__input {
  padding: 0;
  border: none;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
  line-height: inherit;
  background-color: transparent;
  width: 100%;
  position: relative;
}
.v-form-input__input:focus {
  outline: none;
}
.v-form-input__input::placeholder {
  opacity: 1;
  color: #6C757D;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
  line-height: inherit;
}
.v-form-input__append, .v-form-input__prepend {
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
  line-height: inherit;
  width: 20px;
  height: 100%;
  display: flex;
  align-items: center;
  margin-right: 8px;
  position: relative;
}
.v-form-input__append > div, .v-form-input__prepend > div {
  width: 20px;
  height: 20px;
}
.v-form-input__append svg, .v-form-input__prepend svg {
  width: 20px;
  height: 20px;
  color: inherit;
}
.v-form-input__prepend {
  margin-right: 0;
  margin-left: 8px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-form-input-search__search-icon {
  width: 20px;
  color: #495057;
}
.v-form-input-search__close-icon {
  width: 10px !important;
  color: #343A40;
  cursor: pointer;
  display: block;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-form-radio {
  display: flex;
  flex-direction: column;
}
.v-form-radio.is--row {
  align-items: center;
  flex-flow: row wrap;
}
.v-form-radio.is--row .v-form-radio__item {
  margin: 0 30px 0 0;
}
.v-form-radio.is--disabled {
  pointer-events: none;
  opacity: 0.3;
}
.v-form-radio__item-input {
  display: flex;
  align-items: center;
  margin: 10px 0;
  gap: 8px;
  cursor: pointer;
}
.v-form-radio__input {
  position: relative;
  border-radius: 50%;
  width: 16px;
  height: 16px;
  border: solid 1px #CED4DA;
  margin: 0;
  appearance: none;
  cursor: pointer;
}
.v-form-radio__input:focus-visible {
  border-color: #004FFF;
}
.v-form-radio__input:checked {
  border-color: #004FFF;
}
.v-form-radio__input:checked::after {
  content: "";
  position: absolute;
  width: calc(16px / 2);
  height: calc(16px / 2);
  transform: translate(-50%, -50%) scale(1);
  background-color: #004FFF;
  border-radius: 50%;
  left: 50%;
  top: 50%;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-form-textarea {
  color: #12161F;
  caret-color: #12161F;
  background-color: #F8F9FA;
  font-size: 16px;
  line-height: 26px;
  font-weight: 400;
  font-family: var(--ui-font-family-body);
  appearance: none;
  border: solid 1px #CED4DA;
  border-radius: 2px;
  padding: 12px;
  width: 100%;
  resize: vertical;
}
.v-form-textarea:focus {
  border-color: #004FFF;
  outline: none;
}
.v-form-textarea.is--error {
  border-color: #FF7070;
}
.v-form-textarea.is--disabled {
  opacity: 0.3;
}
.v-form-textarea::placeholder {
  opacity: 1;
  color: #6C757D;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-form-partial-financial-situation {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.v-form-partial-financial-situation__subtitle {
  margin-bottom: 20px;
  margin-top: 12px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-form-partial-investment-objectives {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.v-form-partial-investment-objectives__subtitle {
  margin-bottom: 20px;
  margin-top: 12px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-form-partial-personal-information-skeleton {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.v-form-partial-personal-information-skeleton__subtitle {
  margin-bottom: 20px;
  margin-top: 12px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-form-partial-understanding-of-risks {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.v-form-partial-understanding-of-risks__subtitle {
  margin-bottom: 20px;
  margin-top: 12px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-sidebar-menu {
  padding: 0;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-sidebar-menu-button {
  text-decoration: none !important;
}
.v-sidebar-menu-button.is--variant-link.is--button-color-primary {
  color: #495057;
  border-color: transparent;
  box-shadow: none;
}
.v-sidebar-menu-button.is--variant-link.is--button-color-primary:hover {
  background: #F8F9FA;
  color: #12161F;
}
.v-sidebar-menu-button.is--variant-default.is--button-color-primary {
  border-color: #004FFF;
  background: #004FFF;
  box-shadow: 0 12px 24px -18px rgba(0, 79, 255, 0.85);
}
.v-sidebar-menu-button.is--variant-default.is--button-color-primary:hover {
  border-color: #003DC5;
  background: #003DC5;
}.is--background-primary[data-v-46be120c] {
  background-color: #004FFF;
}
.is--background-primary-dark[data-v-46be120c] {
  background-color: #0042D4;
}
.is--background-primary-light[data-v-46be120c] {
  background-color: #F0F4FF;
}
.is--background-secondary[data-v-46be120c] {
  background-color: #3DDC97;
}
.is--background-secondary-dark[data-v-46be120c] {
  background-color: #36BE83;
}
.is--background-secondary-light[data-v-46be120c] {
  background-color: #D9FFEE;
}
.is--background-red[data-v-46be120c] {
  background-color: #FF7070;
}
.is--background-red-dark[data-v-46be120c] {
  background-color: #FF3B3B;
}
.is--background-red-light[data-v-46be120c] {
  background-color: #FFF1F1;
}
.is--background-purple[data-v-46be120c] {
  background-color: #6F3DFD;
}
.is--background-purple-dark[data-v-46be120c] {
  background-color: #5014D0;
}
.is--background-purple-light[data-v-46be120c] {
  background-color: #F8F5FF;
}
.is--background-yellow[data-v-46be120c] {
  background-color: #FFC24D;
}
.is--background-yellow-dark[data-v-46be120c] {
  background-color: #F1AF32;
}
.is--background-yellow-light[data-v-46be120c] {
  background-color: #FFF7E8;
}
.is--background-black[data-v-46be120c] {
  background-color: #12161F;
}
.is--background-white[data-v-46be120c] {
  background-color: #fff;
}
.is--background-gray-10[data-v-46be120c] {
  background-color: #F8F9FA;
}
.is--background-gray-20[data-v-46be120c] {
  background-color: #E9ECEF;
}
.is--background-gray-30[data-v-46be120c] {
  background-color: #DEE2E6;
}
.is--background-gray-40[data-v-46be120c] {
  background-color: #CED4DA;
}
.is--background-gray-50[data-v-46be120c] {
  background-color: #ADB5BD;
}
.is--background-gray-60[data-v-46be120c] {
  background-color: #6C757D;
}
.is--background-gray-70[data-v-46be120c] {
  background-color: #495057;
}
.is--background-gray-80[data-v-46be120c] {
  background-color: #343A40;
}
.is--background-gray-90[data-v-46be120c] {
  background-color: #1A202D;
}
.is--color-primary[data-v-46be120c] {
  color: #004FFF;
}
.is--color-primary-dark[data-v-46be120c] {
  color: #0042D4;
}
.is--color-primary-light[data-v-46be120c] {
  color: #F0F4FF;
}
.is--color-secondary[data-v-46be120c] {
  color: #3DDC97;
}
.is--color-secondary-dark[data-v-46be120c] {
  color: #36BE83;
}
.is--color-secondary-light[data-v-46be120c] {
  color: #D9FFEE;
}
.is--color-red[data-v-46be120c] {
  color: #FF7070;
}
.is--color-red-dark[data-v-46be120c] {
  color: #FF3B3B;
}
.is--color-red-light[data-v-46be120c] {
  color: #FFF1F1;
}
.is--color-purple[data-v-46be120c] {
  color: #6F3DFD;
}
.is--color-purple-dark[data-v-46be120c] {
  color: #5014D0;
}
.is--color-purple-light[data-v-46be120c] {
  color: #F8F5FF;
}
.is--color-yellow[data-v-46be120c] {
  color: #FFC24D;
}
.is--color-yellow-dark[data-v-46be120c] {
  color: #F1AF32;
}
.is--color-yellow-light[data-v-46be120c] {
  color: #FFF7E8;
}
.is--color-black[data-v-46be120c] {
  color: #12161F;
}
.is--color-white[data-v-46be120c] {
  color: #fff;
}
.is--color-gray-10[data-v-46be120c] {
  color: #F8F9FA;
}
.is--color-gray-20[data-v-46be120c] {
  color: #E9ECEF;
}
.is--color-gray-30[data-v-46be120c] {
  color: #DEE2E6;
}
.is--color-gray-40[data-v-46be120c] {
  color: #CED4DA;
}
.is--color-gray-50[data-v-46be120c] {
  color: #ADB5BD;
}
.is--color-gray-60[data-v-46be120c] {
  color: #6C757D;
}
.is--color-gray-70[data-v-46be120c] {
  color: #495057;
}
.is--color-gray-80[data-v-46be120c] {
  color: #343A40;
}
.is--color-gray-90[data-v-46be120c] {
  color: #1A202D;
}
[class*=is--color] p[data-v-46be120c]:not([class*=is--color]),
[class*=is--color] li[data-v-46be120c]:not([class*=is--color]),
[class*=is--color] a[data-v-46be120c]:not([class*=is--color]) {
  color: inherit;
}
[data-v-46be120c]:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-sidebar-trigger--custom[data-v-46be120c] {
  display: inline-flex;
  align-items: center;
  max-width: 100%;
  border: none;
  background: transparent;
  padding: 0;
  cursor: pointer;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-header-invest .is--container {
  max-width: 1280px;
}
.v-header-invest__wrap {
  display: flex;
  align-items: center;
  gap: 13px;
}
.v-header-invest .v-navigation-menu-link {
  height: 64px;
  align-content: center;
  display: flex;
  align-items: center;
}
.v-header-invest__button {
  flex-shrink: 0;
}
@media (max-width: 1024px) {
.v-header-invest__button {
    display: none !important;
}
}
.v-header-invest-btns {
  display: flex;
  gap: 8px;
  flex-shrink: 0;
}
.v-header-invest-btns__sign-in, .v-header-invest-btns__sign-up {
  flex-shrink: 0;
}
@media screen and (width < 1024px) {
.v-header-invest-btns {
    flex-direction: column;
}
}
@media (max-width: 1024px) {
.v-header-invest-btns.wd-header-sign-in, .v-header-invest-btns.wd-header-sign-up {
    display: block;
}
}
.v-header-invest__auth-text {
  color: #343A40;
  font-size: 14px;
  line-height: 20px;
}
.v-header-invest__pwa-login {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  border: none;
  background: transparent;
  padding: 4px 8px;
  color: #004FFF;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  cursor: pointer;
}
.v-header-invest__pwa-login-icon {
  width: 16px;
  height: 16px;
}
.v-header-invest__pwa-logout {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: none;
  background: transparent;
  padding: 0;
  color: #343A40;
  cursor: pointer;
}
.v-header-invest__pwa-logout-icon {
  width: 20px;
  height: 20px;
}
.v-header-invest__pwa-notifications {
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.v-header-invest__pwa-notifications .notifications-sidebar-button {
  padding: 0;
}
.v-header-invest__pwa-notifications .notifications-sidebar-button__label {
  display: none;
}
.v-header-invest__pwa-notifications .notifications-sidebar-button__notification-icon {
  margin-right: 0;
  color: #343A40;
  width: 24px;
  height: 24px;
}
.v-header-invest__pwa-notifications .notifications-sidebar-button__badge {
  top: -6px;
  left: auto;
  right: -8px;
}
.v-header-invest__pwa-sidebar-trigger {
  min-width: 0;
}
.v-header-invest__pwa-back {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: none;
  background: transparent;
  padding: 0;
  color: #343A40;
  cursor: pointer;
}
.v-header-invest__pwa-back-icon {
  width: 20px;
  height: 20px;
}
.v-header-invest__pwa-auth {
  display: flex;
  align-items: center;
  gap: 12px;
  color: #343A40;
}
.v-header-invest__pwa-auth-text {
  font-size: 14px;
  line-height: 20px;
}
.v-header-invest__pwa-auth-btn {
  flex-shrink: 0;
}
.v-header-invest__pwa-profile-listener {
  display: none;
}
.v-header-mobile__list {
  border-top: none !important;
}
@media screen and (width <= 768px) {
.v-header-invest.is--pwa .v-header__logo.v-header-invest__pwa-logo {
    position: static;
    transform: none;
    margin-right: 0;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-alert {
  color: #343A40;
  margin: 3px 0 20px;
  border-left: solid 2px transparent;
  padding: 12px 20px 12px 18px;
  display: flex;
  gap: 20px;
  align-items: center;
  justify-content: space-between;
}
.v-alert.is--error {
  background-color: #FFF1F1;
  border-color: #FF7070;
}
.v-alert.is--error a {
  color: #FF7070;
  border-color: #FF7070;
}
.v-alert.is--success {
  background-color: #D9FFEE;
  border-color: #3DDC97;
}
.v-alert.is--success a {
  color: #3DDC97;
  border-color: #3DDC97;
}
.v-alert.is--info {
  background-color: #F0F4FF;
  border-color: #004FFF;
}
.v-alert.is--info a {
  color: #004FFF;
  border-color: #004FFF;
}
.v-alert.is--warning {
  background-color: #FFF7E8;
  border-color: #FFC24D;
}
.v-alert.is--warning a {
  color: #1A202D;
  border-color: #F1AF32;
}
:is(.dark, [data-theme=dark]) .v-alert {
  color: var(--ui-color-text);
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-alert-title {
  color: #12161F;
}
:is(.dark, [data-theme=dark]) .v-alert-title {
  color: var(--ui-color-text);
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
@media screen and (max-width: 768px) {
.v-alert-default {
    flex-direction: column;
    align-items: flex-start;
}
.v-alert-default .v-alert-default__button {
    width: 100%;
}
}
.v-alert-default__icon {
  width: 20px;
  height: 20px;
  margin-top: 1px;
  flex-shrink: 0;
}
.v-alert-default__content {
  display: flex;
  gap: 8px;
}
@media screen and (width < 768px) {
.v-alert-default__content {
    flex-direction: column;
}
}
.v-alert-default__title-group, .v-alert-default__description-group {
  display: flex;
  gap: 8px;
  align-items: flex-start;
}
.v-alert-default__actions {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  margin-left: auto;
}
@media screen and (min-width: 768px) {
.v-alert-default__title-group, .v-alert-default__description-group {
    display: contents;
}
.v-alert-default__title-group .v-alert-default__icon, .v-alert-default__description-group .v-alert-default__icon {
    order: -1;
}
}
@media screen and (max-width: 768px) {
.v-alert-default__actions {
    width: 100%;
    margin-left: 0;
}
}
.v-alert-default.is--error .v-alert-default__icon {
  color: #FF7070;
}
.v-alert-default.is--success .v-alert-default__icon {
  color: #36BE83;
}
.v-alert-default.is--info .v-alert-default__icon {
  color: #004FFF;
}
.v-alert-default.is--warning .v-alert-default__icon {
  color: #F1AF32;
}
.v-alert-default .v-alert-title {
  margin-top: 0 !important;
}
.v-alert-default .v-alert-description {
  margin-top: 0 !important;
}.is--background-primary[data-v-6c704331] {
  background-color: #004FFF;
}
.is--background-primary-dark[data-v-6c704331] {
  background-color: #0042D4;
}
.is--background-primary-light[data-v-6c704331] {
  background-color: #F0F4FF;
}
.is--background-secondary[data-v-6c704331] {
  background-color: #3DDC97;
}
.is--background-secondary-dark[data-v-6c704331] {
  background-color: #36BE83;
}
.is--background-secondary-light[data-v-6c704331] {
  background-color: #D9FFEE;
}
.is--background-red[data-v-6c704331] {
  background-color: #FF7070;
}
.is--background-red-dark[data-v-6c704331] {
  background-color: #FF3B3B;
}
.is--background-red-light[data-v-6c704331] {
  background-color: #FFF1F1;
}
.is--background-purple[data-v-6c704331] {
  background-color: #6F3DFD;
}
.is--background-purple-dark[data-v-6c704331] {
  background-color: #5014D0;
}
.is--background-purple-light[data-v-6c704331] {
  background-color: #F8F5FF;
}
.is--background-yellow[data-v-6c704331] {
  background-color: #FFC24D;
}
.is--background-yellow-dark[data-v-6c704331] {
  background-color: #F1AF32;
}
.is--background-yellow-light[data-v-6c704331] {
  background-color: #FFF7E8;
}
.is--background-black[data-v-6c704331] {
  background-color: #12161F;
}
.is--background-white[data-v-6c704331] {
  background-color: #fff;
}
.is--background-gray-10[data-v-6c704331] {
  background-color: #F8F9FA;
}
.is--background-gray-20[data-v-6c704331] {
  background-color: #E9ECEF;
}
.is--background-gray-30[data-v-6c704331] {
  background-color: #DEE2E6;
}
.is--background-gray-40[data-v-6c704331] {
  background-color: #CED4DA;
}
.is--background-gray-50[data-v-6c704331] {
  background-color: #ADB5BD;
}
.is--background-gray-60[data-v-6c704331] {
  background-color: #6C757D;
}
.is--background-gray-70[data-v-6c704331] {
  background-color: #495057;
}
.is--background-gray-80[data-v-6c704331] {
  background-color: #343A40;
}
.is--background-gray-90[data-v-6c704331] {
  background-color: #1A202D;
}
.is--color-primary[data-v-6c704331] {
  color: #004FFF;
}
.is--color-primary-dark[data-v-6c704331] {
  color: #0042D4;
}
.is--color-primary-light[data-v-6c704331] {
  color: #F0F4FF;
}
.is--color-secondary[data-v-6c704331] {
  color: #3DDC97;
}
.is--color-secondary-dark[data-v-6c704331] {
  color: #36BE83;
}
.is--color-secondary-light[data-v-6c704331] {
  color: #D9FFEE;
}
.is--color-red[data-v-6c704331] {
  color: #FF7070;
}
.is--color-red-dark[data-v-6c704331] {
  color: #FF3B3B;
}
.is--color-red-light[data-v-6c704331] {
  color: #FFF1F1;
}
.is--color-purple[data-v-6c704331] {
  color: #6F3DFD;
}
.is--color-purple-dark[data-v-6c704331] {
  color: #5014D0;
}
.is--color-purple-light[data-v-6c704331] {
  color: #F8F5FF;
}
.is--color-yellow[data-v-6c704331] {
  color: #FFC24D;
}
.is--color-yellow-dark[data-v-6c704331] {
  color: #F1AF32;
}
.is--color-yellow-light[data-v-6c704331] {
  color: #FFF7E8;
}
.is--color-black[data-v-6c704331] {
  color: #12161F;
}
.is--color-white[data-v-6c704331] {
  color: #fff;
}
.is--color-gray-10[data-v-6c704331] {
  color: #F8F9FA;
}
.is--color-gray-20[data-v-6c704331] {
  color: #E9ECEF;
}
.is--color-gray-30[data-v-6c704331] {
  color: #DEE2E6;
}
.is--color-gray-40[data-v-6c704331] {
  color: #CED4DA;
}
.is--color-gray-50[data-v-6c704331] {
  color: #ADB5BD;
}
.is--color-gray-60[data-v-6c704331] {
  color: #6C757D;
}
.is--color-gray-70[data-v-6c704331] {
  color: #495057;
}
.is--color-gray-80[data-v-6c704331] {
  color: #343A40;
}
.is--color-gray-90[data-v-6c704331] {
  color: #1A202D;
}
[class*=is--color] p[data-v-6c704331]:not([class*=is--color]),
[class*=is--color] li[data-v-6c704331]:not([class*=is--color]),
[class*=is--color] a[data-v-6c704331]:not([class*=is--color]) {
  color: inherit;
}
[data-v-6c704331]:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-offline-status-banner[data-v-6c704331] {
  width: 100%;
}
.v-offline-status-banner__alert[data-v-6c704331] {
  width: 100%;
  margin: 0;
}
.v-offline-status-banner__actions[data-v-6c704331] {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  margin-left: auto;
}.is--background-primary[data-v-95413442] {
  background-color: #004FFF;
}
.is--background-primary-dark[data-v-95413442] {
  background-color: #0042D4;
}
.is--background-primary-light[data-v-95413442] {
  background-color: #F0F4FF;
}
.is--background-secondary[data-v-95413442] {
  background-color: #3DDC97;
}
.is--background-secondary-dark[data-v-95413442] {
  background-color: #36BE83;
}
.is--background-secondary-light[data-v-95413442] {
  background-color: #D9FFEE;
}
.is--background-red[data-v-95413442] {
  background-color: #FF7070;
}
.is--background-red-dark[data-v-95413442] {
  background-color: #FF3B3B;
}
.is--background-red-light[data-v-95413442] {
  background-color: #FFF1F1;
}
.is--background-purple[data-v-95413442] {
  background-color: #6F3DFD;
}
.is--background-purple-dark[data-v-95413442] {
  background-color: #5014D0;
}
.is--background-purple-light[data-v-95413442] {
  background-color: #F8F5FF;
}
.is--background-yellow[data-v-95413442] {
  background-color: #FFC24D;
}
.is--background-yellow-dark[data-v-95413442] {
  background-color: #F1AF32;
}
.is--background-yellow-light[data-v-95413442] {
  background-color: #FFF7E8;
}
.is--background-black[data-v-95413442] {
  background-color: #12161F;
}
.is--background-white[data-v-95413442] {
  background-color: #fff;
}
.is--background-gray-10[data-v-95413442] {
  background-color: #F8F9FA;
}
.is--background-gray-20[data-v-95413442] {
  background-color: #E9ECEF;
}
.is--background-gray-30[data-v-95413442] {
  background-color: #DEE2E6;
}
.is--background-gray-40[data-v-95413442] {
  background-color: #CED4DA;
}
.is--background-gray-50[data-v-95413442] {
  background-color: #ADB5BD;
}
.is--background-gray-60[data-v-95413442] {
  background-color: #6C757D;
}
.is--background-gray-70[data-v-95413442] {
  background-color: #495057;
}
.is--background-gray-80[data-v-95413442] {
  background-color: #343A40;
}
.is--background-gray-90[data-v-95413442] {
  background-color: #1A202D;
}
.is--color-primary[data-v-95413442] {
  color: #004FFF;
}
.is--color-primary-dark[data-v-95413442] {
  color: #0042D4;
}
.is--color-primary-light[data-v-95413442] {
  color: #F0F4FF;
}
.is--color-secondary[data-v-95413442] {
  color: #3DDC97;
}
.is--color-secondary-dark[data-v-95413442] {
  color: #36BE83;
}
.is--color-secondary-light[data-v-95413442] {
  color: #D9FFEE;
}
.is--color-red[data-v-95413442] {
  color: #FF7070;
}
.is--color-red-dark[data-v-95413442] {
  color: #FF3B3B;
}
.is--color-red-light[data-v-95413442] {
  color: #FFF1F1;
}
.is--color-purple[data-v-95413442] {
  color: #6F3DFD;
}
.is--color-purple-dark[data-v-95413442] {
  color: #5014D0;
}
.is--color-purple-light[data-v-95413442] {
  color: #F8F5FF;
}
.is--color-yellow[data-v-95413442] {
  color: #FFC24D;
}
.is--color-yellow-dark[data-v-95413442] {
  color: #F1AF32;
}
.is--color-yellow-light[data-v-95413442] {
  color: #FFF7E8;
}
.is--color-black[data-v-95413442] {
  color: #12161F;
}
.is--color-white[data-v-95413442] {
  color: #fff;
}
.is--color-gray-10[data-v-95413442] {
  color: #F8F9FA;
}
.is--color-gray-20[data-v-95413442] {
  color: #E9ECEF;
}
.is--color-gray-30[data-v-95413442] {
  color: #DEE2E6;
}
.is--color-gray-40[data-v-95413442] {
  color: #CED4DA;
}
.is--color-gray-50[data-v-95413442] {
  color: #ADB5BD;
}
.is--color-gray-60[data-v-95413442] {
  color: #6C757D;
}
.is--color-gray-70[data-v-95413442] {
  color: #495057;
}
.is--color-gray-80[data-v-95413442] {
  color: #343A40;
}
.is--color-gray-90[data-v-95413442] {
  color: #1A202D;
}
[class*=is--color] p[data-v-95413442]:not([class*=is--color]),
[class*=is--color] li[data-v-95413442]:not([class*=is--color]),
[class*=is--color] a[data-v-95413442]:not([class*=is--color]) {
  color: inherit;
}
[data-v-95413442]:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-pwa-install-prompt[data-v-95413442] {
  width: 100%;
}
.v-pwa-install-prompt__alert[data-v-95413442] {
  width: 100%;
  margin: 0;
}
.v-pwa-install-prompt__actions[data-v-95413442] {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  margin-left: auto;
}.is--background-primary[data-v-bd63fb0b] {
  background-color: #004FFF;
}
.is--background-primary-dark[data-v-bd63fb0b] {
  background-color: #0042D4;
}
.is--background-primary-light[data-v-bd63fb0b] {
  background-color: #F0F4FF;
}
.is--background-secondary[data-v-bd63fb0b] {
  background-color: #3DDC97;
}
.is--background-secondary-dark[data-v-bd63fb0b] {
  background-color: #36BE83;
}
.is--background-secondary-light[data-v-bd63fb0b] {
  background-color: #D9FFEE;
}
.is--background-red[data-v-bd63fb0b] {
  background-color: #FF7070;
}
.is--background-red-dark[data-v-bd63fb0b] {
  background-color: #FF3B3B;
}
.is--background-red-light[data-v-bd63fb0b] {
  background-color: #FFF1F1;
}
.is--background-purple[data-v-bd63fb0b] {
  background-color: #6F3DFD;
}
.is--background-purple-dark[data-v-bd63fb0b] {
  background-color: #5014D0;
}
.is--background-purple-light[data-v-bd63fb0b] {
  background-color: #F8F5FF;
}
.is--background-yellow[data-v-bd63fb0b] {
  background-color: #FFC24D;
}
.is--background-yellow-dark[data-v-bd63fb0b] {
  background-color: #F1AF32;
}
.is--background-yellow-light[data-v-bd63fb0b] {
  background-color: #FFF7E8;
}
.is--background-black[data-v-bd63fb0b] {
  background-color: #12161F;
}
.is--background-white[data-v-bd63fb0b] {
  background-color: #fff;
}
.is--background-gray-10[data-v-bd63fb0b] {
  background-color: #F8F9FA;
}
.is--background-gray-20[data-v-bd63fb0b] {
  background-color: #E9ECEF;
}
.is--background-gray-30[data-v-bd63fb0b] {
  background-color: #DEE2E6;
}
.is--background-gray-40[data-v-bd63fb0b] {
  background-color: #CED4DA;
}
.is--background-gray-50[data-v-bd63fb0b] {
  background-color: #ADB5BD;
}
.is--background-gray-60[data-v-bd63fb0b] {
  background-color: #6C757D;
}
.is--background-gray-70[data-v-bd63fb0b] {
  background-color: #495057;
}
.is--background-gray-80[data-v-bd63fb0b] {
  background-color: #343A40;
}
.is--background-gray-90[data-v-bd63fb0b] {
  background-color: #1A202D;
}
.is--color-primary[data-v-bd63fb0b] {
  color: #004FFF;
}
.is--color-primary-dark[data-v-bd63fb0b] {
  color: #0042D4;
}
.is--color-primary-light[data-v-bd63fb0b] {
  color: #F0F4FF;
}
.is--color-secondary[data-v-bd63fb0b] {
  color: #3DDC97;
}
.is--color-secondary-dark[data-v-bd63fb0b] {
  color: #36BE83;
}
.is--color-secondary-light[data-v-bd63fb0b] {
  color: #D9FFEE;
}
.is--color-red[data-v-bd63fb0b] {
  color: #FF7070;
}
.is--color-red-dark[data-v-bd63fb0b] {
  color: #FF3B3B;
}
.is--color-red-light[data-v-bd63fb0b] {
  color: #FFF1F1;
}
.is--color-purple[data-v-bd63fb0b] {
  color: #6F3DFD;
}
.is--color-purple-dark[data-v-bd63fb0b] {
  color: #5014D0;
}
.is--color-purple-light[data-v-bd63fb0b] {
  color: #F8F5FF;
}
.is--color-yellow[data-v-bd63fb0b] {
  color: #FFC24D;
}
.is--color-yellow-dark[data-v-bd63fb0b] {
  color: #F1AF32;
}
.is--color-yellow-light[data-v-bd63fb0b] {
  color: #FFF7E8;
}
.is--color-black[data-v-bd63fb0b] {
  color: #12161F;
}
.is--color-white[data-v-bd63fb0b] {
  color: #fff;
}
.is--color-gray-10[data-v-bd63fb0b] {
  color: #F8F9FA;
}
.is--color-gray-20[data-v-bd63fb0b] {
  color: #E9ECEF;
}
.is--color-gray-30[data-v-bd63fb0b] {
  color: #DEE2E6;
}
.is--color-gray-40[data-v-bd63fb0b] {
  color: #CED4DA;
}
.is--color-gray-50[data-v-bd63fb0b] {
  color: #ADB5BD;
}
.is--color-gray-60[data-v-bd63fb0b] {
  color: #6C757D;
}
.is--color-gray-70[data-v-bd63fb0b] {
  color: #495057;
}
.is--color-gray-80[data-v-bd63fb0b] {
  color: #343A40;
}
.is--color-gray-90[data-v-bd63fb0b] {
  color: #1A202D;
}
[class*=is--color] p[data-v-bd63fb0b]:not([class*=is--color]),
[class*=is--color] li[data-v-bd63fb0b]:not([class*=is--color]),
[class*=is--color] a[data-v-bd63fb0b]:not([class*=is--color]) {
  color: inherit;
}
[data-v-bd63fb0b]:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-pwa-update-prompt[data-v-bd63fb0b] {
  width: 100%;
}
.v-pwa-update-prompt__alert[data-v-bd63fb0b] {
  width: 100%;
  margin: 0;
}
.v-pwa-update-prompt__actions[data-v-bd63fb0b] {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  margin-left: auto;
}.is--background-primary[data-v-c3ed19f4] {
  background-color: #004FFF;
}
.is--background-primary-dark[data-v-c3ed19f4] {
  background-color: #0042D4;
}
.is--background-primary-light[data-v-c3ed19f4] {
  background-color: #F0F4FF;
}
.is--background-secondary[data-v-c3ed19f4] {
  background-color: #3DDC97;
}
.is--background-secondary-dark[data-v-c3ed19f4] {
  background-color: #36BE83;
}
.is--background-secondary-light[data-v-c3ed19f4] {
  background-color: #D9FFEE;
}
.is--background-red[data-v-c3ed19f4] {
  background-color: #FF7070;
}
.is--background-red-dark[data-v-c3ed19f4] {
  background-color: #FF3B3B;
}
.is--background-red-light[data-v-c3ed19f4] {
  background-color: #FFF1F1;
}
.is--background-purple[data-v-c3ed19f4] {
  background-color: #6F3DFD;
}
.is--background-purple-dark[data-v-c3ed19f4] {
  background-color: #5014D0;
}
.is--background-purple-light[data-v-c3ed19f4] {
  background-color: #F8F5FF;
}
.is--background-yellow[data-v-c3ed19f4] {
  background-color: #FFC24D;
}
.is--background-yellow-dark[data-v-c3ed19f4] {
  background-color: #F1AF32;
}
.is--background-yellow-light[data-v-c3ed19f4] {
  background-color: #FFF7E8;
}
.is--background-black[data-v-c3ed19f4] {
  background-color: #12161F;
}
.is--background-white[data-v-c3ed19f4] {
  background-color: #fff;
}
.is--background-gray-10[data-v-c3ed19f4] {
  background-color: #F8F9FA;
}
.is--background-gray-20[data-v-c3ed19f4] {
  background-color: #E9ECEF;
}
.is--background-gray-30[data-v-c3ed19f4] {
  background-color: #DEE2E6;
}
.is--background-gray-40[data-v-c3ed19f4] {
  background-color: #CED4DA;
}
.is--background-gray-50[data-v-c3ed19f4] {
  background-color: #ADB5BD;
}
.is--background-gray-60[data-v-c3ed19f4] {
  background-color: #6C757D;
}
.is--background-gray-70[data-v-c3ed19f4] {
  background-color: #495057;
}
.is--background-gray-80[data-v-c3ed19f4] {
  background-color: #343A40;
}
.is--background-gray-90[data-v-c3ed19f4] {
  background-color: #1A202D;
}
.is--color-primary[data-v-c3ed19f4] {
  color: #004FFF;
}
.is--color-primary-dark[data-v-c3ed19f4] {
  color: #0042D4;
}
.is--color-primary-light[data-v-c3ed19f4] {
  color: #F0F4FF;
}
.is--color-secondary[data-v-c3ed19f4] {
  color: #3DDC97;
}
.is--color-secondary-dark[data-v-c3ed19f4] {
  color: #36BE83;
}
.is--color-secondary-light[data-v-c3ed19f4] {
  color: #D9FFEE;
}
.is--color-red[data-v-c3ed19f4] {
  color: #FF7070;
}
.is--color-red-dark[data-v-c3ed19f4] {
  color: #FF3B3B;
}
.is--color-red-light[data-v-c3ed19f4] {
  color: #FFF1F1;
}
.is--color-purple[data-v-c3ed19f4] {
  color: #6F3DFD;
}
.is--color-purple-dark[data-v-c3ed19f4] {
  color: #5014D0;
}
.is--color-purple-light[data-v-c3ed19f4] {
  color: #F8F5FF;
}
.is--color-yellow[data-v-c3ed19f4] {
  color: #FFC24D;
}
.is--color-yellow-dark[data-v-c3ed19f4] {
  color: #F1AF32;
}
.is--color-yellow-light[data-v-c3ed19f4] {
  color: #FFF7E8;
}
.is--color-black[data-v-c3ed19f4] {
  color: #12161F;
}
.is--color-white[data-v-c3ed19f4] {
  color: #fff;
}
.is--color-gray-10[data-v-c3ed19f4] {
  color: #F8F9FA;
}
.is--color-gray-20[data-v-c3ed19f4] {
  color: #E9ECEF;
}
.is--color-gray-30[data-v-c3ed19f4] {
  color: #DEE2E6;
}
.is--color-gray-40[data-v-c3ed19f4] {
  color: #CED4DA;
}
.is--color-gray-50[data-v-c3ed19f4] {
  color: #ADB5BD;
}
.is--color-gray-60[data-v-c3ed19f4] {
  color: #6C757D;
}
.is--color-gray-70[data-v-c3ed19f4] {
  color: #495057;
}
.is--color-gray-80[data-v-c3ed19f4] {
  color: #343A40;
}
.is--color-gray-90[data-v-c3ed19f4] {
  color: #1A202D;
}
[class*=is--color] p[data-v-c3ed19f4]:not([class*=is--color]),
[class*=is--color] li[data-v-c3ed19f4]:not([class*=is--color]),
[class*=is--color] a[data-v-c3ed19f4]:not([class*=is--color]) {
  color: inherit;
}
[data-v-c3ed19f4]:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-pwa-status-stack[data-v-c3ed19f4] {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 140;
  display: flex;
  flex-direction: column;
  gap: 12px;
  width: 100%;
  margin: 0 auto;
  pointer-events: none;
}
.v-pwa-status-stack[data-v-c3ed19f4] > * {
  pointer-events: auto;
}
.v-pwa-status-stack.is--footer-offset[data-v-c3ed19f4] {
  bottom: var(--pwa-footer-safe-offset);
}.is--background-primary[data-v-83e4590e] {
  background-color: #004FFF;
}
.is--background-primary-dark[data-v-83e4590e] {
  background-color: #0042D4;
}
.is--background-primary-light[data-v-83e4590e] {
  background-color: #F0F4FF;
}
.is--background-secondary[data-v-83e4590e] {
  background-color: #3DDC97;
}
.is--background-secondary-dark[data-v-83e4590e] {
  background-color: #36BE83;
}
.is--background-secondary-light[data-v-83e4590e] {
  background-color: #D9FFEE;
}
.is--background-red[data-v-83e4590e] {
  background-color: #FF7070;
}
.is--background-red-dark[data-v-83e4590e] {
  background-color: #FF3B3B;
}
.is--background-red-light[data-v-83e4590e] {
  background-color: #FFF1F1;
}
.is--background-purple[data-v-83e4590e] {
  background-color: #6F3DFD;
}
.is--background-purple-dark[data-v-83e4590e] {
  background-color: #5014D0;
}
.is--background-purple-light[data-v-83e4590e] {
  background-color: #F8F5FF;
}
.is--background-yellow[data-v-83e4590e] {
  background-color: #FFC24D;
}
.is--background-yellow-dark[data-v-83e4590e] {
  background-color: #F1AF32;
}
.is--background-yellow-light[data-v-83e4590e] {
  background-color: #FFF7E8;
}
.is--background-black[data-v-83e4590e] {
  background-color: #12161F;
}
.is--background-white[data-v-83e4590e] {
  background-color: #fff;
}
.is--background-gray-10[data-v-83e4590e] {
  background-color: #F8F9FA;
}
.is--background-gray-20[data-v-83e4590e] {
  background-color: #E9ECEF;
}
.is--background-gray-30[data-v-83e4590e] {
  background-color: #DEE2E6;
}
.is--background-gray-40[data-v-83e4590e] {
  background-color: #CED4DA;
}
.is--background-gray-50[data-v-83e4590e] {
  background-color: #ADB5BD;
}
.is--background-gray-60[data-v-83e4590e] {
  background-color: #6C757D;
}
.is--background-gray-70[data-v-83e4590e] {
  background-color: #495057;
}
.is--background-gray-80[data-v-83e4590e] {
  background-color: #343A40;
}
.is--background-gray-90[data-v-83e4590e] {
  background-color: #1A202D;
}
.is--color-primary[data-v-83e4590e] {
  color: #004FFF;
}
.is--color-primary-dark[data-v-83e4590e] {
  color: #0042D4;
}
.is--color-primary-light[data-v-83e4590e] {
  color: #F0F4FF;
}
.is--color-secondary[data-v-83e4590e] {
  color: #3DDC97;
}
.is--color-secondary-dark[data-v-83e4590e] {
  color: #36BE83;
}
.is--color-secondary-light[data-v-83e4590e] {
  color: #D9FFEE;
}
.is--color-red[data-v-83e4590e] {
  color: #FF7070;
}
.is--color-red-dark[data-v-83e4590e] {
  color: #FF3B3B;
}
.is--color-red-light[data-v-83e4590e] {
  color: #FFF1F1;
}
.is--color-purple[data-v-83e4590e] {
  color: #6F3DFD;
}
.is--color-purple-dark[data-v-83e4590e] {
  color: #5014D0;
}
.is--color-purple-light[data-v-83e4590e] {
  color: #F8F5FF;
}
.is--color-yellow[data-v-83e4590e] {
  color: #FFC24D;
}
.is--color-yellow-dark[data-v-83e4590e] {
  color: #F1AF32;
}
.is--color-yellow-light[data-v-83e4590e] {
  color: #FFF7E8;
}
.is--color-black[data-v-83e4590e] {
  color: #12161F;
}
.is--color-white[data-v-83e4590e] {
  color: #fff;
}
.is--color-gray-10[data-v-83e4590e] {
  color: #F8F9FA;
}
.is--color-gray-20[data-v-83e4590e] {
  color: #E9ECEF;
}
.is--color-gray-30[data-v-83e4590e] {
  color: #DEE2E6;
}
.is--color-gray-40[data-v-83e4590e] {
  color: #CED4DA;
}
.is--color-gray-50[data-v-83e4590e] {
  color: #ADB5BD;
}
.is--color-gray-60[data-v-83e4590e] {
  color: #6C757D;
}
.is--color-gray-70[data-v-83e4590e] {
  color: #495057;
}
.is--color-gray-80[data-v-83e4590e] {
  color: #343A40;
}
.is--color-gray-90[data-v-83e4590e] {
  color: #1A202D;
}
[class*=is--color] p[data-v-83e4590e]:not([class*=is--color]),
[class*=is--color] li[data-v-83e4590e]:not([class*=is--color]),
[class*=is--color] a[data-v-83e4590e]:not([class*=is--color]) {
  color: inherit;
}
[data-v-83e4590e]:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
:root {
  --pwa-footer-safe-offset: 67px;
}
[data-v-83e4590e]:host,
.pwa-footer-menu[data-v-83e4590e] {
  --pwa-footer-menu-background: #fff;
  --pwa-footer-menu-border-color: rgba(255, 255, 255, 0.05);
  --pwa-footer-menu-border-radius: 2px;
  --pwa-footer-menu-shadow: 0 6px 7px -4px rgba(18, 22, 31, 0.05), 0 10px 32px 4px rgba(18, 22, 31, 0.1);
  --pwa-footer-menu-color: #6C757D;
  --pwa-footer-menu-link-active-background: #F0F4FF;
  --pwa-footer-menu-label-active-color: #1A202D;
}
@media (width <= 768px) {
body.pwa-standalone .pwa-footer-menu[data-v-83e4590e] {
    display: block;
}
}
.pwa-footer-menu[data-v-83e4590e] {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  display: block;
  padding-inline: 0;
  padding-bottom: 0;
  z-index: 110;
  pointer-events: none;
}
.pwa-footer-menu--hidden[data-v-83e4590e] {
  display: none;
}
.pwa-footer-menu__list[data-v-83e4590e] {
  pointer-events: auto;
  display: grid;
  gap: 11px;
  margin: 0;
  padding: 4px 6px;
  list-style: none;
  color: var(--pwa-footer-menu-color);
  background: var(--pwa-footer-menu-background);
  border: 1px solid var(--pwa-footer-menu-border-color);
  border-radius: var(--pwa-footer-menu-border-radius);
  box-shadow: var(--pwa-footer-menu-shadow);
  backdrop-filter: blur(6px);
}
.pwa-footer-menu__list--cols-5[data-v-83e4590e] {
  grid-template-columns: repeat(5, 1fr);
}
.pwa-footer-menu__list--cols-4[data-v-83e4590e] {
  grid-template-columns: repeat(4, 1fr);
}
.pwa-footer-menu__item[data-v-83e4590e] {
  display: flex;
}
.pwa-footer-menu__link[data-v-83e4590e] {
  display: flex;
  width: 100%;
  padding: 8px 0;
  border-radius: 12px;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  color: inherit;
  text-decoration: none;
  transition: background 0.2s ease, color 0.2s ease;
}
.pwa-footer-menu__link--active[data-v-83e4590e] {
  background: var(--pwa-footer-menu-link-active-background);
  color: #12161F;
}
.pwa-footer-menu__icon[data-v-83e4590e] {
  display: block;
  width: 20px;
  height: 20px;
  margin-bottom: 3px;
  color: inherit;
}
.pwa-footer-menu__link--active .pwa-footer-menu__label[data-v-83e4590e] {
  font-weight: 600;
  color: var(--pwa-footer-menu-label-active-color);
}
.pwa-footer-menu__notification-badge[data-v-83e4590e] {
  top: 4px;
  right: 50%;
  transform: translateX(calc(50% + 8px));
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-form-footer-subscribe__group {
  width: 100%;
}
.v-form-footer-subscribe__control-row {
  display: flex;
  align-items: flex-start;
  gap: 4px;
  width: 100%;
}
.v-form-footer-subscribe__input {
  flex: 1 1 auto;
  min-width: 0;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-footer {
  background-color: #12161F;
  padding: 48px 0;
  color: #fff;
}
@media (max-width: 1199px) {
.v-footer {
    padding-bottom: 5px;
    padding-top: 50px;
}
}
@media (max-width: 768px) {
.v-footer {
    padding-bottom: 5px;
    padding-top: 50px;
}
}
.v-footer .v-form-group {
  width: 100%;
}
.v-footer__wrap {
  display: flex;
  gap: 80px;
  justify-content: space-between;
}
@media (max-width: 1199px) {
.v-footer__wrap {
    gap: 40px;
}
}
@media (max-width: 980px) {
.v-footer__wrap {
    max-width: 100%;
    gap: 40px;
    margin: 0 auto;
    flex-wrap: wrap;
}
}
@media (max-width: 768px) {
.v-footer__wrap {
    max-width: 100%;
    gap: 40px;
    margin: 0 auto;
    flex-wrap: wrap;
}
}
.v-footer__group {
  width: 100%;
}
.v-footer__form-wrap {
  width: 48%;
}
@media (max-width: 768px) {
.v-footer__form-wrap {
    width: 100%;
}
}
.v-footer__form {
  margin-bottom: 32px;
}
.v-footer__title {
  margin-bottom: 8px;
}
.v-footer__contact {
  display: flex;
  flex-direction: column;
  gap: 8px;
  margin-bottom: 30px;
}
.v-footer__contact a {
  display: block;
  color: #fff;
}
.v-footer__contact a:hover {
  text-decoration: underline;
}
@media (max-width: 768px) {
.v-footer__contact {
    margin-bottom: 0;
}
}
@media (max-width: 980px) {
.v-footer__menu {
    width: 100%;
}
}
@media (max-width: 768px) {
.v-footer__text {
    padding-top: 40px;
}
}
.footer-bottom {
  background-color: #12161F;
  padding: 10px 0 16px;
}
@media (max-width: 768px) {
.footer-bottom {
    padding-top: 51px;
}
}
.footer-bottom p {
  color: #ADB5BD;
}
.social-links {
  display: flex;
  align-items: center;
}
.social-links a {
  margin-right: 24px;
}
.social-links a:last-child {
  margin-right: 0;
}
.social-links a:hover {
  opacity: 0.8;
}
@media (max-width: 768px) {
.social-links a {
    margin-right: 32px;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.transition-fade-enter-active, .transition-fade-leave-active {
  transition: opacity 0.2s ease;
}
.transition-fade-enter-from, .transition-fade-leave-to {
  opacity: 0;
}
.transition-fade-out-leave-active {
  transition: opacity 0.2s ease;
}
.transition-fade-out-leave-to {
  opacity: 0;
}
.transition-scale-enter-active, .transition-scale-leave-active {
  transition: transform 0.2s ease-in;
}
.transition-scale-enter-from, .transition-scale-leave-to {
  transform: scale(0.4);
}
.transition-translate-right-enter-active, .transition-translate-right-leave-active {
  transition: transform 0.2s ease;
}
.transition-translate-right-enter-from, .transition-translate-right-leave-to {
  transform: translateX(100%);
}
@keyframes slideDown {
from {
    height: 0;
}
to {
    height: var(--reka-accordion-content-height);
}
}
@keyframes slideUp {
from {
    height: var(--reka-accordion-content-height);
}
to {
    height: 0;
}
}
@keyframes enterFromRight {
from {
    opacity: 0;
    transform: translateX(200px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes enterFromLeft {
from {
    opacity: 0;
    transform: translateX(-200px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes exitToRight {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(200px);
}
}
@keyframes exitToLeft {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(-200px);
}
}
@keyframes scaleIn {
from {
    opacity: 0;
    transform: rotateX(-30deg) scale(0.9);
}
to {
    opacity: 1;
    transform: rotateX(0deg) scale(1);
}
}
@keyframes scaleOut {
from {
    opacity: 1;
    transform: rotateX(0deg) scale(1);
}
to {
    opacity: 0;
    transform: rotateX(-10deg) scale(0.95);
}
}
@keyframes fadeIn {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes fadeOut {
from {
    opacity: 1;
}
to {
    opacity: 0;
}
}
@keyframes slideInFromRight {
from {
    opacity: 0;
    transform: translateX(100%);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes slideOutToRight {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(100%);
}
}
@keyframes slideInFromLeft {
from {
    opacity: 0;
    transform: translateX(-100%);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes slideOutToLeft {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(-100%);
}
}
@keyframes slideInFromTop {
from {
    opacity: 0;
    transform: translateY(-100%);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideOutToTop {
from {
    opacity: 1;
    transform: translateY(0);
}
to {
    opacity: 0;
    transform: translateY(-100%);
}
}
@keyframes slideInFromBottom {
from {
    opacity: 0;
    transform: translateY(100%);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideOutToBottom {
from {
    opacity: 1;
    transform: translateY(0);
}
to {
    opacity: 0;
    transform: translateY(100%);
}
}
@keyframes slideUpAndFade {
from {
    opacity: 0;
    transform: translateY(2px);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideRightAndFade {
from {
    opacity: 0;
    transform: translateX(-2px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes slideDownAndFade {
from {
    opacity: 0;
    transform: translateY(-2px);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideLeftAndFade {
from {
    opacity: 0;
    transform: translateX(2px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes overlayShow {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes contentShow {
from {
    opacity: 0;
    transform: translate(-50%, -48%) scale(0.96);
}
to {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}
}
@keyframes hide {
from {
    opacity: 1;
}
to {
    opacity: 0;
}
}
@keyframes slideIn {
from {
    transform: translateX(calc(100% + var(--viewport-padding)));
}
to {
    transform: translateX(0);
}
}
@keyframes swipeOut {
from {
    transform: translateX(var(--reka-toast-swipe-end-x));
}
to {
    transform: translateX(calc(100% + var(--viewport-padding)));
}
}
.v-dialog-close {
  position: absolute;
  top: 8px;
  right: 8px;
  width: auto;
}
.v-dialog-close__icon {
  width: 20px;
  height: 20px;
  color: #004FFF;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.transition-fade-enter-active, .transition-fade-leave-active {
  transition: opacity 0.2s ease;
}
.transition-fade-enter-from, .transition-fade-leave-to {
  opacity: 0;
}
.transition-fade-out-leave-active {
  transition: opacity 0.2s ease;
}
.transition-fade-out-leave-to {
  opacity: 0;
}
.transition-scale-enter-active, .transition-scale-leave-active {
  transition: transform 0.2s ease-in;
}
.transition-scale-enter-from, .transition-scale-leave-to {
  transform: scale(0.4);
}
.transition-translate-right-enter-active, .transition-translate-right-leave-active {
  transition: transform 0.2s ease;
}
.transition-translate-right-enter-from, .transition-translate-right-leave-to {
  transform: translateX(100%);
}
@keyframes slideDown {
from {
    height: 0;
}
to {
    height: var(--reka-accordion-content-height);
}
}
@keyframes slideUp {
from {
    height: var(--reka-accordion-content-height);
}
to {
    height: 0;
}
}
@keyframes enterFromRight {
from {
    opacity: 0;
    transform: translateX(200px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes enterFromLeft {
from {
    opacity: 0;
    transform: translateX(-200px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes exitToRight {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(200px);
}
}
@keyframes exitToLeft {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(-200px);
}
}
@keyframes scaleIn {
from {
    opacity: 0;
    transform: rotateX(-30deg) scale(0.9);
}
to {
    opacity: 1;
    transform: rotateX(0deg) scale(1);
}
}
@keyframes scaleOut {
from {
    opacity: 1;
    transform: rotateX(0deg) scale(1);
}
to {
    opacity: 0;
    transform: rotateX(-10deg) scale(0.95);
}
}
@keyframes fadeIn {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes fadeOut {
from {
    opacity: 1;
}
to {
    opacity: 0;
}
}
@keyframes slideInFromRight {
from {
    opacity: 0;
    transform: translateX(100%);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes slideOutToRight {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(100%);
}
}
@keyframes slideInFromLeft {
from {
    opacity: 0;
    transform: translateX(-100%);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes slideOutToLeft {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(-100%);
}
}
@keyframes slideInFromTop {
from {
    opacity: 0;
    transform: translateY(-100%);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideOutToTop {
from {
    opacity: 1;
    transform: translateY(0);
}
to {
    opacity: 0;
    transform: translateY(-100%);
}
}
@keyframes slideInFromBottom {
from {
    opacity: 0;
    transform: translateY(100%);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideOutToBottom {
from {
    opacity: 1;
    transform: translateY(0);
}
to {
    opacity: 0;
    transform: translateY(100%);
}
}
@keyframes slideUpAndFade {
from {
    opacity: 0;
    transform: translateY(2px);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideRightAndFade {
from {
    opacity: 0;
    transform: translateX(-2px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes slideDownAndFade {
from {
    opacity: 0;
    transform: translateY(-2px);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideLeftAndFade {
from {
    opacity: 0;
    transform: translateX(2px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes overlayShow {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes contentShow {
from {
    opacity: 0;
    transform: translate(-50%, -48%) scale(0.96);
}
to {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}
}
@keyframes hide {
from {
    opacity: 1;
}
to {
    opacity: 0;
}
}
@keyframes slideIn {
from {
    transform: translateX(calc(100% + var(--viewport-padding)));
}
to {
    transform: translateX(0);
}
}
@keyframes swipeOut {
from {
    transform: translateX(var(--reka-toast-swipe-end-x));
}
to {
    transform: translateX(calc(100% + var(--viewport-padding)));
}
}
.v-dialog-overlay {
  background: var(--ui-dialog-overlay, rgba(18, 22, 31, 0.4));
  position: fixed;
  inset: 0;
  animation: overlayShow var(--ui-motion-overlay, 150ms) var(--ui-easing-standard, cubic-bezier(0.16, 1, 0.3, 1));
  z-index: var(--ui-z-dialog, 1100);
}
.v-dialog-content {
  background: var(--ui-dialog-background, #fff);
  color: var(--ui-dialog-foreground, inherit);
  box-shadow: var(--ui-shadow-dialog, 0 4px 5px -2px rgba(18, 22, 31, 0.05), 0 6px 25px 2px rgba(18, 22, 31, 0.06));
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  max-width: 700px;
  max-height: 100%;
  overflow-y: auto;
  padding: 40px;
  animation: contentShow var(--ui-motion-overlay, 150ms) var(--ui-easing-standard, cubic-bezier(0.16, 1, 0.3, 1));
  z-index: var(--ui-z-dialog, 1100);
}
@media screen and (max-width: 768px) {
.v-dialog-content {
    padding: 15px 10px 10px;
    max-width: 100%;
    height: 100%;
}
}
.v-dialog-content:focus {
  outline: none;
}
.v-dialog-content:focus-visible {
  outline: var(--ui-focus-ring-width, 2px) solid var(--ui-focus-ring-color, #004fff);
  outline-offset: calc(-1 * var(--ui-focus-ring-offset, 2px));
}
.v-dialog-content.is--full-screen {
  max-width: 100%;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
@media screen and (width < 768px) {
.v-dialog-header {
    padding-right: 54px;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.transition-fade-enter-active, .transition-fade-leave-active {
  transition: opacity 0.2s ease;
}
.transition-fade-enter-from, .transition-fade-leave-to {
  opacity: 0;
}
.transition-fade-out-leave-active {
  transition: opacity 0.2s ease;
}
.transition-fade-out-leave-to {
  opacity: 0;
}
.transition-scale-enter-active, .transition-scale-leave-active {
  transition: transform 0.2s ease-in;
}
.transition-scale-enter-from, .transition-scale-leave-to {
  transform: scale(0.4);
}
.transition-translate-right-enter-active, .transition-translate-right-leave-active {
  transition: transform 0.2s ease;
}
.transition-translate-right-enter-from, .transition-translate-right-leave-to {
  transform: translateX(100%);
}
@keyframes slideDown {
from {
    height: 0;
}
to {
    height: var(--reka-accordion-content-height);
}
}
@keyframes slideUp {
from {
    height: var(--reka-accordion-content-height);
}
to {
    height: 0;
}
}
@keyframes enterFromRight {
from {
    opacity: 0;
    transform: translateX(200px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes enterFromLeft {
from {
    opacity: 0;
    transform: translateX(-200px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes exitToRight {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(200px);
}
}
@keyframes exitToLeft {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(-200px);
}
}
@keyframes scaleIn {
from {
    opacity: 0;
    transform: rotateX(-30deg) scale(0.9);
}
to {
    opacity: 1;
    transform: rotateX(0deg) scale(1);
}
}
@keyframes scaleOut {
from {
    opacity: 1;
    transform: rotateX(0deg) scale(1);
}
to {
    opacity: 0;
    transform: rotateX(-10deg) scale(0.95);
}
}
@keyframes fadeIn {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes fadeOut {
from {
    opacity: 1;
}
to {
    opacity: 0;
}
}
@keyframes slideInFromRight {
from {
    opacity: 0;
    transform: translateX(100%);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes slideOutToRight {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(100%);
}
}
@keyframes slideInFromLeft {
from {
    opacity: 0;
    transform: translateX(-100%);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes slideOutToLeft {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(-100%);
}
}
@keyframes slideInFromTop {
from {
    opacity: 0;
    transform: translateY(-100%);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideOutToTop {
from {
    opacity: 1;
    transform: translateY(0);
}
to {
    opacity: 0;
    transform: translateY(-100%);
}
}
@keyframes slideInFromBottom {
from {
    opacity: 0;
    transform: translateY(100%);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideOutToBottom {
from {
    opacity: 1;
    transform: translateY(0);
}
to {
    opacity: 0;
    transform: translateY(100%);
}
}
@keyframes slideUpAndFade {
from {
    opacity: 0;
    transform: translateY(2px);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideRightAndFade {
from {
    opacity: 0;
    transform: translateX(-2px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes slideDownAndFade {
from {
    opacity: 0;
    transform: translateY(-2px);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideLeftAndFade {
from {
    opacity: 0;
    transform: translateX(2px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes overlayShow {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes contentShow {
from {
    opacity: 0;
    transform: translate(-50%, -48%) scale(0.96);
}
to {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}
}
@keyframes hide {
from {
    opacity: 1;
}
to {
    opacity: 0;
}
}
@keyframes slideIn {
from {
    transform: translateX(calc(100% + var(--viewport-padding)));
}
to {
    transform: translateX(0);
}
}
@keyframes swipeOut {
from {
    transform: translateX(var(--reka-toast-swipe-end-x));
}
to {
    transform: translateX(calc(100% + var(--viewport-padding)));
}
}
.v-dialog-overlay {
  background: var(--ui-dialog-overlay, rgba(18, 22, 31, 0.4));
  position: fixed;
  inset: 0;
  animation: overlayShow var(--ui-motion-overlay, 150ms) var(--ui-easing-standard, cubic-bezier(0.16, 1, 0.3, 1));
  z-index: var(--ui-z-dialog, 1100);
}
.v-dialog-scroll-content {
  background: var(--ui-dialog-background, #fff);
  color: var(--ui-dialog-foreground, inherit);
  box-shadow: var(--ui-shadow-dialog, 0 4px 5px -2px rgba(18, 22, 31, 0.05), 0 6px 25px 2px rgba(18, 22, 31, 0.06));
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 90vw;
  max-width: 450px;
  max-height: 85vh;
  padding: 40px;
  animation: contentShow var(--ui-motion-overlay, 150ms) var(--ui-easing-standard, cubic-bezier(0.16, 1, 0.3, 1));
  z-index: var(--ui-z-dialog, 1100);
}
.v-dialog-scroll-content:focus {
  outline: none;
}
.v-dialog-scroll-content:focus-visible {
  outline: var(--ui-focus-ring-width, 2px) solid var(--ui-focus-ring-color, #004fff);
  outline-offset: calc(-1 * var(--ui-focus-ring-offset, 2px));
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-dialog-contact-us {
  text-align: center;
}
.v-dialog-contact-us__form {
  padding: 0 10px 60px;
}.is--background-primary[data-v-5be1ecb5] {
  background-color: #004FFF;
}
.is--background-primary-dark[data-v-5be1ecb5] {
  background-color: #0042D4;
}
.is--background-primary-light[data-v-5be1ecb5] {
  background-color: #F0F4FF;
}
.is--background-secondary[data-v-5be1ecb5] {
  background-color: #3DDC97;
}
.is--background-secondary-dark[data-v-5be1ecb5] {
  background-color: #36BE83;
}
.is--background-secondary-light[data-v-5be1ecb5] {
  background-color: #D9FFEE;
}
.is--background-red[data-v-5be1ecb5] {
  background-color: #FF7070;
}
.is--background-red-dark[data-v-5be1ecb5] {
  background-color: #FF3B3B;
}
.is--background-red-light[data-v-5be1ecb5] {
  background-color: #FFF1F1;
}
.is--background-purple[data-v-5be1ecb5] {
  background-color: #6F3DFD;
}
.is--background-purple-dark[data-v-5be1ecb5] {
  background-color: #5014D0;
}
.is--background-purple-light[data-v-5be1ecb5] {
  background-color: #F8F5FF;
}
.is--background-yellow[data-v-5be1ecb5] {
  background-color: #FFC24D;
}
.is--background-yellow-dark[data-v-5be1ecb5] {
  background-color: #F1AF32;
}
.is--background-yellow-light[data-v-5be1ecb5] {
  background-color: #FFF7E8;
}
.is--background-black[data-v-5be1ecb5] {
  background-color: #12161F;
}
.is--background-white[data-v-5be1ecb5] {
  background-color: #fff;
}
.is--background-gray-10[data-v-5be1ecb5] {
  background-color: #F8F9FA;
}
.is--background-gray-20[data-v-5be1ecb5] {
  background-color: #E9ECEF;
}
.is--background-gray-30[data-v-5be1ecb5] {
  background-color: #DEE2E6;
}
.is--background-gray-40[data-v-5be1ecb5] {
  background-color: #CED4DA;
}
.is--background-gray-50[data-v-5be1ecb5] {
  background-color: #ADB5BD;
}
.is--background-gray-60[data-v-5be1ecb5] {
  background-color: #6C757D;
}
.is--background-gray-70[data-v-5be1ecb5] {
  background-color: #495057;
}
.is--background-gray-80[data-v-5be1ecb5] {
  background-color: #343A40;
}
.is--background-gray-90[data-v-5be1ecb5] {
  background-color: #1A202D;
}
.is--color-primary[data-v-5be1ecb5] {
  color: #004FFF;
}
.is--color-primary-dark[data-v-5be1ecb5] {
  color: #0042D4;
}
.is--color-primary-light[data-v-5be1ecb5] {
  color: #F0F4FF;
}
.is--color-secondary[data-v-5be1ecb5] {
  color: #3DDC97;
}
.is--color-secondary-dark[data-v-5be1ecb5] {
  color: #36BE83;
}
.is--color-secondary-light[data-v-5be1ecb5] {
  color: #D9FFEE;
}
.is--color-red[data-v-5be1ecb5] {
  color: #FF7070;
}
.is--color-red-dark[data-v-5be1ecb5] {
  color: #FF3B3B;
}
.is--color-red-light[data-v-5be1ecb5] {
  color: #FFF1F1;
}
.is--color-purple[data-v-5be1ecb5] {
  color: #6F3DFD;
}
.is--color-purple-dark[data-v-5be1ecb5] {
  color: #5014D0;
}
.is--color-purple-light[data-v-5be1ecb5] {
  color: #F8F5FF;
}
.is--color-yellow[data-v-5be1ecb5] {
  color: #FFC24D;
}
.is--color-yellow-dark[data-v-5be1ecb5] {
  color: #F1AF32;
}
.is--color-yellow-light[data-v-5be1ecb5] {
  color: #FFF7E8;
}
.is--color-black[data-v-5be1ecb5] {
  color: #12161F;
}
.is--color-white[data-v-5be1ecb5] {
  color: #fff;
}
.is--color-gray-10[data-v-5be1ecb5] {
  color: #F8F9FA;
}
.is--color-gray-20[data-v-5be1ecb5] {
  color: #E9ECEF;
}
.is--color-gray-30[data-v-5be1ecb5] {
  color: #DEE2E6;
}
.is--color-gray-40[data-v-5be1ecb5] {
  color: #CED4DA;
}
.is--color-gray-50[data-v-5be1ecb5] {
  color: #ADB5BD;
}
.is--color-gray-60[data-v-5be1ecb5] {
  color: #6C757D;
}
.is--color-gray-70[data-v-5be1ecb5] {
  color: #495057;
}
.is--color-gray-80[data-v-5be1ecb5] {
  color: #343A40;
}
.is--color-gray-90[data-v-5be1ecb5] {
  color: #1A202D;
}
[class*=is--color] p[data-v-5be1ecb5]:not([class*=is--color]),
[class*=is--color] li[data-v-5be1ecb5]:not([class*=is--color]),
[class*=is--color] a[data-v-5be1ecb5]:not([class*=is--color]) {
  color: inherit;
}
[data-v-5be1ecb5]:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-dialogs__wallet-auth-iframe[data-v-5be1ecb5] {
  width: 0;
  height: 0;
  overflow: hidden;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.native-push-consent-dialog {
  max-width: 520px;
}
.native-push-consent-dialog__description {
  margin: 16px 0 0;
  color: #343A40;
  font-size: 16px;
  line-height: 24px;
}
.native-push-consent-dialog__footer {
  display: flex;
  justify-content: flex-end;
  gap: 12px;
  margin-top: 28px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.native-push-subscribe-button {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 8px;
  min-width: 0;
}
.native-push-subscribe-button__explainer {
  max-width: 520px;
  margin: 0;
  color: #343A40;
  font-size: 14px;
  line-height: 20px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-image {
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
}
.v-image.is--bg {
  background-color: #F0F4FF;
}
.v-image.is--full-width {
  width: 100%;
}
.v-image__client {
  height: 100%;
  width: 100%;
  min-height: inherit;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.v-image__image {
  height: 100%;
  width: 100%;
  margin: 0 auto !important;
  display: block;
}
.v-image__image.is--loading {
  opacity: 0;
  visibility: hidden;
}
.v-image__image.is--cover {
  object-fit: cover;
}
.v-image__image.is--contain {
  object-fit: contain;
}
.v-image__image.is--inherit {
  object-fit: inherit;
}
.v-image__skeleton {
  min-height: inherit;
  position: absolute;
  inset: 0;
  z-index: 1;
}
.v-image .is--default-image {
  max-height: 45%;
  width: auto;
  position: relative;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-card {
  text-decoration: none;
  position: relative;
  transition: all 0.3s ease;
}
.v-card.is--link {
  cursor: pointer;
}
.v-card__link {
  position: absolute;
  inset: 0;
  z-index: 10;
}
.v-card.is--variant-primary, .v-card.is--variant-secondary {
  display: inline-flex;
  flex-direction: column;
  align-items: flex-start;
  box-shadow: var(--ui-shadow-dialog, 0 4px 5px -2px rgba(18, 22, 31, 0.05), 0 6px 25px 2px rgba(18, 22, 31, 0.06));
  background-color: white;
}
.v-card.is--variant-primary:hover, .v-card.is--variant-secondary:hover {
  box-shadow: 0 6px 7px -4px rgba(18, 22, 31, 0.05), 0 10px 32px 4px rgba(18, 22, 31, 0.1);
}
.v-card.is--variant-secondary {
  border-radius: 2px;
  gap: 10px;
  flex-shrink: 0;
}
.v-card.is--variant-ghost {
  display: flex;
  width: 100%;
  justify-content: center;
  align-items: center;
  gap: 20px;
}
.v-card.is--variant-ghost:hover {
  background-color: white;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-card-content {
  width: 100%;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
:is(.dark, [data-theme=dark]) .VCardDescription {
  color: var(--ui-color-text);
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-card-footer {
  width: 100%;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-text-currency-with-unit {
  display: inline-flex;
  align-items: baseline;
  color: #12161F;
}
.v-text-currency-with-unit__skeleton {
  flex: 1;
}
.v-text-currency-with-unit__unit {
  margin-left: 2px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-card-info {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: space-between;
  width: 100%;
  padding: 20px 24px;
  background-color: #fff;
  box-shadow: var(--ui-shadow-dialog, 0 4px 5px -2px rgba(18, 22, 31, 0.05), 0 6px 25px 2px rgba(18, 22, 31, 0.06));
  border-radius: 2px;
}
.v-card-info__wrap {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.v-card-info__title {
  color: #495057;
}
.v-card-info__value {
  color: #12161F;
  margin-top: 4px;
}
.v-card-info__secondary {
  color: #6C757D;
  margin-top: 2px;
}
.v-card-info__secondary-value {
  margin-right: 4px;
}
.v-card-info__secondary-value.is--positive {
  color: #36BE83;
}
.v-card-info__secondary-value.is--negative {
  color: #FF7070;
}
.v-card-info__action {
  margin-top: 20px;
}
.v-card-info__action-link {
  display: flex;
  align-items: center;
  gap: 4px;
}
.v-card-info__action-icon {
  width: 16px;
  height: 16px;
}
.v-card-info__skeleton {
  display: block;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.transition-fade-enter-active, .transition-fade-leave-active {
  transition: opacity 0.2s ease;
}
.transition-fade-enter-from, .transition-fade-leave-to {
  opacity: 0;
}
.transition-fade-out-leave-active {
  transition: opacity 0.2s ease;
}
.transition-fade-out-leave-to {
  opacity: 0;
}
.transition-scale-enter-active, .transition-scale-leave-active {
  transition: transform 0.2s ease-in;
}
.transition-scale-enter-from, .transition-scale-leave-to {
  transform: scale(0.4);
}
.transition-translate-right-enter-active, .transition-translate-right-leave-active {
  transition: transform 0.2s ease;
}
.transition-translate-right-enter-from, .transition-translate-right-leave-to {
  transform: translateX(100%);
}
@keyframes slideDown {
from {
    height: 0;
}
to {
    height: var(--reka-accordion-content-height);
}
}
@keyframes slideUp {
from {
    height: var(--reka-accordion-content-height);
}
to {
    height: 0;
}
}
@keyframes enterFromRight {
from {
    opacity: 0;
    transform: translateX(200px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes enterFromLeft {
from {
    opacity: 0;
    transform: translateX(-200px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes exitToRight {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(200px);
}
}
@keyframes exitToLeft {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(-200px);
}
}
@keyframes scaleIn {
from {
    opacity: 0;
    transform: rotateX(-30deg) scale(0.9);
}
to {
    opacity: 1;
    transform: rotateX(0deg) scale(1);
}
}
@keyframes scaleOut {
from {
    opacity: 1;
    transform: rotateX(0deg) scale(1);
}
to {
    opacity: 0;
    transform: rotateX(-10deg) scale(0.95);
}
}
@keyframes fadeIn {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes fadeOut {
from {
    opacity: 1;
}
to {
    opacity: 0;
}
}
@keyframes slideInFromRight {
from {
    opacity: 0;
    transform: translateX(100%);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes slideOutToRight {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(100%);
}
}
@keyframes slideInFromLeft {
from {
    opacity: 0;
    transform: translateX(-100%);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes slideOutToLeft {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(-100%);
}
}
@keyframes slideInFromTop {
from {
    opacity: 0;
    transform: translateY(-100%);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideOutToTop {
from {
    opacity: 1;
    transform: translateY(0);
}
to {
    opacity: 0;
    transform: translateY(-100%);
}
}
@keyframes slideInFromBottom {
from {
    opacity: 0;
    transform: translateY(100%);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideOutToBottom {
from {
    opacity: 1;
    transform: translateY(0);
}
to {
    opacity: 0;
    transform: translateY(100%);
}
}
@keyframes slideUpAndFade {
from {
    opacity: 0;
    transform: translateY(2px);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideRightAndFade {
from {
    opacity: 0;
    transform: translateX(-2px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes slideDownAndFade {
from {
    opacity: 0;
    transform: translateY(-2px);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideLeftAndFade {
from {
    opacity: 0;
    transform: translateX(2px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes overlayShow {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes contentShow {
from {
    opacity: 0;
    transform: translate(-50%, -48%) scale(0.96);
}
to {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}
}
@keyframes hide {
from {
    opacity: 1;
}
to {
    opacity: 0;
}
}
@keyframes slideIn {
from {
    transform: translateX(calc(100% + var(--viewport-padding)));
}
to {
    transform: translateX(0);
}
}
@keyframes swipeOut {
from {
    transform: translateX(var(--reka-toast-swipe-end-x));
}
to {
    transform: translateX(calc(100% + var(--viewport-padding)));
}
}
.v-toast {
  position: relative;
  display: flex;
  width: 100%;
  height: auto;
  min-height: 66px;
  padding: 21px 44px 21px 18px;
  margin-bottom: 10px;
  background: #fff;
  border-left: 2px solid transparent;
  box-shadow: var(--ui-shadow-dialog, 0 4px 5px -2px rgba(18, 22, 31, 0.05), 0 6px 25px 2px rgba(18, 22, 31, 0.06));
}
@media screen and (width <= 768px) {
.v-toast {
    width: 100%;
    min-height: auto;
    margin-bottom: 0;
}
}
.v-toast.is--variant-info {
  border-color: #004FFF;
}
.v-toast.is--variant-error {
  border-color: #FF7070;
}
.v-toast.is--variant-success {
  border-color: #3DDC97;
}
.v-toast[data-state=open] {
  animation: slideIn 150ms cubic-bezier(0.16, 1, 0.3, 1);
}
.v-toast[data-state=closed] {
  animation: hide 100ms ease-in;
}
.v-toast[data-swipe=move] {
  transform: translateX(var(--reka-toast-swipe-move-x));
}
.v-toast[data-swipe=cancel] {
  transform: translateX(0);
  transition: transform 200ms ease-out;
}
.v-toast[data-swipe=end] {
  animation: swipeOut 100ms ease-out;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.transition-fade-enter-active, .transition-fade-leave-active {
  transition: opacity 0.2s ease;
}
.transition-fade-enter-from, .transition-fade-leave-to {
  opacity: 0;
}
.transition-fade-out-leave-active {
  transition: opacity 0.2s ease;
}
.transition-fade-out-leave-to {
  opacity: 0;
}
.transition-scale-enter-active, .transition-scale-leave-active {
  transition: transform 0.2s ease-in;
}
.transition-scale-enter-from, .transition-scale-leave-to {
  transform: scale(0.4);
}
.transition-translate-right-enter-active, .transition-translate-right-leave-active {
  transition: transform 0.2s ease;
}
.transition-translate-right-enter-from, .transition-translate-right-leave-to {
  transform: translateX(100%);
}
@keyframes slideDown {
from {
    height: 0;
}
to {
    height: var(--reka-accordion-content-height);
}
}
@keyframes slideUp {
from {
    height: var(--reka-accordion-content-height);
}
to {
    height: 0;
}
}
@keyframes enterFromRight {
from {
    opacity: 0;
    transform: translateX(200px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes enterFromLeft {
from {
    opacity: 0;
    transform: translateX(-200px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes exitToRight {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(200px);
}
}
@keyframes exitToLeft {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(-200px);
}
}
@keyframes scaleIn {
from {
    opacity: 0;
    transform: rotateX(-30deg) scale(0.9);
}
to {
    opacity: 1;
    transform: rotateX(0deg) scale(1);
}
}
@keyframes scaleOut {
from {
    opacity: 1;
    transform: rotateX(0deg) scale(1);
}
to {
    opacity: 0;
    transform: rotateX(-10deg) scale(0.95);
}
}
@keyframes fadeIn {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes fadeOut {
from {
    opacity: 1;
}
to {
    opacity: 0;
}
}
@keyframes slideInFromRight {
from {
    opacity: 0;
    transform: translateX(100%);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes slideOutToRight {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(100%);
}
}
@keyframes slideInFromLeft {
from {
    opacity: 0;
    transform: translateX(-100%);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes slideOutToLeft {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(-100%);
}
}
@keyframes slideInFromTop {
from {
    opacity: 0;
    transform: translateY(-100%);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideOutToTop {
from {
    opacity: 1;
    transform: translateY(0);
}
to {
    opacity: 0;
    transform: translateY(-100%);
}
}
@keyframes slideInFromBottom {
from {
    opacity: 0;
    transform: translateY(100%);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideOutToBottom {
from {
    opacity: 1;
    transform: translateY(0);
}
to {
    opacity: 0;
    transform: translateY(100%);
}
}
@keyframes slideUpAndFade {
from {
    opacity: 0;
    transform: translateY(2px);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideRightAndFade {
from {
    opacity: 0;
    transform: translateX(-2px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes slideDownAndFade {
from {
    opacity: 0;
    transform: translateY(-2px);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideLeftAndFade {
from {
    opacity: 0;
    transform: translateX(2px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes overlayShow {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes contentShow {
from {
    opacity: 0;
    transform: translate(-50%, -48%) scale(0.96);
}
to {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}
}
@keyframes hide {
from {
    opacity: 1;
}
to {
    opacity: 0;
}
}
@keyframes slideIn {
from {
    transform: translateX(calc(100% + var(--viewport-padding)));
}
to {
    transform: translateX(0);
}
}
@keyframes swipeOut {
from {
    transform: translateX(var(--reka-toast-swipe-end-x));
}
to {
    transform: translateX(calc(100% + var(--viewport-padding)));
}
}
.v-toast-close {
  position: absolute;
  top: 8px;
  right: 8px;
  width: auto;
  color: #12161F;
}
.v-toast-close__icon {
  width: 14px;
  height: 14px;
  color: inherit;
}
.is--variant-info .v-toast-close {
  color: #004FFF;
}
.is--variant-error .v-toast-close {
  color: #FF7070;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-toast-viewport {
  --viewport-padding: 25px;
  position: fixed;
  top: 0;
  right: 0;
  display: flex;
  flex-direction: column;
  padding: var(--viewport-padding);
  gap: 10px;
  width: 100%;
  max-width: 450px;
  margin: 0;
  list-style: none;
  z-index: 2147483647;
  outline: none;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-toaster__icon {
  margin-right: 8px;
  margin-top: 1px;
  width: 20px;
  flex-shrink: 0;
  color: #004FFF;
}
.is--variant-success .v-toaster__icon {
  color: #3DDC97;
}
.is--variant-error .v-toaster__icon {
  color: #FF7070;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-carousel {
  position: relative;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-carousel-content {
  display: flex;
  width: 100%;
  overflow: hidden;
}
.v-carousel-content__container {
  width: 100%;
  display: flex;
  padding-left: 0;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-carousel-item {
  flex: 0 0 100%;
  min-width: 0;
  width: 100%;
  list-style: none;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-carousel-next {
  position: absolute;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-carousel-prev {
  position: absolute;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-table {
  width: 100%;
  border-spacing: 0;
  border-collapse: collapse;
}
.v-table__wrap {
  width: 100%;
  overflow: auto;
  padding: 1px 0;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-table-body {
  width: 100%;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-table-cell {
  color: #343A40;
}
.is--size-regular .v-table-cell {
  padding: 16px;
}
@media screen and (max-width: 768px) {
.is--size-regular .v-table-cell {
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
}
}
.is--size-small .v-table-cell {
  padding: 12px;
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
}
.is--size-large .v-table-cell {
  padding: 26px 16px;
}
@media screen and (max-width: 768px) {
.is--size-large .v-table-cell {
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
}
}
:is(.dark, [data-theme=dark]) .v-table-cell {
  color: var(--ui-color-text);
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-table-body .v-table-row {
  border-top: 1px solid #E9ECEF;
  cursor: default;
  transition: all 0.3s ease;
}
.v-table-body .v-table-row:hover {
  background-color: #F8F9FA;
}
.v-table-body .v-table-row:last-of-type {
  border-bottom: 1px solid #E9ECEF;
}
.v-table-body .v-table-row.is--disabled {
  opacity: 0.5;
  pointer-events: none;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-table-empty {
  text-align: center;
  height: 80px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-table-footer {
  width: 100%;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-table-head {
  color: #6C757D;
  gap: 2px;
  cursor: default;
}
.is--size-regular .v-table-head {
  padding: 16px;
}
@media screen and (max-width: 768px) {
.is--size-regular .v-table-head {
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
}
}
.is--size-small .v-table-head {
  padding: 12px;
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
}
.is--size-large .v-table-head {
  padding: 26px 16px;
}
@media screen and (max-width: 768px) {
.is--size-large .v-table-head {
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
}
}
:is(.dark, [data-theme=dark]) .v-table-head {
  color: var(--ui-color-text-muted);
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-table-header {
  width: 100%;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-timeline {
  position: relative;
}
.v-timeline__title {
  margin-bottom: 20px;
  color: #12161F;
}
.v-timeline__content {
  width: 100%;
  position: relative;
  padding-left: 0;
}
.v-timeline.is--content-style-default .v-timeline__content {
  max-width: 740px;
  margin: 0 auto;
}
.v-timeline.is--content-style-default .v-timeline__title {
  max-width: 740px;
  margin: 0 auto 20px;
}
.v-timeline.is--horizontal .v-timeline__content {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 30px;
}
@media screen and (max-width: 980px) {
.v-timeline.is--horizontal .v-timeline__content {
    grid-template-columns: repeat(2, minmax(0, 1fr));
}
}
@media screen and (max-width: 768px) {
.v-timeline.is--horizontal .v-timeline__content {
    display: flex;
    flex-direction: column;
}
}
:is(.dark, [data-theme=dark]) .v-timeline__title {
  color: var(--ui-color-text);
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-timeline-circle {
  display: flex;
  justify-content: center;
  align-items: center;
  border-style: solid;
  gap: 10px;
  border-radius: 100%;
  z-index: 2;
}
.v-timeline-circle.is--type-inner {
  width: 9px;
  height: 9px;
  border-width: 3px;
  border-color: #004FFF;
}
.v-timeline-circle.is--type-inner-highlight {
  width: 9px;
  height: 9px;
  border-width: 3px;
  border-color: #fff;
}
.v-timeline-circle.is--type-active {
  width: 24px;
  height: 24px;
  border-width: 5px;
  border-color: #004FFF;
}
.v-timeline-circle.is--type-not-complete {
  width: 24px;
  height: 24px;
  border-width: 5px;
  border-color: #DEE2E6;
}
.v-timeline-circle.is--type-complete {
  width: 24px;
  height: 24px;
  border-color: #004FFF;
  background-color: #004FFF;
}
.v-timeline-circle.is--type-highlight {
  width: 24px;
  height: 24px;
  border-width: 5px;
  border-color: #004FFF;
}
.v-timeline-circle.is--type-highlight::before {
  content: "";
  width: 40px;
  height: 40px;
  border: 1px solid #004FFF;
  position: absolute;
  border-radius: 100%;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-timeline-card {
  flex-direction: column;
  padding: 40px !important;
  position: relative;
  color: #343A40;
}
.v-timeline-card__duration-title {
  color: #12161F;
}
.v-timeline-card__duration-text {
  color: #004FFF;
}
.v-timeline-card__circle {
  position: absolute;
  left: 16px;
  top: 50px;
}
@media screen and (width <= 767px) {
.v-timeline-card__circle {
    left: 10px;
}
}
.v-timeline-card__header {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
  padding-bottom: 15px;
  border-bottom: 1px dashed rgba(51, 51, 51, 0.1);
}
@media screen and (width <= 767px) {
.v-timeline-card__header {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
}
}
.v-timeline-card__title {
  margin-top: 0;
  color: #12161F;
}
@media screen and (width <= 767px) {
.v-timeline-card__title {
    margin-bottom: 10px;
}
}
.v-timeline-card.is--variant-inner {
  margin-bottom: 32px;
  color: #343A40;
}
.v-timeline-card.is--variant-inner::before {
  content: "";
  position: absolute;
  left: 20px;
  bottom: -32px;
  width: 2px;
  height: 32px;
  background-color: #DEE2E6;
}
@media screen and (width <= 767px) {
.v-timeline-card.is--variant-inner::before {
    left: 15px;
}
}
.v-timeline-card.is--variant-inner:last-child {
  margin-bottom: 0;
}
.v-timeline-card.is--variant-inner:last-child::before {
  display: none;
}
.v-timeline-card.is--variant-inner-highlight {
  background-color: #0042D4;
  color: #F8F9FA;
}
.v-timeline-card.is--variant-inner-highlight::before {
  content: "";
  position: absolute;
  left: 20px;
  bottom: -32px;
  width: 2px;
  height: 32px;
  background-color: #DEE2E6;
}
@media screen and (width <= 767px) {
.v-timeline-card.is--variant-inner-highlight::before {
    left: 15px;
}
}
.v-timeline-card.is--variant-inner-highlight .v-timeline-card__title {
  color: #fff;
}
.v-timeline-card.is--variant-inner-highlight p {
  color: #fff;
}
.v-timeline-card.is--variant-inner-highlight .v-timeline-card__duration-title,
.v-timeline-card.is--variant-inner-highlight .v-timeline-card__duration-text {
  color: #fff;
}
.v-timeline-card.is--variant-inner-highlight .v-timeline-card__header {
  border-color: #fff;
}
.v-timeline-card.is--variant-inner-highlight:last-child {
  margin-bottom: 0;
}
.v-timeline-card.is--variant-inner-highlight:last-child::before {
  display: none;
}
.v-timeline-card.is--variant-highlight {
  background-color: #0042D4;
  color: #F8F9FA;
}
.v-timeline-card.is--variant-highlight .v-timeline-card__title {
  color: #F8F9FA;
}
.v-timeline-card.is--variant-highlight p {
  color: #fff;
}
.v-timeline-card.is--variant-highlight .v-timeline-card__duration-title,
.v-timeline-card.is--variant-highlight .v-timeline-card__duration-text {
  color: #fff;
}
.v-timeline-card.is--variant-highlight .v-timeline-card__header {
  border-color: #fff;
}
.v-timeline-card.is--type-not-complete {
  opacity: 0.3;
  pointer-events: none;
}
.v-timeline-card.is--type-complete {
  background-color: #F8F9FA;
  border: 1px solid #E9ECEF;
  box-shadow: var(--ui-shadow-control, 0 2px 5px 1px rgba(18, 22, 31, 0.03), 0 2px 3px -2px rgba(18, 22, 31, 0.15));
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-timeline-item {
  --top: 42px;
  --normal-circle-height: 24px;
  --highlight-circle-bigger: 8px;
  --highlight-circle-height: calc(var(--normal-circle-height) + var(--highlight-circle-bigger));
  list-style: none;
}
.v-timeline-item:not(.is--horizontal) .v-timeline-item__items {
  margin-left: 50px;
}
.v-timeline-item:not(.is--horizontal) .v-timeline-item__circle {
  top: var(--top);
  position: absolute;
}
.v-timeline-item:not(.is--horizontal)::before {
  content: "";
  position: absolute;
  top: calc(var(--top) + var(--normal-circle-height));
  left: 11px;
  z-index: 1;
  width: 2px;
  height: calc(100% - var(--top) - var(--normal-circle-height) - 2 * var(--highlight-circle-bigger));
  background-color: #DEE2E6;
}
.v-timeline-item:not(.is--horizontal)::after {
  content: "";
  position: absolute;
  top: -16px;
  left: 11px;
  z-index: 1;
  width: 2px;
  height: calc(var(--top) + 2 * var(--highlight-circle-bigger));
  background-color: #DEE2E6;
}
.v-timeline-item:not(.is--horizontal).is--title.is--circle-type-highlight::before {
  top: var(--highlight-circle-height);
  height: calc(100% - var(--highlight-circle-height));
}
.v-timeline-item:not(.is--horizontal).is--title.is--circle-type-highlight::after {
  height: var(--highlight-circle-bigger);
}
.v-timeline-item:not(.is--horizontal) .v-timeline-item__step-wrap {
  margin-left: 50px;
}
.v-timeline-item {
  padding-bottom: 30px;
  position: relative;
  left: 0;
  top: 0;
  height: 100%;
}
@media screen and (width <= 767px) {
.v-timeline-item {
    padding-bottom: 35px;
    margin-left: 8px;
}
}
.v-timeline-item.is--line-regular:last-child::before {
  display: none;
}
.v-timeline-item.is--line-hidden::before {
  background: linear-gradient(#DEE2E6, rgba(222, 226, 230, 0)) !important;
}
.v-timeline-item:first-of-type::after {
  display: none;
}
.v-timeline-item__step-wrap {
  display: flex;
  flex-direction: row;
  align-items: center;
  position: relative;
  margin-bottom: 16px;
}
.v-timeline-item__step {
  text-transform: uppercase;
  color: #004FFF;
}
.v-timeline-item.is--circle-type-highlight::before {
  top: calc(var(--top) + var(--highlight-circle-height));
  height: calc(100% - var(--top) - var(--highlight-circle-height) - var(--highlight-circle-bigger));
}
.v-timeline-item.is--circle-type-highlight::after {
  height: calc(var(--top) + var(--highlight-circle-bigger));
}
.v-timeline-item.is--title::before {
  top: var(--normal-circle-height);
  height: calc(100% - var(--normal-circle-height) - var(--highlight-circle-bigger));
}
.v-timeline-item.is--title::after {
  height: calc(2 * var(--highlight-circle-bigger));
}
.v-timeline-item.is--title .v-timeline-item__circle {
  top: 0;
}
.v-timeline-item.is--horizontal {
  position: relative;
  display: flex;
  flex-direction: column;
  margin-bottom: 40px;
}
@media (max-width: 768px) {
.v-timeline-item.is--horizontal {
    padding-left: 60px;
    margin-bottom: 0;
}
}
.v-timeline-item.is--horizontal .v-timeline-item__circle {
  flex-shrink: 0;
  position: relative;
  margin-bottom: 12px;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 768px) {
.v-timeline-item.is--horizontal .v-timeline-item__circle {
    top: 0;
    left: 9px;
    transform: translateX(0);
    position: absolute;
}
}
.v-timeline-item.is--horizontal::before {
  content: "";
  position: absolute;
  top: 11px;
  left: calc(50% + 12px);
  z-index: 1;
  width: calc(100% + 7px);
  height: 2px;
  background-color: #DEE2E6;
}
@media (max-width: 768px) {
.v-timeline-item.is--horizontal::before {
    top: 24px;
    left: 20px;
    width: 2px;
    height: calc(100% + 7px);
}
}
@media (min-width: 769px) {
.v-timeline-item.is--horizontal:nth-child(1)::before {
    left: calc(50% + 19px);
    width: 100%;
}
}
@media (max-width: 768px) {
.v-timeline-item.is--horizontal:nth-child(1)::before {
    top: 32px;
    height: 100%;
}
}
@media (max-width: 980px) {
.v-timeline-item.is--horizontal:nth-child(3)::after {
    width: calc(100% + 100vw);
    content: "";
    position: absolute;
    top: 11px;
    right: calc(50% + 12px);
    z-index: 1;
    height: 2px;
    background-color: #DEE2E6;
}
}
@media (max-width: 980px) and (max-width: 768px) {
.v-timeline-item.is--horizontal:nth-child(3)::after {
    display: none;
}
}
@media (min-width: 981px) {
.v-timeline-item.is--horizontal:nth-child(3)::before {
    width: calc(100% + 100vw);
}
}
@media (min-width: 769px) {
.v-timeline-item.is--horizontal:nth-child(4)::after {
    content: "";
    position: absolute;
    top: 11px;
    right: calc(50% + 12px);
    z-index: 1;
    height: 2px;
    background-color: #DEE2E6;
}
}
@media (min-width: 980px) {
.v-timeline-item.is--horizontal:nth-child(4)::after {
    width: calc(100% + 100vw);
}
}
@media (max-width: 980px) {
.v-timeline-item.is--horizontal:nth-child(5)::after {
    width: calc(100% + 100vw);
    content: "";
    position: absolute;
    top: 11px;
    right: calc(50% + 12px);
    z-index: 1;
    height: 2px;
    background-color: #DEE2E6;
}
}
@media (max-width: 768px) {
.v-timeline-item.is--horizontal:nth-child(5)::after {
    display: none;
}
}
.v-timeline-item.is--horizontal .v-timeline-item__step-wrap {
  margin-top: 20px;
}
@media (max-width: 768px) {
.v-timeline-item.is--horizontal .v-timeline-item__step-wrap {
    margin-top: 0;
}
}
@media (min-width: 769px) {
.v-timeline-item.is--horizontal .v-timeline-item__step-wrap {
    justify-content: center;
}
}
:is(.dark, [data-theme=dark]) .v-timeline-item__step {
  color: var(--ui-color-text);
}
:is(.dark, [data-theme=dark]) .v-timeline-item__items {
  color: var(--ui-color-text-muted);
}.is--background-primary[data-v-8aa9a458] {
  background-color: #004FFF;
}
.is--background-primary-dark[data-v-8aa9a458] {
  background-color: #0042D4;
}
.is--background-primary-light[data-v-8aa9a458] {
  background-color: #F0F4FF;
}
.is--background-secondary[data-v-8aa9a458] {
  background-color: #3DDC97;
}
.is--background-secondary-dark[data-v-8aa9a458] {
  background-color: #36BE83;
}
.is--background-secondary-light[data-v-8aa9a458] {
  background-color: #D9FFEE;
}
.is--background-red[data-v-8aa9a458] {
  background-color: #FF7070;
}
.is--background-red-dark[data-v-8aa9a458] {
  background-color: #FF3B3B;
}
.is--background-red-light[data-v-8aa9a458] {
  background-color: #FFF1F1;
}
.is--background-purple[data-v-8aa9a458] {
  background-color: #6F3DFD;
}
.is--background-purple-dark[data-v-8aa9a458] {
  background-color: #5014D0;
}
.is--background-purple-light[data-v-8aa9a458] {
  background-color: #F8F5FF;
}
.is--background-yellow[data-v-8aa9a458] {
  background-color: #FFC24D;
}
.is--background-yellow-dark[data-v-8aa9a458] {
  background-color: #F1AF32;
}
.is--background-yellow-light[data-v-8aa9a458] {
  background-color: #FFF7E8;
}
.is--background-black[data-v-8aa9a458] {
  background-color: #12161F;
}
.is--background-white[data-v-8aa9a458] {
  background-color: #fff;
}
.is--background-gray-10[data-v-8aa9a458] {
  background-color: #F8F9FA;
}
.is--background-gray-20[data-v-8aa9a458] {
  background-color: #E9ECEF;
}
.is--background-gray-30[data-v-8aa9a458] {
  background-color: #DEE2E6;
}
.is--background-gray-40[data-v-8aa9a458] {
  background-color: #CED4DA;
}
.is--background-gray-50[data-v-8aa9a458] {
  background-color: #ADB5BD;
}
.is--background-gray-60[data-v-8aa9a458] {
  background-color: #6C757D;
}
.is--background-gray-70[data-v-8aa9a458] {
  background-color: #495057;
}
.is--background-gray-80[data-v-8aa9a458] {
  background-color: #343A40;
}
.is--background-gray-90[data-v-8aa9a458] {
  background-color: #1A202D;
}
.is--color-primary[data-v-8aa9a458] {
  color: #004FFF;
}
.is--color-primary-dark[data-v-8aa9a458] {
  color: #0042D4;
}
.is--color-primary-light[data-v-8aa9a458] {
  color: #F0F4FF;
}
.is--color-secondary[data-v-8aa9a458] {
  color: #3DDC97;
}
.is--color-secondary-dark[data-v-8aa9a458] {
  color: #36BE83;
}
.is--color-secondary-light[data-v-8aa9a458] {
  color: #D9FFEE;
}
.is--color-red[data-v-8aa9a458] {
  color: #FF7070;
}
.is--color-red-dark[data-v-8aa9a458] {
  color: #FF3B3B;
}
.is--color-red-light[data-v-8aa9a458] {
  color: #FFF1F1;
}
.is--color-purple[data-v-8aa9a458] {
  color: #6F3DFD;
}
.is--color-purple-dark[data-v-8aa9a458] {
  color: #5014D0;
}
.is--color-purple-light[data-v-8aa9a458] {
  color: #F8F5FF;
}
.is--color-yellow[data-v-8aa9a458] {
  color: #FFC24D;
}
.is--color-yellow-dark[data-v-8aa9a458] {
  color: #F1AF32;
}
.is--color-yellow-light[data-v-8aa9a458] {
  color: #FFF7E8;
}
.is--color-black[data-v-8aa9a458] {
  color: #12161F;
}
.is--color-white[data-v-8aa9a458] {
  color: #fff;
}
.is--color-gray-10[data-v-8aa9a458] {
  color: #F8F9FA;
}
.is--color-gray-20[data-v-8aa9a458] {
  color: #E9ECEF;
}
.is--color-gray-30[data-v-8aa9a458] {
  color: #DEE2E6;
}
.is--color-gray-40[data-v-8aa9a458] {
  color: #CED4DA;
}
.is--color-gray-50[data-v-8aa9a458] {
  color: #ADB5BD;
}
.is--color-gray-60[data-v-8aa9a458] {
  color: #6C757D;
}
.is--color-gray-70[data-v-8aa9a458] {
  color: #495057;
}
.is--color-gray-80[data-v-8aa9a458] {
  color: #343A40;
}
.is--color-gray-90[data-v-8aa9a458] {
  color: #1A202D;
}
[class*=is--color] p[data-v-8aa9a458]:not([class*=is--color]),
[class*=is--color] li[data-v-8aa9a458]:not([class*=is--color]),
[class*=is--color] a[data-v-8aa9a458]:not([class*=is--color]) {
  color: inherit;
}
[data-v-8aa9a458]:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.nav-main__trigger[data-v-8aa9a458] {
  display: block;
  width: 100%;
}
.nav-main__button[data-v-8aa9a458] {
  text-decoration: none !important;
  width: 100%;
}
.nav-main__submenu[data-v-8aa9a458] {
  margin: 4px 0 0 28px;
  padding-left: 12px;
  border-left: 1px solid #E9ECEF;
  display: flex;
  flex-direction: column;
  gap: 4px;
  list-style: none;
}
.nav-main__submenu-item[data-v-8aa9a458] {
  list-style: none;
}
.nav-main__subitem[data-v-8aa9a458] {
  display: flex;
  align-items: center;
  min-height: 40px;
  gap: 8px;
  width: 100%;
  border: 1px solid transparent;
  border-radius: 2px;
  background: transparent;
  padding: 0 16px;
  box-shadow: none;
  color: #495057;
  text-decoration: none !important;
  cursor: pointer;
  transition: background-color 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease, color 0.2s ease;
}
.nav-main__subitem[data-v-8aa9a458]:hover {
  background: #F8F9FA;
  color: #12161F;
}
.nav-main__subitem.is--active[data-v-8aa9a458] {
  color: #004FFF;
}
.nav-main__subitem.is--disabled[data-v-8aa9a458] {
  pointer-events: none;
  opacity: 0.5;
}
.nav-main__subitem-badge[data-v-8aa9a458] {
  margin-left: auto;
  border-radius: 2px;
  background: #E9ECEF;
  padding: 2px 8px;
  color: #495057;
  font-size: 10px;
  font-weight: 700;
  line-height: 1.2;
}
.nav-main__subitem.is--active .nav-main__subitem-badge[data-v-8aa9a458] {
  background: rgba(0, 79, 255, 0.12);
  color: #004FFF;
}
.nav-main__subitem.is--active:hover .nav-main__subitem-badge[data-v-8aa9a458] {
  background: rgba(255, 255, 255, 0.18);
  color: #fff;
}
.nav-main[data-v-8aa9a458] .v-button__content {
  justify-content: flex-start;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.nav-user__avatar {
  border: none;
  border-radius: 2px;
  background: #E9ECEF;
  color: #495057 !important;
  box-shadow: none;
}
.nav-user__trigger {
  width: 100%;
  min-height: 52px;
  padding: 10px 12px;
  border-radius: 2px;
}
.nav-user__trigger[data-state=open] {
  background: #F8F9FA;
  color: #12161F;
}
[data-state=collapsed] .nav-user__trigger {
  min-height: 44px;
  padding-top: 0;
  padding-bottom: 0;
  border-radius: 2px;
}
.nav-user__content {
  min-width: 264px;
  padding: 8px 0;
  z-index: 1120;
}
.nav-user__head {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 8px 12px 12px;
}
.nav-user__copy {
  min-width: 0;
  flex: 1;
  text-align: left;
}
.nav-user__name {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #12161F;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.35;
}
.nav-user__email {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #6C757D;
  font-size: 12px;
  line-height: 1.35;
}
.nav-user__chevron {
  width: 16px;
  height: 16px;
  flex-shrink: 0;
  color: #6C757D;
}
.nav-user__separator {
  height: 1px;
  margin: 4px 0;
  background: #E9ECEF;
}
.nav-user__item {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 10px 12px;
  color: #12161F;
  transition: background-color 0.2s ease, color 0.2s ease;
}
.nav-user__item:hover {
  background: #F8F9FA;
}
.nav-user__item.is--logout {
  color: #FF7070;
}
.nav-user__item.is--logout:hover {
  background: #FFF1F1;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.team-switcher__trigger {
  width: 100%;
  min-height: 40px;
  padding: 10px 14px;
  border-radius: 2px;
}
.team-switcher__trigger[data-state=open] {
  background: #F8F9FA;
}
.team-switcher__avatar, .team-switcher__item-avatar {
  width: 30px;
  height: 30px;
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
  background: #E9ECEF;
  color: #495057;
  font-size: 10px;
  font-weight: 700;
  text-transform: uppercase;
  box-shadow: none;
}
.team-switcher__avatar {
  width: 40px;
  height: 40px;
  background: #F8F9FA;
  color: #343A40;
  font-size: 18px;
  font-weight: 700;
}
[data-state=collapsed] .team-switcher__trigger {
  min-height: 40px;
  padding: 0;
}
.team-switcher__item-avatar--create {
  background: #E9ECEF;
  color: #6C757D;
  box-shadow: none;
}
.team-switcher__copy, .team-switcher__item-copy {
  min-width: 0;
  flex: 1;
  text-align: left;
}
.team-switcher__copy {
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 2px;
}
.team-switcher__copy.is--single-line {
  gap: 0;
}
.team-switcher__title, .team-switcher__item-title {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #12161F;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.35;
}
.team-switcher__copy.is--single-line .team-switcher__title {
  font-size: 16px;
  line-height: 1.25;
}
.team-switcher__subtitle, .team-switcher__item-subtitle {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #6C757D;
  font-size: 12px;
  line-height: 1.35;
}
.team-switcher__chevron {
  width: 18px;
  height: 18px;
  flex-shrink: 0;
  color: #6C757D;
  transition: color 0.2s ease, transform 0.2s ease;
}
.team-switcher__content {
  min-width: 296px;
  padding: 8px 0;
  z-index: 1120;
}
.team-switcher__content-label {
  padding: 4px 12px 8px;
  color: #ADB5BD;
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 0.18em;
  text-transform: uppercase;
}
.team-switcher__item {
  width: 100%;
  display: flex;
  align-items: center;
  gap: 12px;
  padding: 10px 12px;
  color: #12161F;
  transition: background-color 0.2s ease, color 0.2s ease;
}
.team-switcher__item:hover {
  background: #F8F9FA;
}
.team-switcher__item.is--active {
  background: #F8F9FA;
}
.team-switcher__item.is--active .team-switcher__item-title {
  color: #004FFF;
}
.team-switcher__item.is--active .team-switcher__item-subtitle {
  color: #495057;
}
.team-switcher__item.is--create {
  margin-top: 8px;
  padding-top: 16px;
}
.team-switcher__item.is--create:hover {
  background: #F8F9FA;
}
.team-switcher__item.is--create .team-switcher__item-title {
  color: #495057;
}
.team-switcher__separator {
  height: 1px;
  margin: 4px 0;
  background: #E9ECEF;
}.is--background-primary[data-v-746453a6] {
  background-color: #004FFF;
}
.is--background-primary-dark[data-v-746453a6] {
  background-color: #0042D4;
}
.is--background-primary-light[data-v-746453a6] {
  background-color: #F0F4FF;
}
.is--background-secondary[data-v-746453a6] {
  background-color: #3DDC97;
}
.is--background-secondary-dark[data-v-746453a6] {
  background-color: #36BE83;
}
.is--background-secondary-light[data-v-746453a6] {
  background-color: #D9FFEE;
}
.is--background-red[data-v-746453a6] {
  background-color: #FF7070;
}
.is--background-red-dark[data-v-746453a6] {
  background-color: #FF3B3B;
}
.is--background-red-light[data-v-746453a6] {
  background-color: #FFF1F1;
}
.is--background-purple[data-v-746453a6] {
  background-color: #6F3DFD;
}
.is--background-purple-dark[data-v-746453a6] {
  background-color: #5014D0;
}
.is--background-purple-light[data-v-746453a6] {
  background-color: #F8F5FF;
}
.is--background-yellow[data-v-746453a6] {
  background-color: #FFC24D;
}
.is--background-yellow-dark[data-v-746453a6] {
  background-color: #F1AF32;
}
.is--background-yellow-light[data-v-746453a6] {
  background-color: #FFF7E8;
}
.is--background-black[data-v-746453a6] {
  background-color: #12161F;
}
.is--background-white[data-v-746453a6] {
  background-color: #fff;
}
.is--background-gray-10[data-v-746453a6] {
  background-color: #F8F9FA;
}
.is--background-gray-20[data-v-746453a6] {
  background-color: #E9ECEF;
}
.is--background-gray-30[data-v-746453a6] {
  background-color: #DEE2E6;
}
.is--background-gray-40[data-v-746453a6] {
  background-color: #CED4DA;
}
.is--background-gray-50[data-v-746453a6] {
  background-color: #ADB5BD;
}
.is--background-gray-60[data-v-746453a6] {
  background-color: #6C757D;
}
.is--background-gray-70[data-v-746453a6] {
  background-color: #495057;
}
.is--background-gray-80[data-v-746453a6] {
  background-color: #343A40;
}
.is--background-gray-90[data-v-746453a6] {
  background-color: #1A202D;
}
.is--color-primary[data-v-746453a6] {
  color: #004FFF;
}
.is--color-primary-dark[data-v-746453a6] {
  color: #0042D4;
}
.is--color-primary-light[data-v-746453a6] {
  color: #F0F4FF;
}
.is--color-secondary[data-v-746453a6] {
  color: #3DDC97;
}
.is--color-secondary-dark[data-v-746453a6] {
  color: #36BE83;
}
.is--color-secondary-light[data-v-746453a6] {
  color: #D9FFEE;
}
.is--color-red[data-v-746453a6] {
  color: #FF7070;
}
.is--color-red-dark[data-v-746453a6] {
  color: #FF3B3B;
}
.is--color-red-light[data-v-746453a6] {
  color: #FFF1F1;
}
.is--color-purple[data-v-746453a6] {
  color: #6F3DFD;
}
.is--color-purple-dark[data-v-746453a6] {
  color: #5014D0;
}
.is--color-purple-light[data-v-746453a6] {
  color: #F8F5FF;
}
.is--color-yellow[data-v-746453a6] {
  color: #FFC24D;
}
.is--color-yellow-dark[data-v-746453a6] {
  color: #F1AF32;
}
.is--color-yellow-light[data-v-746453a6] {
  color: #FFF7E8;
}
.is--color-black[data-v-746453a6] {
  color: #12161F;
}
.is--color-white[data-v-746453a6] {
  color: #fff;
}
.is--color-gray-10[data-v-746453a6] {
  color: #F8F9FA;
}
.is--color-gray-20[data-v-746453a6] {
  color: #E9ECEF;
}
.is--color-gray-30[data-v-746453a6] {
  color: #DEE2E6;
}
.is--color-gray-40[data-v-746453a6] {
  color: #CED4DA;
}
.is--color-gray-50[data-v-746453a6] {
  color: #ADB5BD;
}
.is--color-gray-60[data-v-746453a6] {
  color: #6C757D;
}
.is--color-gray-70[data-v-746453a6] {
  color: #495057;
}
.is--color-gray-80[data-v-746453a6] {
  color: #343A40;
}
.is--color-gray-90[data-v-746453a6] {
  color: #1A202D;
}
[class*=is--color] p[data-v-746453a6]:not([class*=is--color]),
[class*=is--color] li[data-v-746453a6]:not([class*=is--color]),
[class*=is--color] a[data-v-746453a6]:not([class*=is--color]) {
  color: inherit;
}
[data-v-746453a6]:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.app-sidebar__mobile-trigger[data-v-746453a6] {
  max-width: min(220px, 100vw - 120px);
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-accordion {
  width: 100%;
  padding-left: 0 !important;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.transition-fade-enter-active, .transition-fade-leave-active {
  transition: opacity 0.2s ease;
}
.transition-fade-enter-from, .transition-fade-leave-to {
  opacity: 0;
}
.transition-fade-out-leave-active {
  transition: opacity 0.2s ease;
}
.transition-fade-out-leave-to {
  opacity: 0;
}
.transition-scale-enter-active, .transition-scale-leave-active {
  transition: transform 0.2s ease-in;
}
.transition-scale-enter-from, .transition-scale-leave-to {
  transform: scale(0.4);
}
.transition-translate-right-enter-active, .transition-translate-right-leave-active {
  transition: transform 0.2s ease;
}
.transition-translate-right-enter-from, .transition-translate-right-leave-to {
  transform: translateX(100%);
}
@keyframes slideDown {
from {
    height: 0;
}
to {
    height: var(--reka-accordion-content-height);
}
}
@keyframes slideUp {
from {
    height: var(--reka-accordion-content-height);
}
to {
    height: 0;
}
}
@keyframes enterFromRight {
from {
    opacity: 0;
    transform: translateX(200px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes enterFromLeft {
from {
    opacity: 0;
    transform: translateX(-200px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes exitToRight {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(200px);
}
}
@keyframes exitToLeft {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(-200px);
}
}
@keyframes scaleIn {
from {
    opacity: 0;
    transform: rotateX(-30deg) scale(0.9);
}
to {
    opacity: 1;
    transform: rotateX(0deg) scale(1);
}
}
@keyframes scaleOut {
from {
    opacity: 1;
    transform: rotateX(0deg) scale(1);
}
to {
    opacity: 0;
    transform: rotateX(-10deg) scale(0.95);
}
}
@keyframes fadeIn {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes fadeOut {
from {
    opacity: 1;
}
to {
    opacity: 0;
}
}
@keyframes slideInFromRight {
from {
    opacity: 0;
    transform: translateX(100%);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes slideOutToRight {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(100%);
}
}
@keyframes slideInFromLeft {
from {
    opacity: 0;
    transform: translateX(-100%);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes slideOutToLeft {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(-100%);
}
}
@keyframes slideInFromTop {
from {
    opacity: 0;
    transform: translateY(-100%);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideOutToTop {
from {
    opacity: 1;
    transform: translateY(0);
}
to {
    opacity: 0;
    transform: translateY(-100%);
}
}
@keyframes slideInFromBottom {
from {
    opacity: 0;
    transform: translateY(100%);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideOutToBottom {
from {
    opacity: 1;
    transform: translateY(0);
}
to {
    opacity: 0;
    transform: translateY(100%);
}
}
@keyframes slideUpAndFade {
from {
    opacity: 0;
    transform: translateY(2px);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideRightAndFade {
from {
    opacity: 0;
    transform: translateX(-2px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes slideDownAndFade {
from {
    opacity: 0;
    transform: translateY(-2px);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideLeftAndFade {
from {
    opacity: 0;
    transform: translateX(2px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes overlayShow {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes contentShow {
from {
    opacity: 0;
    transform: translate(-50%, -48%) scale(0.96);
}
to {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}
}
@keyframes hide {
from {
    opacity: 1;
}
to {
    opacity: 0;
}
}
@keyframes slideIn {
from {
    transform: translateX(calc(100% + var(--viewport-padding)));
}
to {
    transform: translateX(0);
}
}
@keyframes swipeOut {
from {
    transform: translateX(var(--reka-toast-swipe-end-x));
}
to {
    transform: translateX(calc(100% + var(--viewport-padding)));
}
}
.v-accordion-content {
  overflow: hidden;
  color: #343A40;
  transition: all 0.3s ease;
  margin: 0 !important;
  background-color: #F8F9FA;
}
.v-accordion-content p:first-child {
  margin-top: 0;
}
.v-accordion-content p:last-child {
  margin-bottom: 0;
}
.v-accordion-content__inner {
  padding: 0 16px 24px;
}
.v-accordion-content[data-state=open] {
  animation: slideDown 0.3s ease;
}
.v-accordion-content[data-state=closed] {
  animation: slideUp 0.3s ease;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-accordion-item {
  border-top: solid 1px #DEE2E6;
  list-style: none;
  margin-top: 0;
}
.v-accordion-item:last-child {
  border-bottom: solid 1px #DEE2E6;
}
.v-accordion-item + .v-accordion-item {
  margin-top: 0;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-accordion-chevron {
  width: 18px;
  height: 18px;
  flex-shrink: 0;
  color: inherit;
  transition: transform 0.3s ease;
}
.v-accordion-trigger[data-state=open] {
  background-color: #F8F9FA;
  transition: transform 0.3s ease;
  margin: 0;
}
.v-accordion-trigger[data-state=open].is--white {
  background-color: #fff;
  box-shadow: var(--ui-shadow-control, 0 2px 5px 1px rgba(18, 22, 31, 0.03), 0 2px 3px -2px rgba(18, 22, 31, 0.15));
  z-index: 1;
  position: relative;
}
.v-accordion-trigger[data-state=open] > .v-accordion-chevron {
  transform: rotate(180deg);
}
.v-accordion-trigger {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  cursor: pointer;
  padding: 16px;
  text-align: inherit;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  user-select: none;
}
.v-accordion-trigger:hover {
  background-color: #F8F9FA;
  transition: transform 0.3s ease;
}
:is(.dark, [data-theme=dark]) .v-accordion-trigger {
  color: var(--ui-color-text);
}
.v-accordion-header {
  margin: 0 !important;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-accordion-list-default__content {
  color: #343A40;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-info-short {
  width: 100%;
}
.v-info-short + .v-info-short {
  margin-top: 60px;
}
.v-info-short .is--subheading-1 + .is--link-1 {
  margin-top: 30px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-section {
  width: 100%;
}
.v-section .is--container {
  display: flex;
  flex-direction: column;
}
.v-section__button {
  margin-top: 32px;
  align-self: center;
}
.v-section__content {
  width: 100%;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-text-block {
  position: relative;
}
.v-text-block__button-wrap {
  gap: 12px;
  display: flex;
  align-items: flex-start;
  flex-direction: row;
}
@media screen and (width < 980px) {
.v-text-block__button-wrap {
    flex-wrap: wrap;
}
}
.v-text-block a:not([class]) {
  margin-top: 0 !important;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-have-questions__container {
  position: relative;
  overflow: hidden;
  display: flex;
  width: 100%;
  padding: 130px;
  align-items: center;
  gap: 88px;
  justify-content: space-between;
  border-radius: 2px;
  border: 1px solid #E9ECEF;
  background: linear-gradient(102deg, #F0F4FF 2.63%, #D3E0FF 100%);
  z-index: 1;
}
@media (max-width: 768px) {
.v-have-questions__container {
    padding: 40px;
    flex-direction: column;
    gap: 60px;
}
}
.v-have-questions__container::before {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0;
  width: 53%;
  height: 57%;
  background: url("/assets/haveQuestionBg.CpmslHGK.svg") no-repeat center;
  background-size: contain;
  z-index: 0;
}
.v-have-questions__button {
  margin-top: 40px;
}
@media (max-width: 768px) {
.v-have-questions__button {
    margin-top: 24px !important;
}
}
.v-have-questions p {
  font-size: 20px;
  line-height: 30px;
  margin-top: 8px !important;
}
@media (max-width: 768px) {
.v-have-questions p {
    margin-top: 3px !important;
}
}
.v-have-questions__content {
  position: relative;
  flex-shrink: 0;
  width: 48%;
}
@media (max-width: 768px) {
.v-have-questions__content {
    width: 100%;
}
}
.v-have-questions__img {
  width: 570px;
  height: 320px;
  flex-shrink: 0;
  padding: 5.5px;
  border-radius: 10.958px;
  background: #fff;
  box-shadow: 0 8.818px 10.287px -5.878px rgba(18, 22, 31, 0.05), 0 14.696px 47.028px 5.878px rgba(18, 22, 31, 0.1);
  position: relative;
  z-index: 1;
  aspect-ratio: 570/320;
}
@media (max-width: 768px) {
.v-have-questions__img {
    width: 100%;
    height: auto;
}
}
.v-have-questions__img-icon.v-image {
  border-radius: 4.853px;
  border: 0.607px solid #E9ECEF;
  margin-top: 0 !important;
  height: 100%;
  width: auto;
}
.v-have-questions .v-image__image {
  width: auto;
  height: auto;
  align-self: baseline;
}
.v-have-questions.is--no-image .v-have-questions__content {
  width: 100%;
}
.v-have-questions.is--no-image .v-have-questions__img {
  display: none;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-highlight-base {
  --highlight-base-color: linear-gradient(107deg, rgba(0, 66, 212, 0.95) -11.26%, rgba(1, 47, 150, 0.95) 8.01%, rgba(1, 33, 102, 0.95) 42.66%, rgba(2, 22, 67, 0.95) 99.14%);
  width: 100%;
}
.v-highlight-base.is--color-black {
  --highlight-base-color: #12161F;
}
.v-highlight-base.is--full-width {
  padding: 130px 0;
  background: var(--highlight-base-color);
}
@media screen and (max-width: 768px) {
.v-highlight-base.is--full-width {
    padding: 100px 0;
}
}
.v-highlight-base.is--background-cells {
  position: relative;
  isolation: isolate;
  overflow: hidden;
}
.v-highlight-base.is--background-cells::before, .v-highlight-base.is--background-cells::after {
  content: "";
  position: absolute;
  width: 462px;
  height: 501px;
  aspect-ratio: 154/167;
  background-size: contain;
  background-repeat: no-repeat;
  z-index: 0;
  pointer-events: none;
}
@media screen and (max-width: 768px) {
.v-highlight-base.is--background-cells::before, .v-highlight-base.is--background-cells::after {
    width: 375px;
    height: 407px;
    aspect-ratio: 375/407;
}
}
.v-highlight-base.is--background-cells::before {
  background-image: url("/assets/cell-bottom-left.C7jp5ZEb.webp");
  background-position: left bottom;
  bottom: 0;
  left: 0;
}
.v-highlight-base.is--background-cells::after {
  background-image: url("/assets/cell-top-right.8TETiC17.webp");
  background-position: right top;
  top: 0;
  right: 0;
}
.v-highlight-base.is--background-cells .v-highlight-base__container {
  position: relative;
  z-index: 1;
}
.v-highlight-base:not(.is--full-width) .v-highlight-base__container {
  padding: 130px;
  background: var(--highlight-base-color);
}
@media screen and (max-width: 768px) {
.v-highlight-base:not(.is--full-width) .v-highlight-base__container {
    padding: 40px;
}
}
.v-highlight-base__container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-shrink: 0;
  position: relative;
  color: #fff;
  min-height: 245px;
}
@media screen and (max-width: 768px) {
.v-highlight-base__container {
    min-height: 250px;
}
}
.v-highlight-base p {
  color: inherit;
  opacity: 0.9;
}
.v-highlight-base h1, .v-highlight-base h2, .v-highlight-base h3, .v-highlight-base h4, .v-highlight-base h5, .v-highlight-base h6 {
  color: inherit;
}
.v-highlight-base h1 a, .v-highlight-base h2 a, .v-highlight-base h3 a, .v-highlight-base h4 a, .v-highlight-base h5 a, .v-highlight-base h6 a {
  text-decoration: none;
  color: inherit;
}
.v-highlight-base a {
  color: inherit;
}
.v-highlight-base ul {
  color: inherit;
  margin: 32px 0 0;
}
.v-highlight-base li {
  color: inherit;
}
@media screen and (width < 980px) {
.v-highlight-base .is--cols-auto-left {
    display: flex;
    flex-direction: column;
}
}
@media screen and (width < 980px) {
.v-highlight-base .v-list-pointers ul {
    max-width: 100%;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.how-we-can-assist-you__wrapper {
  display: flex;
  align-self: center;
}
@media (max-width: 980px) {
.how-we-can-assist-you__wrapper {
    flex-direction: column;
}
}
.how-we-can-assist-you__left {
  width: 100%;
  max-width: 457px;
}
.how-we-can-assist-you__left p {
  max-width: 409px;
}
@media (max-width: 980px) {
.how-we-can-assist-you__left p {
    max-width: 100%;
}
}
@media (max-width: 980px) {
.how-we-can-assist-you__left {
    max-width: 100%;
}
}
.how-we-can-assist-you__item h1, .how-we-can-assist-you__item h2, .how-we-can-assist-you__item h3, .how-we-can-assist-you__item h4, .how-we-can-assist-you__item h5, .how-we-can-assist-you__item h6 {
  margin-top: 12px;
}
.how-we-can-assist-you__item a.is--link-1 {
  display: block;
  margin-top: 20px;
  text-decoration: underline;
  transition: 0.3s all ease-in-out;
  color: #004FFF;
  cursor: pointer;
}
.how-we-can-assist-you__item a.is--link-1:hover {
  text-decoration: none;
}
.how-we-can-assist-you img {
  margin-top: 0 !important;
}
.how-we-can-assist-you__right {
  position: relative;
  margin-top: 0;
  padding-bottom: 0;
  padding-right: 30px;
  display: flex;
  align-items: center;
  gap: 60px;
  flex: 1 0 0;
  align-self: stretch;
}
@media screen and (max-width: 768px) {
.how-we-can-assist-you__right {
    flex-direction: column;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-badge-click-to-blog-inline {
  list-style: none;
  padding: 0;
}
.v-badge-click-to-blog-inline li {
  display: inline-flex;
  margin: 0 !important;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-card-article {
  padding: 20px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-direction: row;
  cursor: pointer;
  text-decoration: none !important;
  margin: 0;
  position: relative;
  transition: all 0.2s ease;
}
@media screen and (width < 980px) {
.v-card-article {
    padding: 20px;
}
}
@media screen and (width >= 767px) {
.v-card-article:hover {
    background-color: #fff;
}
}
.v-card-article.is--small {
  flex-flow: column wrap;
  align-items: flex-start;
  border: none;
  justify-content: flex-start;
}
@media screen and (width <= 767px) {
.v-card-article {
    flex-flow: column wrap;
    align-items: flex-start;
}
}
.v-card-article__publish-date {
  text-align: center;
  padding-right: 40px;
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  color: #495057;
}
@media screen and (width >= 767px) {
.v-card-article:not(.is--small) .v-card-article__publish-date {
    flex-basis: 140px;
}
}
.v-card-article.is--small .v-card-article__publish-date {
  margin-bottom: 12px;
}
@media screen and (width <= 767px) {
.v-card-article__publish-date {
    margin-bottom: 12px;
}
}
.v-card-article__details {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding-right: 40px;
}
.v-card-article.is--small .v-card-article__details {
  order: 2;
}
@media screen and (width <= 767px) {
.v-card-article__details {
    order: 2;
    padding-right: 0;
}
}
.v-card-article__details .v-card-article__name {
  color: #12161F;
  margin-bottom: 8px;
}
.v-card-article__details-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.v-card-article__details-label {
  padding: 6px 8px;
  margin-bottom: 15px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #004FFF;
  border-radius: 4px;
  font-weight: 400;
  font-size: 14px;
  line-height: 22px;
  text-transform: capitalize;
  letter-spacing: 0.3px;
  color: #12161F;
}
.v-card-article__image {
  margin-left: auto;
  margin-right: 20px;
  width: 168px;
  aspect-ratio: 16/9;
  height: auto;
  flex-shrink: 0;
  margin-top: 0 !important;
}
@media screen and (width <= 767px) {
.v-card-article__image {
    order: 1;
    width: 100%;
    margin-bottom: 20px;
    aspect-ratio: 16/9;
    height: auto;
    min-width: 100%;
}
}
.v-card-article.is--small .v-card-article__image {
  order: 1;
  width: 100%;
  margin-bottom: 23px;
  aspect-ratio: 16/9;
  height: auto;
  min-width: 100%;
}
.v-card-article__excerpt {
  color: #343A40;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-section-card-article-list {
  width: 100%;
}
.v-section-card-article-list__items {
  width: 100%;
  padding: 0;
  list-style: none;
}
.v-section-card-article-list__item {
  border-top: 1px solid #CED4DA;
}
.v-section-card-article-list__item:last-child {
  border-bottom: 1px solid #CED4DA;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.embed-calendly {
  width: 100%;
  position: relative;
}
.embed-calendly__loader {
  width: 100%;
  margin: 10px 0;
}
.embed-calendly__container {
  width: 100%;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.contact-us-form {
  position: relative;
  z-index: 1;
}
.contact-us-form:not(.is--in-dialog) {
  padding: 40px;
  background: #fff;
  box-shadow: var(--ui-shadow-dialog, 0 4px 5px -2px rgba(18, 22, 31, 0.05), 0 6px 25px 2px rgba(18, 22, 31, 0.06));
}
.contact-us-form__content.is--loading {
  cursor: wait !important;
  opacity: 0.5;
  pointer-events: none;
}
.contact-us-form__info {
  margin-top: 40px;
  color: #12161F;
  text-align: center;
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.contact-us-form__input + .contact-us-form__input {
  margin-top: 20px;
}
.contact-us-form__buttons {
  display: flex;
  justify-content: space-between;
  gap: 20px;
}
@media (max-width: 767px) {
.contact-us-form__buttons {
    flex-direction: column-reverse;
    align-items: stretch;
    justify-content: flex-start;
}
}
.contact-us-form__buttons .v-button {
  flex-grow: 1;
}
.contact-us-form__wrap.is--bg-image {
  position: relative;
}
.contact-us-form__wrap.is--bg-image::before {
  content: "";
  position: absolute;
  left: -79.5px;
  bottom: -88px;
  width: calc(100% + 159px);
  height: 100%;
  background: url("/assets/dots.C9OgES0x.svg") no-repeat;
  background-size: contain;
  background-position: left bottom;
  z-index: 0;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-global-alert {
  width: 100%;
  display: flex;
  justify-content: center;
  position: fixed;
  bottom: -20px;
  z-index: 11;
  background: rgba(255, 255, 255, 0.6);
}
.v-global-alert__alert {
  width: 100%;
  max-width: 1280px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-list-checkmarks {
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 0;
  list-style: none;
  margin: 0;
}
.v-list-checkmarks li {
  display: flex;
  flex-direction: row;
  gap: 8px;
  margin: 0;
}
.v-list-checkmarks__icon-wrap {
  width: 24px;
  height: 24px;
  flex-shrink: 0;
  display: flex;
  padding: 4px;
  align-items: flex-start;
  gap: 10px;
  border-radius: 50px;
  box-shadow: var(--ui-shadow-control, 0 2px 5px 1px rgba(18, 22, 31, 0.03), 0 2px 3px -2px rgba(18, 22, 31, 0.15));
  background-color: #D9FFEE;
}
.v-list-checkmarks__icon {
  width: 16px;
  height: 16px;
  flex-shrink: 0;
  color: #36BE83;
}
.v-list-checkmarks__item {
  opacity: 0.9;
  margin: 0 !important;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-list-caption__text {
  color: #12161F;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.the-loader {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 13000;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: #fff;
}
.the-loader.is--hidden {
  display: none;
}
.the-loader__circle {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 120px;
}
.the-loader__wrap {
  position: relative;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
}
.the-loader__logo .v-logo__full {
  height: 60px;
}
.the-loader__logo .v-logo__desktop {
  height: auto;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-blog-content__image {
  object-fit: cover;
  object-position: center;
  width: 100%;
  aspect-ratio: 16/9;
  height: auto;
  min-height: 400px;
}
.v-blog-content__image .v-image__skeleton {
  min-height: 400px;
}
@media (max-width: 768px) {
.v-blog-content__image {
    min-height: 100px;
}
.v-blog-content__image .v-image__skeleton {
    min-height: 100px;
}
}
.v-blog-content__wrap {
  width: 100%;
  max-width: 756px;
  margin: 60px auto;
}
.v-blog-content__wrap.is-wide {
  max-width: 100%;
}
.v-blog-content__wrap hr {
  border-top: 0;
  border-bottom: 1px solid #ADB5BD;
  margin: 60px 0;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-blog-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 768px) {
.v-blog-header {
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
}
}
.v-blog-header__author {
  width: 65px;
  height: 65px;
  padding: 2px;
  border-radius: 50%;
  border: 1px dashed #004fff;
  margin-right: 21px;
  position: relative;
}
.v-blog-header__author-wrap {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  flex-shrink: 0;
}
@media (max-width: 768px) {
.v-blog-header__author-wrap {
    margin-bottom: 20px;
}
}
.v-blog-header__author-image {
  object-fit: cover;
  border-radius: 50%;
  height: 100%;
  width: 100%;
  overflow: hidden;
}
.v-blog-header__author-image-link {
  position: absolute;
  inset: 0;
  z-index: 5;
}
.v-blog-header__author-name {
  opacity: 0.8;
  color: #12161F !important;
  text-decoration: none !important;
}
.v-blog-header__author-date {
  color: #343A40;
  text-transform: capitalize;
  margin-top: 4px !important;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-related-pages {
  display: flex;
  padding: 8px;
  flex-direction: column;
  align-items: flex-start;
  gap: 10px;
  align-self: stretch;
  border-radius: 2px;
  border: 1px solid #E9ECEF;
  background: #fff;
  box-shadow: var(--ui-shadow-dialog, 0 4px 5px -2px rgba(18, 22, 31, 0.05), 0 6px 25px 2px rgba(18, 22, 31, 0.06));
}
.v-related-pages__content {
  border: 1px solid #E9ECEF;
  border-top: none;
}
.v-related-pages__left {
  width: 30%;
  background-color: #F0F4FF;
}
.v-related-pages__left a {
  text-decoration: none;
}
.v-related-pages__right a {
  padding: 8px 16px;
  display: inline-block;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
* + .v-section-related-pages {
  margin-top: 60px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.case-studies-navigation {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.case-studies-navigation__button-icon {
  width: 20px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.case-studies-timeline {
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.case-studies-timeline__button {
  max-width: 692px;
  min-height: 48px;
  padding: 12px 20px;
  height: auto;
}
.case-studies-timeline__button-wrap {
  max-width: 740px;
  margin: 0 auto;
  width: 100%;
  justify-content: flex-end;
  display: flex;
}
@media (max-width: 768px) {
.case-studies-timeline__button-wrap {
    padding-left: 60px;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-info-highlight + .v-info-highlight {
  margin-top: 20px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-info-top__button-wrap {
  margin-top: 0 !important;
  gap: 20px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (min-width: 768px) {
.v-info-top__button-wrap {
    gap: 12px;
    align-items: end;
    flex-direction: row;
}
}
.v-info-top a:not([class]) {
  margin-top: 0 !important;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
@media (max-width: 768px) {
.case-studies-top .is--top {
    flex-direction: column-reverse;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-section-top-video {
  text-align: center;
  position: relative;
  overflow: hidden;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
}
.v-section-top-video.is--full-height {
  padding: 70px 0;
  min-height: max(600px, 100vh);
}
@media (max-width: 980px) {
.v-section-top-video.is--full-height {
    min-height: 730px;
    padding-top: 160px;
}
}
.v-section-top-video::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  opacity: 0.5;
  background-image: var(--video-cover);
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-size: cover;
  background-position: center;
}
.v-section-top-video video {
  position: absolute;
  left: 0;
  top: 0;
  width: auto;
  height: auto;
  min-width: 100%;
  min-height: 100%;
  opacity: 0.3;
  z-index: -2;
  object-fit: cover;
}
.v-section-top-video__content {
  max-width: 742px;
  margin: 0 auto;
}
.v-section-top-video h5 {
  color: #004FFF;
  text-transform: uppercase;
}
@media screen and (width > 980px) {
.v-section-top-video .v-block-two-col__image {
    max-height: min(100vh - 140px, 750px);
}
}
@media screen and (width < 768px) {
.v-section-top-video .v-block-two-col__image {
    margin-bottom: -70px;
}
}
@media screen and (width < 768px) {
.v-section-top-video .v-block-two-col__container {
    gap: 40px;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-table-comparison {
  width: 100%;
}
.v-table-comparison .v-table {
  table-layout: fixed;
}
@media screen and (width > 768px) {
.v-table-comparison__head:first-child {
    width: 180px;
}
}
.v-table-comparison__head:nth-child(2) {
  background-color: #F8F9FA;
  color: #12161F;
  width: calc(50% - 90px);
}
.v-table-comparison__head:nth-child(3) {
  background-color: #F0F4FF;
  color: #004FFF;
  width: calc(50% - 90px);
}
@media screen and (width < 768px) {
.v-table-comparison__title {
    font-size: 16px;
    font-weight: 800;
    line-height: 26px;
}
}
.v-table-comparison__cell:first-child {
  font-size: 12px;
  font-weight: 500;
  line-height: 18px;
  color: #6C757D;
}
@media screen and (width > 768px) {
.v-table-comparison__cell:first-child {
    width: 180px;
}
}
.v-table-comparison__cell:nth-child(2) {
  background-color: #F8F9FA;
  width: calc(50% - 90px);
}
.v-table-comparison__cell:nth-child(3) {
  background-color: #F0F4FF;
  width: calc(50% - 90px);
}
@media screen and (width < 768px) {
.v-table-comparison__cell {
    font-size: 12px;
    font-weight: 500;
    line-height: 18px;
}
}
.v-table-comparison .v-table-row:last-of-type {
  border-bottom: none;
}
@media screen and (width < 768px) {
.v-table-comparison td, .v-table-comparison th {
    padding: 12px;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.notification-number {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 18px;
  height: 18px;
  padding: 0 4px;
  background: #FF7070;
  color: #fff;
  border-radius: 9px;
  font-weight: 700;
  font-size: 11px;
  line-height: 1;
  white-space: nowrap;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
  border: 2px solid #fff;
  z-index: 10;
  box-sizing: border-box;
  flex-shrink: 0;
  user-select: none;
  pointer-events: none;
}
.notification-number::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 11px;
  vertical-align: middle;
}
.notification-number--absolute {
  position: absolute;
}
.notification-number--inline {
  display: inline-flex;
}
.notification-number--loading {
  border: 2px solid #fff;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
  pointer-events: none;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.transition-fade-enter-active, .transition-fade-leave-active {
  transition: opacity 0.2s ease;
}
.transition-fade-enter-from, .transition-fade-leave-to {
  opacity: 0;
}
.transition-fade-out-leave-active {
  transition: opacity 0.2s ease;
}
.transition-fade-out-leave-to {
  opacity: 0;
}
.transition-scale-enter-active, .transition-scale-leave-active {
  transition: transform 0.2s ease-in;
}
.transition-scale-enter-from, .transition-scale-leave-to {
  transform: scale(0.4);
}
.transition-translate-right-enter-active, .transition-translate-right-leave-active {
  transition: transform 0.2s ease;
}
.transition-translate-right-enter-from, .transition-translate-right-leave-to {
  transform: translateX(100%);
}
@keyframes slideDown {
from {
    height: 0;
}
to {
    height: var(--reka-accordion-content-height);
}
}
@keyframes slideUp {
from {
    height: var(--reka-accordion-content-height);
}
to {
    height: 0;
}
}
@keyframes enterFromRight {
from {
    opacity: 0;
    transform: translateX(200px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes enterFromLeft {
from {
    opacity: 0;
    transform: translateX(-200px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes exitToRight {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(200px);
}
}
@keyframes exitToLeft {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(-200px);
}
}
@keyframes scaleIn {
from {
    opacity: 0;
    transform: rotateX(-30deg) scale(0.9);
}
to {
    opacity: 1;
    transform: rotateX(0deg) scale(1);
}
}
@keyframes scaleOut {
from {
    opacity: 1;
    transform: rotateX(0deg) scale(1);
}
to {
    opacity: 0;
    transform: rotateX(-10deg) scale(0.95);
}
}
@keyframes fadeIn {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes fadeOut {
from {
    opacity: 1;
}
to {
    opacity: 0;
}
}
@keyframes slideInFromRight {
from {
    opacity: 0;
    transform: translateX(100%);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes slideOutToRight {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(100%);
}
}
@keyframes slideInFromLeft {
from {
    opacity: 0;
    transform: translateX(-100%);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes slideOutToLeft {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(-100%);
}
}
@keyframes slideInFromTop {
from {
    opacity: 0;
    transform: translateY(-100%);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideOutToTop {
from {
    opacity: 1;
    transform: translateY(0);
}
to {
    opacity: 0;
    transform: translateY(-100%);
}
}
@keyframes slideInFromBottom {
from {
    opacity: 0;
    transform: translateY(100%);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideOutToBottom {
from {
    opacity: 1;
    transform: translateY(0);
}
to {
    opacity: 0;
    transform: translateY(100%);
}
}
@keyframes slideUpAndFade {
from {
    opacity: 0;
    transform: translateY(2px);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideRightAndFade {
from {
    opacity: 0;
    transform: translateX(-2px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes slideDownAndFade {
from {
    opacity: 0;
    transform: translateY(-2px);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideLeftAndFade {
from {
    opacity: 0;
    transform: translateX(2px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes overlayShow {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes contentShow {
from {
    opacity: 0;
    transform: translate(-50%, -48%) scale(0.96);
}
to {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}
}
@keyframes hide {
from {
    opacity: 1;
}
to {
    opacity: 0;
}
}
@keyframes slideIn {
from {
    transform: translateX(calc(100% + var(--viewport-padding)));
}
to {
    transform: translateX(0);
}
}
@keyframes swipeOut {
from {
    transform: translateX(var(--reka-toast-swipe-end-x));
}
to {
    transform: translateX(calc(100% + var(--viewport-padding)));
}
}
.v-sheet-close {
  position: absolute;
  top: 8px;
  right: 8px;
  width: auto;
}
.v-sheet-close__icon {
  width: 20px;
  height: 20px;
  color: #004FFF;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.transition-fade-enter-active, .transition-fade-leave-active {
  transition: opacity 0.2s ease;
}
.transition-fade-enter-from, .transition-fade-leave-to {
  opacity: 0;
}
.transition-fade-out-leave-active {
  transition: opacity 0.2s ease;
}
.transition-fade-out-leave-to {
  opacity: 0;
}
.transition-scale-enter-active, .transition-scale-leave-active {
  transition: transform 0.2s ease-in;
}
.transition-scale-enter-from, .transition-scale-leave-to {
  transform: scale(0.4);
}
.transition-translate-right-enter-active, .transition-translate-right-leave-active {
  transition: transform 0.2s ease;
}
.transition-translate-right-enter-from, .transition-translate-right-leave-to {
  transform: translateX(100%);
}
@keyframes slideDown {
from {
    height: 0;
}
to {
    height: var(--reka-accordion-content-height);
}
}
@keyframes slideUp {
from {
    height: var(--reka-accordion-content-height);
}
to {
    height: 0;
}
}
@keyframes enterFromRight {
from {
    opacity: 0;
    transform: translateX(200px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes enterFromLeft {
from {
    opacity: 0;
    transform: translateX(-200px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes exitToRight {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(200px);
}
}
@keyframes exitToLeft {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(-200px);
}
}
@keyframes scaleIn {
from {
    opacity: 0;
    transform: rotateX(-30deg) scale(0.9);
}
to {
    opacity: 1;
    transform: rotateX(0deg) scale(1);
}
}
@keyframes scaleOut {
from {
    opacity: 1;
    transform: rotateX(0deg) scale(1);
}
to {
    opacity: 0;
    transform: rotateX(-10deg) scale(0.95);
}
}
@keyframes fadeIn {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes fadeOut {
from {
    opacity: 1;
}
to {
    opacity: 0;
}
}
@keyframes slideInFromRight {
from {
    opacity: 0;
    transform: translateX(100%);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes slideOutToRight {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(100%);
}
}
@keyframes slideInFromLeft {
from {
    opacity: 0;
    transform: translateX(-100%);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes slideOutToLeft {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(-100%);
}
}
@keyframes slideInFromTop {
from {
    opacity: 0;
    transform: translateY(-100%);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideOutToTop {
from {
    opacity: 1;
    transform: translateY(0);
}
to {
    opacity: 0;
    transform: translateY(-100%);
}
}
@keyframes slideInFromBottom {
from {
    opacity: 0;
    transform: translateY(100%);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideOutToBottom {
from {
    opacity: 1;
    transform: translateY(0);
}
to {
    opacity: 0;
    transform: translateY(100%);
}
}
@keyframes slideUpAndFade {
from {
    opacity: 0;
    transform: translateY(2px);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideRightAndFade {
from {
    opacity: 0;
    transform: translateX(-2px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes slideDownAndFade {
from {
    opacity: 0;
    transform: translateY(-2px);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideLeftAndFade {
from {
    opacity: 0;
    transform: translateX(2px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes overlayShow {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes contentShow {
from {
    opacity: 0;
    transform: translate(-50%, -48%) scale(0.96);
}
to {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}
}
@keyframes hide {
from {
    opacity: 1;
}
to {
    opacity: 0;
}
}
@keyframes slideIn {
from {
    transform: translateX(calc(100% + var(--viewport-padding)));
}
to {
    transform: translateX(0);
}
}
@keyframes swipeOut {
from {
    transform: translateX(var(--reka-toast-swipe-end-x));
}
to {
    transform: translateX(calc(100% + var(--viewport-padding)));
}
}
.v-sheet-content {
  position: fixed;
  z-index: var(--ui-z-sheet, 100);
  background: var(--ui-dialog-background, #fff);
  color: var(--ui-dialog-foreground, inherit);
  overflow-y: auto;
}
.v-sheet-overlay {
  pointer-events: auto;
  position: fixed;
  inset: 0;
  z-index: var(--ui-z-sheet, 100);
  background: var(--ui-dialog-overlay, rgba(0, 0, 0, 0.33));
}
.v-sheet-overlay.is--with-header {
  top: 64px;
}
.v-sheet-overlay[data-state=open] {
  animation: fadeIn var(--ui-motion-control, 300ms) var(--ui-easing-standard, cubic-bezier(0.2, 0, 0, 1));
}
.v-sheet-overlay[data-state=closed] {
  animation: fadeOut var(--ui-motion-control, 300ms) var(--ui-easing-exit, ease-in);
}
.v-sheet-content[data-state=open] {
  animation: var(--ui-motion-control, 300ms) var(--ui-easing-standard, cubic-bezier(0.2, 0, 0, 1));
}
.v-sheet-content[data-state=closed] {
  animation: var(--ui-motion-control, 300ms) var(--ui-easing-exit, ease-in);
}
.is--side-top.v-sheet-content {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  max-height: 367px;
}
.is--side-top.v-sheet-content[data-state=open] {
  animation-name: slideInFromTop;
}
.is--side-top.v-sheet-content[data-state=closed] {
  animation-name: slideOutToTop;
}
.is--side-bottom.v-sheet-content {
  left: 0;
  bottom: 0;
  right: 0;
  height: 100%;
  width: 100%;
  max-height: 367px;
}
.is--side-bottom.v-sheet-content[data-state=open] {
  animation-name: slideInFromBottom;
}
.is--side-bottom.v-sheet-content[data-state=closed] {
  animation-name: slideOutToBottom;
}
.is--side-left.v-sheet-content {
  top: 0;
  bottom: 0;
  left: 0;
  height: 100%;
  width: 100%;
  max-width: 367px;
}
.is--side-left.v-sheet-content.is--with-header {
  top: 64px;
  height: calc(100% - 64px);
}
.is--side-left.v-sheet-content[data-state=open] {
  animation-name: slideInFromLeft;
}
.is--side-left.v-sheet-content[data-state=closed] {
  animation-name: slideOutToLeft;
}
.is--side-right.v-sheet-content {
  top: 0;
  bottom: 0;
  right: 0;
  height: 100%;
  width: 100%;
  max-width: 367px;
}
.is--side-right.v-sheet-content.is--with-header {
  top: 64px;
  height: calc(100% - 64px);
}
.is--side-right.v-sheet-content[data-state=open] {
  animation-name: slideInFromRight;
}
.is--side-right.v-sheet-content[data-state=closed] {
  animation-name: slideOutToRight;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-sheet-description {
  color: inherit;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-sheet-header {
  padding: 8px 50px 8px 20px;
  flex-wrap: wrap;
  min-height: 65px;
  display: flex;
  align-items: center;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-filter {
  --v-filter-dropdown-min-width: 150px;
  --v-form-checkbox-group-item--padding: 12px;
  position: relative;
}
.v-filter__button-icon {
  color: inherit;
  width: 16px;
}
.v-filter__dropdown {
  position: absolute;
  top: 100%;
  left: 0;
  min-width: var(--v-filter-dropdown-min-width);
  width: fit-content;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  background-color: #F8F9FA;
  border: 1px solid #E9ECEF;
  box-shadow: var(--ui-shadow-dialog, 0 4px 5px -2px rgba(18, 22, 31, 0.05), 0 6px 25px 2px rgba(18, 22, 31, 0.06));
  z-index: 2;
}
.v-filter__cta {
  display: flex;
  padding: 12px;
  flex-direction: column;
  align-items: flex-start;
  gap: 4px;
  align-self: stretch;
}
.v-filter__title {
  color: #495057;
  padding: 12px 12px 2px;
  text-transform: capitalize;
}
.v-filter__group {
  width: 100%;
}
.v-filter__checkbox-group {
  width: 100%;
}
.v-filter__checkbox-group .v-form-checkbox .is--checked {
  color: #004FFF;
  font-weight: 600;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.filter-pagination {
  flex-shrink: 0;
}
.filter-pagination__filter-pagination {
  color: #6C757D;
  flex-shrink: 0;
  min-width: 79.6px;
}.is--background-primary[data-v-a8b9b3c2] {
  background-color: #004FFF;
}
.is--background-primary-dark[data-v-a8b9b3c2] {
  background-color: #0042D4;
}
.is--background-primary-light[data-v-a8b9b3c2] {
  background-color: #F0F4FF;
}
.is--background-secondary[data-v-a8b9b3c2] {
  background-color: #3DDC97;
}
.is--background-secondary-dark[data-v-a8b9b3c2] {
  background-color: #36BE83;
}
.is--background-secondary-light[data-v-a8b9b3c2] {
  background-color: #D9FFEE;
}
.is--background-red[data-v-a8b9b3c2] {
  background-color: #FF7070;
}
.is--background-red-dark[data-v-a8b9b3c2] {
  background-color: #FF3B3B;
}
.is--background-red-light[data-v-a8b9b3c2] {
  background-color: #FFF1F1;
}
.is--background-purple[data-v-a8b9b3c2] {
  background-color: #6F3DFD;
}
.is--background-purple-dark[data-v-a8b9b3c2] {
  background-color: #5014D0;
}
.is--background-purple-light[data-v-a8b9b3c2] {
  background-color: #F8F5FF;
}
.is--background-yellow[data-v-a8b9b3c2] {
  background-color: #FFC24D;
}
.is--background-yellow-dark[data-v-a8b9b3c2] {
  background-color: #F1AF32;
}
.is--background-yellow-light[data-v-a8b9b3c2] {
  background-color: #FFF7E8;
}
.is--background-black[data-v-a8b9b3c2] {
  background-color: #12161F;
}
.is--background-white[data-v-a8b9b3c2] {
  background-color: #fff;
}
.is--background-gray-10[data-v-a8b9b3c2] {
  background-color: #F8F9FA;
}
.is--background-gray-20[data-v-a8b9b3c2] {
  background-color: #E9ECEF;
}
.is--background-gray-30[data-v-a8b9b3c2] {
  background-color: #DEE2E6;
}
.is--background-gray-40[data-v-a8b9b3c2] {
  background-color: #CED4DA;
}
.is--background-gray-50[data-v-a8b9b3c2] {
  background-color: #ADB5BD;
}
.is--background-gray-60[data-v-a8b9b3c2] {
  background-color: #6C757D;
}
.is--background-gray-70[data-v-a8b9b3c2] {
  background-color: #495057;
}
.is--background-gray-80[data-v-a8b9b3c2] {
  background-color: #343A40;
}
.is--background-gray-90[data-v-a8b9b3c2] {
  background-color: #1A202D;
}
.is--color-primary[data-v-a8b9b3c2] {
  color: #004FFF;
}
.is--color-primary-dark[data-v-a8b9b3c2] {
  color: #0042D4;
}
.is--color-primary-light[data-v-a8b9b3c2] {
  color: #F0F4FF;
}
.is--color-secondary[data-v-a8b9b3c2] {
  color: #3DDC97;
}
.is--color-secondary-dark[data-v-a8b9b3c2] {
  color: #36BE83;
}
.is--color-secondary-light[data-v-a8b9b3c2] {
  color: #D9FFEE;
}
.is--color-red[data-v-a8b9b3c2] {
  color: #FF7070;
}
.is--color-red-dark[data-v-a8b9b3c2] {
  color: #FF3B3B;
}
.is--color-red-light[data-v-a8b9b3c2] {
  color: #FFF1F1;
}
.is--color-purple[data-v-a8b9b3c2] {
  color: #6F3DFD;
}
.is--color-purple-dark[data-v-a8b9b3c2] {
  color: #5014D0;
}
.is--color-purple-light[data-v-a8b9b3c2] {
  color: #F8F5FF;
}
.is--color-yellow[data-v-a8b9b3c2] {
  color: #FFC24D;
}
.is--color-yellow-dark[data-v-a8b9b3c2] {
  color: #F1AF32;
}
.is--color-yellow-light[data-v-a8b9b3c2] {
  color: #FFF7E8;
}
.is--color-black[data-v-a8b9b3c2] {
  color: #12161F;
}
.is--color-white[data-v-a8b9b3c2] {
  color: #fff;
}
.is--color-gray-10[data-v-a8b9b3c2] {
  color: #F8F9FA;
}
.is--color-gray-20[data-v-a8b9b3c2] {
  color: #E9ECEF;
}
.is--color-gray-30[data-v-a8b9b3c2] {
  color: #DEE2E6;
}
.is--color-gray-40[data-v-a8b9b3c2] {
  color: #CED4DA;
}
.is--color-gray-50[data-v-a8b9b3c2] {
  color: #ADB5BD;
}
.is--color-gray-60[data-v-a8b9b3c2] {
  color: #6C757D;
}
.is--color-gray-70[data-v-a8b9b3c2] {
  color: #495057;
}
.is--color-gray-80[data-v-a8b9b3c2] {
  color: #343A40;
}
.is--color-gray-90[data-v-a8b9b3c2] {
  color: #1A202D;
}
[class*=is--color] p[data-v-a8b9b3c2]:not([class*=is--color]),
[class*=is--color] li[data-v-a8b9b3c2]:not([class*=is--color]),
[class*=is--color] a[data-v-a8b9b3c2]:not([class*=is--color]) {
  color: inherit;
}
[data-v-a8b9b3c2]:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-table-responsive-loading-row__desktop-cell[data-v-a8b9b3c2] {
  vertical-align: middle;
}
.v-table-responsive-loading-row__desktop-identity[data-v-a8b9b3c2], .v-table-responsive-loading-row__desktop-inline[data-v-a8b9b3c2], .v-table-responsive-loading-row__desktop-end[data-v-a8b9b3c2] {
  display: flex;
  align-items: center;
}
.v-table-responsive-loading-row__desktop-identity[data-v-a8b9b3c2], .v-table-responsive-loading-row__desktop-inline[data-v-a8b9b3c2] {
  gap: 12px;
}
.v-table-responsive-loading-row__desktop-stack[data-v-a8b9b3c2] {
  display: flex;
  flex-direction: column;
  gap: 6px;
}
.v-table-responsive-loading-row__desktop-end[data-v-a8b9b3c2] {
  justify-content: flex-end;
}
.v-table-responsive-loading-row__mobile-cell[data-v-a8b9b3c2] {
  padding: 0;
}
.v-table-responsive-loading-row__mobile-card[data-v-a8b9b3c2] {
  display: flex;
  flex-direction: column;
  gap: 12px;
  padding: 12px;
}
.v-table-responsive-loading-row__badge[data-v-a8b9b3c2] {
  position: absolute;
  top: 12px;
  left: 12px;
  z-index: 1;
}
.v-table-responsive-loading-row__image[data-v-a8b9b3c2] {
  margin-bottom: 4px;
}
.v-table-responsive-loading-row__center-line[data-v-a8b9b3c2] {
  align-self: center;
}
.v-table-responsive-loading-row__grid[data-v-a8b9b3c2] {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 10px 12px;
  align-items: center;
}
.v-table-responsive-loading-row__top-row[data-v-a8b9b3c2], .v-table-responsive-loading-row__bottom-row[data-v-a8b9b3c2] {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 12px;
}
.v-table-responsive-loading-row__bottom-row[data-v-a8b9b3c2] {
  align-items: center;
}
.v-table-responsive-loading-row__identity[data-v-a8b9b3c2] {
  display: flex;
  align-items: center;
  gap: 12px;
  min-width: 0;
  flex: 1;
}
.v-table-responsive-loading-row__identity-text[data-v-a8b9b3c2], .v-table-responsive-loading-row__left-stack[data-v-a8b9b3c2], .v-table-responsive-loading-row__right-stack[data-v-a8b9b3c2] {
  display: flex;
  flex-direction: column;
  gap: 6px;
  min-width: 0;
}
.v-table-responsive-loading-row__right-stack[data-v-a8b9b3c2] {
  align-items: flex-end;
}
.v-table-responsive-loading-row__button[data-v-a8b9b3c2] {
  margin-left: auto;
}
.v-table-responsive-loading-row .is--portfolio[data-v-a8b9b3c2] {
  position: relative;
}
.v-table-responsive-loading-row .is--distribution[data-v-a8b9b3c2],
.v-table-responsive-loading-row .is--yield[data-v-a8b9b3c2],
.v-table-responsive-loading-row .is--beneficial[data-v-a8b9b3c2],
.v-table-responsive-loading-row .is--activity[data-v-a8b9b3c2],
.v-table-responsive-loading-row .is--default[data-v-a8b9b3c2] {
  padding-top: 16px;
  padding-bottom: 16px;
}
@media screen and (min-width: 768px) {
.v-table-responsive-loading-row__mobile-cell[data-v-a8b9b3c2] {
    display: none;
}
}
@media screen and (max-width: 768px) {
.v-table-responsive-loading-row__desktop-cell[data-v-a8b9b3c2] {
    display: none;
}
}.is--background-primary[data-v-49727ccf] {
  background-color: #004FFF;
}
.is--background-primary-dark[data-v-49727ccf] {
  background-color: #0042D4;
}
.is--background-primary-light[data-v-49727ccf] {
  background-color: #F0F4FF;
}
.is--background-secondary[data-v-49727ccf] {
  background-color: #3DDC97;
}
.is--background-secondary-dark[data-v-49727ccf] {
  background-color: #36BE83;
}
.is--background-secondary-light[data-v-49727ccf] {
  background-color: #D9FFEE;
}
.is--background-red[data-v-49727ccf] {
  background-color: #FF7070;
}
.is--background-red-dark[data-v-49727ccf] {
  background-color: #FF3B3B;
}
.is--background-red-light[data-v-49727ccf] {
  background-color: #FFF1F1;
}
.is--background-purple[data-v-49727ccf] {
  background-color: #6F3DFD;
}
.is--background-purple-dark[data-v-49727ccf] {
  background-color: #5014D0;
}
.is--background-purple-light[data-v-49727ccf] {
  background-color: #F8F5FF;
}
.is--background-yellow[data-v-49727ccf] {
  background-color: #FFC24D;
}
.is--background-yellow-dark[data-v-49727ccf] {
  background-color: #F1AF32;
}
.is--background-yellow-light[data-v-49727ccf] {
  background-color: #FFF7E8;
}
.is--background-black[data-v-49727ccf] {
  background-color: #12161F;
}
.is--background-white[data-v-49727ccf] {
  background-color: #fff;
}
.is--background-gray-10[data-v-49727ccf] {
  background-color: #F8F9FA;
}
.is--background-gray-20[data-v-49727ccf] {
  background-color: #E9ECEF;
}
.is--background-gray-30[data-v-49727ccf] {
  background-color: #DEE2E6;
}
.is--background-gray-40[data-v-49727ccf] {
  background-color: #CED4DA;
}
.is--background-gray-50[data-v-49727ccf] {
  background-color: #ADB5BD;
}
.is--background-gray-60[data-v-49727ccf] {
  background-color: #6C757D;
}
.is--background-gray-70[data-v-49727ccf] {
  background-color: #495057;
}
.is--background-gray-80[data-v-49727ccf] {
  background-color: #343A40;
}
.is--background-gray-90[data-v-49727ccf] {
  background-color: #1A202D;
}
.is--color-primary[data-v-49727ccf] {
  color: #004FFF;
}
.is--color-primary-dark[data-v-49727ccf] {
  color: #0042D4;
}
.is--color-primary-light[data-v-49727ccf] {
  color: #F0F4FF;
}
.is--color-secondary[data-v-49727ccf] {
  color: #3DDC97;
}
.is--color-secondary-dark[data-v-49727ccf] {
  color: #36BE83;
}
.is--color-secondary-light[data-v-49727ccf] {
  color: #D9FFEE;
}
.is--color-red[data-v-49727ccf] {
  color: #FF7070;
}
.is--color-red-dark[data-v-49727ccf] {
  color: #FF3B3B;
}
.is--color-red-light[data-v-49727ccf] {
  color: #FFF1F1;
}
.is--color-purple[data-v-49727ccf] {
  color: #6F3DFD;
}
.is--color-purple-dark[data-v-49727ccf] {
  color: #5014D0;
}
.is--color-purple-light[data-v-49727ccf] {
  color: #F8F5FF;
}
.is--color-yellow[data-v-49727ccf] {
  color: #FFC24D;
}
.is--color-yellow-dark[data-v-49727ccf] {
  color: #F1AF32;
}
.is--color-yellow-light[data-v-49727ccf] {
  color: #FFF7E8;
}
.is--color-black[data-v-49727ccf] {
  color: #12161F;
}
.is--color-white[data-v-49727ccf] {
  color: #fff;
}
.is--color-gray-10[data-v-49727ccf] {
  color: #F8F9FA;
}
.is--color-gray-20[data-v-49727ccf] {
  color: #E9ECEF;
}
.is--color-gray-30[data-v-49727ccf] {
  color: #DEE2E6;
}
.is--color-gray-40[data-v-49727ccf] {
  color: #CED4DA;
}
.is--color-gray-50[data-v-49727ccf] {
  color: #ADB5BD;
}
.is--color-gray-60[data-v-49727ccf] {
  color: #6C757D;
}
.is--color-gray-70[data-v-49727ccf] {
  color: #495057;
}
.is--color-gray-80[data-v-49727ccf] {
  color: #343A40;
}
.is--color-gray-90[data-v-49727ccf] {
  color: #1A202D;
}
[class*=is--color] p[data-v-49727ccf]:not([class*=is--color]),
[class*=is--color] li[data-v-49727ccf]:not([class*=is--color]),
[class*=is--color] a[data-v-49727ccf]:not([class*=is--color]) {
  color: inherit;
}
[data-v-49727ccf]:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.fade-enter-active[data-v-49727ccf],
.fade-leave-active[data-v-49727ccf] {
  transition: all 0.3s ease;
}
.fade-enter-from[data-v-49727ccf],
.fade-leave-to[data-v-49727ccf] {
  opacity: 0;
  position: absolute;
  width: 100%;
  transform: translateY(0);
}
.fade-move[data-v-49727ccf] {
  transition: transform 0.3s ease;
}
.v-table-default__sentinel[data-v-49727ccf] {
  height: 1px;
  width: 100%;
  pointer-events: none;
}

/* Hide header on mobile when table is empty */
@media screen and (max-width: 768px) {
.VTableDefault.is--empty[data-v-49727ccf] .v-table-header {
    display: none;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
@media screen and (width > 768px) {
.v-table-notification-item {
    display: table-row;
}
}
@media screen and (width < 768px) {
.v-table-notification-item {
    display: flex;
    flex-direction: column;
    position: relative;
}
}
.v-table-notification-item.is--unread .v-table-cell {
  background-color: #F8F9FA;
}
@media screen and (width > 768px) {
.v-table-notification-item.is--unread .v-table-cell {
    position: relative;
}
}
.v-table-notification-item__date {
  color: #495057;
  margin-bottom: 8px;
  display: block;
}
.v-table-notification-item__content {
  color: #343A40;
}
.v-table-notification-item__content a {
  font-weight: 700;
  font-size: 16px;
  line-height: 26px;
  text-decoration: underline;
  transition: 0.3s all ease-in-out;
  color: #004FFF;
  cursor: pointer;
}
.v-table-notification-item__content a:hover {
  text-decoration: none;
}
.v-table-notification-item__type {
  display: flex;
  flex-shrink: 0;
  width: 100%;
}
.v-table-notification-item__tag-text {
  text-transform: capitalize;
  white-space: nowrap;
}
.v-table-notification-item__content-wrap {
  display: flex;
  align-items: center;
  gap: 32px;
  justify-content: space-between;
  height: 100%;
}
@media screen and (max-width: 768px) {
.v-table-notification-item__content-wrap {
    flex-direction: column;
    min-width: 300px;
    align-items: flex-start;
}
}
.v-table-notification-item__dot {
  position: absolute;
  right: 8px;
  top: 8px;
  width: 6px;
  height: 6px;
  background-color: #004FFF;
  border-radius: 100%;
  z-index: 0;
  cursor: pointer;
}
@media screen and (width < 768px) {
.v-table-notification-item__dot {
    display: none;
}
}
.v-table-notification-item__mark-button {
  display: none;
  position: absolute;
  right: 8px;
  top: 8px;
}
@media screen and (max-width: 768px) {
.v-table-notification-item__mark-button {
    display: inline-flex;
    align-self: flex-start;
    margin-top: 8px;
}
}
.v-table-notification-item__button {
  flex-shrink: 0;
}
@media screen and (width < 768px) {
.v-table-notification-item__button {
    align-self: flex-start;
    width: 100%;
}
}
.v-table-notification-item__icon {
  width: 16px;
}
@media screen and (width > 768px) {
.v-table-notification-item__text-cell {
    width: calc(100% - 160px);
}
}
@media screen and (width < 768px) {
.v-table-notification-item__text-cell {
    width: 100%;
}
}
@media screen and (width > 768px) {
.v-table-notification-item__badge-cell {
    width: 160px;
}
}
@media screen and (width < 768px) {
.v-table-notification-item__badge-cell {
    width: 100%;
}
}
.v-table-notification-item__text {
  width: 100%;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
@media screen and (width > 768px) {
.v-table-notification-item {
    display: table-row;
}
}
@media screen and (width < 768px) {
.v-table-notification-item {
    display: flex;
    flex-direction: column;
    position: relative;
}
}
.v-table-notification-item.is--unread .v-table-cell {
  background-color: #F8F9FA;
}
@media screen and (width > 768px) {
.v-table-notification-item.is--unread .v-table-cell {
    position: relative;
}
}
.v-table-notification-item__date {
  color: #495057;
  margin-bottom: 8px;
  display: block;
}
.v-table-notification-item__content {
  color: #343A40;
}
@media screen and (width < 768px) {
.v-table-notification-item__content {
    width: 100% !important;
}
}
.v-table-notification-item__content a {
  font-weight: 700;
  font-size: 16px;
  line-height: 26px;
  text-decoration: underline;
  transition: 0.3s all ease-in-out;
  color: #004FFF;
  cursor: pointer;
}
.v-table-notification-item__content a:hover {
  text-decoration: none;
}
.v-table-notification-item__type {
  display: flex;
  flex-shrink: 0;
  width: 100%;
}
.v-table-notification-item__tag-text {
  text-transform: capitalize;
  white-space: nowrap;
}
.v-table-notification-item__content-wrap {
  display: flex;
  align-items: center;
  gap: 32px;
  justify-content: space-between;
  height: 100%;
}
@media screen and (max-width: 768px) {
.v-table-notification-item__content-wrap {
    flex-direction: column;
    min-width: 300px;
}
}
.v-table-notification-item__dot {
  position: absolute;
  right: 8px;
  top: 8px;
  width: 6px;
  height: 6px;
  background-color: #004FFF;
  border-radius: 100%;
  z-index: 0;
  cursor: pointer;
}
.v-table-notification-item__button {
  flex-shrink: 0;
}
@media screen and (width < 768px) {
.v-table-notification-item__button {
    align-self: flex-start;
    width: 100%;
}
}
.v-table-notification-item__icon {
  width: 16px;
}
@media screen and (width > 768px) {
.v-table-notification-item__text-cell {
    width: calc(100% - 160px);
}
}
@media screen and (width < 768px) {
.v-table-notification-item__text-cell {
    width: 100%;
}
}
@media screen and (width > 768px) {
.v-table-notification-item__badge-cell {
    width: 160px;
}
}
@media screen and (width < 768px) {
.v-table-notification-item__badge-cell {
    width: 100%;
}
}
.v-table-notification-item__text {
  width: 100%;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.wd-notification-table__content {
  overflow-y: scroll;
  height: calc(100% - 49px);
  padding-right: 15px;
}
.wd-notification-table__toolbar {
  display: flex;
  padding-bottom: 16px;
  align-items: center;
  gap: 8px;
  align-self: stretch;
  justify-content: space-between;
  flex-wrap: wrap;
}
@media screen and (max-width: 768px) {
.wd-notification-table__toolbar {
    flex-direction: column-reverse;
}
}
.wd-notification-table__table-header {
  display: flex;
  align-items: flex-start;
  align-self: stretch;
  width: 100%;
  color: #6C757D;
  font-size: 14px;
  font-style: normal;
  font-weight: 800;
  line-height: 21px;
  padding-right: 80px;
}
.wd-notification-table__toolbar-left {
  display: flex;
  gap: 8px;
  align-items: center;
  min-width: 75%;
  flex-wrap: wrap;
}
@media screen and (max-width: 768px) {
.wd-notification-table__toolbar-left {
    min-width: auto;
    width: 100%;
}
}
.wd-notification-table__filter {
  --v-filter-dropdown-min-width: 250px;
}
@media screen and (max-width: 768px) {
.wd-notification-table__mark-all {
    align-self: flex-end;
}
}
.wd-notification-table__not-found {
  font-weight: 800;
  text-align: center;
  font-size: 18px;
  margin-top: 40px;
}
.wd-notification-table__tabs {
  margin-right: 12px;
  flex-shrink: 0;
}
@media screen and (max-width: 768px) {
.wd-notification-table__tabs {
    width: 100%;
    margin-right: 0;
}
}
.wd-notification-table__search {
  width: 32%;
}
@media screen and (max-width: 768px) {
.wd-notification-table__search {
    width: 100%;
}
}
.wd-notification-table__check-icon {
  width: 16px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-notification-sidebar__header {
  box-shadow: var(--ui-shadow-control, 0 2px 5px 1px rgba(18, 22, 31, 0.03), 0 2px 3px -2px rgba(18, 22, 31, 0.15));
  color: #12161F;
}
.v-notification-sidebar__content {
  max-width: 700px !important;
  z-index: 101;
}
.v-notification-sidebar__content .wd-notification-table__toolbar-left {
  flex-wrap: initial;
}
@media screen and (max-width: 768px) {
.v-notification-sidebar__content .wd-notification-table__toolbar-left {
    flex-wrap: wrap;
}
}
.v-notification-sidebar__text {
  padding: 28px 20px 20px;
  max-height: calc(100vh - 65px - 80px);
  height: 100%;
  overflow-y: auto;
}
.v-notification-sidebar__table {
  height: 100%;
}
.v-notification-sidebar__bottom {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  display: flex;
  height: 80px;
  padding: 16px 40px;
  justify-content: center;
  align-items: flex-start;
  gap: 4px;
  align-self: stretch;
  border-top: 1px solid #E9ECEF;
  background-color: #fff;
}
.v-notification-sidebar__icon {
  width: 20px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.info-slot {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  gap: 8px;
  flex: 1 0 0;
  padding: 16px;
  border-bottom: 1px solid #E9ECEF;
  width: 100%;
}
.info-slot.is--size-small {
  padding: 12px;
  gap: 2px;
}
.info-slot:first-of-type {
  border-top: 1px solid #E9ECEF;
}
.info-slot__title {
  color: #495057;
}
.info-slot__text {
  color: #343A40;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-info-form-read-only {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
  flex: 1 0 0;
}
.v-info-form-read-only__header {
  display: flex;
  gap: 12px;
  align-self: stretch;
}
.v-info-form-read-only__title {
  flex: 1 0 0;
}
.v-info-form-read-only__content {
  width: 100%;
}
.v-info-form-read-only__edit {
  margin-top: 2px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.dashboard-account-details__wrap {
  width: 100%;
}
.dashboard-account-details__title {
  margin-bottom: 40px;
}
.dashboard-account-details__beneficials {
  margin-bottom: 40px;
}
.dashboard-account-details__beneficials-title {
  margin-bottom: 20px;
}
.dashboard-account-details__beneficials-table {
  margin-top: 20px;
}
@media screen and (width < 768px) {
.dashboard-account-details__form {
    gap: 20px;
    margin-top: 20px;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.dashboard-tab-top-info {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  gap: 4px;
  flex: 1 0 0;
  min-height: 84px;
}
@media screen and (width > 768px) {
.dashboard-tab-top-info {
    min-height: 120px;
}
}
.dashboard-tab-top-info__text {
  color: #343A40;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-profile-select-list {
  width: 100%;
}
.v-profile-select-list .v-select-value {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
  justify-content: space-between;
  padding-right: 28px;
}
.v-profile-select-list__field {
  position: relative;
}
.v-profile-select-list__option-wrap {
  width: 100%;
  gap: 4px;
  display: flex;
  flex-direction: column;
}
.v-profile-select-list__option {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
  width: 100%;
}
.v-profile-select-list__option.is--disabled {
  opacity: 0.3;
}
.v-profile-select-list__option-icon {
  width: 16px;
  height: 16px;
  flex-shrink: 0;
}
.v-profile-select-list__option-message {
  display: flex;
  align-items: center;
  gap: 4px;
}
.v-profile-select-list__option-status {
  flex-shrink: 0;
}
.v-profile-select-list__selected-status {
  position: absolute;
  right: 36px;
  top: 50%;
  transform: translateY(-50%);
  pointer-events: none;
  z-index: 1;
}
.v-profile-select-list__status-icon {
  display: block;
  width: 20px;
  height: 20px;
}
.v-profile-select-list__status-icon--eligible {
  color: #36BE83;
}
.v-profile-select-list__status-icon--not-eligible {
  color: #FF3B3B;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-form-create-profile-select-type {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.v-form-create-profile-select-type__subtitle {
  margin-bottom: 20px;
  margin-top: 12px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-combobox {
  position: relative;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-combobox-content {
  padding-left: 0;
  list-style-type: none;
  background-color: #F8F9FA;
  border: solid 1px #E9ECEF;
  box-shadow: var(--ui-shadow-dialog, 0 4px 5px -2px rgba(18, 22, 31, 0.05), 0 6px 25px 2px rgba(18, 22, 31, 0.06));
  border-radius: 2px;
  max-height: 222px;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  width: var(--reka-combobox-trigger-width);
  z-index: 10;
  display: flex;
  touch-action: pan-y;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-combobox-group {
  width: 100%;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-combobox-item {
  font-family: var(--ui-font-family-body);
  color: #12161F;
  padding: 12px;
  cursor: pointer;
  font-size: 16px;
  line-height: 26px;
}
.v-combobox-item[data-disabled] {
  pointer-events: none;
  opacity: 0.3;
}
.v-combobox-item[data-highlighted] {
  outline: none;
  background-color: #E9ECEF;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-combobox-empty {
  font-family: var(--ui-font-family-body);
  color: #12161F;
  padding: 12px;
  cursor: pointer;
  font-size: 16px;
  line-height: 26px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-combobox-input {
  padding: 0;
  border: none;
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
  line-height: inherit;
  background-color: transparent;
  width: 100%;
  position: relative;
  z-index: 2;
  height: 100%;
}
.v-combobox-input:focus {
  outline: none;
}
.v-combobox-input::placeholder {
  opacity: 1;
  color: #6C757D;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
  line-height: inherit;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-combobox-anchor {
  color: #12161F;
  caret-color: #12161F;
  background-color: #F8F9FA;
  font-size: 16px;
  line-height: 26px;
  font-weight: 400;
  font-family: var(--ui-font-family-body);
  padding: 0 12px;
  margin: 0;
  appearance: none;
  width: 100%;
  position: relative;
  border: solid 1px #CED4DA;
  border-radius: 2px;
  height: 40px;
  display: inline-flex;
  align-items: center;
  justify-content: space-between;
  gap: 4px;
}
.v-combobox-anchor.is--focused {
  border-color: #004FFF;
}
.v-combobox-anchor.is--error {
  border-color: #FF7070;
}
.v-combobox-anchor.is--size-large {
  height: 48px;
  font-size: 16px;
  line-height: 26px;
}
.v-combobox-anchor.is--size-small {
  height: 32px;
  font-size: 16px;
  line-height: 26px;
}
.v-combobox-anchor.is--readonly {
  border-radius: 0;
  border: none;
  pointer-events: none;
}
.v-combobox-anchor.is--disabled {
  opacity: 0.3;
  pointer-events: none;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-combobox-trigger {
  display: flex;
  align-items: center;
}
.v-combobox-trigger__icon {
  width: 14px;
  color: #495057;
  transition: all 0.3s;
  transform-origin: center;
  transform: rotate(0);
  margin-left: 9px;
  margin-top: 0 !important;
}
.v-combobox-trigger[data-state=open] .v-combobox-trigger__icon {
  transform: rotate(180deg);
  transition: all 0.3s;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-form-combobox {
  width: 100%;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-form-partial-business-controller {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.v-form-partial-business-controller__subtitle {
  margin-bottom: 20px;
  margin-top: 12px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-form-partial-custodian {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.v-form-partial-custodian__subtitle {
  margin-bottom: 20px;
  margin-top: 12px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-uploader {
  /* Preview card container styles */
}
.v-uploader__preview-card {
  transition: background-color 0.2s ease;
  /* Non-image file layout (horizontal) */
}
.v-uploader__preview-card:not(.is--image) {
  width: 100%;
  display: flex;
  border-top: 1px solid #E9ECEF;
  padding: 7px 13px 7px 10px;
  align-items: center;
  gap: 12px;
  justify-content: space-between;
}
.v-uploader__preview-card {
  /* Image file layout (square thumbnail) */
}
.v-uploader__preview-card.is--image {
  padding: 4px;
  width: fit-content;
  position: relative;
  display: inline-block;
}
.v-uploader__preview-card {
  /* Hover effect */
}
.v-uploader__preview-card:hover {
  background-color: #E9ECEF;
  transition: background-color 0.2s ease;
}
.v-uploader {
  /* File info container */
}
.v-uploader__preview-card-info {
  display: flex;
  align-items: center;
  gap: 12px;
  color: #343A40;
}
.v-uploader {
  /* Remove button */
}
.v-uploader__preview-card-remove {
  cursor: pointer;
  display: flex;
}
.v-uploader {
  /* Remove button positioning for images */
}
.v-uploader__preview-card.is--image .v-uploader__preview-card-remove {
  position: absolute;
  top: 0;
  right: 0;
  background-color: #fff;
  padding: 2px;
  border-radius: 2px;
}
.v-uploader {
  /* File icon */
}
.v-uploader__preview-card-icon {
  width: 16px;
  flex-shrink: 0;
}
.v-uploader {
  /* Image thumbnail */
}
.v-uploader__preview-card-thumb {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 2px;
  flex-shrink: 0;
}
.v-uploader {
  /* Close icon */
}
.v-uploader__close-icon {
  width: 15px;
  height: 15px;
  vertical-align: middle;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-uploader__dropzone {
  display: flex;
  padding: 32px 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  border-radius: 2px;
  border: 1px dashed #CED4DA;
  background: #F8F9FA;
}
.v-uploader__dropzone:focus-visible {
  border-color: #004FFF;
}
.v-uploader__dropzone.is--dragging {
  border-color: #004FFF;
}
.v-uploader__dropzone.is--error {
  border-color: #FF7070;
}
.v-uploader__dropzone.is--files:not(.is--can-upload) {
  padding: 12px;
}
.v-uploader__dropzone.is--can-upload.is--files {
  padding: 32px 12px 12px;
}
.v-uploader__dropzone.is--disabled {
  opacity: 0.3;
  pointer-events: none;
}
.v-uploader__dropzone.is--disabled .v-uploader__preview,
.v-uploader__dropzone.is--disabled .v-uploader__preview * {
  pointer-events: auto;
}
.v-uploader__dropzone.is--loading {
  opacity: 0.6;
  pointer-events: none;
}
.v-uploader__dropzone:hover:not(.is--disabled, .is--loading) {
  border-color: #004FFF;
  cursor: pointer;
}
.v-uploader input[type=file] {
  opacity: 0;
  overflow: hidden;
  position: absolute;
  width: 1px;
  height: 1px;
}
.v-uploader__label {
  color: #6C757D;
  text-align: center;
}
.v-uploader .v-uploader__file-button {
  margin-top: 12px;
}
.v-uploader__dropzone.is--files .v-uploader__file-button {
  margin-bottom: 32px;
}
.v-uploader__preview {
  width: 100%;
  position: relative;
  z-index: 1;
}
.v-uploader__comment {
  color: #495057;
  margin-top: 4px;
}
.v-uploader__error {
  margin-top: 4px;
  color: #FF7070;
}
.v-uploader__file-icon {
  width: 16px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-form-partial-entity-information {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.v-form-partial-entity-information__subtitle {
  margin-bottom: 20px;
  margin-top: 12px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-form-partial-plan-information {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.v-form-partial-plan-information__subtitle {
  margin-bottom: 20px;
  margin-top: 12px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-form-partial-trust-information {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.v-form-partial-trust-information__subtitle {
  margin-bottom: 20px;
  margin-top: 12px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-form-partial-personal-information {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.v-form-partial-personal-information__subtitle {
  margin-bottom: 20px;
  margin-top: 12px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-form-partial-beneficial-ownership-item {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.v-form-partial-beneficial-ownership-item__subtitle {
  margin-bottom: 20px;
  margin-top: 12px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-form-partial-beneficial-ownership {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.v-form-partial-beneficial-ownership__subtitle {
  margin-bottom: 20px;
  margin-top: 12px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-form-profile-entity {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.v-form-profile-entity__subtitle {
  margin-bottom: 20px;
  margin-top: 12px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-form-profile-sdira {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.v-form-profile-sdira__subtitle {
  margin-bottom: 20px;
  margin-top: 12px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-form-profile-solo {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.v-form-profile-solo__subtitle {
  margin-bottom: 20px;
  margin-top: 12px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-form-profile-trust {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.v-form-profile-trust__subtitle {
  margin-bottom: 20px;
  margin-top: 12px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.dashboard-page-header-left {
  width: 100%;
  min-width: 0;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-accreditation-alert {
  margin: 0;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-kyc-alert {
  margin: 0;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.dashboard-top-info-right {
  display: flex;
  align-items: stretch;
  gap: 20px;
  width: 100%;
  flex-wrap: wrap;
}
@media screen and (width < 1024px) {
.dashboard-top-info-right {
    gap: 8px;
}
}
.dashboard-top-info-right__item {
  flex: 1 0 0;
  width: 100%;
  min-width: 172px;
  min-height: 120px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.dashboard-page-header-right {
  width: 100%;
  min-width: 0;
}
@media screen and (width > 768px) {
.dashboard-page-header-right {
    min-height: 120px;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
}
.dashboard-page-header-right__actions {
  display: flex;
  justify-content: flex-end;
  margin-bottom: 16px;
}
.dashboard-page-header-right__alerts {
  min-width: 0;
}
.dashboard-page-header-right__carousel {
  width: 100%;
}
.dashboard-page-header-right__carousel-controls {
  display: flex;
  justify-content: flex-end;
  gap: 8px;
  margin-top: 8px;
}
.dashboard-page-header-right__carousel-control {
  position: static;
}
.dashboard-page-header-right__stats {
  width: 100%;
}
@media screen and (max-width: 1024px) {
.dashboard-page-header-right__actions {
    justify-content: flex-start;
}
}
.dashboard-page-header-right .v-alert {
  margin: 3px 0;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.dashboard-page-header {
  display: grid;
  grid-template-columns: minmax(0, 300px) minmax(0, 1fr);
  gap: 32px 80px;
  align-items: center;
}
.dashboard-page-header__aside {
  width: 100%;
  min-width: 0;
}
.dashboard-page-header__info {
  width: 100%;
  min-width: 0;
}
@media screen and (max-width: 1024px) {
.dashboard-page-header {
    grid-template-columns: minmax(0, 1fr);
    gap: 24px;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.dashboard-page-header-skeleton {
  display: grid;
  grid-template-columns: minmax(0, 300px) minmax(0, 1fr);
  gap: 32px 80px;
  align-items: center;
}
@media screen and (max-width: 1024px) {
.dashboard-page-header-skeleton {
    grid-template-columns: minmax(0, 1fr);
    gap: 24px;
}
}
.dashboard-page-header-skeleton__info, .dashboard-page-header-skeleton__aside {
  width: 100%;
  min-width: 0;
}
.dashboard-page-header-skeleton__info {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 12px;
}
.dashboard-page-header-skeleton__title, .dashboard-page-header-skeleton__profile, .dashboard-page-header-skeleton__aside-card {
  display: block;
  width: 100%;
}
.dashboard-page-header-skeleton__profile {
  max-width: 420px;
}
.dashboard-page-header-skeleton__status-list {
  display: flex;
  flex-direction: column;
  gap: 8px;
  width: 100%;
  max-width: 420px;
}
.dashboard-page-header-skeleton__status-row {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  width: 100%;
}
@media screen and (max-width: 374px) {
.dashboard-page-header-skeleton__status-row {
    flex-wrap: wrap;
}
}
.dashboard-page-header-skeleton__status-label, .dashboard-page-header-skeleton__status-chip {
  display: block;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.dashboard-tab-skeleton {
  padding: 24px 20px;
}
@media (max-width: 768px) {
.dashboard-tab-skeleton {
    padding: 16px 15px;
}
}
.dashboard-tab-skeleton__top-info {
  display: flex;
  flex-direction: column;
  gap: 8px;
  margin-bottom: 24px;
}
.dashboard-tab-skeleton__title-wrap {
  max-width: 260px;
}
.dashboard-tab-skeleton__title {
  display: block;
}
.dashboard-tab-skeleton__text {
  display: flex;
  flex-direction: column;
  gap: 6px;
}
.dashboard-tab-skeleton__text-line {
  display: block;
}
.dashboard-tab-skeleton__body {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.dashboard-tab-skeleton__line {
  height: 14px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.dashboard-tab-top-left-skeleton {
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 8px;
  min-height: 84px;
}
@media screen and (width > 768px) {
.dashboard-tab-top-left-skeleton {
    min-height: 120px;
}
}
.dashboard-tab-top-left-skeleton__title {
  display: block;
}
.dashboard-tab-top-left-skeleton__text {
  display: flex;
  flex-direction: column;
  gap: 6px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-table-toolbar {
  display: flex;
  padding-top: 16px;
  padding-bottom: 12px;
  align-items: center;
  gap: 8px;
  align-self: stretch;
  justify-content: space-between;
}
@media screen and (max-width: 768px) {
.v-table-toolbar {
    flex-direction: column;
}
}
.v-table-toolbar__table {
  margin-top: 40px;
}
.v-table-toolbar__tablet-link {
  text-transform: uppercase;
  border-bottom: 1px dotted #004FFF;
  color: #12161F;
  transition: all 0.3s ease;
}
.v-table-toolbar__tablet-link:hover {
  color: #004FFF;
  border-color: transparent;
}
.v-table-toolbar__toolbar {
  display: flex;
  padding-top: 16px;
  padding-bottom: 12px;
  align-items: center;
  gap: 8px;
  align-self: stretch;
  justify-content: space-between;
}
.v-table-toolbar__table-header {
  display: flex;
  align-items: flex-start;
  align-self: stretch;
  width: 100%;
  color: #6C757D;
  font-size: 14px;
  font-style: normal;
  font-weight: 800;
  line-height: 21px;
  padding-right: 80px;
}
.v-table-toolbar__toolbar-left {
  display: flex;
  gap: 8px;
  align-items: center;
  width: 100%;
  flex-wrap: wrap;
}
.v-table-toolbar__filter {
  --v-filter-dropdown-min-width: 250px ;
}
.v-table-toolbar__export-icon {
  width: 16px;
}
.v-table-toolbar__search {
  width: 34.5%;
}
@media screen and (max-width: 980px) {
.v-table-toolbar__search {
    width: 50%;
}
}
@media screen and (max-width: 768px) {
.v-table-toolbar__search {
    width: 100%;
}
}
@media screen and (max-width: 768px) {
.v-table-toolbar__export {
    align-self: flex-end;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-table-distributions-header {
  color: #343A40;
  cursor: pointer !important;
}
.v-table-distributions-header__table-funded {
  color: #6C757D;
}
.v-table-distributions-header__table-image {
  width: 100%;
  height: 100%;
}
.v-table-distributions-header__table-offer {
  display: flex;
  align-items: center;
  width: 100%;
  gap: 16px;
}
.v-table-distributions-header__table-image-wrap {
  min-width: 55px;
  min-height: 55px;
  background-color: #F0F4FF;
  display: flex;
  justify-content: center;
  align-items: center;
}
.v-table-distributions-header__expand-icon {
  color: #495057;
  width: 20px;
  display: block;
  transition: 0.3s all ease;
}
.v-table-distributions-header__expand-icon:hover {
  color: #004FFF;
}
.v-table-distributions-header__table-amount {
  color: #12161F;
}
.v-table-distributions-header__chevron {
  width: 16px;
  transition: 0.3s all ease;
}
.v-table-distributions-header.is--open {
  position: relative;
}
.v-table-distributions-header.is--open::after {
  box-sizing: border-box;
  content: "";
  position: absolute;
  left: 0;
  right: 2px;
  top: 0;
  display: block;
  height: 100%;
  box-shadow: 0 2px 5px -5px rgba(18, 22, 31, 0.03), 0 2px 3px -3px rgba(18, 22, 31, 0.15);
}
.v-table-distributions-header.is--open .v-table-distributions-header__chevron {
  transform: rotate(180deg);
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.transition-fade-enter-active, .transition-fade-leave-active {
  transition: opacity 0.2s ease;
}
.transition-fade-enter-from, .transition-fade-leave-to {
  opacity: 0;
}
.transition-fade-out-leave-active {
  transition: opacity 0.2s ease;
}
.transition-fade-out-leave-to {
  opacity: 0;
}
.transition-scale-enter-active, .transition-scale-leave-active {
  transition: transform 0.2s ease-in;
}
.transition-scale-enter-from, .transition-scale-leave-to {
  transform: scale(0.4);
}
.transition-translate-right-enter-active, .transition-translate-right-leave-active {
  transition: transform 0.2s ease;
}
.transition-translate-right-enter-from, .transition-translate-right-leave-to {
  transform: translateX(100%);
}
@keyframes slideDown {
from {
    height: 0;
}
to {
    height: var(--reka-accordion-content-height);
}
}
@keyframes slideUp {
from {
    height: var(--reka-accordion-content-height);
}
to {
    height: 0;
}
}
@keyframes enterFromRight {
from {
    opacity: 0;
    transform: translateX(200px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes enterFromLeft {
from {
    opacity: 0;
    transform: translateX(-200px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes exitToRight {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(200px);
}
}
@keyframes exitToLeft {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(-200px);
}
}
@keyframes scaleIn {
from {
    opacity: 0;
    transform: rotateX(-30deg) scale(0.9);
}
to {
    opacity: 1;
    transform: rotateX(0deg) scale(1);
}
}
@keyframes scaleOut {
from {
    opacity: 1;
    transform: rotateX(0deg) scale(1);
}
to {
    opacity: 0;
    transform: rotateX(-10deg) scale(0.95);
}
}
@keyframes fadeIn {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes fadeOut {
from {
    opacity: 1;
}
to {
    opacity: 0;
}
}
@keyframes slideInFromRight {
from {
    opacity: 0;
    transform: translateX(100%);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes slideOutToRight {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(100%);
}
}
@keyframes slideInFromLeft {
from {
    opacity: 0;
    transform: translateX(-100%);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes slideOutToLeft {
from {
    opacity: 1;
    transform: translateX(0);
}
to {
    opacity: 0;
    transform: translateX(-100%);
}
}
@keyframes slideInFromTop {
from {
    opacity: 0;
    transform: translateY(-100%);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideOutToTop {
from {
    opacity: 1;
    transform: translateY(0);
}
to {
    opacity: 0;
    transform: translateY(-100%);
}
}
@keyframes slideInFromBottom {
from {
    opacity: 0;
    transform: translateY(100%);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideOutToBottom {
from {
    opacity: 1;
    transform: translateY(0);
}
to {
    opacity: 0;
    transform: translateY(100%);
}
}
@keyframes slideUpAndFade {
from {
    opacity: 0;
    transform: translateY(2px);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideRightAndFade {
from {
    opacity: 0;
    transform: translateX(-2px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes slideDownAndFade {
from {
    opacity: 0;
    transform: translateY(-2px);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slideLeftAndFade {
from {
    opacity: 0;
    transform: translateX(2px);
}
to {
    opacity: 1;
    transform: translateX(0);
}
}
@keyframes overlayShow {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes contentShow {
from {
    opacity: 0;
    transform: translate(-50%, -48%) scale(0.96);
}
to {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}
}
@keyframes hide {
from {
    opacity: 1;
}
to {
    opacity: 0;
}
}
@keyframes slideIn {
from {
    transform: translateX(calc(100% + var(--viewport-padding)));
}
to {
    transform: translateX(0);
}
}
@keyframes swipeOut {
from {
    transform: translateX(var(--reka-toast-swipe-end-x));
}
to {
    transform: translateX(calc(100% + var(--viewport-padding)));
}
}
.v-table-distributions-content {
  background-color: #F8F9FA;
}
.v-table-distributions-content.is--open {
  animation: slideDown 0.3s ease;
}
.v-table-distributions-content:not(.is--open) {
  animation: slideUp 0.3s ease;
}
.v-table-distributions-content__cell {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.v-table-distributions-content__documents {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  gap: 8px;
  width: 32%;
  padding-left: 52px;
}
.v-table-distributions-content__info {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 4px 40px;
}
.v-table-distributions-content__actions {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  gap: 8px;
  width: 20%;
}
.v-table-distributions-content__skeleton {
  display: inline-block;
}
.v-table-distributions-content__cancel {
  border: none !important;
  display: flex !important;
}
.v-table-distributions-content__document-button {
  display: flex !important;
}
.v-table-distributions-content__info-item {
  align-self: center;
  min-width: 218px;
  display: flex;
  gap: 12px;
  align-items: center;
}
.v-table-distributions-content__timeline {
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 6px;
}
.v-table-distributions-content__text {
  color: #495057;
  padding: 2px 0;
}
.v-table-distributions-content__value {
  color: #343A40;
}
.v-table-distributions-content__document-text {
  font-weight: 700;
}
.v-table-distributions-content__info-col {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.v-table-distributions-content__info-column {
  display: flex;
  align-items: center;
  gap: 12px;
}
.v-table-distributions-content__document-icon {
  width: 15px;
}
.v-table-distributions-content__timeline-icon {
  width: 20px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.dashboard-distributions__charts {
  display: flex;
  gap: 80px;
  width: 100%;
  margin-bottom: 40px;
  justify-content: space-between;
}
@media screen and (max-width: 980px) {
.dashboard-distributions__charts {
    flex-direction: column;
    gap: 40px;
}
}
.dashboard-distributions__chart-area {
  width: 65%;
}
.dashboard-distributions__chart-pie {
  width: 30%;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.crypto-prices-ticker {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.crypto-prices-ticker__status {
  color: #495057;
}
.crypto-prices-ticker__marquee {
  overflow: hidden;
  mask-image: linear-gradient(90deg, rgba(0, 0, 0, 0) 0, #000 40px, #000 calc(100% - 40px), rgba(0, 0, 0, 0) 100%);
}
.crypto-prices-ticker__track {
  display: flex;
  width: max-content;
  user-select: none;
  white-space: nowrap;
  animation: ticker var(--duration) linear infinite;
}
.crypto-prices-ticker__slide {
  display: inline-flex;
  white-space: nowrap;
}
.crypto-prices-ticker__item {
  display: inline-flex;
  justify-content: center;
  align-items: start;
  flex-direction: column;
  padding: 0 16px;
  border-right: 1px solid #E9ECEF;
}
.crypto-prices-ticker__item.is--up .crypto-prices-ticker__price,
.crypto-prices-ticker__item.is--up .crypto-prices-ticker__change {
  color: #3DDC97;
}
.crypto-prices-ticker__item.is--down .crypto-prices-ticker__price,
.crypto-prices-ticker__item.is--down .crypto-prices-ticker__change {
  color: #FF7070;
}
.crypto-prices-ticker__value {
  display: inline-flex;
  align-items: center;
  gap: 8px;
}
.crypto-prices-ticker__change {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  color: currentcolor;
}
.crypto-prices-ticker__change-arrow {
  font-size: 12px;
  line-height: 1;
}
@keyframes ticker {
0% {
    transform: translate3d(0, 0, 0);
}
100% {
    transform: translate3d(-50%, 0, 0);
}
}
@media (prefers-reduced-motion: reduce) {
.crypto-prices-ticker__track {
    animation: none !important;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-offer-card {
  position: relative;
  display: flex;
  flex-direction: column;
  background: #fff;
  box-shadow: var(--ui-shadow-dialog, 0 4px 5px -2px rgba(18, 22, 31, 0.05), 0 6px 25px 2px rgba(18, 22, 31, 0.06));
  transition: all 0.3s ease;
  width: 100%;
  cursor: pointer;
  text-decoration: none;
}
.v-offer-card:hover {
  box-shadow: 0 6px 7px -4px rgba(18, 22, 31, 0.05), 0 10px 32px 4px rgba(18, 22, 31, 0.1);
}
.v-offer-card__img-wrap {
  width: 100%;
  aspect-ratio: 16/9;
  background-color: #F0F4FF;
  display: flex;
  justify-content: center;
  align-items: center;
}
.v-offer-card__img {
  height: auto;
  width: 100%;
  max-width: 100%;
  object-fit: cover;
  aspect-ratio: 16/9;
}
.v-offer-card__img.is--default-image {
  max-width: 120px;
  max-height: 120px;
}
.v-offer-card__inner {
  display: flex;
  padding: 40px;
  flex-direction: column;
  border-radius: 2px;
  color: #12161F;
  height: 100%;
  justify-content: space-between;
}
.v-offer-card__title {
  text-transform: capitalize;
}
.v-offer-card__funded {
  color: #36BE83;
  margin-bottom: 8px;
}
.v-offer-card__details {
  color: #495057;
  width: 50%;
  display: flex;
  flex-direction: column;
}
.v-offer-card__details-number {
  color: #343A40;
  margin-top: 0 !important;
}
.v-offer-card__inner-bottom {
  display: flex;
  flex-direction: column;
}
.v-offer-card__description {
  margin-bottom: 16px;
  color: #343A40;
  max-height: 36px;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  display: -webkit-box;
}
.v-offer-card__btn {
  margin-top: 28px !important;
}
.v-offer-card__tag {
  position: absolute;
  top: 12px;
  left: 12px;
}
.v-offer-card__info:first-of-type {
  border-top: 1px solid #E9ECEF;
}
.v-offer-card__info-wrap {
  margin: 0 -12px;
  display: flex;
  width: calc(100% + 24px);
}
.v-offer-card__tag-info-wrap {
  margin-top: 20px;
  display: flex;
  width: 100%;
  gap: 8px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-progressbar {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  gap: 8px;
}
.v-progressbar__top {
  color: #36BE83;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.v-progressbar__progress {
  width: 100%;
  display: flex;
  align-items: flex-end;
  align-self: stretch;
  height: 3px;
  border-radius: 2px;
  background: #DEE2E6;
  position: relative;
  overflow: hidden;
}
.v-progressbar__progress-bar {
  width: 100%;
  height: 100%;
  transition: transform 660ms cubic-bezier(0.65, 0, 0.35, 1);
  background: #3DDC97;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-card-goal {
  flex-direction: column;
  padding: 20px;
}
.v-card-goal__content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 16px;
  height: 100%;
}
.v-card-goal__amount {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.v-card-goal__progress {
  display: flex;
  flex-direction: column;
  gap: 8px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-card-offer-funded {
  flex-direction: column;
  padding: 20px;
  justify-content: space-between;
}
.v-card-offer-funded:hover {
  box-shadow: 0 6px 7px -4px rgba(18, 22, 31, 0.05), 0 10px 32px 4px rgba(18, 22, 31, 0.1);
}
.v-card-offer-funded__title-content {
  display: flex;
  align-items: center;
  gap: 12px;
}
.v-card-offer-funded__icon {
  width: 40px;
  height: 40px;
  object-fit: cover;
  flex-shrink: 0;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-table-wallet-tokens-item__token {
  display: flex;
  align-items: center;
  gap: 12px;
}
.v-table-wallet-tokens-item__token-icon-wrap {
  width: 38px;
  height: 38px;
  border-radius: 50%;
  background-color: #F0F4FF;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
}
.v-table-wallet-tokens-item__token-icon {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}
.v-table-wallet-tokens-item__token-name {
  color: #12161F;
}
.v-table-wallet-tokens-item__token-symbol {
  color: #6C757D;
}
.v-table-wallet-tokens-item__amount {
  color: #12161F;
}
@media screen and (width < 768px) {
.v-table-wallet-tokens-item__amount {
    text-align: right;
}
}
.v-table-wallet-tokens-item__amount-main {
  color: #12161F;
}
.v-table-wallet-tokens-item__amount-value-mobile {
  color: #6C757D;
}
.v-table-wallet-tokens-item__value {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 6px;
  color: #12161F;
}
.v-table-wallet-tokens-item__value-amount {
  color: #12161F;
}
.v-table-wallet-tokens-item__info-icon {
  width: 14px;
  height: 14px;
  color: #6C757D;
  display: block;
  position: relative;
  top: -1px;
}
.v-table-wallet-tokens-item__link {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 8px;
}
.v-table-wallet-tokens-item__link a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.v-table-wallet-tokens-item__link-icon {
  width: 14px;
  height: 16px;
  color: #004FFF;
}
.v-table-wallet-tokens-item__link-empty {
  min-width: 14px;
  text-align: center;
}
.v-table-wallet-tokens-item__actions {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 4px;
}
.v-table-wallet-tokens-item__actions--mobile {
  margin-top: 6px;
}
.v-table-wallet-tokens-item__action-button {
  box-shadow: none;
  color: #004FFF;
}
.v-table-wallet-tokens-item__action-icon {
  display: block;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-table-wallet-transactions-item {
  cursor: pointer;
}
.v-table-wallet-transactions-item:focus-visible {
  outline: 2px solid #004FFF;
  outline-offset: -2px;
}
.v-table-wallet-transactions-item__date {
  display: flex;
  flex-direction: column;
  gap: 2px;
}
@media screen and (width < 768px) {
.v-table-wallet-transactions-item__date-cell {
    vertical-align: top;
}
}
.v-table-wallet-transactions-item__tx {
  display: flex;
  flex-direction: column;
  gap: 2px;
  text-align: initial;
}
.v-table-wallet-transactions-item__tx-link {
  text-decoration: underline;
  width: fit-content;
}
.v-table-wallet-transactions-item__network {
  margin-top: 2px;
}
@media screen and (width < 768px) {
.v-table-wallet-transactions-item__type {
    margin-bottom: 12px;
}
}
.v-table-wallet-transactions-item__description {
  max-width: 280px;
}
@media screen and (width < 768px) {
.v-table-wallet-transactions-item__description {
    max-width: 100%;
    margin-top: 12px;
}
}
.v-table-wallet-transactions-item__status {
  width: fit-content;
}
.v-table-wallet-transactions-item__amount {
  text-align: right;
  width: max-content;
  margin-left: auto;
  color: #12161F;
}
.v-table-wallet-transactions-item__amount.is--positive {
  color: #3DDC97;
}
.v-table-wallet-transactions-item__amount.is--negative {
  color: #FF7070;
}
@media screen and (width < 768px) {
.v-table-wallet-transactions-item__amount-cell {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    gap: 12px;
}
}
.v-table-body .v-table-row.v-table-wallet-transactions-item {
  cursor: pointer;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.dashboard-wallet-balance-cards {
  padding: 20px;
  background: #F0F4FF;
}
.dashboard-wallet-balance-cards__grid {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}
.dashboard-wallet-balance-cards__grid > * {
  flex: 1 1 200px;
  min-width: 0;
}
.dashboard-wallet-balance-cards__slider {
  margin-top: -10px;
}
@media screen and (width < 768px) {
.dashboard-wallet-balance-cards__slider-item {
    height: 100%;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.dashboard-summary__content {
  display: flex;
  flex-direction: column;
}
.dashboard-summary__top-info-card {
  flex: 1 0 0;
}
.dashboard-summary__grid {
  display: flex;
  flex-wrap: wrap;
  gap: 24px;
  margin-top: 40px;
}
@media screen and (width < 768px) {
.dashboard-summary__grid {
    margin-top: 20px;
}
}
.dashboard-summary__grid > * {
  flex: 1 1 300px;
  min-width: 0;
}
.dashboard-summary__grid-offer {
  display: flex;
  flex-wrap: wrap;
  gap: 24px;
  margin-top: 40px;
}
@media screen and (width < 768px) {
.dashboard-summary__grid-offer {
    flex-direction: column;
}
}
.dashboard-summary__grid-offer > .dashboard-summary__wallet {
  flex: 2 1 300px;
  min-width: 0;
}
.dashboard-summary__grid-offer > *:not(.dashboard-summary__wallet) {
  flex: 0.8 1 260px;
  min-width: 0;
}
.dashboard-summary__wallet {
  display: flex;
  flex-direction: column;
  gap: 0;
  background: #fff;
  box-shadow: var(--ui-shadow-dialog, 0 4px 5px -2px rgba(18, 22, 31, 0.05), 0 6px 25px 2px rgba(18, 22, 31, 0.06));
}
@media screen and (width < 768px) {
.dashboard-summary__wallet {
    width: 100%;
    overflow: auto;
}
}
.dashboard-summary__wallet-tabs {
  padding: 20px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.app-layout-default {
  position: relative;
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  min-height: 100%;
  background-color: #fff;
}
.app-layout-default__content {
  display: flex;
  min-height: 100%;
  flex: 1 1 auto;
  flex-direction: column;
}
.app-layout-default__header {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  position: absolute;
  top: 0;
  z-index: 100;
  height: 64px;
  transition: all 0.12s ease-in-out;
}
.app-layout-default__header.fixed {
  position: fixed;
  top: 0;
  background: #fff;
  box-shadow: var(--ui-shadow-control, 0 2px 5px 1px rgba(18, 22, 31, 0.03), 0 2px 3px -2px rgba(18, 22, 31, 0.15));
}
.app-layout-default__sidebar-trigger-row {
  display: none;
  width: 100%;
  padding: 0 0.75rem 0.75rem;
}
.app-layout-default__main {
  display: flex;
  flex-grow: 1;
  flex-wrap: wrap;
  width: 100%;
  position: relative;
  background: #fff;
  min-height: 50vh;
}
.app-layout-default__main.is--pwa-bottom-offset {
  padding-bottom: calc(var(--pwa-footer-safe-offset) + env(safe-area-inset-bottom));
}
.app-layout-default .is--content {
  width: 100%;
}
.app-layout-default__footer {
  width: 100%;
  z-index: 1;
}
@media screen and (width >= 768px) {
[data-side=left][data-state=expanded] .app-layout-default__sidebar-header {
    left: 18rem;
    width: calc(100% - 18rem);
}
[data-side=left][data-state=collapsed] .app-layout-default__sidebar-header {
    left: 4.3rem;
    width: calc(100% - 4.3rem);
}
.app-layout-default__sidebar-header {
    transition: left 300ms cubic-bezier(0.22, 1, 0.36, 1), width 300ms cubic-bezier(0.22, 1, 0.36, 1);
}
.app-layout-default__sidebar-trigger-row {
    display: flex;
    justify-content: flex-end;
}
[data-state=collapsed] .app-layout-default__sidebar-trigger-row {
    justify-content: center;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-header-navigation-card-dark {
  display: flex;
  width: 210px;
  padding: 28px;
  flex-direction: column;
  align-items: flex-start;
  gap: 8px;
  flex-shrink: 0;
  align-self: stretch;
  background-color: #12161F;
  background-size: auto 75%;
  background-position: bottom 9px right 0;
  background-repeat: no-repeat;
}
.v-header-navigation-card-dark.has-list {
  width: 362px;
}
@media screen and (max-width: 1024px) {
.v-header-navigation-card-dark {
    display: none;
}
}
.v-header-navigation-card-dark__subtitle {
  color: #004FFF;
  text-transform: uppercase;
}
.v-header-navigation-card-dark__text {
  flex: 1 0 0;
  align-self: stretch;
  color: #fff;
  opacity: 0.9;
}
.v-header-navigation-card-dark__list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 12px;
  align-self: stretch;
  width: 100%;
  max-width: 100%;
  overflow: hidden;
}
.v-header-navigation-card-dark__list > li {
  width: 100%;
  max-width: 100%;
}
.v-header-navigation-card-dark__list-link {
  display: flex;
  align-items: center;
  gap: 4px;
  align-self: stretch;
  max-width: 100%;
  width: 100%;
  min-width: 0;
  color: #fff;
  text-decoration: none;
  overflow: hidden;
  opacity: 0.9;
  transition: all 0.2s ease-in-out;
}
.v-header-navigation-card-dark__list-link svg {
  width: 16px;
  height: 16px;
  flex-shrink: 0;
}
.v-header-navigation-card-dark__list-link:hover {
  opacity: 1;
  text-decoration: underline;
}
.v-header-navigation-card-dark__list-link-text {
  flex: 1 1 auto;
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-menu-burger {
  z-index: 1000;
  color: #12161F;
  cursor: pointer;
  transition: color 0.3s;
  width: 24px;
  height: 24px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-header-mobile__item {
  height: auto;
  width: 100%;
  padding: 20px 0 0 20px;
  gap: 9px;
  display: flex;
  flex-direction: column;
}
.v-header-mobile__link {
  display: flex;
  align-items: center;
  gap: 15px;
}
.v-header-mobile__link.is--active {
  color: #004FFF;
}
.v-header-mobile__link.is--active .v-header-mobile__icon {
  color: currentcolor;
}
.v-header-mobile__icon {
  width: 20px;
  height: 20px;
  flex-shrink: 0;
  color: #ADB5BD;
}
.v-header-mobile__label {
  flex: 1;
}
.v-header-mobile__list {
  list-style: none;
  padding: 0;
  margin: 0;
}
.v-header-mobile__navigation > .v-header-mobile__list + .v-header-mobile__list {
  border-top: 1px solid #CED4DA;
  margin-top: 20px;
}
.v-header-mobile__title + .v-header-mobile__list {
  margin: 10px 0 0;
}
.v-header-mobile__data {
  padding: 20px;
  width: 100%;
}
.v-header-mobile__data.is--border {
  border-top: 1px solid #CED4DA;
  margin-top: 20px;
}
.v-header-mobile__cta {
  align-self: baseline;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-header-profile-mobile {
  width: 100%;
  display: flex;
  align-items: center;
  gap: 28px;
  z-index: 0;
  flex-direction: column;
}
.v-header-profile-mobile .v-navigation-menu-list {
  gap: 18px;
}
.v-header-profile-mobile .v-navigation-menu-item {
  width: 100%;
}
.v-header-profile-mobile > div {
  width: 100%;
}
.v-header-profile-mobile__menu-link {
  display: flex;
  align-items: center;
  gap: 12px;
  width: 100%;
  padding: 12px 0;
  text-decoration: none;
  color: inherit;
}
.v-header-profile-mobile__menu-link.is--active {
  color: #004FFF;
}
.v-header-profile-mobile__menu-link.is--border-top {
  border-top: 1px solid #DEE2E6;
  padding-top: 20px;
}
.v-header-profile-mobile__icon {
  width: 20px;
  height: 20px;
  flex-shrink: 0;
  color: #ADB5BD;
}
.v-header-profile-mobile__label {
  flex: 1;
}
.v-header-profile-mobile__avatar {
  margin-right: 5px;
  margin-left: -5px;
}
.v-header-profile-mobile__notification {
  position: relative;
  cursor: pointer;
}
.v-header-profile-mobile__notification-dot {
  width: 8px;
  height: 8px;
  position: absolute;
  right: -8px;
  top: -2px;
  background-color: #fff;
  border-radius: 100%;
  z-index: 0;
}
.v-header-profile-mobile__notification-dot::after {
  content: "";
  position: absolute;
  width: 6px;
  height: 6px;
  right: 1px;
  top: 1px;
  background-color: #004FFF;
  border-radius: 100%;
  z-index: 0;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-header-profile-pwa__overlay {
  position: fixed;
  inset: 0;
  z-index: 2000;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: flex-start;
  background: #fff;
  padding: 0;
}
.v-header-profile-pwa__overlay-header {
  min-height: 64px;
  display: flex;
  align-items: center;
  padding: 0 16px;
  background: #fff;
  box-shadow: var(--ui-shadow-control, 0 2px 5px 1px rgba(18, 22, 31, 0.03), 0 2px 3px -2px rgba(18, 22, 31, 0.15));
  position: relative;
  z-index: 1;
}
.v-header-profile-pwa__overlay-body {
  flex: 1;
  overflow: auto;
  background: #fff;
}
.v-header-profile-pwa__overlay-content {
  display: flex;
  flex-direction: column;
  min-height: calc(100vh - 64px);
  padding-bottom: 32px;
}
.v-header-profile-pwa__overlay-close {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  border: none;
  border-radius: 16px;
  background: transparent;
  color: #343A40;
  font-size: 22px;
  line-height: 1;
  cursor: pointer;
  padding: 0;
}
.v-header-profile-pwa__overlay-avatar {
  margin-bottom: 0;
}
.v-header-profile-pwa__overlay-avatar-btn {
  display: inline-flex;
  align-items: center;
  flex-direction: column;
  gap: 6px;
  padding: 0;
  background: transparent;
  color: #004FFF;
  cursor: pointer;
  text-decoration: none;
}
.v-header-profile-pwa__overlay-avatar-btn:focus-visible {
  outline: 2px solid #004FFF;
  outline-offset: 4px;
}
.v-header-profile-pwa__overlay-avatar-action {
  font-size: 12px;
}
.v-header-profile-pwa__overlay-profile-panel {
  display: flex;
  justify-content: center;
  padding: 24px;
  background: #F8F9FA;
}
.v-header-profile-pwa__overlay-profile {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 4px;
  width: 100%;
  max-width: 320px;
  text-align: center;
}
.v-header-profile-pwa__overlay-email {
  overflow-wrap: anywhere;
}
.v-header-profile-pwa__overlay-link {
  margin-top: 4px;
}
.v-header-profile-pwa__overlay-section {
  width: 100%;
  padding: 5px 0;
}
.v-header-profile-pwa__overlay-switch-trigger {
  display: flex;
  align-items: center;
  gap: 8px;
  width: calc(100% - 32px);
  margin: 0 16px;
  border: 1px solid #E9ECEF;
  border-radius: 2px;
  background: #F8F9FA;
  padding: 12px 14px;
  color: #12161F;
  cursor: pointer;
  text-align: left;
}
.v-header-profile-pwa__overlay-switch-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.v-header-profile-pwa__overlay-switch-chevron {
  margin-left: auto;
  width: 18px;
  height: 18px;
  color: #6C757D;
  flex-shrink: 0;
}
.v-header-profile-pwa__overlay-group {
  padding: 20px 12px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  border-top: 1px solid #E9ECEF;
}
.v-header-profile-pwa__overlay-group:first-of-type {
  border-top: none;
}
.v-header-profile-pwa__overlay-item {
  display: flex;
  align-items: center;
  gap: 8px;
  width: 100%;
  padding: 8px 12px;
  color: #12161F;
  cursor: pointer;
  text-decoration: none;
}
.v-header-profile-pwa__overlay-icon-box {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
  border: 1px solid #E9ECEF;
  border-radius: 4px;
  background: #fff;
  color: #343A40;
  flex-shrink: 0;
}
.v-header-profile-pwa__overlay-icon {
  width: 16px;
  height: 16px;
}
.v-header-profile-pwa__overlay-chevron {
  margin-left: auto;
  width: 18px;
  height: 18px;
  color: #6C757D;
  flex-shrink: 0;
  margin-right: 4px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-header-profile-switch-sidebar-pwa__header {
  box-shadow: var(--ui-shadow-control, 0 2px 5px 1px rgba(18, 22, 31, 0.03), 0 2px 3px -2px rgba(18, 22, 31, 0.15));
  color: #12161F;
}
.v-header-profile-switch-sidebar-pwa__content {
  max-width: 420px !important;
  z-index: 101;
}
.v-header-profile-switch-sidebar-pwa__body {
  padding: 20px 12px;
  max-height: calc(100vh - 65px);
  overflow-y: auto;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-header-profile-pwa {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  width: fit-content;
  z-index: 0;
}
.v-header-profile-pwa__avatar {
  margin-right: 0;
}
.v-header-profile-pwa__avatar-btn, .v-header-profile-pwa__identity {
  border: none;
  background: transparent;
  padding: 0;
  cursor: pointer;
}
.v-header-profile-pwa__avatar-btn {
  border-radius: 999px;
}
.v-header-profile-pwa__identity {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 2px;
  min-width: 0;
}
.v-header-profile-pwa__file-input {
  display: none;
}
body.pwa-profile-overlay-open .pwamenu,
body.pwa-profile-switch-sidebar-open .pwamenu {
  display: none;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.social-links {
  display: flex;
  flex-direction: row;
  align-items: center;
  width: 100%;
  color: #fff;
}
@media screen and (max-width: 768px) {
.social-links {
    flex-wrap: wrap;
    justify-content: center;
}
}
@media screen and (max-width: 575px) {
.social-links {
    justify-content: flex-start;
}
}
.social-links__icon {
  height: 24px;
  width: 24px;
}
.social-links__item {
  display: flex;
  align-items: center;
  padding-bottom: 0;
  margin-right: 0;
  margin-bottom: 0;
  color: inherit;
  opacity: 1;
}
.social-links__item:last-child {
  margin-right: 0;
}
@media screen and (max-width: 768px) {
.social-links__item {
    margin-right: 28px;
    margin-bottom: 10px;
}
}
.social-links__item:hover {
  color: #004FFF;
}
@media screen and (min-width: 768px) {
.social-links__item {
    margin-right: 24px;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-footer-text {
  color: #ADB5BD;
  background-color: #12161F;
}
.v-footer-text__list {
  list-style-type: disc;
  list-style-position: inside;
  margin: 5px 3px;
}
.v-footer-text p, .v-footer-text li, .v-footer-text ul {
  color: inherit;
}
.v-footer-text li + li {
  margin-top: 0;
}
.v-footer-text ul {
  padding-left: 0;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-footer-menu ul {
  padding: 0;
}
.v-footer-menu__menu-item {
  gap: 10px;
  display: flex;
  flex-direction: column;
}
.v-footer-menu__item-not-link {
  color: #6C757D;
  text-transform: uppercase;
}
.v-footer-menu__item {
  white-space: nowrap;
  text-decoration: none !important;
  color: #fff !important;
}
.v-footer-menu__item:hover {
  color: #004FFF !important;
}
.v-footer-menu__item.is--active, .v-footer-menu__item.router-link-active {
  color: #004FFF !important;
}
.v-footer-menu__children {
  display: flex;
  flex-flow: column wrap;
  gap: 0 80px;
}
@media (max-width: 768px) {
.v-footer-menu__children {
    gap: 0;
}
}
.v-footer-menu__children .v-footer-menu__item:not(:first-child) {
  padding: 8px 0;
}
.v-footer-menu__children .v-footer-menu__item:first-child {
  margin-bottom: 8px;
}
.v-footer-menu__menu-list {
  display: flex;
  list-style-type: none;
}
.v-footer-menu__menu-list.is--row {
  gap: 48px;
}
@media (max-width: 1199px) {
.v-footer-menu__menu-list.is--row {
    gap: 24px;
}
}
@media (max-width: 980px) {
.v-footer-menu__menu-list.is--row {
    gap: 24px;
    flex-direction: column;
}
}
@media (max-width: 768px) {
.v-footer-menu__menu-list.is--row {
    flex-direction: column;
    gap: 24px;
}
}
.v-footer-menu__menu-list.is--column {
  flex-direction: column;
  gap: 16px;
}
@media (max-width: 768px) {
.v-footer-menu__menu-list.is--column {
    padding-left: 0;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-form-footer-subscribe__group {
  width: 100%;
}
.v-form-footer-subscribe__control-row {
  display: flex;
  align-items: flex-start;
  gap: 4px;
  width: 100%;
}
.v-form-footer-subscribe__input {
  flex: 1 1 auto;
  min-width: 0;
}
.v-form-footer-subscribe__button {
  flex: 0 0 auto;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-footer-bottom {
  background-color: #12161F;
  padding: 16px 0;
}
@media (max-width: 768px) {
.v-footer-bottom {
    padding-top: 51px;
}
}
.v-footer-bottom p {
  color: #ADB5BD;
}
.v-footer-bottom__container {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 12px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-slider {
  width: 100%;
}
.v-slider:not(.is--autoplay, .is--no-buttons) {
  margin-top: 10px;
}
@media screen and (width <= 767px) {
.v-slider:not(.is--autoplay, .is--no-buttons) {
    margin-top: 40px;
}
}
.v-slider.is--autoplay .v-slider__prev,
.v-slider.is--autoplay .v-slider__next, .v-slider.is--no-buttons .v-slider__prev,
.v-slider.is--no-buttons .v-slider__next {
  display: none;
}
.v-slider__prev {
  top: -95px;
  right: 70px;
}
@media screen and (width <= 767px) {
.v-slider__prev {
    top: -75px;
}
}
.v-slider__next {
  top: -95px;
  right: 15px;
}
@media screen and (width <= 767px) {
.v-slider__next {
    top: -75px;
}
}
.v-slider .with-default-distance .v-slider,
.v-slider .v-slider.with-default-distance {
  margin-top: 60px;
}
@media screen and (max-width: 768px) {
.v-slider .with-default-distance .v-slider,
  .v-slider .v-slider.with-default-distance {
    margin-top: 100px;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-slider-autoplay {
  width: 100%;
}
.v-slider-autoplay__slider {
  margin: 0;
}
.v-slider-autoplay__item {
  flex: 0 0 100%;
}
.v-slider-autoplay__pagination {
  display: flex;
  flex-direction: row;
  gap: 4px;
  justify-content: center;
  margin-top: 25px;
}
.v-slider-autoplay__pagination-item {
  width: 31px;
  height: 2px;
  background-color: #DEE2E6;
  display: block;
}
.v-slider-autoplay__pagination-item.is--active {
  /* stylelint-disable-next-line value-keyword-case */
  background-color: var(--v3d92d3c9);
}
.v-slider-autoplay__pagination-item-wrap {
  padding: 9px 0;
  cursor: pointer;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-slider-cards {
  width: calc(100% + 30px);
  overflow: hidden;
  margin: 0 -15px;
  padding: 15px 15px 0;
}
.v-slider-cards__slider .v-slider-autoplay__slider {
  margin: 0 -15px;
  width: calc(100% + 30px);
}
.v-slider-cards__slider .v-slider-autoplay__item {
  flex: 0 0 60%;
}
.v-slider-cards__slider .v-slider-autoplay__item:first-child {
  padding-left: 15px;
}
.v-slider-cards__slider .v-slider-autoplay__item:last-child {
  padding-right: 15px;
}
.v-slider-cards__slider .v-slider-autoplay__pagination {
  margin-top: 10px;
}
.v-slider-cards__slider .v-slider__content {
  gap: 8px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.offer-details-btn__btn {
  width: 100%;
}
.offer-details-btn__info {
  margin-top: 8px;
  color: #495057;
}
.offer-details-btn.offer-details-btn--floating {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 12px;
  z-index: 90;
  margin: 0 auto;
}
.mobile-app-shell .offer-details-btn.offer-details-btn--floating,
.pwa-mobile .offer-details-btn.offer-details-btn--floating {
  bottom: calc(var(--pwa-footer-safe-offset) + env(safe-area-inset-bottom) + 12px);
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.offer-details-side__progress-wrap {
  margin-bottom: 22px;
}
@media (max-width: 768px) {
.offer-details-side__progress-wrap {
    margin-top: 12px;
}
}
.offer-details-side__share-wrap {
  display: flex;
  justify-content: end;
  margin-bottom: 46px;
}
.offer-details-side__side-card {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  align-self: stretch;
  border-radius: 2px;
  border: 1px solid #E9ECEF;
  background: #fff;
  box-shadow: var(--ui-shadow-control, 0 2px 5px 1px rgba(18, 22, 31, 0.03), 0 2px 3px -2px rgba(18, 22, 31, 0.15));
  margin-bottom: 20px;
}
.offer-details-side__side-details {
  display: flex;
  padding: 20px;
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
  border-bottom: 1px solid #E9ECEF;
}
.offer-details-side__side-details-info {
  display: flex;
  justify-content: space-between;
  width: 100%;
  align-items: center;
}
.offer-details-side__side-details-info + .offer-details-side__side-details-info {
  margin-top: 7px;
}
.offer-details-side__side-details-info:last-of-type:not(:last-child) {
  margin-bottom: 22px !important;
}
.offer-details-side__side-details-label {
  color: #495057;
}
.offer-details-side__on-chain {
  width: 100%;
  margin-top: 18px;
  padding-top: 18px;
  border-top: 1px solid #E9ECEF;
}
.offer-details-side__on-chain-title {
  color: #343A40;
  margin-bottom: 10px;
}
.offer-details-side__details-value {
  color: #343A40;
  width: fit-content;
  display: flex;
  text-align: end;
  gap: 6px;
  justify-content: end;
  align-items: center;
}
.offer-details-side__details-value.is--tooltip {
  cursor: help;
}
.offer-details-side__on-chain .offer-details-side__details-value {
  max-width: 58%;
  overflow-wrap: anywhere;
}
.offer-details-side__details-link {
  color: #004FFF;
  text-decoration: underline;
  text-underline-offset: 2px;
}
.offer-details-side__info-icon {
  width: 14px;
  height: 14px;
  flex-shrink: 0;
  color: #6C757D;
}
@media screen and (max-width: 768px) {
.offer-details-side__info-icon {
    position: relative;
    top: 1px;
}
}
.offer-details-side__min-invest-label {
  color: #495057;
  min-width: 141px;
}
.offer-details-side__min-invest-value {
  color: #004FFF;
}
.offer-details-side__min-invest {
  display: flex;
  flex-direction: column;
}
.offer-details-side__side-card-footer {
  padding: 20px;
  display: flex;
  align-items: center;
  gap: 12px;
  align-self: stretch;
  justify-content: space-between;
}
.offer-details-side__button {
  width: 100%;
  max-width: 170px;
}
.offer-details-side__share-icon {
  width: 16px;
}
.offer-details-side__document-icon {
  width: 15px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-table-document-item {
  width: 100%;
  align-items: center;
}
@media screen and (max-width: 768px) {
.v-table-document-item {
    /* Make table rows more compact on mobile */
}
.v-table-document-item td {
    padding: 8px 12px !important;
}
}
.v-table-document-item__icon {
  width: 20px;
  height: 20px;
  color: #495057;
  flex-shrink: 0;
}
.v-table-document-item__name-wrap {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media screen and (max-width: 768px) {
.v-table-document-item__name-wrap {
    gap: 8px;
}
}
.v-table-document-item__name {
  max-width: 300px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #004FFF;
  text-decoration: none;
}
.v-table-document-item__name:hover {
  text-decoration: underline;
}
.v-table-document-item__name:focus-visible {
  outline: 2px solid #004FFF;
  outline-offset: 3px;
}
.v-table-document-item__name[aria-disabled=true] {
  color: #6C757D;
  cursor: not-allowed;
  text-decoration: none;
}
@media screen and (max-width: 768px) {
.v-table-document-item__name {
    max-width: 200px;
    flex-wrap: wrap;
}
}
.v-table-document-item__download-icon {
  width: 16px;
}
.v-table-document-item__action {
  display: inline-flex;
  align-items: center;
  color: #004FFF;
  text-decoration: none;
}
.v-table-document-item__action:focus-visible {
  outline: 2px solid #004FFF;
  outline-offset: 3px;
}
.v-table-document-item__action[aria-disabled=true] {
  color: #ADB5BD;
  cursor: not-allowed;
}
.v-table-document-item__tags {
  gap: 4px;
  width: 260px;
}
@media screen and (max-width: 768px) {
.v-table-document-item__tags {
    width: fit-content;
    display: flex;
    justify-content: center;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-table-documents__toolbar {
  display: flex;
  align-items: center;
  gap: 20px;
  margin-bottom: 19px;
  flex-wrap: wrap;
}
@media screen and (max-width: 768px) {
.v-table-documents__search {
    width: 100%;
}
}
.v-table-documents .v-table-documents__tabs {
  margin-top: 0;
  width: auto;
}
@media screen and (max-width: 768px) {
.v-table-documents .v-table-documents__tabs {
    width: 100%;
}
}
@media screen and (width < 768px) {
.v-table-documents .v-table-header {
    display: none;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-form-comments {
  padding-bottom: 60px;
  border-bottom: 1px solid #CED4DA;
}
@media screen and (width < 768px) {
.v-form-comments {
    padding-bottom: 24px;
}
}
.v-form-comments__comment-wrap {
  width: 100%;
  margin-bottom: 20px;
}
.v-form-comments__disclosure {
  width: 100%;
}
.v-form-comments__checkbox-wrap {
  display: flex;
  justify-content: space-between;
}
@media screen and (max-width: 1024px) {
.v-form-comments__checkbox-wrap {
    flex-direction: column;
}
}
@media screen and (width < 768px) {
.v-form-comments__related {
    margin-top: 20px;
}
}
@media screen and (width > 768px) {
.v-form-comments__button {
    margin-top: 0 !important;
}
}
@media screen and (width < 768px) {
.v-form-comments__button {
    margin-top: 20px !important;
}
}
.v-form-comments .v-form-radio__item-input {
  margin: 0;
}
.v-form-comments .v-form-group__input {
  margin: 0;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.the-comment {
  display: flex;
  align-items: flex-end;
  gap: 12px;
  align-self: stretch;
}
.the-comment__content {
  display: flex;
  width: 100%;
  padding: 16px 20px;
  flex-direction: column;
  align-items: flex-start;
  gap: 8px;
  align-self: stretch;
  border-radius: 12px 12px 12px 0;
  background: var(--v749ad806);
}
.the-comment__text {
  color: #343A40;
}
.the-comment__top {
  display: flex;
  align-items: center;
  gap: 8px;
  align-self: stretch;
  justify-content: space-between;
}
.the-comment__title {
  color: #12161F;
}
.the-comment__date {
  color: #6C757D;
}
.the-comment__left {
  display: flex;
  align-items: center;
  gap: 8px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-comment-thread .is--reply {
  margin-left: 16px;
  border-left: 1px solid #E9ECEF;
  padding-left: 12px;
  margin-top: 12px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-comment-items {
  margin-top: 60px;
}
.v-comment-items__title {
  margin-bottom: 24px;
}
.v-comment-items__thread {
  margin-bottom: 32px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.offer-comments__skeleton {
  margin-top: 20px;
}
.offer-comments__info {
  margin-top: 60px;
  text-align: center;
  font-size: 20px;
  line-height: 32px;
}
@media screen and (width < 768px) {
.offer-comments__info {
    margin-top: 20px;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.offer-details-content {
  color: #12161F;
}
@media screen and (min-width: 980px) {
.offer-details-content {
    margin-bottom: 40px;
}
}
@media screen and (width < 768px) {
.offer-details-content {
    margin-top: 24px !important;
}
}
.offer-details-content__title {
  margin-bottom: 24px;
}
.offer-details-content__signin-wrap {
  display: flex;
  align-items: center;
  width: 100%;
  justify-content: space-between;
}
.offer-details-content__content-text {
  width: 100%;
  overflow: auto;
}
.offer-details-content__date-header {
  width: 130px;
}
@media screen and (width < 768px) {
.offer-details-content__tabs-list {
    margin: 0 auto;
}
}
.offer-details-content h1, .offer-details-content h2, .offer-details-content h3, .offer-details-content h4, .offer-details-content h5, .offer-details-content h6 {
  color: #12161F;
}
.offer-details-content hr {
  margin: 40px 0;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-video-thumb {
  max-height: 100%;
  height: 100%;
  width: auto;
  position: relative;
}
.v-video-thumb__image {
  width: 100%;
  height: 100%;
}
.v-video-thumb__play-icon {
  width: 20px;
  height: 20px;
  background: rgba(0, 0, 0, 0.6);
  border-radius: 100px;
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 2;
  transform: translate(-50%, -50%);
  cursor: pointer;
  opacity: 0.6;
  transition: all 0.3s ease;
}
.v-video-thumb__triangle {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 3.5px 0 3.5px 7px;
  border-color: transparent transparent transparent #fff;
  position: absolute;
  left: 52%;
  top: 50%;
  border-radius: 0;
  transform: translate(-50%, -50%);
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-carousel-default {
  height: 100%;
  width: 100%;
  user-select: none;
  background-color: #F8F9FA;
  overflow: hidden;
}
.v-carousel-default__slider-main, .v-carousel-default__slider-thumbs {
  display: flex;
  flex-direction: row;
  position: relative;
}
.v-carousel-default__slider-main {
  height: 100%;
  width: 100%;
}
.v-carousel-default__slider-main.is--slider-active {
  height: 80%;
}
.v-carousel-default .is--default-image {
  max-width: 100%;
  width: 100% !important;
  flex-shrink: 0;
  height: 100%;
}
.v-carousel-default__item {
  max-width: 100%;
  width: 100% !important;
  flex-shrink: 0;
  height: 100%;
  position: relative;
  transition-property: transform;
  text-align: center;
  font-size: 18px;
  background: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  background-size: cover;
  background-position: center;
}
.v-carousel-default__item img:not(.is--default-image) {
  display: block;
  object-fit: cover;
  margin: 0 auto;
  max-width: 100%;
  max-height: 100%;
}
.v-carousel-default__item .is--default-image {
  max-height: 40%;
}
.v-carousel-default__item .v-image {
  height: 100%;
  width: 100%;
}
.v-carousel-default__slider-thumbs {
  height: 20%;
  padding: 10px 0 0;
}
.v-carousel-default__thumb-item {
  height: 100%;
  width: 20%;
  opacity: 0.4;
  transition: all 0.3s ease;
  cursor: pointer;
  max-width: 150px;
}
.v-carousel-default__thumb-item:hover, .v-carousel-default__thumb-item.is--active {
  opacity: 1;
  filter: none;
  transition: all 0.3s ease;
}
.v-carousel-default__thumb-item .v-image {
  width: 100%;
  height: 100%;
}
@media screen and (max-width: 768px) {
.v-carousel-default__thumb-item {
    max-width: 110px;
}
}
.v-carousel-default__prev, .v-carousel-default__next {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: 2;
  transition: all 0.3s ease;
  opacity: 0.8;
}
.v-carousel-default__prev {
  left: 0;
}
.v-carousel-default__next {
  right: 0;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.offer-details {
  min-height: 100vh;
}
.offer-details__wrap {
  display: flex;
  gap: 30px;
}
@media screen and (max-width: 980px) {
.offer-details__wrap {
    flex-direction: column-reverse;
}
}
.offer-details__additional-info-wrap {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  padding: 12px;
  border-bottom: 1px solid #E9ECEF;
}
@media screen and (max-width: 980px) {
.offer-details__additional-info-wrap {
    flex-direction: column;
}
}
.offer-details__additional-info {
  display: flex;
  align-items: center;
  gap: 12px;
}
.offer-details__tags-wrap {
  display: flex;
  align-items: center;
  gap: 12px;
  padding-left: 0;
}
.offer-details .is--left {
  width: 66%;
}
@media screen and (max-width: 980px) {
.offer-details .is--left {
    width: 100%;
}
}
.offer-details .is--right {
  width: 32%;
}
@media screen and (max-width: 980px) {
.offer-details .is--right {
    width: 100%;
}
}
.offer-details__img-wrap {
  height: 491px;
  background-color: #F0F4FF;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  margin-top: 0;
}
@media screen and (max-width: 980px) {
.offer-details__img-wrap {
    height: 350px;
}
}
.offer-details__img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: cover;
}
.offer-details__img.is--default-image {
  max-width: 120px;
  max-height: 120px !important;
}
.offer-details__city {
  color: #343A40;
  flex-shrink: 0;
}
.offer-details .offer-details__social-links {
  color: #495057;
  gap: 10px;
  width: auto;
}
.offer-details .offer-details__social-links__item:hover {
  color: #004FFF;
}
.offer-details .offer-details__social-links svg {
  width: 20px;
  height: 20px;
}
.offer-details .offer-details__social-links a {
  margin-right: 0;
}
.offer-details__breadcrumbs {
  margin-top: 90px;
}
.offer-details__title {
  margin-bottom: 12px;
}
.offer-details__side {
  position: relative;
}
@media screen and (width < 768px) {
.offer-details .offer-details-side {
    margin-top: 24px !important;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.view-home {
  width: 100%;
}
.view-home__partners {
  position: absolute;
  bottom: 70px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  z-index: 5;
}
@media screen and (width < 768px) {
.view-home__partners {
    position: initial;
    transform: none;
    padding: 70px 0;
    background-color: #F8F9FA;
}
}
.view-home__top-wrap {
  position: relative;
}
.view-home__intro {
  background-color: #12161F;
  padding: 130px 0;
}
@media (max-width: 768px) {
.view-home__intro {
    padding: 100px 0 40px;
}
}
.view-home__what-our-clients-say {
  margin-bottom: 130px;
}
@media (max-width: 768px) {
.view-home__what-our-clients-say {
    margin-bottom: 100px;
}
}
@media (max-width: 768px) {
.view-home__hero-content .v-button.is--margin-top-40 {
    margin: 20px 0 40px;
}
}
.view-home__hero-actions {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 12px;
  margin-top: 40px;
}
@media (max-width: 768px) {
.view-home__hero-actions {
    margin: 20px 0 40px;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.view-resource-center {
  padding-bottom: 130px;
}
@media (max-width: 767px) {
.view-resource-center {
    padding-bottom: 80px;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.view-faq {
  width: 100%;
  padding-bottom: 70px;
}
@media (max-width: 767px) {
.view-faq {
    padding-bottom: 0;
}
}
.view-faq__left {
  width: 30%;
}
@media (max-width: 767px) {
.view-faq__left {
    width: 100%;
    margin-bottom: 20px;
}
}
.view-faq__right {
  width: 66%;
}
@media (max-width: 767px) {
.view-faq__right {
    width: 100%;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.view-how-it-works {
  width: 100%;
  padding-bottom: 40px;
}
@media (max-width: 767px) {
.view-how-it-works {
    padding-bottom: 0;
}
}
.view-how-it-works__subheading {
  color: #12161F;
  margin-bottom: 10px;
}
.view-how-it-works__left {
  position: relative;
  width: 34%;
  flex-shrink: 0;
}
@media (max-width: 767px) {
.view-how-it-works__left {
    width: 100%;
    margin-bottom: 40px;
}
}
.view-how-it-works__right {
  width: 63.3%;
  margin-top: 8px;
}
@media (max-width: 767px) {
.view-how-it-works__right {
    width: 100%;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.view-status {
  width: 100%;
}
.view-status__header {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  gap: 24px;
  margin-bottom: 32px;
  flex-wrap: wrap;
}
.view-status__title {
  margin: 0 0 8px;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.2;
}
.view-status__description {
  margin: 0 0 8px;
  color: #6C757D;
  font-size: 1rem;
  line-height: 1.5;
}
.view-status__summary {
  margin: 0 0 8px;
  color: #3DDC97;
  font-size: 0.9375rem;
  font-weight: 600;
}
.view-status__summary--error {
  color: #FF7070;
}
.view-status__last-checked {
  margin: 0;
  color: #ADB5BD;
  font-size: 0.875rem;
}
.view-status__table-wrap {
  margin-top: 0;
}
.view-status__status {
  display: inline-flex;
  align-items: center;
  gap: 8px;
}
.view-status__dot {
  width: 12px;
  height: 12px;
  border-radius: 9999px;
  background-color: #CED4DA;
}
.view-status__dot--ok {
  background-color: #3DDC97;
}
.view-status__dot--error {
  background-color: #FF7070;
}
.view-status__status-text {
  font-weight: 500;
  min-width: 100px;
}
@media (max-width: 768px) {
.view-status {
    padding: 24px 0 48px;
}
.view-status__header {
    flex-direction: column;
    align-items: flex-start;
}
.view-status th,
  .view-status td {
    padding: 8px 12px;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.view-terms {
  width: 100%;
  padding-bottom: 70px;
}
.view-terms a {
  opacity: 0.9;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.view-contact-us {
  width: 100%;
  overflow: hidden;
}
.view-contact-us__wrap {
  max-width: 753px;
  margin: 0 auto;
}
.view-contact-us__title {
  text-align: center;
  margin-bottom: 40px;
}
.view-contact-us__message {
  text-align: center;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-section-card-offer-grid {
  width: 100%;
}
.v-section-card-offer-grid__list-wrap {
  border-top: 1px solid #CED4DA;
  padding-top: 30px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.view-offers {
  width: 100%;
}
.view-offers__lists-empty {
  text-align: center;
  font-size: 20px;
}
.view-offers__lists-empty strong {
  font-weight: 800;
}
.view-offers__skeleton-wrap {
  display: flex;
  justify-content: space-between;
  align-items: stretch;
  flex-wrap: wrap;
  margin: 0 -15px;
}
.view-offers__skeleton {
  margin: 0 15px 30px;
}
.view-offers__title-wrap {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 12px;
  padding-bottom: 40px;
  border-bottom: 1px solid #CED4DA;
  margin-bottom: 30px;
}
.view-offers__lists {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 31px;
}
@media (max-width: 980px) {
.view-offers__lists {
    grid-template-columns: repeat(2, 1fr);
}
}
@media (max-width: 768px) {
.view-offers__lists {
    grid-template-columns: repeat(1, 1fr);
}
}
@media screen and (width < 768px) {
.view-offers .v-section__content {
    margin-top: 20px !important;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.view-offers-details {
  width: 100%;
}
.view-offers-details__title-wrap {
  margin-bottom: 30px;
}
.view-offers-details__not-found {
  text-align: center;
  font-size: 20px;
}
.view-offers-details__not-found strong {
  font-weight: 800;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.view404 {
  min-height: 100vh;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-dialog-log-out {
  text-align: center;
}
@media screen and (max-width: 768px) {
.v-dialog-log-out {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
}
.v-dialog-log-out__img {
  max-width: 190px;
  max-height: 190px;
  margin: 25px auto;
}
@media (max-width: 767px) {
.v-dialog-log-out__img {
    margin-top: 30px;
}
}
.v-dialog-log-out__text {
  margin: 0 0 20px;
  font-size: 17px;
  font-weight: 400;
  word-spacing: 0;
}
@media (max-width: 767px) {
.v-dialog-log-out__text {
    width: 100%;
    max-width: 365px;
    margin: 0 auto 20px;
    line-height: 26px;
}
}
.v-dialog-log-out__footer-btns {
  display: flex;
  justify-content: space-between;
  gap: 20px;
}
@media (max-width: 767px) {
.v-dialog-log-out__footer-btns {
    flex-direction: column-reverse;
    align-items: stretch;
    justify-content: flex-start;
}
}
.v-dialog-log-out__footer-btns .v-button {
  flex-grow: 1;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.social-form {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  gap: 40px;
  align-self: stretch;
  width: 100%;
}
.social-form__item-icon, .social-form__item-icon-hover {
  width: 20px;
  height: 20px;
  transition: all 0.3s ease;
}
.social-form__item-icon-hover {
  display: none;
}
@media screen and (width > 768px) {
.social-form__item {
    flex: 1 1 auto;
}
}
.social-form__item:hover .social-form__item-icon {
  display: none;
}
.social-form__item:hover .social-form__item-icon-hover {
  display: block;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-form-input-password__icon-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  border: 0;
  color: inherit;
  background: transparent;
  cursor: pointer;
}
.v-form-input-password__icon-wrap:disabled {
  cursor: default;
}
.v-form-input-password__icon-wrap:focus-visible {
  outline: 2px solid #004FFF;
  outline-offset: 2px;
}
.v-form-input-password__icon {
  width: 20px;
  height: 20px;
  color: #495057;
}
.v-form-input-password__strength-bar {
  position: relative;
  height: 3px;
  margin: 8px auto 0;
  background: #DEE2E6;
  border-radius: 2px;
}
.v-form-input-password__strength-bar::before, .v-form-input-password__strength-bar::after {
  position: absolute;
  top: 0;
  z-index: 10;
  display: block;
  width: 25%;
  height: inherit;
  content: "";
  background: transparent;
  border-color: #fff;
  border-style: solid;
}
.v-form-input-password__strength-bar::before {
  left: 25%;
  border-width: 0 8px;
}
.v-form-input-password__strength-bar::after {
  right: 25%;
  border-width: 0 8px 0 0;
}
.v-form-input-password__strength-bar--fill {
  position: absolute;
  height: inherit;
  background: transparent;
  border-radius: inherit;
  transition: width 0.5s ease-in-out, background 0.25s;
}
.v-form-input-password__strength-bar-name {
  padding-top: 8px;
  text-align: end;
  color: #495057;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-form-auth-login-refresh__forgot {
  margin-top: 4px;
  display: block;
}
.v-form-auth-login-refresh__signup-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 12px;
  gap: 12px;
}
@media screen and (width < 768px) {
.v-form-auth-login-refresh__signup-wrap {
    flex-direction: column;
    margin-top: 20px;
}
}
.v-form-auth-login-refresh__signup-label {
  color: #343A40;
}
@media screen and (width < 768px) {
.v-form-auth-login-refresh__signup-btn {
    width: 100%;
}
}
.v-form-auth-login-refresh__btn {
  margin-top: 40px;
}
.v-form-auth-login-refresh__input + .v-form-auth-login-refresh__input {
  margin-top: 20px;
}
.v-form-auth-login-refresh__input-icon {
  color: #495057;
  width: 20px;
  height: 20px;
  display: flex;
}
.v-form-auth-login-refresh__wrap {
  padding: 40px;
  background: #fff;
  box-shadow: var(--ui-shadow-dialog, 0 4px 5px -2px rgba(18, 22, 31, 0.05), 0 6px 25px 2px rgba(18, 22, 31, 0.06));
}
@media screen and (width < 768px) {
.v-form-auth-login-refresh__wrap {
    padding: 20px;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-separator {
  background-color: #CED4DA;
  position: relative;
  color: #6C757D;
  width: 100%;
  height: 1px;
}
.v-separator span {
  background-color: #fff;
  z-index: 1;
  position: absolute;
  left: 50%;
  top: 49%;
  transform: translate(-50%, -50%);
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 12px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-dialog-refresh-session {
  z-index: 1101;
}
.v-dialog-refresh-session__cancel {
  float: right;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.verification-form {
  padding: 40px;
  background: #fff;
  box-shadow: var(--ui-shadow-dialog, 0 4px 5px -2px rgba(18, 22, 31, 0.05), 0 6px 25px 2px rgba(18, 22, 31, 0.06));
}
@media screen and (width < 768px) {
.verification-form {
    padding: 20px;
}
}
.verification-form__text {
  color: #495057;
  margin-top: 4px;
}
.verification-form__btn {
  margin-top: 40px;
}
.verification-form__signup-btn {
  margin-top: 12px;
}
.verification-form__login-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 12px;
  gap: 12px;
}
@media screen and (width < 768px) {
.verification-form__login-wrap {
    flex-direction: column;
    margin-top: 20px;
}
}
.verification-form__login-label {
  color: #343A40;
}
@media screen and (width < 768px) {
.verification-form__login-btn {
    width: 100%;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.forgot-form {
  padding: 40px;
  background: #fff;
  box-shadow: var(--ui-shadow-dialog, 0 4px 5px -2px rgba(18, 22, 31, 0.05), 0 6px 25px 2px rgba(18, 22, 31, 0.06));
}
@media screen and (width < 768px) {
.forgot-form {
    padding: 20px;
}
}
.forgot-form__text {
  color: #495057;
  margin-top: 4px;
}
.forgot-form__btn {
  margin-top: 40px;
}
.forgot-form__signup-btn {
  margin-top: 12px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.auth-demo-account-button {
  margin-top: 12px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.login-form.is--auth-loading, .login-form.is--auth-loading input, .login-form.is--auth-loading textarea {
  caret-color: transparent;
}
.login-form__forgot {
  margin-top: 4px;
  display: block;
}
.login-form__signup-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 12px;
  gap: 12px;
}
@media screen and (width < 768px) {
.login-form__signup-wrap {
    flex-direction: column;
    margin-top: 20px;
}
}
.login-form__signup-label {
  color: #343A40;
}
@media screen and (width < 768px) {
.login-form__signup-btn {
    width: 100%;
}
}
.login-form__btn {
  margin-top: 40px;
}
.login-form__input + .login-form__input {
  margin-top: 20px;
}
.login-form__input-icon {
  color: #495057;
  width: 20px;
  height: 20px;
  display: flex;
}
.login-form__wrap {
  padding: 40px;
  background: #fff;
  box-shadow: var(--ui-shadow-dialog, 0 4px 5px -2px rgba(18, 22, 31, 0.05), 0 6px 25px 2px rgba(18, 22, 31, 0.06));
}
@media screen and (width < 768px) {
.login-form__wrap {
    padding: 20px;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.form-auth-authenticator__forgot {
  margin-top: 4px;
  display: block;
}
.form-auth-authenticator__signup-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 12px;
  gap: 12px;
}
@media screen and (width < 768px) {
.form-auth-authenticator__signup-wrap {
    flex-direction: column;
    margin-top: 20px;
}
}
.form-auth-authenticator__signup-label {
  color: #343A40;
}
@media screen and (width < 768px) {
.form-auth-authenticator__signup-btn {
    width: 100%;
}
}
.form-auth-authenticator__btn {
  margin-top: 40px;
}
.form-auth-authenticator__input + .form-auth-authenticator__input {
  margin-top: 20px;
}
.form-auth-authenticator__input-icon {
  color: #495057;
  width: 20px;
  height: 20px;
  display: flex;
}
.form-auth-authenticator__wrap {
  padding: 40px;
  background: #fff;
  box-shadow: var(--ui-shadow-dialog, 0 4px 5px -2px rgba(18, 22, 31, 0.05), 0 6px 25px 2px rgba(18, 22, 31, 0.06));
}
@media screen and (width < 768px) {
.form-auth-authenticator__wrap {
    padding: 20px;
}
}.is--background-primary[data-v-9a4f885f] {
  background-color: #004FFF;
}
.is--background-primary-dark[data-v-9a4f885f] {
  background-color: #0042D4;
}
.is--background-primary-light[data-v-9a4f885f] {
  background-color: #F0F4FF;
}
.is--background-secondary[data-v-9a4f885f] {
  background-color: #3DDC97;
}
.is--background-secondary-dark[data-v-9a4f885f] {
  background-color: #36BE83;
}
.is--background-secondary-light[data-v-9a4f885f] {
  background-color: #D9FFEE;
}
.is--background-red[data-v-9a4f885f] {
  background-color: #FF7070;
}
.is--background-red-dark[data-v-9a4f885f] {
  background-color: #FF3B3B;
}
.is--background-red-light[data-v-9a4f885f] {
  background-color: #FFF1F1;
}
.is--background-purple[data-v-9a4f885f] {
  background-color: #6F3DFD;
}
.is--background-purple-dark[data-v-9a4f885f] {
  background-color: #5014D0;
}
.is--background-purple-light[data-v-9a4f885f] {
  background-color: #F8F5FF;
}
.is--background-yellow[data-v-9a4f885f] {
  background-color: #FFC24D;
}
.is--background-yellow-dark[data-v-9a4f885f] {
  background-color: #F1AF32;
}
.is--background-yellow-light[data-v-9a4f885f] {
  background-color: #FFF7E8;
}
.is--background-black[data-v-9a4f885f] {
  background-color: #12161F;
}
.is--background-white[data-v-9a4f885f] {
  background-color: #fff;
}
.is--background-gray-10[data-v-9a4f885f] {
  background-color: #F8F9FA;
}
.is--background-gray-20[data-v-9a4f885f] {
  background-color: #E9ECEF;
}
.is--background-gray-30[data-v-9a4f885f] {
  background-color: #DEE2E6;
}
.is--background-gray-40[data-v-9a4f885f] {
  background-color: #CED4DA;
}
.is--background-gray-50[data-v-9a4f885f] {
  background-color: #ADB5BD;
}
.is--background-gray-60[data-v-9a4f885f] {
  background-color: #6C757D;
}
.is--background-gray-70[data-v-9a4f885f] {
  background-color: #495057;
}
.is--background-gray-80[data-v-9a4f885f] {
  background-color: #343A40;
}
.is--background-gray-90[data-v-9a4f885f] {
  background-color: #1A202D;
}
.is--color-primary[data-v-9a4f885f] {
  color: #004FFF;
}
.is--color-primary-dark[data-v-9a4f885f] {
  color: #0042D4;
}
.is--color-primary-light[data-v-9a4f885f] {
  color: #F0F4FF;
}
.is--color-secondary[data-v-9a4f885f] {
  color: #3DDC97;
}
.is--color-secondary-dark[data-v-9a4f885f] {
  color: #36BE83;
}
.is--color-secondary-light[data-v-9a4f885f] {
  color: #D9FFEE;
}
.is--color-red[data-v-9a4f885f] {
  color: #FF7070;
}
.is--color-red-dark[data-v-9a4f885f] {
  color: #FF3B3B;
}
.is--color-red-light[data-v-9a4f885f] {
  color: #FFF1F1;
}
.is--color-purple[data-v-9a4f885f] {
  color: #6F3DFD;
}
.is--color-purple-dark[data-v-9a4f885f] {
  color: #5014D0;
}
.is--color-purple-light[data-v-9a4f885f] {
  color: #F8F5FF;
}
.is--color-yellow[data-v-9a4f885f] {
  color: #FFC24D;
}
.is--color-yellow-dark[data-v-9a4f885f] {
  color: #F1AF32;
}
.is--color-yellow-light[data-v-9a4f885f] {
  color: #FFF7E8;
}
.is--color-black[data-v-9a4f885f] {
  color: #12161F;
}
.is--color-white[data-v-9a4f885f] {
  color: #fff;
}
.is--color-gray-10[data-v-9a4f885f] {
  color: #F8F9FA;
}
.is--color-gray-20[data-v-9a4f885f] {
  color: #E9ECEF;
}
.is--color-gray-30[data-v-9a4f885f] {
  color: #DEE2E6;
}
.is--color-gray-40[data-v-9a4f885f] {
  color: #CED4DA;
}
.is--color-gray-50[data-v-9a4f885f] {
  color: #ADB5BD;
}
.is--color-gray-60[data-v-9a4f885f] {
  color: #6C757D;
}
.is--color-gray-70[data-v-9a4f885f] {
  color: #495057;
}
.is--color-gray-80[data-v-9a4f885f] {
  color: #343A40;
}
.is--color-gray-90[data-v-9a4f885f] {
  color: #1A202D;
}
[class*=is--color] p[data-v-9a4f885f]:not([class*=is--color]),
[class*=is--color] li[data-v-9a4f885f]:not([class*=is--color]),
[class*=is--color] a[data-v-9a4f885f]:not([class*=is--color]) {
  color: inherit;
}
[data-v-9a4f885f]:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-toggle-group[data-v-9a4f885f] {
  display: grid;
  gap: 12px;
}
.v-toggle-group__label[data-v-9a4f885f] {
  font-weight: 600;
}
.v-toggle-group__items[data-v-9a4f885f] {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 12px;
}
.v-toggle-group__item[data-v-9a4f885f] {
  display: grid;
  min-height: 96px;
  gap: 6px;
  padding: 16px;
  border: 1px solid #c8cbd0;
  border-radius: 10px;
  background: #fff;
  color: inherit;
  text-align: left;
  cursor: pointer;
}
.v-toggle-group__item.is-selected[data-v-9a4f885f] {
  border-width: 2px;
  border-color: #174d3c;
  box-shadow: 0 0 0 2px rgba(23, 77, 60, 0.12);
}
.v-toggle-group__item[data-v-9a4f885f]:focus-visible {
  outline: 3px solid #3478f6;
  outline-offset: 2px;
}
.v-toggle-group__item span[data-v-9a4f885f] {
  font-size: 0.875rem;
}
@media (width < 600px) {
.v-toggle-group__items[data-v-9a4f885f] {
    grid-template-columns: 1fr;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.signup-form.is--auth-loading, .signup-form.is--auth-loading input, .signup-form.is--auth-loading textarea {
  caret-color: transparent;
}
.signup-form__signup-wrap {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 70px 0;
}
.signup-form__signup-btn {
  max-width: 139px;
}
.signup-form__signup-label {
  font-size: 14px;
  line-height: 100%;
  color: #343A40;
}
.signup-form__checkbox {
  margin-top: 20px;
}
.signup-form__btn {
  margin-top: 40px;
}
.signup-form__input-wrap {
  position: relative;
}
.signup-form__input-wrap + .signup-form__input-wrap {
  margin-top: 25px;
}
.signup-form__input {
  width: 100%;
}
.signup-form__wrap {
  padding: 40px;
  background: #fff;
  box-shadow: var(--ui-shadow-dialog, 0 4px 5px -2px rgba(18, 22, 31, 0.05), 0 6px 25px 2px rgba(18, 22, 31, 0.06));
}
@media screen and (width < 768px) {
.signup-form__wrap {
    padding: 20px;
}
}
.signup-form__checkbox-text {
  color: #343A40;
}
.signup-form__login-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 12px;
  gap: 12px;
}
@media screen and (width < 768px) {
.signup-form__login-wrap {
    flex-direction: column;
    margin-top: 20px;
}
}
.signup-form__login-label {
  color: #343A40;
}
@media screen and (width < 768px) {
.signup-form__login-btn {
    width: 100%;
}
}
.signup-profile-choice__title {
  margin-inline: auto;
  margin-bottom: 32px;
  text-align: center;
}
@media screen and (width >= 768px) {
.signup-profile-choice__title {
    white-space: nowrap;
}
}
.signup-profile-choice__description {
  margin: 0 0 32px;
  text-align: center;
}
.signup-profile-choice__actions {
  display: flex;
  justify-content: center;
  margin-top: 32px;
}
.signup-invitation-state {
  padding: 40px;
  text-align: center;
  background: #fff;
  box-shadow: var(--ui-shadow-dialog, 0 4px 5px -2px rgba(18, 22, 31, 0.05), 0 6px 25px 2px rgba(18, 22, 31, 0.06));
}
.signup-invitation-state p {
  margin: 16px 0 24px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.view-check-email {
  width: 100%;
  padding-top: 64px;
}
.view-check-email__wrap {
  max-width: 558px;
  margin: 40px auto 130px;
}
@media screen and (width < 768px) {
.view-check-email__wrap {
    margin: 40px auto 100px;
    padding: 0 15px;
}
}
.view-check-email__title {
  text-align: center;
  margin-bottom: 40px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.view-forgot {
  width: 100%;
  padding-top: 64px;
}
.view-forgot__wrap {
  max-width: 558px;
  margin: 40px auto 130px;
}
@media screen and (width < 768px) {
.view-forgot__wrap {
    margin: 40px auto 100px;
    padding: 0 15px;
}
}
.view-forgot__title {
  text-align: center;
  margin-bottom: 40px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.view-login {
  width: 100%;
  padding-top: 64px;
  min-height: 100vh;
}
.view-login__wrap {
  max-width: 558px;
  margin: 40px auto 130px;
}
@media screen and (width < 768px) {
.view-login__wrap {
    margin: 40px auto 100px;
    padding: 0 15px;
}
}
.view-login__title {
  text-align: center;
  margin-bottom: 40px;
}
.view-login__separator {
  margin: 30px 0;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.view-authenticator {
  width: 100%;
  padding-top: 64px;
  min-height: 100vh;
}
.view-authenticator__wrap {
  max-width: 558px;
  margin: 40px auto 130px;
}
@media screen and (width < 768px) {
.view-authenticator__wrap {
    margin: 40px auto 100px;
    padding: 0 15px;
}
}
.view-authenticator__title {
  text-align: center;
  margin-bottom: 20px;
}
.view-authenticator__subtitle {
  text-align: center;
  margin-bottom: 40px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.view-signup {
  width: 100%;
  padding-top: 64px;
  min-height: 100vh;
}
@media screen and (width >= 768px) {
.view-signup.is--profile-choice {
    display: flex;
    align-items: center;
    justify-content: center;
}
}
.view-signup__wrap {
  max-width: 558px;
  margin: 40px auto 130px;
}
.view-signup__wrap.is--profile-choice {
  max-width: 1116px;
}
@media screen and (width >= 768px) {
.view-signup__wrap.is--profile-choice {
    width: calc(100% - 30px);
    margin: 0 auto;
}
}
@media screen and (width < 768px) {
.view-signup__wrap {
    margin: 40px auto 100px;
    padding: 0 15px;
}
}
.view-signup__title {
  text-align: center;
  margin-bottom: 40px;
}
.view-signup__separator {
  margin: 30px 0;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-form-partial-plaid-consent {
  display: flex;
  flex-direction: column;
  width: 100%;
  margin-top: 16px;
}.is--background-primary[data-v-659aa0ed] {
  background-color: #004FFF;
}
.is--background-primary-dark[data-v-659aa0ed] {
  background-color: #0042D4;
}
.is--background-primary-light[data-v-659aa0ed] {
  background-color: #F0F4FF;
}
.is--background-secondary[data-v-659aa0ed] {
  background-color: #3DDC97;
}
.is--background-secondary-dark[data-v-659aa0ed] {
  background-color: #36BE83;
}
.is--background-secondary-light[data-v-659aa0ed] {
  background-color: #D9FFEE;
}
.is--background-red[data-v-659aa0ed] {
  background-color: #FF7070;
}
.is--background-red-dark[data-v-659aa0ed] {
  background-color: #FF3B3B;
}
.is--background-red-light[data-v-659aa0ed] {
  background-color: #FFF1F1;
}
.is--background-purple[data-v-659aa0ed] {
  background-color: #6F3DFD;
}
.is--background-purple-dark[data-v-659aa0ed] {
  background-color: #5014D0;
}
.is--background-purple-light[data-v-659aa0ed] {
  background-color: #F8F5FF;
}
.is--background-yellow[data-v-659aa0ed] {
  background-color: #FFC24D;
}
.is--background-yellow-dark[data-v-659aa0ed] {
  background-color: #F1AF32;
}
.is--background-yellow-light[data-v-659aa0ed] {
  background-color: #FFF7E8;
}
.is--background-black[data-v-659aa0ed] {
  background-color: #12161F;
}
.is--background-white[data-v-659aa0ed] {
  background-color: #fff;
}
.is--background-gray-10[data-v-659aa0ed] {
  background-color: #F8F9FA;
}
.is--background-gray-20[data-v-659aa0ed] {
  background-color: #E9ECEF;
}
.is--background-gray-30[data-v-659aa0ed] {
  background-color: #DEE2E6;
}
.is--background-gray-40[data-v-659aa0ed] {
  background-color: #CED4DA;
}
.is--background-gray-50[data-v-659aa0ed] {
  background-color: #ADB5BD;
}
.is--background-gray-60[data-v-659aa0ed] {
  background-color: #6C757D;
}
.is--background-gray-70[data-v-659aa0ed] {
  background-color: #495057;
}
.is--background-gray-80[data-v-659aa0ed] {
  background-color: #343A40;
}
.is--background-gray-90[data-v-659aa0ed] {
  background-color: #1A202D;
}
.is--color-primary[data-v-659aa0ed] {
  color: #004FFF;
}
.is--color-primary-dark[data-v-659aa0ed] {
  color: #0042D4;
}
.is--color-primary-light[data-v-659aa0ed] {
  color: #F0F4FF;
}
.is--color-secondary[data-v-659aa0ed] {
  color: #3DDC97;
}
.is--color-secondary-dark[data-v-659aa0ed] {
  color: #36BE83;
}
.is--color-secondary-light[data-v-659aa0ed] {
  color: #D9FFEE;
}
.is--color-red[data-v-659aa0ed] {
  color: #FF7070;
}
.is--color-red-dark[data-v-659aa0ed] {
  color: #FF3B3B;
}
.is--color-red-light[data-v-659aa0ed] {
  color: #FFF1F1;
}
.is--color-purple[data-v-659aa0ed] {
  color: #6F3DFD;
}
.is--color-purple-dark[data-v-659aa0ed] {
  color: #5014D0;
}
.is--color-purple-light[data-v-659aa0ed] {
  color: #F8F5FF;
}
.is--color-yellow[data-v-659aa0ed] {
  color: #FFC24D;
}
.is--color-yellow-dark[data-v-659aa0ed] {
  color: #F1AF32;
}
.is--color-yellow-light[data-v-659aa0ed] {
  color: #FFF7E8;
}
.is--color-black[data-v-659aa0ed] {
  color: #12161F;
}
.is--color-white[data-v-659aa0ed] {
  color: #fff;
}
.is--color-gray-10[data-v-659aa0ed] {
  color: #F8F9FA;
}
.is--color-gray-20[data-v-659aa0ed] {
  color: #E9ECEF;
}
.is--color-gray-30[data-v-659aa0ed] {
  color: #DEE2E6;
}
.is--color-gray-40[data-v-659aa0ed] {
  color: #CED4DA;
}
.is--color-gray-50[data-v-659aa0ed] {
  color: #ADB5BD;
}
.is--color-gray-60[data-v-659aa0ed] {
  color: #6C757D;
}
.is--color-gray-70[data-v-659aa0ed] {
  color: #495057;
}
.is--color-gray-80[data-v-659aa0ed] {
  color: #343A40;
}
.is--color-gray-90[data-v-659aa0ed] {
  color: #1A202D;
}
[class*=is--color] p[data-v-659aa0ed]:not([class*=is--color]),
[class*=is--color] li[data-v-659aa0ed]:not([class*=is--color]),
[class*=is--color] a[data-v-659aa0ed]:not([class*=is--color]) {
  color: inherit;
}
[data-v-659aa0ed]:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.view-kyc-third-party[data-v-659aa0ed] {
  width: 100%;
  min-height: 100vh;
  display: flex;
  align-items: center;
  justify-content: center;
}
.view-kyc-third-party__panel[data-v-659aa0ed] {
  max-width: 520px;
  margin: 0 auto;
  padding: 20px;
  text-align: center;
}
.view-kyc-third-party__title[data-v-659aa0ed] {
  margin-bottom: 12px;
}
.view-kyc-third-party__description[data-v-659aa0ed] {
  margin: 0;
}.is--background-primary[data-v-a1b7fca2] {
  background-color: #004FFF;
}
.is--background-primary-dark[data-v-a1b7fca2] {
  background-color: #0042D4;
}
.is--background-primary-light[data-v-a1b7fca2] {
  background-color: #F0F4FF;
}
.is--background-secondary[data-v-a1b7fca2] {
  background-color: #3DDC97;
}
.is--background-secondary-dark[data-v-a1b7fca2] {
  background-color: #36BE83;
}
.is--background-secondary-light[data-v-a1b7fca2] {
  background-color: #D9FFEE;
}
.is--background-red[data-v-a1b7fca2] {
  background-color: #FF7070;
}
.is--background-red-dark[data-v-a1b7fca2] {
  background-color: #FF3B3B;
}
.is--background-red-light[data-v-a1b7fca2] {
  background-color: #FFF1F1;
}
.is--background-purple[data-v-a1b7fca2] {
  background-color: #6F3DFD;
}
.is--background-purple-dark[data-v-a1b7fca2] {
  background-color: #5014D0;
}
.is--background-purple-light[data-v-a1b7fca2] {
  background-color: #F8F5FF;
}
.is--background-yellow[data-v-a1b7fca2] {
  background-color: #FFC24D;
}
.is--background-yellow-dark[data-v-a1b7fca2] {
  background-color: #F1AF32;
}
.is--background-yellow-light[data-v-a1b7fca2] {
  background-color: #FFF7E8;
}
.is--background-black[data-v-a1b7fca2] {
  background-color: #12161F;
}
.is--background-white[data-v-a1b7fca2] {
  background-color: #fff;
}
.is--background-gray-10[data-v-a1b7fca2] {
  background-color: #F8F9FA;
}
.is--background-gray-20[data-v-a1b7fca2] {
  background-color: #E9ECEF;
}
.is--background-gray-30[data-v-a1b7fca2] {
  background-color: #DEE2E6;
}
.is--background-gray-40[data-v-a1b7fca2] {
  background-color: #CED4DA;
}
.is--background-gray-50[data-v-a1b7fca2] {
  background-color: #ADB5BD;
}
.is--background-gray-60[data-v-a1b7fca2] {
  background-color: #6C757D;
}
.is--background-gray-70[data-v-a1b7fca2] {
  background-color: #495057;
}
.is--background-gray-80[data-v-a1b7fca2] {
  background-color: #343A40;
}
.is--background-gray-90[data-v-a1b7fca2] {
  background-color: #1A202D;
}
.is--color-primary[data-v-a1b7fca2] {
  color: #004FFF;
}
.is--color-primary-dark[data-v-a1b7fca2] {
  color: #0042D4;
}
.is--color-primary-light[data-v-a1b7fca2] {
  color: #F0F4FF;
}
.is--color-secondary[data-v-a1b7fca2] {
  color: #3DDC97;
}
.is--color-secondary-dark[data-v-a1b7fca2] {
  color: #36BE83;
}
.is--color-secondary-light[data-v-a1b7fca2] {
  color: #D9FFEE;
}
.is--color-red[data-v-a1b7fca2] {
  color: #FF7070;
}
.is--color-red-dark[data-v-a1b7fca2] {
  color: #FF3B3B;
}
.is--color-red-light[data-v-a1b7fca2] {
  color: #FFF1F1;
}
.is--color-purple[data-v-a1b7fca2] {
  color: #6F3DFD;
}
.is--color-purple-dark[data-v-a1b7fca2] {
  color: #5014D0;
}
.is--color-purple-light[data-v-a1b7fca2] {
  color: #F8F5FF;
}
.is--color-yellow[data-v-a1b7fca2] {
  color: #FFC24D;
}
.is--color-yellow-dark[data-v-a1b7fca2] {
  color: #F1AF32;
}
.is--color-yellow-light[data-v-a1b7fca2] {
  color: #FFF7E8;
}
.is--color-black[data-v-a1b7fca2] {
  color: #12161F;
}
.is--color-white[data-v-a1b7fca2] {
  color: #fff;
}
.is--color-gray-10[data-v-a1b7fca2] {
  color: #F8F9FA;
}
.is--color-gray-20[data-v-a1b7fca2] {
  color: #E9ECEF;
}
.is--color-gray-30[data-v-a1b7fca2] {
  color: #DEE2E6;
}
.is--color-gray-40[data-v-a1b7fca2] {
  color: #CED4DA;
}
.is--color-gray-50[data-v-a1b7fca2] {
  color: #ADB5BD;
}
.is--color-gray-60[data-v-a1b7fca2] {
  color: #6C757D;
}
.is--color-gray-70[data-v-a1b7fca2] {
  color: #495057;
}
.is--color-gray-80[data-v-a1b7fca2] {
  color: #343A40;
}
.is--color-gray-90[data-v-a1b7fca2] {
  color: #1A202D;
}
[class*=is--color] p[data-v-a1b7fca2]:not([class*=is--color]),
[class*=is--color] li[data-v-a1b7fca2]:not([class*=is--color]),
[class*=is--color] a[data-v-a1b7fca2]:not([class*=is--color]) {
  color: inherit;
}
[data-v-a1b7fca2]:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.wallet-auth-operation-summary[data-v-a1b7fca2] {
  padding: 16px 18px;
  border: 1px solid #DEE2E6;
  border-radius: 8px;
  background: #F8F9FA;
}
.wallet-auth-operation-summary__text[data-v-a1b7fca2] {
  margin: 0;
  color: #343A40;
  font-size: 14px;
  line-height: 22px;
}
.wallet-auth-operation-summary__text + .wallet-auth-operation-summary__text[data-v-a1b7fca2] {
  margin-top: 10px;
}
.wallet-auth-operation-summary__link[data-v-a1b7fca2] {
  color: #004FFF;
  font-weight: 700;
  text-decoration: underline;
  text-underline-offset: 2px;
  overflow-wrap: anywhere;
}
.wallet-auth-operation-summary__request[data-v-a1b7fca2] {
  margin: 12px 0 0;
  color: #6C757D;
  font-size: 12px;
  line-height: 18px;
}
.wallet-auth-operation-summary__request-id[data-v-a1b7fca2] {
  color: #343A40;
  font-weight: 700;
  overflow-wrap: anywhere;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-input-otp {
  display: flex;
  align-items: center;
  gap: 8px;
  width: 100%;
}
.v-input-otp.is--error .v-input-otp-slot {
  border-color: #FF7070;
}
.v-input-otp__content {
  display: flex;
  align-items: center;
  gap: 8px;
  flex: 1;
  min-width: 0;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-input-otp-group {
  display: flex;
  align-items: center;
  gap: 8px;
  flex: 1;
  min-width: 0;
}
.v-input-otp-group:first-of-type {
  justify-content: end;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-input-otp-slot {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 0 1 48px;
  min-width: 0;
  aspect-ratio: 1;
  background-color: #F8F9FA;
  border: 1px solid #CED4DA;
  border-radius: 2px;
  font-size: 20px;
  font-weight: 600;
  font-family: var(--ui-font-family-body);
  color: #12161F;
  transition: border-color 0.15s ease;
}
.v-input-otp-slot.is--active {
  border-color: #004FFF;
  outline: none;
}
.v-input-otp-slot__caret {
  display: block;
  width: 1px;
  height: 20px;
  background-color: #12161F;
  animation: v-otp-caret-blink 1s step-start infinite;
}
@keyframes v-otp-caret-blink {
0%, 100% {
    opacity: 1;
}
50% {
    opacity: 0;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-input-otp-separator {
  color: #ADB5BD;
  font-size: 16px;
  line-height: 1;
  user-select: none;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.wallet-auth-otp-form__wrap {
  padding: 40px;
  background: #fff;
  box-shadow: var(--ui-shadow-dialog, 0 4px 5px -2px rgba(18, 22, 31, 0.05), 0 6px 25px 2px rgba(18, 22, 31, 0.06));
}
@media screen and (width < 768px) {
.wallet-auth-otp-form__wrap {
    padding: 20px;
}
}
.wallet-auth-otp-form__wrap--dialog {
  padding: 0;
  background: transparent;
  box-shadow: none;
}
.wallet-auth-otp-form__description {
  margin: 0 0 16px;
  color: #495057;
}
.wallet-auth-otp-form__submit {
  margin-top: 40px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-dialog-wallet-auth {
  width: min(760px, 100vw - 48px);
  max-width: 760px;
}
.v-dialog-wallet-auth__body {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.v-dialog-wallet-auth__description {
  margin: 0;
  color: #495057;
}
.v-dialog-wallet-auth__operation-alert {
  width: 100%;
  margin: 0;
}
.v-dialog-wallet-auth__alert-text {
  margin: 0;
}
.v-dialog-wallet-auth__alert-text + .v-dialog-wallet-auth__alert-text {
  margin-top: 6px;
}
.v-dialog-wallet-auth__footer {
  display: flex;
  justify-content: flex-end;
  gap: 12px;
  margin-top: 24px;
}
@media screen and (max-width: 768px) {
.v-dialog-wallet-auth {
    width: 100%;
    max-width: 100%;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-more-actions__trigger {
  min-width: auto;
  padding-inline: 8px;
}
.v-more-actions__trigger-icon {
  width: 16px;
  height: auto;
  display: block;
}
.v-more-actions__dropdown {
  min-width: 150px;
  width: fit-content;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 4px 0;
  background-color: #F8F9FA;
  border: 1px solid #E9ECEF;
  box-shadow: var(--ui-shadow-dialog, 0 4px 5px -2px rgba(18, 22, 31, 0.05), 0 6px 25px 2px rgba(18, 22, 31, 0.06));
  border-radius: 2px;
  z-index: 2;
}
.v-more-actions__item {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  width: 100%;
  padding: 12px;
  cursor: pointer;
  transition: background-color 0.2s ease;
  text-align: left;
  border: none;
  background: transparent;
  font: inherit;
  color: inherit;
  outline: none;
}
.v-more-actions__item[data-highlighted] {
  background-color: #E9ECEF;
}
.v-more-actions__item[data-disabled] {
  cursor: not-allowed;
  opacity: 0.6;
}
.v-more-actions__item-icon {
  width: 16px;
  height: auto;
  margin-right: 8px;
  flex-shrink: 0;
}
.v-more-actions__item-label {
  flex: 1;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.dashboard-wallet-header {
  display: flex;
  justify-content: flex-end;
  gap: 20px;
}
@media screen and (width < 768px) {
.dashboard-wallet-header {
    flex-direction: column;
    align-items: flex-start;
}
}
.dashboard-wallet-header__actions {
  display: flex;
  gap: 10px;
  flex-wrap: wrap;
  align-items: center;
  width: 100%;
  justify-content: flex-end;
}
.dashboard-wallet-header__network {
  max-width: 250px;
}
.dashboard-wallet-header__network .v-form-select {
  width: 100%;
}
.dashboard-wallet-header__action-icon {
  width: 16px;
}.is--background-primary[data-v-271d5fb3] {
  background-color: #004FFF;
}
.is--background-primary-dark[data-v-271d5fb3] {
  background-color: #0042D4;
}
.is--background-primary-light[data-v-271d5fb3] {
  background-color: #F0F4FF;
}
.is--background-secondary[data-v-271d5fb3] {
  background-color: #3DDC97;
}
.is--background-secondary-dark[data-v-271d5fb3] {
  background-color: #36BE83;
}
.is--background-secondary-light[data-v-271d5fb3] {
  background-color: #D9FFEE;
}
.is--background-red[data-v-271d5fb3] {
  background-color: #FF7070;
}
.is--background-red-dark[data-v-271d5fb3] {
  background-color: #FF3B3B;
}
.is--background-red-light[data-v-271d5fb3] {
  background-color: #FFF1F1;
}
.is--background-purple[data-v-271d5fb3] {
  background-color: #6F3DFD;
}
.is--background-purple-dark[data-v-271d5fb3] {
  background-color: #5014D0;
}
.is--background-purple-light[data-v-271d5fb3] {
  background-color: #F8F5FF;
}
.is--background-yellow[data-v-271d5fb3] {
  background-color: #FFC24D;
}
.is--background-yellow-dark[data-v-271d5fb3] {
  background-color: #F1AF32;
}
.is--background-yellow-light[data-v-271d5fb3] {
  background-color: #FFF7E8;
}
.is--background-black[data-v-271d5fb3] {
  background-color: #12161F;
}
.is--background-white[data-v-271d5fb3] {
  background-color: #fff;
}
.is--background-gray-10[data-v-271d5fb3] {
  background-color: #F8F9FA;
}
.is--background-gray-20[data-v-271d5fb3] {
  background-color: #E9ECEF;
}
.is--background-gray-30[data-v-271d5fb3] {
  background-color: #DEE2E6;
}
.is--background-gray-40[data-v-271d5fb3] {
  background-color: #CED4DA;
}
.is--background-gray-50[data-v-271d5fb3] {
  background-color: #ADB5BD;
}
.is--background-gray-60[data-v-271d5fb3] {
  background-color: #6C757D;
}
.is--background-gray-70[data-v-271d5fb3] {
  background-color: #495057;
}
.is--background-gray-80[data-v-271d5fb3] {
  background-color: #343A40;
}
.is--background-gray-90[data-v-271d5fb3] {
  background-color: #1A202D;
}
.is--color-primary[data-v-271d5fb3] {
  color: #004FFF;
}
.is--color-primary-dark[data-v-271d5fb3] {
  color: #0042D4;
}
.is--color-primary-light[data-v-271d5fb3] {
  color: #F0F4FF;
}
.is--color-secondary[data-v-271d5fb3] {
  color: #3DDC97;
}
.is--color-secondary-dark[data-v-271d5fb3] {
  color: #36BE83;
}
.is--color-secondary-light[data-v-271d5fb3] {
  color: #D9FFEE;
}
.is--color-red[data-v-271d5fb3] {
  color: #FF7070;
}
.is--color-red-dark[data-v-271d5fb3] {
  color: #FF3B3B;
}
.is--color-red-light[data-v-271d5fb3] {
  color: #FFF1F1;
}
.is--color-purple[data-v-271d5fb3] {
  color: #6F3DFD;
}
.is--color-purple-dark[data-v-271d5fb3] {
  color: #5014D0;
}
.is--color-purple-light[data-v-271d5fb3] {
  color: #F8F5FF;
}
.is--color-yellow[data-v-271d5fb3] {
  color: #FFC24D;
}
.is--color-yellow-dark[data-v-271d5fb3] {
  color: #F1AF32;
}
.is--color-yellow-light[data-v-271d5fb3] {
  color: #FFF7E8;
}
.is--color-black[data-v-271d5fb3] {
  color: #12161F;
}
.is--color-white[data-v-271d5fb3] {
  color: #fff;
}
.is--color-gray-10[data-v-271d5fb3] {
  color: #F8F9FA;
}
.is--color-gray-20[data-v-271d5fb3] {
  color: #E9ECEF;
}
.is--color-gray-30[data-v-271d5fb3] {
  color: #DEE2E6;
}
.is--color-gray-40[data-v-271d5fb3] {
  color: #CED4DA;
}
.is--color-gray-50[data-v-271d5fb3] {
  color: #ADB5BD;
}
.is--color-gray-60[data-v-271d5fb3] {
  color: #6C757D;
}
.is--color-gray-70[data-v-271d5fb3] {
  color: #495057;
}
.is--color-gray-80[data-v-271d5fb3] {
  color: #343A40;
}
.is--color-gray-90[data-v-271d5fb3] {
  color: #1A202D;
}
[class*=is--color] p[data-v-271d5fb3]:not([class*=is--color]),
[class*=is--color] li[data-v-271d5fb3]:not([class*=is--color]),
[class*=is--color] a[data-v-271d5fb3]:not([class*=is--color]) {
  color: inherit;
}
[data-v-271d5fb3]:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-layout-dialog-form.is--loading[data-v-271d5fb3] {
  cursor: wait !important;
}
.v-layout-dialog-form.is--loading .v-layout-dialog-form__content[data-v-271d5fb3] {
  opacity: 0.5;
  pointer-events: none;
}
.v-layout-dialog-form__content[data-v-271d5fb3] {
  width: 100%;
}
.v-layout-dialog-form__footer[data-v-271d5fb3] {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 12px;
  margin-top: 20px;
  margin-bottom: 4px;
}.is--background-primary[data-v-bc6313ae] {
  background-color: #004FFF;
}
.is--background-primary-dark[data-v-bc6313ae] {
  background-color: #0042D4;
}
.is--background-primary-light[data-v-bc6313ae] {
  background-color: #F0F4FF;
}
.is--background-secondary[data-v-bc6313ae] {
  background-color: #3DDC97;
}
.is--background-secondary-dark[data-v-bc6313ae] {
  background-color: #36BE83;
}
.is--background-secondary-light[data-v-bc6313ae] {
  background-color: #D9FFEE;
}
.is--background-red[data-v-bc6313ae] {
  background-color: #FF7070;
}
.is--background-red-dark[data-v-bc6313ae] {
  background-color: #FF3B3B;
}
.is--background-red-light[data-v-bc6313ae] {
  background-color: #FFF1F1;
}
.is--background-purple[data-v-bc6313ae] {
  background-color: #6F3DFD;
}
.is--background-purple-dark[data-v-bc6313ae] {
  background-color: #5014D0;
}
.is--background-purple-light[data-v-bc6313ae] {
  background-color: #F8F5FF;
}
.is--background-yellow[data-v-bc6313ae] {
  background-color: #FFC24D;
}
.is--background-yellow-dark[data-v-bc6313ae] {
  background-color: #F1AF32;
}
.is--background-yellow-light[data-v-bc6313ae] {
  background-color: #FFF7E8;
}
.is--background-black[data-v-bc6313ae] {
  background-color: #12161F;
}
.is--background-white[data-v-bc6313ae] {
  background-color: #fff;
}
.is--background-gray-10[data-v-bc6313ae] {
  background-color: #F8F9FA;
}
.is--background-gray-20[data-v-bc6313ae] {
  background-color: #E9ECEF;
}
.is--background-gray-30[data-v-bc6313ae] {
  background-color: #DEE2E6;
}
.is--background-gray-40[data-v-bc6313ae] {
  background-color: #CED4DA;
}
.is--background-gray-50[data-v-bc6313ae] {
  background-color: #ADB5BD;
}
.is--background-gray-60[data-v-bc6313ae] {
  background-color: #6C757D;
}
.is--background-gray-70[data-v-bc6313ae] {
  background-color: #495057;
}
.is--background-gray-80[data-v-bc6313ae] {
  background-color: #343A40;
}
.is--background-gray-90[data-v-bc6313ae] {
  background-color: #1A202D;
}
.is--color-primary[data-v-bc6313ae] {
  color: #004FFF;
}
.is--color-primary-dark[data-v-bc6313ae] {
  color: #0042D4;
}
.is--color-primary-light[data-v-bc6313ae] {
  color: #F0F4FF;
}
.is--color-secondary[data-v-bc6313ae] {
  color: #3DDC97;
}
.is--color-secondary-dark[data-v-bc6313ae] {
  color: #36BE83;
}
.is--color-secondary-light[data-v-bc6313ae] {
  color: #D9FFEE;
}
.is--color-red[data-v-bc6313ae] {
  color: #FF7070;
}
.is--color-red-dark[data-v-bc6313ae] {
  color: #FF3B3B;
}
.is--color-red-light[data-v-bc6313ae] {
  color: #FFF1F1;
}
.is--color-purple[data-v-bc6313ae] {
  color: #6F3DFD;
}
.is--color-purple-dark[data-v-bc6313ae] {
  color: #5014D0;
}
.is--color-purple-light[data-v-bc6313ae] {
  color: #F8F5FF;
}
.is--color-yellow[data-v-bc6313ae] {
  color: #FFC24D;
}
.is--color-yellow-dark[data-v-bc6313ae] {
  color: #F1AF32;
}
.is--color-yellow-light[data-v-bc6313ae] {
  color: #FFF7E8;
}
.is--color-black[data-v-bc6313ae] {
  color: #12161F;
}
.is--color-white[data-v-bc6313ae] {
  color: #fff;
}
.is--color-gray-10[data-v-bc6313ae] {
  color: #F8F9FA;
}
.is--color-gray-20[data-v-bc6313ae] {
  color: #E9ECEF;
}
.is--color-gray-30[data-v-bc6313ae] {
  color: #DEE2E6;
}
.is--color-gray-40[data-v-bc6313ae] {
  color: #CED4DA;
}
.is--color-gray-50[data-v-bc6313ae] {
  color: #ADB5BD;
}
.is--color-gray-60[data-v-bc6313ae] {
  color: #6C757D;
}
.is--color-gray-70[data-v-bc6313ae] {
  color: #495057;
}
.is--color-gray-80[data-v-bc6313ae] {
  color: #343A40;
}
.is--color-gray-90[data-v-bc6313ae] {
  color: #1A202D;
}
[class*=is--color] p[data-v-bc6313ae]:not([class*=is--color]),
[class*=is--color] li[data-v-bc6313ae]:not([class*=is--color]),
[class*=is--color] a[data-v-bc6313ae]:not([class*=is--color]) {
  color: inherit;
}
[data-v-bc6313ae]:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-form-add-funds-fiat__row[data-v-bc6313ae] {
  margin-top: 0;
}
.v-form-add-funds-fiat__input[data-v-bc6313ae] {
  width: 100%;
}
.v-form-add-funds-fiat__footer[data-v-bc6313ae] {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 12px;
  margin-top: 20px;
  margin-bottom: 4px;
}.is--background-primary[data-v-633204df] {
  background-color: #004FFF;
}
.is--background-primary-dark[data-v-633204df] {
  background-color: #0042D4;
}
.is--background-primary-light[data-v-633204df] {
  background-color: #F0F4FF;
}
.is--background-secondary[data-v-633204df] {
  background-color: #3DDC97;
}
.is--background-secondary-dark[data-v-633204df] {
  background-color: #36BE83;
}
.is--background-secondary-light[data-v-633204df] {
  background-color: #D9FFEE;
}
.is--background-red[data-v-633204df] {
  background-color: #FF7070;
}
.is--background-red-dark[data-v-633204df] {
  background-color: #FF3B3B;
}
.is--background-red-light[data-v-633204df] {
  background-color: #FFF1F1;
}
.is--background-purple[data-v-633204df] {
  background-color: #6F3DFD;
}
.is--background-purple-dark[data-v-633204df] {
  background-color: #5014D0;
}
.is--background-purple-light[data-v-633204df] {
  background-color: #F8F5FF;
}
.is--background-yellow[data-v-633204df] {
  background-color: #FFC24D;
}
.is--background-yellow-dark[data-v-633204df] {
  background-color: #F1AF32;
}
.is--background-yellow-light[data-v-633204df] {
  background-color: #FFF7E8;
}
.is--background-black[data-v-633204df] {
  background-color: #12161F;
}
.is--background-white[data-v-633204df] {
  background-color: #fff;
}
.is--background-gray-10[data-v-633204df] {
  background-color: #F8F9FA;
}
.is--background-gray-20[data-v-633204df] {
  background-color: #E9ECEF;
}
.is--background-gray-30[data-v-633204df] {
  background-color: #DEE2E6;
}
.is--background-gray-40[data-v-633204df] {
  background-color: #CED4DA;
}
.is--background-gray-50[data-v-633204df] {
  background-color: #ADB5BD;
}
.is--background-gray-60[data-v-633204df] {
  background-color: #6C757D;
}
.is--background-gray-70[data-v-633204df] {
  background-color: #495057;
}
.is--background-gray-80[data-v-633204df] {
  background-color: #343A40;
}
.is--background-gray-90[data-v-633204df] {
  background-color: #1A202D;
}
.is--color-primary[data-v-633204df] {
  color: #004FFF;
}
.is--color-primary-dark[data-v-633204df] {
  color: #0042D4;
}
.is--color-primary-light[data-v-633204df] {
  color: #F0F4FF;
}
.is--color-secondary[data-v-633204df] {
  color: #3DDC97;
}
.is--color-secondary-dark[data-v-633204df] {
  color: #36BE83;
}
.is--color-secondary-light[data-v-633204df] {
  color: #D9FFEE;
}
.is--color-red[data-v-633204df] {
  color: #FF7070;
}
.is--color-red-dark[data-v-633204df] {
  color: #FF3B3B;
}
.is--color-red-light[data-v-633204df] {
  color: #FFF1F1;
}
.is--color-purple[data-v-633204df] {
  color: #6F3DFD;
}
.is--color-purple-dark[data-v-633204df] {
  color: #5014D0;
}
.is--color-purple-light[data-v-633204df] {
  color: #F8F5FF;
}
.is--color-yellow[data-v-633204df] {
  color: #FFC24D;
}
.is--color-yellow-dark[data-v-633204df] {
  color: #F1AF32;
}
.is--color-yellow-light[data-v-633204df] {
  color: #FFF7E8;
}
.is--color-black[data-v-633204df] {
  color: #12161F;
}
.is--color-white[data-v-633204df] {
  color: #fff;
}
.is--color-gray-10[data-v-633204df] {
  color: #F8F9FA;
}
.is--color-gray-20[data-v-633204df] {
  color: #E9ECEF;
}
.is--color-gray-30[data-v-633204df] {
  color: #DEE2E6;
}
.is--color-gray-40[data-v-633204df] {
  color: #CED4DA;
}
.is--color-gray-50[data-v-633204df] {
  color: #ADB5BD;
}
.is--color-gray-60[data-v-633204df] {
  color: #6C757D;
}
.is--color-gray-70[data-v-633204df] {
  color: #495057;
}
.is--color-gray-80[data-v-633204df] {
  color: #343A40;
}
.is--color-gray-90[data-v-633204df] {
  color: #1A202D;
}
[class*=is--color] p[data-v-633204df]:not([class*=is--color]),
[class*=is--color] li[data-v-633204df]:not([class*=is--color]),
[class*=is--color] a[data-v-633204df]:not([class*=is--color]) {
  color: inherit;
}
[data-v-633204df]:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-form-add-funds-crypto__input[data-v-633204df] {
  width: 100%;
}
.v-form-add-funds-crypto__content[data-v-633204df] {
  display: flex;
  gap: 20px;
  align-items: center;
  flex-wrap: wrap;
  width: 100%;
}
@media screen and (width < 768px) {
.v-form-add-funds-crypto__content[data-v-633204df] {
    flex-direction: column;
    align-items: flex-start;
    gap: 12px;
}
}
.v-form-add-funds-crypto__right[data-v-633204df] {
  flex: 1;
}
.v-form-add-funds-crypto__qr[data-v-633204df] {
  max-width: 150px;
  width: 100%;
  height: auto;
  max-height: 150px;
  flex-shrink: 0;
}
.v-form-add-funds-crypto__skeleton[data-v-633204df] {
  flex-shrink: 0;
}
.v-form-add-funds-crypto__address-wrap[data-v-633204df] {
  margin-top: 12px;
}
.v-form-add-funds-crypto__input-wrap[data-v-633204df] {
  display: flex;
  gap: 8px;
  align-items: flex-start;
  width: 100%;
}
.v-form-add-funds-crypto__input-wrap[data-v-633204df] .v-form-input {
  flex: 1;
  min-width: 0;
}
.v-form-add-funds-crypto__btn[data-v-633204df] {
  flex-shrink: 0;
}.is--background-primary[data-v-99abc718] {
  background-color: #004FFF;
}
.is--background-primary-dark[data-v-99abc718] {
  background-color: #0042D4;
}
.is--background-primary-light[data-v-99abc718] {
  background-color: #F0F4FF;
}
.is--background-secondary[data-v-99abc718] {
  background-color: #3DDC97;
}
.is--background-secondary-dark[data-v-99abc718] {
  background-color: #36BE83;
}
.is--background-secondary-light[data-v-99abc718] {
  background-color: #D9FFEE;
}
.is--background-red[data-v-99abc718] {
  background-color: #FF7070;
}
.is--background-red-dark[data-v-99abc718] {
  background-color: #FF3B3B;
}
.is--background-red-light[data-v-99abc718] {
  background-color: #FFF1F1;
}
.is--background-purple[data-v-99abc718] {
  background-color: #6F3DFD;
}
.is--background-purple-dark[data-v-99abc718] {
  background-color: #5014D0;
}
.is--background-purple-light[data-v-99abc718] {
  background-color: #F8F5FF;
}
.is--background-yellow[data-v-99abc718] {
  background-color: #FFC24D;
}
.is--background-yellow-dark[data-v-99abc718] {
  background-color: #F1AF32;
}
.is--background-yellow-light[data-v-99abc718] {
  background-color: #FFF7E8;
}
.is--background-black[data-v-99abc718] {
  background-color: #12161F;
}
.is--background-white[data-v-99abc718] {
  background-color: #fff;
}
.is--background-gray-10[data-v-99abc718] {
  background-color: #F8F9FA;
}
.is--background-gray-20[data-v-99abc718] {
  background-color: #E9ECEF;
}
.is--background-gray-30[data-v-99abc718] {
  background-color: #DEE2E6;
}
.is--background-gray-40[data-v-99abc718] {
  background-color: #CED4DA;
}
.is--background-gray-50[data-v-99abc718] {
  background-color: #ADB5BD;
}
.is--background-gray-60[data-v-99abc718] {
  background-color: #6C757D;
}
.is--background-gray-70[data-v-99abc718] {
  background-color: #495057;
}
.is--background-gray-80[data-v-99abc718] {
  background-color: #343A40;
}
.is--background-gray-90[data-v-99abc718] {
  background-color: #1A202D;
}
.is--color-primary[data-v-99abc718] {
  color: #004FFF;
}
.is--color-primary-dark[data-v-99abc718] {
  color: #0042D4;
}
.is--color-primary-light[data-v-99abc718] {
  color: #F0F4FF;
}
.is--color-secondary[data-v-99abc718] {
  color: #3DDC97;
}
.is--color-secondary-dark[data-v-99abc718] {
  color: #36BE83;
}
.is--color-secondary-light[data-v-99abc718] {
  color: #D9FFEE;
}
.is--color-red[data-v-99abc718] {
  color: #FF7070;
}
.is--color-red-dark[data-v-99abc718] {
  color: #FF3B3B;
}
.is--color-red-light[data-v-99abc718] {
  color: #FFF1F1;
}
.is--color-purple[data-v-99abc718] {
  color: #6F3DFD;
}
.is--color-purple-dark[data-v-99abc718] {
  color: #5014D0;
}
.is--color-purple-light[data-v-99abc718] {
  color: #F8F5FF;
}
.is--color-yellow[data-v-99abc718] {
  color: #FFC24D;
}
.is--color-yellow-dark[data-v-99abc718] {
  color: #F1AF32;
}
.is--color-yellow-light[data-v-99abc718] {
  color: #FFF7E8;
}
.is--color-black[data-v-99abc718] {
  color: #12161F;
}
.is--color-white[data-v-99abc718] {
  color: #fff;
}
.is--color-gray-10[data-v-99abc718] {
  color: #F8F9FA;
}
.is--color-gray-20[data-v-99abc718] {
  color: #E9ECEF;
}
.is--color-gray-30[data-v-99abc718] {
  color: #DEE2E6;
}
.is--color-gray-40[data-v-99abc718] {
  color: #CED4DA;
}
.is--color-gray-50[data-v-99abc718] {
  color: #ADB5BD;
}
.is--color-gray-60[data-v-99abc718] {
  color: #6C757D;
}
.is--color-gray-70[data-v-99abc718] {
  color: #495057;
}
.is--color-gray-80[data-v-99abc718] {
  color: #343A40;
}
.is--color-gray-90[data-v-99abc718] {
  color: #1A202D;
}
[class*=is--color] p[data-v-99abc718]:not([class*=is--color]),
[class*=is--color] li[data-v-99abc718]:not([class*=is--color]),
[class*=is--color] a[data-v-99abc718]:not([class*=is--color]) {
  color: inherit;
}
[data-v-99abc718]:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-form-add-funds-unified__method[data-v-99abc718] {
  margin-bottom: 20px;
}.is--background-primary[data-v-4bd57e40] {
  background-color: #004FFF;
}
.is--background-primary-dark[data-v-4bd57e40] {
  background-color: #0042D4;
}
.is--background-primary-light[data-v-4bd57e40] {
  background-color: #F0F4FF;
}
.is--background-secondary[data-v-4bd57e40] {
  background-color: #3DDC97;
}
.is--background-secondary-dark[data-v-4bd57e40] {
  background-color: #36BE83;
}
.is--background-secondary-light[data-v-4bd57e40] {
  background-color: #D9FFEE;
}
.is--background-red[data-v-4bd57e40] {
  background-color: #FF7070;
}
.is--background-red-dark[data-v-4bd57e40] {
  background-color: #FF3B3B;
}
.is--background-red-light[data-v-4bd57e40] {
  background-color: #FFF1F1;
}
.is--background-purple[data-v-4bd57e40] {
  background-color: #6F3DFD;
}
.is--background-purple-dark[data-v-4bd57e40] {
  background-color: #5014D0;
}
.is--background-purple-light[data-v-4bd57e40] {
  background-color: #F8F5FF;
}
.is--background-yellow[data-v-4bd57e40] {
  background-color: #FFC24D;
}
.is--background-yellow-dark[data-v-4bd57e40] {
  background-color: #F1AF32;
}
.is--background-yellow-light[data-v-4bd57e40] {
  background-color: #FFF7E8;
}
.is--background-black[data-v-4bd57e40] {
  background-color: #12161F;
}
.is--background-white[data-v-4bd57e40] {
  background-color: #fff;
}
.is--background-gray-10[data-v-4bd57e40] {
  background-color: #F8F9FA;
}
.is--background-gray-20[data-v-4bd57e40] {
  background-color: #E9ECEF;
}
.is--background-gray-30[data-v-4bd57e40] {
  background-color: #DEE2E6;
}
.is--background-gray-40[data-v-4bd57e40] {
  background-color: #CED4DA;
}
.is--background-gray-50[data-v-4bd57e40] {
  background-color: #ADB5BD;
}
.is--background-gray-60[data-v-4bd57e40] {
  background-color: #6C757D;
}
.is--background-gray-70[data-v-4bd57e40] {
  background-color: #495057;
}
.is--background-gray-80[data-v-4bd57e40] {
  background-color: #343A40;
}
.is--background-gray-90[data-v-4bd57e40] {
  background-color: #1A202D;
}
.is--color-primary[data-v-4bd57e40] {
  color: #004FFF;
}
.is--color-primary-dark[data-v-4bd57e40] {
  color: #0042D4;
}
.is--color-primary-light[data-v-4bd57e40] {
  color: #F0F4FF;
}
.is--color-secondary[data-v-4bd57e40] {
  color: #3DDC97;
}
.is--color-secondary-dark[data-v-4bd57e40] {
  color: #36BE83;
}
.is--color-secondary-light[data-v-4bd57e40] {
  color: #D9FFEE;
}
.is--color-red[data-v-4bd57e40] {
  color: #FF7070;
}
.is--color-red-dark[data-v-4bd57e40] {
  color: #FF3B3B;
}
.is--color-red-light[data-v-4bd57e40] {
  color: #FFF1F1;
}
.is--color-purple[data-v-4bd57e40] {
  color: #6F3DFD;
}
.is--color-purple-dark[data-v-4bd57e40] {
  color: #5014D0;
}
.is--color-purple-light[data-v-4bd57e40] {
  color: #F8F5FF;
}
.is--color-yellow[data-v-4bd57e40] {
  color: #FFC24D;
}
.is--color-yellow-dark[data-v-4bd57e40] {
  color: #F1AF32;
}
.is--color-yellow-light[data-v-4bd57e40] {
  color: #FFF7E8;
}
.is--color-black[data-v-4bd57e40] {
  color: #12161F;
}
.is--color-white[data-v-4bd57e40] {
  color: #fff;
}
.is--color-gray-10[data-v-4bd57e40] {
  color: #F8F9FA;
}
.is--color-gray-20[data-v-4bd57e40] {
  color: #E9ECEF;
}
.is--color-gray-30[data-v-4bd57e40] {
  color: #DEE2E6;
}
.is--color-gray-40[data-v-4bd57e40] {
  color: #CED4DA;
}
.is--color-gray-50[data-v-4bd57e40] {
  color: #ADB5BD;
}
.is--color-gray-60[data-v-4bd57e40] {
  color: #6C757D;
}
.is--color-gray-70[data-v-4bd57e40] {
  color: #495057;
}
.is--color-gray-80[data-v-4bd57e40] {
  color: #343A40;
}
.is--color-gray-90[data-v-4bd57e40] {
  color: #1A202D;
}
[class*=is--color] p[data-v-4bd57e40]:not([class*=is--color]),
[class*=is--color] li[data-v-4bd57e40]:not([class*=is--color]),
[class*=is--color] a[data-v-4bd57e40]:not([class*=is--color]) {
  color: inherit;
}
[data-v-4bd57e40]:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-form-exchange[data-v-4bd57e40] {
  display: flex;
  flex-direction: column;
  max-width: 100%;
  margin: 0 auto;
  width: 700px;
}
.v-form-exchange__content[data-v-4bd57e40] {
  margin-bottom: 0;
}
.v-form-exchange__input[data-v-4bd57e40] {
  width: 100%;
}
.v-form-exchange__text[data-v-4bd57e40] {
  color: #495057;
  margin-top: 4px;
}
.v-form-exchange__rate[data-v-4bd57e40] {
  margin: 16px 0;
}
.v-form-exchange__footer[data-v-4bd57e40] {
  display: flex;
  justify-content: flex-end;
  align-items: flex-start;
  gap: 12px;
  margin-top: 20px;
  margin-bottom: 4px;
}
.token-option[data-v-4bd57e40] {
  display: flex;
  align-items: center;
  gap: 8px;
}
.token-option__icon[data-v-4bd57e40] {
  width: 20px;
  height: 20px;
  flex-shrink: 0;
}
.token-option__content[data-v-4bd57e40] {
  display: flex;
  flex-direction: column;
  gap: 2px;
}.is--background-primary[data-v-92ec3001] {
  background-color: #004FFF;
}
.is--background-primary-dark[data-v-92ec3001] {
  background-color: #0042D4;
}
.is--background-primary-light[data-v-92ec3001] {
  background-color: #F0F4FF;
}
.is--background-secondary[data-v-92ec3001] {
  background-color: #3DDC97;
}
.is--background-secondary-dark[data-v-92ec3001] {
  background-color: #36BE83;
}
.is--background-secondary-light[data-v-92ec3001] {
  background-color: #D9FFEE;
}
.is--background-red[data-v-92ec3001] {
  background-color: #FF7070;
}
.is--background-red-dark[data-v-92ec3001] {
  background-color: #FF3B3B;
}
.is--background-red-light[data-v-92ec3001] {
  background-color: #FFF1F1;
}
.is--background-purple[data-v-92ec3001] {
  background-color: #6F3DFD;
}
.is--background-purple-dark[data-v-92ec3001] {
  background-color: #5014D0;
}
.is--background-purple-light[data-v-92ec3001] {
  background-color: #F8F5FF;
}
.is--background-yellow[data-v-92ec3001] {
  background-color: #FFC24D;
}
.is--background-yellow-dark[data-v-92ec3001] {
  background-color: #F1AF32;
}
.is--background-yellow-light[data-v-92ec3001] {
  background-color: #FFF7E8;
}
.is--background-black[data-v-92ec3001] {
  background-color: #12161F;
}
.is--background-white[data-v-92ec3001] {
  background-color: #fff;
}
.is--background-gray-10[data-v-92ec3001] {
  background-color: #F8F9FA;
}
.is--background-gray-20[data-v-92ec3001] {
  background-color: #E9ECEF;
}
.is--background-gray-30[data-v-92ec3001] {
  background-color: #DEE2E6;
}
.is--background-gray-40[data-v-92ec3001] {
  background-color: #CED4DA;
}
.is--background-gray-50[data-v-92ec3001] {
  background-color: #ADB5BD;
}
.is--background-gray-60[data-v-92ec3001] {
  background-color: #6C757D;
}
.is--background-gray-70[data-v-92ec3001] {
  background-color: #495057;
}
.is--background-gray-80[data-v-92ec3001] {
  background-color: #343A40;
}
.is--background-gray-90[data-v-92ec3001] {
  background-color: #1A202D;
}
.is--color-primary[data-v-92ec3001] {
  color: #004FFF;
}
.is--color-primary-dark[data-v-92ec3001] {
  color: #0042D4;
}
.is--color-primary-light[data-v-92ec3001] {
  color: #F0F4FF;
}
.is--color-secondary[data-v-92ec3001] {
  color: #3DDC97;
}
.is--color-secondary-dark[data-v-92ec3001] {
  color: #36BE83;
}
.is--color-secondary-light[data-v-92ec3001] {
  color: #D9FFEE;
}
.is--color-red[data-v-92ec3001] {
  color: #FF7070;
}
.is--color-red-dark[data-v-92ec3001] {
  color: #FF3B3B;
}
.is--color-red-light[data-v-92ec3001] {
  color: #FFF1F1;
}
.is--color-purple[data-v-92ec3001] {
  color: #6F3DFD;
}
.is--color-purple-dark[data-v-92ec3001] {
  color: #5014D0;
}
.is--color-purple-light[data-v-92ec3001] {
  color: #F8F5FF;
}
.is--color-yellow[data-v-92ec3001] {
  color: #FFC24D;
}
.is--color-yellow-dark[data-v-92ec3001] {
  color: #F1AF32;
}
.is--color-yellow-light[data-v-92ec3001] {
  color: #FFF7E8;
}
.is--color-black[data-v-92ec3001] {
  color: #12161F;
}
.is--color-white[data-v-92ec3001] {
  color: #fff;
}
.is--color-gray-10[data-v-92ec3001] {
  color: #F8F9FA;
}
.is--color-gray-20[data-v-92ec3001] {
  color: #E9ECEF;
}
.is--color-gray-30[data-v-92ec3001] {
  color: #DEE2E6;
}
.is--color-gray-40[data-v-92ec3001] {
  color: #CED4DA;
}
.is--color-gray-50[data-v-92ec3001] {
  color: #ADB5BD;
}
.is--color-gray-60[data-v-92ec3001] {
  color: #6C757D;
}
.is--color-gray-70[data-v-92ec3001] {
  color: #495057;
}
.is--color-gray-80[data-v-92ec3001] {
  color: #343A40;
}
.is--color-gray-90[data-v-92ec3001] {
  color: #1A202D;
}
[class*=is--color] p[data-v-92ec3001]:not([class*=is--color]),
[class*=is--color] li[data-v-92ec3001]:not([class*=is--color]),
[class*=is--color] a[data-v-92ec3001]:not([class*=is--color]) {
  color: inherit;
}
[data-v-92ec3001]:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-form-withdraw-fiat__row[data-v-92ec3001] {
  margin-top: 0;
}
.v-form-withdraw-fiat__input[data-v-92ec3001] {
  width: 100%;
}
.v-form-withdraw-fiat__footer[data-v-92ec3001] {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 12px;
  margin-top: 20px;
  margin-bottom: 4px;
}.is--background-primary[data-v-e7d2d80f] {
  background-color: #004FFF;
}
.is--background-primary-dark[data-v-e7d2d80f] {
  background-color: #0042D4;
}
.is--background-primary-light[data-v-e7d2d80f] {
  background-color: #F0F4FF;
}
.is--background-secondary[data-v-e7d2d80f] {
  background-color: #3DDC97;
}
.is--background-secondary-dark[data-v-e7d2d80f] {
  background-color: #36BE83;
}
.is--background-secondary-light[data-v-e7d2d80f] {
  background-color: #D9FFEE;
}
.is--background-red[data-v-e7d2d80f] {
  background-color: #FF7070;
}
.is--background-red-dark[data-v-e7d2d80f] {
  background-color: #FF3B3B;
}
.is--background-red-light[data-v-e7d2d80f] {
  background-color: #FFF1F1;
}
.is--background-purple[data-v-e7d2d80f] {
  background-color: #6F3DFD;
}
.is--background-purple-dark[data-v-e7d2d80f] {
  background-color: #5014D0;
}
.is--background-purple-light[data-v-e7d2d80f] {
  background-color: #F8F5FF;
}
.is--background-yellow[data-v-e7d2d80f] {
  background-color: #FFC24D;
}
.is--background-yellow-dark[data-v-e7d2d80f] {
  background-color: #F1AF32;
}
.is--background-yellow-light[data-v-e7d2d80f] {
  background-color: #FFF7E8;
}
.is--background-black[data-v-e7d2d80f] {
  background-color: #12161F;
}
.is--background-white[data-v-e7d2d80f] {
  background-color: #fff;
}
.is--background-gray-10[data-v-e7d2d80f] {
  background-color: #F8F9FA;
}
.is--background-gray-20[data-v-e7d2d80f] {
  background-color: #E9ECEF;
}
.is--background-gray-30[data-v-e7d2d80f] {
  background-color: #DEE2E6;
}
.is--background-gray-40[data-v-e7d2d80f] {
  background-color: #CED4DA;
}
.is--background-gray-50[data-v-e7d2d80f] {
  background-color: #ADB5BD;
}
.is--background-gray-60[data-v-e7d2d80f] {
  background-color: #6C757D;
}
.is--background-gray-70[data-v-e7d2d80f] {
  background-color: #495057;
}
.is--background-gray-80[data-v-e7d2d80f] {
  background-color: #343A40;
}
.is--background-gray-90[data-v-e7d2d80f] {
  background-color: #1A202D;
}
.is--color-primary[data-v-e7d2d80f] {
  color: #004FFF;
}
.is--color-primary-dark[data-v-e7d2d80f] {
  color: #0042D4;
}
.is--color-primary-light[data-v-e7d2d80f] {
  color: #F0F4FF;
}
.is--color-secondary[data-v-e7d2d80f] {
  color: #3DDC97;
}
.is--color-secondary-dark[data-v-e7d2d80f] {
  color: #36BE83;
}
.is--color-secondary-light[data-v-e7d2d80f] {
  color: #D9FFEE;
}
.is--color-red[data-v-e7d2d80f] {
  color: #FF7070;
}
.is--color-red-dark[data-v-e7d2d80f] {
  color: #FF3B3B;
}
.is--color-red-light[data-v-e7d2d80f] {
  color: #FFF1F1;
}
.is--color-purple[data-v-e7d2d80f] {
  color: #6F3DFD;
}
.is--color-purple-dark[data-v-e7d2d80f] {
  color: #5014D0;
}
.is--color-purple-light[data-v-e7d2d80f] {
  color: #F8F5FF;
}
.is--color-yellow[data-v-e7d2d80f] {
  color: #FFC24D;
}
.is--color-yellow-dark[data-v-e7d2d80f] {
  color: #F1AF32;
}
.is--color-yellow-light[data-v-e7d2d80f] {
  color: #FFF7E8;
}
.is--color-black[data-v-e7d2d80f] {
  color: #12161F;
}
.is--color-white[data-v-e7d2d80f] {
  color: #fff;
}
.is--color-gray-10[data-v-e7d2d80f] {
  color: #F8F9FA;
}
.is--color-gray-20[data-v-e7d2d80f] {
  color: #E9ECEF;
}
.is--color-gray-30[data-v-e7d2d80f] {
  color: #DEE2E6;
}
.is--color-gray-40[data-v-e7d2d80f] {
  color: #CED4DA;
}
.is--color-gray-50[data-v-e7d2d80f] {
  color: #ADB5BD;
}
.is--color-gray-60[data-v-e7d2d80f] {
  color: #6C757D;
}
.is--color-gray-70[data-v-e7d2d80f] {
  color: #495057;
}
.is--color-gray-80[data-v-e7d2d80f] {
  color: #343A40;
}
.is--color-gray-90[data-v-e7d2d80f] {
  color: #1A202D;
}
[class*=is--color] p[data-v-e7d2d80f]:not([class*=is--color]),
[class*=is--color] li[data-v-e7d2d80f]:not([class*=is--color]),
[class*=is--color] a[data-v-e7d2d80f]:not([class*=is--color]) {
  color: inherit;
}
[data-v-e7d2d80f]:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-form-withdraw-crypto__row[data-v-e7d2d80f] {
  margin-top: 0;
}
.v-form-withdraw-crypto__input[data-v-e7d2d80f] {
  width: 100%;
}
.v-form-withdraw-crypto__auth[data-v-e7d2d80f] {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.v-form-withdraw-crypto__auth-title[data-v-e7d2d80f] {
  margin: 0;
  font-size: 24px;
  line-height: 1.25;
}
.v-form-withdraw-crypto__auth-description[data-v-e7d2d80f] {
  margin: 0;
}
.v-form-withdraw-crypto__helper--asset[data-v-e7d2d80f] {
  margin-bottom: 16px;
}
.v-form-withdraw-crypto__footer[data-v-e7d2d80f] {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 12px;
  margin-top: 20px;
  margin-bottom: 4px;
}
.token-option[data-v-e7d2d80f] {
  display: flex;
  align-items: center;
  gap: 8px;
}
.token-option__icon[data-v-e7d2d80f] {
  width: 20px;
  height: 20px;
  flex-shrink: 0;
}
.token-option__content[data-v-e7d2d80f] {
  display: flex;
  flex-direction: column;
  gap: 2px;
}.is--background-primary[data-v-7025a1a5] {
  background-color: #004FFF;
}
.is--background-primary-dark[data-v-7025a1a5] {
  background-color: #0042D4;
}
.is--background-primary-light[data-v-7025a1a5] {
  background-color: #F0F4FF;
}
.is--background-secondary[data-v-7025a1a5] {
  background-color: #3DDC97;
}
.is--background-secondary-dark[data-v-7025a1a5] {
  background-color: #36BE83;
}
.is--background-secondary-light[data-v-7025a1a5] {
  background-color: #D9FFEE;
}
.is--background-red[data-v-7025a1a5] {
  background-color: #FF7070;
}
.is--background-red-dark[data-v-7025a1a5] {
  background-color: #FF3B3B;
}
.is--background-red-light[data-v-7025a1a5] {
  background-color: #FFF1F1;
}
.is--background-purple[data-v-7025a1a5] {
  background-color: #6F3DFD;
}
.is--background-purple-dark[data-v-7025a1a5] {
  background-color: #5014D0;
}
.is--background-purple-light[data-v-7025a1a5] {
  background-color: #F8F5FF;
}
.is--background-yellow[data-v-7025a1a5] {
  background-color: #FFC24D;
}
.is--background-yellow-dark[data-v-7025a1a5] {
  background-color: #F1AF32;
}
.is--background-yellow-light[data-v-7025a1a5] {
  background-color: #FFF7E8;
}
.is--background-black[data-v-7025a1a5] {
  background-color: #12161F;
}
.is--background-white[data-v-7025a1a5] {
  background-color: #fff;
}
.is--background-gray-10[data-v-7025a1a5] {
  background-color: #F8F9FA;
}
.is--background-gray-20[data-v-7025a1a5] {
  background-color: #E9ECEF;
}
.is--background-gray-30[data-v-7025a1a5] {
  background-color: #DEE2E6;
}
.is--background-gray-40[data-v-7025a1a5] {
  background-color: #CED4DA;
}
.is--background-gray-50[data-v-7025a1a5] {
  background-color: #ADB5BD;
}
.is--background-gray-60[data-v-7025a1a5] {
  background-color: #6C757D;
}
.is--background-gray-70[data-v-7025a1a5] {
  background-color: #495057;
}
.is--background-gray-80[data-v-7025a1a5] {
  background-color: #343A40;
}
.is--background-gray-90[data-v-7025a1a5] {
  background-color: #1A202D;
}
.is--color-primary[data-v-7025a1a5] {
  color: #004FFF;
}
.is--color-primary-dark[data-v-7025a1a5] {
  color: #0042D4;
}
.is--color-primary-light[data-v-7025a1a5] {
  color: #F0F4FF;
}
.is--color-secondary[data-v-7025a1a5] {
  color: #3DDC97;
}
.is--color-secondary-dark[data-v-7025a1a5] {
  color: #36BE83;
}
.is--color-secondary-light[data-v-7025a1a5] {
  color: #D9FFEE;
}
.is--color-red[data-v-7025a1a5] {
  color: #FF7070;
}
.is--color-red-dark[data-v-7025a1a5] {
  color: #FF3B3B;
}
.is--color-red-light[data-v-7025a1a5] {
  color: #FFF1F1;
}
.is--color-purple[data-v-7025a1a5] {
  color: #6F3DFD;
}
.is--color-purple-dark[data-v-7025a1a5] {
  color: #5014D0;
}
.is--color-purple-light[data-v-7025a1a5] {
  color: #F8F5FF;
}
.is--color-yellow[data-v-7025a1a5] {
  color: #FFC24D;
}
.is--color-yellow-dark[data-v-7025a1a5] {
  color: #F1AF32;
}
.is--color-yellow-light[data-v-7025a1a5] {
  color: #FFF7E8;
}
.is--color-black[data-v-7025a1a5] {
  color: #12161F;
}
.is--color-white[data-v-7025a1a5] {
  color: #fff;
}
.is--color-gray-10[data-v-7025a1a5] {
  color: #F8F9FA;
}
.is--color-gray-20[data-v-7025a1a5] {
  color: #E9ECEF;
}
.is--color-gray-30[data-v-7025a1a5] {
  color: #DEE2E6;
}
.is--color-gray-40[data-v-7025a1a5] {
  color: #CED4DA;
}
.is--color-gray-50[data-v-7025a1a5] {
  color: #ADB5BD;
}
.is--color-gray-60[data-v-7025a1a5] {
  color: #6C757D;
}
.is--color-gray-70[data-v-7025a1a5] {
  color: #495057;
}
.is--color-gray-80[data-v-7025a1a5] {
  color: #343A40;
}
.is--color-gray-90[data-v-7025a1a5] {
  color: #1A202D;
}
[class*=is--color] p[data-v-7025a1a5]:not([class*=is--color]),
[class*=is--color] li[data-v-7025a1a5]:not([class*=is--color]),
[class*=is--color] a[data-v-7025a1a5]:not([class*=is--color]) {
  color: inherit;
}
[data-v-7025a1a5]:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-form-withdraw__method[data-v-7025a1a5] {
  margin-bottom: 20px;
}.is--background-primary[data-v-e034bdcd] {
  background-color: #004FFF;
}
.is--background-primary-dark[data-v-e034bdcd] {
  background-color: #0042D4;
}
.is--background-primary-light[data-v-e034bdcd] {
  background-color: #F0F4FF;
}
.is--background-secondary[data-v-e034bdcd] {
  background-color: #3DDC97;
}
.is--background-secondary-dark[data-v-e034bdcd] {
  background-color: #36BE83;
}
.is--background-secondary-light[data-v-e034bdcd] {
  background-color: #D9FFEE;
}
.is--background-red[data-v-e034bdcd] {
  background-color: #FF7070;
}
.is--background-red-dark[data-v-e034bdcd] {
  background-color: #FF3B3B;
}
.is--background-red-light[data-v-e034bdcd] {
  background-color: #FFF1F1;
}
.is--background-purple[data-v-e034bdcd] {
  background-color: #6F3DFD;
}
.is--background-purple-dark[data-v-e034bdcd] {
  background-color: #5014D0;
}
.is--background-purple-light[data-v-e034bdcd] {
  background-color: #F8F5FF;
}
.is--background-yellow[data-v-e034bdcd] {
  background-color: #FFC24D;
}
.is--background-yellow-dark[data-v-e034bdcd] {
  background-color: #F1AF32;
}
.is--background-yellow-light[data-v-e034bdcd] {
  background-color: #FFF7E8;
}
.is--background-black[data-v-e034bdcd] {
  background-color: #12161F;
}
.is--background-white[data-v-e034bdcd] {
  background-color: #fff;
}
.is--background-gray-10[data-v-e034bdcd] {
  background-color: #F8F9FA;
}
.is--background-gray-20[data-v-e034bdcd] {
  background-color: #E9ECEF;
}
.is--background-gray-30[data-v-e034bdcd] {
  background-color: #DEE2E6;
}
.is--background-gray-40[data-v-e034bdcd] {
  background-color: #CED4DA;
}
.is--background-gray-50[data-v-e034bdcd] {
  background-color: #ADB5BD;
}
.is--background-gray-60[data-v-e034bdcd] {
  background-color: #6C757D;
}
.is--background-gray-70[data-v-e034bdcd] {
  background-color: #495057;
}
.is--background-gray-80[data-v-e034bdcd] {
  background-color: #343A40;
}
.is--background-gray-90[data-v-e034bdcd] {
  background-color: #1A202D;
}
.is--color-primary[data-v-e034bdcd] {
  color: #004FFF;
}
.is--color-primary-dark[data-v-e034bdcd] {
  color: #0042D4;
}
.is--color-primary-light[data-v-e034bdcd] {
  color: #F0F4FF;
}
.is--color-secondary[data-v-e034bdcd] {
  color: #3DDC97;
}
.is--color-secondary-dark[data-v-e034bdcd] {
  color: #36BE83;
}
.is--color-secondary-light[data-v-e034bdcd] {
  color: #D9FFEE;
}
.is--color-red[data-v-e034bdcd] {
  color: #FF7070;
}
.is--color-red-dark[data-v-e034bdcd] {
  color: #FF3B3B;
}
.is--color-red-light[data-v-e034bdcd] {
  color: #FFF1F1;
}
.is--color-purple[data-v-e034bdcd] {
  color: #6F3DFD;
}
.is--color-purple-dark[data-v-e034bdcd] {
  color: #5014D0;
}
.is--color-purple-light[data-v-e034bdcd] {
  color: #F8F5FF;
}
.is--color-yellow[data-v-e034bdcd] {
  color: #FFC24D;
}
.is--color-yellow-dark[data-v-e034bdcd] {
  color: #F1AF32;
}
.is--color-yellow-light[data-v-e034bdcd] {
  color: #FFF7E8;
}
.is--color-black[data-v-e034bdcd] {
  color: #12161F;
}
.is--color-white[data-v-e034bdcd] {
  color: #fff;
}
.is--color-gray-10[data-v-e034bdcd] {
  color: #F8F9FA;
}
.is--color-gray-20[data-v-e034bdcd] {
  color: #E9ECEF;
}
.is--color-gray-30[data-v-e034bdcd] {
  color: #DEE2E6;
}
.is--color-gray-40[data-v-e034bdcd] {
  color: #CED4DA;
}
.is--color-gray-50[data-v-e034bdcd] {
  color: #ADB5BD;
}
.is--color-gray-60[data-v-e034bdcd] {
  color: #6C757D;
}
.is--color-gray-70[data-v-e034bdcd] {
  color: #495057;
}
.is--color-gray-80[data-v-e034bdcd] {
  color: #343A40;
}
.is--color-gray-90[data-v-e034bdcd] {
  color: #1A202D;
}
[class*=is--color] p[data-v-e034bdcd]:not([class*=is--color]),
[class*=is--color] li[data-v-e034bdcd]:not([class*=is--color]),
[class*=is--color] a[data-v-e034bdcd]:not([class*=is--color]) {
  color: inherit;
}
[data-v-e034bdcd]:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-dialog-wallet[data-v-e034bdcd] {
  width: 100%;
  max-width: 800px;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.wallet-transaction-details {
  max-width: 760px;
}
.wallet-transaction-details__title {
  margin-bottom: 20px;
}
.wallet-transaction-details__content {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.wallet-transaction-details__summary {
  display: flex;
  justify-content: space-between;
  gap: 16px;
  padding: 16px;
  background: #F8F9FA;
  border: 1px solid #E9ECEF;
  border-radius: 8px;
}
@media screen and (width < 768px) {
.wallet-transaction-details__summary {
    flex-direction: column;
    gap: 8px;
}
}
.wallet-transaction-details__type, .wallet-transaction-details__id {
  color: #12161F;
  font-weight: 700;
  overflow-wrap: anywhere;
}
.wallet-transaction-details__list {
  display: grid;
  grid-template-columns: 1fr;
  gap: 0;
  margin: 0;
}
.wallet-transaction-details__item {
  display: grid;
  grid-template-columns: minmax(160px, 220px) minmax(0, 1fr);
  gap: 16px;
  padding: 12px 0;
  border-top: 1px solid #E9ECEF;
}
.wallet-transaction-details__item:last-child {
  border-bottom: 1px solid #E9ECEF;
}
@media screen and (width < 768px) {
.wallet-transaction-details__item {
    grid-template-columns: 1fr;
    gap: 4px;
}
}
.wallet-transaction-details__item dt {
  color: #6C757D;
  font-size: 14px;
  line-height: 1.4;
}
.wallet-transaction-details__item dd {
  margin: 0;
  color: #12161F;
  font-size: 14px;
  line-height: 1.4;
  overflow-wrap: anywhere;
  white-space: pre-wrap;
}
.wallet-transaction-details__item--important dd {
  font-weight: 700;
}
.wallet-transaction-details__empty {
  margin: 0;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.wallet-rwa-position {
  max-width: 780px;
  max-height: 85vh;
  overflow-y: auto;
}
.wallet-rwa-position__summary, .wallet-rwa-position__form, .wallet-rwa-position__unassigned, .wallet-rwa-position__owner-login, .wallet-rwa-position__redemption, .wallet-rwa-position__actions {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.wallet-rwa-position__redemption {
  margin-top: 18px;
  padding-top: 18px;
  border-top: 1px solid #E9ECEF;
}
.wallet-rwa-position__actions {
  align-items: flex-start;
}
.wallet-rwa-position__error {
  color: #FF7070;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.dashboard-wallet {
  display: flex;
  flex-direction: column;
  gap: 40px;
}
.dashboard-wallet__alert-wrapper {
  position: relative;
}
.dashboard-wallet__content {
  transition: opacity 0.2s ease-in-out;
}
.dashboard-wallet__content--blocked {
  opacity: 0.4;
  pointer-events: none;
}
.dashboard-wallet__wrap {
  background: #fff;
  box-shadow: var(--ui-shadow-dialog, 0 4px 5px -2px rgba(18, 22, 31, 0.05), 0 6px 25px 2px rgba(18, 22, 31, 0.06));
}
@media screen and (width < 768px) {
.dashboard-wallet__wrap {
    margin: 0 -15px;
}
}
.dashboard-wallet__main-card {
  padding: 20px;
}
.dashboard-wallet__tabs-header {
  display: flex;
  align-items: center;
  gap: 8px;
}
.dashboard-wallet__filters-button {
  font-size: 14px;
}
.dashboard-wallet__table {
  width: 100%;
}
.dashboard-wallet--icon-external-link {
  width: 14px;
}
.dashboard-wallet .v-tabs-list-wrapper {
  width: fit-content;
}
.dashboard-wallet .v-tabs-content {
  padding-top: 20px;
}
.dashboard-wallet .v-table-head:last-of-type {
  text-align: end;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.dashboard-wallet-header-total__label {
  color: #495057;
}
.dashboard-wallet-header-total__value {
  color: #12161F;
}
.dashboard-wallet-header-total__subtitle {
  color: #343A40;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-section-two-col__right-data {
  display: flex;
  justify-content: center;
  flex-direction: column;
}
@media screen and (max-width: 768px) {
.v-section-two-col.is--mobile-reverse [slot=content] {
    order: 2;
}
.v-section-two-col.is--mobile-reverse .v-section-two-col__left {
    order: 2;
}
.v-section-two-col.is--mobile-reverse .v-section-two-col__right {
    order: 1;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.what-our-clients-say-slider__item {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  gap: 8px;
  align-self: stretch;
  top: 0;
  left: 0;
  width: 100%;
}
.what-our-clients-say-slider__item.is--active {
  position: relative;
  transition: opacity 3s ease;
}
.what-our-clients-say-slider__text {
  color: #343A40;
  font-style: italic;
}
.what-our-clients-say-slider__author {
  margin: 0 !important;
}
.what-our-clients-say-slider__item-card {
  display: flex;
  padding: 20px;
  align-self: stretch;
  flex-direction: column;
  border-radius: 2px;
  background: #FFF7E8;
}
@media screen and (width >= 260px) {
.what-our-clients-say-slider__item-card {
    height: 500px;
}
}
@media screen and (width >= 272px) {
.what-our-clients-say-slider__item-card {
    height: 450px;
}
}
@media screen and (width >= 296px) {
.what-our-clients-say-slider__item-card {
    height: 400px;
}
}
@media screen and (width >= 327px) {
.what-our-clients-say-slider__item-card {
    height: 350px;
}
}
@media screen and (width >= 375px) {
.what-our-clients-say-slider__item-card {
    height: 300px;
}
}
@media screen and (width >= 458px) {
.what-our-clients-say-slider__item-card {
    height: 250px;
}
}
@media screen and (width >= 525px) {
.what-our-clients-say-slider__item-card {
    height: 200px;
}
}
@media screen and (width >= 650px) {
.what-our-clients-say-slider__item-card {
    height: 170px;
}
}
@media screen and (width >= 767px) {
.what-our-clients-say-slider__item-card {
    height: 300px;
}
}
@media screen and (width >= 850px) {
.what-our-clients-say-slider__item-card {
    height: 260px;
}
}
@media screen and (width >= 1040px) {
.what-our-clients-say-slider__item-card {
    height: 196px;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-what-our-clients-say {
  overflow: hidden;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-section-partners .is--h6__title {
  text-align: center;
  margin-bottom: 30px;
  color: #495057;
}
@media (max-width: 768px) {
.v-section-partners .is--h6__title {
    margin-bottom: 20px;
}
}
.v-section-partners__slider-item {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  min-width: 0;
  max-width: 220px;
  height: 40px;
}
@media (max-width: 768px) {
.v-section-partners__slider-item {
    max-width: 180px;
    height: 38px;
}
}
.v-section-partners__slider {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
  gap: 26px 18px;
  width: 100%;
  align-items: center;
  list-style: none;
  margin: 0;
  padding: 0;
}
@media (max-width: 768px) {
.v-section-partners__slider {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 18px 14px;
}
}
.v-section-partners__image {
  display: flex;
  width: 100%;
  height: 100%;
  filter: grayscale(100%);
  filter: grayscale(1);
  transition: all 0.2s ease;
}
.v-section-partners__image:hover {
  filter: grayscale(0);
  opacity: 1;
  transition: all 0.2s ease;
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-intro {
  z-index: 0;
  width: 100%;
  position: relative;
}
.v-intro__container {
  display: flex;
  flex-direction: column;
  gap: 80px;
}
@media (max-width: 1199px) {
.v-intro__container {
    gap: 60px;
}
}
@media (min-width: 1200px) {
.v-intro__container.is--short {
    max-width: 753px;
}
}
.v-intro li + li {
  margin-top: 26px !important;
}
.v-intro .is--border-left {
  padding-left: 20px;
  border-left: 2px solid #3DDC97;
}
.v-intro.is--highlight-black {
  background: #12161F;
  color: #fff;
}
.v-intro.is--highlight-black .is--border-left {
  border-color: #3DDC97;
}
.v-intro.is--highlight-black p {
  color: #F8F9FA;
}
.v-intro.is--highlight-black li {
  color: #F8F9FA;
}
.v-intro.is--highlight-primary-light {
  background: #F0F4FF;
}
.v-intro.is--highlight-primary-light .is--border-left {
  border-color: #004FFF;
}
.v-intro .is--image {
  display: grid;
  grid-template-columns: repeat(2, auto);
  gap: 80px;
}
@media (max-width: 1199px) {
.v-intro .is--image {
    gap: 60px;
}
}
@media (max-width: 768px) {
.v-intro .is--image {
    display: flex;
    flex-direction: column;
}
}
.v-intro__img {
  max-width: 313px;
  width: 100%;
  height: 100%;
  border-radius: 2px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  flex-shrink: 0;
}
@media (max-width: 768px) {
.v-intro__img {
    max-width: 100%;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-slider-offer {
  margin: 0 -15px;
  width: calc(100% + 30px);
}
.v-slider-offer__item {
  padding: 15px;
  flex: 0 0 33.33%;
}
@media screen and (max-width: 1199px) {
.v-slider-offer__item {
    flex: 0 0 36%;
}
}
@media screen and (max-width: 1024px) {
.v-slider-offer__item {
    flex: 0 0 46%;
}
}
@media screen and (max-width: 768px) {
.v-slider-offer__item {
    flex: 0 0 76%;
}
}.is--background-primary {
  background-color: #004FFF;
}
.is--background-primary-dark {
  background-color: #0042D4;
}
.is--background-primary-light {
  background-color: #F0F4FF;
}
.is--background-secondary {
  background-color: #3DDC97;
}
.is--background-secondary-dark {
  background-color: #36BE83;
}
.is--background-secondary-light {
  background-color: #D9FFEE;
}
.is--background-red {
  background-color: #FF7070;
}
.is--background-red-dark {
  background-color: #FF3B3B;
}
.is--background-red-light {
  background-color: #FFF1F1;
}
.is--background-purple {
  background-color: #6F3DFD;
}
.is--background-purple-dark {
  background-color: #5014D0;
}
.is--background-purple-light {
  background-color: #F8F5FF;
}
.is--background-yellow {
  background-color: #FFC24D;
}
.is--background-yellow-dark {
  background-color: #F1AF32;
}
.is--background-yellow-light {
  background-color: #FFF7E8;
}
.is--background-black {
  background-color: #12161F;
}
.is--background-white {
  background-color: #fff;
}
.is--background-gray-10 {
  background-color: #F8F9FA;
}
.is--background-gray-20 {
  background-color: #E9ECEF;
}
.is--background-gray-30 {
  background-color: #DEE2E6;
}
.is--background-gray-40 {
  background-color: #CED4DA;
}
.is--background-gray-50 {
  background-color: #ADB5BD;
}
.is--background-gray-60 {
  background-color: #6C757D;
}
.is--background-gray-70 {
  background-color: #495057;
}
.is--background-gray-80 {
  background-color: #343A40;
}
.is--background-gray-90 {
  background-color: #1A202D;
}
.is--color-primary {
  color: #004FFF;
}
.is--color-primary-dark {
  color: #0042D4;
}
.is--color-primary-light {
  color: #F0F4FF;
}
.is--color-secondary {
  color: #3DDC97;
}
.is--color-secondary-dark {
  color: #36BE83;
}
.is--color-secondary-light {
  color: #D9FFEE;
}
.is--color-red {
  color: #FF7070;
}
.is--color-red-dark {
  color: #FF3B3B;
}
.is--color-red-light {
  color: #FFF1F1;
}
.is--color-purple {
  color: #6F3DFD;
}
.is--color-purple-dark {
  color: #5014D0;
}
.is--color-purple-light {
  color: #F8F5FF;
}
.is--color-yellow {
  color: #FFC24D;
}
.is--color-yellow-dark {
  color: #F1AF32;
}
.is--color-yellow-light {
  color: #FFF7E8;
}
.is--color-black {
  color: #12161F;
}
.is--color-white {
  color: #fff;
}
.is--color-gray-10 {
  color: #F8F9FA;
}
.is--color-gray-20 {
  color: #E9ECEF;
}
.is--color-gray-30 {
  color: #DEE2E6;
}
.is--color-gray-40 {
  color: #CED4DA;
}
.is--color-gray-50 {
  color: #ADB5BD;
}
.is--color-gray-60 {
  color: #6C757D;
}
.is--color-gray-70 {
  color: #495057;
}
.is--color-gray-80 {
  color: #343A40;
}
.is--color-gray-90 {
  color: #1A202D;
}
[class*=is--color] p:not([class*=is--color]),
[class*=is--color] li:not([class*=is--color]),
[class*=is--color] a:not([class*=is--color]) {
  color: inherit;
}
:root {
  --vis-tooltip-background-color: #F8F9FA;
  --vis-primary-color: 221 100% 50%;
  --vis-secondary-color: 154 69% 55%;
  --vis-text-color: 210 10% 23%;
  --vis-area-stroke: 221 100% 50%;
  --vis-dark-area-stroke: 221 100% 50%;
  --stroke: #F8F9FA;
}

/**
 * like https://git.io/JtYjk and https://git.io/JtYjT
 *
 *
 * Usage:
 *
 * @mixin media(mobile, tablet) { ... }
 * @mixin media(mobile, 500px) { ... }
 */
.v-slider-section-card-offer {
  overflow: hidden;
}