@import url(https://fonts.googleapis.com/css2?family=Lato&family=Montserrat&family=Roboto&display=swap);
/**
 * Global style variables, based on company style guide.
 */

:root {
  /*********************
  * Global colors
  * These are all the colors that can be utilized throughout app.
  * Utilizing a semantic color variable defined below is preferable
  * to directly specifying one of these colors.
  ********************/

  /* Rainbow colors */
  --color-red-900: #7f1d1d;
  --color-red-800: #991b1b;
  --color-red-700: #b91c1c;
  --color-red-600: #dc2626;
  --color-red-500: #ef4444;
  --color-red-50: #fef2f2;
  --color-orange-900: #7c2d12;
  --color-orange-700: #c2410c;
  --color-orange-600: #ea580c;
  --color-orange-500: #f97316;
  --color-orange-400: #fb923c;
  --color-orange-50: #fff7ed;
  --color-amber-900: #78350f;
  --color-amber-700: #b45309;
  --color-amber-600: #d97706;
  --color-amber-500: #f59e0b;
  --color-amber-400: #fbbf24;
  --color-amber-200: #fde68a;
  --color-amber-50: #fffbeb;
  --color-yellow-900: #713f12;
  --color-yellow-800: #854d0e;
  --color-yellow-700: #a16207;
  --color-yellow-600: #ca8a04;
  --color-yellow-300: #fde047;
  --color-yellow-500: #eab308;
  --color-yellow-50: #fefce8;
  --color-lime-900: #365314;
  --color-lime-700: #4d7c0f;
  --color-lime-600: #65a30d;
  --color-lime-500: #84cc16;
  --color-lime-50: #f7fee7;
  --color-green-900: #14532d;
  --color-green-800: #166534;
  --color-green-700: #15803d;
  --color-green-600: #16a34a;
  --color-green-500: #22c55e;
  --color-green-50: #f0fdf4;
  --color-emerald-900: #064e3b;
  --color-emerald-700: #047857;
  --color-emerald-600: #059669;
  --color-emerald-500: #10b981;
  --color-emerald-50: #ecfdf5;
  --color-teal-900: #134e4a;
  --color-teal-700: #0f766e;
  --color-teal-600: #0d9488;
  --color-teal-500: #14b8a6;
  --color-teal-50: #f0fdfa;
  --color-cyan-900: #164e63;
  --color-cyan-700: #0e7490;
  --color-cyan-600: #0891b2;
  --color-cyan-500: #06b6d4;
  --color-cyan-50: #ecfeff;
  --color-sky-950: #082f49;
  --color-sky-900: #0c4a6e;
  --color-sky-800: #075985;
  --color-sky-700: #0369a1;
  --color-sky-600: #0284c7;
  --color-sky-500: #0ea5e9;
  --color-sky-400: #38bdf8;
  --color-sky-300: #7dd3fc;
  --color-sky-200: #bae6fd;
  --color-sky-100: #e0f2fe;
  --color-sky-50: #f0f9ff;
  --color-blue-900: #1e3a8a;
  --color-blue-700: #1d4ed8;
  --color-blue-600: #2563eb;
  --color-blue-500: #3b82f6;
  --color-blue-50: #eff6ff;
  --color-indigo-900: #312e81;
  --color-indigo-700: #4338ca;
  --color-indigo-600: #4f46e5;
  --color-indigo-500: #6366f1;
  --color-indigo-50: #eef2ff;
  --color-violet-900: #4c1d95;
  --color-violet-800: #5b21b6;
  --color-violet-700: #6d28d9;
  --color-violet-600: #7c3aed;
  --color-violet-500: #8b5cf6;
  --color-violet-200: #ddd6fe;
  --color-violet-50: #f5f3ff;
  --color-purple-900: #581c87;
  --color-purple-700: #7e22ce;
  --color-purple-600: #9333ea;
  --color-purple-500: #a855f7;
  --color-purple-50: #faf5ff;
  --color-fuchsia-900: #701a75;
  --color-fuchsia-700: #a21caf;
  --color-fuchsia-600: #c026d3;
  --color-fuchsia-500: #d946ef;
  --color-fuchsia-50: #fdf4ff;
  --color-pink-900: #831843;
  --color-pink-700: #be185d;
  --color-pink-600: #db2777;
  --color-pink-500: #ec4899;
  --color-pink-50: #fdf2f8;
  --color-rose-900: #881337;
  --color-rose-700: #be123c;
  --color-rose-600: #e11d48;
  --color-rose-500: #f43f5e;
  --color-rose-50: #fff1f2;

  /* Neutral colors */
  --color-slate-50: #f8fafc;
  --color-slate-100: #f1f5f9;
  --color-slate-200: #e2e8f0;
  --color-slate-300: #cbd5e1;
  --color-slate-400: #94a3b8;
  --color-slate-500: #64748b;
  --color-slate-600: #475569;
  --color-slate-700: #334155;
  --color-slate-800: #1e293b;
  --color-slate-900: #0f172a;
  --color-slate-950: #020617;
  --color-black: #000000;
  --color-white: #ffffff;
  --color-transparent: transparent;
  /* TODO: Once standardized we will use --theme-white-* style variables */
  /* Pseudo white pallete for use with theme prop */
  --color-white-900: var(--color-slate-500);
  --color-white-700: var(--color-slate-300);
  --color-white-600: var(--color-slate-200);
  --color-white-500: var(--color-slate-100);
  --color-white-50: var(--color-white);

  /**
  * Additional colors
  * These colors should be replaced when this component is updated.
  */
  --color-gold: gold;
  --color-silver: silver;
  --color-bronze: #cd7f32;

  /* Icon colors */
  --color-icon-facebook: #4267b2;
  --color-icon-linkedin: #0077b5;
  --color-icon-twitter: #1da1f2;

  /**
  * Semantic colors
  * These colors are derivative of the global colors above.
  * Utilize these variables when possible for the UI elements they reference.
  */

  /* Used for links and button backgrounds */
  --color-action: var(--color-sky-700);

  /* Used for links and button background hovers */
  --color-action-hover: var(--color-sky-800);

  /* Used for heading text like headings, labels and column headers */
  --color-text-heading: var(--color-slate-900);

  /* Used for secondary text like labels and section headers */
  --color-text-secondary: var(--color-slate-700);

  /* Used for more subtle and lower contrast text, such as footer column headings */
  --color-text-quaternary: var(--color-slate-500);

  /* Used for general body and input text */
  --color-text-body: var(--color-slate-600);

  /* Used for a light version of general body and input text */
  --color-text-body-inverted: var(--color-white);

  /* Used for non-decorative (interactive) items like borders and tooltips that must be accessible */
  --color-decorative-primary: var(--color-slate-500);

  /* Used for decorative borders */
  --color-decorative-secondary: var(--color-slate-200);

  /* Used for cards and surfaces */
  --color-bg-primary: var(--color-white);

  /* Used for alternate backgrounds */
  --color-bg-secondary: var(--color-slate-50);

  /* Used for form elements */
  --color-bg-tertiary: var(--color-slate-100);

  /* Used for disabled elements */
  --color-bg-quaternary: var(--color-slate-200);

  /* Primary colors */
  --color-primary-1: var(--color-sky-950);
  --color-primary-2: var(--color-sky-900);
  --color-primary-3: var(--color-sky-500);
  --color-primary-4: var(--color-sky-200);

  /* Secondary colors */
  --color-secondary-1: var(--color-amber-400);
  --color-secondary-2: var(--color-amber-200);
  --color-secondary-3: var(--color-orange-500);
  --color-secondary-4: var(--color-orange-300);

  /* Brand colors */
  --color-brand-primary: var(--color-sky-500);
  --color-brand-green: var(--color-emerald-500);
  --color-brand-yellow: var(--color-yellow-300);
  --color-brand-yellow-dark: var(--color-yellow-500);
  --color-brand-orange: var(--color-orange-400);
  --color-brand-warning: var(--color-orange-600);
  --color-brand-danger: var(--color-red-500);
  --color-brand-purple: var(--color-indigo-700);
  --color-brand-purple-light: var(--color-indigo-100);
  --color-brand-teal: var(--color-teal-500);

  /* Status */
  --color-danger: var(--color-red-700);
  --color-disabled: var(--color-slate-400);
  --color-info: var(--color-sky-500);
  --color-success: var(--color-green-700);
  --color-warning: var(--color-secondary-1);
  --color-text-disabled: var(--color-slate-500);
  --color-bg-disabled: var(--color-slate-50);
  --color-bg-locked: var(--color-slate-100);
  --color-recommendation: var(--color-violet-700);
  --color-bg-error-primary: var(--color-red-50);
  --color-bg-success-primary: var(--color-green-50);
  --color-bg-warning-primary: var(--color-yellow-50);
  --color-bg-active: var(--color-sky-50);
  --color-bg-info-primary: var(--color-sky-50);
  --color-fg-error-primary: var(--color-red-600);
  --color-fg-success-primary: var(--color-green-600);
  --color-fg-warning-primary: var(--color-yellow-600);
  --color-fg-info-primary: var(--color-sky-600);
  --color-fg-tertiary: var(--color-slate-600);

  /* Modal */
  --color-modal-backdrop: var(--color-black);

  /* Tooltip */
  --color-tooltip-background: var(--color-slate-800);
  --color-tooltip-text: var(--color-white);

  /* Badge */
  --color-badge: var(--color-red-600);

  /* Select */
  --color-selected-option: var(--color-bg-active);

  /**
  * Google colors
  * These colors ar only utilized when displaying Google Ads.
  */
  --color-google-blue: #1a0dab;
  --color-google-decorative: #dadce0;
  --color-google-text-body: #4d5156;
  --color-google-text-heading: #202124;

  /**
   * Shadows, borders and spacing
   */

  /* Shadows */
  --drop-shadow-sm: 0px 1px 1px 0px rgba(0, 0, 0, 0.05);
  --drop-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.06), 0px 1px 2px 0px rgba(0, 0, 0, 0.1);
  --drop-shadow-md: 0px 2px 2px 0px rgba(0, 0, 0, 0.06), 0px 4px 3px 0px rgba(0, 0, 0, 0.07);
  --drop-shadow-none: 0px 0px 0px 0px var(--color-black);
  /* Adding a new shadow style because our existing ones are a bit harsh */
  --drop-shadow-popover: 0px 0px 4px 0px rgba(0, 0, 0, 0), 0px 0px 24px 0px rgba(0, 0, 0, 0.05),
    0px 0px 10px 0px rgba(0, 0, 0, 0.04), 0px 0px 4px 0px rgba(0, 0, 0, 0.04);

  /* Border radius */
  --rounded-none: 0rem; /* 0px */
  --rounded-sm: 0.125rem; /* 2px */
  --rounded: 0.25rem; /* 4px */
  --rounded-md: 0.375rem; /* 6px */
  --rounded-lg: 0.5rem; /* 8px */
  --rounded-xl: 0.75rem; /* 12px */
  --rounded-2xl: 1rem; /* 16px */
  --rounded-3xl: 1.5rem; /* 24px */
  --rounded-full: 50%;
  --rounded-circle: 9999px;

  /* Placeholder border
  * Used for elements that will have a border at some point, but not always
   */
  --border-active: 1px solid var(--color-action);
  --border-decorative-secondary: 1px solid var(--color-decorative-secondary);
  --border-transparent: 1px solid transparent;

  /**
   * Spacing
   * Our spacing values are created in multiples of 4.
   * ie: --spacing-2 is 2 x 4 = 8
   * Spacing values should be utilized for spacing properties, not widths, heights, borders, etc.
   */
  --spacing-px: 0.0625rem; /* 1px */
  --spacing-half: 0.125rem; /* 2px */
  --spacing-1: 0.25rem; /* 4px */
  --spacing-1-half: 0.375rem; /* 6px */
  --spacing-2: 0.5rem; /* 8px */
  --spacing-2-half: 0.625rem; /* 10px */
  --spacing-3: 0.75rem; /* 12px */
  --spacing-4: 1rem; /* 16px */
  --spacing-5: 1.25rem; /* 20px */
  --spacing-6: 1.5rem; /* 24px - Padding around containers and page content, horizontal space (gutter) in between objects */
  --spacing-6-half: 1.75rem; /* 28px */
  --spacing-8: 2rem; /* 32px - Vertical margin in between sections */
  --spacing-9: 2.25rem; /* 36px  */
  --spacing-10: 2.5rem; /* 40px  */
  --spacing-12: 3rem; /* 48px  */

  /*********************
   * Typography
   ********************/

  /* Fonts */
  --font-body: 'Inter', sans-serif;
  --font-instagram: Helvetica, sans-serif;
  --font-google: Arial, Helvetica, sans-serif;

  /**
   * Font size
   * Base font size is 16px
   */
  --text-2xs: 0.625rem; /* 10px */
  --text-xs: 0.75rem; /* 12px */ /* --leading-xs */
  --text-sm: 0.875rem; /* 14px */ /* --leading-sm */
  --text-base: 1rem; /* 16px */ /* --leading-base */
  --text-lg: 1.125rem; /* 18px */ /* --leading-lg */
  --text-xl: 1.25rem; /* 20px */ /* --leading-lg */
  --text-2xl: 1.5rem; /* 24px */ /* --leading-2xl */
  --text-3xl: 2rem; /* 32px */ /* --leading-3xl */
  --text-4xl: 2.25rem; /* 36px */ /* --leading-4xl */
  --text-5xl: 3rem; /* 48px */ /* --leading-none */
  --text-6xl: 3.75rem; /* 60px */ /* --leading-none */

  /**
   * Line height (leading)
   * Leading values generally align with their --text-size equivalent.
   * Exceptions include: --text-xl, --text-5xl, --text-6xl
   */
  --leading-none: 1;
  --leading-xs: 1rem; /* 16px */
  --leading-sm: 1.25rem; /* 20px */
  --leading-base: 1.5rem; /* 24px */
  --leading-lg: 1.75rem; /* 28px */
  --leading-2xl: 2rem; /* 32px */
  --leading-3xl: 2.25rem; /* 36px */
  --leading-4xl: 2.5rem; /* 40px */

  /**
   * Instances of --leading-normal should be removed when refactoring components.
   * Keeping some instances for now to avoid refactoring components.
   */
  --leading-normal: 1.5;

  /* Font weight */
  --font-bold: 700;
  --font-semibold: 600;
  --font-medium: 500;
  --font-normal: 400;

  /* Letter spacing */
  --tracking-tightest: -0.5px;
  --tracking-tighter: -0.25px;
  --tracking-tight: -0.1px;

  /*********************
   * Sizes
   ********************/

  /* Buttons */
  --button-icon-size: 20px;
  --button-size: 32px;
  --button-with-icon-size: 38px;

  /* Chips */
  --chip-height-size: 24px;

  /* Menu icons */
  --nav-icon-size: 18px;

  /* Avatar */
  --avatar-size-sm: 24px;
  --avatar-size-md: 32px;
  --avatar-size-lg: 48px;

  /* V2 avatar uses same format as spacing */
  --avatar-size-5: 20px;
  --avatar-size-6: 24px;
  --avatar-size-8: 32px;
  --avatar-size-12: 48px;

  /* Icon */
  /* TODO: replace --button-icon-size with this */
  --icon-size: 16px;

  /* TODO: revisit these icon sizes - many are one off usages  */
  --icon-size-sm: 12px;
  --icon-size-md: 24px;
  --icon-size-lg: 36px;
  --icon-size-xl: 48px;
  --icon-size-2xl: 60px;

  /* V2 icons use same format as spacing */
  --icon-size-5: 20px;
  --icon-size-6: 24px;

  /* Thumbnail */
  --thumbnail-size-2xs: 32px;
  --thumbnail-size-xs: 48px;
  --thumbnail-size-sm: 72px;
  --thumbnail-size-md: 96px;
  --thumbnail-size-lg: 192px;

  /* Content widths */
  --content-max-width: 35rem; /* 560px */
  --content-extra-width: 48rem; /* 768px */
  /* TODO: phase out --content-max-width and replace with v2 */
  --content-max-width-v2: 32rem; /* 512px */

  /* Modal width */
  --modal-width: var(--content-max-width-v2);
  --modal-width-md: var(--content-extra-width);
  --modal-width-lg: 64rem; /* 1024px */
  --modal-width-xl: 100%;

  /* Drawer width */
  --drawer-width-112: 28rem; /* 448px */
  --drawer-width-168: 42rem; /* 672px */

  /* Tooltip width */
  --tooltip-width: 300px;

  /* Context menu width */
  --context-menu-min-width: 200px;

  /* Breakpoints */
  --breakpoint-sm: 480px; /* Phone portrait */
  --breakpoint-md: 640px; /* Tablet portrait, Phone landscape */
  --breakpoint-lg: 960px; /* Desktop, Tablet landscape */
  --breakpoint-xl: 1170px; /* Desktop large */

  /* Additional widths */
  --form-filter-width: 200px;

  /*********************
   * Animation
   ********************/

  /* Timing */
  --timing-300: 300ms;

  /* Scrollbar */
  --scrollbar-width: 8px;

  /*********************
   * Utils
   ********************/

  --util-inherit: inherit;
}

/* Theme switching based on data-theme attribute */
:root[data-theme='dark'] {
  /* Used for links and button backgrounds */
  --color-action: var(--color-sky-600);

  /* Used for links and button background hovers */
  --color-action-hover: var(--color-sky-800);

  /* Used for heading text */
  --color-text-heading: var(--color-slate-50);

  /* Used for secondary text */
  --color-text-secondary: var(--color-slate-400);

  /* Used for subtle text */
  --color-text-quaternary: var(--color-slate-500);

  /* Used for body text */
  --color-text-body: var(--color-slate-300);

  /* Used for inverted text */
  --color-text-body-inverted: var(--color-white);

  /* Used for interactive elements */
  --color-decorative-primary: var(--color-slate-700);

  /* Used for decorative borders */
  --color-decorative-secondary: var(--color-slate-800);

  /* Used for backgrounds */
  --color-bg-primary: var(--color-slate-900);
  --color-bg-secondary: var(--color-slate-950);
  --color-bg-tertiary: var(--color-slate-800);
  --color-bg-active: var(--color-slate-800);

  /* Primary colors */
  --color-primary-1: var(--color-sky-300);
  --color-primary-2: var(--color-sky-400);
  --color-primary-3: var(--color-sky-500);
  --color-primary-4: var(--color-sky-600);

  /* Secondary colors */
  --color-secondary-1: var(--color-amber-300);
  --color-secondary-2: var(--color-amber-400);
  --color-secondary-3: var(--color-orange-500);
  --color-secondary-4: var(--color-orange-600);

  /* Brand colors */
  --color-brand-primary: var(--color-sky-300);
  --color-brand-green: var(--color-emerald-500);
}
/* Light theme is the default */
:root:not([data-theme]),
:root[data-theme='light'] {
  /* Used for links and button backgrounds */
  --color-action: var(--color-sky-700);

  /* Used for links and button background hovers */
  --color-action-hover: var(--color-sky-800);

  /* Used for heading text */
  --color-text-heading: var(--color-slate-900);

  /* Used for secondary text */
  --color-text-secondary: var(--color-slate-700);

  /* Used for subtle text */
  --color-text-quaternary: var(--color-slate-500);

  /* Used for body text */
  --color-text-body: var(--color-slate-600);

  /* Used for inverted text */
  --color-text-body-inverted: var(--color-white);

  /* Used for interactive elements */
  --color-decorative-primary: var(--color-slate-500);

  /* Used for decorative borders */
  --color-decorative-secondary: var(--color-slate-200);

  /* Used for backgrounds */
  --color-bg-primary: var(--color-white);
  --color-bg-secondary: var(--color-slate-50);
  --color-bg-tertiary: var(--color-slate-100);

  /* Primary colors */
  --color-primary-1: var(--color-sky-950);
  --color-primary-2: var(--color-sky-900);
  --color-primary-3: var(--color-sky-500);
  --color-primary-4: var(--color-sky-200);

  /* Secondary colors */
  --color-secondary-1: var(--color-amber-400);
  --color-secondary-2: var(--color-amber-200);
  --color-secondary-3: var(--color-orange-500);
  --color-secondary-4: var(--color-orange-300);

  /* Brand colors */
  --color-brand-primary: var(--color-sky-500);
  --color-brand-green: var(--color-emerald-500);
}
*,
:after,
:before,
input[type='search'] {
  box-sizing: border-box;
}
body {
  background-color: var(--color-bg-primary);
  color: var(--color-text-body);
  font-family: var(--font-body);
  font-size: 0.875rem;
  -webkit-font-smoothing: antialiased;
}
body,
input {
  color: var(--color-text-body);
  line-height: var(--leading-sm);
}
h1,
h2,
h3,
h4,
h5,
h6 {
  color: var(--color-text-heading);
  font-family: inherit;
  font-weight: var(--font-semibold);
  margin-bottom: var(--spacing-2);
  margin-top: var(--spacing-6);
}
h1 {
  font-size: var(--text-3xl);
  font-weight: var(--font-bold);
  line-height: var(--leading-3xl);
}
h2 {
  font-size: var(--text-3xl);
  line-height: var(--leading-3xl);
}
h3 {
  font-size: var(--text-2xl);
  line-height: var(--leading-2xl);
}
h4 {
  font-size: var(--text-lg);
  line-height: var(--leading-lg);
}
a {
  color: var(--color-action);
  font-weight: var(--font-semibold);
  -webkit-text-decoration: underline;
  text-decoration: underline;
  text-underline-offset: var(--spacing-half);
  transition: color ease var(--timing-300);
}
a.active,
  a:active,
  a:focus,
  a:hover {
    color: var(--color-action-hover);
  }
p {
  margin: 0 0 var(--spacing-2);
}
/* TODO: Remove ul global style which was inherited from flatkit */
ul {
  list-style: none;
  margin-top: 0;
}
/* TODO: Remove img global vertical-align style which was inherited from flatkit */
img {
  vertical-align: middle;
}
dl {
  margin-top: 0;
}
dt {
  color: var(--color-text-heading);
  font-weight: var(--font-medium);
}
dd {
  margin-left: 0;
}
fieldset {
  min-width: 0;
  padding: 0;
}
label {
  color: var(--color-text-heading);
  font-size: var(--text-sm);
  font-weight: var(--font-bold);
}
pre {
  background-color: var(--color-bg-tertiary);
  border: 1px solid var(--color-decorative-secondary);
  border-radius: var(--rounded);
  margin-top: 0;
  overflow: auto;
  padding: var(--spacing-2);
}
table {
  border-collapse: collapse;
}
/* Workaround for button mouseleave does not trigger in chrome for disabled buttons. */
/* @see https://github.com/facebook/react/issues/4251 */
button[disabled] {
  pointer-events: none;
}
/*
 * Clearfix for modern browsers.
 *
 * 1. The space content is one way to avoid an Opera bug when the
 *  contenteditable attribute is included anywhere else in the document.
 *  Otherwise it causes space to appear at the top and bottom of elements
 *  that are clearfixed.
 * 2. The use of `table` rather than `block` is only necessary if using
 * `:before` to contain the top-margins of child elements.
 */
.clearfix:before, .clearfix:after {
  content: ' '; /* 1 */
  display: table; /* 2 */
}
.clearfix:before:after, .clearfix:after:after {
    clear: both;
  }
/**
 * Hiding DOM elements.
 *
 * Use the `hidden` attribute to completely hide an element.
 * Use the `aria-hidden` attribute to hide an element from the accessibility
 *   tree.
 * Use the `.visuallyhidden` class to hide an element from the screen.
 * Use `visibility: inherit;` instead of `visibility: visible;` to avoid
 *   accidentally showing content.
 * Do not attach any CSS styles to the `aria-hidden` attribute.
 * Take care of keyboard focusable content that is partially hidden by
 *   adding `tabindex="-1"`.
 *
 * @see https://allyjs.io/tutorials/hiding-elements.html
 */
/**
 * Hide elements from all users using the HTML5 `hidden` attribute.
 *
 * Used for elements which should not be displayed to any user.
 *
 * @see https://allyjs.io/tutorials/hiding-elements.html#the-html5-hidden-attribute
 */
[hidden] {
  display: none;
}
/**
 * Hide elements visually, but keep them available for screen readers.
 *
 * Used for information required for screen reader users to understand and use
 * the site where visual display is undesirable. Information provided in this
 * manner should be kept concise, to avoid unnecessary burden on the user.
 * "!important" is used to prevent unintentional overrides.
 *
 * To make sure sighted keyboard users do not end up focusing elements they
 * can't see, and screen reader users not focusing element's that don't exist
 * for them, we need to make sure that partially hidden content is not
 * accessible to keyboard navigation using the Tab and Shift Tab keys. To
 * accomplish this, we can add tabindex="-1" to the elements we want to hide
 * from the keyboard.
 *
 * @see https://allyjs.io/tutorials/hiding-elements.html#2017-edition-of-visuallyhidden
 */
.visuallyhidden:not(:focus):not(:active) {
  border: 0;
  clip: rect(0 0 0 0);
  -webkit-clip-path: inset(100%);
          clip-path: inset(100%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute !important;
  white-space: nowrap;
  width: 1px;
}
code[class*='language-'],
pre[class*='language-'] {
  background: none;
  color: #f8f8f2;
  font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
  -webkit-hyphens: none;
  -ms-hyphens: none;
  hyphens: none;
  line-height: 1.5;
  -moz-tab-size: 4;
  -o-tab-size: 4;
  tab-size: 4;
  text-align: left;
  text-shadow: 0 1px rgba(0, 0, 0, 0.3);
  white-space: pre;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
}
/* Code blocks */
pre[class*='language-'] {
  border-radius: 0.3em;
  margin: 0.5em 0;
  overflow: auto;
  padding: 1em;
}
:not(pre) > code[class*='language-'],
pre[class*='language-'] {
  background: #272822;
}
/* Inline code */
:not(pre) > code[class*='language-'] {
  border-radius: 0.3em;
  padding: 0.1em;
  white-space: normal;
}
.token.comment, .token.prolog, .token.doctype, .token.cdata {
    color: slategray;
  }
.token.punctuation {
    color: #f8f8f2;
  }
.namespace {
    opacity: 0.7;
  }
.token.property, .token.tag, .token.constant, .token.symbol, .token.deleted {
    color: #f92672;
  }
.token.boolean, .token.number {
    color: #ae81ff;
  }
.token.selector, .token.attr-name, .token.string, .token.char, .token.builtin, .token.inserted {
    color: #a6e22e;
  }
.token.operator, .token.entity, .token.url, .language-css .token.string, .style .token.string, .token.variable {
    color: #f8f8f2;
  }
.token.atrule, .token.attr-value, .token.function {
    color: #e6db74;
  }
.token.keyword {
    color: #66d9ef;
  }
.token.regex, .token.important {
    color: #fd971f;
  }
.token.important, .token.bold {
    font-weight: var(--font-bold);
  }
.token.italic {
    font-style: italic;
  }
.token.entity {
    cursor: help;
  }
/* Tweaks to zendesk support button */
#launcher {
  /* Set z-index lower than tooltip and popover */
  z-index: 1068 !important;
}
body.hasActionBar #launcher {
  margin-bottom: 80px !important;
}

#react-root {
  background-color: var(--color-bg-primary);
  display: flex;
  flex-direction: column;
  font-family: var(--font-body);
  height: 100vh;
  overflow: hidden;
  width: 100vw;
}

.public-DraftStyleDefault-ltr {
  text-align: inherit;
}

.yE6p71_ivnFHeMYFVaHA {
  height: 100%;
}

@media print {
  html,
  body {
    display: block;
    height: auto;
    height: initial;
    overflow: visible;
  }

  #react-root {
    display: block;
    height: auto;
    height: initial;
    overflow: visible;
  }
}

.M2b_iCjQliDfyqVbnAtl {
  background: var(--color-bg-primary);
  border-left: 1px solid var(--color-decorative-secondary);
  border-top: 1px solid var(--color-decorative-secondary);
  grid-area: actionBar;
  padding: var(--spacing-4);
  position: -webkit-sticky;
  position: sticky;
}

.piohCa2p4ghV0IH7vDVp {
  align-items: center;
  display: flex;
  gap: var(--spacing-2);
  justify-content: space-between;
  margin-left: auto;
}

.IR8pwnDLc1Bhz0fiavlj {
  --l-skeleton-color: var(--color-bg-tertiary);
  --l-skeleton-to-color: var(--color-slate-200);

  animation: n4xRoqmnxwRmmGVDU2sw 1.4s ease infinite;
  background: linear-gradient(
    90deg,
    var(--color-bg-tertiary) 25%,
    var(--color-slate-200) 37%,
    var(--color-bg-tertiary) 63%
  );
  background: linear-gradient(
    90deg,
    var(--l-skeleton-color) 25%,
    var(--l-skeleton-to-color) 37%,
    var(--l-skeleton-color) 63%
  );
  background-clip: padding-box !important;
  background-size: 400% 100%;
  border-color: var(--color-slate-200) !important;
  border-color: var(--l-skeleton-to-color) !important;
  border-radius: var(--rounded-sm);
  box-shadow: none !important;
  color: transparent !important;
  cursor: default;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.IR8pwnDLc1Bhz0fiavlj *,
  .IR8pwnDLc1Bhz0fiavlj .IR8pwnDLc1Bhz0fiavlj:after,
  .IR8pwnDLc1Bhz0fiavlj .IR8pwnDLc1Bhz0fiavlj:before {
    visibility: hidden !important;
  }

@keyframes n4xRoqmnxwRmmGVDU2sw {
  0% {
    background-position: 100% 50%;
  }

  100% {
    background-position: 0 50%;
  }
}

.ktljXJWvdGk8xEMY4X_F {
  --l-line-padding: 0.125rem;
  display: inline-block;
  height: calc(var(--leading-normal) * var(--text-sm) - 0.125rem * 2);
  height: calc(var(--leading-normal) * var(--text-sm) - var(--l-line-padding) * 2);
  padding: 0.125rem 0;
  padding: var(--l-line-padding) 0;
  vertical-align: middle;
  width: 100%;
}

/* .line comes before .root so provided width works correctly. */

.JIHVfIykxGYf5v9rOKJp {
  display: inline-block;
  height: var(--l-height, calc(var(--leading-normal) * var(--text-sm) - var(--l-line-padding) * 2));
  max-width: 100%;
  overflow: hidden;
  position: relative;
  width: 100%;
  width: var(--l-width, 100%);
}

._2ZioiWgRSVGy6oydaua {
  padding-left: calc(var(--avatar-size-lg) + var(--spacing-3));
}

.WWu8kjYr8y1gkOkxkHPB {
  padding-right: calc(var(--avatar-size-lg) + var(--spacing-3));
}

.GZgg7ryMz7KBBxEQZ3_t {
}

.GZgg7ryMz7KBBxEQZ3_t:not(:first-child):last-child {
    max-width: 75%;
  }

.y2NhCZ8zRax2ZbJHe8hq {
  height: var(--l-height, calc(var(--leading-normal) * var(--text-sm) - var(--l-line-padding) * 2));
}

.aLKuoUGxMLIukxdrvDE1 {
  text-align: left;
}

.HV2ZIBLkZQRdiOwlHSo9 {
  text-align: right;
}

.oRW28f1GZTr7pXUDwEvm {
  border-radius: var(--rounded-full);
  grid-area: prefix;
  height: var(--avatar-size-lg);
  left: 0;
  position: absolute;
  top: 0;
  width: var(--avatar-size-lg);
}

.XqO51vwW812GgM7qAA1B {
  border-radius: var(--rounded-full);
  grid-area: suffix;
  height: var(--avatar-size-lg);
  position: absolute;
  right: 0;
  top: 0;
  width: var(--avatar-size-lg);
}

.hDDPyLoV44VTL8c9GvgQ {
  height: 1.25rem; /* 23px */
  max-width: 100%;
  min-width: 140px;
  width: calc(100% * 0.75);
  width: calc(var(--l-width, 100%) * 0.75);
}

.H0EXejqgLtQOCaBTXV8Y {
  display: block;
}

.MKIboewNLVD9GM2dpoyD {
  text-align: left;
}

.SapoyRSzHGANG26DyIGN {
  background: var(--color-tooltip-background);
  border-radius: var(--rounded-md);
  color: var(--color-tooltip-text);
  max-width: var(--tooltip-width);
  padding: var(--spacing-2);
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}

.SIvUdfCXx3ABLxrBVcnx {
  /* Allow tooltip to respect its offset, preventing it from being rendered 
     right against the content that triggers it */
  display: inline-block;
  height: 100%;
}

.RZtZ4pWz_jQK3rjjpQkD,
.cNV8nPKFI1ZVPyuNqKi8 {
  color: var(--color-text-heading);
  display: inline-block;
  font-size: var(--text-sm);
  font-weight: var(--font-medium);
  line-height: var(--leading-sm);
  margin-bottom: var(--spacing-2);
  max-width: 100%;
}
.RZtZ4pWz_jQK3rjjpQkD.dJFNqcYd_1QjmzRj6JJU, .cNV8nPKFI1ZVPyuNqKi8.dJFNqcYd_1QjmzRj6JJU {
    color: var(--color-text-disabled);
  }
.RZtZ4pWz_jQK3rjjpQkD.aBN0FqVPcEVtbNk6Q7z4, .cNV8nPKFI1ZVPyuNqKi8.aBN0FqVPcEVtbNk6Q7z4 {
    font-weight: var(--font-normal);
  }
.RZtZ4pWz_jQK3rjjpQkD.odYZHL6J1lTFavzwi9gB, .cNV8nPKFI1ZVPyuNqKi8.odYZHL6J1lTFavzwi9gB {
    font-weight: var(--font-medium);
  }
.RZtZ4pWz_jQK3rjjpQkD.tyviPg22SashPuJe32qg, .cNV8nPKFI1ZVPyuNqKi8.tyviPg22SashPuJe32qg {
    font-weight: var(--font-semibold);
  }
.RZtZ4pWz_jQK3rjjpQkD.eeWtm6c_FoibKB73akdc, .cNV8nPKFI1ZVPyuNqKi8.eeWtm6c_FoibKB73akdc {
    margin-bottom: var(--spacing-2);
  }
.RZtZ4pWz_jQK3rjjpQkD.pbFePx68WUFxuaBHaDj3, .cNV8nPKFI1ZVPyuNqKi8.pbFePx68WUFxuaBHaDj3 {
    margin-bottom: var(--spacing-half);
  }

.VXl6t08eyKJGncoqj6WK {
  color: var(--color-slate-500);
  display: block;
  font-size: var(--text-sm);
  margin-bottom: var(--spacing-2);
  margin-top: var(--spacing-2);
}

.FGsNCdzwMiiWfiyjWCTM {
  display: block;
}

.FGsNCdzwMiiWfiyjWCTM label + .VXl6t08eyKJGncoqj6WK,
  .FGsNCdzwMiiWfiyjWCTM span + .VXl6t08eyKJGncoqj6WK {
    margin-top: 0;
  }

.Pt3TVFoSsMiYW7HHHLUw {
  color: var(--color-text-disabled);
  font-weight: normal;
}

.IJf1qMzvdRJfHCpMnO2B {
  font-weight: normal;
}

.J8eBLXjfE3TfPFchKTdv {
  display: flex;
  width: 100%;
}

.J8eBLXjfE3TfPFchKTdv::-moz-placeholder {
    color: var(--color-slate-500);
  }

.J8eBLXjfE3TfPFchKTdv:-ms-input-placeholder {
    color: var(--color-slate-500);
  }

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

/* TODO: Remove this rule as it is causing unintended side effects. */

.J8eBLXjfE3TfPFchKTdv > *:not(.ccilnj2lPKWe3bgkKOHo):not(.SgnJaC1qniSKtLuDPz2m) {
    flex-grow: 1;
  }

.fRpp3mhCj6ha7Ex73qHS {
  color: var(--color-danger);
  padding-left: 0;
}

.uC4hqRgH9cfmhPP5nQQx {
  margin-bottom: var(--spacing-2);
  margin-top: var(--spacing-2);
}

.ccilnj2lPKWe3bgkKOHo,
.SgnJaC1qniSKtLuDPz2m {
  align-items: center;
  background-color: var(--color-bg-tertiary);
  border: 1px solid var(--color-decorative-secondary);
  border-radius: var(--rounded);
  color: var(--color-slate-500);
  display: flex;
  padding: 0 var(--spacing-3);
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.ccilnj2lPKWe3bgkKOHo {
  border-bottom-right-radius: var(--rounded-none);
  border-right: 0;
  border-top-right-radius: var(--rounded-none);
}

.SgnJaC1qniSKtLuDPz2m {
  border-bottom-left-radius: var(--rounded-none);
  border-left: 0;
  border-top-left-radius: var(--rounded-none);
}

.WmK7lpqtOuuQakiWvHKY input,
  .WmK7lpqtOuuQakiWvHKY select,
  .WmK7lpqtOuuQakiWvHKY textarea,
  .WmK7lpqtOuuQakiWvHKY .react-select__control {
    border-bottom-left-radius: var(--rounded-none);
    border-top-left-radius: var(--rounded-none);
  }

.UkoojOdKkX4K9DhYsgWX input,
  .UkoojOdKkX4K9DhYsgWX select,
  .UkoojOdKkX4K9DhYsgWX textarea,
  .UkoojOdKkX4K9DhYsgWX .react-select__control {
    border-bottom-right-radius: var(--rounded-none);
    border-top-right-radius: var(--rounded-none);
  }

.zKgbCmKm0__pS2E5aQeS {
  color: var(--color-slate-500);
  font-weight: 400;
}

[data-disabled] input[disabled],
  [data-disabled] select[disabled],
  [data-disabled] textarea[disabled],
  [data-disabled] .react-select__control {
    background-color: var(--color-bg-disabled);
    color: var(--color-text-disabled);
    cursor: not-allowed;
  }

[data-error] input,
  [data-error] select,
  [data-error] textarea,
  [data-error] .react-select__control,
  [data-error] .ccilnj2lPKWe3bgkKOHo,
  [data-error] .SgnJaC1qniSKtLuDPz2m {
    background: var(--color-red-50);
    border-color: var(--color-danger);
    color: var(--color-danger);
  }

[data-error] .react-datepicker__close-icon::after {
    color: var(--color-danger) !important;
  }

.SgnJaC1qniSKtLuDPz2m .react-select__control {
  background-color: var(--color-bg-tertiary);
  border-bottom-left-radius: var(--rounded-none);
  border-bottom-right-radius: var(--rounded-md);
  border-color: var(--color-decorative-secondary);
  border-top-left-radius: var(--rounded-none);
  border-top-right-radius: var(--rounded-md);
  color: var(--color-text-body);
}

.SgnJaC1qniSKtLuDPz2m .react-select__value-container {
  padding: 0 var(--spacing-2);
  /* Shrunken by container, achieves desired width */
  width: calc(var(--spacing-6) * 3);
}

.SgnJaC1qniSKtLuDPz2m .react-select__value-container .react-select__single-value {
    color: var(--color-text-quaternary);
  }

.SgnJaC1qniSKtLuDPz2m .react-select__value-container > :last-child {
    margin: 0;
    padding: 0 var(--spacing-2);
  }

.Ng1DKLcKu4fJgOuxc_xj [csstools-has-1a-37-39-2u-2u-2x-3c-1m-2w-2p-37-14-1m-2v-30-33-2q-2p-30-14-1a-36-2t-2p-2r-38-19-37-2t-30-2t-2r-38-15-15]:not(.Zqjqd30iH9SbbSouPRWD) {
  border: none;
  padding: 0;
}

.Ng1DKLcKu4fJgOuxc_xj [csstools-has-1a-37-39-2u-2u-2x-3c-1m-2w-2p-37-14-1m-2v-30-33-2q-2p-30-14-1a-36-2t-2p-2r-38-19-37-2t-30-2t-2r-38-15-15]:not(.Zqjqd30iH9SbbSouPRWD) {
  border: none;
  padding: 0;
}

.SgnJaC1qniSKtLuDPz2m:has(.react-select) {
  border: none;
  padding: 0;
}

@keyframes kb62WA6bj1YZ5BkbDTcJ {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(270deg);
  }
}

.kgiVxDyCb9RQ5MUIiDl5 {
  display: block;
  position: relative;
  text-align: center;
}

.SZzwTtNAxyZ3CYcYHXqL {
  animation-duration: 1.4s;
  animation-iteration-count: infinite;
  animation-name: kb62WA6bj1YZ5BkbDTcJ;
  animation-timing-function: linear;
  position: relative;
  top: calc(50% - (60px / 2));
  top: calc(50% - (var(--l-spinner-size, 60px) / 2));
  vertical-align: middle;
}

.n_IhzXal9NwU61NC2ksP {
  animation-duration: 1.4s;
  animation-iteration-count: infinite;
  animation-name: LsA1WQShsUOlSoTIzP_8;
  animation-timing-function: ease-in-out;
  stroke: var(--color-decorative-secondary);
  stroke-dasharray: 187;
  stroke-dashoffset: 0;
  transform-origin: center;
}

@keyframes LsA1WQShsUOlSoTIzP_8 {
  0% {
    stroke-dashoffset: 187;
  }

  50% {
    stroke-dashoffset: 46.75;
    transform: rotate(135deg);
  }

  100% {
    stroke-dashoffset: 187;
    transform: rotate(450deg);
  }
}

.ssHSWNX3YPZDZFsHh41m {
  padding: var(--spacing-2);
}

/* stylelint-disable no-descending-specificity */
[data-theme='dark']:root .tXScnxufMUimOLlknvIk .react-select__menu {
      border: var(--border-decorative-secondary);
    }
.tXScnxufMUimOLlknvIk {
  cursor: pointer;
}
.tXScnxufMUimOLlknvIk .react-select__menu {
    background-color: var(--color-bg-primary);
    /* Same as Popover and one above Modal */
    z-index: 1071;
  }
.tXScnxufMUimOLlknvIk .react-select__menu-list {
    padding: var(--spacing-1-half);
  }
.tXScnxufMUimOLlknvIk .react-select__control--is-focused {
    background: var(--color-bg-secondary);
    border-color: transparent;
    box-shadow: none;
    color: var(--color-text-body);

    /* Support non-webkit browsers */
    outline: Highlight auto 5px !important;

    /* stylelint-disable-next-line declaration-block-no-duplicate-properties */
    outline: -webkit-focus-ring-color auto 5px !important;
  }
.tXScnxufMUimOLlknvIk .react-select__group {
    padding-bottom: 0;
    padding-top: 0;
  }
.tXScnxufMUimOLlknvIk .react-select__group:not(:last-child) {
      margin-bottom: var(--spacing-1);
    }
.tXScnxufMUimOLlknvIk .react-select__group-heading {
    color: var(--color-slate-500);
    font-size: var(--text-xs);
    font-weight: var(--font-semibold);
    line-height: var(--leading-xs);
    margin-bottom: var(--spacing-1);
    padding: var(--spacing-2);
  }
.tXScnxufMUimOLlknvIk .react-select__option {
    /* background: var(--color-bg-primary); */
    border: 1px solid transparent;
    border-radius: var(--rounded-sm);
    color: var(--color-text-body);
    cursor: pointer;
    padding: var(--spacing-2);
  }
.tXScnxufMUimOLlknvIk .react-select__option:not(:last-child) {
      margin-bottom: var(--spacing-1);
    }
.tXScnxufMUimOLlknvIk .react-select__option--is-disabled {
    background-color: var(--color-bg-disabled);
    color: var(--color-text-disabled);
    cursor: not-allowed;
  }
.tXScnxufMUimOLlknvIk .react-select__option--is-focused {
    background-color: var(--color-bg-tertiary);
  }
.tXScnxufMUimOLlknvIk .react-select__option--is-focused:active {
      background-color: var(--color-decorative-secondary);
    }
.tXScnxufMUimOLlknvIk .react-select__option--is-selected {
    background-color: var(--color-sky-100);
    border: 1px solid var(--color-sky-700);
    color: var(--color-sky-700);

    /* ensures that the color of all child elements of a selected option are legible */
  }
.tXScnxufMUimOLlknvIk .react-select__option--is-selected * {
      color: var(--color-sky-700);
    }
.tXScnxufMUimOLlknvIk .react-select__option--is-selected:active {
      background-color: var(--color-sky-100);
    }
.tXScnxufMUimOLlknvIk .react-select__single-value {
    color: var(--color-text-body);
  }
/* Should refactor lines 15-39 styles into reusable component or use TagsField */
.tXScnxufMUimOLlknvIk .react-select__multi-value {
    background-color: var(--color-bg-primary);
    border: 1px solid var(--color-slate-500);
    border-radius: var(--rounded-md);
    color: var(--color-text-body);
    font-size: var(--text-xs);
    line-height: var(--text-sm);
    /* Calculation needed here to subtract border from padding */
    padding: calc(var(--spacing-half) - var(--spacing-px))
      calc(var(--spacing-1-half) - var(--spacing-px));
  }
.tXScnxufMUimOLlknvIk .react-select__multi-value__label {
    color: var(--color-text-body);
    padding: 0;
    text-wrap: auto;
  }
.tXScnxufMUimOLlknvIk .react-select__multi-value__remove {
    padding: 0;
  }
.tXScnxufMUimOLlknvIk .react-select__multi-value__remove:hover {
      background-color: var(--color-slate-300);
      border-radius: var(--rounded-sm);
      color: var(--color-slate-600);
    }
.tXScnxufMUimOLlknvIk .react-select__control {
    background: var(--color-bg-primary);
    border-color: var(--color-decorative-secondary);
    color: var(--color-text-body);
    cursor: pointer;
  }
.tXScnxufMUimOLlknvIk .react-select__control .react-select__indicator-separator {
      background-color: var(--color-decorative-secondary);
      margin-bottom: 0;
      margin-top: 0;
    }
.tXScnxufMUimOLlknvIk .react-select__control .react-select__dropdown-indicator {
      color: var(--color-slate-500);
      font-size: var(--text-lg);
      padding: 0 var(--spacing-3);
    }
.tXScnxufMUimOLlknvIk .react-select__control:hover {
      border-color: var(--color-decorative-secondary);
    }
.tXScnxufMUimOLlknvIk.react-select--error .react-select__control {
      border-color: var(--color-danger);
    }
.tXScnxufMUimOLlknvIk.react-select--error .react-select__placeholder,
    .tXScnxufMUimOLlknvIk.react-select--error .react-select__dropdown-indicator {
      color: var(--color-danger);
    }
.tXScnxufMUimOLlknvIk.react-select--error .react-select__indicator-separator {
      background-color: var(--color-danger);
    }
.tXScnxufMUimOLlknvIk.react-select--is-disabled {
    cursor: not-allowed;

    /* Placeholder container */
  }
.tXScnxufMUimOLlknvIk.react-select--is-disabled .react-select__placeholder {
      color: var(--color-text-disabled);
    }
/* Select container */
.tXScnxufMUimOLlknvIk.react-select--is-disabled .css-1fhf3k1-control {
      background-color: var(--color-bg-disabled);
    }
/* Multi value select label class */
.tXScnxufMUimOLlknvIk.react-select--is-disabled .css-12jo7m5 {
      color: var(--color-text-disabled);
    }
/* Multi value container */
.tXScnxufMUimOLlknvIk.react-select--is-disabled .react-select__multi-value {
      border-color: var(--color-decorative-secondary);
      color: var(--color-text-disabled);
    }
.tXScnxufMUimOLlknvIk.react-select--is-disabled .react-select__control {
      cursor: not-allowed;
    }
.tXScnxufMUimOLlknvIk.react-select--is-disabled .react-select__dropdown-indicator {
      color: var(--color-disabled);
    }
.tXScnxufMUimOLlknvIk.react-select--is-disabled .react-select__dropdown-indicator:hover {
        color: var(--color-disabled);
      }
.aOzE44sb1eMalypo7a7L {
  cursor: not-allowed;
}
.C20Y2wwCyih0ux8j16vJ {
  color: var(--color-slate-500);
  font-weight: var(--font-normal);
}

.bfSjMnMw6ORu27vhEgas {
  cursor: pointer;

  /* Add specificity to override previously set value. */
}
.bfSjMnMw6ORu27vhEgas.bfSjMnMw6ORu27vhEgas {
    color: var(--color-decorative-primary);
  }
.bfSjMnMw6ORu27vhEgas.bfSjMnMw6ORu27vhEgas:hover {
      color: var(--color-slate-900);
    }

.oUM_VKdIGB95RLR5RBeg {
  display: flex;
  width: auto;
}

.X9bA5UHQT6AHvn6eNf0R {
  max-width: 100%;
  width: 200px;
}

.L8F5ioxKThjLqZkYHvcV {
  border: none;
  min-width: auto;
}

.L8F5ioxKThjLqZkYHvcV:not(:last-child) {
    margin-bottom: var(--spacing-4);
  }

.L8F5ioxKThjLqZkYHvcV > .gYvOAIczwLT9FhZ0eYmp,
  .L8F5ioxKThjLqZkYHvcV > legend {
    border-bottom: none;
    color: var(--color-text-heading);
    font-weight: var(--font-semibold);
    margin-bottom: var(--spacing-2);
  }

.L8F5ioxKThjLqZkYHvcV > :first-child {
    margin-top: 0;
  }

.L8F5ioxKThjLqZkYHvcV > :last-child {
    margin-bottom: 0;
  }

.L8F5ioxKThjLqZkYHvcV > :not(:last-child) {
    margin-bottom: var(--spacing-2);
  }

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

.jxz7T119L1vxZQUBPf9V > * {
    flex: 1 1 auto;
  }

.jxz7T119L1vxZQUBPf9V > .gYvOAIczwLT9FhZ0eYmp {
    flex: 1 0 100%;
  }

.jxz7T119L1vxZQUBPf9V > div {
    margin-right: var(--spacing-6);
  }

.jxz7T119L1vxZQUBPf9V > :last-child {
    margin-right: 0;
  }

.bWbiUjMyueRneRCuTUpy {
  color: var(--color-text-body);
  display: block;
  font-size: var(--text-sm);
  margin-bottom: var(--spacing-2);
}

.JemcGmYLqf6Yu4I2O_w7 {
  color: var(--color-danger);
}

.K3GUTnskclt1c55C1W0e {
  max-width: 100%;
  position: relative;
}
.K3GUTnskclt1c55C1W0e > * {
    width: 100%;
  }
.K3GUTnskclt1c55C1W0e .wu4MK59LaElYMmiL4jrH {
    margin: var(--spacing-2);
    position: absolute;
    right: 0;
    text-align: right;
    top: 0;
    width: auto;
  }
/* 
      Only add extra padding right to account for the clear button if the user has typed something.
      This prevents cutting off the placeholder text if the input is small enough to need the extra space.
    */
.K3GUTnskclt1c55C1W0e.VHGRCPYkq35xnG6ZiLf1 > input:not([value='']) {
      padding-right: calc(var(--spacing-3) * 2 + var(--spacing-2) + var(--spacing-half));
    }
.K3GUTnskclt1c55C1W0e.VHGRCPYkq35xnG6ZiLf1 > .sSk7blmGJGsuYWTNV_hc {
      color: var(--color-decorative-secondary);
      cursor: pointer;
      display: none;
      line-height: var(--leading-none);
      margin: var(--spacing-3);
      padding-right: 0;
      position: absolute;
      right: 0;
      text-align: right;
      top: 0;
      width: auto;
    }
.K3GUTnskclt1c55C1W0e.VHGRCPYkq35xnG6ZiLf1 > .sSk7blmGJGsuYWTNV_hc:hover {
        color: var(--color-text-body);
      }
.K3GUTnskclt1c55C1W0e.VHGRCPYkq35xnG6ZiLf1 > .sSk7blmGJGsuYWTNV_hc.a1AHSOxHqYYA5_xgHg0l {
        display: inline-block;
      }
.K3GUTnskclt1c55C1W0e.VHGRCPYkq35xnG6ZiLf1 .wu4MK59LaElYMmiL4jrH {
      right: var(--spacing-6);
    }

.QbpgkDg3ti5A4LplutJn {
  color: var(--color-slate-500);
  margin-top: var(--spacing-2);
  text-align: right;
}

.LkAaFFYUEOHqZ9GUO4P_ {
  color: var(--color-red-600);
}

.YbFlzkxrsBbUhgjLLVnk {
  background-color: var(--color-bg-primary);
  background-image: none;
  border: 1px solid var(--color-decorative-secondary);
  border-radius: var(--rounded);
  box-shadow: none;
  color: var(--color-text-body);
  font-size: var(--text-sm);
  margin: 0;
  padding: var(--spacing-2) var(--spacing-3);
  transition:
    border-color ease-in-out 0.15s, background-color ease-in-out 0.15s, background-image ease-in-out 0.15s, background-position ease-in-out 0.15s, boxshadow ease-in-out 0.15s, padding ease-in-out 0.15s;
}

.YbFlzkxrsBbUhgjLLVnk::-moz-placeholder {
    color: var(--color-slate-500);
  }

.YbFlzkxrsBbUhgjLLVnk:-ms-input-placeholder {
    color: var(--color-slate-500);
  }

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

.dNI2ZAFxxaEyJ8tr8nvw {
  background-color: transparent;
  border-color: transparent;
  margin-left: -0.2em;
  margin-right: -0.2em;
  min-width: 10px;
  overflow: hidden;
  padding: 0.2em;
  position: relative;
  text-overflow: ellipsis;
  width: calc(100% + 0.4em);
}

.dNI2ZAFxxaEyJ8tr8nvw:active,
  .dNI2ZAFxxaEyJ8tr8nvw:focus,
  .dNI2ZAFxxaEyJ8tr8nvw:hover {
    background-color: var(--color-bg-tertiary);
    border-color: var(--color-decorative-secondary);
    padding-right: 1.1em;
  }

._UTprHX_kgSL_yPM26sD {
  text-align: right;
}

.R8ircStuImCyQqqren4J {
  display: grid;
  grid-gap: var(--spacing-3);
  gap: var(--spacing-3);
  grid-template-columns: 1.2fr 0.8fr 1fr;
}

.lYC0zAaPHvlq6vjDntAE {
  margin-right: var(--spacing-3);
}

.lzyM7ZahIogx5OUxUZg6 {
  align-items: center;
  border-radius: var(--rounded);
  border-style: solid;
  border-width: 1px;
  display: flex;
  font-weight: var(--font-semibold);
  justify-content: center;
  padding: var(--spacing-3) var(--spacing-4);
}

.lzyM7ZahIogx5OUxUZg6:not(:last-child) {
    margin-bottom: var(--spacing-4);
  }

.yb4HdkdYEWCtghbvIFMQ {
  background-color: var(--color-sky-50);
  border-color: var(--color-primary-3);
}

.yb4HdkdYEWCtghbvIFMQ .lYC0zAaPHvlq6vjDntAE {
    color: var(--color-primary-3);
  }

.fZV0R9F9Ah_XkuYODHr7 {
  background-color: var(--color-red-50);
  border-color: var(--color-danger);
}

.fZV0R9F9Ah_XkuYODHr7 .lYC0zAaPHvlq6vjDntAE {
    color: var(--color-danger);
  }

._9_dU25wfonzUAhFDSowl {
  background-color: var(--color-orange-50);
  border-color: var(--color-secondary-3);
}

._9_dU25wfonzUAhFDSowl .lYC0zAaPHvlq6vjDntAE {
    color: var(--color-secondary-3);
  }

.l4nST7vfKsv8wpH19jbD {
  background-color: var(--color-green-50);
  border-color: var(--color-success);
}

.l4nST7vfKsv8wpH19jbD .lYC0zAaPHvlq6vjDntAE {
    color: var(--color-success);
  }

.ve3Ro9Oa8tY7AULjtFRi {
  --l-link-color: unset;
  --l-link-color-hover: unset;

  border-radius: var(--rounded);
  border-style: solid;
  border-width: 1px;
  display: flex;
  margin-bottom: var(--spacing-4);
  padding: var(--spacing-4);
}

.ve3Ro9Oa8tY7AULjtFRi a,
  .ve3Ro9Oa8tY7AULjtFRi button {
    background-color: transparent;
    /* Use border to underline instead of text-decoration to avoid a break in the
      underline in between the text and the ::after arrow. */
    border-bottom-color: var(--l-link-color);
    border-bottom-style: solid;
    border-bottom-width: 1px;
    color: var(--l-link-color);
    cursor: pointer;
    font-weight: var(--font-medium);
    padding: 0;
    -webkit-text-decoration: none;
    text-decoration: none;
  }

.ve3Ro9Oa8tY7AULjtFRi a:focus,
    .ve3Ro9Oa8tY7AULjtFRi button:focus,
    .ve3Ro9Oa8tY7AULjtFRi a:hover,
    .ve3Ro9Oa8tY7AULjtFRi button:hover {
      border-bottom-color: var(--l-link-color-hover);
      color: var(--l-link-color-hover);
    }

.ve3Ro9Oa8tY7AULjtFRi .bgL6k33GjUllzTWA5Jkv {
    margin-top: var(--spacing-4);

    /* Anchors and buttons that are passed to actions will be styled slightly differently */
  }

.ve3Ro9Oa8tY7AULjtFRi .bgL6k33GjUllzTWA5Jkv a,
    .ve3Ro9Oa8tY7AULjtFRi .bgL6k33GjUllzTWA5Jkv button {
      border-color: transparent;
      display: inline-block;

      /* Add margin between buttons and anchors */
    }

.ve3Ro9Oa8tY7AULjtFRi .bgL6k33GjUllzTWA5Jkv a + a,
      .ve3Ro9Oa8tY7AULjtFRi .bgL6k33GjUllzTWA5Jkv button + a,
      .ve3Ro9Oa8tY7AULjtFRi .bgL6k33GjUllzTWA5Jkv a + button,
      .ve3Ro9Oa8tY7AULjtFRi .bgL6k33GjUllzTWA5Jkv button + button {
        margin-left: var(--spacing-6);
      }

.ve3Ro9Oa8tY7AULjtFRi .bgL6k33GjUllzTWA5Jkv a::after, .ve3Ro9Oa8tY7AULjtFRi .bgL6k33GjUllzTWA5Jkv button::after {
        content: '➔';
        margin-left: var(--spacing-1);
      }

.ve3Ro9Oa8tY7AULjtFRi .bgL6k33GjUllzTWA5Jkv a:focus,
      .ve3Ro9Oa8tY7AULjtFRi .bgL6k33GjUllzTWA5Jkv button:focus,
      .ve3Ro9Oa8tY7AULjtFRi .bgL6k33GjUllzTWA5Jkv a:hover,
      .ve3Ro9Oa8tY7AULjtFRi .bgL6k33GjUllzTWA5Jkv button:hover {
        border-bottom-color: var(--l-link-color-hover);
      }

._dDFAf4bMUVr3GHwseWg {
  height: var(--icon-size);
  padding: var(--spacing-px);
  width: var(--icon-size);
}

._s2cmliH4f7YVD3M_OHm {
  margin-left: var(--spacing-3);
}

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

.kzeARXJCwuWhazpzbo3W {
  margin-top: var(--spacing-2);
}

.Tx1QOzHnWrih2ZAJ6uF4 {
  list-style-type: disc;
  margin: var(--spacing-2) 0 0 0;
  padding-left: var(--spacing-4);
}

.Tx1QOzHnWrih2ZAJ6uF4 li {
    margin-bottom: var(--spacing-1);
  }

.OWM9YXvV4vftbiOfa4t3 {
  --l-link-color: var(--color-sky-800);
  --l-link-color-hover: var(--color-sky-600);

  background-color: var(--color-sky-50);
  border-color: var(--color-sky-600);
  color: var(--color-sky-700);
}

.OWM9YXvV4vftbiOfa4t3 ._dDFAf4bMUVr3GHwseWg {
    color: var(--color-sky-600);
  }

.OWM9YXvV4vftbiOfa4t3 .ldcMblNxCB8eUtEKbuyG {
    color: var(--color-sky-800);
  }

.qokCRBgJCQ5DSfDF4Hnl {
  --l-link-color: var(--color-violet-800);
  --l-link-color-hover: var(--color-violet-600);

  background-color: var(--color-violet-50);
  border-color: var(--color-violet-600);
  color: var(--color-violet-700);
}

.qokCRBgJCQ5DSfDF4Hnl ._dDFAf4bMUVr3GHwseWg {
    color: var(--color-violet-600);
  }

.qokCRBgJCQ5DSfDF4Hnl .ldcMblNxCB8eUtEKbuyG {
    color: var(--color-violet-800);
  }

._8IO6hbHyJ9K2hZ6hr5M {
  --l-link-color: var(--color-red-800);
  --l-link-color-hover: var(--color-red-600);

  background-color: var(--color-red-50);
  border-color: var(--color-red-600);
  color: var(--color-red-700);
}

._8IO6hbHyJ9K2hZ6hr5M ._dDFAf4bMUVr3GHwseWg {
    color: var(--color-red-600);
  }

._8IO6hbHyJ9K2hZ6hr5M .ldcMblNxCB8eUtEKbuyG {
    color: var(--color-red-800);
  }

.zM76TK11mfBgz27sMVnt {
  --l-link-color: var(--color-yellow-800);
  --l-link-color-hover: var(--color-yellow-600);

  background-color: var(--color-yellow-50);
  border-color: var(--color-yellow-600);
  color: var(--color-yellow-700);
}

.zM76TK11mfBgz27sMVnt ._dDFAf4bMUVr3GHwseWg {
    color: var(--color-yellow-600);
  }

.zM76TK11mfBgz27sMVnt .ldcMblNxCB8eUtEKbuyG {
    color: var(--color-yellow-800);
  }

.rEZ7lvnaonBA2uaJLVPU {
  --l-link-color: var(--color-green-800);
  --l-link-color-hover: var(--color-green-600);

  background-color: var(--color-green-50);
  border-color: var(--color-green-600);
  color: var(--color-green-700);
}

.rEZ7lvnaonBA2uaJLVPU ._dDFAf4bMUVr3GHwseWg {
    color: var(--color-green-600);
  }

.rEZ7lvnaonBA2uaJLVPU .ldcMblNxCB8eUtEKbuyG {
    color: var(--color-green-800);
  }

.y0lI0xCPc5fbTALIKu6I {
  /* --l-text-color and --l-icon-size are set in Icon.tsx */
  color: var(--l-text-color);
  display: inline-block;
  height: var(--l-icon-size, var(--icon-size-5));
  text-align: center;
  width: var(--l-icon-size, var(--icon-size-5));
}
.y0lI0xCPc5fbTALIKu6I svg,
  
  .y0lI0xCPc5fbTALIKu6I .jy83ZNAMCaigAhIqQ476 {
    font-size: var(--l-icon-font-size, var(--text-base));
    /* Adjust icon position */
    margin-left: 0;
    margin-left: var(--l-icon-offset, 0);
    /* Account for difference between font-size and bounding box height in order for vertical-height from font awesome to still apply */
    /* (icon-size - font-size) /  2 */
    margin-top: calc(
      (var(--l-icon-size, var(--icon-size-5)) - var(--l-icon-font-size, var(--text-base))) / 2
    );
  }

.Zhb0jYXj8a7Z46vxGirn {
  display: flex;
  gap: var(--spacing-4);
  justify-content: space-between;
}

.pBhDdcDIFk4WnegVnwzQ {
  margin: 0;
}

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

.ktRfpVLDQISZ_L91D49p {
  text-align: right;
}

.ktRfpVLDQISZ_L91D49p p {
    margin-bottom: var(--spacing-1);
  }

/* Never have extra margin on the last <p> tag */

.ktRfpVLDQISZ_L91D49p p:last-child {
    margin-bottom: 0;
  }

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

.BWLoYaaQXYuMUAvyrYdT {
  background-color: var(--l-bg-color);
  border: 1px solid var(--l-border-color);
  border-radius: var(--rounded-md);
  display: flex;
  padding: var(--spacing-3);
}

.TZaS3Vmz6sxsXE2J5xXl {
  width: 100%;
  word-wrap: break-word;
}

.ORsHOy9rwgv6B6axJ1xu {
  margin-bottom: 0;
}

.Anm5o0w2OCfFok3XNgmJ {
  align-items: center;
  gap: var(--spacing-4);
  justify-content: space-between;
}

.ZqJNYG3PMo5fKxy5qcMr {
  flex-direction: column;
  gap: var(--spacing-2);

  /* Increase the gap if the children are well row components */
}

.rZP1XDXXPPZH9oN2vksc [csstools-has-1a-30-2p-3d-33-39-38-2e-2t-36-38-2x-2r-2p-30-1m-2w-2p-37-14-1m-2v-30-33-2q-2p-30-14-1a-3b-2t-30-30-19-36-33-3b-15-15]:not(.v8ZFs4OPoQFND10nF1Ao) {
    gap: var(--spacing-4);
  }

.rZP1XDXXPPZH9oN2vksc [csstools-has-1a-30-2p-3d-33-39-38-2e-2t-36-38-2x-2r-2p-30-1m-2w-2p-37-14-1m-2v-30-33-2q-2p-30-14-1a-3b-2t-30-30-19-36-33-3b-15-15]:not(.v8ZFs4OPoQFND10nF1Ao) {
    gap: var(--spacing-4);
  }

.ZqJNYG3PMo5fKxy5qcMr:has(.well-row) {
    gap: var(--spacing-4);
  }

.O4DNyQMb1C2aGIUCGxeb {
  max-width: var(--content-max-width);
}

.wd2dF85PCbHQWTQdnVyS {
  max-width: var(--content-extra-width);
}

.AT4NkEw18UkPdhvvXuDU {
  max-width: none;
}

.wuK6WBZSjN8fnXPjQXqw {
  max-width: none;
  width: 100%;
}

.dYNANVmovQbaxaTXdKVj {
  align-items: center;
  border-style: dashed;
  gap: var(--spacing-3);
  padding: var(--spacing-12) var(--spacing-4);
  text-align: center;
}

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

.jFXhtJ1vDLLIjXiSszzE {
  align-self: stretch;
  display: flex;
  flex-direction: column;
}

.jFXhtJ1vDLLIjXiSszzE > h4 {
    color: var(--color-text-heading);
    font-size: var(--text-lg);
    font-weight: var(--font-semibold);
    margin-top: 0;
  }

.ekI8K3tz4UKxRVgd7xkM {
  align-self: stretch;
  display: grid;
  grid-gap: var(--spacing-2);
  gap: var(--spacing-2);
  grid-auto-flow: column;
  justify-content: start;
  white-space: nowrap;
}

.Uvk81lC3koz7PIGwGs5c {
  color: var(--color-text-body);
  font-weight: var(--font-semibold);
  margin-bottom: 0;
  overflow: hidden;
  text-overflow: ellipsis;
}

.qjsrFyiNFQv9cIJ0Q2LC {
  margin-bottom: 0;
}

.Wr9PZMv9IpZdfbgYRTBq {
  align-items: flex-start;
  background: var(--color-tooltip-background);
  border-radius: var(--rounded-md);
  color: var(--color-tooltip-text);
  display: flex;
  flex-direction: column;
  padding: var(--spacing-2);
}
.Wr9PZMv9IpZdfbgYRTBq .fsCn7GExGfPYd5NnSxGU {
    color: var(--color-text-body-inverted);
    font-size: var(--text-sm);
    font-weight: var(--font-normal);
    line-height: var(--leading-sm);
  }

.G8ONMNWUdA1xfxRATyKW {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-8);
  width: 100%;
}

.eePc4EYXtNCeDJOzfhfP {
  border: 2px solid var(--color-text-body-inverted);
  border-radius: var(--rounded-full);
  display: inline-block;
  height: calc(var(--avatar-size-sm) + 2px);
  overflow: hidden;
  width: calc(var(--avatar-size-sm) + 2px);
}

.eePc4EYXtNCeDJOzfhfP img {
    height: var(--avatar-size-sm);
    vertical-align: baseline;
    vertical-align: initial;
    width: var(--avatar-size-sm);
  }

.FLqhmWOiu4CzgoBLL7F5 {
  height: calc(var(--avatar-size-md) + 2px);
  width: calc(var(--avatar-size-md) + 2px);
}

.FLqhmWOiu4CzgoBLL7F5 img {
    height: var(--avatar-size-md);
    width: var(--avatar-size-md);
  }

.Dbryp0TpKkxSI1O7rvqh {
  height: calc(var(--avatar-size-lg) + 2px);
  width: calc(var(--avatar-size-lg) + 2px);
}

.Dbryp0TpKkxSI1O7rvqh img {
    height: var(--avatar-size-lg);
    width: var(--avatar-size-lg);
  }

.x4TRzAUeKr9ZOE0Uar7N {
  /* Anonymous user icon-- blank user on a gray background */
  --l-anon-icon: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9ImNpcmNsZS11c2VyIj4KPHBhdGggaWQ9InZlY3RvciIgZD0iTTM3LjQwNjIgMzYuMDE4OEMzNS4zMzQ0IDMyLjQxODggMzEuNDQzOCAzMCAyNyAzMEgyMUMxNi41NTYyIDMwIDEyLjY2NTYgMzIuNDE4OCAxMC41OTM4IDM2LjAxODhDMTMuODkzOCAzOS42OTM4IDE4LjY3NSA0MiAyNCA0MkMyOS4zMjUgNDIgMzQuMTA2MyAzOS42ODQ0IDM3LjQwNjIgMzYuMDE4OFpNMCAyNEMwIDE3LjYzNDggMi41Mjg1NiAxMS41MzAzIDcuMDI5NDQgNy4wMjk0NEMxMS41MzAzIDIuNTI4NTYgMTcuNjM0OCAwIDI0IDBDMzAuMzY1MiAwIDM2LjQ2OTcgMi41Mjg1NiA0MC45NzA2IDcuMDI5NDRDNDUuNDcxNCAxMS41MzAzIDQ4IDE3LjYzNDggNDggMjRDNDggMzAuMzY1MiA0NS40NzE0IDM2LjQ2OTcgNDAuOTcwNiA0MC45NzA2QzM2LjQ2OTcgNDUuNDcxNCAzMC4zNjUyIDQ4IDI0IDQ4QzE3LjYzNDggNDggMTEuNTMwMyA0NS40NzE0IDcuMDI5NDQgNDAuOTcwNkMyLjUyODU2IDM2LjQ2OTcgMCAzMC4zNjUyIDAgMjRaTTI0IDI1LjVDMjUuNzkwMiAyNS41IDI3LjUwNzEgMjQuNzg4OCAyOC43NzMgMjMuNTIzQzMwLjAzODggMjIuMjU3MSAzMC43NSAyMC41NDAyIDMwLjc1IDE4Ljc1QzMwLjc1IDE2Ljk1OTggMzAuMDM4OCAxNS4yNDI5IDI4Ljc3MyAxMy45NzdDMjcuNTA3MSAxMi43MTEyIDI1Ljc5MDIgMTIgMjQgMTJDMjIuMjA5OCAxMiAyMC40OTI5IDEyLjcxMTIgMTkuMjI3IDEzLjk3N0MxNy45NjEyIDE1LjI0MjkgMTcuMjUgMTYuOTU5OCAxNy4yNSAxOC43NUMxNy4yNSAyMC41NDAyIDE3Ljk2MTIgMjIuMjU3MSAxOS4yMjcgMjMuNTIzQzIwLjQ5MjkgMjQuNzg4OCAyMi4yMDk4IDI1LjUgMjQgMjUuNVoiIGZpbGw9IiM2NDc0OEIiLz4KPC9nPgo8L3N2Zz4K);

  /* --l-bg-color is set in AvatarV2.tsx */
  background-color: var(--l-bg-color);
  border-radius: var(--rounded-full);
  color: var(--color-white);
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  font-weight: var(--font-semibold);
  justify-content: center;
  text-align: center;
}

.x4TRzAUeKr9ZOE0Uar7N.RwKOgps_cajvRHI7lSq1 {
    background-image: var(--l-anon-icon);
    background-repeat: no-repeat;
    background-size: cover;
  }

.x4TRzAUeKr9ZOE0Uar7N.WhkB4lsQKSqRyT2Wx2Lp {
    font-size: var(--text-xs);
    height: var(--avatar-size-5);
    width: var(--avatar-size-5);
  }

.x4TRzAUeKr9ZOE0Uar7N.R2Vv198fMsvK9yJNkD2q {
    font-size: var(--text-xs);
    height: var(--avatar-size-6);
    width: var(--avatar-size-6);
  }

.x4TRzAUeKr9ZOE0Uar7N.x3roFnCkB8YWBAZYt9Wi {
    font-size: var(--text-sm);
    height: var(--avatar-size-8);
    width: var(--avatar-size-8);
  }

.x4TRzAUeKr9ZOE0Uar7N.MnNbPEDRKs2fDxZjITfA {
    font-size: var(--text-base);
    height: var(--avatar-size-12);
    width: var(--avatar-size-12);
  }

.gRr2SzINFjlXGLOfQOFj {
  margin-right: var(--spacing-1-half);
}

:root {
  --badge-count-size: calc(var(--leading-normal) * var(--text-sm));
  --badge-dot-size: 8px;
  --badge-dot-size-lg: 12px;
}

.W729JfYpfD9SngQC4uty {
  display: inline-block;
  font-feature-settings: 'tnum', "tnum";
  font-size: var(--text-sm);
  font-variant: tabular-nums;
  line-height: var(--leading-none);
  margin: 0;
  padding: 0;
  position: relative;
}

.W729JfYpfD9SngQC4uty > * {
    line-height: var(--leading-normal);
  }

.hbRaOHkfDTw2dGaBDEjA {
  cursor: help;
}

.CadIbqYDksXfuQecVayH,
.B9dko3kIiqZF4zXUll7C,
.xxqc3lDeCxUPIz9bqpyJ {
  align-items: center;
  display: flex;
  position: absolute;
  right: 0;
  top: 0;
  transform: translate(50%, -50%);
  transform-origin: 100% 0%;
}

.CadIbqYDksXfuQecVayH,
.xxqc3lDeCxUPIz9bqpyJ {
  background-color: var(--color-badge);
  border-radius: calc((var(--leading-normal) * var(--text-sm)) / 2);
  border-radius: calc(calc(var(--leading-normal) * var(--text-sm)) / 2);
  border-radius: calc(var(--badge-count-size) / 2);
  box-shadow: 0 0 0 1px var(--color-text-body-inverted);
}

.CadIbqYDksXfuQecVayH.WP5NsS9YMpRjYASLebVQ, .xxqc3lDeCxUPIz9bqpyJ.WP5NsS9YMpRjYASLebVQ {
    background-color: var(--color-badge);
  }

.CadIbqYDksXfuQecVayH.PR5E30wn1l5gT42VTwBU, .xxqc3lDeCxUPIz9bqpyJ.PR5E30wn1l5gT42VTwBU {
    background-color: var(--color-sky-700);
  }

.CadIbqYDksXfuQecVayH {
  color: var(--color-text-body-inverted);
  font-size: var(--text-xs);
  font-weight: normal;
  height: calc(var(--leading-normal) * var(--text-sm));
  height: var(--badge-count-size);
  /* For some reason our font is taller than expected at small sizes, so adjust */
  line-height: calc((var(--leading-normal) * var(--text-sm)) + 0.167em);
  line-height: calc(calc(var(--leading-normal) * var(--text-sm)) + 0.167em);
  line-height: calc(var(--badge-count-size) + 0.167em);
  min-width: calc(var(--leading-normal) * var(--text-sm));
  min-width: var(--badge-count-size);
  padding: 0 8px;
  padding: 0 var(--badge-dot-size);
  text-align: center;
  white-space: nowrap;
}

.xxqc3lDeCxUPIz9bqpyJ {
  height: 8px;
  height: var(--badge-dot-size);
  width: 8px;
  width: var(--badge-dot-size);
}

.xxqc3lDeCxUPIz9bqpyJ.zfHosBW9Pq9BjSitOtyE {
    height: 12px;
    height: var(--badge-dot-size-lg);
    width: 12px;
    width: var(--badge-dot-size-lg);
  }

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

.D15tLkyJDxAOnun3pEw4 {
}

.lVRl5XGOhQcwQdphA3DX {
  line-height: inherit;
  vertical-align: middle;
}

.lVRl5XGOhQcwQdphA3DX:not(:last-child) {
    margin-right: var(--spacing-2);
  }

.lVRl5XGOhQcwQdphA3DX .CadIbqYDksXfuQecVayH,
  .lVRl5XGOhQcwQdphA3DX .B9dko3kIiqZF4zXUll7C,
  .lVRl5XGOhQcwQdphA3DX .xxqc3lDeCxUPIz9bqpyJ {
    align-items: center;
    display: flex;
    position: relative;
    transform: none;
  }

.lVRl5XGOhQcwQdphA3DX .xxqc3lDeCxUPIz9bqpyJ {
    vertical-align: middle;
  }

.lVRl5XGOhQcwQdphA3DX .xxqc3lDeCxUPIz9bqpyJ.zfHosBW9Pq9BjSitOtyE {
      line-height: 12px;
      line-height: var(--badge-dot-size-lg);
    }

.DoUBZjsSjjTHvbFv74Qa {
  align-items: center;
  background-color: transparent;
  border: 0;
  color: var(--color-text-body);
  cursor: pointer;
  display: flex;
  flex-wrap: wrap;
  font: inherit;
  gap: 1ch;
  padding: 0;
  position: relative;
}
.DoUBZjsSjjTHvbFv74Qa .QkC0LzzRlM263ghUJxCp {
    --l-offset: var(--spacing-half);
    --l-diameter: var(--icon-size);

    align-items: center;
    background-color: var(--color-slate-200);
    border-radius: 100vw;
    box-sizing: content-box;
    display: inline-flex;
    height: calc(var(--icon-size) + var(--spacing-half) * 2);
    height: calc(var(--l-diameter) + var(--l-offset) * 2);
    justify-content: space-around;
    position: relative;
    transition: 250ms;
    width: calc(var(--icon-size) * 2 + var(--spacing-half) * 2);
    width: calc(var(--l-diameter) * 2 + var(--l-offset) * 2);
  }
.DoUBZjsSjjTHvbFv74Qa .QkC0LzzRlM263ghUJxCp::before {
      background-color: white;
      border-radius: 50%;
      box-sizing: border-box;
      content: '';
      height: var(--l-diameter);
      left: var(--l-offset);
      position: absolute;
      top: 50%;
      transform: translate(0, -50%);
      transition: inherit;
      width: var(--l-diameter);
      will-change: transform;
      z-index: 2;
    }
.DoUBZjsSjjTHvbFv74Qa:focus .QkC0LzzRlM263ghUJxCp {
    outline: 1px auto -webkit-focus-ring-color;
    outline-offset: 2px;
  }
.DoUBZjsSjjTHvbFv74Qa[aria-pressed='true'] .QkC0LzzRlM263ghUJxCp {
      background-color: var(--color-sky-700);
    }
.DoUBZjsSjjTHvbFv74Qa[aria-pressed='true'] .QkC0LzzRlM263ghUJxCp::before {
      transform: translate(100%, -50%);
    }
.DoUBZjsSjjTHvbFv74Qa[disabled] .QkC0LzzRlM263ghUJxCp {
      background-color: var(--color-slate-200);
      color: var(--color-slate-800);
      cursor: not-allowed;
      opacity: 0.5;
    }
.DoUBZjsSjjTHvbFv74Qa[disabled][aria-pressed='true'] .QkC0LzzRlM263ghUJxCp {
      background-color: var(--color-sky-950);
    }
.DoUBZjsSjjTHvbFv74Qa:focus,
  .DoUBZjsSjjTHvbFv74Qa:focus:not(.es39nFWomvMRxo7o4U9A).BzMQ83cc7vk1LHfABVlb .QkC0LzzRlM263ghUJxCp,
  .BzMQ83cc7vk1LHfABVlb .DoUBZjsSjjTHvbFv74Qa:focus:not(.es39nFWomvMRxo7o4U9A) .QkC0LzzRlM263ghUJxCp {
    outline: 0;
  }
.DoUBZjsSjjTHvbFv74Qa:focus,
  .DoUBZjsSjjTHvbFv74Qa:focus:not(:focus-visible) .QkC0LzzRlM263ghUJxCp {
    outline: 0;
  }
/* :dir(rtl) does not work as expected */
.DoUBZjsSjjTHvbFv74Qa[dir='rtl'] .QkC0LzzRlM263ghUJxCp::before {
      left: auto;
      right: var(--l-offset);
    }
.DoUBZjsSjjTHvbFv74Qa[dir='rtl'][aria-pressed='true'] .QkC0LzzRlM263ghUJxCp::before {
      transform: translate(-100%, -50%);
    }
.DoUBZjsSjjTHvbFv74Qa[dir='rtl'] .NDElxBPiXGjXnwLZ7lTM {
      padding-left: var(--spacing-half);
      padding-right: 0;
    }
.DoUBZjsSjjTHvbFv74Qa[dir='rtl'] .SVfBMToxpeTwlpzColo5 {
      padding-left: 0;
      padding-right: var(--spacing-half);
    }
.DoUBZjsSjjTHvbFv74Qa .yqiEzTV24_UCcCqlYGSj {
    color: inherit;
    display: inline-block;
    fill: currentcolor;
    font-size: var(--text-xs);
    height: 1em;
    overflow: hidden;
    vertical-align: middle;
    width: 1em;
  }
.DoUBZjsSjjTHvbFv74Qa .yqiEzTV24_UCcCqlYGSj.NDElxBPiXGjXnwLZ7lTM {
      color: var(--color-slate-600);
      padding-right: var(--spacing-half);
    }
.DoUBZjsSjjTHvbFv74Qa .yqiEzTV24_UCcCqlYGSj.SVfBMToxpeTwlpzColo5 {
      color: var(--color-white);
      padding-left: var(--spacing-half);
    }
.DoUBZjsSjjTHvbFv74Qa .ACkkPpY9oKL7lPeDZEbh {
    align-content: center;
  }

.Hj_KnkXZbmPkicWdrqqG {
  display: flex;
  gap: var(--spacing-3);
}

.jya9zvlR9GwEsKVr02_O {
  align-items: center;
  border-radius: var(--rounded-md);
  display: flex;
  font-weight: var(--font-medium);
  gap: var(--spacing-2);
  padding: var(--spacing-1-half) var(--spacing-2-half);
  text-align: left;
}

.jya9zvlR9GwEsKVr02_O > * {
    flex: 1 1 auto;
  }

.jya9zvlR9GwEsKVr02_O .LyCI0xG19vmeEN0OGc4U,
  .jya9zvlR9GwEsKVr02_O .i3ANOzX7bN0u43vlNXvo {
    display: block;
    flex: 0 0 auto;
    font-size: var(--text-base);
    line-height: var(--icon-size-5);
    max-height: var(--icon-size-5);
    max-width: var(--icon-size-5);
    text-align: center;
    vertical-align: middle;
    width: var(--icon-size-5);
  }

/* When the item is locked, we need to decrease the width to allow space for the locked icon. */

.lpSykMUbtVOxHCYPWxgI {
  width: 100px;
}

._ypcSWMAfX5xnTWIPPXA,

._ypcSWMAfX5xnTWIPPXA > div {
  display: inline-block;
  max-width: 150px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.BZh6DwEh1dtO2SSJT58c {
  background: var(--color-bg-primary);
}
.BZh6DwEh1dtO2SSJT58c > :nth-child(2) {
    margin-top: var(--spacing-2);
  }

/* stylelint-disable no-descending-specificity */
.kJAf3qzzhHWiuWirPULJ > .lq656FnMKQFBb5IUMdD7 {
    align-items: center;
    display: flex;
  }
.kJAf3qzzhHWiuWirPULJ > .lq656FnMKQFBb5IUMdD7 > :first-child {
      flex: 1 1 auto;
    }
/* Suffix / Expander */
.kJAf3qzzhHWiuWirPULJ > .lq656FnMKQFBb5IUMdD7 > :last-child {
      cursor: pointer;
      display: inline-flex;
      flex: 0 0 auto;
      padding: var(--spacing-2) var(--spacing-2-half);
    }
.kJAf3qzzhHWiuWirPULJ > .vep4bN2RYD6c3lfiqfJ1 > a {
    -webkit-text-decoration: none;
    text-decoration: none;
  }
.kJAf3qzzhHWiuWirPULJ > a,
  .kJAf3qzzhHWiuWirPULJ > .lq656FnMKQFBb5IUMdD7 > a {
    display: block;
    -webkit-text-decoration: none;
    text-decoration: none;
  }
.kJAf3qzzhHWiuWirPULJ > button,
  .kJAf3qzzhHWiuWirPULJ > .lq656FnMKQFBb5IUMdD7 > button {
    background: none;
    border: none;
    cursor: pointer;
    font: inherit;
  }
.kJAf3qzzhHWiuWirPULJ > button:hover,
    .kJAf3qzzhHWiuWirPULJ > .lq656FnMKQFBb5IUMdD7 > button:hover,
    .kJAf3qzzhHWiuWirPULJ > button:focus,
    .kJAf3qzzhHWiuWirPULJ > .lq656FnMKQFBb5IUMdD7 > button:focus {
      color: inherit;
    }
.kJAf3qzzhHWiuWirPULJ .lq656FnMKQFBb5IUMdD7.xjpun9Uvzvaqwyf4OlBB,
  .kJAf3qzzhHWiuWirPULJ .lq656FnMKQFBb5IUMdD7.xjpun9Uvzvaqwyf4OlBB > a {
    background: var(--color-bg-disabled);
    color: var(--color-text-disabled);
    pointer-events: none;
    -webkit-text-decoration: none;
    text-decoration: none;
  }
/* Disable pointer events only for child links to prevent navigation */
.kJAf3qzzhHWiuWirPULJ .lq656FnMKQFBb5IUMdD7.xjpun9Uvzvaqwyf4OlBB > a {
    pointer-events: none;
  }
.D_Gm0NEPyuCH7zCnf8dX {
  display: flex;
}
.D_Gm0NEPyuCH7zCnf8dX > a,
  .D_Gm0NEPyuCH7zCnf8dX > .lq656FnMKQFBb5IUMdD7 > a,
  .D_Gm0NEPyuCH7zCnf8dX > button,
  .D_Gm0NEPyuCH7zCnf8dX > .vep4bN2RYD6c3lfiqfJ1 > a,
  .D_Gm0NEPyuCH7zCnf8dX > .lq656FnMKQFBb5IUMdD7 > button {
    color: var(--color-slate-500);
    font-weight: var(--font-medium);
  }
.D_Gm0NEPyuCH7zCnf8dX > :first-child.active,
    .D_Gm0NEPyuCH7zCnf8dX > :first-child.active > a,
    .D_Gm0NEPyuCH7zCnf8dX > :first-child:active,
    .D_Gm0NEPyuCH7zCnf8dX > :first-child:active > a {
      color: var(--color-slate-500);
    }
.D_Gm0NEPyuCH7zCnf8dX > :first-child:hover {
      color: var(--color-slate-700);
    }
.D_Gm0NEPyuCH7zCnf8dX.oAJJCS57KTdGCC1YFNkH a > * {
      color: var(--color-text-heading);
      font-weight: var(--font-semibold);
    }
.D_Gm0NEPyuCH7zCnf8dX .mmds4xGNjauY74m2aoQt {
    /* Remove padding from NavItemHeader */
    padding: 0;
  }
.sv0TogBQ4AiYX4vOpOls > :first-child > a,
    .sv0TogBQ4AiYX4vOpOls > :first-child > .lq656FnMKQFBb5IUMdD7 > a,
    .sv0TogBQ4AiYX4vOpOls > :first-child > button,
    .sv0TogBQ4AiYX4vOpOls > :first-child > .vep4bN2RYD6c3lfiqfJ1 > a,
    .sv0TogBQ4AiYX4vOpOls > :first-child > .lq656FnMKQFBb5IUMdD7 > button {
      color: var(--color-action);
    }
.sv0TogBQ4AiYX4vOpOls > :first-child > a:hover, .sv0TogBQ4AiYX4vOpOls > :first-child > .lq656FnMKQFBb5IUMdD7 > a:hover, .sv0TogBQ4AiYX4vOpOls > :first-child > button:hover, .sv0TogBQ4AiYX4vOpOls > :first-child > .vep4bN2RYD6c3lfiqfJ1 > a:hover, .sv0TogBQ4AiYX4vOpOls > :first-child > .lq656FnMKQFBb5IUMdD7 > button:hover {
        color: var(--color-action-hover);
      }
.T8c15pig_h1LrcuQf24x > a,
  .T8c15pig_h1LrcuQf24x > .lq656FnMKQFBb5IUMdD7 > a,
  .T8c15pig_h1LrcuQf24x > button,
  .T8c15pig_h1LrcuQf24x > .vep4bN2RYD6c3lfiqfJ1 > a,
  .T8c15pig_h1LrcuQf24x > .lq656FnMKQFBb5IUMdD7 > button {
    color: var(--color-text-body);
  }
.T8c15pig_h1LrcuQf24x > :first-child {
    border-radius: var(--rounded-md);
  }
.T8c15pig_h1LrcuQf24x > :first-child:hover {
      background-color: var(--color-bg-tertiary);
      color: var(--color-text-heading);
    }
.T8c15pig_h1LrcuQf24x > :first-child.active,
    .T8c15pig_h1LrcuQf24x > :first-child:active {
      background-color: var(--color-bg-active);
    }
.T8c15pig_h1LrcuQf24x > :first-child.active,
    .T8c15pig_h1LrcuQf24x > :first-child.active > a,
    .T8c15pig_h1LrcuQf24x > :first-child:active,
    .T8c15pig_h1LrcuQf24x > :first-child:active > a {
      color: var(--color-action);
    }
/* Unset height for NavMenus that are locked */
._HHCdr6TvHpk28HZyQwu {
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
}


  .SCPrgQ4iAQ3fYpg1Jtsm > ol,
  .SCPrgQ4iAQ3fYpg1Jtsm > ul {
    margin: 0;
    padding: 0;
  }

.AZbfQbtpJcl_SJibEigL > ol,
  .AZbfQbtpJcl_SJibEigL > ul {
    display: flex;
  }

.AZbfQbtpJcl_SJibEigL > ol > li, .AZbfQbtpJcl_SJibEigL > ul > li {
      flex: 1 0 auto;
    }

.AZbfQbtpJcl_SJibEigL > ol > li:not(:first-child), .AZbfQbtpJcl_SJibEigL > ul > li:not(:first-child) {
      margin-left: var(--spacing-2);
    }

.MeTEd8ArQv43BX_9pxZO > ol,
  .MeTEd8ArQv43BX_9pxZO > ul {
    display: flex;
    flex-direction: column;
    gap: var(--spacing-2);
  }

.MeTEd8ArQv43BX_9pxZO._IE7Ac6MRfM66bHjx6mm > ol,
    .MeTEd8ArQv43BX_9pxZO._IE7Ac6MRfM66bHjx6mm > ul {
      /* Need extra padding on top level nav */
      padding-left: var(--spacing-6-half);
    }

.MeTEd8ArQv43BX_9pxZO._IE7Ac6MRfM66bHjx6mm ._IE7Ac6MRfM66bHjx6mm > ol,
      .MeTEd8ArQv43BX_9pxZO._IE7Ac6MRfM66bHjx6mm ._IE7Ac6MRfM66bHjx6mm > ul {
        /* Reduced padding on secondary and tertiary nav */
        padding-left: var(--spacing-6);
      }

.juKWklIv4yuPZsu_ZaTJ {
  /* Fix bad spacing on breadcrumbs */
  height: 20px;
}

.juKWklIv4yuPZsu_ZaTJ > ol {
    display: flex;
    /* This ensures breadcrumbs break onto a new line if needed */
    flex-wrap: wrap;
    list-style: none;
  }

.juKWklIv4yuPZsu_ZaTJ > ol > li {
      flex-grow: 0;

      /* Don't add a caret to the last bread crumb */
    }

.juKWklIv4yuPZsu_ZaTJ > ol > li:not(:last-child)::after {
          color: var(--color-slate-400);
          content: '›';
          margin: 0 var(--spacing-2);
        }

/* Override existing style */

.juKWklIv4yuPZsu_ZaTJ > ol > li:not(:first-child) {
        margin-left: 0;
      }

@media print {
  a[href]:after {
    content: normal;
    content: initial;
  }
}

.FhdkPO05Qg4yTS0YaqYj {
  background: var(--color-bg-primary);
  border: 2px solid;
  border-radius: var(--rounded);
  color: var(--color-text-body);
  font-family: var(--font-body);
  padding: var(--spacing-2-half);
}

.FhdkPO05Qg4yTS0YaqYj button {
    color: var(--color-text-body);
  }

.pBg_YUftKSQ4ik8_kgla {
  border-color: var(--color-danger);
}

.Fs2u98WwrpC7F5jy9OaR {
  background: var(--color-danger);
}

.vqPHvFNGk84LNycXskDf {
  background: var(--color-success);
}

.oU63NeiGFukz8o1teJgR {
  border-color: var(--color-success);
}

.UxJfgNh7TPPXpyHGSVmc {
  background: var(--color-info);
}

.spkOssmGtEuzI0k1wJYY {
  border-color: var(--color-info);
}

.KJ4eGuRjuUZ6jCqIG0YC {
  border-color: var(--color-warning);
}

.uOQdQcOsryDXVQA23nY3 {
  background: var(--color-warning);
}

:root {
  --button-spacing-horizontal: var(--spacing-3);
  --button-spacing-vertical: var(--spacing-2);
}

.aLmapH6MQf50xIS6dk1A {
  align-items: center;
  border: 1px solid var(--color-decorative-secondary);
  border-radius: var(--rounded-md);
  color: var(--color-text-body);
  cursor: pointer;
  display: inline-flex;
  font-size: var(--text-xs);
  font-weight: var(--font-semibold);
  height: var(--button-size);
  /* Match the line-height of the icon */
  line-height: var(--button-icon-size);
  margin-bottom: 0;
  padding: 0 var(--spacing-3);
  padding: 0 var(--button-spacing-horizontal);
  -webkit-text-decoration: none;
  text-decoration: none;
  touch-action: manipulation;
  transition: all ease var(--timing-300);
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: nowrap;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}

.aLmapH6MQf50xIS6dk1A.PYl8B2GOsjUto0zEUd3S {
    border-radius: var(--rounded-none);
  }

.aLmapH6MQf50xIS6dk1A.z7fD4Q9bq9w25fB0MDFy {
    border-radius: var(--rounded-2xl);
  }

.aLmapH6MQf50xIS6dk1A:disabled:not(.loading),
  .aLmapH6MQf50xIS6dk1A.SJiSHcrRRcC6_jU3I42F:not(.loading) {
    background-color: var(--color-slate-200);
    border-color: var(--color-transparent);
    color: var(--color-slate-800);
    cursor: not-allowed;
    filter: opacity=50;
    opacity: 0.5;
  }

/* FontAwesomeIcon that does not use the Icon component */

.aLmapH6MQf50xIS6dk1A :not(.icon).svg-inline--fa {
    font-size: var(--text-base);
    vertical-align: middle;
  }

.aLmapH6MQf50xIS6dk1A.nBqQRYpakCtfKPwPVAXO {
    justify-content: flex-start;
  }

.aLmapH6MQf50xIS6dk1A.Ks8oqoDOfq5rfhBjruSB {
    /* Default justification for button title */
    justify-content: center;
  }

.aLmapH6MQf50xIS6dk1A.CgjQ5WgbVZIMSIW2uci2 {
    justify-content: flex-end;
  }

.iQJEGuZY0clDIgTXiuZG,
.iWftFcpw8y2OXiJRSV33 {
  height: var(--button-icon-size);
}

.iQJEGuZY0clDIgTXiuZG {
  margin-right: var(--spacing-2);
}

.iWftFcpw8y2OXiJRSV33 {
  margin-left: var(--spacing-2);
}

.bcT_eCceLbNFX3kHcNSz {
  background-color: var(--color-red-600);
  border-color: var(--color-red-600);
  color: var(--color-red-50);
}

.bcT_eCceLbNFX3kHcNSz.active,
  .bcT_eCceLbNFX3kHcNSz:not(.SJiSHcrRRcC6_jU3I42F):active,
  .bcT_eCceLbNFX3kHcNSz:not(.SJiSHcrRRcC6_jU3I42F):focus,
  .bcT_eCceLbNFX3kHcNSz:not(.SJiSHcrRRcC6_jU3I42F):hover {
    background-color: var(--color-red-700);
    border-color: var(--color-red-700);
    color: var(--color-red-50);
  }

.VJ7Pi5fjbC4l5fErrLru {
  background-color: var(--color-white);
  border-color: var(--color-red-600);
  color: var(--color-red-600);
}

.VJ7Pi5fjbC4l5fErrLru.A5Oa2y8r5vqmmYblC9n_ {
    border-color: var(--color-transparent);
  }

.VJ7Pi5fjbC4l5fErrLru.active,
  .VJ7Pi5fjbC4l5fErrLru:not(.SJiSHcrRRcC6_jU3I42F):active,
  .VJ7Pi5fjbC4l5fErrLru:not(.SJiSHcrRRcC6_jU3I42F):focus,
  .VJ7Pi5fjbC4l5fErrLru:not(.SJiSHcrRRcC6_jU3I42F):hover {
    background-color: var(--color-red-700);
    border-color: var(--color-red-700);
    color: var(--color-red-50);
  }

/* TODO: Our buttons are getting untennable. We need to incorporate variants and themes together. */

.lJ_9fPona94O8T4lM89y {
  background-color: var(--color-white);
  border-color: var(--color-violet-600);
  color: var(--color-violet-800);
}

.lJ_9fPona94O8T4lM89y.active,
  .lJ_9fPona94O8T4lM89y:not(.SJiSHcrRRcC6_jU3I42F):active,
  .lJ_9fPona94O8T4lM89y:not(.SJiSHcrRRcC6_jU3I42F):focus,
  .lJ_9fPona94O8T4lM89y:not(.SJiSHcrRRcC6_jU3I42F):hover {
    background-color: var(--color-violet-700);
    border-color: var(--color-violet-700);
    color: var(--color-violet-50);
  }

.t14UTpFE1jlHtasLt9eT {
  background-color: inherit;
  border: none;
  color: var(--color-action);
  cursor: pointer;
  font-size: var(--text-sm);
  height: auto;
  justify-content: flex-start;
  padding: 0;
  -webkit-text-decoration: underline;
  text-decoration: underline;
  text-underline-offset: var(--spacing-half);
}

.t14UTpFE1jlHtasLt9eT.active,
  .t14UTpFE1jlHtasLt9eT:not(.SJiSHcrRRcC6_jU3I42F):active,
  .t14UTpFE1jlHtasLt9eT:not(.SJiSHcrRRcC6_jU3I42F):focus,
  .t14UTpFE1jlHtasLt9eT:not(.SJiSHcrRRcC6_jU3I42F):hover {
    background-color: inherit;
    color: var(--color-action-hover);
  }

.LPoZUDRwEsfD6I6nQYTA {
  background-color: var(--color-action);
  border-color: var(--color-action);
  color: var(--color-sky-50);
}

.LPoZUDRwEsfD6I6nQYTA.active,
  .LPoZUDRwEsfD6I6nQYTA:not(.SJiSHcrRRcC6_jU3I42F):active,
  .LPoZUDRwEsfD6I6nQYTA:not(.SJiSHcrRRcC6_jU3I42F):focus,
  .LPoZUDRwEsfD6I6nQYTA:not(.SJiSHcrRRcC6_jU3I42F):hover {
    background-color: var(--color-action-hover);
    border-color: var(--color-action-hover);
    color: var(--color-sky-50);
  }

.f0q7mxmNqnJB_TT469eG,
.OGVcGWmRGsVfnACeSv4k {
  height: var(--button-with-icon-size);
}

.nQS8OieWqofZjppXOYIV {
  height: var(--button-icon-size);
  padding: 0;
  width: var(--button-icon-size);
}

.Xebgdl4QPFjXv7kyToVb {
  background-color: var(--color-transparent);
  height: var(--button-with-icon-size);
  width: var(--button-with-icon-size);
}

.f0q7mxmNqnJB_TT469eG {
  background-color: var(--color-transparent);
  border-color: var(--color-transparent);
  color: var(--color-slate-900);
}

.f0q7mxmNqnJB_TT469eG.active,
  .f0q7mxmNqnJB_TT469eG:not(.SJiSHcrRRcC6_jU3I42F):active,
  .f0q7mxmNqnJB_TT469eG:not(.SJiSHcrRRcC6_jU3I42F):focus,
  .f0q7mxmNqnJB_TT469eG:not(.SJiSHcrRRcC6_jU3I42F):hover {
    background-color: var(--color-slate-200);
    border-color: var(--color-slate-200);
  }

.SdL0P8r6wPNqYkV5nR5s {
  background-color: var(--color-transparent);
  border-color: var(--color-transparent);
  color: var(--color-red-600);
}

.SdL0P8r6wPNqYkV5nR5s.active,
  .SdL0P8r6wPNqYkV5nR5s:not(.SJiSHcrRRcC6_jU3I42F):active,
  .SdL0P8r6wPNqYkV5nR5s:not(.SJiSHcrRRcC6_jU3I42F):focus,
  .SdL0P8r6wPNqYkV5nR5s:not(.SJiSHcrRRcC6_jU3I42F):hover {
    background-color: var(--color-red-700);
    border-color: var(--color-red-700);
    color: var(--color-red-50);
  }

.JeH58YdvQhD7bUB01BOP,
.OGVcGWmRGsVfnACeSv4k {
  background-color: var(--color-bg-primary);
  border-color: var(--color-slate-300);
  color: var(--color-text-heading);
}

.JeH58YdvQhD7bUB01BOP.active,
  .OGVcGWmRGsVfnACeSv4k.active,
  .JeH58YdvQhD7bUB01BOP:not(.SJiSHcrRRcC6_jU3I42F):active,
  .OGVcGWmRGsVfnACeSv4k:not(.SJiSHcrRRcC6_jU3I42F):active,
  .JeH58YdvQhD7bUB01BOP:not(.SJiSHcrRRcC6_jU3I42F):focus,
  .OGVcGWmRGsVfnACeSv4k:not(.SJiSHcrRRcC6_jU3I42F):focus,
  .JeH58YdvQhD7bUB01BOP:not(.SJiSHcrRRcC6_jU3I42F):hover,
  .OGVcGWmRGsVfnACeSv4k:not(.SJiSHcrRRcC6_jU3I42F):hover {
    background-color: var(--color-bg-tertiary);
    border-color: var(--color-slate-300);
    color: var(--color-action);
  }

.YSIb6tbm9f93DwOcf4_O {
  background-color: var(--color-bg-tertiary);
  border-color: var(--color-slate-300);
  color: var(--color-action);
}

.rzR8EJ37jRfZAeIwOeTx,
.nQS8OieWqofZjppXOYIV {
  background-color: inherit;
  border: none;
  color: inherit;
}

.rzR8EJ37jRfZAeIwOeTx.active,
  .nQS8OieWqofZjppXOYIV.active,
  .rzR8EJ37jRfZAeIwOeTx:not(.SJiSHcrRRcC6_jU3I42F):active,
  .nQS8OieWqofZjppXOYIV:not(.SJiSHcrRRcC6_jU3I42F):active,
  .rzR8EJ37jRfZAeIwOeTx:not(.SJiSHcrRRcC6_jU3I42F):focus,
  .nQS8OieWqofZjppXOYIV:not(.SJiSHcrRRcC6_jU3I42F):focus,
  .rzR8EJ37jRfZAeIwOeTx:not(.SJiSHcrRRcC6_jU3I42F):hover,
  .nQS8OieWqofZjppXOYIV:not(.SJiSHcrRRcC6_jU3I42F):hover {
    background-color: inherit;
    color: inherit;
  }

.eABGSnw3DRj7Td0e9ofY {
  background-color: inherit;
  border-color: transparent;
  color: var(--color-action);
}

.eABGSnw3DRj7Td0e9ofY.active,
  .eABGSnw3DRj7Td0e9ofY:not(.SJiSHcrRRcC6_jU3I42F):active,
  .eABGSnw3DRj7Td0e9ofY:not(.SJiSHcrRRcC6_jU3I42F):focus,
  .eABGSnw3DRj7Td0e9ofY:not(.SJiSHcrRRcC6_jU3I42F):hover {
    background-color: var(--color-bg-tertiary);
    border-color: var(--color-bg-tertiary);
    color: var(--color-action);
  }

.j8CovRTMjKZc9EAVtAVm {
  background-color: var(--color-green-700);
  border-color: var(--color-green-700);
  color: var(--color-green-50);
}

.j8CovRTMjKZc9EAVtAVm.active,
  .j8CovRTMjKZc9EAVtAVm:not(.SJiSHcrRRcC6_jU3I42F):active,
  .j8CovRTMjKZc9EAVtAVm:not(.SJiSHcrRRcC6_jU3I42F):focus,
  .j8CovRTMjKZc9EAVtAVm:not(.SJiSHcrRRcC6_jU3I42F):hover {
    background-color: var(--color-green-800);
    border-color: var(--color-green-800);
    color: var(--color-green-50);
  }

.Qrb7h4nEIidaOAYSisli {
  flex: 1;
  justify-content: center;
}

.vENDuzFHv0VfzwybptX9 {
  width: 100%;
}

.vEf4KtuWvkzsRO1m4ICb {
  background: var(--color-bg-primary);
  border: 1px solid var(--color-decorative-secondary);
  color: var(--color-text-heading);
  display: flex;
  font-weight: var(--font-normal);
  gap: var(--spacing-2);
  overflow: hidden;
  padding: var(--spacing-2) var(--spacing-3);
  text-overflow: ellipsis;
}

.vEf4KtuWvkzsRO1m4ICb.active,
  .vEf4KtuWvkzsRO1m4ICb:not(.ZKofno9UGcdtCZQVOPGt):active,
  .vEf4KtuWvkzsRO1m4ICb:not(.ZKofno9UGcdtCZQVOPGt):focus,
  .vEf4KtuWvkzsRO1m4ICb:not(.ZKofno9UGcdtCZQVOPGt):hover {
    background-color: var(--color-bg-tertiary);
    cursor: copy;
  }

.DlzzCDlqU3lOjpvGPaxl {
  -webkit-text-security: disc;
}

/* stylelint-disable no-descending-specificity */
.pbW8vZ9_JrL4XJ7K0FFG > label {
    display: flex;
  }
.cGvQ0TJUkzGIAo51rFc1 {
  display: flex;
}
.cGvQ0TJUkzGIAo51rFc1 > a,
  .cGvQ0TJUkzGIAo51rFc1 > button {
    border-radius: var(--rounded) var(--rounded-none) var(--rounded-none)
      var(--rounded);
  }
.cGvQ0TJUkzGIAo51rFc1 > a:last-child, .cGvQ0TJUkzGIAo51rFc1 > button:last-child {
      border-radius: var(--rounded-none) var(--rounded) var(--rounded)
        var(--rounded-none);
    }
.cGvQ0TJUkzGIAo51rFc1 > a:not(:first-child), .cGvQ0TJUkzGIAo51rFc1 > button:not(:first-child) {
      border-left: 0;
    }
.cGvQ0TJUkzGIAo51rFc1 > a:not(:first-child):not(:last-child), .cGvQ0TJUkzGIAo51rFc1 > button:not(:first-child):not(:last-child) {
        border-radius: var(--rounded-none);
      }
.cGvQ0TJUkzGIAo51rFc1 > span > a,
    .cGvQ0TJUkzGIAo51rFc1 > span > button {
      border-radius: var(--rounded) var(--rounded-none) var(--rounded-none)
        var(--rounded);
    }
.cGvQ0TJUkzGIAo51rFc1 > span:last-child > a,
      .cGvQ0TJUkzGIAo51rFc1 > span:last-child > button {
        border-radius: var(--rounded-none) var(--rounded) var(--rounded)
          var(--rounded-none);
      }
.cGvQ0TJUkzGIAo51rFc1 > span:not(:first-child) > a,
      .cGvQ0TJUkzGIAo51rFc1 > span:not(:first-child) > button {
        border-left: 0;
      }
.cGvQ0TJUkzGIAo51rFc1 > span:not(:first-child):not(:last-child) > a,
        .cGvQ0TJUkzGIAo51rFc1 > span:not(:first-child):not(:last-child) > button {
          border-radius: var(--rounded-none);
        }
.cGvQ0TJUkzGIAo51rFc1 .popover-container > * {
    border-left: 0;
    border-radius: var(--rounded-none) var(--rounded) var(--rounded)
      var(--rounded-none);
  }

.oqLGiqlX4uUrFixgMXSY {
  background-color: var(--l-background-color, var(--color-bg-primary));
  border-radius: var(--rounded-lg);
  display: flex;
  flex-direction: column;
  position: relative;
}

.o9wUSJdV0Qeb8ap_TGyz {
  border: 1px solid var(--color-decorative-secondary);
}

.vAW_gNZA2QRUbbl_sJlw > * {
    opacity: 0.5;
  }

.oDRelKjcn_QppU5zwpuc {
  cursor: pointer;
  transition:
    box-shadow 100ms ease-in, transform 100ms ease-in;
}

.oDRelKjcn_QppU5zwpuc[focus-within].ZxkC85d8MrdN54w2kkwW,
  .ZxkC85d8MrdN54w2kkwW .oDRelKjcn_QppU5zwpuc[focus-within],
  .oDRelKjcn_QppU5zwpuc:hover {
    box-shadow: var(--drop-shadow-md);
    transform: translate(-1px, -1px);
  }

.oDRelKjcn_QppU5zwpuc:focus-within,
  .oDRelKjcn_QppU5zwpuc:hover {
    box-shadow: var(--drop-shadow-md);
    transform: translate(-1px, -1px);
  }

.FjRwJHLOkszbKdzXPBN5 {
  box-shadow: var(--drop-shadow);
}

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

.oJMd8wVUKFbQg5rmKh40 {
  align-items: center;
  border-radius: var(--rounded-none) var(--rounded-none) var(--rounded-lg) var(--rounded-lg);
  border-top: 1px solid var(--color-decorative-secondary);
  display: flex;
  height: var(--button-with-icon-size);
  justify-content: flex-end;
  margin-bottom: 0;
  margin-top: auto;
  padding: 0;
}

.oJMd8wVUKFbQg5rmKh40 > li {
    flex: 1 0 auto;
    max-width: 86px;
    position: relative;
    text-align: center;
    width: 33%;
  }

.oJMd8wVUKFbQg5rmKh40 > li::before {
      --l-height: calc(var(--leading-normal) * var(--text-sm));

      border-right: 1px solid var(--color-decorative-secondary);
      content: '';
      height: calc(var(--leading-normal) * var(--text-sm));
      height: var(--l-height);
      left: 0;
      margin-top: calc((var(--leading-normal) * var(--text-sm)) / -2);
      margin-top: calc(calc(var(--leading-normal) * var(--text-sm)) / -2);
      margin-top: calc(var(--l-height) / -2);
      position: absolute;
      top: 50%;
    }

.oJMd8wVUKFbQg5rmKh40 > li > * {
      display: block;
      width: 100%;
    }

.oJMd8wVUKFbQg5rmKh40.soTuSv8TMxKuVmZJHgEb > li:first-child::before {
    content: normal;
    content: initial;
  }

.kvU4g794CHIuq19Go9_S {
  flex: 0 1 auto;
  padding: var(--spacing-2) var(--spacing-3) var(--spacing-3);
}

.kvU4g794CHIuq19Go9_S > h3 {
    font-size: var(--text-lg);
    line-height: var(--leading-lg);
    margin-bottom: 0;
    margin-top: 0;
  }

.kvU4g794CHIuq19Go9_S > h3 > a {
      color: inherit;
      outline: none;
      -webkit-text-decoration: none;
      text-decoration: none;
    }

.kvU4g794CHIuq19Go9_S > h3 > a::before {
        bottom: 0;
        content: '';
        left: 0;
        position: absolute;
        right: 0;
        top: 0;
      }

.kvU4g794CHIuq19Go9_S > h3 > a.active,
      .kvU4g794CHIuq19Go9_S > h3 > a:active,
      .kvU4g794CHIuq19Go9_S > h3 > a:focus,
      .kvU4g794CHIuq19Go9_S > h3 > a:hover {
        color: inherit;
      }

.kvU4g794CHIuq19Go9_S > h3 > a:focus::before {
          outline: 5px auto -webkit-focus-ring-color;
          outline-offset: -2px;
        }

.kvU4g794CHIuq19Go9_S:first-child {
    padding-top: var(--spacing-3);
  }

.kvU4g794CHIuq19Go9_S > :last-child {
    margin-bottom: 0;
  }

.GokxMsjjhevG6grs_crp {
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  position: relative;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.tXWD3tTHeKfozGDTPmMg {
  align-items: center;
  display: flex;
  justify-content: center;
}

.tXWD3tTHeKfozGDTPmMg[style*='--aspect-ratio'] {
    position: relative;
  }

.tXWD3tTHeKfozGDTPmMg[style*='--aspect-ratio'] > img {
      height: auto;
    }

.tXWD3tTHeKfozGDTPmMg[style*='--aspect-ratio'] > :first-child {
      max-height: 100%;
      max-width: 100%;
    }

.tXWD3tTHeKfozGDTPmMg[style*='--aspect-ratio']::before {
      content: '';
      display: block;
      padding-bottom: calc(100% / (var(--aspect-ratio)));
    }

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

.LDFYOGlnJhxtchLR6dvd .oJMd8wVUKFbQg5rmKh40 {
    border-radius: var(--rounded-none) var(--rounded-none) var(--rounded) var(--rounded);
  }

.Y7Ld94utJy0yHyyLpNGO {
  border: 1px solid transparent;
  border-radius: var(--l-border-radius);
  bottom: -1px;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  left: -1px;
  -webkit-mask: linear-gradient(transparent, transparent), linear-gradient(white, white);
          mask: linear-gradient(transparent, transparent), linear-gradient(white, white);
  -webkit-mask-clip: padding-box, border-box;
          mask-clip: padding-box, border-box;
  -webkit-mask-composite: source-in, xor;
          mask-composite: intersect;
  padding: 5px;
  pointer-events: none;
  position: absolute;
  right: -1px;
  top: -1px;
}

.Y7Ld94utJy0yHyyLpNGO::after,
  .Y7Ld94utJy0yHyyLpNGO::before {
    --l-highlight-length: 100px;

    animation: XwSh1rUjYYvOvFk7ryJA 5s infinite linear;
    aspect-ratio: 1 / 1;
    background: radial-gradient(circle at right, var(--l-comet-color) 10%, transparent);
    content: '';
    display: inline-block;
    height: 100px;
    height: var(--l-highlight-length);
    offset-anchor: 100% 50%;
    offset-path: rect(0 100% 100% 0 round var(--l-border-radius));
    position: absolute;
  }

.Y7Ld94utJy0yHyyLpNGO::before {
    animation-delay: -3s;
  }

/* Hide second comet when numTrails is 1 */

.Y7Ld94utJy0yHyyLpNGO[style*='--l-num-trails: 1']::before {
    display: none;
  }

/* Make the animation shorter if there's only one comet */

.Y7Ld94utJy0yHyyLpNGO[style*='--l-num-trails: 1']::after {
    animation-duration: 4s;
  }

@keyframes XwSh1rUjYYvOvFk7ryJA {
  to {
    offset-distance: 100%;
  }
}

.XO4S0l5uYwuP9dFQy6Bh {
  background-color: var(--color-bg-secondary);
  border-bottom-left-radius: var(--rounded-lg);
  border-bottom-right-radius: var(--rounded-lg);
  border-top: 1px solid var(--color-decorative-secondary);
  display: flex;
  gap: var(--spacing-2);
  justify-content: flex-end;
  padding: var(--spacing-4);
}

.zXr2sYh3kRFS9wLTO6eG {
  background-color: var(--l-bg-color);
  position: relative;

  /* Prevent the background displaying above the content */
}

.zXr2sYh3kRFS9wLTO6eG > *:not(.comet-border) {
    position: relative;
    z-index: 1;
  }

.Hjwuy72QVZ8wCKmMxuVK::before {
  --l-gap: 15;
  --l-size: 4;
  --l-resolution: 1024;

  animation: uyq2y3sqE6fQhiHISJoM 20s infinite linear;
  background: #eee;
  content: '';
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  -webkit-mask-composite: source-in, xor;
          mask-composite: intersect;
  -webkit-mask-image: repeating-linear-gradient(
      0deg,
      white 0 calc(4 * 1px),
      transparent calc(4 * 1px) calc(15 * 1px)
    ),
    repeating-linear-gradient(
      90deg,
      white 0 calc(4 * 1px),
      transparent calc(4 * 1px) calc(15 * 1px)
    ),
    url(/16096c6/534e1dd2d3f2baac3dae.png);
          mask-image: repeating-linear-gradient(
      0deg,
      white 0 calc(4 * 1px),
      transparent calc(4 * 1px) calc(15 * 1px)
    ),
    repeating-linear-gradient(
      90deg,
      white 0 calc(4 * 1px),
      transparent calc(4 * 1px) calc(15 * 1px)
    ),
    url(/16096c6/534e1dd2d3f2baac3dae.png);
  -webkit-mask-position:
    0 0,
    0 0,
    calc(1024 * 1px) 50%;
          mask-position:
    0 0,
    0 0,
    calc(1024 * 1px) 50%;
  -webkit-mask-position:
    0 0,
    0 0,
    calc(var(--l-resolution) * 1px) 50%;
          mask-position:
    0 0,
    0 0,
    calc(var(--l-resolution) * 1px) 50%;
  -webkit-mask-size:
    auto,
    auto,
    calc(1024 * 1px) calc(1024 * 1px);
          mask-size:
    auto,
    auto,
    calc(1024 * 1px) calc(1024 * 1px);
  -webkit-mask-size:
    auto,
    auto,
    calc(var(--l-resolution) * 1px) calc(var(--l-resolution) * 1px);
          mask-size:
    auto,
    auto,
    calc(var(--l-resolution) * 1px) calc(var(--l-resolution) * 1px);
  position: absolute;
}

@supports (background: repeating-linear-gradient(red 0%, red 0% 1%, red 2%)) {
.Hjwuy72QVZ8wCKmMxuVK::before {
  -webkit-mask-image: repeating-linear-gradient(
      0deg,
      white 0 calc(var(--l-size) * 1px),
      transparent calc(var(--l-size) * 1px) calc(var(--l-gap) * 1px)
    ),
    repeating-linear-gradient(
      90deg,
      white 0 calc(var(--l-size) * 1px),
      transparent calc(var(--l-size) * 1px) calc(var(--l-gap) * 1px)
    ),
    url(/16096c6/534e1dd2d3f2baac3dae.png);
          mask-image: repeating-linear-gradient(
      0deg,
      white 0 calc(var(--l-size) * 1px),
      transparent calc(var(--l-size) * 1px) calc(var(--l-gap) * 1px)
    ),
    repeating-linear-gradient(
      90deg,
      white 0 calc(var(--l-size) * 1px),
      transparent calc(var(--l-size) * 1px) calc(var(--l-gap) * 1px)
    ),
    url(/16096c6/534e1dd2d3f2baac3dae.png);
}
}

@keyframes uyq2y3sqE6fQhiHISJoM {
  to {
    -webkit-mask-position:
      50% 50%,
      0 50%;
            mask-position:
      50% 50%,
      0 50%;
  }
}

.hr0h3rSL4H8ASK7V_Gem {
  border-top-left-radius: var(--rounded-lg);
  border-top-right-radius: var(--rounded-lg);
}

.hr0h3rSL4H8ASK7V_Gem.Ely8aNqeQWtXFQCwGwfK {
    padding: 0;
  }

.hr0h3rSL4H8ASK7V_Gem.ZDXtG06b4G3186JBsYdQ {
    padding: var(--spacing-3);
  }

.hr0h3rSL4H8ASK7V_Gem.cyhWyjgJt9403ckRD2pr {
    padding: var(--spacing-4);
  }

.hr0h3rSL4H8ASK7V_Gem.C6OirAB15nB3tBJq2Rcc {
    padding: var(--spacing-6);
  }

.hr0h3rSL4H8ASK7V_Gem.CBa8buCsRjhqXQHwbNNo {
    display: flex;
    flex-direction: column;
    gap: var(--spacing-4);
  }

/* Add border and remove border radius to consecutive elements */

.hr0h3rSL4H8ASK7V_Gem + .hr0h3rSL4H8ASK7V_Gem {
    border-radius: var(--rounded-none);
    border-top: 1px solid var(--color-decorative-secondary);
  }

/* Round the bottom corners if it's the last element */

.hr0h3rSL4H8ASK7V_Gem:last-of-type {
    border-bottom-left-radius: var(--rounded-lg);
    border-bottom-right-radius: var(--rounded-lg);
  }

.HRkLEHQHPoDGVMqxNpJA {
  align-items: center;
  display: flex;
  gap: var(--spacing-2);
  justify-content: space-between;
}

.HRkLEHQHPoDGVMqxNpJA.fxYCStFgi1_Dg8Errq5r {
    align-items: flex-start;
  }

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

.fV0sj0lNWtPmMF2W9szg {
  color: var(--color-text-heading);
  font-size: var(--text-sm);
  font-weight: var(--font-medium);
  line-height: var(--leading-sm);
}

.zA6VSthavoTCeKmgNeBE {
  margin-top: var(--spacing-1);
  white-space: normal;
}

.fRNiXXGDyGm7zJs43imh {
  width: 100%;
}

.yZtXOZq8LXzzI6p13HRk {
  display: flex;
  justify-content: space-between;
  width: 100%;
}

.txgPFJXLaswHwFtJ8IlZ {
  align-items: center;
  display: flex;
  gap: var(--spacing-4);
  justify-content: space-between;
  padding: var(--spacing-4);
}

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

/* Remove the double border if a header precedes actions */

.txgPFJXLaswHwFtJ8IlZ + .card-actions {
    border-top: none;
  }

/* Hide all card content and action siblings if collapse is clicked */

.txgPFJXLaswHwFtJ8IlZ.HWhms6RSzob7VF0kdnHZ ~ .card-content,
  .txgPFJXLaswHwFtJ8IlZ.HWhms6RSzob7VF0kdnHZ ~ .card-actions {
    border-bottom: none;
    display: none;
  }

/* Only add bottom border to header if it's not the last (only) item */

/* Only add this border if we're not collapsed */

.txgPFJXLaswHwFtJ8IlZ:not(:last-of-type):not(.HWhms6RSzob7VF0kdnHZ) {
      border-bottom: 1px solid var(--color-decorative-secondary);
    }

._YLIZk0WIaU2HY8XjtcB {
  margin-right: var(--spacing-half);
  padding: 0 var(--spacing-2);
}

.Ks9BTUERbRkdR0Eea8Up {
  align-items: center;
  display: flex;
  flex-direction: row;
}

.Cx6Ahs3ONSEV8hSg49XD {
  align-items: center;
  display: flex;
  gap: var(--spacing-2);
}

.Svtvq5q6nLxwNDTW0u1J {
  color: var(--color-text-heading);
  font-size: var(--text-base);
  font-weight: var(--font-semibold);
  line-height: var(--leading-base);
  margin: 0;
  word-wrap: anywhere;
  padding: 0;
  white-space: normal;
}

.e7FAX_OnAuZHnfY2cu7y {
  margin-top: var(--spacing-1);
}

.Sv86CFnWik4AAG0eOk2X {
  padding: var(--spacing-6);
}

.IZ5B6lhEkXhoaUzGHjXc {
  /* Ensures CardActions is pushed to the end of the container. */
  flex: 1 1 auto;
  max-width: var(--content-max-width-v2);
  width: 100%;
}

.LfiMfKvO30Xr77eAXmfC {
  padding: var(--spacing-4);
}

.d1uOqvGa9oWdnEYWOFeo {
  padding: var(--spacing-2) var(--spacing-4);
}

.GA5sRuNvUqRZxplntQ2z {
  align-items: center;
  display: flex;
  gap: var(--spacing-3);
}

.d2qHvAva3ArjmoRS9eE8 {
  border-radius: var(--rounded-lg);
  display: flex;
  flex-direction: column;
  max-width: var(--content-max-width);
  position: relative;
  width: 100%;
}

.d2qHvAva3ArjmoRS9eE8.Zn5srQT99e73s_C9PGhH {
    max-width: var(--content-extra-width);
  }

.d2qHvAva3ArjmoRS9eE8.IflkMjxh8TcLNSUfWrJP {
    max-width: none;
  }

.j4SACjWHkf91piepK6MX {
  overflow: hidden;
}

/* Add margin to consecutive cards if the parent is not a card content component */

:not(.card-content) > .d2qHvAva3ArjmoRS9eE8 + .d2qHvAva3ArjmoRS9eE8 {
  margin-top: var(--spacing-6);
}

.lifvCBAPnl5v52_AX209 {
  background-color: var(--color-bg-primary);
  border: 1px solid var(--color-decorative-secondary);
}

/* TODO: rename this to slate instead of disabled */

.Z4uc6IIFmeRkKHe014DY {
  background: var(--color-slate-50);
  border: 1px solid var(--color-decorative-secondary);
}

.pbB88jeoGdSwKxS2xWLk {
  background-color: var(--color-bg-primary);
  border: 1px solid var(--color-sky-700);
}

.vwqRma_c38zBDoa6oKUA {
  background-color: var(--color-red-50);
  border: 1px solid var(--color-red-600);
  color: var(--color-red-700);
}

.tHV2lWODs0tmLMWYGCC1 {
  border: 1px solid var(--color-red-600);
}

.rDM9CLQmyEt2tDrPlveh {
  position: -webkit-sticky;
  position: sticky;
  top: var(--spacing-4);
}

.oIoLi_UvWdP5NK9moRqb {
  border-radius: var(--rounded-lg);
  color: inherit;
  cursor: pointer;
  display: block;
  margin: 0;
  padding: 0;
  text-align: inherit;
  transition: box-shadow var(--timing-300) ease-in-out;
}

.oIoLi_UvWdP5NK9moRqb:not(.zhvs7VTBCjFRjadybfZm):hover {
    box-shadow: var(--drop-shadow-popover);
  }

.zhvs7VTBCjFRjadybfZm {
  background-color: var(--color-bg-disabled);
  color: var(--color-text-disabled);
  cursor: not-allowed;
}

.krgBoiLyz_piW8YtYYMx {
  background:
    linear-gradient(180deg, rgba(43, 42, 50, 0) 0%, #2b2a32 100%),
    var(--l-bg-image) lightgray 50% / cover no-repeat;
  display: flex;
  flex-direction: column;
  gap: var(--spacing-8);
  height: 100%;
  justify-content: flex-end;
  padding: 0 var(--spacing-10) var(--spacing-9) var(--spacing-10);
}

.kVxCa0fqrOSBBsSK4gqH {
  margin-bottom: var(--spacing-4);
}

.iUP9l8TBmOf8wiQXI0XE {
  color: var(--color-white);
  display: flex;
  flex-direction: column;
}

.msuDgyhqPS_tDBgwovs3 {
  color: var(--color-white);
  font-family: 'Merriweather', serif;
  font-size: var(--text-3xl);
  font-weight: var(--font-bold);
  line-height: var(--leading-3xl);
  margin-bottom: var(--spacing-3);
  margin-top: 0;
}

.rRP6KvyH099ov86yFIWG {
  align-items: center;
  display: flex;
  gap: var(--spacing-3);
}

.Mh85KbMV1oCHVmf2A86g {
  background: var(--color-bg-primary);
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  height: 100vh;
}

.qI4CV1w8BFwAOkxDwuQq {
  display: grid;
  justify-items: center;
}

.BV7PHsjlUDQyGHMof5n7 {
  margin-left: var(--spacing-8);
  margin-top: var(--spacing-8);
  position: absolute;
}

:root {
  --checkbox-size: 20px;
}

.Ye7zPWPlxpcHT4kZMiJe {
  align-items: center;
  display: flex;
  margin-bottom: var(--spacing-2);
  position: relative;

  /* Hide default checkbox */
}

.Ye7zPWPlxpcHT4kZMiJe input[type='checkbox'] {
    height: 20px;
    height: var(--checkbox-size);
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 20px;
    width: var(--checkbox-size);
  }

.Ye7zPWPlxpcHT4kZMiJe .ItCSZtsfQhGNVe7wvuO9 {
    color: var(--slate-600);
    font-size: inherit;
    font-weight: inherit;
    margin-bottom: 0;
    padding-left: calc(20px + var(--spacing-2));
    padding-left: calc(var(--checkbox-size) + var(--spacing-2));
  }

.Ye7zPWPlxpcHT4kZMiJe .ItCSZtsfQhGNVe7wvuO9::before {
      /* Adjust the background position */
      background-position: left top;
      background-repeat: no-repeat;
      content: '';
      display: inline-block;
      height: 100%;
      left: 0;
      position: absolute;
      /* Align top of pseudo-element with the top of the container */
      top: 0;
      width: 100%;
    }

.Ye7zPWPlxpcHT4kZMiJe .ItCSZtsfQhGNVe7wvuO9.Q3obiMeyiLJXv6rq5SBr {
      overflow: hidden;
      white-space: nowrap;
      width: 0;

      /* Prevent focus ring that's larger than the checkbox if the label is hidden */
    }

.Ye7zPWPlxpcHT4kZMiJe .ItCSZtsfQhGNVe7wvuO9.Q3obiMeyiLJXv6rq5SBr::before {
        width: 20px;
        width: var(--checkbox-size);
      }

.Ye7zPWPlxpcHT4kZMiJe .ItCSZtsfQhGNVe7wvuO9.tP3tgXjaYILqfbJyr67w {
      color: var(--color-disabled);
    }

.Ye7zPWPlxpcHT4kZMiJe input[type='checkbox']:disabled,
  .Ye7zPWPlxpcHT4kZMiJe :not(:indeterminate) + label {
    cursor: not-allowed;
  }

/* Unchecked state */

.Ye7zPWPlxpcHT4kZMiJe input[type='checkbox']:not(:checked):not(:indeterminate) + label {
    /* Empty checkbox icon */
    --l-unchecked: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC41IiB5PSIwLjUiIHdpZHRoPSIxOSIgaGVpZ2h0PSIxOSIgcng9IjMuNSIgZmlsbD0id2hpdGUiLz4KPHJlY3QgeD0iMC41IiB5PSIwLjUiIHdpZHRoPSIxOSIgaGVpZ2h0PSIxOSIgcng9IjMuNSIgc3Ryb2tlPSIjQ0JENUUxIi8+Cjwvc3ZnPgo=);
  }

.Ye7zPWPlxpcHT4kZMiJe input[type='checkbox']:not(:checked):not(:indeterminate) + label::before {
      background-image: var(--l-unchecked);
    }

/* Disabled state */

.Ye7zPWPlxpcHT4kZMiJe input[type='checkbox']:disabled + label {
    opacity: 0.5;
  }

/* Checked state */

/* --l-checked is set in Checkbox since it can be customized */

.Ye7zPWPlxpcHT4kZMiJe input[type='checkbox']:checked + label::before {
      background-image: var(--l-checked);
    }

/* Focused state */

/* Adding focus styles on the outer-box of the fake checkbox */

.Ye7zPWPlxpcHT4kZMiJe input[type='checkbox']:focus + label::before {
      outline: -webkit-focus-ring-color auto 5px !important;
      outline-offset: 2px;
    }

/* Indeterminate state */

.Ye7zPWPlxpcHT4kZMiJe input[type='checkbox']:indeterminate + label {
    /* Dash icon checkbox (mixed state) */
    --l-indeterminate: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMSIgeT0iMC41IiB3aWR0aD0iMTkiIGhlaWdodD0iMTkiIHJ4PSIzLjUiIHN0cm9rZT0iI0NCRDVFMSIvPgo8cGF0aCBkPSJNMTYuMTg1IDEwLjAwNjNDMTYuMTg1IDEwLjM4OTEgMTUuODg0MiAxMC42NjI1IDE1LjUyODcgMTAuNjYyNUg1LjQ2NjI1QzUuMDgzNDQgMTAuNjYyNSA0LjgxIDEwLjM4OTEgNC44MSAxMC4wMDYzQzQuODEgOS42NTA3OSA1LjA4MzQ0IDkuMzUwMDEgNS40NjYyNSA5LjM1MDAxSDE1LjUyODdDMTUuODg0MiA5LjM1MDAxIDE2LjE4NSA5LjY1MDc5IDE2LjE4NSAxMC4wMDYzWiIgZmlsbD0iIzBGMTcyQSIvPgo8L3N2Zz4K);
  }

.Ye7zPWPlxpcHT4kZMiJe input[type='checkbox']:indeterminate + label::before {
      background-image: var(--l-indeterminate);
      /* Redundant style is required here */
      background-repeat: no-repeat;
      cursor: pointer;
    }

.Ye7zPWPlxpcHT4kZMiJe input[type='checkbox']:not(:disabled) + label {
    cursor: pointer;
  }

/* Checked and disabled state */

.Ye7zPWPlxpcHT4kZMiJe input[type='checkbox']:disabled:checked + label {
    /* Disabled and checked checkbox icon */
    --l-checked-disabled: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC41IiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHJ4PSI0IiBmaWxsPSIjRTJFOEYwIi8+CjxwYXRoIGQ9Ik0xNS44MzA3IDYuNjgxNDRDMTYuMTQ2NyA2Ljk3MzEgMTYuMTQ2NyA3LjQ4MzUyIDE1LjgzMDcgNy43NzUxOUw5LjYwODUgMTMuOTk3NEM5LjMxNjgzIDE0LjMxMzQgOC44MDY0MSAxNC4zMTM0IDguNTE0NzUgMTMuOTk3NEw1LjQwMzY0IDEwLjg4NjNDNS4wODc2NiAxMC41OTQ2IDUuMDg3NjYgMTAuMDg0MiA1LjQwMzY0IDkuNzkyNTVDNS42OTUzIDkuNDc2NTggNi4yMDU3MiA5LjQ3NjU4IDYuNDk3MzkgOS43OTI1NUw5LjA3Mzc3IDEyLjM0NDZMMTQuNzM3IDYuNjgxNDRDMTUuMDI4NiA2LjM2NTQ2IDE1LjUzOTEgNi4zNjU0NiAxNS44MzA3IDYuNjgxNDRaIiBmaWxsPSIjMUUyOTNCIi8+Cjwvc3ZnPgo=);
  }

.Ye7zPWPlxpcHT4kZMiJe input[type='checkbox']:disabled:checked + label::before {
      background-image: var(--l-checked-disabled);
    }

.WhPX0D4ELDz1KekIZL8u {
  color: var(--color-text-heading);
  display: block;
  font-weight: var(--font-medium);
}

.WhPX0D4ELDz1KekIZL8u div {
    margin-bottom: 0;
  }

.yBni_yafVWPj3X9tntKl {
  font-weight: normal;
  margin-left: var(--spacing-1);
}

.FOVtMbB1cPkAcKJCpF7z {
  --l-skeleton-color: var(--color-bg-tertiary);
  --l-skeleton-to-color: var(--color-slate-200);

  animation: h5ci0FldOKpkUUG0A4cQ 1.4s ease infinite;
  background: linear-gradient(
    90deg,
    var(--color-bg-tertiary) 25%,
    var(--color-slate-200) 37%,
    var(--color-bg-tertiary) 63%
  );
  background: linear-gradient(
    90deg,
    var(--l-skeleton-color) 25%,
    var(--l-skeleton-to-color) 37%,
    var(--l-skeleton-color) 63%
  );
  background-clip: padding-box !important;
  background-size: 400% 100%;
  border-color: var(--color-slate-200) !important;
  border-color: var(--l-skeleton-to-color) !important;
  border-radius: var(--rounded-sm);
  box-shadow: none !important;
  color: transparent !important;
  cursor: default;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.FOVtMbB1cPkAcKJCpF7z *,
  .FOVtMbB1cPkAcKJCpF7z .FOVtMbB1cPkAcKJCpF7z:after,
  .FOVtMbB1cPkAcKJCpF7z .FOVtMbB1cPkAcKJCpF7z:before {
    visibility: hidden !important;
  }

@keyframes h5ci0FldOKpkUUG0A4cQ {
  0% {
    background-position: 100% 50%;
  }

  100% {
    background-position: 0 50%;
  }
}

.at5H9nYMJmJsQD5K7Vi4 {
  align-items: center;
  background-color: var(--l-background-color, var(--color-slate-300));
  border-radius: var(--rounded-md);
  color: var(--color-text-body);
  display: inline-flex;
  font-size: var(--text-xs);
  font-weight: var(--font-medium);
  height: var(--chip-height-size);
  line-height: var(--text-base);
  max-width: 100%;
  padding: var(--spacing-1) var(--spacing-2);
  white-space: nowrap;
}

.at5H9nYMJmJsQD5K7Vi4 .svg-inline--fa {
    /* Trying to match the size for icon provided by Andy with a bounding box around it */
    font-size: 11px;
  }

.at5H9nYMJmJsQD5K7Vi4 .Xwlsj6eOlZP9eUv406g2 {
    max-width: 110px;
    overflow-x: hidden;
    text-overflow: ellipsis;
    transition: max-width 0.3s ease-in-out;
  }

.at5H9nYMJmJsQD5K7Vi4:hover .Xwlsj6eOlZP9eUv406g2 {
      max-width: 100%;
    }

.at5H9nYMJmJsQD5K7Vi4.fK7D0Un1Xttfk8uGZjUu {
  color: var(--color-text-body-inverted);
}

.at5H9nYMJmJsQD5K7Vi4.fK7D0Un1Xttfk8uGZjUu .Xwlsj6eOlZP9eUv406g2 {
    color: var(--color-text-body-inverted);
  }

.at5H9nYMJmJsQD5K7Vi4.fK7D0Un1Xttfk8uGZjUu a {
    color: var(--color-text-body-inverted);
  }

.ZG6TjGwdAXEw8pV4Gg9h {
  background-color: var(--color-slate-50);
  border: 1px solid var(--color-slate-500);
  color: var(--color-text-secondary);
}

.Xn3w0ZS30K4rSIV40BNc {
  background-color: var(--color-red-50);
  border: 1px solid var(--color-red-500);
  color: var(--color-red-700);
}

.lQvSY4YfBc_G3rGKkLKL {
  background-color: var(--color-orange-50);
  border: 1px solid var(--color-orange-500);
  color: var(--color-orange-700);
}

.hpm1LVoNRjjdFU9Ip9uT {
  background-color: var(--color-amber-50);
  border: 1px solid var(--color-amber-500);
  color: var(--color-amber-700);
}

.CCuLi1J3j9i4rCPL1Por {
  background-color: var(--color-yellow-50);
  border: 1px solid var(--color-yellow-500);
  color: var(--color-yellow-700);
}

.JmwD8GTq44qEuxMQbdGz {
  background-color: var(--color-lime-50);
  border: 1px solid var(--color-lime-500);
  color: var(--color-lime-700);
}

.DZexem4C0o6sQYhn5U4A {
  background-color: var(--color-green-50);
  border: 1px solid var(--color-green-500);
  color: var(--color-green-700);
}

.Yjiyd5b36syrdQSsG4Jd {
  background-color: var(--color-emerald-50);
  border: 1px solid var(--color-emerald-500);
  color: var(--color-emerald-700);
}

.Nv5dASa383lV3Azcww_y {
  background-color: var(--color-teal-50);
  border: 1px solid var(--color-teal-500);
  color: var(--color-teal-700);
}

.e0N4NiUsybSyb9FnvPRm {
  background-color: var(--color-cyan-50);
  border: 1px solid var(--color-cyan-500);
  color: var(--color-cyan-700);
}

.MOmVVWzNKIWYCegphCQ5 {
  background-color: var(--color-sky-50);
  border: 1px solid var(--color-sky-500);
  color: var(--color-sky-700);
}

.rSiI2GEBUE3aUNfWBH5t {
  background-color: var(--color-blue-50);
  border: 1px solid var(--color-blue-500);
  color: var(--color-blue-700);
}

.FBSjGnmGgBPNQvzyCCJ6 {
  background-color: var(--color-indigo-50);
  border: 1px solid var(--color-indigo-500);
  color: var(--color-indigo-700);
}

.u2dRMTGWCIHE5MHlXkPs {
  background-color: var(--color-violet-50);
  border: 1px solid var(--color-violet-500);
  color: var(--color-violet-700);
}

.OLfYSl_YpW_Ysony2_mz {
  background-color: var(--color-purple-50);
  border: 1px solid var(--color-purple-500);
  color: var(--color-purple-700);
}

.l7lyBlbDpR6_i6pPWZrg {
  background-color: var(--color-fuchsia-50);
  border: 1px solid var(--color-fuchsia-500);
  color: var(--color-fuchsia-700);
}

.yAzcBbKPU0EkCugewxUR {
  background-color: var(--color-pink-50);
  border: 1px solid var(--color-pink-500);
  color: var(--color-pink-700);
}

.SDC69qhh3_F86_rsBUrU {
  background-color: var(--color-rose-50);
  border: 1px solid var(--color-rose-500);
  color: var(--color-rose-700);
}

.N7ygSPiIIX4N65g70KFH {
  margin-right: var(--spacing-1);
}

.hmq5m3uQtIBNRIthzy25 {
  margin-right: var(--spacing-1);
  position: relative;
}

.xekTlMUuib5jpGnwISLJ {
  margin-left: var(--spacing-1);
  position: relative;
}

.PAOkq_ZrFgcNsIZfcomQ {
  display: inline-block;
  width: 100px;
}

.Oi1IfVyGN3AxYxq8Ei8R {
  background-color: var(--color-slate-200);
  border: 1px solid var(--color-slate-500);
  border-radius: var(--rounded-md);
  color: var(--color-slate-600);
  font-size: var(--text-xs);
  font-weight: var(--font-medium);
  line-height: var(--text-sm);
  margin: var(--spacing-half);
  /* Calculation needed here to subtract border from padding */
  padding: calc(var(--spacing-half) - var(--spacing-px))
    calc(var(--spacing-1-half) - var(--spacing-px));
}

.MUwZt6PIfBBRvbTSuxhC {
  background-image: none;
  border: 1px solid var(--color-decorative-secondary);
  border-radius: var(--rounded);
  overflow: hidden;
}

.wknUh1w9vlIgFyxyGugp {
  font-size: 0.8rem;
  margin-bottom: var(--spacing-1);
}

.jw5smU22kxBqe6r2W0s2 {
  align-items: center;
  display: flex;
  padding-left: 0;
  padding-right: 0;
}
.jw5smU22kxBqe6r2W0s2 :not(.icon).svg-inline--fa {
    /* Prevent jumping when switching icons */
    width: 0.625em;
  }


  .gcDHaOQjcFGKfSPumrsh .ReactCollapse--collapse {
    transition: height 500ms;
  }


  .MZ_5ZWROyOhg2ygWvIzZ .ReactCollapse--collapse {
    transition: height 500ms;
  }

.le5ldI8p07iFxpcto1hQ {
  position: relative;
}

.C_ZvH1tNok2KfXOVUHwQ {
  bottom: 0px;
  left: 0px;
  position: fixed;
  right: 0px;
  top: 0px;
}

.tNgVDgKLyM3dkciTjRUy {
  --l-input-max-width: 100px;

  background-color: var(--color-bg-primary);
  background-image: none;
  border: 1px solid var(--color-decorative-secondary);
  border-radius: var(--rounded);
  box-shadow: none;
  color: var(--color-text-body);
  font-size: var(--text-sm);
  margin: 0;
  max-width: 100px;
  max-width: var(--l-input-max-width);
  padding: var(--spacing-2) var(--spacing-3);
  transition: border-color ease-in-out 0.15s, background-color ease-in-out 0.15s, background-image ease-in-out 0.15s, background-position ease-in-out 0.15s, boxshadow ease-in-out 0.15s, padding ease-in-out 0.15s;
}

.tNgVDgKLyM3dkciTjRUy::-moz-placeholder {
    color: var(--color-slate-500);
  }

.tNgVDgKLyM3dkciTjRUy:-ms-input-placeholder {
    color: var(--color-slate-500);
  }

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

.JOdoxyr3IQggyH9ucsMm {
  left: 60px;
  position: absolute;
  top: 60px;
  z-index: 6;
}

.lVemixW6ykHrXjZVsLXe {
  background-color: var(--l-background-color, var(--color-bg-primary));
  border: 1px solid var(--color-decorative-secondary);
  border-radius: var(--rounded-full);
  height: 11px;
  margin: var(--spacing-3) 0px;
  width: 11px;
}

.KWHG1rtQE0CCHCl_jqi9 {
  background-color: var(--color-bg-primary) !important;
  border-color: var(--color-decorative-secondary) !important;
  border-radius: var(--rounded-none) var(--rounded) var(--rounded)
    var(--rounded-none) !important;
  border-width: 1px 1px 1px 0 !important;
  height: 34px !important;
  padding: 5px !important;
}

.NPA0DywcvHGP9UF8Co7R {
  --l-input-width: 192px;

  width: 192px;

  width: var(--l-input-width);
}

.jLC4DXuIPHz0BBEwo8aK input {
    color: var(--color-text-body);
    /* Input container must account for left preview section */
    padding-left: calc(var(--spacing-5) + var(--spacing-6));
  }

.hzdgxAdD3_NxQfX6O5Af {
  background: var(--color-bg-tertiary);
  border-right: var(--border-decorative-secondary);
}

.hzdgxAdD3_NxQfX6O5Af .mantine-ColorInput-colorPreview > span {
    --l-preview-size: 11px;

    border: var(--border-decorative-secondary);
    box-shadow: none;
    height: 11px;
    height: var(--l-preview-size);
    margin-left: var(--spacing-1);
    margin-top: var(--spacing-1);
    width: 11px;
    width: var(--l-preview-size);
  }

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

.ywNvh05GV_x4GnmOac5J {
  height: 100%;
  left: 0;
  overflow: hidden;
  pointer-events: none;
  position: fixed;
  top: 0;
  width: 100%;
  /* 1 higher than page header */
  z-index: 501;
}

/* Gradient overlay that will fades out confetti closer to the bottom of the screen */

.duq5Ni_Tv7u3kRMIACKd {
  height: 100%;
  left: 0;
  -webkit-mask-image: linear-gradient(
    to bottom,
    /* Fully visible at top */ rgba(0, 0, 0, 1) 0%,
    /* Completely Opaque */ rgba(0, 0, 0, 0) 60%,
    /* Completely Opaque */ rgba(0, 0, 0, 0) 100%
  );
          mask-image: linear-gradient(
    to bottom,
    /* Fully visible at top */ rgba(0, 0, 0, 1) 0%,
    /* Completely Opaque */ rgba(0, 0, 0, 0) 60%,
    /* Completely Opaque */ rgba(0, 0, 0, 0) 100%
  );
  opacity: 1;
  position: absolute;
  top: 0;
  width: 100%;
}

.gLFY8E_Gy94eP7FQw4Lu {
  border: none;
  border-radius: var(--rounded-md);
  color: var(--color-text-body);
  display: flex;
  font-size: var(--text-sm);
  font-weight: var(--font-normal);
  height: auto;
  line-height: var(--leading-sm);
  min-width: var(--context-menu-min-width);
  padding: var(--spacing-2) var(--spacing-3);
  text-align: left;
  -webkit-text-decoration: none;
  text-decoration: none;
  white-space: normal;
  width: 100%;
}

.gLFY8E_Gy94eP7FQw4Lu.active,
  .gLFY8E_Gy94eP7FQw4Lu:active,
  .gLFY8E_Gy94eP7FQw4Lu:focus,
  .gLFY8E_Gy94eP7FQw4Lu:not(.jbt65Uu8RrQ2ClGAiu9A):hover {
    background-color: var(--color-bg-tertiary);
    color: var(--color-text-heading);
  }

.gLFY8E_Gy94eP7FQw4Lu .feathr-button-prefix,
  .gLFY8E_Gy94eP7FQw4Lu .feathr-button-suffix {
    align-items: center;
    display: inline-flex;
    height: var(--button-icon-size);
    justify-content: center;
    width: var(--button-icon-size);
  }

.gLFY8E_Gy94eP7FQw4Lu .F2_jcrolqoPl2tHhEMmA {
    display: inline-block;
    margin-right: var(--spacing-2);
  }

.gLFY8E_Gy94eP7FQw4Lu.so3pXCaQy8pBB3zCSPzv {
    background: var(--color-white);
    color: var(--color-red-600);
    transition:
      background-color var(--timing-300) ease-in-out, color var(--timing-300) ease-in-out;
  }

.gLFY8E_Gy94eP7FQw4Lu.so3pXCaQy8pBB3zCSPzv.active,
    .gLFY8E_Gy94eP7FQw4Lu.so3pXCaQy8pBB3zCSPzv:not(.jbt65Uu8RrQ2ClGAiu9A):active,
    .gLFY8E_Gy94eP7FQw4Lu.so3pXCaQy8pBB3zCSPzv:not(.jbt65Uu8RrQ2ClGAiu9A):focus,
    .gLFY8E_Gy94eP7FQw4Lu.so3pXCaQy8pBB3zCSPzv:not(.jbt65Uu8RrQ2ClGAiu9A):hover {
      background-color: var(--color-red-50);
      color: var(--color-red-600);
    }

/* Overrides the default button styles when disabled */

.gLFY8E_Gy94eP7FQw4Lu.jbt65Uu8RrQ2ClGAiu9A:disabled:not(.loading), .gLFY8E_Gy94eP7FQw4Lu.jbt65Uu8RrQ2ClGAiu9A.jbt65Uu8RrQ2ClGAiu9A:not(.loading) {
      /* Instead of the normal background color when disabled, we unset it */
      background-color: transparent;
      background-color: initial;
      cursor: not-allowed;
      opacity: 0.5;
    }

.gLFY8E_Gy94eP7FQw4Lu.jbt65Uu8RrQ2ClGAiu9A:disabled:not(.loading):active, .gLFY8E_Gy94eP7FQw4Lu.jbt65Uu8RrQ2ClGAiu9A.jbt65Uu8RrQ2ClGAiu9A:not(.loading):active {
        pointer-events: none;
      }

/* Suffix */

.gLFY8E_Gy94eP7FQw4Lu.eqrT88FMiXyQK3TKdu8L:disabled:not(.loading) > span:last-child, .gLFY8E_Gy94eP7FQw4Lu.jbt65Uu8RrQ2ClGAiu9A.eqrT88FMiXyQK3TKdu8L:not(.loading) > span:last-child {
      float: right;
    }

.gLFY8E_Gy94eP7FQw4Lu:disabled:not(.loading) .fa-external-link-square, .gLFY8E_Gy94eP7FQw4Lu.jbt65Uu8RrQ2ClGAiu9A:not(.loading) .fa-external-link-square {
      color: var(--color-disabled);
      font-size: var(--text-sm);
    }

/* We don't want inline in this scenario because there's no max width on the context menu
   which makes the links render horizontally if they are wrapped in tooltips. */

.zEObQOFefRNvPtwSrYdY {
  display: block;
}

.euOq7QHi9rLLp7Tg63xe {
  border: 1px solid var(--color-slate-200);
  border-radius: var(--rounded-md);
  box-shadow: var(--drop-shadow-popover);
}

.qEqvgFhA1z5q_YVBasCv {
  color: var(--color-slate-500);
  padding: var(--spacing-1-half) var(--spacing-3);
}

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

.AedvYDkevJkRJ7gvfANw {
  align-items: flex-start;
  background-color: var(--color-white);
  border: 1px solid var(--color-decorative-secondary);
  border-radius: var(--rounded-xl);
  display: flex;
  flex-direction: column;
  gap: var(--spacing-4);
  padding: var(--spacing-6);
}

.kO5qQlmGNMoe0CZFlCed {
  border: 2px solid var(--color-sky-700);
}

/* Add margin to consecutive cards */

.AedvYDkevJkRJ7gvfANw + .AedvYDkevJkRJ7gvfANw {
  margin-top: var(--spacing-6);
}

.BOnLlNvQHH1U2zo34ojM {
  align-items: center;
  display: flex;
  gap: var(--spacing-3);
}

.ovqFFJnVgrwCDFBakM7U {
  color: var(--color-text-heading);
  font-size: var(--text-5xl);
  font-weight: var(--font-bold);
  line-height: var(--leading-none);
}

.FewS5xK4svTTEMVzpiEB {
  display: block;
  font-size: var(--text-xs);
  line-height: var(--leading-sm);
}

.F8ZZRUI6RHTOACmykEXJ {
  font-size: var(--text-sm);
  line-height: var(--leading-sm);
  margin: 0;
}

/* TODO: This style should be removed when the chip truncation is fixed */

.aRM8CKygrShu06QKknFN > span {
  max-width: none !important;
}


  .react-datepicker__time-container
    .react-datepicker__time
    .react-datepicker__time-box
    ul.react-datepicker__time-list
    li.react-datepicker__time-list-item {
    font-size: var(--text-xs);
    line-height: var(--leading-xs);
  }

.Kj3Agj8zHGdqJOkYjeYg {
  display: block;
}

.Kj3Agj8zHGdqJOkYjeYg > label {
    display: block;
  }

.ni992SRN131VtB8VXgJZ {
  --l-time-box-width: 100px;
  --l-input-width: 200px;
}

.ni992SRN131VtB8VXgJZ .react-datepicker__input-container input {
      width: var(--l-input-width);
    }

.ni992SRN131VtB8VXgJZ .react-datepicker__time-container {
    width: var(--l-time-box-width);
  }

.ni992SRN131VtB8VXgJZ .react-datepicker__close-icon {
    padding-right: var(--spacing-2);
  }

.ni992SRN131VtB8VXgJZ .react-datepicker-popper {
    /* One below the page header */
    z-index: 499;
  }

.ni992SRN131VtB8VXgJZ .react-datepicker__close-icon::after {
    background-color: var(--color-transparent);
    color: var(--color-slate-600);
    font-size: var(--text-xl);
  }

/* Extra specificity required to override FormElement style */

.ni992SRN131VtB8VXgJZ .react-datepicker__tab-loop.react-datepicker__tab-loop {
    flex-grow: 0;
  }

/* Extra specificity required to override FormElement style */

.ni992SRN131VtB8VXgJZ .react-datepicker-wrapper.react-datepicker-wrapper {
    flex-grow: 0;
  }

.ni992SRN131VtB8VXgJZ.m6M8l27x6tCiKpKeD42Z {
    width: 100%;
  }

.ni992SRN131VtB8VXgJZ.m6M8l27x6tCiKpKeD42Z .react-datepicker-wrapper {
      width: 100%;
    }

.ni992SRN131VtB8VXgJZ.m6M8l27x6tCiKpKeD42Z .react-datepicker__input-container input {
      width: 100%;
    }

.ni992SRN131VtB8VXgJZ.w0ek0mupGe2JaDdAWehO > div {
      position: relative;
    }

.ni992SRN131VtB8VXgJZ.w0ek0mupGe2JaDdAWehO input {
      padding-left: var(--spacing-9);
      padding-right: var(--spacing-3);
    }

.ni992SRN131VtB8VXgJZ .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box {
    width: var(--l-time-box-width);
  }

.ni992SRN131VtB8VXgJZ
    .react-datepicker
        .react-datepicker__navigation--next--with-time:not(
          .react-datepicker__navigation--next--with-today-button
        ) {
    --l-right: 110px;

    right: 110px;

    right: var(--l-right);
  }

.W1XX8WEVnc4T0zEzEQFr {
  background-color: var(--color-bg-primary);
  background-image: none;
  border: 1px solid var(--color-decorative-secondary);
  border-radius: var(--rounded);
  box-shadow: none;
  font-size: var(--text-sm);
  height: 38px;
  line-height: var(--leading-sm);
  margin: 0;
  padding: var(--spacing-2) var(--spacing-2-half);
  transition:
    border-color ease-in-out 0.15s, boxshadow ease-in-out 0.15s;
}

.Ek61gLVoKsmlN9fsWqSj {
  background-color: transparent;
  border: none;
  padding: var(--spacing-2) 0 0 0;
  width: 100%;
}

.pKq1LBY5lqLIOUZ0GFBB {
  left: var(--spacing-3);
  position: absolute;
  top: var(--spacing-3);
  z-index: 1;
}

.TYNVl98ZZAXgy0b1D_Bd {
  background-color: var(--color-bg-disabled);
  color: var(--color-text-disabled);
}

.iNXmz4OHBfN9_HmUhGBE {
  background-color: var(--color-bg-secondary);
  border-bottom-left-radius: var(--rounded-lg);
  border-bottom-right-radius: var(--rounded-lg);
  border-top: 1px solid var(--color-decorative-secondary);
  display: flex;
  gap: var(--spacing-2);
  justify-content: flex-end;
  padding: var(--spacing-4);
  z-index: 1;
}

.P2ZMPZGK3ghWDW1FPMgq {
  border-top-left-radius: var(--rounded-lg);
  border-top-right-radius: var(--rounded-lg);
  padding: var(--spacing-6);
}

.P2ZMPZGK3ghWDW1FPMgq.kVmoxWSazgq8rrjWPD9D {
    display: flex;
    flex-direction: column;
    gap: var(--spacing-6);
  }

.s40i_lWszlTLFFDXbrGA {
  align-items: center;
  display: flex;
  gap: var(--spacing-2);
  justify-content: space-between;
}

.wfd2W7EmDpUrLdMb1_Hw {
  margin-top: var(--spacing-1);
}


  .ThC5awA4OTY9IBmQWUam .mantine-Drawer-content {
    display: flex;
    flex-direction: column;
  }

.ThC5awA4OTY9IBmQWUam .mantine-Drawer-header {
    border-bottom: 1px solid var(--color-slate-200);
    flex: 0 0 auto;
    flex-flow: wrap;
    padding: var(--spacing-6);
  }

.ThC5awA4OTY9IBmQWUam .mantine-Drawer-title {
    color: var(--color-text-heading);
    font-weight: var(--font-semibold);
    line-height: var(--leading-base);
  }

.ThC5awA4OTY9IBmQWUam .mantine-Drawer-body {
    display: flex;
    flex: 1 0 auto;
    flex-direction: column;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

.ThC5awA4OTY9IBmQWUam :nth-last-child(1 of .drawer-content) {
    flex: 1 0 auto;
  }

.ThC5awA4OTY9IBmQWUam .drawer-actions:last-of-type {
    bottom: 0;
    position: -webkit-sticky;
    position: sticky;
  }

.YyBmA_R92roHnUNkvNcb {
  flex: 0 0 100%;
}

.tsRjvD_gYpmUFUjv4UyM {
  flex: 0 0 100%;
}

:root {
  --popover-arrow-size: 6px;
}

.vACAO80mElFl18dIiZlD {
  position: absolute;
}

.vACAO80mElFl18dIiZlD::after {
    color: transparent;
    content: '';
    display: block;
    position: absolute;
  }

.vACAO80mElFl18dIiZlD[data-placement^='bottom'] {
    border-bottom: 6px solid var(--color-decorative-secondary);
    border-bottom: var(--popover-arrow-size) solid var(--color-decorative-secondary);
    border-left: 6px solid transparent;
    border-left: var(--popover-arrow-size) solid transparent;
    border-right: 6px solid transparent;
    border-right: var(--popover-arrow-size) solid transparent;
    top: calc((6px * -1) - var(--spacing-px));
    top: calc((var(--popover-arrow-size) * -1) - var(--spacing-px));
  }

.vACAO80mElFl18dIiZlD[data-placement^='bottom']::after {
      border-bottom: 6px solid var(--color-bg-primary);
      border-bottom: var(--popover-arrow-size) solid var(--color-bg-primary);
      border-left-style: solid;
      border-left-width: 6px;
      border-left-width: var(--popover-arrow-size);
      border-right: 6px solid transparent;
      border-right: var(--popover-arrow-size) solid transparent;
      border-top-style: solid;
      border-top-width: 6px;
      border-top-width: var(--popover-arrow-size);
      left: calc(6px * -1);
      left: calc(var(--popover-arrow-size) * -1);
      top: calc((6px * -1) + var(--spacing-px));
      top: calc((var(--popover-arrow-size) * -1) + var(--spacing-px));
    }

.vACAO80mElFl18dIiZlD[data-placement^='left'] {
    border-bottom: 6px solid transparent;
    border-bottom: var(--popover-arrow-size) solid transparent;
    border-left: 6px solid var(--color-decorative-secondary);
    border-left: var(--popover-arrow-size) solid var(--color-decorative-secondary);
    border-top: 6px solid transparent;
    border-top: var(--popover-arrow-size) solid transparent;
    right: calc((6px * -1) - var(--spacing-px));
    right: calc((var(--popover-arrow-size) * -1) - var(--spacing-px));
  }

.vACAO80mElFl18dIiZlD[data-placement^='left']::after {
      border-bottom: 6px solid transparent;
      border-bottom: var(--popover-arrow-size) solid transparent;
      border-left: 6px solid var(--color-bg-primary);
      border-left: var(--popover-arrow-size) solid var(--color-bg-primary);
      border-right-style: solid;
      border-right-width: 6px;
      border-right-width: var(--popover-arrow-size);
      border-top-style: solid;
      border-top-width: 6px;
      border-top-width: var(--popover-arrow-size);
      bottom: calc(6px * -1);
      bottom: calc(var(--popover-arrow-size) * -1);
      right: calc((6px * -1) + var(--spacing-px));
      right: calc((var(--popover-arrow-size) * -1) + var(--spacing-px));
    }

.vACAO80mElFl18dIiZlD[data-placement^='right'] {
    border-bottom: 6px solid transparent;
    border-bottom: var(--popover-arrow-size) solid transparent;
    border-right: 6px solid var(--color-decorative-secondary);
    border-right: var(--popover-arrow-size) solid var(--color-decorative-secondary);
    border-top: 6px solid transparent;
    border-top: var(--popover-arrow-size) solid transparent;
    left: calc((6px * -1) - var(--spacing-px));
    left: calc((var(--popover-arrow-size) * -1) - var(--spacing-px));
  }

.vACAO80mElFl18dIiZlD[data-placement^='right']::after {
      border-bottom-style: solid;
      border-bottom-width: 6px;
      border-bottom-width: var(--popover-arrow-size);
      border-left-style: solid;
      border-left-width: 6px;
      border-left-width: var(--popover-arrow-size);
      border-right: 6px solid var(--color-bg-primary);
      border-right: var(--popover-arrow-size) solid var(--color-bg-primary);
      border-top: 6px solid transparent;
      border-top: var(--popover-arrow-size) solid transparent;
      bottom: calc(6px * -1);
      bottom: calc(var(--popover-arrow-size) * -1);
      left: calc((6px * -1) + var(--spacing-px));
      left: calc((var(--popover-arrow-size) * -1) + var(--spacing-px));
    }

.vACAO80mElFl18dIiZlD[data-placement^='top'] {
    border-left: 6px solid transparent;
    border-left: var(--popover-arrow-size) solid transparent;
    border-right: 6px solid transparent;
    border-right: var(--popover-arrow-size) solid transparent;
    border-top: 6px solid var(--color-decorative-secondary);
    border-top: var(--popover-arrow-size) solid var(--color-decorative-secondary);
    bottom: calc((6px * -1) - var(--spacing-px));
    bottom: calc((var(--popover-arrow-size) * -1) - var(--spacing-px));
  }

.vACAO80mElFl18dIiZlD[data-placement^='top']::after {
      border-bottom-style: solid;
      border-bottom-width: 6px;
      border-bottom-width: var(--popover-arrow-size);
      border-left-style: solid;
      border-left-width: 6px;
      border-left-width: var(--popover-arrow-size);
      border-right: 6px solid transparent;
      border-right: var(--popover-arrow-size) solid transparent;
      border-top: 6px solid var(--color-bg-primary);
      border-top: var(--popover-arrow-size) solid var(--color-bg-primary);
      bottom: calc((6px * -1) + var(--spacing-px));
      bottom: calc((var(--popover-arrow-size) * -1) + var(--spacing-px));
      left: calc(6px * -1);
      left: calc(var(--popover-arrow-size) * -1);
    }

.SCt7fCk4p9ylo40XG0k7 {
  background-color: var(--color-bg-primary);
  border: 1px solid var(--color-decorative-secondary);
  border-radius: var(--rounded-lg);
  box-shadow: var(--drop-shadow-md);
  /* Popper is run in a portal, so loses all #react-root style */
  font-family: var(--font-body);
  max-width: 300px;
  padding: var(--spacing-3);
  z-index: 1071;
}

.SCt7fCk4p9ylo40XG0k7[data-placement^='bottom'] {
    margin-top: var(--spacing-1);
  }

.SCt7fCk4p9ylo40XG0k7[data-placement^='left'] {
    margin-right: var(--spacing-1);
  }

.SCt7fCk4p9ylo40XG0k7[data-placement^='right'] {
    margin-left: var(--spacing-1);
  }

.SCt7fCk4p9ylo40XG0k7[data-placement^='top'] {
    margin-bottom: var(--spacing-1);
  }

.SCt7fCk4p9ylo40XG0k7.jiJz0pLRRCXPNDKwxbe_[data-placement^='bottom'] {
      margin-top: var(--spacing-3);
    }

.SCt7fCk4p9ylo40XG0k7.jiJz0pLRRCXPNDKwxbe_[data-placement^='left'] {
      margin-right: var(--spacing-3);
    }

.SCt7fCk4p9ylo40XG0k7.jiJz0pLRRCXPNDKwxbe_[data-placement^='right'] {
      margin-left: var(--spacing-3);
    }

.SCt7fCk4p9ylo40XG0k7.jiJz0pLRRCXPNDKwxbe_[data-placement^='top'] {
      margin-bottom: var(--spacing-3);
    }

span.Lecz56xv8yboQPnBQvpB {
  display: block;
}

.nHglQAQDfDo1kqgLUuV1 {
  background: var(--color-bg-primary);
  border: none;
  border-radius: var(--rounded-lg);
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  padding: 0;
}

.nHglQAQDfDo1kqgLUuV1 .ReactCollapse--collapse {
    transition: height 500ms;
  }

.pmW_HRsDSzplTJT8va9g {
  font-size: var(--text-lg);
  margin: 0;
  padding: var(--spacing-2) var(--spacing-3);
}


  .SVLQDEVVmwjKJOJKOl2h select {
    border: 1px solid var(--color-decorative-secondary);
    border-radius: var(--rounded);
    min-height: 136px;
    /* Prevent odd space below element */
    vertical-align: bottom;
    width: 100%;
  }

.SVLQDEVVmwjKJOJKOl2h select option {
      overflow-x: hidden;
      padding: var(--spacing-2);
      text-overflow: ellipsis;
    }

.ezFxUtyVEugOulv7v5j_ {
  color: var(--color-decorative-secondary) !important;
  cursor: pointer;
}

.ezFxUtyVEugOulv7v5j_:hover {
    color: var(--color-text-body) !important;
  }

.VC_Kl_kXhbX4saVUGgHf {
  color: var(--color-disabled);
}

.Qt0Lzv48BHcYZnvbfD_Y {
  font-size: var(--text-2xl);
  line-height: var(--leading-2xl);
  padding: 0 var(--spacing-6) 0 var(--spacing-2);
  position: absolute;
  right: 0;
  top: var(--spacing-6);
}

.HE8O5QY2zQgVSAifC9_z {
  border: 1px solid var(--color-decorative-secondary);
  border-radius: var(--rounded);
  margin-bottom: var(--spacing-1);
  padding: var(--spacing-2);
  width: 100%;
}

.sndnvd_d74Tamwucz9Ym {
  position: relative;
}

.utbPdhiLn7S1B1tINf2H {
  margin-bottom: var(--spacing-1);
}

.iYAhaCitptRzOziCi2qF {
  align-self: flex-end;
  flex: 0 0 auto;
  padding: 0 var(--spacing-4);
  width: var(--button-with-icon-size);
}

.iYAhaCitptRzOziCi2qF button {
    margin-bottom: var(--spacing-1);
    width: var(--button-with-icon-size);
  }

.iYAhaCitptRzOziCi2qF button:nth-child(2) {
      margin-bottom: var(--spacing-3);
    }

.iYAhaCitptRzOziCi2qF button:last-child {
      margin-bottom: 0;
    }

.iYAhaCitptRzOziCi2qF .svg-inline--fa {
    font-size: var(--text-xs);
  }

.LMnshB2scTpDz9RKBg2q {
  flex: 0 0 auto !important;
  width: calc(50% - (var(--button-with-icon-size) / 2 + var(--spacing-4)));
}

.LMnshB2scTpDz9RKBg2q select {
    height: calc(
      var(--button-with-icon-size) * 4 + var(--spacing-1) * 2 + var(--spacing-3)
    );
  }

.xwCDxCsTKew09FZtiNxm {
  background-color: var(--color-bg-secondary);
  position: relative;
  width: 100%;
}

.xwCDxCsTKew09FZtiNxm .vZeKfKyhUvsLAEiD6nHr {
    border: 1px solid var(--color-decorative-secondary);
    height: calc(100vh - 300px);
    min-height: 700px;
    vertical-align: bottom;
    width: 100%;
  }

.xwCDxCsTKew09FZtiNxm:-ms-fullscreen {
  padding: var(--spacing-4);
}

.xwCDxCsTKew09FZtiNxm:fullscreen {
  padding: var(--spacing-4);
}

.xwCDxCsTKew09FZtiNxm:-ms-fullscreen .vZeKfKyhUvsLAEiD6nHr {
    border: 1px solid var(--color-decorative-secondary);
    height: 96%;
  }

.xwCDxCsTKew09FZtiNxm:fullscreen .vZeKfKyhUvsLAEiD6nHr {
    border: 1px solid var(--color-decorative-secondary);
    height: 96%;
  }

.PcOrJwMvGbzpQ057PgR5 {
  display: block;
  font-weight: var(--font-bold);
  width: 100%;
}

.GF9CRx68Fjk2kCvFXufp {
  border: 1px solid var(--color-decorative-secondary);
  padding: var(--spacing-6);
}

.ziFVjZ3Vnx0z6Zr2_85B {
  border: 1px solid var(--color-decorative-secondary);
  border-bottom: none;
  display: flex;
  flex-wrap: wrap;
  padding: var(--spacing-3);
}

.ziFVjZ3Vnx0z6Zr2_85B > * {
    display: flex;
    flex: 1 1 auto;
  }

.ziFVjZ3Vnx0z6Zr2_85B > .gIUr19g_a5gulu1HqrIG {
    align-items: center;
  }

.ziFVjZ3Vnx0z6Zr2_85B > .gIUr19g_a5gulu1HqrIG > * {
      margin-right: var(--spacing-2);
    }

.ziFVjZ3Vnx0z6Zr2_85B > .mwY00uwkSL6upcsoiA9w {
    justify-content: flex-end;
  }

.ziFVjZ3Vnx0z6Zr2_85B > .mwY00uwkSL6upcsoiA9w > * {
      margin-left: var(--spacing-2);
    }

/* We do NOT want a border or height based on viewport height in the fullscreen modal */

.mantine-Modal-root[data-full-screen='true'] .xwCDxCsTKew09FZtiNxm.vZeKfKyhUvsLAEiD6nHr {
    border: none;
    /* This requires the parent to have a height set (either through height or flex) */
    height: 100%;
    min-height: 0;
    min-height: initial;
  }

@media (min-width: 1410px) {
  .xwCDxCsTKew09FZtiNxm {
    margin-left: 50%;
    transform: translateX(-50%);
    /* 100 view width - navigation bar - margins - border */
    width: calc(100vw - 240px - (var(--spacing-3) * 5) - 2px);
  }

  /* We do NOT want to resize the editor in the fullscreen modal, so override
     everything we just did ;-) */
  .mantine-Modal-root[data-full-screen='true'] .xwCDxCsTKew09FZtiNxm {
    margin-left: inherit;
    transform: inherit;
    width: inherit;
  }
}

.AjWAdH7wdcWvnCygue7j {
  background-color: var(--color-bg-primary);
  background-image: none;
  border: 1px solid var(--color-decorative-secondary);
  border-radius: var(--rounded);
  box-shadow: none;
  color: var(--color-text-body);
  font-size: var(--text-sm);
  line-height: var(--leading-sm);
  margin: 0;
  max-width: 100%;
  padding: var(--spacing-2) var(--spacing-3);
  transition:
    border-color ease-in-out 0.15s, background-color ease-in-out 0.15s, background-image ease-in-out 0.15s, background-position ease-in-out 0.15s, boxshadow ease-in-out 0.15s, padding ease-in-out 0.15s;
}
.AjWAdH7wdcWvnCygue7j::-moz-placeholder {
    color: var(--color-slate-500);
  }
.AjWAdH7wdcWvnCygue7j:-ms-input-placeholder {
    color: var(--color-slate-500);
  }
.AjWAdH7wdcWvnCygue7j::placeholder {
    color: var(--color-slate-500);
  }

.KSPWd2SvKOlpqkrWheav {
  background-color: var(--color-red-50);
  color: var(--color-danger);
  font-weight: var(--font-semibold);
  height: var(--button-with-icon-size);
  padding-left: var(--spacing-3);
}
.KSPWd2SvKOlpqkrWheav > svg {
    margin-left: var(--spacing-1);
  }
.KSPWd2SvKOlpqkrWheav.Me59Ai7kJlyiWdKaAFqk {
    background-color: var(--color-green-50);
    color: var(--color-success);
  }

.xtjxdNn3gUagtF7ZUCGv {
  margin-left: var(--spacing-2);
}

.QkgXwR8UOCe8cNpwJXQg {
  visibility: hidden;
}

.jbsQN9YcFx3pxWOYGWpa {
  flex: 0.69;
}

.U4Qt76Wjcs4FWYONWz2Y {
  border: none;
  padding: 0;
  /* react-select element overrides width, so we need to force it here */
  width: auto !important;
  width: initial !important;
}

.BZEKQuFZA_s3p3SSKmrt {
  background-color: transparent;
  border: none;
  display: flex;
  padding: 0;
}

.NQX3xeThGLJMaaqwZ7je {
  background: var(--color-slate-200);
  border: var(--border-decorative-secondary);
  border-radius: var(--rounded);
  display: flex;
  /* From the Figma design */
  height: 192px;
  justify-content: center;
  overflow: hidden;
  /* From the Figma design */
  width: 240px;
}

.FrXcLg9bMygwBOPPQne9 {
  padding-top: var(--spacing-6);
}

.XaUjbzwzhpNIka54J8XZ {
  align-items: center;
  flex-shrink: 0;
}

.d1tg1m1iwyi5VvRPXTVL {
}

.d1tg1m1iwyi5VvRPXTVL img {
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
    width: 100%;
  }

.AivYXCtIY4WN1pWMCUrG {
  border: none;
  /* Scaling messes with height needs to match design, using a relative size */
  height: 21rem;
  overflow: hidden;
  pointer-events: none;
  transform: scale(0.5);
}

/* Desktop, Tablet landscape, should be --breakpoint-lg */

@media (max-width: 960px) {
  .XaUjbzwzhpNIka54J8XZ {
    width: 100%;
  }
}

.dp97OtipPXbKDAgTHjve {
  justify-content: flex-start;
}

.W8sID_ifT0XeufTPi_f8 {
  align-items: center;
  display: flex;
  flex-grow: 1;
  gap: var(--spacing-3);
}

.kZ0Q0NbrZtC_RB6OgoJB {
  flex-grow: 1;
  margin-bottom: 0;
}

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

/* Must truncate each line individually because multi line truncation won't work */

.nbPaX4QOFZyB8W3PshHE {
  -webkit-box-orient: vertical;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  overflow: hidden;
  word-wrap: anywhere;
}

.pZll4bC_jvWUBlB3uD2J {
  align-items: center;
  background-color: var(--color-bg-primary);
  border: 1px solid var(--color-slate-200);
  border-radius: var(--rounded-full);
  display: flex;
  font-size: var(--text-base);
  height: var(--avatar-size-md);
  justify-content: center;
  width: var(--avatar-size-md);
}

.T9chSZcSHEmzR21yKqSD {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  width: 100%;
}

.T9chSZcSHEmzR21yKqSD > div {
    align-items: center;
    display: flex;
    flex-direction: column;
    max-width: var(--content-max-width);
  }

.Tvv850SbG1NogKVSjvMA {
  background-color: inherit;
  border: none;
  color: var(--color-action);
  cursor: pointer;
  display: inline-block;
  font: inherit;
  height: auto;
  line-height: inherit;
  padding: 0;
  text-align: inherit;
}

.Tvv850SbG1NogKVSjvMA.active,
  .Tvv850SbG1NogKVSjvMA:active,
  .Tvv850SbG1NogKVSjvMA:focus,
  .Tvv850SbG1NogKVSjvMA:hover {
    background-color: inherit;
    color: var(--color-action-hover);
  }

.yeqx7IcCcUThdXHMkO6i {
  text-align: center;
}

.sBugrwsx3Mr98xZJ66D5 {
  font-weight: var(--font-bold);
}

.nSIXLuzHniArX8zLDfha {
  display: block;
  width: auto;
}

/* stylelint-disable no-descending-specificity */

.UWvhB1PD7bOchp7BVFoB {
  --l-carousel-height: 60px;

  color: var(--color-text-body);
  display: flex;
  font-weight: var(--font-medium);
  height: 60px;
  height: var(--l-carousel-height);
  padding-right: 0;

  /* Container for the carousel viewport and controls */
}

.UWvhB1PD7bOchp7BVFoB .mantine-Carousel-root {
    align-items: center;
    display: flex;
    padding: var(--spacing-2) 0;
    width: 100%;
  }

.UWvhB1PD7bOchp7BVFoB .mantine-Carousel-root .mantine-Carousel-viewport {
      cursor: grab;
    }

.UWvhB1PD7bOchp7BVFoB .mantine-Carousel-root .mantine-Carousel-viewport:active {
        cursor: grabbing;
        transition: none 0s ease 0s;
        transition: initial;
      }

.UWvhB1PD7bOchp7BVFoB .mantine-Carousel-root .mantine-Carousel-container {
      transition: transform 0.5s ease-in-out;
    }

.UWvhB1PD7bOchp7BVFoB .mantine-Carousel-root .mantine-Carousel-container:active {
        cursor: grabbing;
        transition: none 0s ease 0s;
        transition: initial;
      }

.UWvhB1PD7bOchp7BVFoB .mantine-Carousel-root .mantine-Carousel-viewport:active .mantine-Carousel-container {
        transform: none;
        transform: initial;
        transition: none 0s ease 0s;
        transition: initial;
      }

/* Left and right control buttons */

.UWvhB1PD7bOchp7BVFoB .mantine-Carousel-controls {
    align-items: baseline;
    gap: var(--spacing-2);
    margin-left: var(--spacing-3);
    padding: 0;
    position: static;
    position: initial;
    right: auto;
    right: initial;
  }

/* Individual control buttons */

.UWvhB1PD7bOchp7BVFoB .mantine-Carousel-control {
    --l-control-size: 38px;

    border: var(--border-decorative-secondary);
    border-radius: var(--rounded-md);
    box-shadow: none;
    height: 38px;
    height: var(--l-control-size);
    width: 38px;
    width: var(--l-control-size);
  }

.UWvhB1PD7bOchp7BVFoB [data-inactive].mantine-Carousel-control {
      background: var(--color-bg-tertiary);
      border: var(--border-transparent);
      color: var(--color-text-disabled);
      cursor: not-allowed;
    }

/* Container for carousel items */

.UWvhB1PD7bOchp7BVFoB .mantine-Carousel-slide {
    min-width: -webkit-fit-content;
    min-width: -moz-fit-content;
    min-width: fit-content;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
  }

/* The inner content of the carousel slide */

.JzgpxNWiztSQBb6hc9K8 {
  background: transparent;
  border: var(--border-transparent);
  color: var(--color-text-body);
  cursor: pointer;
  overflow: hidden;
  padding: var(--spacing-2) var(--spacing-3);
  text-overflow: ellipsis;
  width: 100%;
}

.JzgpxNWiztSQBb6hc9K8:hover {
    background: var(--color-bg-tertiary);
    border-radius: var(--rounded-md);
    color: var(--color-text-heading);
  }

.JzgpxNWiztSQBb6hc9K8._thJDFwm29Y9JzKvmUWX {
    background: var(--color-sky-50);
    border: var(--border-active);
    border-radius: var(--rounded-md);
    color: var(--color-action);
  }

.GEf5jYL6zXWVfO4u0Azp {
  align-items: center;
  display: flex;
  padding: var(--spacing-2) var(--spacing-3);
  padding-left: 0;
}

/* Styles for prefix set separately because it should not be treated as a carousel item */

.DqWWwDF43j_8TwozcRlg {
  background: transparent;
  border: var(--border-transparent);
  color: var(--color-text-body);
  cursor: pointer;
  margin-right: var(--spacing-3);
  padding: var(--spacing-2) var(--spacing-3);
  text-wrap: nowrap;
}

.DqWWwDF43j_8TwozcRlg:hover {
    background: var(--color-bg-tertiary);
    border-radius: var(--rounded-md);
    color: var(--color-text-heading);
  }

.DqWWwDF43j_8TwozcRlg._thJDFwm29Y9JzKvmUWX {
    background: var(--color-sky-50);
    border: var(--border-active);
    border-radius: var(--rounded-md);
    color: var(--color-action);
  }

/* Divides the prefix and Carousel root container */

.YoPSopJxKLF2cNmuSUqb {
  --l-divider-height: 36px;

  border-right: var(--border-decorative-secondary);
  float: right;
  height: 36px;
  height: var(--l-divider-height);
  width: 1px;
}

.DNDQTTkU68QPaF3UCWdd {
  display: flex;
}
.DNDQTTkU68QPaF3UCWdd.Bvo7uqYeASLOP2z6whA1 {
    justify-content: center;
  }
.DNDQTTkU68QPaF3UCWdd.fS3icQAL2mwcG50PRFgs {
    justify-content: flex-start;
  }
.DNDQTTkU68QPaF3UCWdd.qtfHeqcVuJ2HsPvhqOFD {
    justify-content: flex-end;
  }
.DNDQTTkU68QPaF3UCWdd > ul {
    list-style: none;
    margin: 0;
    padding: 0;
  }
.DNDQTTkU68QPaF3UCWdd > ul > li {
      display: inline-block;
      vertical-align: middle;
    }
.DNDQTTkU68QPaF3UCWdd > ul > li + li {
      margin-left: var(--spacing-3);
    }

.SYARrgQGbiQLB2NeZWKq {
  max-width: var(--content-max-width);

  /* Added here for specificity to override `& > *`. */
}

.SYARrgQGbiQLB2NeZWKq .QpAXIgMJ0P9YDMEThcdw {
    color: var(--color-text-heading);
    font-size: var(--text-lg);
    font-weight: var(--font-semibold);
    line-height: var(--leading-lg);
    margin: 0;
    max-width: var(--content-max-width);
  }

.SYARrgQGbiQLB2NeZWKq + .uihUlI52zwChrMmD8Izy {
    margin-top: var(--spacing-2);
  }

/* Added here for specificity to override `& > *`. */

.SYARrgQGbiQLB2NeZWKq .uihUlI52zwChrMmD8Izy {
    margin-bottom: var(--spacing-8);
    max-width: var(--content-max-width-v2);
  }

.SYARrgQGbiQLB2NeZWKq.X0KVkJLpZvRYXEaJ144D {
    max-width: none;
  }

.SYARrgQGbiQLB2NeZWKq > * {
    margin-bottom: var(--spacing-4);
  }

.yZ3M2ymfrRirGYQaNcb2 {
  margin-bottom: 0;
  margin-top: var(--spacing-4);
}

.yZ3M2ymfrRirGYQaNcb2 > ul {
    text-align: left;
  }


  .OVPnNFgKWew9ESFVUlXC dd {
    margin-bottom: var(--spacing-2);
  }

.OVPnNFgKWew9ESFVUlXC dd :last-child {
      margin-bottom: 0;
    }

.OVPnNFgKWew9ESFVUlXC ol {
    padding-left: var(--spacing-4);
  }

.OVPnNFgKWew9ESFVUlXC ul {
    padding-left: 0em;
  }

.OVPnNFgKWew9ESFVUlXC.l8uJvRoyFi041Zi252V6 :last-child {
      margin-bottom: 0;
    }

.I5G8Mb8qXakX2tLNMnXl {
  color: var(--color-danger);
  display: block;
  font-size: var(--text-xs);
  margin-bottom: var(--spacing-2);
  margin-top: var(--spacing-2);
}

@media (min-width: 960px) {
    /* TODO: Refactor away from using the horizontal layout in favor of the vertical */
    /* or update the horizontal layout to use use a different approach. This can be  */
    /* investigated during story creation in #3958 */
    .OVPnNFgKWew9ESFVUlXC.zhctrdHoQCpHe1SgzJyD {
      display: flex;
      flex-flow: row wrap;
    }

      .OVPnNFgKWew9ESFVUlXC.zhctrdHoQCpHe1SgzJyD dt {
        flex: 0 0 150px;
        margin-bottom: var(--spacing-2);
        padding-right: 1ex;
        text-align: right;
      }

        .OVPnNFgKWew9ESFVUlXC.zhctrdHoQCpHe1SgzJyD dt::after {
          content: ':';
        }

      .OVPnNFgKWew9ESFVUlXC.zhctrdHoQCpHe1SgzJyD dd {
        flex: 1 0 calc(100% - 150px);
      }
      /* Remove vertical padding if it's the last element in the parent */
      .OVPnNFgKWew9ESFVUlXC.l8uJvRoyFi041Zi252V6:last-child {
        margin-bottom: 0;
      }

      /* Add margin between the dt and dd */
      .OVPnNFgKWew9ESFVUlXC.l8uJvRoyFi041Zi252V6 dt {
        margin-bottom: var(--spacing-1);
      }

      /* Add margin between each dt/dd pair */
      .OVPnNFgKWew9ESFVUlXC.l8uJvRoyFi041Zi252V6 dd {
        margin-bottom: var(--spacing-4);
      }

        .OVPnNFgKWew9ESFVUlXC.l8uJvRoyFi041Zi252V6 dd ol {
          margin-top: 0;
        }

      .OVPnNFgKWew9ESFVUlXC.l8uJvRoyFi041Zi252V6 dd:last-child {
        margin-bottom: 0;
      }
}

:root {
  color: var(--color-text-body);
  font-family: var(--font-body);
  font-size: var(--text-base);
}

.VycfvOGWsUxKY6wg2p2B {
  background-color: var(--color-bg-secondary);
  display: flex;
  flex-direction: column;
}

.VSfOlQDUGnUh5MExx0rQ {
  background: var(--color-bg-primary);
  border-bottom: 1px solid var(--color-decorative-secondary);
  display: flex;
  flex-direction: row;
  justify-content: left;
  min-height: auto;
  padding: var(--spacing-6);
}

.xaR9VdIFYADVdO4sBeUz {
  color: var(--color-text-heading);
  font-weight: var(--font-semibold);
  line-height: var(--leading-base);
}

.CMw_gw62_0QNL6Bjrhrd {
  font-size: var(--text-sm);
  font-style: normal;
  font-weight: var(--font-normal);
  line-height: var(--leading-sm);
}

.t4jRtlPD_LgpcxKPbHZS {
  display: flex;
  /* flex-grow is needed to ensure actions is glued to the bottom */
  flex: 1 0 0;
  flex-direction: column;
}

.EeKucbVIfGB5XJXJChhk {
  bottom: 0;
  position: -webkit-sticky;
  /* stylelint-disable-next-line declaration-block-no-duplicate-properties */
  position: sticky;
}

.sqYnUBFG1Kxtn9CEohRH {
  /* This normally gets added to the close button by Mantine,
     but gets lost when we wrap it in a tooltip */
  margin-left: auto;
}

.sMrHMkGB3s8sC2pEvGcJ {
  overflow-y: scroll;
  padding: var(--spacing-6);
}

.jQSzJRJoavMpK3E3JFYE {
  padding: 0;
}

.aGcavZv7ig2z5q9iOapw {
  align-items: center;
  justify-content: center;
}

.ULefjgFEH1KlYC7qoVS1 {
  background-color: var(--color-white);
  border: 1px solid var(--color-decorative-secondary);
  border-radius: var(--rounded);
  font-family: var(--font-google);
  padding: var(--spacing-3);
}

.ot2eat_KQhdtHDJNGedW {
  align-items: center;
  display: flex;
  gap: var(--spacing-2);
  margin-bottom: var(--spacing-1);
}

.ljfQ9gbelGfA2lv7mM8V {
  color: var(--color-google-text-heading);
  display: block;
}

.wEu8o87gexTQVGkECuSp {
  --l-favicon-background-size: 28px;

  align-items: center;
  background: var(--color-slate-200);
  border-radius: var(--rounded-full);
  display: flex;
  height: 28px;
  height: var(--l-favicon-background-size);
  justify-content: center;
  width: 28px;
  width: var(--l-favicon-background-size);
}

.wEu8o87gexTQVGkECuSp img {
    --l-favicon-size: 16px;

    height: 16px;

    height: var(--l-favicon-size);
    width: 16px;
    width: var(--l-favicon-size);
  }

.SAzkmpQcYWUUyYoraTUE {
  color: var(--color-google-text-body);
  display: block;
  font-size: var(--text-xs);
  line-height: var(--leading-xs);
}

.zpuI3OVfziEti8Wj2AvY {
  color: var(--color-google-text-heading);
  display: block;
  font-size: var(--text-sm);
  font-weight: var(--font-bold);
  line-height: var(--leading-sm);
  margin-bottom: var(--spacing-1);
}

.hxk14sISh6jX75YCB7FL {
  /* Match the size of Google's headline line height */
  --l-google-line-height: 26px;

  color: var(--color-google-blue);
  display: block;
  font-size: var(--text-xl);
  font-weight: var(--font-normal);
  line-height: 26px;
  line-height: var(--l-google-line-height);
  margin: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}

.uwxOdqjy_aH7T5UAXZ3W {
  color: var(--color-google-text-body);
  font-size: var(--text-sm);
  line-height: var(--leading-sm);
  margin: var(--spacing-half) 0 0;
}

.iNW2IyGHwVriN5AcLHS3 {
  /* Match the size of Google's call button */
  --l-button-size: 36px;

  align-items: center;
  border: 1px solid var(--color-google-decorative);
  border-radius: var(--rounded-3xl);
  color: var(--color-google-blue);
  display: inline-flex;
  gap: var(--spacing-2);
  height: 36px;
  height: var(--l-button-size);
  margin-top: var(--spacing-2);
}

.zdkb64qYs50yuernyUQX {
  /* Match the size of Google's call button icon */
  --l-icon-size: 18px;

  fill: var(--color-google-blue);
  height: 18px;
  height: var(--l-icon-size);
  line-height: 18px;
  line-height: var(--l-icon-size);
  margin-left: var(--spacing-3);
  width: 18px;
  width: var(--l-icon-size);
}

.M3HWA27gy5KLx8gw3Tly {
  font-size: var(--text-sm);
  line-height: var(--leading-sm);
  margin-right: var(--spacing-4);
}

.W2w6NxLh6FDiz32QtdUL {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: var(--spacing-3);
}

.nBLkPrKYOgxk561sJBWH {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: var(--spacing-4);
}

.nBLkPrKYOgxk561sJBWH > * {
    display: flex;
    flex: 1 1 auto;
  }

.nBLkPrKYOgxk561sJBWH > .z9qdwpUssSJ2mqk3gH1L > * {
      margin-right: var(--spacing-2);
    }

.nBLkPrKYOgxk561sJBWH > ._P_69th92Dls0thKlua_ {
    justify-content: flex-end;
  }

.nBLkPrKYOgxk561sJBWH > ._P_69th92Dls0thKlua_ > * {
      margin-left: var(--spacing-2);
    }

.Bn4VXWDDTAGpb2yB2jr3 {
  display: block;
  font-weight: var(--font-bold);
  width: 100%;
}

.K_p8ITgFmjUKMrR4414N {
  width: 100%;
}

.jecuAL5D6SVlssTKG2zt {
  display: flex;
  flex-wrap: wrap;
  gap: var(--spacing-6);
  overflow: visible;
}

.yaiMh5rgmQzL_3qPpgnh {
  margin: 0;
}

progress[value] {
  /* Reset the default appearance */
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: var(--color-slate-200);
  /* Removes the default border in Firefox. */
  border: none;
  border-radius: var(--rounded-md);
  color: var(--l-theme-accent-color);
  /* The height of the progress bar. Matches the Figma design. */
  height: 8px;
}

/* Mozilla Firefox */

progress::-moz-progress-bar {
  background-color: var(--l-theme-accent-color);
  border-radius: var(--rounded-md);
}

/* Google Chrome */

.Ymmvwmg4FVxuxMT75oP0::-webkit-progress-bar {
  background-color: var(--color-slate-200);
  border-radius: var(--rounded-md);
}

.Ymmvwmg4FVxuxMT75oP0::-webkit-progress-value {
  background-color: var(--l-theme-accent-color);
  border-radius: var(--rounded-md);
  -webkit-transition: width 1s ease;
  transition: width 1s ease;
}

.EMgCghqnD3YycoAOlpXJ {
  color: var(--color-text-body);
  font-weight: var(--font-medium);
}

.nGvewrH8iKdNHnMhcbpo {
  color: var(--color-text-heading);
  font-weight: var(--font-semibold);
}

.UBXN42q3Iai283yIoO0H {
  display: flex;
  flex-direction: column;
}

.gFuSAv8uihl71oYwp0vp {
  text-align: left;
}

.FnLAo_E8q_imnY0oC_vw {
  text-align: right;
}

.bTNpvGqdOW2AHYJwF3UC {
  flex-direction: column;
  margin-top: var(--spacing-2);
  width: 100%;
}

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

.UoQquyebeXhzbNGihwlx {
  display: flex;
  justify-content: space-between;
  width: 100%;
}

.kYKxTsUKSkAx94DeKrBw {
  align-items: center;
  background: var(--color-slate-100);
  border-radius: var(--rounded-circle);
  display: flex;
  height: 96px;
  justify-content: center;
  padding: var(--spacing-6);
  width: 96px;
}

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

.m427L6TPH3CKUhuBpOGE.bNa3CHTJfDxbO7KviiAa {
  color: var(--color-slate-300);
}

.TVMkiEobCWB4hGicCK2m {
  align-items: center;
  display: flex;
  flex-direction: row;
  gap: var(--spacing-6);

  /* .element in FormElement.css has a rule that sets flex-grow to 1 for any child item. Until, that's removed, this rule un-sets it. */
}

.TVMkiEobCWB4hGicCK2m > *:not(.M6jPx8mCM0XQLNr74ytH):not(.eX3NVyJgBfV6Hqcbpo69) {
    flex-grow: initial;
  }

.YEe33cQoldg8zu4zc0O7 {
  border-radius: var(--rounded);
  max-height: 96px;
  max-width: 100%;
}

.YEe33cQoldg8zu4zc0O7.s58PxCDLfaU1oNZiaWoq {
  border-radius: var(--rounded-circle);
  -o-object-fit: cover;
     object-fit: cover;
}

.CT2dW5x650rX1o38bc6A {
  font-size: var(--text-xs);
}

.CT2dW5x650rX1o38bc6A.MkRqDi1ORkzg4t9H7s8A {
  color: var(--color-text-disabled);
}

.AQyCGw_9E6z40ek4yzby {
  align-items: center;
  border: 1px solid transparent;
  border-radius: var(--rounded);
  display: flex;
  font-size: var(--text-base);
  font-weight: var(--font-semibold);
  line-height: var(--leading-base);
  padding: 0;
  position: relative;
  width: 100%;
}

.AQyCGw_9E6z40ek4yzby > div:not(.V3DM6CjsmNA0wW4Jjm2c) {
    width: 100%;
    /* z-index ensures hover styles are applied when cursor is on edit icon */
    z-index: 1;
  }

.AQyCGw_9E6z40ek4yzby input {
    background: inherit;
    border: 1px solid transparent;
    color: var(--color-text-heading);
    cursor: pointer;
    font-size: inherit;
    /* Remove default browser outline on input */
    outline: none;
    padding: 0 var(--spacing-8) 0 var(--spacing-2);
  }

.AQyCGw_9E6z40ek4yzby.__aMd17Gc0XPHpoXPVpL input.mxwN85UZg166rwdioWKY, .__aMd17Gc0XPHpoXPVpL .AQyCGw_9E6z40ek4yzby input.mxwN85UZg166rwdioWKY {
      padding-right: 0;
    }

.AQyCGw_9E6z40ek4yzby input:focus-visible {
      padding-right: 0;
    }

.AQyCGw_9E6z40ek4yzby .nAwTR1ja_xSijJqOzV4V {
    color: var(--color-text-body);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
  border: 1px solid var(--color-action);
}

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
  border: 1px solid var(--color-action);
}

.AQyCGw_9E6z40ek4yzby:has(input:active:not(:disabled)),
.AQyCGw_9E6z40ek4yzby:has(input:focus:not(:disabled)),
.AQyCGw_9E6z40ek4yzby:has(input[focus-within]:not(:disabled)).jlLGVOdhQSPR86fDHQlA,
.jlLGVOdhQSPR86fDHQlA .AQyCGw_9E6z40ek4yzby:has(input[focus-within]:not(:disabled)),
.AQyCGw_9E6z40ek4yzby:has(input.mxwN85UZg166rwdioWKY:not(:disabled)).__aMd17Gc0XPHpoXPVpL,
.__aMd17Gc0XPHpoXPVpL .AQyCGw_9E6z40ek4yzby:has(input.mxwN85UZg166rwdioWKY:not(:disabled)),
.AQyCGw_9E6z40ek4yzby:has(input:active:hover:not(:disabled)),
.AQyCGw_9E6z40ek4yzby:has(input:focus:hover:not(:disabled)) {
  border: 1px solid var(--color-action);
}

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
  border: 1px solid var(--color-action);
}

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
  border: 1px solid var(--color-action);
}

.AQyCGw_9E6z40ek4yzby:has(input:active:not(:disabled)),
.AQyCGw_9E6z40ek4yzby:has(input:focus:not(:disabled)),
.AQyCGw_9E6z40ek4yzby:has(input:focus-within:not(:disabled)),
.AQyCGw_9E6z40ek4yzby:has(input.mxwN85UZg166rwdioWKY:not(:disabled)).__aMd17Gc0XPHpoXPVpL,
.__aMd17Gc0XPHpoXPVpL .AQyCGw_9E6z40ek4yzby:has(input.mxwN85UZg166rwdioWKY:not(:disabled)),
.AQyCGw_9E6z40ek4yzby:has(input:active:hover:not(:disabled)),
.AQyCGw_9E6z40ek4yzby:has(input:focus:hover:not(:disabled)) {
  border: 1px solid var(--color-action);
}

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
  border: 1px solid var(--color-action);
}

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
  border: 1px solid var(--color-action);
}

.AQyCGw_9E6z40ek4yzby:has(input:active:not(:disabled)),
.AQyCGw_9E6z40ek4yzby:has(input:focus:not(:disabled)),
.AQyCGw_9E6z40ek4yzby:has(input[focus-within]:not(:disabled)).jlLGVOdhQSPR86fDHQlA,
.jlLGVOdhQSPR86fDHQlA .AQyCGw_9E6z40ek4yzby:has(input[focus-within]:not(:disabled)),
.AQyCGw_9E6z40ek4yzby:has(input.mxwN85UZg166rwdioWKY:not(:disabled)).__aMd17Gc0XPHpoXPVpL,
.__aMd17Gc0XPHpoXPVpL .AQyCGw_9E6z40ek4yzby:has(input.mxwN85UZg166rwdioWKY:not(:disabled)),
.AQyCGw_9E6z40ek4yzby:has(input:active:hover:not(:disabled)),
.AQyCGw_9E6z40ek4yzby:has(input:focus:hover:not(:disabled)) {
  border: 1px solid var(--color-action);
}

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
  border: 1px solid var(--color-action);
}

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
  border: 1px solid var(--color-action);
}

.AQyCGw_9E6z40ek4yzby:has(input:active:not(:disabled)),
.AQyCGw_9E6z40ek4yzby:has(input:focus:not(:disabled)),
.AQyCGw_9E6z40ek4yzby:has(input[focus-within]:not(:disabled)).jlLGVOdhQSPR86fDHQlA,
.jlLGVOdhQSPR86fDHQlA .AQyCGw_9E6z40ek4yzby:has(input[focus-within]:not(:disabled)),
.AQyCGw_9E6z40ek4yzby:has(input:focus-visible:not(:disabled)),
.AQyCGw_9E6z40ek4yzby:has(input:active:hover:not(:disabled)),
.AQyCGw_9E6z40ek4yzby:has(input:focus:hover:not(:disabled)) {
  border: 1px solid var(--color-action);
}

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
  border: 1px solid var(--color-action);
}

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
  border: 1px solid var(--color-action);
}

.AQyCGw_9E6z40ek4yzby:has(input:active:not(:disabled)),
.AQyCGw_9E6z40ek4yzby:has(input:focus:not(:disabled)),
.AQyCGw_9E6z40ek4yzby:has(input:focus-within:not(:disabled)),
.AQyCGw_9E6z40ek4yzby:has(input:focus-visible:not(:disabled)),
.AQyCGw_9E6z40ek4yzby:has(input:active:hover:not(:disabled)),
.AQyCGw_9E6z40ek4yzby:has(input:focus:hover:not(:disabled)) {
  border: 1px solid var(--color-action);
}

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist) {
    width: 100%;
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist) {
    width: 100%;
  }

.AQyCGw_9E6z40ek4yzby:has(input:active:not(:disabled)) > div:not(.V3DM6CjsmNA0wW4Jjm2c), .AQyCGw_9E6z40ek4yzby:has(input:focus:not(:disabled)) > div:not(.V3DM6CjsmNA0wW4Jjm2c), .AQyCGw_9E6z40ek4yzby:has(input[focus-within]:not(:disabled)).jlLGVOdhQSPR86fDHQlA > div:not(.V3DM6CjsmNA0wW4Jjm2c), .jlLGVOdhQSPR86fDHQlA .AQyCGw_9E6z40ek4yzby:has(input[focus-within]:not(:disabled)) > div:not(.V3DM6CjsmNA0wW4Jjm2c), .AQyCGw_9E6z40ek4yzby:has(input.mxwN85UZg166rwdioWKY:not(:disabled)).__aMd17Gc0XPHpoXPVpL > div:not(.V3DM6CjsmNA0wW4Jjm2c), .__aMd17Gc0XPHpoXPVpL .AQyCGw_9E6z40ek4yzby:has(input.mxwN85UZg166rwdioWKY:not(:disabled)) > div:not(.V3DM6CjsmNA0wW4Jjm2c), .AQyCGw_9E6z40ek4yzby:has(input:active:hover:not(:disabled)) > div:not(.V3DM6CjsmNA0wW4Jjm2c), .AQyCGw_9E6z40ek4yzby:has(input:focus:hover:not(:disabled)) > div:not(.V3DM6CjsmNA0wW4Jjm2c) {
    width: 100%;
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist) {
    width: 100%;
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist) {
    width: 100%;
  }

.AQyCGw_9E6z40ek4yzby:has(input:active:not(:disabled)) > div:not(.V3DM6CjsmNA0wW4Jjm2c), .AQyCGw_9E6z40ek4yzby:has(input:focus:not(:disabled)) > div:not(.V3DM6CjsmNA0wW4Jjm2c), .AQyCGw_9E6z40ek4yzby:has(input:focus-within:not(:disabled)) > div:not(.V3DM6CjsmNA0wW4Jjm2c), .AQyCGw_9E6z40ek4yzby:has(input.mxwN85UZg166rwdioWKY:not(:disabled)).__aMd17Gc0XPHpoXPVpL > div:not(.V3DM6CjsmNA0wW4Jjm2c), .__aMd17Gc0XPHpoXPVpL .AQyCGw_9E6z40ek4yzby:has(input.mxwN85UZg166rwdioWKY:not(:disabled)) > div:not(.V3DM6CjsmNA0wW4Jjm2c), .AQyCGw_9E6z40ek4yzby:has(input:active:hover:not(:disabled)) > div:not(.V3DM6CjsmNA0wW4Jjm2c), .AQyCGw_9E6z40ek4yzby:has(input:focus:hover:not(:disabled)) > div:not(.V3DM6CjsmNA0wW4Jjm2c) {
    width: 100%;
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist) {
    width: 100%;
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist) {
    width: 100%;
  }

.AQyCGw_9E6z40ek4yzby:has(input:active:not(:disabled)) > div:not(.V3DM6CjsmNA0wW4Jjm2c), .AQyCGw_9E6z40ek4yzby:has(input:focus:not(:disabled)) > div:not(.V3DM6CjsmNA0wW4Jjm2c), .AQyCGw_9E6z40ek4yzby:has(input[focus-within]:not(:disabled)).jlLGVOdhQSPR86fDHQlA > div:not(.V3DM6CjsmNA0wW4Jjm2c), .jlLGVOdhQSPR86fDHQlA .AQyCGw_9E6z40ek4yzby:has(input[focus-within]:not(:disabled)) > div:not(.V3DM6CjsmNA0wW4Jjm2c), .AQyCGw_9E6z40ek4yzby:has(input.mxwN85UZg166rwdioWKY:not(:disabled)).__aMd17Gc0XPHpoXPVpL > div:not(.V3DM6CjsmNA0wW4Jjm2c), .__aMd17Gc0XPHpoXPVpL .AQyCGw_9E6z40ek4yzby:has(input.mxwN85UZg166rwdioWKY:not(:disabled)) > div:not(.V3DM6CjsmNA0wW4Jjm2c), .AQyCGw_9E6z40ek4yzby:has(input:active:hover:not(:disabled)) > div:not(.V3DM6CjsmNA0wW4Jjm2c), .AQyCGw_9E6z40ek4yzby:has(input:focus:hover:not(:disabled)) > div:not(.V3DM6CjsmNA0wW4Jjm2c) {
    width: 100%;
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist) {
    width: 100%;
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist) {
    width: 100%;
  }

.AQyCGw_9E6z40ek4yzby:has(input:active:not(:disabled)) > div:not(.V3DM6CjsmNA0wW4Jjm2c), .AQyCGw_9E6z40ek4yzby:has(input:focus:not(:disabled)) > div:not(.V3DM6CjsmNA0wW4Jjm2c), .AQyCGw_9E6z40ek4yzby:has(input[focus-within]:not(:disabled)).jlLGVOdhQSPR86fDHQlA > div:not(.V3DM6CjsmNA0wW4Jjm2c), .jlLGVOdhQSPR86fDHQlA .AQyCGw_9E6z40ek4yzby:has(input[focus-within]:not(:disabled)) > div:not(.V3DM6CjsmNA0wW4Jjm2c), .AQyCGw_9E6z40ek4yzby:has(input:focus-visible:not(:disabled)) > div:not(.V3DM6CjsmNA0wW4Jjm2c), .AQyCGw_9E6z40ek4yzby:has(input:active:hover:not(:disabled)) > div:not(.V3DM6CjsmNA0wW4Jjm2c), .AQyCGw_9E6z40ek4yzby:has(input:focus:hover:not(:disabled)) > div:not(.V3DM6CjsmNA0wW4Jjm2c) {
    width: 100%;
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist) {
    width: 100%;
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-w-1q-w-2s-2x-3a-1m-32-33-38-14-1a-2x-2r-33-32-1v-33-32-38-2p-2x-32-2t-36-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist):not(does-not-exist) {
    width: 100%;
  }

.AQyCGw_9E6z40ek4yzby:has(input:active:not(:disabled)) > div:not(.V3DM6CjsmNA0wW4Jjm2c), .AQyCGw_9E6z40ek4yzby:has(input:focus:not(:disabled)) > div:not(.V3DM6CjsmNA0wW4Jjm2c), .AQyCGw_9E6z40ek4yzby:has(input:focus-within:not(:disabled)) > div:not(.V3DM6CjsmNA0wW4Jjm2c), .AQyCGw_9E6z40ek4yzby:has(input:focus-visible:not(:disabled)) > div:not(.V3DM6CjsmNA0wW4Jjm2c), .AQyCGw_9E6z40ek4yzby:has(input:active:hover:not(:disabled)) > div:not(.V3DM6CjsmNA0wW4Jjm2c), .AQyCGw_9E6z40ek4yzby:has(input:focus:hover:not(:disabled)) > div:not(.V3DM6CjsmNA0wW4Jjm2c) {
    width: 100%;
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
  background: var(--color-bg-secondary);
  border-radius: var(--rounded);
}

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
  background: var(--color-bg-secondary);
  border-radius: var(--rounded);
}

.AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled)),
.AQyCGw_9E6z40ek4yzby:has(input.mxwN85UZg166rwdioWKY:not(:disabled)).__aMd17Gc0XPHpoXPVpL,
.__aMd17Gc0XPHpoXPVpL .AQyCGw_9E6z40ek4yzby:has(input.mxwN85UZg166rwdioWKY:not(:disabled)),
.AQyCGw_9E6z40ek4yzby:has(input:active:not(:disabled)) {
  background: var(--color-bg-secondary);
  border-radius: var(--rounded);
}

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
  background: var(--color-bg-secondary);
  border-radius: var(--rounded);
}

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),
.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2p-2r-38-2x-3a-2t-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
  background: var(--color-bg-secondary);
  border-radius: var(--rounded);
}

.AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled)),
.AQyCGw_9E6z40ek4yzby:has(input:focus-visible:not(:disabled)),
.AQyCGw_9E6z40ek4yzby:has(input:active:not(:disabled)) {
  background: var(--color-bg-secondary);
  border-radius: var(--rounded);
}

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    border: 1px solid var(--color-decorative-secondary);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    border: 1px solid var(--color-decorative-secondary);
  }

.AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])):not(.vx95quSeTzSRG0Jry7RL).__aMd17Gc0XPHpoXPVpL.jlLGVOdhQSPR86fDHQlA,.jlLGVOdhQSPR86fDHQlA .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])):not(.vx95quSeTzSRG0Jry7RL).__aMd17Gc0XPHpoXPVpL,.__aMd17Gc0XPHpoXPVpL.jlLGVOdhQSPR86fDHQlA .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])):not(.vx95quSeTzSRG0Jry7RL),.jlLGVOdhQSPR86fDHQlA .__aMd17Gc0XPHpoXPVpL .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])):not(.vx95quSeTzSRG0Jry7RL) {
    border: 1px solid var(--color-decorative-secondary);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    border: 1px solid var(--color-decorative-secondary);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    border: 1px solid var(--color-decorative-secondary);
  }

.AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])):not(.vx95quSeTzSRG0Jry7RL).__aMd17Gc0XPHpoXPVpL.jlLGVOdhQSPR86fDHQlA, .jlLGVOdhQSPR86fDHQlA .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])):not(.vx95quSeTzSRG0Jry7RL).__aMd17Gc0XPHpoXPVpL, .__aMd17Gc0XPHpoXPVpL.jlLGVOdhQSPR86fDHQlA .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])):not(.vx95quSeTzSRG0Jry7RL), .jlLGVOdhQSPR86fDHQlA .__aMd17Gc0XPHpoXPVpL .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])):not(.vx95quSeTzSRG0Jry7RL) {
    border: 1px solid var(--color-decorative-secondary);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-1m-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-1m-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    border: 1px solid var(--color-decorative-secondary);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-1m-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-1m-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    border: 1px solid var(--color-decorative-secondary);
  }

.AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not(:focus-within)):not(.vx95quSeTzSRG0Jry7RL).__aMd17Gc0XPHpoXPVpL, .__aMd17Gc0XPHpoXPVpL .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not(:focus-within)):not(.vx95quSeTzSRG0Jry7RL) {
    border: 1px solid var(--color-decorative-secondary);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    border: 1px solid var(--color-decorative-secondary);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    border: 1px solid var(--color-decorative-secondary);
  }

.AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])):not(.vx95quSeTzSRG0Jry7RL).jlLGVOdhQSPR86fDHQlA.__aMd17Gc0XPHpoXPVpL, .__aMd17Gc0XPHpoXPVpL .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])):not(.vx95quSeTzSRG0Jry7RL).jlLGVOdhQSPR86fDHQlA, .jlLGVOdhQSPR86fDHQlA.__aMd17Gc0XPHpoXPVpL .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])):not(.vx95quSeTzSRG0Jry7RL), .__aMd17Gc0XPHpoXPVpL .jlLGVOdhQSPR86fDHQlA .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])):not(.vx95quSeTzSRG0Jry7RL) {
    border: 1px solid var(--color-decorative-secondary);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    border: 1px solid var(--color-decorative-secondary);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    border: 1px solid var(--color-decorative-secondary);
  }

.AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])):not(.vx95quSeTzSRG0Jry7RL).jlLGVOdhQSPR86fDHQlA.__aMd17Gc0XPHpoXPVpL, .__aMd17Gc0XPHpoXPVpL .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])):not(.vx95quSeTzSRG0Jry7RL).jlLGVOdhQSPR86fDHQlA, .jlLGVOdhQSPR86fDHQlA.__aMd17Gc0XPHpoXPVpL .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])):not(.vx95quSeTzSRG0Jry7RL), .__aMd17Gc0XPHpoXPVpL .jlLGVOdhQSPR86fDHQlA .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])):not(.vx95quSeTzSRG0Jry7RL) {
    border: 1px solid var(--color-decorative-secondary);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    border: 1px solid var(--color-decorative-secondary);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    border: 1px solid var(--color-decorative-secondary);
  }

.AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(:focus-visible):not([focus-within])):not(.vx95quSeTzSRG0Jry7RL).jlLGVOdhQSPR86fDHQlA, .jlLGVOdhQSPR86fDHQlA .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(:focus-visible):not([focus-within])):not(.vx95quSeTzSRG0Jry7RL) {
    border: 1px solid var(--color-decorative-secondary);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    border: 1px solid var(--color-decorative-secondary);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    border: 1px solid var(--color-decorative-secondary);
  }

.AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])):not(.vx95quSeTzSRG0Jry7RL).__aMd17Gc0XPHpoXPVpL.jlLGVOdhQSPR86fDHQlA, .jlLGVOdhQSPR86fDHQlA .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])):not(.vx95quSeTzSRG0Jry7RL).__aMd17Gc0XPHpoXPVpL, .__aMd17Gc0XPHpoXPVpL.jlLGVOdhQSPR86fDHQlA .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])):not(.vx95quSeTzSRG0Jry7RL), .jlLGVOdhQSPR86fDHQlA .__aMd17Gc0XPHpoXPVpL .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])):not(.vx95quSeTzSRG0Jry7RL) {
    border: 1px solid var(--color-decorative-secondary);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-1m-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-1m-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    border: 1px solid var(--color-decorative-secondary);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-1m-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-1m-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    border: 1px solid var(--color-decorative-secondary);
  }

.AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not(:focus-within)):not(.vx95quSeTzSRG0Jry7RL).__aMd17Gc0XPHpoXPVpL, .__aMd17Gc0XPHpoXPVpL .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not(:focus-within)):not(.vx95quSeTzSRG0Jry7RL) {
    border: 1px solid var(--color-decorative-secondary);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    border: 1px solid var(--color-decorative-secondary);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    border: 1px solid var(--color-decorative-secondary);
  }

.AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])):not(.vx95quSeTzSRG0Jry7RL).jlLGVOdhQSPR86fDHQlA.__aMd17Gc0XPHpoXPVpL, .__aMd17Gc0XPHpoXPVpL .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])):not(.vx95quSeTzSRG0Jry7RL).jlLGVOdhQSPR86fDHQlA, .jlLGVOdhQSPR86fDHQlA.__aMd17Gc0XPHpoXPVpL .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])):not(.vx95quSeTzSRG0Jry7RL), .__aMd17Gc0XPHpoXPVpL .jlLGVOdhQSPR86fDHQlA .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])):not(.vx95quSeTzSRG0Jry7RL) {
    border: 1px solid var(--color-decorative-secondary);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    border: 1px solid var(--color-decorative-secondary);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    border: 1px solid var(--color-decorative-secondary);
  }

.AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(:focus-visible):not([focus-within])):not(.vx95quSeTzSRG0Jry7RL).jlLGVOdhQSPR86fDHQlA, .jlLGVOdhQSPR86fDHQlA .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(:focus-visible):not([focus-within])):not(.vx95quSeTzSRG0Jry7RL) {
    border: 1px solid var(--color-decorative-secondary);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-1m-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    border: 1px solid var(--color-decorative-secondary);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-1m-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-15-15-1m-32-33-38-14-1a-2x-32-34-39-38-20-2p-37-1x-36-36-33-36-37-15]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    border: 1px solid var(--color-decorative-secondary);
  }

.AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(:focus-visible):not(:focus-within)):not(.vx95quSeTzSRG0Jry7RL) {
    border: 1px solid var(--color-decorative-secondary);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    color: var(--color-text-heading);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist),.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    color: var(--color-text-heading);
  }

.AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])).__aMd17Gc0XPHpoXPVpL.jlLGVOdhQSPR86fDHQlA .nAwTR1ja_xSijJqOzV4V,.jlLGVOdhQSPR86fDHQlA .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])).__aMd17Gc0XPHpoXPVpL .nAwTR1ja_xSijJqOzV4V,.__aMd17Gc0XPHpoXPVpL.jlLGVOdhQSPR86fDHQlA .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])) .nAwTR1ja_xSijJqOzV4V,.jlLGVOdhQSPR86fDHQlA .__aMd17Gc0XPHpoXPVpL .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])) .nAwTR1ja_xSijJqOzV4V {
    color: var(--color-text-heading);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    color: var(--color-text-heading);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    color: var(--color-text-heading);
  }

.AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])).__aMd17Gc0XPHpoXPVpL.jlLGVOdhQSPR86fDHQlA .nAwTR1ja_xSijJqOzV4V, .jlLGVOdhQSPR86fDHQlA .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])).__aMd17Gc0XPHpoXPVpL .nAwTR1ja_xSijJqOzV4V, .__aMd17Gc0XPHpoXPVpL.jlLGVOdhQSPR86fDHQlA .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])) .nAwTR1ja_xSijJqOzV4V, .jlLGVOdhQSPR86fDHQlA .__aMd17Gc0XPHpoXPVpL .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])) .nAwTR1ja_xSijJqOzV4V {
    color: var(--color-text-heading);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-1m-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-1m-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-15-15-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    color: var(--color-text-heading);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-1m-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-1m-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-15-15-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    color: var(--color-text-heading);
  }

.AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not(:focus-within)).__aMd17Gc0XPHpoXPVpL .nAwTR1ja_xSijJqOzV4V, .__aMd17Gc0XPHpoXPVpL .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not(:focus-within)) .nAwTR1ja_xSijJqOzV4V {
    color: var(--color-text-heading);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    color: var(--color-text-heading);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    color: var(--color-text-heading);
  }

.AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])).jlLGVOdhQSPR86fDHQlA.__aMd17Gc0XPHpoXPVpL .nAwTR1ja_xSijJqOzV4V, .__aMd17Gc0XPHpoXPVpL .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])).jlLGVOdhQSPR86fDHQlA .nAwTR1ja_xSijJqOzV4V, .jlLGVOdhQSPR86fDHQlA.__aMd17Gc0XPHpoXPVpL .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])) .nAwTR1ja_xSijJqOzV4V, .__aMd17Gc0XPHpoXPVpL .jlLGVOdhQSPR86fDHQlA .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])) .nAwTR1ja_xSijJqOzV4V {
    color: var(--color-text-heading);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    color: var(--color-text-heading);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    color: var(--color-text-heading);
  }

.AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])).jlLGVOdhQSPR86fDHQlA.__aMd17Gc0XPHpoXPVpL .nAwTR1ja_xSijJqOzV4V, .__aMd17Gc0XPHpoXPVpL .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])).jlLGVOdhQSPR86fDHQlA .nAwTR1ja_xSijJqOzV4V, .jlLGVOdhQSPR86fDHQlA.__aMd17Gc0XPHpoXPVpL .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])) .nAwTR1ja_xSijJqOzV4V, .__aMd17Gc0XPHpoXPVpL .jlLGVOdhQSPR86fDHQlA .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])) .nAwTR1ja_xSijJqOzV4V {
    color: var(--color-text-heading);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    color: var(--color-text-heading);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    color: var(--color-text-heading);
  }

.AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(:focus-visible):not([focus-within])).jlLGVOdhQSPR86fDHQlA .nAwTR1ja_xSijJqOzV4V, .jlLGVOdhQSPR86fDHQlA .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(:focus-visible):not([focus-within])) .nAwTR1ja_xSijJqOzV4V {
    color: var(--color-text-heading);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    color: var(--color-text-heading);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    color: var(--color-text-heading);
  }

.AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])).__aMd17Gc0XPHpoXPVpL.jlLGVOdhQSPR86fDHQlA .nAwTR1ja_xSijJqOzV4V, .jlLGVOdhQSPR86fDHQlA .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])).__aMd17Gc0XPHpoXPVpL .nAwTR1ja_xSijJqOzV4V, .__aMd17Gc0XPHpoXPVpL.jlLGVOdhQSPR86fDHQlA .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])) .nAwTR1ja_xSijJqOzV4V, .jlLGVOdhQSPR86fDHQlA .__aMd17Gc0XPHpoXPVpL .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])) .nAwTR1ja_xSijJqOzV4V {
    color: var(--color-text-heading);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-1m-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-1m-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-15-15-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    color: var(--color-text-heading);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-1m-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-1m-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-15-15-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    color: var(--color-text-heading);
  }

.AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not(:focus-within)).__aMd17Gc0XPHpoXPVpL .nAwTR1ja_xSijJqOzV4V, .__aMd17Gc0XPHpoXPVpL .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not(:focus-within)) .nAwTR1ja_xSijJqOzV4V {
    color: var(--color-text-heading);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    color: var(--color-text-heading);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-w-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1a-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    color: var(--color-text-heading);
  }

.AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])).jlLGVOdhQSPR86fDHQlA.__aMd17Gc0XPHpoXPVpL .nAwTR1ja_xSijJqOzV4V, .__aMd17Gc0XPHpoXPVpL .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])).jlLGVOdhQSPR86fDHQlA .nAwTR1ja_xSijJqOzV4V, .jlLGVOdhQSPR86fDHQlA.__aMd17Gc0XPHpoXPVpL .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])) .nAwTR1ja_xSijJqOzV4V, .__aMd17Gc0XPHpoXPVpL .jlLGVOdhQSPR86fDHQlA .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(.mxwN85UZg166rwdioWKY):not([focus-within])) .nAwTR1ja_xSijJqOzV4V {
    color: var(--color-text-heading);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    color: var(--color-text-heading);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist), .jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-2y-37-19-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-w-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-2j-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-2l-15-15-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    color: var(--color-text-heading);
  }

.AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(:focus-visible):not([focus-within])).jlLGVOdhQSPR86fDHQlA .nAwTR1ja_xSijJqOzV4V, .jlLGVOdhQSPR86fDHQlA .AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(:focus-visible):not([focus-within])) .nAwTR1ja_xSijJqOzV4V {
    color: var(--color-text-heading);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-1m-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-15-15-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    color: var(--color-text-heading);
  }

.jpRsLiqIL0aU2ZqbdHgK [csstools-has-1a-36-33-33-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2w-33-3a-2t-36-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-1m-32-33-38-14-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-1m-32-33-38-14-1m-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32-15-15-w-1a-2x-2r-33-32]:not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(.IaJdO61hUau1nng63Qob):not(does-not-exist) {
    color: var(--color-text-heading);
  }

.AQyCGw_9E6z40ek4yzby:has(input:hover:not(:disabled):not(:focus-visible):not(:focus-within)) .nAwTR1ja_xSijJqOzV4V {
    color: var(--color-text-heading);
  }

.AQyCGw_9E6z40ek4yzby.vx95quSeTzSRG0Jry7RL {
  border-color: var(--color-danger);
}

.V3DM6CjsmNA0wW4Jjm2c {
  position: absolute;
  width: auto;
}

.yc4vDFCwO93nkaDj42ol {
  color: var(--color-danger);
  margin-top: var(--spacing-2);
}

.vUDE3OeUtU7AhBB4rrbb {
  min-height: 25px;
  position: relative;
  text-align: left;
  width: 100%;
}

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

.g9iKPsi4tC4A_dUC0Kgn > .ZoIfPHrafubmDEPAP98R {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
  }

.g9iKPsi4tC4A_dUC0Kgn > .ZoIfPHrafubmDEPAP98R > .fIrZINS6FzLLQE1UiroZ {
      margin-bottom: 0;
    }

/* Only add padding if a tooltip icon is present. */

.g9iKPsi4tC4A_dUC0Kgn > .ZoIfPHrafubmDEPAP98R > .fIrZINS6FzLLQE1UiroZ:not(:last-child) {
      padding-right: var(--spacing-1);
    }

.LpuUjmHmWiVBWP8pjE5G {
  display: flex;
  flex-direction: column;
  list-style: none;
  margin: 0;
  padding: 0;
  position: relative;
}
.LpuUjmHmWiVBWP8pjE5G.RqLRlvLSrmyZ0jbyxXpE {
    list-style: disc;
    margin-left: var(--spacing-5);
  }
.LpuUjmHmWiVBWP8pjE5G.RqLRlvLSrmyZ0jbyxXpE li {
      min-height: 0;
      min-height: initial;
    }
.LpuUjmHmWiVBWP8pjE5G.M5f_GIoW2Px30p700uv4 li {
      border-bottom: 1px solid var(--color-decorative-secondary);
      padding-bottom: var(--spacing-4);
      padding-top: var(--spacing-4);
    }
.LpuUjmHmWiVBWP8pjE5G.M5f_GIoW2Px30p700uv4 li:first-child {
        padding-top: 0;
      }
.LpuUjmHmWiVBWP8pjE5G.M5f_GIoW2Px30p700uv4 li:last-child {
        border-bottom: none;
        padding-bottom: 0;
      }

.NBkvx7TzTAZ4ZXLznv9i {
  position: relative;
}

.MiTVfBIYbTWkyx7IRcBT {
  height: 34px;
}

/* TODO: Just use a feather-only logo image instead! */

.MtEx8oOY6FNZtthbPmdy {
  -webkit-clip-path: inset(0 10px 0 0);
          clip-path: inset(0 10px 0 0);
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: -14% 0;
     object-position: -14% 0;
  width: 34px;
}

.H8pDn7wrkP78g65bcy97 {
  background-color: var(--color-slate-300);
  height: 1px;
  margin: 0 0 var(--spacing-1);
  overflow: hidden;
}

.D7hxUI0trKk41DSIVSOT:not(:last-child) {
  margin-bottom: var(--spacing-1);
}

.dRl05bk95uAf8Lg7qwxo {
  border: none;
  border-radius: var(--rounded-md);
  color: var(--color-text-body);
  display: block;
  font-size: var(--text-sm);
  font-weight: var(--font-medium);
  height: auto;
  line-height: var(--leading-sm);
  /* Width from Figma design */
  min-width: 128px;
  padding: var(--spacing-1-half) var(--spacing-3);
  text-align: left;
  -webkit-text-decoration: none;
  text-decoration: none;
  white-space: normal;
  width: 100%;
}

.dRl05bk95uAf8Lg7qwxo.active,
  .dRl05bk95uAf8Lg7qwxo:active,
  .dRl05bk95uAf8Lg7qwxo:focus,
  .dRl05bk95uAf8Lg7qwxo:not(.NQ9dBPWnof_5jYjk95Hn):hover {
    background-color: var(--color-sky-50);
  }

/* Overrides the default button styles when disabled */

.dRl05bk95uAf8Lg7qwxo.NQ9dBPWnof_5jYjk95Hn:disabled:not(.loading), .dRl05bk95uAf8Lg7qwxo.NQ9dBPWnof_5jYjk95Hn.NQ9dBPWnof_5jYjk95Hn:not(.loading) {
      /* Instead of the normal background color when disabled, we unset it */
      background-color: transparent;
      background-color: initial;
      cursor: not-allowed;
      filter: opacity=5;
      opacity: 0.5;
      width: 100%;
    }

.dRl05bk95uAf8Lg7qwxo.NQ9dBPWnof_5jYjk95Hn:disabled:not(.loading):active, .dRl05bk95uAf8Lg7qwxo.NQ9dBPWnof_5jYjk95Hn.NQ9dBPWnof_5jYjk95Hn:not(.loading):active {
        pointer-events: none;
      }

.dRl05bk95uAf8Lg7qwxo:disabled:not(.loading) .svg-inline--fa, .dRl05bk95uAf8Lg7qwxo.NQ9dBPWnof_5jYjk95Hn:not(.loading) .svg-inline--fa {
      width: var(--nav-icon-size);
    }

/* Suffix */

.dRl05bk95uAf8Lg7qwxo.zZwHSz70LDEbZn0SxuHF:disabled:not(.loading) > span:last-child, .dRl05bk95uAf8Lg7qwxo.NQ9dBPWnof_5jYjk95Hn.zZwHSz70LDEbZn0SxuHF:not(.loading) > span:last-child {
      float: right;
    }

.dRl05bk95uAf8Lg7qwxo:disabled:not(.loading) .fa-external-link-square, .dRl05bk95uAf8Lg7qwxo.NQ9dBPWnof_5jYjk95Hn:not(.loading) .fa-external-link-square {
      color: var(--color-disabled);
      font-size: var(--text-sm);
    }

.KhtmR3hvmUDCXJ0EP2AX {
  margin: 0;
  padding: var(--spacing-1);
}

.AzkLawD4aBbZ8ZNamHEG {
  background: var(--color-bg-primary);
  border-bottom: 1px solid var(--color-bg-primary);
  color: var(--color-text-body);
  display: flex;
  padding: 0 var(--spacing-4);
}

.CRyp8rvLjxuEpArp_BEg {
  align-items: center;
  bottom: 0;
  display: flex;
  font-family: var(--font-body);
  justify-content: center;
  left: 0;
  overflow-x: hidden;
  overflow-y: auto;
  position: fixed;
  right: 0;
  top: 0;
  /* The modal container is just above the backdrop. */
  z-index: 1070;
}

.tnLpPRtyTUgY4z5HhCyZ {
  background-color: var(--color-bg-primary);
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: var(--rounded-md);
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
}

.QKJ7dzmy3wBHFO5mbrA2 {
  /* All visible modal elements should be above the modal container. */
  z-index: 1070;
}

.gmyDZa1VAp88NjSKudPi {
  background-color: var(--color-modal-backdrop);
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  /* The backdrop covers the entire app. */
  z-index: 1070;
}

.CyPFEryuiZ_dDYEnSogu {
  position: relative;
  /* All visible modal elements should be above the modal container. */
  z-index: 1070;
}

.zBCdDu4rpb8cZ5jLmQiw {
  display: flex;
  justify-content: flex-end;
  margin: 15px;
}

.zBCdDu4rpb8cZ5jLmQiw > :not(:last-child) {
    margin-right: var(--spacing-2);
  }

.S8c65nOFBz43Eopbl5Ze {
  margin: 15px;
}

.OZblJGUOmjGVvx7DwgO1 {
  border-top-left-radius: var(--rounded-md);
  border-top-right-radius: var(--rounded-md);
  margin: var(--spacing-4) 0;
}

.OZblJGUOmjGVvx7DwgO1 > h3 {
    align-items: center;
    display: flex;
    font-weight: var(--font-bold);
    margin: 0;
  }

.AxVFm0SWKHqfCI2X4vA3 {
  margin: var(--spacing-2-half);
  max-height: 95%;
  position: relative;
  width: auto;
  /* All visible modal elements should be above the modal container. */
  z-index: 1060;
}

.BLFev789QZiFtkbOVukl {
  margin: 0 15px 15px 15px;
}

.BLFev789QZiFtkbOVukl > * {
    max-width: var(--content-max-width);
  }

@media (min-width: 768px) {
  .AxVFm0SWKHqfCI2X4vA3 {
    margin: 30px auto;
    width: 600px;
  }

  .K3C6fWwqpFYeN72wxpBe {
    width: 500px;
  }
}

@media (min-width: 992px) {
  .IsMMoCIuCBJD6H8ledua {
    width: 900px;
  }

  .EB2Xp5bH5LNTacd3EB9P {
    width: 1080px;
  }
}

.K3RUnRtkPnbGvRwZSFSg {
  padding: var(--spacing-4) var(--spacing-4) var(--spacing-6) var(--spacing-4);

  /* Never have extra margin on the last <p> tag */
}

.K3RUnRtkPnbGvRwZSFSg p:last-child {
    margin-bottom: 0;
  }

.bXR_CmI4FrCydIYjYIfc {
  /* Center the content horizontally and vertically in the modal */
  margin: auto;
  padding: var(--spacing-4);
}

.oAJMU7DVWnQaADZH7_so {
  background-color: var(--color-bg-secondary);
  bottom: 0;
  position: -webkit-sticky;
  /* stylelint-disable-next-line declaration-block-no-duplicate-properties */
  position: sticky;
}

.pG17BwajPAzXWz97Gmch {
  font-size: var(--text-sm);
  font-weight: var(--font-normal);
  line-height: var(--leading-sm);
}

.uMqM5uO4EcpgPnnBf1fD {
  align-items: flex-start;
  background: var(--color-bg-primary);
  border-bottom: var(--border-decorative-secondary)
    /* Override Mantine min-height that we don't want */;
  min-height: 0;
  min-height: initial;
  padding: var(--spacing-4);

  /* Remove action bar's border if there's no modal content */
}

.uMqM5uO4EcpgPnnBf1fD + .ZH44i1O1dgSEM4agj5gh {
    border-top: none;
  }

.ruFPE3gQBojnlqUlykk5 {
  color: var(--color-text-heading);
  font-weight: var(--font-semibold);
  line-height: var(--leading-base);
}

.m3RxWdSkDg7PflQwwz_U {
  display: flex;
  flex-direction: column;
}

.HCymaOuz018uJgAPjtZY {
  overflow: visible;
}

.PkUj394W5BPcBurR3mbD {
  width: 100%;
}

.xcwk9b1Z1UDbrEEDkuh3 {
  align-items: center;
  background-color: var(--color-bg-primary);
  border: 1px solid var(--color-decorative-secondary);
  border-radius: 0.375rem;
  border-radius: var(--rounded-md, 0.375rem);
  box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.05);
  display: flex;
}

.snrK1Ms59TAZ1NVh0CzQ {
  align-items: center;
  background-color: transparent;
  border: none;
  border-radius: var(--rounded);
  color: var(--color-text-secondary);
  cursor: pointer;
  display: flex;
  flex-shrink: 0;
  height: 32px;
  justify-content: center;
  padding: 0;
  pointer-events: auto;
  transition: all 0.2s ease;
  width: 32px;
}

.snrK1Ms59TAZ1NVh0CzQ.snrK1Ms59TAZ1NVh0CzQ {
    pointer-events: auto;
  }

.snrK1Ms59TAZ1NVh0CzQ span {
    margin-left: 0;
    margin-right: 0;
  }

.snrK1Ms59TAZ1NVh0CzQ:first-child {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}

.snrK1Ms59TAZ1NVh0CzQ:last-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}

.snrK1Ms59TAZ1NVh0CzQ:hover {
  background-color: var(--color-bg-hover);
  color: var(--color-bg-primary);
}

.qtX1698cM31Zb_594zLE {
  color: var(--color-text-heading);
  flex: 1;
  font-size: 14px;
  font-weight: 500;
  overflow: hidden;
  padding: 0 var(--spacing-2);
  position: relative;
  text-align: center;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.Z9F88BABeTiVf47ywtPF {
  align-items: center;
  border: solid 1px var(--color-decorative-secondary);
  border-radius: var(--rounded);
  box-sizing: border-box;
  color: var(--color-text-body);
  cursor: pointer;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  margin: var(--spacing-2-half);
  min-height: 25px;
  position: relative;
  text-align: left;
  -webkit-text-decoration: none;
  text-decoration: none;
  transition: border 200ms ease-in-out;
}

.Z9F88BABeTiVf47ywtPF.active {
    border: solid 1px var(--color-action-hover);
  }

.Z9F88BABeTiVf47ywtPF::after {
    border-radius: var(--rounded);
    box-shadow: var(--drop-shadow);
    content: '';
    height: 100%;
    left: 0;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    transition: opacity var(--timing-300) ease-in-out;
    width: 100%;
  }

.Z9F88BABeTiVf47ywtPF:hover {
    -webkit-text-decoration: none;
    text-decoration: none;
  }

.Z9F88BABeTiVf47ywtPF:hover::after {
      opacity: 1;
    }

.vJeCbyvdU2MxUgaDxmHR {
  align-items: center;
  color: var(--color-text-body);
  display: flex;
  filter: brightness(1.7);
  flex: 1;
  max-width: var(--icon-size-2xl);
}

.fOvIWEeUuao4EWnZVKCd {
  display: flex;
  flex-direction: row;
  gap: var(--spacing-1);
}

.Q03JsEAYCNzmuUlyJhbQ {
  margin-bottom: 0;
}

.Q03JsEAYCNzmuUlyJhbQ::after {
    content: ':';
  }

/* stylelint-disable no-descending-specificity */
.huCNjwjqJm5EAtq1Qnl6 {
  display: block;
}
.f37Iy0S5nTJVUuTI8JOZ {
  /* Override button behavior to make it flow */
  display: flex;
  height: var(--icon-size-5);
  margin-right: auto;
}
.f37Iy0S5nTJVUuTI8JOZ,
.huCNjwjqJm5EAtq1Qnl6 {
  cursor: pointer;
  font-weight: var(--font-medium);
}
.f37Iy0S5nTJVUuTI8JOZ:not(.mAqj6oB9saPXuqA_98Sd):focus,
  .huCNjwjqJm5EAtq1Qnl6:not(.mAqj6oB9saPXuqA_98Sd):focus,
  .f37Iy0S5nTJVUuTI8JOZ:not(.mAqj6oB9saPXuqA_98Sd):hover,
  .huCNjwjqJm5EAtq1Qnl6:not(.mAqj6oB9saPXuqA_98Sd):hover {
    color: var(--color-sky-700);
  }
.jOtMsEZWwti5R1ilducx {
  display: block;
  font-weight: var(--font-normal);
  padding-top: var(--spacing-2);
}
.ekY9ToEXJSNCuwMqtHHm {
  background-color: var(--color-bg-primary);
  padding: var(--spacing-4);
}
.ekY9ToEXJSNCuwMqtHHm .ReactCollapse--collapse {
    /* Icon width + gap */
    padding-left: calc(var(--icon-size-5) + var(--spacing-3));
    transition: height 500ms;
  }
/* Icon */
/* Narrow the gap between icon on title */
.OiJgss9CdNdIYfZ7pOts [csstools-has-1a-36-33-33-38-w-37-34-2p-32-1m-2w-2p-37-14-1q-w-1m-2v-30-33-2q-2p-30-14-1a-32-33-38-2x-2u-2x-2r-2p-38-2x-33-32-19-2x-2r-33-32-15-15]:not(.wlIgleO6ClMLFpbNp3Dg):not(does-not-exist) {
    margin-right: calc(var(--spacing-1) * -1);
  }
.OiJgss9CdNdIYfZ7pOts [csstools-has-1a-36-33-33-38-w-37-34-2p-32-1m-2w-2p-37-14-1q-w-1m-2v-30-33-2q-2p-30-14-1a-32-33-38-2x-2u-2x-2r-2p-38-2x-33-32-19-2x-2r-33-32-15-15]:not(.wlIgleO6ClMLFpbNp3Dg):not(does-not-exist) {
    margin-right: calc(var(--spacing-1) * -1);
  }
.ekY9ToEXJSNCuwMqtHHm span:has(> .notification-icon) {
    margin-right: calc(var(--spacing-1) * -1);
  }
.ekY9ToEXJSNCuwMqtHHm .notification-icon {
    font-size: var(--text-xl);
  }
.ekY9ToEXJSNCuwMqtHHm header {
    align-items: center;
    display: flex;
    gap: var(--spacing-4);
    justify-content: space-between;
    width: 100%;
  }
.ekY9ToEXJSNCuwMqtHHm header > * {
      flex: 0 0 auto;
      /* Set content to height of icon to ensure it aligns */
      line-height: var(--leading-sm);
      min-height: var(--icon-size-5);
    }
/* Title */
.ekY9ToEXJSNCuwMqtHHm header h3 {
      display: inline-block;
      font-size: var(--text-sm);
      font-weight: var(--font-medium);
      line-height: var(--leading-sm);
      margin: 0;
      word-wrap: break-word;
    }
/* Time ago */
.ekY9ToEXJSNCuwMqtHHm header > .Hw7FjkaiJ2ZAF_Sl3l1r {
      flex-grow: 1;
      text-align: right;
    }
/* TODO: Reuse actions code from AlertV2 */
.ekY9ToEXJSNCuwMqtHHm .GpkMBOZsKkIxKlbKVPzt {
    margin-top: var(--spacing-4);
  }
.ekY9ToEXJSNCuwMqtHHm .GpkMBOZsKkIxKlbKVPzt a,
    .ekY9ToEXJSNCuwMqtHHm .GpkMBOZsKkIxKlbKVPzt button {
      border-bottom: 1px solid transparent;
      border-radius: 0;
      border-radius: initial;
      cursor: pointer;
      font-weight: var(--font-medium);
      margin-right: var(--spacing-6);
      padding: 0;
      -webkit-text-decoration: none;
      text-decoration: none;
    }
.ekY9ToEXJSNCuwMqtHHm .GpkMBOZsKkIxKlbKVPzt a::after, .ekY9ToEXJSNCuwMqtHHm .GpkMBOZsKkIxKlbKVPzt button::after {
        content: '➔';
        margin-left: var(--spacing-1);
      }
.ekY9ToEXJSNCuwMqtHHm .GpkMBOZsKkIxKlbKVPzt button {
      background-color: transparent;
      border: medium none currentcolor;
      border: initial;
    }
/* Recommended */
.ekY9ToEXJSNCuwMqtHHm.ko_Dx5QZfIZ_yjOSwLVK {
    background-color: var(--color-violet-50);
    border-bottom: 1px solid var(--color-violet-600);
    color: var(--color-violet-700);
  }
.ekY9ToEXJSNCuwMqtHHm.ko_Dx5QZfIZ_yjOSwLVK .GpkMBOZsKkIxKlbKVPzt a,
    .ekY9ToEXJSNCuwMqtHHm.ko_Dx5QZfIZ_yjOSwLVK .GpkMBOZsKkIxKlbKVPzt button {
      color: var(--color-violet-800);
    }
.ekY9ToEXJSNCuwMqtHHm.ko_Dx5QZfIZ_yjOSwLVK .GpkMBOZsKkIxKlbKVPzt a:hover,
      .ekY9ToEXJSNCuwMqtHHm.ko_Dx5QZfIZ_yjOSwLVK .GpkMBOZsKkIxKlbKVPzt button:hover,
      .ekY9ToEXJSNCuwMqtHHm.ko_Dx5QZfIZ_yjOSwLVK .GpkMBOZsKkIxKlbKVPzt a:focus,
      .ekY9ToEXJSNCuwMqtHHm.ko_Dx5QZfIZ_yjOSwLVK .GpkMBOZsKkIxKlbKVPzt button:focus {
        border-bottom-color: var(--color-violet-800);
      }
.ekY9ToEXJSNCuwMqtHHm.ko_Dx5QZfIZ_yjOSwLVK .f37Iy0S5nTJVUuTI8JOZ,
    .ekY9ToEXJSNCuwMqtHHm.ko_Dx5QZfIZ_yjOSwLVK .huCNjwjqJm5EAtq1Qnl6 {
      color: var(--color-violet-600);
    }
.ekY9ToEXJSNCuwMqtHHm.ko_Dx5QZfIZ_yjOSwLVK .f37Iy0S5nTJVUuTI8JOZ:not(.mAqj6oB9saPXuqA_98Sd):focus,
    .ekY9ToEXJSNCuwMqtHHm.ko_Dx5QZfIZ_yjOSwLVK .f37Iy0S5nTJVUuTI8JOZ:not(.mAqj6oB9saPXuqA_98Sd):hover,
    .ekY9ToEXJSNCuwMqtHHm.ko_Dx5QZfIZ_yjOSwLVK .huCNjwjqJm5EAtq1Qnl6:not(.mAqj6oB9saPXuqA_98Sd):focus,
    .ekY9ToEXJSNCuwMqtHHm.ko_Dx5QZfIZ_yjOSwLVK .huCNjwjqJm5EAtq1Qnl6:not(.mAqj6oB9saPXuqA_98Sd):hover {
      color: var(--color-violet-800);
    }
.ekY9ToEXJSNCuwMqtHHm.ko_Dx5QZfIZ_yjOSwLVK header h3 {
      color: var(--color-violet-800);
    }
/* Critical */
.ekY9ToEXJSNCuwMqtHHm.mWzwpCjMUA_ykuDRJigK {
    background-color: var(--color-red-50);
    border-bottom: 1px solid var(--color-red-600);
    color: var(--color-red-700);
  }
.ekY9ToEXJSNCuwMqtHHm.mWzwpCjMUA_ykuDRJigK .GpkMBOZsKkIxKlbKVPzt a,
    .ekY9ToEXJSNCuwMqtHHm.mWzwpCjMUA_ykuDRJigK .GpkMBOZsKkIxKlbKVPzt button {
      color: var(--color-red-800);
    }
.ekY9ToEXJSNCuwMqtHHm.mWzwpCjMUA_ykuDRJigK .GpkMBOZsKkIxKlbKVPzt a:hover,
      .ekY9ToEXJSNCuwMqtHHm.mWzwpCjMUA_ykuDRJigK .GpkMBOZsKkIxKlbKVPzt button:hover,
      .ekY9ToEXJSNCuwMqtHHm.mWzwpCjMUA_ykuDRJigK .GpkMBOZsKkIxKlbKVPzt a:focus,
      .ekY9ToEXJSNCuwMqtHHm.mWzwpCjMUA_ykuDRJigK .GpkMBOZsKkIxKlbKVPzt button:focus {
        border-bottom-color: var(--color-red-800);
      }
.ekY9ToEXJSNCuwMqtHHm.mWzwpCjMUA_ykuDRJigK .f37Iy0S5nTJVUuTI8JOZ,
    .ekY9ToEXJSNCuwMqtHHm.mWzwpCjMUA_ykuDRJigK .huCNjwjqJm5EAtq1Qnl6 {
      color: var(--color-red-600);
    }
.ekY9ToEXJSNCuwMqtHHm.mWzwpCjMUA_ykuDRJigK .f37Iy0S5nTJVUuTI8JOZ:not(.mAqj6oB9saPXuqA_98Sd):focus,
    .ekY9ToEXJSNCuwMqtHHm.mWzwpCjMUA_ykuDRJigK .f37Iy0S5nTJVUuTI8JOZ:not(.mAqj6oB9saPXuqA_98Sd):hover,
    .ekY9ToEXJSNCuwMqtHHm.mWzwpCjMUA_ykuDRJigK .huCNjwjqJm5EAtq1Qnl6:not(.mAqj6oB9saPXuqA_98Sd):focus,
    .ekY9ToEXJSNCuwMqtHHm.mWzwpCjMUA_ykuDRJigK .huCNjwjqJm5EAtq1Qnl6:not(.mAqj6oB9saPXuqA_98Sd):hover {
      color: var(--color-red-800);
    }
.ekY9ToEXJSNCuwMqtHHm.mWzwpCjMUA_ykuDRJigK header h3 {
      color: var(--color-red-800);
    }
/* Warning */
.ekY9ToEXJSNCuwMqtHHm.IRBxDSJO8fJiIavZwaNl {
    background-color: var(--color-yellow-50);
    border-bottom: 1px solid var(--color-yellow-600);
    color: var(--color-yellow-700);
  }
.ekY9ToEXJSNCuwMqtHHm.IRBxDSJO8fJiIavZwaNl .GpkMBOZsKkIxKlbKVPzt a,
    .ekY9ToEXJSNCuwMqtHHm.IRBxDSJO8fJiIavZwaNl .GpkMBOZsKkIxKlbKVPzt button {
      color: var(--color-yellow-800);
    }
.ekY9ToEXJSNCuwMqtHHm.IRBxDSJO8fJiIavZwaNl .GpkMBOZsKkIxKlbKVPzt a:hover,
      .ekY9ToEXJSNCuwMqtHHm.IRBxDSJO8fJiIavZwaNl .GpkMBOZsKkIxKlbKVPzt button:hover,
      .ekY9ToEXJSNCuwMqtHHm.IRBxDSJO8fJiIavZwaNl .GpkMBOZsKkIxKlbKVPzt a:focus,
      .ekY9ToEXJSNCuwMqtHHm.IRBxDSJO8fJiIavZwaNl .GpkMBOZsKkIxKlbKVPzt button:focus {
        border-bottom-color: var(--color-yellow-800);
      }
.ekY9ToEXJSNCuwMqtHHm.IRBxDSJO8fJiIavZwaNl .f37Iy0S5nTJVUuTI8JOZ,
    .ekY9ToEXJSNCuwMqtHHm.IRBxDSJO8fJiIavZwaNl .huCNjwjqJm5EAtq1Qnl6 {
      color: var(--color-yellow-600);
    }
.ekY9ToEXJSNCuwMqtHHm.IRBxDSJO8fJiIavZwaNl .f37Iy0S5nTJVUuTI8JOZ:not(.mAqj6oB9saPXuqA_98Sd):focus,
    .ekY9ToEXJSNCuwMqtHHm.IRBxDSJO8fJiIavZwaNl .f37Iy0S5nTJVUuTI8JOZ:not(.mAqj6oB9saPXuqA_98Sd):hover,
    .ekY9ToEXJSNCuwMqtHHm.IRBxDSJO8fJiIavZwaNl .huCNjwjqJm5EAtq1Qnl6:not(.mAqj6oB9saPXuqA_98Sd):focus,
    .ekY9ToEXJSNCuwMqtHHm.IRBxDSJO8fJiIavZwaNl .huCNjwjqJm5EAtq1Qnl6:not(.mAqj6oB9saPXuqA_98Sd):hover {
      color: var(--color-yellow-800);
    }
.ekY9ToEXJSNCuwMqtHHm.IRBxDSJO8fJiIavZwaNl header h3 {
      color: var(--color-yellow-800);
    }
/* Info */
.ekY9ToEXJSNCuwMqtHHm.uUzYD8ckonteg5Ub8qQA {
    background-color: var(--color-sky-50);
    border-bottom: 1px solid var(--color-sky-600);
    color: var(--color-sky-700);
  }
.ekY9ToEXJSNCuwMqtHHm.uUzYD8ckonteg5Ub8qQA .GpkMBOZsKkIxKlbKVPzt a,
    .ekY9ToEXJSNCuwMqtHHm.uUzYD8ckonteg5Ub8qQA .GpkMBOZsKkIxKlbKVPzt button {
      color: var(--color-sky-800);
    }
.ekY9ToEXJSNCuwMqtHHm.uUzYD8ckonteg5Ub8qQA .GpkMBOZsKkIxKlbKVPzt a:hover,
      .ekY9ToEXJSNCuwMqtHHm.uUzYD8ckonteg5Ub8qQA .GpkMBOZsKkIxKlbKVPzt button:hover,
      .ekY9ToEXJSNCuwMqtHHm.uUzYD8ckonteg5Ub8qQA .GpkMBOZsKkIxKlbKVPzt a:focus,
      .ekY9ToEXJSNCuwMqtHHm.uUzYD8ckonteg5Ub8qQA .GpkMBOZsKkIxKlbKVPzt button:focus {
        border-bottom-color: var(--color-sky-800);
      }
.ekY9ToEXJSNCuwMqtHHm.uUzYD8ckonteg5Ub8qQA .f37Iy0S5nTJVUuTI8JOZ,
    .ekY9ToEXJSNCuwMqtHHm.uUzYD8ckonteg5Ub8qQA .huCNjwjqJm5EAtq1Qnl6 {
      color: var(--color-sky-600);
    }
.ekY9ToEXJSNCuwMqtHHm.uUzYD8ckonteg5Ub8qQA .f37Iy0S5nTJVUuTI8JOZ:not(.mAqj6oB9saPXuqA_98Sd):focus,
    .ekY9ToEXJSNCuwMqtHHm.uUzYD8ckonteg5Ub8qQA .f37Iy0S5nTJVUuTI8JOZ:not(.mAqj6oB9saPXuqA_98Sd):hover,
    .ekY9ToEXJSNCuwMqtHHm.uUzYD8ckonteg5Ub8qQA .huCNjwjqJm5EAtq1Qnl6:not(.mAqj6oB9saPXuqA_98Sd):focus,
    .ekY9ToEXJSNCuwMqtHHm.uUzYD8ckonteg5Ub8qQA .huCNjwjqJm5EAtq1Qnl6:not(.mAqj6oB9saPXuqA_98Sd):hover {
      color: var(--color-sky-800);
    }
.ekY9ToEXJSNCuwMqtHHm.uUzYD8ckonteg5Ub8qQA header h3 {
      color: var(--color-sky-800);
    }
.ekY9ToEXJSNCuwMqtHHm .jOtMsEZWwti5R1ilducx {
    max-width: var(--content-extra-width);
    overflow: hidden;
  }

.L0HtaL1UvyAZ3U2dtxjQ {
  display: block;
  font-weight: var(--font-normal);
  padding-top: var(--spacing-2);
}

.YzqvQ8a5HVltYa9ky_cS {
  background-color: var(--color-bg-primary);
  padding: var(--spacing-2) var(--spacing-2) var(--spacing-2) var(--spacing-3);
  position: relative;
  transition:
    box-shadow 100ms ease-in, transform 100ms ease-in;
}

.YzqvQ8a5HVltYa9ky_cS:hover {
    box-shadow: var(--drop-shadow-md);
    transform: translate(-1px, -1px);
  }

.YzqvQ8a5HVltYa9ky_cS a {
    color: var(--color-text-body);
    -webkit-text-decoration: none;
    text-decoration: none;
  }

.YzqvQ8a5HVltYa9ky_cS header {
    align-items: flex-start;
    display: flex;
    justify-content: space-between;
    margin-right: var(--icon-size-lg);
    width: 100%;
  }

.YzqvQ8a5HVltYa9ky_cS header > *,
    .YzqvQ8a5HVltYa9ky_cS header > a > * {
      flex: 0 0 auto;
    }

.YzqvQ8a5HVltYa9ky_cS header > *:not(:last-child), .YzqvQ8a5HVltYa9ky_cS header > a > *:not(:last-child) {
        margin-right: var(--spacing-2);
      }

.YzqvQ8a5HVltYa9ky_cS header > a {
      display: flex;
      flex: 1 1 auto;
      padding-bottom: calc((var(--icon-size-lg) - (var(--leading-normal) * var(--text-sm))) / 2);
      padding-top: calc((var(--icon-size-lg) - (var(--leading-normal) * var(--text-sm))) / 2);
    }

.YzqvQ8a5HVltYa9ky_cS header > svg,
    .YzqvQ8a5HVltYa9ky_cS header > a > svg {
      padding-top: calc(((var(--leading-normal) * var(--text-sm)) - var(--text-sm)) / 2);
    }

.YzqvQ8a5HVltYa9ky_cS header > h3,
    .YzqvQ8a5HVltYa9ky_cS header > a > h3 {
      flex: 1 1 auto;
      font-size: var(--text-sm);
      font-weight: var(--font-semibold);
      line-height: var(--leading-sm);
      margin: 0 var(--spacing-4) 0 0;
      word-wrap: break-word;
    }

.YzqvQ8a5HVltYa9ky_cS header .JOmiufFShzG87U45Ptr0 {
      /* ??? */
    }

.YzqvQ8a5HVltYa9ky_cS.zKeXs0qWlvCXKNKHzOd8 {
    border: 1px solid var(--color-decorative-secondary);
    border-radius: var(--rounded-lg);
    box-shadow: var(--drop-shadow);
    margin-bottom: var(--spacing-2);
    margin-top: var(--spacing-2);
    max-width: var(--content-max-width);
  }

.YzqvQ8a5HVltYa9ky_cS.zKeXs0qWlvCXKNKHzOd8.cuUm3z6qnzxk_5bueYZw {
      box-shadow: var(--drop-shadow-none);
    }

.YzqvQ8a5HVltYa9ky_cS.zKeXs0qWlvCXKNKHzOd8.je0KBGRLXwlBJ38rwjT5 {
      border-left: 4px solid var(--color-recommendation);
    }

.YzqvQ8a5HVltYa9ky_cS.zKeXs0qWlvCXKNKHzOd8.XWtO6dMhFCieFSOVjyui {
      border-left: 4px solid var(--color-danger);
    }

.YzqvQ8a5HVltYa9ky_cS.zKeXs0qWlvCXKNKHzOd8.mbpPz2h5KIvn6QJqULvp {
      border-left: 4px solid var(--color-warning);
    }

.YzqvQ8a5HVltYa9ky_cS.zKeXs0qWlvCXKNKHzOd8.f10_RQRhXAQMqqmCDXW3 {
      border-left: 4px solid var(--color-info);
    }

.YzqvQ8a5HVltYa9ky_cS.zKeXs0qWlvCXKNKHzOd8 header {
      min-height: var(--icon-size-lg);
    }

.zl2qObf0VNmo4TCnNwEy {
  display: block;
}

.zl2qObf0VNmo4TCnNwEy.zKeXs0qWlvCXKNKHzOd8 {
    max-width: var(--content-max-width);
  }

.tBs1vz40Pl9t1YVpwgwX {
  display: block;
  font-weight: var(--font-normal);
  padding-top: var(--spacing-2);
}

.Yn9ZjjN1Uf8axc06ROtF {
  background-color: var(--color-bg-primary);
  padding: var(--spacing-2) var(--spacing-2) var(--spacing-2) var(--spacing-3);
  position: relative;
  transition:
    box-shadow 100ms ease-in, transform 100ms ease-in;
}

.Yn9ZjjN1Uf8axc06ROtF:hover {
    box-shadow: var(--drop-shadow-md);
    transform: translate(-1px, -1px);
  }

.Yn9ZjjN1Uf8axc06ROtF a {
    color: var(--color-text-body);
    -webkit-text-decoration: none;
    text-decoration: none;
  }

.Yn9ZjjN1Uf8axc06ROtF header {
    align-items: flex-start;
    display: flex;
    justify-content: space-between;
    margin-right: var(--icon-size-lg);
    width: 100%;
  }

.Yn9ZjjN1Uf8axc06ROtF header > *,
    .Yn9ZjjN1Uf8axc06ROtF header > a > * {
      flex: 0 0 auto;
    }

.Yn9ZjjN1Uf8axc06ROtF header > *:not(:last-child), .Yn9ZjjN1Uf8axc06ROtF header > a > *:not(:last-child) {
        margin-right: var(--spacing-2);
      }

.Yn9ZjjN1Uf8axc06ROtF header > a {
      display: flex;
      flex: 1 1 auto;
      padding-bottom: calc((var(--icon-size-lg) - (var(--leading-normal) * var(--text-sm))) / 2);
      padding-top: calc((var(--icon-size-lg) - (var(--leading-normal) * var(--text-sm))) / 2);
    }

.Yn9ZjjN1Uf8axc06ROtF header > svg,
    .Yn9ZjjN1Uf8axc06ROtF header > a > svg {
      padding-top: calc(((var(--leading-normal) * var(--text-sm)) - var(--text-sm)) / 2);
    }

.Yn9ZjjN1Uf8axc06ROtF header > h3,
    .Yn9ZjjN1Uf8axc06ROtF header > a > h3 {
      flex: 1 1 auto;
      font-size: var(--text-sm);
      font-weight: var(--font-semibold);
      line-height: var(--leading-sm);
      margin: 0 var(--spacing-4) 0 0;
      word-wrap: break-word;
    }

/* Banner type skeleton */

.Yn9ZjjN1Uf8axc06ROtF.ciY6Qy0vYYwN8fvrPRs3 {
    border-bottom: 1px solid var(--color-decorative-secondary);
    padding: var(--spacing-4);
  }

.Yn9ZjjN1Uf8axc06ROtF.ciY6Qy0vYYwN8fvrPRs3 header > h3 {
        display: flex;
        font-size: var(--text-sm);
        font-weight: var(--font-medium);
        line-height: var(--leading-sm);
        margin: 0;
        padding-left: var(--spacing-3);
      }

.Yn9ZjjN1Uf8axc06ROtF.ciY6Qy0vYYwN8fvrPRs3.KbbqDKmprsbZuAfmpGwo {
      background-color: var(--color-bg-primary);
    }

.Yn9ZjjN1Uf8axc06ROtF.ciY6Qy0vYYwN8fvrPRs3.KbbqDKmprsbZuAfmpGwo .VdOteH_zLkmljxlc6K3i {
        margin-right: var(--spacing-3);
      }

.Yn9ZjjN1Uf8axc06ROtF.GDxva3sU3dABNqktonS2 {
    border: 1px solid var(--color-decorative-secondary);
    border-radius: var(--rounded-lg);
    box-shadow: var(--drop-shadow);
    margin-bottom: var(--spacing-2);
    margin-top: var(--spacing-2);
    max-width: var(--content-max-width);
  }

.Yn9ZjjN1Uf8axc06ROtF.GDxva3sU3dABNqktonS2.KbbqDKmprsbZuAfmpGwo {
      background-color: var(--color-bg-primary);
      border-left: 4px solid var(--color-slate-400);
    }

.Yn9ZjjN1Uf8axc06ROtF.GDxva3sU3dABNqktonS2 header {
      min-height: var(--icon-size-lg);
    }

.mantine-Notification-icon {
  height: var(--button-size);
  width: var(--button-size);
}

.CTvszMnN8DpEs2Atx1aZ {
  align-items: initial;
  box-shadow: none;
  cursor: pointer;
  padding: var(--spacing-3);
}

.CTvszMnN8DpEs2Atx1aZ:hover {
    background-color: var(--color-bg-secondary);
  }

.Vk5K8ExYhEPlHvFUI1HF .Eif5TSkukRejmw6HlD7i {
    color: var(--color-action);
  }

.Vk5K8ExYhEPlHvFUI1HF .mantine-Notification-icon {
    background-color: var(--color-bg-active);
  }

.gyteTPTBArkTvErxjzZZ .Eif5TSkukRejmw6HlD7i {
    color: var(--color-warning);
  }

.gyteTPTBArkTvErxjzZZ .mantine-Notification-icon {
    background-color: var(--color-bg-warning-primary);
  }

.hbBVrqKs7QPsGCke7G9Y .Eif5TSkukRejmw6HlD7i {
    color: var(--color-danger);
  }

.hbBVrqKs7QPsGCke7G9Y .mantine-Notification-icon {
    background-color: var(--color-bg-error-primary);
  }

._aOjO5vtqoZLQ5bl0r5o .Eif5TSkukRejmw6HlD7i {
    color: var(--color-success);
  }

._aOjO5vtqoZLQ5bl0r5o .mantine-Notification-icon {
    background-color: var(--color-bg-success-primary);
  }

.dkt0Ih1RsNU7fTgArMnT.dkt0Ih1RsNU7fTgArMnT .mantine-Notification-icon {
    height: var(--button-size);
    width: var(--button-size);
  }

.ALqOJedCJD6EOQ6oQBkP {
  color: var(--color-text-heading);
  display: inline;
  line-height: var(--leading-sm);
}

.ZnXBJjLVKUC1li0jURX2 {
  color: var(--color-text-body);
  font-size: var(--text-xs);
  font-weight: var(--font-normal);
  line-height: var(--leading-xs);
}

.hX6ei9rXztf0eiHWUyMN {
  color: var(--color-text-body);
  font-size: var(--text-xs);
  font-weight: var(--font-normal);
  line-height: var(--leading-xs);
  margin-bottom: 0;
  /* Prevents widowed words on new lines. */
  text-wrap: pretty;
}

.Y5zg0sdghcWwBTK2rtuA {
  margin: 0 0 var(--spacing-2) 0;
  max-height: calc(100vh - (2 * var(--spacing-3)) - var(--button-size) - 22px);
  max-width: var(--content-max-width);
  overflow-x: hidden;
  padding: 0;
}
.Y5zg0sdghcWwBTK2rtuA > li {
    margin-right: calc(var(--badge-dot-size-lg) / 2 + 2px);
  }

.B9PEaaznJw8X4TxtojeD {
  background: var(--color-bg-primary);
  color: var(--color-text-heading);
  cursor: pointer;
}

.N5M3KCIt536zTDndf8h5 .CTi0BfzTa7VWCzRIx3kS {
    color: var(--color-text-heading);
  }

.N5M3KCIt536zTDndf8h5 input {
    text-align: center;
  }

/* Removes the up/down arrows in the input */

.N5M3KCIt536zTDndf8h5 input::-webkit-outer-spin-button,
  .N5M3KCIt536zTDndf8h5 input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
  }

.djBA2Wu4Z3yJDar85dld {
  border-bottom: 1px solid var(--color-decorative-secondary);
  list-style: none;
  list-style-type: none;
  margin: 0;
  padding: 0;
}

.e5nNdA1RoHNST9tNxWxh {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  top: 0;
  transition: box-shadow 0.1s ease;
  /* Need a higher z-index to supersede the map component */
  z-index: 500;
}

.SdWBQfg0fF5sjc1noQLy {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  gap: var(--spacing-2);
}

.SdWBQfg0fF5sjc1noQLy ._Q0bXqEYt_yG86trK2vc {
    display: flex;
    gap: var(--spacing-4);
    justify-content: flex-start;
    width: 100%;
  }

.WQj4FBhCWeqp17kqNWwa {
  position: relative;
}

.deP_qzcRbJy4OJ7Rqrcw {
  position: -webkit-sticky;
  position: sticky;
}

.deP_qzcRbJy4OJ7Rqrcw.b0MH2xXPK6HT3dmQ0PCh {
    background-color: var(--color-bg-primary);
    box-shadow: var(--drop-shadow-popover);
  }

.vxe5sz1LFXSeA2OuBoVM {
}

.KV6TEsdiTqHek7_oQLqM {
}

.x19YWkDK5tuUZu3Qa1fW {
  display: flex;
  gap: var(--spacing-4);
  width: 100%;
}

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

.rtMOgTYHESOA5QUXDish {
  align-items: center;
  display: flex;
  max-width: var(--content-extra-width);
}

.rtMOgTYHESOA5QUXDish .txfR5JVvSnjB4safO97T {
    margin: 0;
  }

.rtMOgTYHESOA5QUXDish .txfR5JVvSnjB4safO97T input {
      font-size: var(--text-3xl);
      font-weight: var(--font-bold);
      line-height: var(--leading-3xl);
    }

.rtMOgTYHESOA5QUXDish .fXMKvD_DeWbNRRlm3zmB {
    max-width: 100%;
  }

.rtMOgTYHESOA5QUXDish .qiLHm13WkSBdQf15RQcO {
    line-height: var(--leading-4xl);
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

.rtMOgTYHESOA5QUXDish .W1wPBjFF8Y76UO0zRdAG {
    margin-left: var(--spacing-4);
    margin-top: var(--spacing-3);
  }

.w7BKjBaKce1fXyGbKhgC {
  margin-top: var(--spacing-1-half);

  /* Never have extra margin on the last <p> tag in the description */
}

.w7BKjBaKce1fXyGbKhgC p:last-child {
    margin-bottom: 0;
  }

:root .JX8TDMadBOY8iv7gckOe {
  max-width: var(--content-max-width-v2);
}

.m3odi7IZ70fHF821brMl {
  align-items: flex-end;
  display: flex;
  /* Prevent the .actions div from shrinking on smaller browsers */
  flex-shrink: 0;
  gap: var(--spacing-3);
  /* Align to the right of the flexbox */
  margin-left: auto;

  /* Remove the pesky margin on the bottom of the action toolbar */
}

.m3odi7IZ70fHF821brMl > div {
    margin: 0;
  }

.bovij5fXEKC_RwREvShG {
  margin-bottom: 0;
  padding: 0 var(--spacing-6);
  width: 100%;
}

.up8H3YP7GfRZVN44WbPV {
  width: 100%;

  /* Add padding and border to the container only if it's injected with content */
}

.up8H3YP7GfRZVN44WbPV:not(:empty) {
    border-bottom: var(--border-decorative-secondary);
    padding: var(--spacing-4) var(--spacing-6);
  }

.xbW7PmaRv56XjjjplX2x {
  border-bottom: var(--border-decorative-secondary);
  width: 100%;
}

.FKhoq12gc4b8f52qv_eC .SdWBQfg0fF5sjc1noQLy {
    padding: var(--spacing-6);
  }

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

.uf2nPd7fw5IttbT01jRq .SdWBQfg0fF5sjc1noQLy {
    border-bottom: var(--border-decorative-secondary);
    padding: var(--spacing-4) var(--spacing-6);
  }

@media (max-width: 880px) {
  .x19YWkDK5tuUZu3Qa1fW {
    align-items: flex-start;
    flex-direction: column;
    gap: var(--spacing-4);
  }

  .m3odi7IZ70fHF821brMl {
    margin-left: 0;
    margin-left: initial;
  }
}

.rxW_7I18_X6_lO7ZMHRg {
  position: relative;
}

.b8keguwY3vqfKC1cewDU {
  border-radius: var(--rounded-md);
  box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.05);
  height: 36px;
  width: 100%;
}

.pURD1zQ2qcE9L8btBjEk {
  cursor: pointer;
  height: auto;
  position: absolute;
  right: 10px;
  /* Perfectly centers the icon in the FormElement container's Input element. */
  top: 37px;
}

.pURD1zQ2qcE9L8btBjEk svg {
    margin-top: 0;
  }

.uNq26VaGA1uN2UDF0YDL {
  align-items: center;
  border: 1px solid var(--color-violet-200);
  border-radius: var(--rounded);
  display: flex;
  gap: var(--spacing-3);
  justify-content: space-between;
}

.ynbPEo8knzG5chNbPkA9 {
  background-color: transparent;
  border: none;
  margin: 0;
  overflow: hidden;
  padding: 0;
}

.BfhoLDnYanMmCkaIaasp {
  width: 100%;
}


  .IKJUm5hQLQZrHqIPVX3q input[type='radio'],
  .IKJUm5hQLQZrHqIPVX3q input[type='radio']:hover {
    accent-color: var(--l-theme-border-color);
  }
.IKJUm5hQLQZrHqIPVX3q.YL9JMB2urIrHHca5uDU8 {
    align-items: flex-start;
    border: 1px solid var(--color-decorative-secondary);
    border-radius: var(--rounded-lg);
    color: var(--color-text-body);
    display: flex;
    flex: 1;
    padding: var(--spacing-3);

    /* Prevent the radio button from being squished when tooltip is present */
  }
.IKJUm5hQLQZrHqIPVX3q.YL9JMB2urIrHHca5uDU8 + .yXpaPP5NfeZRZawH24a_ {
      display: flex;
      flex: 1;
      width: 100%;
    }
.IKJUm5hQLQZrHqIPVX3q.YL9JMB2urIrHHca5uDU8 input[type='radio'] {
      margin-top: var(--spacing-1);
    }

/* Make the whole label clickable */
.IKJUm5hQLQZrHqIPVX3q.YL9JMB2urIrHHca5uDU8 label {
      color: var(--color-text-heading);
      cursor: pointer;
      flex-grow: 1;
      font-weight: var(--font-medium);
      height: 100%;
    }
.IKJUm5hQLQZrHqIPVX3q.YL9JMB2urIrHHca5uDU8 label span,
      .IKJUm5hQLQZrHqIPVX3q.YL9JMB2urIrHHca5uDU8 label svg {
        color: var(--color-text-body);
      }
.IKJUm5hQLQZrHqIPVX3q.YL9JMB2urIrHHca5uDU8 .Y6jaaIHfE8GJ7f1ABGqg {
      color: var(--color-text-body);
      display: block;
      font-weight: var(--font-normal);
      max-width: 100%;
      word-wrap: break-word;
      white-space: normal;
      word-wrap: break-word;
    }
.IKJUm5hQLQZrHqIPVX3q.YL9JMB2urIrHHca5uDU8.zkZcVkymlqQOk3RvxNDN,
    .IKJUm5hQLQZrHqIPVX3q.YL9JMB2urIrHHca5uDU8.WfpxX5R6HmwghR4yINeN {
      background-color: var(--color-bg-disabled);
      cursor: not-allowed;
      /* The minimum height of a block radio button in Figma */
      min-height: 44px;
    }
.IKJUm5hQLQZrHqIPVX3q.YL9JMB2urIrHHca5uDU8.zkZcVkymlqQOk3RvxNDN > label, .IKJUm5hQLQZrHqIPVX3q.YL9JMB2urIrHHca5uDU8.WfpxX5R6HmwghR4yINeN > label {
        color: var(--color-text-disabled);
        cursor: not-allowed;
      }
.IKJUm5hQLQZrHqIPVX3q.YL9JMB2urIrHHca5uDU8.zkZcVkymlqQOk3RvxNDN > label .Y6jaaIHfE8GJ7f1ABGqg, .IKJUm5hQLQZrHqIPVX3q.YL9JMB2urIrHHca5uDU8.WfpxX5R6HmwghR4yINeN > label .Y6jaaIHfE8GJ7f1ABGqg {
          color: var(--color-text-disabled);
        }
.IKJUm5hQLQZrHqIPVX3q.YL9JMB2urIrHHca5uDU8.zkZcVkymlqQOk3RvxNDN > .aEcsaXFeiiRb5xzV_9GB, .IKJUm5hQLQZrHqIPVX3q.YL9JMB2urIrHHca5uDU8.WfpxX5R6HmwghR4yINeN > .aEcsaXFeiiRb5xzV_9GB {
        color: var(--color-text-disabled);
        margin-top: 0;
      }
.IKJUm5hQLQZrHqIPVX3q.YL9JMB2urIrHHca5uDU8.mtKB2BKNelFAjAr5Hzxp {
      background-color: var(--l-theme-bg-color);
      border-color: var(--l-theme-border-color);
      color: var(--l-theme-content-color);
    }
.IKJUm5hQLQZrHqIPVX3q.YL9JMB2urIrHHca5uDU8.mtKB2BKNelFAjAr5Hzxp label {
        color: var(--l-theme-label-color);
      }
.IKJUm5hQLQZrHqIPVX3q.YL9JMB2urIrHHca5uDU8.mtKB2BKNelFAjAr5Hzxp label .Y6jaaIHfE8GJ7f1ABGqg {
          color: var(--l-theme-content-color);
        }
.IKJUm5hQLQZrHqIPVX3q.YL9JMB2urIrHHca5uDU8.mtKB2BKNelFAjAr5Hzxp label svg {
          color: var(--l-theme-content-color);
        }
.IKJUm5hQLQZrHqIPVX3q.YL9JMB2urIrHHca5uDU8.mtKB2BKNelFAjAr5Hzxp label span {
          color: var(--l-theme-label-color);
        }

.zHp3lqUOAed8PDgaAor2 {
  display: flex;
  gap: var(--spacing-2);
}

.CkyyoOQNJd5aKgSkVelQ.eaUwYu9eoyjT7A3PF_ZA div {
      display: block;
    }

.CkyyoOQNJd5aKgSkVelQ.zHp3lqUOAed8PDgaAor2 {
    flex-direction: column;
  }

.R6f0GpTPgkmB2jK9JvTl.eaUwYu9eoyjT7A3PF_ZA div {
      display: inline-block;
    }

.R6f0GpTPgkmB2jK9JvTl.eaUwYu9eoyjT7A3PF_ZA div:not(:first-child) {
        margin-left: var(--spacing-4);
      }

.vAuK970CU456wEcOxt93 input[type='radio'] {
    /* Undo meddling by bootstrap */
    margin: 0 var(--spacing-2) 0 0;
  }

.vAuK970CU456wEcOxt93 input[type='radio']:not(:disabled) {
    cursor: pointer;
  }

.vAuK970CU456wEcOxt93 input {
    margin-right: var(--spacing-2);
  }

.vAuK970CU456wEcOxt93 input:not(:first-child) {
      margin-left: var(--spacing-4);
    }

.vAuK970CU456wEcOxt93 label {
    font-weight: normal;
    margin-bottom: 0;
  }

.QlAIduSSFFRgUAunNukX {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-2);
}

.uh7Y1PG9pZy0_ukkeHMg {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  margin-left: auto;
}

.uh7Y1PG9pZy0_ukkeHMg.Qx_KblJ9wDUD7GM00YuT {
    align-self: stretch;
  }

.uh7Y1PG9pZy0_ukkeHMg.AaTARr2oxYMUeqlDahA6 {
    align-self: center;
  }

.uh7Y1PG9pZy0_ukkeHMg button {
  white-space: nowrap;
}

.IYFoDIoDbpEaumkAi_lQ {
  display: flex;
  gap: var(--spacing-3);
  padding: var(--spacing-4) var(--spacing-6);
  position: relative;
  width: 100%;
  z-index: 1;
}

.XO524dazhvKQl2wkgfjQ {
  color: var(--color-violet-800);
  font-size: var(--text-base);
  font-weight: var(--font-semibold);
  line-height: var(--leading-base);
}

.s8LeY8X5WrNZqzPW9tmT {
  color: var(--color-violet-700);
  font-size: var(--text-sm);
  font-weight: var(--font-normal);
  margin-bottom: 0;
  max-width: var(--content-max-width);
}

.rTZSP47h_lIV60QpiGAg {
  align-self: flex-start;
  color: var(--color-violet-700);
}

.CNEdCYAGXW417AoWkbV3 {
  --l-circle-size: 60px;

  border: 2px solid var(--color-violet-700);
  border-radius: var(--rounded-full);
  display: flex;
  height: 60px;
  height: var(--l-circle-size);
  justify-content: center;
  overflow: hidden;
  padding: var(--spacing-2);
  width: 60px;
  width: var(--l-circle-size);
}

.CNEdCYAGXW417AoWkbV3 .rTZSP47h_lIV60QpiGAg {
    align-self: center;
  }

.L7OgTH4XI5HUw_j2pvGt {
  align-items: flex-start;
}

.EBGnKYLJxUr9B_g3Ywtc {
  align-items: center;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}

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

.EBGnKYLJxUr9B_g3Ywtc .s8LeY8X5WrNZqzPW9tmT {
    text-align: center;
  }

.rlyLX_O7_tK83clBh0od {
  --layout-side-content-width: 228px;
}

.vhynMkRQLberB2SkScTq {
  margin: 0 auto;
  width: var(--content-extra-width);
}

.CjV4_1UHhN1Qv4D6kluF {
  margin: 0 auto;
  width: var(--content-max-width-v2);
}

.cakrRqXsOenn07k7OtRw {
  width: 100%;
}

.xeYCRqx_78JDVjeQhe76 {
  display: grid;
  grid-gap: var(--spacing-6);
  gap: var(--spacing-6);
  grid-template-columns: 1fr;
}

.V1BDYF2KzkbAP3FCd_Zy {
  grid-template-columns: var(--layout-side-content-width) 1fr;
}

.IdKDUyNuiVEW6Zeo1CgL {
  min-width: 0; 
}

.ZVeOlBd5VXNzFDczKC64 {
  min-width: 0;
}

.Bfi1IguHPMjsrrQ_PrEb {
  background-color: var(--color-bg-primary);
  border: 1px solid var(--color-decorative-secondary);
  border-radius: var(--rounded);
  min-height: 6em;
  padding: var(--spacing-2);
}

.AaIbjyoDqJO9pOWEBbps {
  text-align: right !important;
}

.AaIbjyoDqJO9pOWEBbps > div {
    display: inline-block;
  }

.COfJOq71wJYJWxLKzaVD {
  text-align: center !important;
}

.COfJOq71wJYJWxLKzaVD > div {
    display: inline-block;
  }

.PB0l_KyQD2Hum38P9zMo {
  text-align: justify !important;
}

.PB0l_KyQD2Hum38P9zMo > div {
    display: inline-block;
  }

.cxWTTenDyqAo1YfAfBkj {
  text-align: left !important;
}

.cxWTTenDyqAo1YfAfBkj > div {
    display: inline-block;
  }

.LB3aWl86glQmvE0sXTo0 {
  border-bottom: 1px solid var(--color-decorative-secondary);
  display: flex;
  margin-bottom: var(--spacing-2);
  padding-bottom: var(--spacing-2);
}

.LB3aWl86glQmvE0sXTo0 > div:nth-child(2) {
    margin-left: var(--spacing-2);
  }

.LB3aWl86glQmvE0sXTo0 > button {
    margin-left: auto;
  }

.I91tl6d6BuPB94RJv8WX {
  cursor: text;
}

._TttSdqxvuKHo7d9VKLm {
  --l-input-width: 100px;

  position: relative;
  /* Fix cut off element */
  width: 100px !important;
  width: var(--l-input-width) !important;
  z-index: 5;
}

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

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

.GIlsim9RZgkQuUd4qhwn {
  color: var(--color-text-heading);
}

.B882Sh6mH6_WiEKWqCJY {
  border-bottom: 1px solid var(--color-decorative-secondary);
  display: flex;
  /* Adds padding of ~40px to top of Section */
  padding-bottom: calc(var(--spacing-4) * 2.5);
  /* Adds padding of ~16px to top of Section */
  padding-top: var(--spacing-4);
}

.B882Sh6mH6_WiEKWqCJY:last-child {
    border: none;
  }

.TgTHLAcUMBTZvImTnHrf {
  flex: 1;
}

.T8Erw2vRpulL77HJbzZb {
  flex: 3;
  /* Adds ~100px as left margin to add space between description and content when layout is horizontal */
  margin-left: calc(var(--spacing-4) * 6.25);
}

.u2_hEpJEZ3nNrlKwp2N2 {
  display: block;
  max-width: var(--content-extra-width);
}

.oqzJblNpA7yjFiOY61Yz {
  align-items: center;
  display: flex;
  justify-content: space-between;
}

.oqzJblNpA7yjFiOY61Yz .EPwoR2Y5bwTi6finZhvI {
    display: flex;
    flex-direction: column;
  }

.oqzJblNpA7yjFiOY61Yz .hqTpVzkX_8jrHf_PJMl7 {
    margin: 0;
  }

.oqzJblNpA7yjFiOY61Yz .hqTpVzkX_8jrHf_PJMl7 input {
      font-size: var(--text-3xl);
      font-weight: var(--font-bold);
      line-height: var(--leading-3xl);
    }

.oqzJblNpA7yjFiOY61Yz .u2_hEpJEZ3nNrlKwp2N2 {
    margin-top: var(--spacing-2);
  }

.oqzJblNpA7yjFiOY61Yz .m08TglLUyzGYpyJXrOLz {
    display: flex;
    gap: var(--spacing-3);
  }

.oqzJblNpA7yjFiOY61Yz .m08TglLUyzGYpyJXrOLz > * {
      margin: 0;
    }

.OQ0dMDN2ScotGmwWugYe {
  flex-direction: column;
}

.OQ0dMDN2ScotGmwWugYe .T8Erw2vRpulL77HJbzZb {
    margin-left: 0;
    margin-top: var(--spacing-3);
  }

.H7SD_FwYZaJtDe5i3YMc {
  max-width: var(--breakpoint-xl);
  padding: 0;
  width: 100%;
}

.H7SD_FwYZaJtDe5i3YMc > :first-child {
    padding-top: var(--spacing-4);
  }

.ANJ0tWqPPgmB5X4dfmM1 {
  background-color: var(--color-bg-tertiary);
  border-radius: var(--rounded-lg);
  gap: var(--spacing-1);
}

.b_FTMVYqzg2XThd_rq3A {
  border-radius: var(--rounded-2xl);
  font-size: var(--text-xs);
  font-weight: var(--font-semibold);
  line-height: var(--leading-xs);
  padding: var(--spacing-half) var(--spacing-1-half);
}

.Fy36UFJwbOScKTaxX2xr {
  color: var(--color-text-body);
  font-weight: var(--font-semibold);
  padding: var(--spacing-1-half) var(--spacing-3);
}

.Fy36UFJwbOScKTaxX2xr .b_FTMVYqzg2XThd_rq3A {
    background-color: var(--color-bg-quaternary);
    color: var(--color-text-body);
  }

.Fy36UFJwbOScKTaxX2xr[data-active] {
    color: var(--color-text-heading);
  }

.Fy36UFJwbOScKTaxX2xr[data-active] .b_FTMVYqzg2XThd_rq3A {
      background-color: var(--color-sky-100);
      color: var(--color-sky-700);
    }

.Fy36UFJwbOScKTaxX2xr[data-disabled] {
    color: var(--color-text-disabled);
  }

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

.ampTyt6FLqZsFDOTVe5J {
  margin-right: var(--spacing-2);
}

.rLwYmPYZYL9_mpXnidgX {
  --l-item-height: 112px;

  align-items: center;
  border: var(--border-decorative-secondary);
  border-radius: var(--rounded-md);
  cursor: pointer;
  display: flex;
  flex-direction: column;
  gap: var(--spacing-3);
  height: 112px;
  height: var(--l-item-height);
  justify-content: center;
  padding: var(--spacing-8) var(--spacing-5) var(--spacing-4) var(--spacing-5);
}
.rLwYmPYZYL9_mpXnidgX.Z6D9cutWq2Gb4GyNAIWq {
    background: var(--color-sky-100);
    border: 2px solid var(--color-action);
  }

.s4lRYDoRj4vUTFQJsIPn {
  display: grid;
  grid-gap: var(--spacing-4);
  gap: var(--spacing-4);
  grid-template-columns: 1fr 1fr;
}

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

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

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

.yeHIIbLcKmZjCdc5DzEi {
  border: var(--border-active);
}

.NfxyUxQBfps7JulwIrKC {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  margin-bottom: var(--spacing-1);
}

.NfxyUxQBfps7JulwIrKC > .a1BbvOA201YsaYHVgOGm {
  flex: 1 1 50%;
}

.CziOivRK4SZxoC9nPQPc {
  flex: 1 0 auto;
  text-align: right;
}

.Ok3GSEJBFVIqDqvrpVyn {
  font-size: var(--text-xs);
  text-align: right;
}

.uDXEnREVJ5rQzgMgEX8J {
  text-align: right;
}

.ZS7on_aOM1M7twpU6kjB {
  font-size: var(--text-sm);
  font-weight: var(--font-normal);
  line-height: var(--leading-sm);
}

.HyN9W06muFHz33m3lTug {
  font-size: var(--text-2xl);
  font-weight: var(--font-semibold);
  line-height: var(--leading-2xl);
}

.jgWhUI0Vl0QHL0pz1oKQ {
  font-size: var(--text-3xl);
  font-weight: var(--font-semibold);
  line-height: var(--leading-3xl);
}

.Nt8Hsft6xgd4KPNo_EF1 {
  /* Maximum of 4 stats per line */
  --l-stat-width-percentage: 25%;

  color: var(--color-text-body);
  /* Subtract gap from the flex basis */
  flex: 1 0 calc(25% - var(--spacing-6));
  flex: 1 0 calc(var(--l-stat-width-percentage) - var(--spacing-6));
  font-size: var(--text-sm);
  line-height: var(--leading-sm);
  padding: var(--spacing-6);
}

@media screen and (max-width: 1200px) {

.Nt8Hsft6xgd4KPNo_EF1 {
    --l-stat-width-percentage: 33%;
}
  }

@media screen and (max-width: 950px) {

.Nt8Hsft6xgd4KPNo_EF1 {
    --l-stat-width-percentage: 50%;
}
  }

@media screen and (max-width: 768px) {

.Nt8Hsft6xgd4KPNo_EF1 {
    --l-stat-width-percentage: 100%;
}
  }

.Nt8Hsft6xgd4KPNo_EF1.bDCZnAmheZr9LVMIkeWa {
    padding: 0 var(--spacing-4);
  }

.Nt8Hsft6xgd4KPNo_EF1.P0TXNXH1RvnSYcKpit8w {
    border: 1px solid var(--color-decorative-secondary);
    border-radius: var(--rounded-lg);
  }

.Nt8Hsft6xgd4KPNo_EF1.k4Z1zuyzPQgFQBZrK0sz {
    border: none;
  }

.Nt8Hsft6xgd4KPNo_EF1.nxGXwdloQitlFBWuLdcO {
    border-left: 1px solid var(--color-decorative-secondary);
  }

.Nt8Hsft6xgd4KPNo_EF1.NxoV8SUGya2PM6MRZdal {
    border-right: 1px solid var(--color-decorative-secondary);
  }

.iTWs3D7qNuxPHripcDQo {
  text-align: center;
}

.P7iF_qBXUcQurN8BlETA {
  color: var(--color-text-body);
  font-weight: var(--font-semibold);
  margin-right: var(--spacing-2);
}

.q54Dj5Z2xLSyMyHf7MrQ {
  color: var(--l-text-color);
  font-size: var(--text-3xl);
  font-weight: var(--font-semibold);
  line-height: var(--leading-3xl);
  margin-top: var(--spacing-1);
}

.q54Dj5Z2xLSyMyHf7MrQ.bDCZnAmheZr9LVMIkeWa {
    font-size: var(--text-5xl);
    margin-top: var(--spacing-5);
  }

.q54Dj5Z2xLSyMyHf7MrQ.VDCH7KfUoxbgzTUCB89V {
    margin-top: var(--spacing-4);
  }

.nEeeK9ecIzAfWHnfNhIq {
  color: var(--color-text-body);
  margin-top: var(--spacing-1);
}

.nEeeK9ecIzAfWHnfNhIq.bDCZnAmheZr9LVMIkeWa {
    margin-top: var(--spacing-2);
  }

.jNQClezvo0XcKgb8Y8SX {
  color: var(--color-yellow-700);
}

.UIdNMZoilfYt0GYy7Wpt {
  margin-left: var(--spacing-1);
}

.IWZJWMmhkPIXxes0Pqox {
  font-weight: var(--font-medium);
  margin-right: var(--spacing-1);
}

.IWZJWMmhkPIXxes0Pqox.WlRy7GvjoN7LTcMooYVW::after {
      content: ':';
    }

.ElcFvW9eZ_ghl1AZwCaB.ElcFvW9eZ_ghl1AZwCaB {
  border: none;
  border-radius: var(--rounded-none);
  border-top: 1px solid var(--color-decorative-secondary);
  display: flex;
  justify-content: space-between;
  padding: var(--spacing-3);
}

.ElcFvW9eZ_ghl1AZwCaB.ElcFvW9eZ_ghl1AZwCaB .P7iF_qBXUcQurN8BlETA {
    color: var(--color-text-heading);
    font-size: var(--text-small);
    font-weight: var(--font-medium);
    line-height: var(--leading-small);
  }

.ElcFvW9eZ_ghl1AZwCaB.ElcFvW9eZ_ghl1AZwCaB .q54Dj5Z2xLSyMyHf7MrQ {
    color: var(--color-text-body);
    font-size: var(--text-small);
    font-weight: var(--font-normal);
    line-height: var(--leading-small);
    margin-top: 0;
  }

.XTw9R6YtXrWvcV2cxcur {
  display: flex;
  flex-flow: wrap;
  gap: var(--spacing-4);

  /* TODO: stats should be equal width */
}
.XTw9R6YtXrWvcV2cxcur .card-content-header {
    width: 100%;
  }

/* Remove top border added by CardContent */
.XTw9R6YtXrWvcV2cxcur + .XTw9R6YtXrWvcV2cxcur {
    border-top: none;
    padding-top: 0;
  }

.D1AEY5KRq7z0VPKQ38EG {
  margin-bottom: var(--spacing-6);
}

.t3jEyluZDsWQ3qq5q9EE {
  margin: 0 0 var(--spacing-6) 0;
}

.t3jEyluZDsWQ3qq5q9EE .uq2DMYcqqK5Tc4qd6IR_ {
    margin: var(--spacing-6);
    padding: 0;
  }

.t3jEyluZDsWQ3qq5q9EE h3.Pr0ow0RQT4QLjZSKsYf1 {
    font-size: var(--text-base);
    line-height: var(--leading-base);
    margin-bottom: var(--spacing-6);
  }

.t3jEyluZDsWQ3qq5q9EE h3.ee9gkcrXMkPLg3ry49qQ {
    /* Adjust height of title to match the actions positioned to the right */
    height: var(--button-size);
  }

.OilO2J2yOls_AAkPouuP {
  display: flex;
  flex-wrap: wrap;
  gap: var(--spacing-4);
  padding: 0;
}

.OilO2J2yOls_AAkPouuP:first-child {
    padding-top: 0;
  }

.POMso2n32_5svsY9XLkW {
  position: absolute;
  right: var(--spacing-6);
  top: var(--spacing-6);
}

.HWDG3aSAs7NvYeLOFYIS {
  margin-bottom: var(--spacing-2);
  padding-left: calc(var(--avatar-size-md) + var(--spacing-2));
  position: relative;
}

.ZLE62KL0JC7v1WxlQe8E {
  margin-left: var(--spacing-2);
}

.MY9EgPpi0XOulNxbGwOa {
  background-color: var(--color-bg-secondary);
  border: 1px solid var(--color-decorative-secondary);
  border-radius: var(--rounded-full);
  display: block;
  font-weight: var(--font-semibold);
  left: 0;
  position: absolute;
  text-align: center;
  top: 0;
  transition:
    background-color var(--timing-300), color var(--timing-300);
}

.MY9EgPpi0XOulNxbGwOa.WAWLxv4Awn_8bEeFDsDd {
    cursor: pointer;
  }

.MY9EgPpi0XOulNxbGwOa.WAWLxv4Awn_8bEeFDsDd:hover {
      background-color: var(--color-action);
      border-color: var(--color-action);
      color: var(--color-text-body-inverted);
    }

.ygz8YY9zl0O679uH8tBn {
  color: var(--color-text-body);
  display: inline-block;
  font-size: var(--text-sm);
  font-weight: var(--font-semibold);
  line-height: var(--avatar-size-md);
  margin-bottom: 0;
  margin-top: 0;
}

.abZmjUJccnqWD1fG9MNG {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin: 0;
  padding: 0;
}

.abZmjUJccnqWD1fG9MNG .MY9EgPpi0XOulNxbGwOa {
    position: relative;
  }

.abZmjUJccnqWD1fG9MNG .ygz8YY9zl0O679uH8tBn {
    line-height: var(--leading-sm);
    margin-top: var(--spacing-1-half);
    text-align: center;
  }

.abZmjUJccnqWD1fG9MNG:not(:last-child):first-child {
    align-items: flex-start;
  }

.abZmjUJccnqWD1fG9MNG:not(:first-child):last-child {
    align-items: flex-end;
  }

.UiSMklwDcv8BrqNSrwhw:not(:last-child) {
    min-height: 48px;
  }

.UiSMklwDcv8BrqNSrwhw:not(:last-child)::after {
      content: '';
      display: block;
      position: absolute;
      width: 1px;
    }

.E3daPLdKCvIJNWi9fPaM::after {
    background-color: var(--color-decorative-secondary);
  }

.E3daPLdKCvIJNWi9fPaM .MY9EgPpi0XOulNxbGwOa {
    background-color: var(--color-white);
    border-color: var(--color-action);
    color: var(--color-action);
  }

.BmcgfOHzYzaisHWHn6wA::after {
    background-color: var(--color-action);
  }

.BmcgfOHzYzaisHWHn6wA .MY9EgPpi0XOulNxbGwOa {
    background-color: var(--color-green-50);
    border-color: var(--color-green-700);
    color: var(--color-green-700);
  }

.BmcgfOHzYzaisHWHn6wA .MY9EgPpi0XOulNxbGwOa .WAWLxv4Awn_8bEeFDsDd:hover {
        background-color: var(--color-green-700);
        border-color: var(--color-green-700);
        color: var(--color-green-50);
      }

.zd27HkQxqjPLtL7UVWJV::after, .FZS2Z7Uke4u52S36MfR2::after {
    background-color: var(--color-action);
  }

.zd27HkQxqjPLtL7UVWJV .MY9EgPpi0XOulNxbGwOa, .FZS2Z7Uke4u52S36MfR2 .MY9EgPpi0XOulNxbGwOa {
    background-color: var(--color-action);
    border-color: var(--color-action);
    color: var(--color-white);
  }

.zd27HkQxqjPLtL7UVWJV .ygz8YY9zl0O679uH8tBn, .FZS2Z7Uke4u52S36MfR2 .ygz8YY9zl0O679uH8tBn {
    color: var(--color-slate-900);
  }

.tW1IB7X56dnwZmog5zbF::after {
    background-color: var(--color-decorative-secondary);
  }

.tW1IB7X56dnwZmog5zbF .MY9EgPpi0XOulNxbGwOa {
    background-color: var(--color-bg-secondary);
    border-color: var(--color-slate-400);
  }

.tW1IB7X56dnwZmog5zbF .MY9EgPpi0XOulNxbGwOa,
  .tW1IB7X56dnwZmog5zbF .ygz8YY9zl0O679uH8tBn {
    color: var(--color-slate-400);
  }

.QvbkOaT9gECBUBEhfoxU.UiSMklwDcv8BrqNSrwhw::after {
      height: calc(100% - var(--avatar-size-md));
      left: calc((var(--avatar-size-md) / 2) - 1px);
      top: calc(var(--avatar-size-md) + var(--spacing-1));
    }

.QvbkOaT9gECBUBEhfoxU .MY9EgPpi0XOulNxbGwOa {
    height: var(--avatar-size-8);
    /* height - border */
    line-height: calc(var(--avatar-size-8) - var(--spacing-half));
    width: var(--avatar-size-8);
  }

.vE5thMflLKcLQylLpZWM.UiSMklwDcv8BrqNSrwhw::after {
      background-color: transparent;
      background-color: initial;
      /* Encoded using https://yoksel.github.io/url-encoder/ */
      background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%272%27 height=%272170%27 preserveAspectRatio=%27xMidYMid meet%27 viewBox=%270 0 2 2170%27 fill=%27none%27%3E%3Cpath d=%27M1.00005 1L1.00009 2169%27 stroke=%27%23CBD5E1%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-dasharray=%278 8%27/%3E%3C/svg%3E");
      height: calc(100% - var(--avatar-size-6));
      left: calc(var(--avatar-size-6) / 2);
      top: calc(var(--avatar-size-6) + var(--spacing-1));
    }

.vE5thMflLKcLQylLpZWM .MY9EgPpi0XOulNxbGwOa {
    background-color: var(--color-bg-primary);
    border-color: var(--color-decorative-secondary);
    color: var(--color-text-heading);
    font-size: var(--text-xs);
    height: var(--avatar-size-6);
    /* height - border */
    line-height: calc(var(--avatar-size-6) - var(--spacing-half));
    width: var(--avatar-size-6);
  }


  .pU4PY2X_D9FCZNmLwCsO > section {
    display: flex;
    justify-content: space-between;
    position: relative;
  }

.pU4PY2X_D9FCZNmLwCsO > section::before {
      background-color: var(--color-decorative-secondary);
      content: '';
      display: block;
      height: 1px;
      left: 0;
      position: absolute;
      top: var(--spacing-4);
      width: 100%;
    }

.GfJFiGClohrE07HDDxpL {
  /* Placeholder which is needed because layout is added as style  */
}

.JeYz1JAtA__InMpjSbP7 {
  align-items: center;
  display: flex;
  gap: var(--spacing-4);
  margin-bottom: var(--spacing-2);
}

.JeYz1JAtA__InMpjSbP7 :first-child {
    flex: 1 0 auto;
  }

.JeYz1JAtA__InMpjSbP7 :not(:first-child) {
    flex: 0 0 auto;
  }

.JeYz1JAtA__InMpjSbP7 h3 {
    margin-bottom: 0;
    margin-top: 0;
  }

.z23XWkbAa7_zMWrEVkuj {
  margin-bottom: var(--spacing-4);
}

.U8jzAFlrKq2Yn50jyRQc {
  color: var(--color-green-600);
}

.oG5PWAPNsreHf4O08fBD {
  align-self: flex-start;
  display: flex;
  gap: var(--spacing-4);
  /* This is a one-off padding to align the contents with the height of the inline edit input */
  padding: 3px 0;
}

.a2MSG7gri1UuTF8Sxf6N {
  align-items: stretch;
  display: grid;
  grid-gap: var(--spacing-2);
  gap: var(--spacing-2);
  /* step size + border + 2px extra space */
  grid-template-columns: calc(var(--avatar-size-6) + 4px) 1fr;
}
.a2MSG7gri1UuTF8Sxf6N .gddNSHrQ9oQV9o8lk_PD {
    /* InlineEdit border adds 1px to top and bottom, so adjust for it */
    margin-top: var(--spacing-px);
  }
/* Override min height from Step.css */
.a2MSG7gri1UuTF8Sxf6N .gddNSHrQ9oQV9o8lk_PD:not(:last-child) {
    min-height: var(--spacing-4);
  }
.a2MSG7gri1UuTF8Sxf6N:not(:last-child) .KokQjVKtNpjwqUq1r2dh {
      margin-bottom: var(--spacing-4);
    }
/* Since Step assumes that Steps are its siblings, we need to override hiding vertical line after last step  */
.a2MSG7gri1UuTF8Sxf6N:last-child .gddNSHrQ9oQV9o8lk_PD::after {
      content: normal;
      content: initial;
    }

.vayv_szNdLUpv5ZC1Tku {
  max-height: 200px;
  overflow-y: scroll;
}

._gBtKgBltQh4RP2OkKM_ {
  cursor: pointer;
  max-width: 600px;
  overflow-x: hidden;
  padding: var(--spacing-2) var(--spacing-2) var(--spacing-2) var(--spacing-3);
  text-overflow: ellipsis;
  white-space: nowrap;
}

._gBtKgBltQh4RP2OkKM_:hover {
    background-color: var(--color-primary-4);
  }

.Fy2TvfjiGjffIr0jMkR9 {
  padding: var(--spacing-2-half);
}

.yJpS8GffjEhs70Cb8BBP {
  max-width: 600px;
  overflow-x: hidden;
  padding: var(--spacing-2) var(--spacing-2) var(--spacing-2) var(--spacing-3);
  text-overflow: ellipsis;
  white-space: nowrap;
}

._ntpY8PGs_MSsqbxaAS2 {
  color: var(--color-success);
}

.ZOWDHu1kebqF8kmzzb7m {
  padding-bottom: var(--spacing-2);
}

.ZOWDHu1kebqF8kmzzb7m > div {
    font-style: normal;
  }

.ZOWDHu1kebqF8kmzzb7m > div p:last-child {
      margin-bottom: 0;
    }

.ZOWDHu1kebqF8kmzzb7m pre[class*='language-'] {
    padding: var(--spacing-6);
    position: relative;
  }

.yjsX1DCauUM58ulgmy3F pre[class*='language-'] {
  padding: var(--spacing-6);
  position: relative;
}

.n6IsAgwAIOSIl1ngniGd {
  bottom: var(--spacing-6);
  font-family: var(--font-body);
  font-size: var(--text-2xl);
  font-weight: lighter;
  line-height: var(--leading-2xl);
  margin: 0;
  position: absolute;
  right: var(--spacing-6);
  text-align: right;
}

.n6IsAgwAIOSIl1ngniGd > span {
    display: inline-block;
    padding-left: 0.5ex;
  }

.n6IsAgwAIOSIl1ngniGd > span > * {
      display: inline-block;
      vertical-align: text-top;
    }

.DKVvgBh1kmYzgMhUzu9S {
  color: var(--color-warning);
}

.Ben5sTDw6NnYjZ_zRolK {
  display: inline-block;
  /* Fix misaligned selected tab with the bottom border  */
  margin-bottom: calc(var(--spacing-px) * -1);
}

.Ben5sTDw6NnYjZ_zRolK:not(:first-child) {
    margin-left: var(--spacing-6);
  }

.wwaqMVHHkAzUGvEYPsIO {
  border-bottom: 2px solid transparent;
  border-radius: var(--rounded) var(--rounded) var(--rounded-none) var(--rounded-none);
  color: var(--color-text-body);
  font-size: var(--text-sm);
  font-weight: var(--font-medium);
  /* 12 px top spacing  + 12px bottom spacing + 20px line height */
  height: calc(var(--spacing-6) + var(--leading-sm));
  padding: 0;
  -webkit-text-decoration: none;
  text-decoration: none;
  /* Override the base height for a button, allowing proper positioning of the border */
}

.wwaqMVHHkAzUGvEYPsIO:focus,
  .wwaqMVHHkAzUGvEYPsIO:hover {
    border-bottom: 2px solid var(--color-slate-400);
    color: var(--color-slate-950);
  }

.wwaqMVHHkAzUGvEYPsIO.active,
  .wwaqMVHHkAzUGvEYPsIO:active {
    border-bottom: 2px solid var(--color-action);
    color: var(--color-slate-950);
  }

/* stylelint-disable no-descending-specificity */
.DkVcsq6h8Ce_6uPI8xgz {
  --l-col-padding: var(--spacing-3);

  background-color: var(--color-bg-primary);
}
.DkVcsq6h8Ce_6uPI8xgz.-hasheadergroups .rt-noData {
      transform: translate(-50%, var(--spacing-8)) !important;
    }
.DkVcsq6h8Ce_6uPI8xgz .rt-tr {
    align-items: center;
  }
.DkVcsq6h8Ce_6uPI8xgz .rt-th > * {
      position: relative;
    }
.DkVcsq6h8Ce_6uPI8xgz .rt-th > * svg {
        /* Font size / -2 */
        margin-top: calc(var(--text-sm) / -2);
        position: absolute;
        right: var(--spacing-half);
        top: 50%;
      }
/* Align tooltip icon left so it doesn't overlap sort icon */
.DkVcsq6h8Ce_6uPI8xgz .rt-th > * svg[data-icon='circle-info'] {
        left: var(--spacing-half);
      }
.DkVcsq6h8Ce_6uPI8xgz .rt-th > .rt-resizer {
      position: absolute;
    }
.DkVcsq6h8Ce_6uPI8xgz .rt-th .oOEdwtgKReDf546BZhLT,
    .DkVcsq6h8Ce_6uPI8xgz .rt-th .qu6M3X03OD1H3ZJ_tA11 {
      display: none;
    }
.DkVcsq6h8Ce_6uPI8xgz .rt-th.-sort-asc .IOBUQu4_P4piAhMlWGbV {
        display: none;
      }
.DkVcsq6h8Ce_6uPI8xgz .rt-th.-sort-asc .oOEdwtgKReDf546BZhLT {
        display: block;
      }
.DkVcsq6h8Ce_6uPI8xgz .rt-th.-sort-desc .IOBUQu4_P4piAhMlWGbV {
        display: none;
      }
.DkVcsq6h8Ce_6uPI8xgz .rt-th.-sort-desc .qu6M3X03OD1H3ZJ_tA11 {
        display: block;
      }
.DkVcsq6h8Ce_6uPI8xgz .UKBqQEt7gQkmYvV9IXgp.rt-th > * {
        padding-right: calc(var(--icon-size-sm) + var(--spacing-2));
      }
.DkVcsq6h8Ce_6uPI8xgz .pL7UcTntuqIQ9AYTWmEQ.rt-th > * {
        padding-left: calc(var(--icon-size-sm) + var(--spacing-2));
      }
.DkVcsq6h8Ce_6uPI8xgz.ReactTable.-highlight .rt-tbody .rt-tr:not(.-padRow):hover {
    background-color: var(--color-bg-secondary);
  }
.DkVcsq6h8Ce_6uPI8xgz.ReactTable {
    border-color: var(--color-decorative-secondary);
    border-radius: var(--rounded-md);
  }
.DkVcsq6h8Ce_6uPI8xgz.ReactTable .rt-noData {
      z-index: auto;
      z-index: initial;
    }
.DkVcsq6h8Ce_6uPI8xgz.ReactTable .rt-table {
      /* Without this border radius the top and left corner radius gets cut off  */
      border-radius: var(--rounded-md);
    }
.DkVcsq6h8Ce_6uPI8xgz.ReactTable .-loading {
      background: var(--color-bg-primary);
      /* Without this border radius the top and left corner radius gets cut off  */
      border-radius: var(--rounded-md);
      z-index: auto;
      z-index: initial;
    }
.DkVcsq6h8Ce_6uPI8xgz.ReactTable .-loading.-active {
        z-index: auto;
        z-index: initial;
      }
.DkVcsq6h8Ce_6uPI8xgz.ReactTable .rt-thead .rt-th {
        border-right-color: var(--color-decorative-secondary);
        color: var(--color-text-heading);
        line-height: inherit;
        padding: var(--spacing-4) var(--l-col-padding);
      }
.DkVcsq6h8Ce_6uPI8xgz.ReactTable .rt-thead .rt-td.-sort-asc,
      .DkVcsq6h8Ce_6uPI8xgz.ReactTable .rt-thead .rt-th.-sort-asc {
        box-shadow: inset 0 3px 0 0 var(--color-action);
      }
.DkVcsq6h8Ce_6uPI8xgz.ReactTable .rt-thead .rt-td.-sort-desc,
      .DkVcsq6h8Ce_6uPI8xgz.ReactTable .rt-thead .rt-th.-sort-desc {
        box-shadow: inset 0 -3px 0 0 var(--color-action);
      }
.DkVcsq6h8Ce_6uPI8xgz.ReactTable .rt-thead.-header {
      background-color: var(--color-bg-tertiary);
      border-bottom: 1px solid var(--color-decorative-secondary);
      box-shadow: var(--drop-shadow-none);
    }
.DkVcsq6h8Ce_6uPI8xgz.ReactTable .rt-tbody .rt-td {
        border-right-color: transparent;
        padding: var(--l-col-padding);
      }
/* Never show underlines for buttons and links in tables */
.DkVcsq6h8Ce_6uPI8xgz.ReactTable .rt-tbody a,
      .DkVcsq6h8Ce_6uPI8xgz.ReactTable .rt-tbody button {
        -webkit-text-decoration: none;
        text-decoration: none;
      }
.DkVcsq6h8Ce_6uPI8xgz.ReactTable .rt-tbody .rt-tr-group {
        border-color: var(--color-decorative-secondary);
      }
.DkVcsq6h8Ce_6uPI8xgz.ReactTable .rt-tfoot {
      border-top: 1px solid var(--color-decorative-secondary);
      box-shadow: var(--drop-shadow-none);
    }
.DkVcsq6h8Ce_6uPI8xgz.ReactTable .rt-tfoot .rt-td {
        border-right-color: transparent;
        padding: var(--l-col-padding);
      }
.DkVcsq6h8Ce_6uPI8xgz.ReactTable .-pagination {
      border-top: 1px solid var(--color-decorative-secondary);
      box-shadow: var(--drop-shadow-none);
    }
.DkVcsq6h8Ce_6uPI8xgz.ReactTable .-pagination .-next,
      .DkVcsq6h8Ce_6uPI8xgz.ReactTable .-pagination .-previous {
        align-items: center;
        display: flex;
      }
.DkVcsq6h8Ce_6uPI8xgz.ReactTable .-pagination .-next {
        justify-content: flex-end;
        padding-right: var(--spacing-2);
      }
.DkVcsq6h8Ce_6uPI8xgz.ReactTable .-pagination .-previous {
        justify-content: flex-start;
        padding-left: var(--spacing-2);
      }
.NJ2eZ2FUSs9ms27h48jm {
  display: block;
}
.Q1JDQTL_dL18R4566viR {
  text-align: center;
}
.bwDRTem9pB8obi2LFGGZ {
  width: 66px;
}
.JCZr64iksMMhnL0mGCFb {
  text-align: right;
}
.DT2XbTdU8yEzeQGSGxBB {
  text-align: left;
}
.vKcSO6HFVTI5doRcuetS {
  margin-top: var(--spacing-1);
}
.VRh_uMYolbMt0AHor79j {
  height: 130px;
  padding: var(--spacing-3) var(--spacing-2) !important;
}
.VRh_uMYolbMt0AHor79j img {
    background-color: var(--color-bg-primary);
    border: 1px solid var(--color-decorative-secondary);
    border-radius: var(--rounded);
    box-shadow: 0 -2px 10px rgba(0, 0, 0, 0.1);
    display: inline-block;
    height: auto;
    margin: auto;
    max-width: 100%;
    transition: all 0.2s ease-in-out;
  }
.hTJzRiKyrl4vClLT9ADo {
  margin-bottom: 0;
  /* Center the checkbox horizontally in the column */
  margin-left: -1.5px;
}

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

.adRpTlSLTQYN1qgqPr_Q {
  display: block;
}

.rdX2LH0e9OclnT6pvyTD {
  background: var(--color-bg-secondary);
  border: 1px solid var(--color-slate-200);
  border-radius: var(--rounded);
  padding: var(--spacing-8);
}
.rdX2LH0e9OclnT6pvyTD .FDECnZsqVe9KGHQYBOde {
    background: var(--color-bg-primary);
    border: 1px solid var(--color-slate-200);
    border-radius: var(--rounded-sm) var(--rounded-sm) 0 0;
    height: 350px;
    position: relative;
    width: 100%;
  }
.rdX2LH0e9OclnT6pvyTD .FDECnZsqVe9KGHQYBOde .ISHT5GwvXLKeUXSJ_4FJ {
      align-items: center;
      display: flex;
      height: inherit;
      justify-content: center;
    }
.rdX2LH0e9OclnT6pvyTD .FDECnZsqVe9KGHQYBOde .tH3Hw_9N0gLeogudBlnL {
      position: relative;
      z-index: 1;
    }
.rdX2LH0e9OclnT6pvyTD .FDECnZsqVe9KGHQYBOde .tH3Hw_9N0gLeogudBlnL.r8TBDhX_N0B_fAv8Mvfw {
        visibility: hidden;
      }
.rdX2LH0e9OclnT6pvyTD .FDECnZsqVe9KGHQYBOde .lNKo_ea5Y9uHo3odvLbp {
      bottom: 0;
      cursor: not-allowed;
      left: 0;
      position: absolute;
      /* Leave 15px gap on the right for scrollbar interaction */
      right: 15px;
      top: 0;
      z-index: 2;
    }
.rdX2LH0e9OclnT6pvyTD .FDECnZsqVe9KGHQYBOde .BgB1Q5o7ASd_hihHEoJk {
      align-items: center;
      display: flex;
      height: 100%;
      justify-content: center;
      left: 0;
      position: absolute;
      top: 0;
      width: 100%;
      z-index: 3;
    }

.h2vGuxirnTxtUQasFih6 {
  display: flex;
  flex-direction: row;
  gap: var(--spacing-1);
}

.Evh4rSIxYwT3ivZ6lh9w {
  width: 192px;
}


  .mz5EOGBfu_NcXY9cQ7PA > div > * {
    max-width: 100%;
  }

.zsUi1KAhgobvFXWBrHuc {
  display: block;
  font-size: var(--text-sm);
  line-height: var(--leading-sm);
  padding: 9px 0 9px var(--spacing-3);
}

/* Video player error has a number of custom colors and shouldn't have a dark mode */
.vlkDMuVezbS_TCWuwHwk {
  align-items: center;
  background: var(--color-bg-primary);
  border-radius: var(--rounded-lg);
  color: var(--color-text-body-inverted);
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  width: 100%;
  width: var(--l-width, 100%);
}
.IjcitmGIjQfHLAmbY7Ab {
  color: var(--color-fg-error-primary);
  margin-bottom: var(--spacing-6);
}
.b9bVeB7ZOor8X4SsYSbV {
  font-size: var(--text-2xl);
  font-weight: var(--font-semibold);
  margin-bottom: var(--spacing-2);
  text-align: center;
}
.f_AYWliuBnUJqzM_oNRU {
  color: var(--color-slate-400);
  margin-bottom: var(--spacing-6);
  text-align: center;
}
.VKFuTUsviPgmihXyYbJF .IjcitmGIjQfHLAmbY7Ab {
    margin-bottom: var(--spacing-1);
  }
.VKFuTUsviPgmihXyYbJF .b9bVeB7ZOor8X4SsYSbV {
    font-size: var(--text-xs);
    line-height: var(--leading-xs);
    margin-bottom: 0;
    /* Ensure text doesn't overflow and mess up layout */
    max-width: 180px;
  }
.VKFuTUsviPgmihXyYbJF .f_AYWliuBnUJqzM_oNRU {
    font-size: var(--text-xs);
    line-height: var(--leading-xs);
    margin-bottom: 0;
    /* Ensure text doesn't overflow and mess up layout */
    max-width: 180px;
  }


  .nzLUtMN6iSgOmJxei7nZ video {
    height: 100%;
    max-width: 100%;
    /* Remove space below video */
    vertical-align: bottom;
    width: auto;
  }

.yaRf8SlhN1w176nnzTQ1 {
  height: 100%;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%;
}

.NoVWtzN7x_dQzyhRVHGE {
  border: 1px solid var(--color-border-tertiary-100);
  border-radius: var(--rounded-sm);
  display: block;
  height: auto;
  max-width: 100%;
  /* Stretch to max and let max-width constrain it to ensure AspectRatio component doesn't shrink */
  width: 100vw;
}

.xAEOdnnJk5Wf3NVhEiZ8 {
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}

.LAQKV6Oy8nmhWo2EE2rV {
  align-items: center;
  background: var(--color-white);
  border-radius: 50%;
  color: var(--color-brand-purple);
  display: flex;
  height: var(--icon-size-xl);
  justify-content: center;
  left: 50%;
  pointer-events: none;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: var(--icon-size-xl);
}


  .ZOfmLVdpRLjmabY0Rm2I:not(._vu7BFNqAw0J5A5WnkYr) form,
  .ZOfmLVdpRLjmabY0Rm2I:not(._vu7BFNqAw0J5A5WnkYr) [role='form'] {
    max-width: var(--breakpoint-lg);
    width: 100%;
  }

.ZOfmLVdpRLjmabY0Rm2I:not(._vu7BFNqAw0J5A5WnkYr) form > fieldset, .ZOfmLVdpRLjmabY0Rm2I:not(._vu7BFNqAw0J5A5WnkYr) [role='form'] > fieldset {
      max-width: var(--content-max-width);
      width: 100%;
    }

.dPfQZG4BVc3FnavpRQd6 {
  grid-area: steps;
}

._Y3GmMOheDPy9xC1g_xU {
  grid-area: toolbar;
}

.S0p96uQK84zHoJtNBnet {
  grid-area: main;
}

.S0p96uQK84zHoJtNBnet .wRwNsF8WD9twGYXhyz8w {
    flex: 1 1 auto;
  }

.w3KyGyQef8jMKOo6CB4n {
  display: grid;
  grid-template-areas:
    'toolbar'
    'steps'
    'main';
  grid-template-columns: minmax(0, 1fr);
}

.w3KyGyQef8jMKOo6CB4n .dPfQZG4BVc3FnavpRQd6 {
    margin-bottom: var(--spacing-6);
  }

.w3KyGyQef8jMKOo6CB4n form:first-child > :first-child, .w3KyGyQef8jMKOo6CB4n [role='form']:first-child > :first-child {
      margin-top: 0;
    }

.w3KyGyQef8jMKOo6CB4n ._Y3GmMOheDPy9xC1g_xU + .dPfQZG4BVc3FnavpRQd6 {
    margin-top: var(--spacing-4);
  }

.kikdYNQ4FagoIQ4QMp1t {
  display: grid;
  grid-template-areas:
    'toolbar toolbar'
    'steps main';
  grid-template-columns: 200px minmax(0, 1fr);
}

.kikdYNQ4FagoIQ4QMp1t ._Y3GmMOheDPy9xC1g_xU {
    margin-bottom: var(--spacing-3);
  }

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

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

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

.whk76SHfyByqE0m6_TXX {
  color: var(--color-text-heading);
  font-weight: var(--font-semibold);
}

.HU_QIQZUEyAayLdsOojo {
  color: var(--color-text-secondary);
  font-weight: var(--font-medium);
}

.zmeEVoY1bh4JTCzK5mt8 {
  color: var(--color-text-body);
  font-weight: var(--font-normal);
}

.JZmZ2zm8lh5lfQlNuSy9 {
  color: var(--color-text-heading);
  font-weight: var(--font-semibold);
}

.sXmeArx0fnyiJcOmtDV8 {
  color: var(--color-text-secondary);
  font-weight: var(--font-medium);
}

.wMGuitZX1UWKKBeh7Z1H {
  color: var(--color-text-body);
  font-weight: var(--font-normal);
}

.FEkJPMZJEQZDtdnfuB_h {
  color: var(--color-text-heading);
  font-weight: var(--font-semibold);
}

.jtJn57XHo_1nAw7ToUsP {
  color: var(--color-text-secondary);
  font-weight: var(--font-medium);
}

.ap8h43pBAe1ZOi09GDkt {
  color: var(--color-text-body);
  font-weight: var(--font-normal);
}

.YbbEACETaHr2fHT4DGUO {
  color: var(--color-action);
  font-weight: var(--font-semibold);
  -webkit-text-decoration: underline;
  text-decoration: underline;
  text-underline-offset: var(--spacing-half);
  transition: color ease var(--timing-300);
  /* Prevent clickable area from filling the entire container */
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}

.B6ieIOf0R2tMuOXMQHEM {
  color: var(--color-text-heading);
  font-weight: var(--font-semibold); /* 600 */
}

.qTFdC0iN9RtfZ7ccoBRE {
  color: var(--color-text-heading);
  font-size: var(--text-3xl); /* 32px */
  font-weight: var(--font-bold); /* 700 */
  letter-spacing: var(--tracking-tightest); /* -0.5px */
  line-height: var(--leading-3xl); /* 36px */
}

.mMCMMyF0j62QgH95pWQP {
  font-size: var(--text-3xl); /* 32px */
  letter-spacing: var(--tracking-tighter); /* -0.25px */
  line-height: var(--leading-3xl); /* 36px */
}

.kqqo2GmYzxg5F4V5wnwU {
  font-size: var(--text-2xl); /* 24px */
  letter-spacing: var(--tracking-tight); /* -0.1px */
  line-height: var(--leading-2xl); /* 32px */
}

.pQsb5UHNjuyZaNUryaak {
  font-size: var(--text-lg); /* 18px */
  letter-spacing: var(--tracking-tight); /* -0.1px */
  line-height: var(--leading-lg); /* 28px */
}

.NTlIY6ohnQrxMc4EaYdX {
  font-size: var(--text-base); /* 16px */
  letter-spacing: var(--tracking-tight); /* -0.1px */
  line-height: var(--leading-base); /* 24px */
}

.O6mHZONUaZSTsiybvxbA {
  font-size: var(--text-base); /* 16px */
  letter-spacing: var(--tracking-tight); /* -0.1px */
  line-height: var(--leading-base); /* 24px */
}

.YqpJiemBdmD_7Rfe0QRg {
  --l-circle-width: 240px;
  --l-circle-width-offset: 242px;
  --l-center-circle-width: 66px;
  --l-ray-dot-size: 6px;

  /* Offset for the comet border */
  height: 242px;
  height: var(--l-circle-width-offset);
  overflow: hidden;
  position: relative;
  /* Offset for the comet border */
  width: 242px;
  width: var(--l-circle-width-offset);

  /* Override CometBorder positioning to prevent blur */
}
.YqpJiemBdmD_7Rfe0QRg .comet-border {
    bottom: 0;
    left: 0;
    right: 0;
    top: 0;
  }
.YqpJiemBdmD_7Rfe0QRg .pnNxA_cnVR17yGhbtllU {
    border-radius: 50%;
    -webkit-clip-path: circle(calc(var(--l-circle-width) / 2) at center);
            clip-path: circle(calc(var(--l-circle-width) / 2) at center);
    height: var(--l-circle-width);
    left: 1px;
    position: absolute;
    top: 1px;
    width: var(--l-circle-width);
  }
.YqpJiemBdmD_7Rfe0QRg .MEJx8RzwotG5JkCnFvCK {
    border-radius: var(--rounded-full);
    height: var(--l-circle-width);
    position: relative;
    width: var(--l-circle-width);
  }
.YqpJiemBdmD_7Rfe0QRg .U_xdbLQEFO5cjXqhbKe5 {
    align-items: center;
    border-radius: var(--rounded-full);
    -webkit-clip-path: circle(calc(var(--l-center-circle-width) / 2) at center);
            clip-path: circle(calc(var(--l-center-circle-width) / 2) at center);
    display: flex;
    height: var(--l-center-circle-width);
    justify-content: center;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: var(--l-center-circle-width);
    z-index: 10;
  }
.YqpJiemBdmD_7Rfe0QRg .rFi05COTgrFKCUiUNeVa {
    border: 1px solid var(--color-slate-300);
    border-radius: var(--rounded-full);
    height: var(--l-center-circle-width);
    width: var(--l-center-circle-width);
  }
.YqpJiemBdmD_7Rfe0QRg .tmdi19_EyVD2bXgDnZYS {
    background: var(--color-blue-600);
    left: 50%;
    position: absolute;
    top: 50%;
    transform-origin: bottom center;
    width: 1px;
  }
.YqpJiemBdmD_7Rfe0QRg .vts2p5MnadsuynLf9UnI {
    background: var(--color-blue-600);
    border-radius: var(--rounded-full);
    height: var(--l-ray-dot-size);
    left: -2px;
    position: absolute;
    top: -3px;
    width: var(--l-ray-dot-size);
  }
.YqpJiemBdmD_7Rfe0QRg .UebR4UUS4nSNXeNWaprO {
    background: var(--color-teal-500);
  }
.YqpJiemBdmD_7Rfe0QRg .SxI3pCIHALEZkzh3jFIc {
    width: 100%;
  }


  .k3qcZveKOSTL5i7CuW6F > * {
    margin-bottom: var(--spacing-2);
  }

.QS8WkeH0Qf1KGGQuPpcm {
  border-bottom: 0px solid transparent;
  border-left-color: transparent;
  border-right-color: transparent;
  border-style: solid;
  box-sizing: content-box;
  height: 0px;
  margin-bottom: var(--spacing-px);
  transition: border-top-color 0.3s;
  z-index: 1;
}

.Q3U1c7CP0JTLNivIA1_t {
  border-top-color: var(--color-primary-3);
}

.Q3U1c7CP0JTLNivIA1_t:hover {
  border-top-color: var(--color-primary-4);
}

.AEHrBtJ_FpneOri_o8GT {
  border-top-color: var(--color-secondary-1);
}

.AEHrBtJ_FpneOri_o8GT:hover {
  border-top-color: var(--color-secondary-2);
}

.EgdItTN6xtieoC2L0qrR {
  border-top-color: var(--color-secondary-3);
}

.EgdItTN6xtieoC2L0qrR:hover {
  border-top-color: var(--color-secondary-4);
}

.nTPK7WAqh7AovYly0snw {
  display: flex;
  flex-direction: row;
}

.JDFgJWweCfpLHRfC2nPT {
  display: flex;

  /* breakpoint-xxl: 1410px; Desktop xtra-large */
}
@media (max-width: 1410px) {
  .JDFgJWweCfpLHRfC2nPT {
    flex-direction: column;
}
  }
.JDFgJWweCfpLHRfC2nPT > .wLsoMjPu170DZFqu0g00 {
    flex: 1;
  }
.JDFgJWweCfpLHRfC2nPT > .l5JJ3teWj3m3TsPez_Yb {
    display: flex;
    flex: 0;
    flex-direction: column;
    justify-content: space-around;
    margin-right: var(--spacing-6);
  }
@media (max-width: 1410px) {
  .JDFgJWweCfpLHRfC2nPT > .l5JJ3teWj3m3TsPez_Yb {
      flex-direction: row;
      margin-right: 0;
  }
    }
.JDFgJWweCfpLHRfC2nPT > .l5JJ3teWj3m3TsPez_Yb > .fVVVco_tz95Luv7V0oJU > label,
      .JDFgJWweCfpLHRfC2nPT > .l5JJ3teWj3m3TsPez_Yb > .fVVVco_tz95Luv7V0oJU > span {
        font-weight: var(--font-semibold);
        text-align: right;
        width: 100%;
      }
.JDFgJWweCfpLHRfC2nPT > .l5JJ3teWj3m3TsPez_Yb > .fVVVco_tz95Luv7V0oJU > .tgeSFJsqUeGzvEc5CNRQ {
        font-size: var(--text-3xl);
        font-weight: var(--font-semibold);
        line-height: var(--leading-3xl);
        text-align: right;
      }
.JDFgJWweCfpLHRfC2nPT.LZynO08s8QPxEq8ANImA {
    display: block;
  }
.JDFgJWweCfpLHRfC2nPT.LZynO08s8QPxEq8ANImA > .l5JJ3teWj3m3TsPez_Yb {
      flex-direction: row;
    }
.JDFgJWweCfpLHRfC2nPT.LZynO08s8QPxEq8ANImA > .l5JJ3teWj3m3TsPez_Yb > .fVVVco_tz95Luv7V0oJU > label,
        .JDFgJWweCfpLHRfC2nPT.LZynO08s8QPxEq8ANImA > .l5JJ3teWj3m3TsPez_Yb > .fVVVco_tz95Luv7V0oJU > span {
          text-align: center;
        }
.JDFgJWweCfpLHRfC2nPT.LZynO08s8QPxEq8ANImA > .l5JJ3teWj3m3TsPez_Yb > .fVVVco_tz95Luv7V0oJU > .tgeSFJsqUeGzvEc5CNRQ {
          text-align: center;
        }

.qSNCGa_xUwrAg0TQE5pP {
  display: grid;
  grid-gap: var(--spacing-4);
  gap: var(--spacing-4);
  grid-template-columns: repeat(3, minmax(0, 1fr));
  width: 100%;
}

.YjCNhg_29D5pHVVPIOh4 {
  align-items: center;
  display: flex;
  height: 100%;
}

.P7auoWPzc9YlyurUfOpX {
  display: flex;
  flex-direction: column;
}

.lnmiQqgszcnn2mfeHUYF {
  --l-input-width: 200px;

  margin-right: var(--spacing-4);
  width: 200px;
  width: var(--l-input-width);
}

.HQAJt47KrNF90ROGsvua {
  align-items: flex-end;
  display: flex;
  justify-content: space-between;
  margin-bottom: var(--spacing-6);
}

.acWcnbKBpdex0rQdfTrE {
  align-items: baseline;
  display: flex;
}

.acWcnbKBpdex0rQdfTrE > span {
    white-space: nowrap;
  }

.D8sxTk7kJ3_eIX1xGXIo {
  align-items: flex-end;
  display: flex;
}

.C9JRvEDKysX9UP2X5TOn {
  -moz-column-count: 2;
       column-count: 2;
}

.MIX5w7b5XJBqrFj4SDMZ > * + section {
    margin-top: var(--spacing-4);
  }

.S78NjkCPZXcFunYW6vfH {
  width: 300px;
}

.yhqegCD0PIgY9x8JxjSe {
  justify-content: center;
}

._ySHVoEGpOk9ECS4LpLA {
  align-items: center;
  display: flex;
  height: 100%;
}

.cuiadwOL6FMlzE8r2K4u {
  display: flex;
  flex-direction: column;
}

.cuiadwOL6FMlzE8r2K4u > span {
  color: var(--color-text-body);
  font-size: 10px;
  font-style: italic;
}

.ppG24QbzndzUcMYAmXXA {
  align-items: center;
  display: flex;
}

.KbMPwHj_qGniSLd03ksV {
  align-items: center;
  cursor: pointer;
  display: flex;
  font-size: var(--text-base);
  height: 100%;
  justify-content: center;
}

.KbMPwHj_qGniSLd03ksV > span {
  margin-right: 5px;
}

.mkqnicnPkN1njdqYZSTL {
  font-size: var(--text-xs);
  line-height: calc(var(--text-xs) * var(--leading-normal));
}

/* TODO: This style should be removed when the chip truncation is fixed */

/* Extra specificity required to override chip style */

.uJINxZvdej_VhDLTQOR7.uJINxZvdej_VhDLTQOR7 > span {
  max-width: none;
}

.keTPX7QnYXbYH6aqoWBg {
  bottom: calc(var(--spacing-half) * -1);
  font-size: var(--text-xs) !important;
  position: absolute;
  right: calc(var(--spacing-1-half) * -1);
}

.TSDcLKUpswO59htRnKi5 {
  width: var(--modal-width);
}

.BqRUkswJLROH1tnL6UGU {
  margin-bottom: var(--spacing-4);
}

.bmxFH7eTquLXuqE8pW8J {
  color: var(--color-text-heading);
  display: block;
  font-size: var(--text-sm);
  font-weight: var(--font-semibold);
  line-height: var(--leading-sm);
  margin: 0 0 var(--spacing-4) 0;
}

.NoezgJkW9cpHgZUPaU92 {
  list-style-type: disc;
  margin: var(--spacing-4) 0;
  padding-left: var(--spacing-4);
}

.HuRTVww7ZajcB9WnbrHl {
  margin: var(--spacing-4);
}

.ANtWaFfsrnQV4aqJYax6 {
  border: 1px solid var(--color-decorative-secondary);
  border-radius: var(--rounded);
  margin-bottom: var(--spacing-2-half);
  padding: var(--spacing-2-half);
  width: 100%;
}

.WbSqyseBABGOcTqbY9rO {
  margin: auto;
  text-align: center;
  width: var(--content-max-width);
}

.yAr7wQmhHYocQEByYL9P {
  margin-bottom: var(--spacing-3);
}

.BQgF3ylybTM_OOoYmlqd {
  margin: var(--spacing-1);
}

.a31b5cu1y_iCAouwYq8T:hover {
  cursor: default;
}

.YrQHyYxJWkIQimzOF8gu {
  font-weight: var(--font-bold);
}

.WG831zSyxGsR31jRszKv {
  display: flex;
  justify-content: space-between;
  margin-bottom: var(--spacing-6);
}

.pLEbLt3iwqJ0ejtd_FpG {
  overflow: hidden;
  pointer-events: none;
}

.lt_au0zjC5vNgsxAGgKn {
  width: 100%;
}

.aqN3fy3kEJAwXOztf0Qx {
  background-color: var(--color-bg-primary);
  border: var(--border-decorative-secondary);
  border-radius: var(--rounded);
  padding: var(--spacing-2);
}

.Ec84O5dw9mTrSGDRYFbL {
  margin: auto;
}

.Ec84O5dw9mTrSGDRYFbL text {
    fill: var(--color-text-heading);
    font-size: var(--text-sm);
    font-weight: var(--font-semibold);
    line-height: var(--leading-sm);
  }

.F_EGKpa0i6Ku7woloD8y {
  align-items: center;
  display: flex;
}

.TsG9M_LJuuLWOLvXhxtN {
  background-color: var(--color-slate-300);
  border-radius: var(--rounded-sm);
  color: var(--color-text-body);
  font-size: 85%;
  margin: var(--spacing-half);
  padding: 3px var(--spacing-1-half);
  text-overflow: ellipsis;
  white-space: nowrap;
}

._iirUuAT1eQhMnzesFjL {
  align-items: center;
  display: flex;
  height: 100%;
}

.JGDUcPRA0X2pJ8U7r0bj {
  display: flex;
  flex-direction: column;
}

.w1TezahjQS6OoqtD5g29 {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  height: 100%;
}

.gzRFN96xRmGHWouChzWz {
  align-items: center;
  display: flex;
  justify-content: center;
}
.gzRFN96xRmGHWouChzWz > .vFNTiWkVBmM5TuvjJskN {
    border-radius: var(--rounded-md);
    height: 400px;
    width: 100%;
    z-index: 0;
  }

.OvnozvQ1h6pKHlTkUoc2 {
  margin-left: var(--spacing-2);
}

.XbMG9nofNypxmZdRN6NQ {
  margin-bottom: 0;
}

.IRZP4ky4jwxrzJp9fLw4 {
  background-image: var(--l-background-image);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: var(--rounded);
  height: 70px;
  margin-right: var(--spacing-1);
  width: 100px;
}

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

.lM1XOUEV7xyvHUhK5EZQ {
  color: var(--color-brand-teal);
}

.ow6O_PdvYyKHrG8yTIhK {
  color: var(--color-gold);
}

.eqzW07uze3sk3d4vuPm0 {
  color: var(--color-silver);
}

._UV7SsRizfTgNO2equbM {
  color: var(--color-bronze);
}

.EpJpIh9RDcg8D7IOshmR {
  align-items: center;
  color: inherit;
  cursor: pointer;
  display: flex;
}

.EpJpIh9RDcg8D7IOshmR:hover {
    color: var(--color-primary-3);
  }

.jQbqqju02SYyyPciClS8 {
  display: flex;
}

.b8fLZxWZA8trhNhl76wY {
  align-self: center;
  cursor: pointer;
  padding: 0 var(--spacing-3);
}

.b8fLZxWZA8trhNhl76wY:hover {
    color: var(--color-secondary-3);
  }

.zVxuX5twRr2ZOA1FQQYS {
  background-color: var(--color-bg-primary);
  border: 1px solid var(--color-decorative-secondary);
  border-radius: var(--rounded);
  padding: var(--spacing-2);
}

.oYIV2LiCH6gjTAxFj9Kx {
  margin: auto;
}

.oYIV2LiCH6gjTAxFj9Kx text {
    fill: var(--color-text-heading);
    font-size: var(--text-sm);
    font-weight: var(--font-semibold);
    line-height: var(--leading-sm);
  }

.Fg7beYxPaIh3ueLA2SAx {
  gap: 0;
  padding: 0;
}

.Fg7beYxPaIh3ueLA2SAx.Hf4W5mRdnCxfLWec4bTM {
    display: flex;
    flex-direction: row;
  }

.Fg7beYxPaIh3ueLA2SAx .bDhh9fGo0gm4uD1JTj8k {
    justify-content: center;
    padding: var(--spacing-4) var(--spacing-3);
  }

.Fg7beYxPaIh3ueLA2SAx .bDhh9fGo0gm4uD1JTj8k.Hf4W5mRdnCxfLWec4bTM {
      border-right: var(--border-decorative-secondary);
    }

.Fg7beYxPaIh3ueLA2SAx .bDhh9fGo0gm4uD1JTj8k.DH8Qrd_1u1ARmLTN0AJW {
      border-bottom: var(--border-decorative-secondary);
    }

.Fg7beYxPaIh3ueLA2SAx .kTd52HVMbd1RFJem6F9c.Hf4W5mRdnCxfLWec4bTM {
      align-self: flex-start;
    }

.Fg7beYxPaIh3ueLA2SAx .kTd52HVMbd1RFJem6F9c,
  .Fg7beYxPaIh3ueLA2SAx .bDhh9fGo0gm4uD1JTj8k {
    flex-basis: 50%;
  }

.wve2RlkBTW6kZomwMdbu {
  border-top: var(--border-decorative-secondary);
  gap: var(--spacing-2);
}

.banUlqCs8ffkkyP8UGPx {
  display: flex;
  gap: var(--spacing-8);
  justify-content: space-between;
}

.banUlqCs8ffkkyP8UGPx section {
    flex: 1;
  }

.ia2fsUNwsuunuD8qdSCd {
  margin-bottom: var(--spacing-6);
}

.aL3bgkKihqGl7sEh114q {
  color: var(--color-slate-400);
  margin-bottom: var(--spacing-2);
}

.KZKinWKP8GBEasP2R9WK {
  display: block;
}

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

.zq3lGupUIY_mrU8MnWK9 {
  padding: 0;

  /* Cancel out the padding top applied only to the first child from parent Card content */
}

.zq3lGupUIY_mrU8MnWK9:first-child {
    padding-top: 0;
  }

.zq3lGupUIY_mrU8MnWK9 > h3 {
    align-items: center;
    box-sizing: content-box;
    color: var(--color-text-body-inverted);
    display: flex;
    font-size: var(--text-sm);
    height: 34px;
    padding: var(--spacing-1) var(--spacing-1) var(--spacing-1) var(--spacing-2);
  }

.zq3lGupUIY_mrU8MnWK9 > h3 > * {
      flex: 0 1 auto;
    }

.zq3lGupUIY_mrU8MnWK9 > h3 .aW243yGC5UsGRqxh5THG {
      flex: 1 1 auto;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
    }

.zq3lGupUIY_mrU8MnWK9 > h3 > svg:first-child {
      margin-right: 1ex;
    }

.zq3lGupUIY_mrU8MnWK9 > section {
    border-bottom: 0;
    margin: 0 calc(var(--spacing-px) * -1) calc(var(--spacing-px) * -1);
  }

.kIeeW1HdPEtD7OROH289 {
  border-radius: var(--rounded);
  height: 34px;
  line-height: var(--leading-2xl);
  margin-bottom: calc((var(--spacing-2) * -1));
  margin-right: 3px;
  margin-top: calc((var(--spacing-3) * -1) + 3px);
  padding: 0 calc(var(--button-spacing-horizontal) - var(--spacing-1));
}

.MiJhUBFVknmdJ2w4ACFZ {
  padding-left: var(--spacing-2);
}

/* stylelint-disable no-descending-specificity */
.OOfbmF9_v4fQXQovZgJP {
  display: flex;
  overflow-x: scroll;
  width: 100%;
}
.OOfbmF9_v4fQXQovZgJP > .smooth-dnd-container > .smooth-dnd-draggable-wrapper {
      display: flex;
    }
.OOfbmF9_v4fQXQovZgJP > .smooth-dnd-container > .smooth-dnd-draggable-wrapper:not(:first-child) {
        padding-left: var(--spacing-3);
      }
.OOfbmF9_v4fQXQovZgJP > .smooth-dnd-container > .smooth-dnd-draggable-wrapper > section {
        cursor: move;
      }
._Zip6PlyMFODXT8Gj2wu {
  --l-leg-width: 255px;

  background-color: var(--color-slate-50);
  border: 1px solid var(--color-decorative-secondary);
  height: calc(100% - (var(--spacing-3) / 2));
  /* Accommodate scrollbar when there are too many legs; padding is reduced on flight list item */
  margin-bottom: calc(var(--spacing-3) / 2);
  margin-right: var(--spacing-3);
  /* Fit 4 legs & plus button at full-screen width */
  max-width: 255px;
  max-width: var(--l-leg-width);
  min-height: 120px;
  min-width: 255px;
  min-width: var(--l-leg-width);
  padding-bottom: var(--spacing-3);
}
._Zip6PlyMFODXT8Gj2wu:last-child {
    margin-right: 0;
  }
.kb1taYZQSTFri02Zzzcx {
  display: flex;
  flex-direction: column;
  padding-bottom: 0;
}
.kb1taYZQSTFri02Zzzcx > h3 {
    font-size: var(--text-sm);
    padding-bottom: var(--spacing-2);
  }
.kb1taYZQSTFri02Zzzcx > section {
    margin-bottom: var(--spacing-3);
  }

.EFGnBN2b6VOOw35y7HNp {
  max-width: 160px;
  width: 160px;
}

.kOtJGuCj9Jtu94Br8bMd {
  margin: var(--spacing-2-half) var(--spacing-2-half) 0px -15px;
}

.i50Tp3lkoXQkqI_8Aulc {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}

.dain1pmLDApMiDU2ol_X {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 100px;
  justify-content: center;
  width: 100%;
}

.VbDhsaezJeZpmh0e8WKE {
  margin-bottom: var(--spacing-3);
}

.rb_0tsXFTZVcvtgpLOoI {
  width: 100%;
}

.qjEMTDbQtnAR5cbRuWwo {
  margin-top: var(--spacing-4);
}

.rNe5vLVd2SIKCPoLanAp {
  margin-top: var(--spacing-4);
}

.rNe5vLVd2SIKCPoLanAp:first-child {
  margin-top: 0px;
}

.Z5cjdwKAdTGuGYHBIV7N {
  border-bottom: 1px solid var(--color-decorative-secondary);
  border-right: 1px solid var(--color-decorative-secondary);
  flex-direction: column;
  margin: calc(var(--spacing-px) * -1);
  padding: var(--spacing-2) var(--spacing-3);
}
.Z5cjdwKAdTGuGYHBIV7N.YjMhjxFNRubZfRjwEfmD {
    border-bottom: 1px solid var(--color-decorative-secondary);
    border-right: none;
  }
.Z5cjdwKAdTGuGYHBIV7N.YjMhjxFNRubZfRjwEfmD:last-child {
      border-bottom: none;
    }
.Z5cjdwKAdTGuGYHBIV7N:last-child {
    border-bottom: none;
    border-right: none;
  }
.Z5cjdwKAdTGuGYHBIV7N > .YPnDSHM0PMMOB1x3V4Ac {
    align-items: flex-end;
    background: none;
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: center;
    padding: var(--spacing-4);
    position: relative;
    width: 100%;
  }
.Z5cjdwKAdTGuGYHBIV7N > .YPnDSHM0PMMOB1x3V4Ac > label {
      display: block;
      font-size: var(--text-xs);
      font-weight: var(--font-semibold);
      left: var(--spacing-2-half);
      line-height: var(--leading-xs);
      position: absolute;
      text-align: center;
      top: var(--spacing-2-half);
      width: calc(100% - 20px);
    }
.Z5cjdwKAdTGuGYHBIV7N > .YPnDSHM0PMMOB1x3V4Ac > .pN8OWmkDljsWl7YzwdBA {
      color: var(--color-text-heading);
      height: 70px;
      text-align: center;
      width: 100%;
    }
.Z5cjdwKAdTGuGYHBIV7N > .YPnDSHM0PMMOB1x3V4Ac > .pN8OWmkDljsWl7YzwdBA.eTINfxXoFgwHlQzrzoEm {
        font-size: var(--text-6xl);
        font-weight: var(--font-bold);
        line-height: var(--leading-normal);
      }
.Z5cjdwKAdTGuGYHBIV7N > .YPnDSHM0PMMOB1x3V4Ac > .pN8OWmkDljsWl7YzwdBA.yYMBaGG32PcyVLYcfzYQ {
        font-size: var(--text-3xl);
        font-weight: var(--font-semibold);
        line-height: 6rem;
      }
.Z5cjdwKAdTGuGYHBIV7N > .YPnDSHM0PMMOB1x3V4Ac > .pN8OWmkDljsWl7YzwdBA.vgGDOaAq_U2TkMGm_fhl {
        font-size: var(--text-lg);
        font-weight: var(--font-semibold);
        line-height: 6rem;
      }
.Z5cjdwKAdTGuGYHBIV7N > .YPnDSHM0PMMOB1x3V4Ac > .kfBhXzQl03xf8KVxC05K {
      color: var(--slate-600);
      font-size: var(--text-sm);
      font-weight: var(--font-normal);
      margin-top: var(--spacing-2);
      /* This is so that it always pushes the primary stat up even if it is absent - keeps primary stats aligned */
      min-height: calc(var(--leading-normal) * 2em);
      text-align: center;
      width: 100%;
    }
.Z5cjdwKAdTGuGYHBIV7N > .YPnDSHM0PMMOB1x3V4Ac > .kfBhXzQl03xf8KVxC05K > label {
        display: block;
      }
.Z5cjdwKAdTGuGYHBIV7N > .YPnDSHM0PMMOB1x3V4Ac > .kJNzkw5vN9CiZU2qxTgA {
      background: repeating-linear-gradient(
        45deg,
        gold,
        gold 0.1em,
        transparent 0,
        transparent 0.7em
      );
    }
.Z5cjdwKAdTGuGYHBIV7N > .YPnDSHM0PMMOB1x3V4Ac > .m2ObepQ2LtoXhXx0UR7O {
      align-items: center;
      display: flex;
      justify-content: center;
      margin-top: var(--spacing-2);
      width: 100%;
    }
.Z5cjdwKAdTGuGYHBIV7N.Yi36sEgc9xNNiNu4RTBO {
    /* 120px  */
    flex-basis: calc(var(--spacing-6) * 5);
    flex-grow: 1;
    flex-shrink: 1;
  }
.Z5cjdwKAdTGuGYHBIV7N.Yi36sEgc9xNNiNu4RTBO > .YPnDSHM0PMMOB1x3V4Ac {
      padding: var(--spacing-3) var(--spacing-1);
    }
.Z5cjdwKAdTGuGYHBIV7N.xyowEK1yPXmAzf17hzZR {
    /* 160px; */
    flex-basis: calc(var(--spacing-4) * 10);
    flex-grow: 1;
    flex-shrink: 1;
  }
.Z5cjdwKAdTGuGYHBIV7N.Rln7gzJbYEnykt24LBcQ {
    /* 240px for usage metrics */
    flex-basis: calc(var(--spacing-6) * 10);
    flex-grow: 1;
    flex-shrink: 1;
  }
.Z5cjdwKAdTGuGYHBIV7N.zHF0yR0c3kZNerFfGpox {
    /* 320px */
    flex-basis: calc(var(--spacing-4) * 20);
    flex-grow: 2;
    flex-shrink: 2;
  }
.Z5cjdwKAdTGuGYHBIV7N.yovs8Dsb7IyNlkRCai5b {
    /* 480px */
    flex-basis: calc(var(--spacing-6) * 20);
    flex-grow: 3;
    flex-shrink: 3;
  }

.ECFmDHlv0HzaSS0aM52a {
  max-width: 100%;
  width: 200px;
}

.omLewwNPyqQLzai5mg61 {
  margin-bottom: 0;
  max-width: none;
}
.omLewwNPyqQLzai5mg61 li {
    margin-right: 0;
  }

.Dz9jqPRRdQV5r9ediOr9 {
  background: var(--color-bg-primary);
  display: grid;
  flex: 1 1 auto;
  grid-template-areas:
    'header'
    'main'
    'actionBar';
  grid-template-columns: minmax(0, 1fr);
  grid-template-rows: auto minmax(0, 1fr) auto;
  height: 100vh;
  justify-content: space-between;
  width: 100%;
}

.D0DzG1eZr0Mmyj6mfFLF {
  grid-area: header;
  /* Prevent popovers from displaying on top */
  z-index: 1;
}

.l7xPNtOa5Z3rWlQUPdJ5 {
  height: 100vh;
  /* centering in parent div part 1 */
  left: 50%;
  max-width: var(--breakpoint-xl);
  position: absolute;
  top: 0;
  /* centering in parent div part 2 */
  transform: translate(-50%, 0);
  /* Subtract --spacing-3 from padding-left and --spacing-2 from padding-right from the width of the spinner to account for padding of page main */
  width: calc(100% - (var(--spacing-3) + var(--spacing-2)));
}

.gvEfe9Okj_ArwhXdn9O5 {
  --l-dropdown-space: 200px;

  background-color: var(--color-bg-secondary);
  grid-area: main;
  overflow: auto;
  /* Dropdowns need space at the bottom of the page - "drop-up" too complex to be worth implementing */
  padding-bottom: 200px;
  padding-bottom: var(--l-dropdown-space);
  /* Important for tooltips to scroll with the content */
  position: relative;
}

.zyEjK0Bs_MIFIKYIiuSw {
  grid-area: main;
  margin: 0 auto;
  padding: var(--spacing-6);

  /* Remove the pesky top padding on this heading */
}

.zyEjK0Bs_MIFIKYIiuSw > div > h3:first-child {
    margin-top: 0;
  }

.zyEjK0Bs_MIFIKYIiuSw > * {
    margin-left: auto;
    margin-right: auto;
  }

/* Legacy pages only */

.zyEjK0Bs_MIFIKYIiuSw.Jq4mhNtQgZxz4VZ4K5SB,
  .zyEjK0Bs_MIFIKYIiuSw.QfRx09VAKkbSjAeuY_V1,
  .zyEjK0Bs_MIFIKYIiuSw.MaGqurhe0pYKSchJIMbO {
    padding: 0;
  }

.zyEjK0Bs_MIFIKYIiuSw.Jq4mhNtQgZxz4VZ4K5SB > div, .zyEjK0Bs_MIFIKYIiuSw.QfRx09VAKkbSjAeuY_V1 > div, .zyEjK0Bs_MIFIKYIiuSw.MaGqurhe0pYKSchJIMbO > div {
      padding: var(--spacing-6);
    }

.zyEjK0Bs_MIFIKYIiuSw.Jq4mhNtQgZxz4VZ4K5SB > div {
      max-width: var(--content-max-width-v2);
    }

/* Previously default width */

.zyEjK0Bs_MIFIKYIiuSw.QfRx09VAKkbSjAeuY_V1 > div {
      max-width: var(--breakpoint-xl);
    }

.zyEjK0Bs_MIFIKYIiuSw.MaGqurhe0pYKSchJIMbO > div {
      max-width: 100%;
    }

.YQwm0Tgn3T4DpIlEESB7 {
  margin-bottom: var(--spacing-4);
}

.F5hlxMDOBnDzXuoIFL_K {
  flex: 0 0 100%;
}

/* ActionBar positioning in grid */

.Dz9jqPRRdQV5r9ediOr9 > div[class*="ActionBar"] {
  grid-area: actionBar;
}

@media print {
  .Dz9jqPRRdQV5r9ediOr9 {
    display: block;
    height: auto;
    height: initial;
  }

  .D0DzG1eZr0Mmyj6mfFLF {
    display: none;
  }

  .ensvH5kAx6WG1PXkwjBr {
    display: none;
  }

  .gvEfe9Okj_ArwhXdn9O5 {
    overflow: visible;
  }
}

.LjUV1TF6y2Uxg2p3c6FO {
  background-color: transparent;
  border: none;
  padding: 0;
}

.aLH4hdUbXV0pU8ZsvmX3 {
  color: var(--color-text-body);
  cursor: pointer;
  /* Center favorite image within cell */
  display: inline;
  padding: 0;
}

.aLH4hdUbXV0pU8ZsvmX3 path {
    fill: none;
    stroke: var(--color-text-body);
    stroke-width: 40;
  }

.aLH4hdUbXV0pU8ZsvmX3:hover path, .aLH4hdUbXV0pU8ZsvmX3 .XwxHLLsX7XHv_0aHtK8o path {
      fill: currentColor;
      stroke: inherit;
    }

.gk1CPFJFgxuF8Fn1cR95 {
  min-width: 200px;
}

.NaO3mYmNhPJsUF8D1B8o {
  align-items: center;
  background-color: var(--color-bg-primary);
  border: 1px solid var(--color-decorative-secondary);
  border-radius: var(--rounded);
  display: flex;
  padding: var(--spacing-2) var(--spacing-3);
}

.TPvitN9QegB02LyyLSrp {
  margin-bottom: 0;
}

.kkFzJXYWEyIt2uy1mLak {
  border-radius: var(--rounded-sm);
  max-height: var(--avatar-size-lg);
  max-width: var(--avatar-size-lg);
}

.PXC7JBFfq2X_d6szAYsO.rt-td {
    overflow-x: auto;
    white-space: normal;
  }

.PXC7JBFfq2X_d6szAYsO.rt-td > * {
      display: inline-block;
      margin-bottom: var(--spacing-1);
    }

.PXC7JBFfq2X_d6szAYsO.rt-td > :not(:last-child) {
      margin-right: var(--spacing-2);
    }


  .p7yo_tH4KL93vSgiql7S .dBwERHFjSJvmlDD7Cf73:last-of-type {
    /* Prevent extra padding on the bottom of the Card. */
    padding-bottom: 0;
  }

._p6atYnDlyD262zuKVYQ {
  border-top: var(--color-decorative-secondary) 1px solid;
  display: flex;
  gap: var(--spacing-4);
  padding: var(--spacing-6) 0;
}

._p6atYnDlyD262zuKVYQ.u5uZ3ziLi7lEBRbXeTcA {
    border-top: none;
  }

.O_01BiysYBA0n0LZHajN {
  --l-height-small: 174px;
  --l-width-small: 272px;
  --l-height-medium: 174px;
  --l-width-medium: 440px;
  --l-height-large: 364px;

  width: 100%;
}

.O_01BiysYBA0n0LZHajN.xlm0Xb0DKM_jiu4eFdSb {
    height: var(--l-height-small);
    width: var(--l-width-small);
  }

.O_01BiysYBA0n0LZHajN.XXIJzRg_UOHaboOEhUKn {
    height: var(--l-height-medium);
    width: var(--l-width-medium);
  }

.O_01BiysYBA0n0LZHajN.Y3eprCMPrEL9TL1licdk {
    height: var(--l-height-large);
  }

.JneQVrb51yCkffzubW56 {
  border-left: var(--color-decorative-secondary) 1px solid;
  border-right: var(--color-decorative-secondary) 1px solid;
  padding: 0 var(--spacing-4);
}

.xX8FgUzD3qwMmVMfFPXa {
  border-right: var(--color-decorative-secondary) 1px solid;
  /* Not a perfect solution to even out the space between charts. */
  padding-right: var(--spacing-4);
}

.fFfSStmx1im3O3288hAE.fFfSStmx1im3O3288hAE {
  /* Prevent extra padding applied by Card. */
  padding-top: 0;
}

.oFatkeN2we6xc7oSlXIx {
  display: grid;
  grid-gap: var(--spacing-8);
  gap: var(--spacing-8);
}

.ZoUakMeBIv0dG7haPqnw {
  display: flex;
}

.ixX_szuDNkf6hlTfTI6v {
  display: flex;
  flex-direction: column;
}

.XaeOzITQXZhfnwGExzra {
  display: grid;
  grid-gap: var(--spacing-8);
  gap: var(--spacing-8);
}

.EnmWC2fxWJS1JaP_suw6 {
  display: flex;
}

.uVmpB_NCsPtNYWATAVAA.uVmpB_NCsPtNYWATAVAA {
  /* Prevent extra padding applied by Card. */
  padding-top: 0;
}

.YmJ6RYuX43kOnh82o6CG {
  min-width: 200px;
}

.YX540Pyyfix5G9JNBKrs {
  align-items: center;
  display: flex;
  margin-left: var(--spacing-2);
}

.YX540Pyyfix5G9JNBKrs input,
  .YX540Pyyfix5G9JNBKrs label {
    cursor: pointer;
  }

.iNADR9IkUXC_NLq7wjIH {
  /* Accomodate longer placeholder text. */
  min-width: 230px;
}

.N8cy6Trvk9ggYroqr4vU {
  flex-direction: column;
  flex-wrap: nowrap;
  gap: var(--spacing-1);
}

.Wwn1zmoKMkZbdQMqmVo1 {
  margin-bottom: 0;
}

.rATTBIs1TxCrmHslJLgb {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: var(--spacing-4);
  width: 100%;
}

.BLtKlVw7kP7uDdNvruBD {
  background: #fff;
  border: 2px solid var(--color-decorative-secondary);
  border-radius: var(--rounded-xl);
  color: var(--color-text-body);
  padding: 14px 18px;
  position: relative;
  text-align: left;
}

.BLtKlVw7kP7uDdNvruBD h3 {
    color: var(--color-text-heading);
    font-size: var(--text-base);
    font-weight: var(--font-semibold);
    line-height: var(--leading-base);
    margin: 0;
  }

.BLtKlVw7kP7uDdNvruBD p {
    color: var(--color-text-body);
    font-size: var(--text-sm);
    font-weight: var(--font-normal);
    line-height: var(--leading-sm);
  }

.BLtKlVw7kP7uDdNvruBD::after {
  border-left: 2px solid transparent;
  border-right: 20px solid transparent;
  border-top: 20px solid var(--color-decorative-secondary);
  bottom: -20px;
  content: '';
  height: 0;
  left: 50%;
  position: absolute;
  transform: translateX(-50%);
  width: 0;
}

.BLtKlVw7kP7uDdNvruBD::before {
  border-left: 0px solid transparent;
  border-right: 17px solid transparent;
  border-top: 17px solid #fff;
  bottom: -17px;
  content: '';
  height: 0;
  left: 50%;
  position: absolute;
  transform: translateX(-50%);
  width: 0;
  z-index: 1;
}

.bf6zBiC98koiMFmaR4sT {
  height: auto;
  width: 100%;
}

.Sq_SKJFjjEnQj_OXFCG8 {
  align-items: center;
  display: flex;
  gap: var(--spacing-2);
  margin-top: 0;
}

.Cy0VnpklrGmTEYyUpE0Z {
  color: var(--color-success);
}

.LzngS2vK0AwkWVN5un7g {
  font-size: var(--text-base);
  line-height: var(--leading-base);
  margin-top: 0;
}

.caOH1kn0uLnrH0YFlMGK {
  margin-top: var(--spacing-4);
}

.tEvAX9LzdqINYLiIi0sW {
  color: var(--l-color-text);
  font-size: var(--text-xs);
}

.AxmY9HBj4OgHqBtybO1H {
  font-weight: var(--font-normal);
}

.neLL9YPzLXeO8gWGbxJA {
  height: 130px;
}
.neLL9YPzLXeO8gWGbxJA img {
    background-color: var(--color-bg-secondary);
    border: 1px solid var(--color-decorative-secondary);
    border-radius: var(--rounded);
    box-shadow: 0 -2px 10px rgba(0, 0, 0, 0.1);
    display: block;
    height: auto;
    margin: auto;
    /* Arbitrary value based on column width */
    max-height: 100px;
    /* Column width */
    max-width: 220px;
    transition: all 0.2s ease-in-out;
  }
/* Needed for specificity */
.ReactTable .neLL9YPzLXeO8gWGbxJA.rt-td {
      padding: var(--spacing-3) var(--spacing-2);
    }

.fmacjGR1Boa9I9G4vh9z {
  width: var(--form-filter-width);
}

.k6dzUulekdptjPS1ECMy {
  cursor: pointer;
}

.RC2X3ga28UPXEhbSwDI0 {
  background-color: var(--color-primary-4);
}

.RC2X3ga28UPXEhbSwDI0:hover {
    background-color: var(--color-primary-4);
  }

.wyx5j5JJsPQEGFUtoZ6O {
  align-items: center;
  background-color: var(--l-icon-background-color);
  border-radius: var(--rounded-full);
  display: flex;
  height: var(--l-circle-size);
  justify-content: center;
  line-height: var(--l-circle-size);
  text-align: center;
  width: var(--l-circle-size);
}

.wyx5j5JJsPQEGFUtoZ6O .svg-inline--fa {
    /* --l-icon-color injected by component */
    color: --color-text-body-inverted;
    color: var(--l-icon-color, --color-text-body-inverted);
    vertical-align: middle;
  }

.CX2hNWKgxKUUYarRC_wo:hover {
    border: 3px solid var(--color-text-body-inverted);
  }

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

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

.d69OiBucQiug7XMt4a4F {
  margin: 0 var(--spacing-1) var(--spacing-1) 0;
}

.d69OiBucQiug7XMt4a4F:last-child {
    margin-right: 0;
  }

.nK1ngf3WdXdFMXlgd4MK {
  align-items: center;
  display: flex;
  margin-right: 15px;
}

.jNwae3LkjeuJdIoQBY_l {
  margin-right: var(--spacing-2);
}

.MLWeYIf8VoI9NF7X9H6c {
  color: var(--slate-600);
  display: block;
  font-size: var(--text-xs);
  margin-top: var(--spacing-1);
}

.F8l0CD5Z0uFIBX702do0 {
  align-items: center;
  display: grid;
  grid-gap: var(--spacing-3);
  gap: var(--spacing-3);
  grid-template-columns: 100px minmax(150px, 2fr) minmax(80px, 1fr) minmax(100px, 1fr);
  padding: var(--spacing-1) var(--spacing-2);
  width: 100%;
}

.FRKm4Is30NulLFMu4FUL {
  align-items: center;
  display: flex;
  min-width: 0;
  overflow: hidden;
}

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


    ._e1U3cwbFFLBzMDNAdyQ .ReactCollapse--content > div {
      /* view height - nav padding - button height - popver margin - (account switcher + projects item) */
      max-height: calc(
        100vh - (2 * var(--spacing-3)) - var(--account-switcher-button-height) - var(--spacing-1) -
          118px
      );
    }

.a8JHJ3ThYc7QDSaHhJMN.a8JHJ3ThYc7QDSaHhJMN {
  border: 1px solid var(--color-decorative-secondary);
  border-radius: var(--rounded);
  color: var(--color-text-heading);
  line-height: var(--account-switcher-icon-size);
  /* Undo padding set to 0 by nav menu */
  padding: var(--spacing-1-half) var(--spacing-2);
}

.a8JHJ3ThYc7QDSaHhJMN.a8JHJ3ThYc7QDSaHhJMN > :last-child > svg {
    /* Adjust icon alignment due to border */
    padding-right: 4px;
  }

.u_9tEgvdGVpz9Quo4nYv {
  --l-logo-size: 34px;

  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: var(--rounded);
  display: inline-block;
  height: 34px;
  height: var(--l-logo-size);
  line-height: 34px;
  line-height: var(--l-logo-size);
  margin-right: 5px;
  min-height: 34px;
  min-height: var(--l-logo-size);
  min-width: 34px;
  min-width: var(--l-logo-size);
  text-align: center;
  vertical-align: middle;
  width: 34px;
  width: var(--l-logo-size);
}

.pjWY4sVqHoW0SHXC8MC9 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}

.rTcvbOdCu5X98mK7hRWV {
  align-content: center;
  display: flex;
  justify-content: center;
  max-height: auto;
  max-height: var(--l-height, var(--l-size, auto));
  max-width: auto;
  max-width: var(--l-width, var(--l-size, auto));
  order: var(--l-order);
  position: relative;
}

.rTcvbOdCu5X98mK7hRWV > img, .rTcvbOdCu5X98mK7hRWV > svg {
    flex: 0 1 auto;
    margin: 0 !important;
    margin: initial !important;
    -o-object-fit: contain;
       object-fit: contain;
    overflow: hidden;
  }

.rTcvbOdCu5X98mK7hRWV button {
    left: 50%;
    opacity: 0;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    transition: opacity 0.2s ease;
  }

.rTcvbOdCu5X98mK7hRWV .rtu0i2C3CcYy0O8ncgVZ {
    background-color: rgba(0,0,0,0.8);
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    transition: opacity 0.2s ease;
    width: 100%;
  }

.rTcvbOdCu5X98mK7hRWV:hover .rtu0i2C3CcYy0O8ncgVZ,
    .rTcvbOdCu5X98mK7hRWV:hover button {
      opacity: 1;
    }

.Nw_iYLXRgUbBOJULSy_e {
  height: auto;
  height: var(--l-size, auto);
  /* transform scale will mess up centering, so we have to calculate ourselves
   * var(--l-width) / 2 gives the mid-point of the box the creative needs to fit into
   * var(--l-real-width) * var(--l-scale) gives the width of the creative after the computed scale factor
   * mid-point - half the scaled width of the creative gives the correct margin-left
   * */
  margin-left: calc(0 / 2 - ((0 * 1) / 2));
  margin-left: calc(var(--l-width, 0) / 2 - ((var(--l-real-width, 0) * var(--l-scale, 1)) / 2));
  min-height: 20px;
  min-width: 20px;
  padding: 0;
  transform: scale(1);
  transform: scale(var(--l-scale, 1));
  transform-origin: top left;
  width: auto;
  width: var(--l-size, auto);
}

.rMJ0sYqVgUFMA4STWtcY {
  height: auto;
  height: var(--l-height, auto); 
  width: auto; 
  width: var(--l-width, auto);
}

.pfm5cvR7a_aZbNCODTlB {
  color: var(--color-warning);
}

.haknNKMaFajl4viGke4U {
  overflow: hidden;
  pointer-events: none;
}


.PLe2Wjn3rzv6k9GkF734 {
  margin-bottom: var(--spacing-4);
  margin-top: var(--spacing-4);
  width: 100%;
}

.PLe2Wjn3rzv6k9GkF734 > div {
    color: var(--color-disabled);
    font-style: italic;
    position: relative;
    text-align: center;
  }

.PLe2Wjn3rzv6k9GkF734 > div iframe {
      border: 1px solid var(--color-decorative-secondary);
      border-radius: var(--rounded);
      height: 300px;
      position: relative;
      width: 100%;
    }

.PLe2Wjn3rzv6k9GkF734 > div p {
      left: 0;
      padding: 0 var(--spacing-3);
      position: absolute;
      top: calc(50% - 20px);
      width: 100%;
    }

.UtLJ53MR9yTbJUk3yZO4 {
  display: flex;
  margin-top: var(--spacing-4);
}

.UtLJ53MR9yTbJUk3yZO4 > div {
    width: var(--content-max-width);
  }

.jJ7c9e0YBDrXuRbB2Swx {
  width: var(--content-max-width);
}

.XGLIIhEKC_iMa396Sv_Q {
  --l-link-color: unset;
  --l-link-color-hover: unset;

  border-radius: var(--rounded);
  border-style: solid;
  border-width: 1px;
  display: flex;
  margin-bottom: var(--spacing-4);
  padding: var(--spacing-4);
}

.XGLIIhEKC_iMa396Sv_Q a,
  .XGLIIhEKC_iMa396Sv_Q button {
    background-color: transparent;
    /* Use border to underline instead of text-decoration to avoid a break in the
      underline in between the text and the ::after arrow. */
    border-bottom-color: var(--l-link-color);
    border-bottom-style: solid;
    border-bottom-width: 1px;
    color: var(--l-link-color);
    cursor: pointer;
    font-weight: var(--font-medium);
    padding: 0;
    -webkit-text-decoration: none;
    text-decoration: none;
  }

.XGLIIhEKC_iMa396Sv_Q a:focus,
    .XGLIIhEKC_iMa396Sv_Q button:focus,
    .XGLIIhEKC_iMa396Sv_Q a:hover,
    .XGLIIhEKC_iMa396Sv_Q button:hover {
      border-bottom-color: var(--l-link-color-hover);
      color: var(--l-link-color-hover);
    }

.XGLIIhEKC_iMa396Sv_Q .Y_z3uTH_ouLmOiC67PFb {
    margin-top: var(--spacing-4);

    /* Anchors and buttons that are passed to actions will be styled slightly differently */
  }

.XGLIIhEKC_iMa396Sv_Q .Y_z3uTH_ouLmOiC67PFb a,
    .XGLIIhEKC_iMa396Sv_Q .Y_z3uTH_ouLmOiC67PFb button {
      border-color: transparent;
      display: inline-block;

      /* Add margin between buttons and anchors */
    }

.XGLIIhEKC_iMa396Sv_Q .Y_z3uTH_ouLmOiC67PFb a + a,
      .XGLIIhEKC_iMa396Sv_Q .Y_z3uTH_ouLmOiC67PFb button + a,
      .XGLIIhEKC_iMa396Sv_Q .Y_z3uTH_ouLmOiC67PFb a + button,
      .XGLIIhEKC_iMa396Sv_Q .Y_z3uTH_ouLmOiC67PFb button + button {
        margin-left: var(--spacing-6);
      }

.XGLIIhEKC_iMa396Sv_Q .Y_z3uTH_ouLmOiC67PFb a::after, .XGLIIhEKC_iMa396Sv_Q .Y_z3uTH_ouLmOiC67PFb button::after {
        content: '➔';
        margin-left: var(--spacing-1);
      }

.XGLIIhEKC_iMa396Sv_Q .Y_z3uTH_ouLmOiC67PFb a:focus,
      .XGLIIhEKC_iMa396Sv_Q .Y_z3uTH_ouLmOiC67PFb button:focus,
      .XGLIIhEKC_iMa396Sv_Q .Y_z3uTH_ouLmOiC67PFb a:hover,
      .XGLIIhEKC_iMa396Sv_Q .Y_z3uTH_ouLmOiC67PFb button:hover {
        border-bottom-color: var(--l-link-color-hover);
      }

.VkpPfQYnNdm9GFC_fs36 {
  height: var(--icon-size);
  padding: var(--spacing-px);
  width: var(--icon-size);
}

.NLR3ZqTlXMSE0hJX1oKa {
  margin-left: var(--spacing-3);
}

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

._lUJ6jLE8PsVpU04vIX4 {
  margin-top: var(--spacing-2);
}

.qHjJ8GIX3zvZxj7LCkfH {
  list-style-type: disc;
  margin: var(--spacing-2) 0 0 0;
  padding-left: var(--spacing-4);
}

.qHjJ8GIX3zvZxj7LCkfH li {
    margin-bottom: var(--spacing-1);
  }

.w1K2gIAOIczQQZZzG5g1 {
  --l-link-color: var(--color-sky-800);
  --l-link-color-hover: var(--color-sky-600);

  background-color: var(--color-sky-50);
  border-color: var(--color-sky-600);
  color: var(--color-sky-700);
}

.w1K2gIAOIczQQZZzG5g1 .VkpPfQYnNdm9GFC_fs36 {
    color: var(--color-sky-600);
  }

.w1K2gIAOIczQQZZzG5g1 .xNZ9HbJ4uAtbXrCCzDj7 {
    color: var(--color-sky-800);
  }

.CTE_zrwDO77vw8_k5x1L {
  --l-link-color: var(--color-violet-800);
  --l-link-color-hover: var(--color-violet-600);

  background-color: var(--color-violet-50);
  border-color: var(--color-violet-600);
  color: var(--color-violet-700);
}

.CTE_zrwDO77vw8_k5x1L .VkpPfQYnNdm9GFC_fs36 {
    color: var(--color-violet-600);
  }

.CTE_zrwDO77vw8_k5x1L .xNZ9HbJ4uAtbXrCCzDj7 {
    color: var(--color-violet-800);
  }

.WVePtgkVJLKeVKpwZ7WM {
  --l-link-color: var(--color-red-800);
  --l-link-color-hover: var(--color-red-600);

  background-color: var(--color-red-50);
  border-color: var(--color-red-600);
  color: var(--color-red-700);
}

.WVePtgkVJLKeVKpwZ7WM .VkpPfQYnNdm9GFC_fs36 {
    color: var(--color-red-600);
  }

.WVePtgkVJLKeVKpwZ7WM .xNZ9HbJ4uAtbXrCCzDj7 {
    color: var(--color-red-800);
  }

.rAzXkYE8TzSVRrpNULKg {
  --l-link-color: var(--color-yellow-800);
  --l-link-color-hover: var(--color-yellow-600);

  background-color: var(--color-yellow-50);
  border-color: var(--color-yellow-600);
  color: var(--color-yellow-700);
}

.rAzXkYE8TzSVRrpNULKg .VkpPfQYnNdm9GFC_fs36 {
    color: var(--color-yellow-600);
  }

.rAzXkYE8TzSVRrpNULKg .xNZ9HbJ4uAtbXrCCzDj7 {
    color: var(--color-yellow-800);
  }

.NCtQLJEj49buZAhgTpyU {
  --l-link-color: var(--color-green-800);
  --l-link-color-hover: var(--color-green-600);

  background-color: var(--color-green-50);
  border-color: var(--color-green-600);
  color: var(--color-green-700);
}

.NCtQLJEj49buZAhgTpyU .VkpPfQYnNdm9GFC_fs36 {
    color: var(--color-green-600);
  }

.NCtQLJEj49buZAhgTpyU .xNZ9HbJ4uAtbXrCCzDj7 {
    color: var(--color-green-800);
  }

.qVrzKQsnsF7dj2NNVHsv {
  align-items: center;
  display: flex;
}
.qVrzKQsnsF7dj2NNVHsv > :last-child {
    margin-bottom: 0;
  }
.qVrzKQsnsF7dj2NNVHsv > :first-child {
    margin-right: var(--spacing-3);
  }

.AV8CMDgZvK2H6CLbF706 {
  color: var(--color-success);
  font-size: var(--icon-size-md) !important;
  margin-left: var(--spacing-2);
  vertical-align: middle;
}

.cjGOMCQuacDWjP77lLW0 {
  color: var(--color-slate-900);
  display: flex;
  flex-direction: column;
  font-size: var(--text-sm);
  font-weight: var(--font-normal);
}

.UOwid7t1voGgX6bJSoep {
  height: 36px;
  width: 36px;
}

.gVEO7K4WJdv_umIeqiPg {
  color: var(--color-slate-900);
  display: flex;
  flex-direction: column;
  font-size: var(--text-sm);
  font-weight: var(--font-normal);
  line-height: var(--leading-sm);
}

.gVEO7K4WJdv_umIeqiPg .v_Id5mDg0DqUZIMX5HM6 {
    color: var(--color-slate-600);
    font-size: var(--text-xs);
    font-weight: var(--font-normal);
    line-height: var(--leading-xs);
  }

.H0ZjQwbpTPezqQ8K9dnt {
  height: 24px;
  width: 36px;
}

.JzSBGzSgPdd16Vw_w785 {
  align-items: center;
  display: flex;
  flex-grow: 1;
  justify-content: space-between;
  margin-bottom: 0;
  text-align: left;
}

.JzSBGzSgPdd16Vw_w785 > div[role='group'] {
    margin-bottom: 0;
    order: 1;
    width: 100%;
  }

.JzSBGzSgPdd16Vw_w785 button {
    margin-left: var(--spacing-2);
  }

.mo2l_9hUC36n4cT6ELLi {
  margin-top: var(--spacing-2);
}

.IU7ZTKn6w9ljSHMMmAQ_ {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-2);
}


  .eZxtxaAz3MwvLRCcN2GA > :nth-child(n + 2) {
    margin-left: calc(200px + var(--spacing-3));
  }

.G0n8NG5bmjtAxvCLoiaE {
  float: left;
  width: 200px;
}

.zCD1IHuLXC4lfaj5H6Xg {
  /* Setting width here so that the button on the image picker isn't wider than the image */
  width: 150px;
}

.a6vUahrL2lOnAEY4r7to {
  align-items: center;
  background-color: var(--color-sky-100);
  border-radius: var(--rounded-circle);
  display: inline-flex;
  gap: var(--spacing-1);
  padding: var(--spacing-2) var(--spacing-4);
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}

.Js9pLnpgQRPYpFd0Kvue {
  background-color: var(--color-bg-primary);
  border: var(--border-decorative-secondary);
  border-radius: var(--rounded-2xl);
  display: flex;
  flex-direction: column;
  gap: var(--spacing-6);
  padding: var(--spacing-6);
}

.o3ryEEkcInV2sfnNKlw5 {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-2);
}

.hL6kbRBQDfjWVvSMtCFE {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex-flow: wrap;
  gap: var(--spacing-half);
  justify-content: space-between;
}

.eeJFQhO2luBEsHrvOskz {
  font-size: var(--text-2xl);
  margin: 0;
}

.Unf5j8VsvK4nPvvDO_Fo {
  font-size: var(--text-base);
  width: 100%;
}

.K50c3ktWKyw9qoPNl7O8 {
  min-width: var(--content-max-width-v2);
}

.OJmuQKL8arYfus352oJg > div {
    align-items: baseline;
  }

.ErIn289I7HTxhEzKoRzQ {
  max-width: 100%;
  width: 200px;
}

.VHkrye6zDaADjPCTprfy {
  display: flex;
}

.VHkrye6zDaADjPCTprfy :last-child {
    flex: 1 1 auto;
  }

.VHkrye6zDaADjPCTprfy :not(:last-child):first-child {
    align-self: center;
    flex: 0 1 auto;
    margin-right: var(--spacing-3);
  }

.HWa78c3k1niS6a0PrZnl {
  display: flex;
  flex-direction: column;
  margin-top: var(--spacing-3);
  padding: 0;
}

.mVdviuCXtEcsag3qcEVe {
  margin-left: 0;
}

.dxN_2xW5GTZ2ZgEp7ThP {
  margin-bottom: var(--spacing-3);
}

.FpNCYf9YzA92XnnWhq_k {
  display: flex;
}

.zsxQQvKB4jNBitD7kl7Q {
  align-items: center;
  display: flex;
  margin-right: var(--spacing-2);
}

.RVwaP2azd18jptuvrKtK {
  align-items: center;
  display: flex;
}

.prhk3C8i4Q6jEIYeDKrQ {
  font-size: var(--text-sm);
}

.F9hJdcYVFSgJuWlzRoMf {
  margin-left: var(--spacing-1);
}

.sPJajez0mz3Hn7BkfrQN {
  border-radius: var(--rounded-md);
  height: 250px;
  width: 100%;
  z-index: 0;
}

.RdgfdnJzcwbXgEUPWuzb {
  background-color: var(--color-primary-3);
  background-size: cover;
  border: 2px solid var(--color-text-body-inverted);
  border-radius: var(--rounded-full);
  box-shadow: 0px 2px 4px 2px rgba(0, 0, 0, 0.2);
  cursor: pointer;
  height: 14px;
  width: 14px;
}

.TrZY33RjbMuG9RRJ2vTu {
  gap: 0;
  padding: 0;
  text-align: center;
}

.qH01q8uaBBZZ_PyUm1Ke {
  color: var(--color-slate-700);
  flex-grow: 1;
  padding: var(--spacing-3);
}

.qH01q8uaBBZZ_PyUm1Ke:not(:last-child) {
    border-right: 1px solid var(--color-slate-300);
  }

.E9zfREURCDbOhwWSDA4U {
  display: block;
}

.xaoysZcyofkmaPHQ3Bto {
  line-height: calc(var(--text-xs) * var(--leading-normal));
}

/* TODO: This style should be removed when the chip truncation is fixed */

/* Extra specificity required to override chip style */

.JLyzGyhg4FdbFiD79HEj.JLyzGyhg4FdbFiD79HEj > span {
  max-width: none;
}

.zzWph7iOO0UG88feqRvz {
  bottom: calc(var(--spacing-half) * -1);
  font-size: var(--text-xs) !important;
  position: absolute;
  right: calc(var(--spacing-1-half) * -1);
}

.UNDfMgzhstKUV7H_2vBH {
  margin-right: var(--spacing-2);
}

.dIXlQodbMCCf_KEQH0i8 > div {
  width: var(--context-max-width);
}

.tFM0usz9zstjzRJ38sAR {
  margin-top: var(--spacing-2);
}

.jlU0G74tpKAZXM80EZCg {
  border-radius: var(--rounded);
  height: 66px;
  max-width: var(--thumbnail-size-lg) !important;
  text-align: right;
}

.jlU0G74tpKAZXM80EZCg img {
    max-height: 100% !important;
    max-width: 100% !important;
  }

.IV5hdp4whf6tM1RxLhKK {
  display: block;
}

.F6yIZPBp9khOFgKLlIgh {
  margin-top: var(--spacing-2);
}

.G77opEU5SfC01_eWnxQi {
  margin-bottom: var(--spacing-2);
}

.TxN1us_7aJhfYe25egRD {
  align-items: center;
  display: flex;
  flex-flow: wrap;
  justify-content: space-between;
}

.fPkJZPh7zPxAEiojR3LX {
  color: var(--color-text-heading);
  flex: 1 0 100%;
  font-size: var(--text-lg);
  font-weight: var(--font-semibold);
  margin-top: var(--spacing-2);
}

.XpfRNMkUxTFsh71eGArx {
  height: 100px;
  width: 100%;
  z-index: 0;
}

.WkwSc4CgQNmTG_nVL2hG {
  margin: 0;
  padding: 0;
}

.UdL70KOx3DvFRIG_2YxW {
  color: var(--color-slate-700);
  font-size: var(--text-xs);
  line-height: var(--leading-xs);
}

.zKC9y8hEieUm6vtRsgQr.zKC9y8hEieUm6vtRsgQr > span {
  max-width: none;
}

/* stylelint-disable no-descending-specificity */
@media only screen and (min-width: 1170px) {
    .k54MwEQiq4VhZpnm2fFo.vertical-timeline::before {
      background: none;
      display: none;
      width: 0;
    }

    .k54MwEQiq4VhZpnm2fFo.vertical-timeline {
      padding: 0;
      width: 100%;
    }
        .k54MwEQiq4VhZpnm2fFo.vertical-timeline--one-column .vertical-timeline-element .vertical-timeline-element-content-arrow {
          border-left: inherit;
          border-right: none;
          display: none;
        }

    .k54MwEQiq4VhZpnm2fFo .vertical-timeline-element {
      margin: 0;
    }
}
.bB_qhBFU36V97O8o_EUg .vertical-timeline-element-content-arrow {
    /* Hide arrow */
    background-color: transparent;
    border-color: transparent;
    display: none;
  }
.bB_qhBFU36V97O8o_EUg .vertical-timeline-element-content {
    background-color: revert;
    border: none;
    border-radius: revert;
    box-shadow: none;
    margin: 0;
    padding: 0;
  }
.JN3kz6pToSEl4YjFxbah {
  display: none;
}
.CVK2VipJ9j2aSaWvPqKM {
  margin-bottom: var(--spacing-8);
}
.duVWun7krV1BKmOIs4ND {
  display: flex;
  justify-content: space-between;
}

.i3pDDS9XigXY56T9nIa6 {
  max-width: 90%;
  min-width: 200px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;

  /* Should refactor lines 7-32 styles into reusable component or use TagsField */
}
.i3pDDS9XigXY56T9nIa6 .react-select__multi-value {
    background-color: var(--color-slate-200);
    border: 1px solid var(--color-slate-500);
    border-radius: var(--rounded-md);
    color: var(--color-slate-600);
    font-size: var(--text-xs);
    line-height: var(--text-sm);
    /* Calculation needed here to subtract border from padding */
    padding: calc(var(--spacing-half) - var(--spacing-px))
      calc(var(--spacing-1-half) - var(--spacing-px));
  }
.i3pDDS9XigXY56T9nIa6 .react-select__multi-value__label {
    padding: 0;
  }
.i3pDDS9XigXY56T9nIa6 .react-select__multi-value__remove {
    padding: 0;
  }
.i3pDDS9XigXY56T9nIa6 .react-select__multi-value__remove:hover {
      background-color: var(--color-slate-300);
      border-radius: var(--rounded-sm);
      color: var(--color-slate-600);
    }

.exdLHYkoJGq8hQYcfqZg {
  display: flex;
  flex-direction: row;
  gap: var(--spacing-2);
  margin-bottom: var(--spacing-4);
}

.QaHQ9Y40jRfXdLLfPJGi {
  flex: 1 0 auto;
}

.mfqftUwkB5fvwN1GQfgI {
  flex: 0 0 170px;
  max-width: 100%;
}

.csbQhm8eaHavmioCnXte {
  margin: 0 auto;
  max-width: var(--content-max-width);
}

.GCrQzYULu0R1l0PlK2OM {
  /* Important is necessary to override an inline style added by the library  */
  /* Without it, the right side of breadcrumbs gets cut off upon animating  */
  overflow: visible !important;
  overflow: initial !important;
}

.zXmmzKrMEMcYLk7puH9c {
  text-align: left;
}

.react-datepicker-wrapper {
  width: 100%;
}

.react-datepicker__input-container.react-datepicker__input-container {
  width: 100%;
}

.react-datepicker__input-container.react-datepicker__input-container input {
    width: 100%;
  }

.aC1Lf1m3MCmz7MlkKDnM {
  margin: 0 auto;
  max-width: var(--content-max-width);
}

.QTY_s7x4KMAaJ0JvbW2w {
  margin-bottom: var(--spacing-4);
}

.mtNw3u4baDXpjJwOEbDh {
  flex-direction: column;

  /* Prevent extra space added to validation error */
}

.mtNw3u4baDXpjJwOEbDh p {
    margin-bottom: 0;
  }

.PHsU9G70NLw1xd2o6OFg {
  margin-left: var(--spacing-3);
}


  .iLfxu2NHN7ZbYX4SXYpS div {
    align-items: baseline;
    display: flex;
    flex: 1 1 0;
  }

.Qiz3xZLXMigvGeGr8Ljp.Qiz3xZLXMigvGeGr8Ljp {
  margin-bottom: var(--spacing-2);
}


  /* Should make this a resusable component so styles can be applied using one component */
.R5wpmScdrCwlb54Urck8 .react-select__multi-value {
    background-color: var(--color-slate-200);
    border: 1px solid var(--color-slate-500);
    border-radius: var(--rounded-md);
    color: var(--color-slate-600);
    font-size: var(--text-xs);
    line-height: var(--text-sm);
    /* Calculation needed here to subtract border from padding */
    padding: calc(var(--spacing-half) - var(--spacing-px))
      calc(var(--spacing-1-half) - var(--spacing-px));
  }
.R5wpmScdrCwlb54Urck8 .react-select__multi-value__label {
    padding: 0;
  }
.R5wpmScdrCwlb54Urck8 .react-select__multi-value__remove {
    padding: 0;
  }
.R5wpmScdrCwlb54Urck8 .react-select__multi-value__remove:hover {
      background-color: var(--color-slate-300);
      border-radius: var(--rounded-sm);
      color: var(--color-slate-600);
    }

.kPcnAYXQwZRL5jgmmmRe {
  display: grid;
  grid-gap: var(--spacing-6);
  gap: var(--spacing-6);
  grid-template-areas: 'left right';
  grid-template-columns: 1fr 1fr;
}

.w82mUqgc6a2K0M49Pguf {
  margin: 0 auto;
  max-width: var(--content-max-width);
}

.daWvJcymAy9Bxjk80VNf {
  /* TODO: Cleanup FormElement css to not require flex-grow override. */
  flex-grow: 0 !important;
  margin-bottom: var(--spacing-4);
}

.kX9JG0_fRvEeXISffudo {
  margin-bottom: 0;
  padding-left: var(--spacing-3);
}

.F7CjAHZNox4rQbwPjVeM {
  display: flex;
  gap: var(--spacing-6);
}

.F7CjAHZNox4rQbwPjVeM span {
    align-items: center;
    display: flex;
    gap: var(--spacing-1-half);
  }

/* Only add margin top to chip if it follows description elements */

.F7CjAHZNox4rQbwPjVeM + .Iaq4kozxG2KNJddNTFBw {
  margin-top: var(--spacing-4);
}

/* Prevent PersonAvatarV2 default margin from messing up the spacing in the header */

.ty8iXWCSEJskeVPFn0yl {
  margin-right: 0;
}

@media (max-width: 880px) {
  .F7CjAHZNox4rQbwPjVeM {
    flex-direction: column;
    gap: var(--spacing-1);
  }
}

.H6svOqH06y7gKlXb04ND {
  overflow-x: hidden;
}

.mfrcU2SKXkpZzeKnzXb7 {
  --negative-spacing-2: calc(-1 * var(--spacing-2));

  background: var(--color-bg-secondary);
  border: 1px solid var(--color-decorative-secondary);
  border-radius: 0 0 var(--rounded-lg) var(--rounded-lg);
  bottom: calc(-1 * var(--spacing-2));
  bottom: var(--negative-spacing-2);
  margin: 0 calc(-1 * var(--spacing-2)) calc(-1 * var(--spacing-2));
  margin: 0 var(--negative-spacing-2) var(--negative-spacing-2);
  padding: var(--spacing-2);
  position: -webkit-sticky;
  position: sticky;
}

.umf1EpiVhvMBzcn06eGh {
  display: flex;
  gap: var(--spacing-6);
  justify-content: space-between;
}

.ybYpq8f53vku1NUAEmbC {
  margin-bottom: 0;
  overflow: hidden;
  text-overflow: ellipsis;
}

.aTDeTCI3KV6XTjwlLm_c {
  display: flex;
  gap: var(--spacing-2);
}

.lhyibdlOAWaVTel573kA {
  align-items: center;
  display: flex;
  gap: var(--spacing-1);
  margin-bottom: 0;
  padding: var(--spacing-2) 0 var(--spacing-2) 0;
}

.LFHYTyH0q5gO09h9j44u {
  margin-bottom: 0;
  overflow: hidden;
  text-overflow: ellipsis;
}

.V6JO6vikIGN2djv8BDAQ {
  display: flex;
  gap: var(--spacing-2);
  justify-content: flex-end;
  margin-right: var(--spacing-2);
}


  .PG1x1if65uLVvekNOaMl .react-select__single-value {
    align-items: center;
    display: flex;
    flex-direction: row;
    gap: var(--spacing-2);
    justify-content: space-between;
    width: 100%;
  }
/* Make any chips in the select option also look disabled */
.PG1x1if65uLVvekNOaMl .react-select__single-value--is-disabled div * {
    opacity: 0.8;
  }

.qxlACx17MHfPhRnc_UhF {
  color: var(--color-danger);
}

.Tzb9uyYVGVPr_Mt_iXgq {
  color: var(--color-warning);
}

.cEcgVI6pcgl8MKct3Vwl {
  color: var(--color-success);
}

.JUVCSebzNecfl57NGLlV {
  color: var(--color-disabled);
}

.jffYZXJys9vNQJP3gJhE {
  color: var(--color-text-body);
}

.PZHqhglAWRF10vYoi2Gg {
  float: right;
}

.oNmpQenmJTfkZV4frnGG {
  line-height: 38px;
}

.oNmpQenmJTfkZV4frnGG > span {
    margin-right: var(--spacing-3);
  }

.oNmpQenmJTfkZV4frnGG > svg {
    margin-right: var(--spacing-3);
  }

.rn978r4lElpOyveQLpOw {
  margin-bottom: var(--spacing-2);
}

.bhSebDJtZcQaRypnWXLs {
  background-color: var(--color-bg-primary);
  border: 1px solid var(--color-decorative-secondary);
  border-radius: var(--rounded);
  max-width: 600px;
  overflow-x: hidden;
  padding: 0;
}

.VfOJ5u4TA_Uh__cuA_C2 {
  margin-bottom: var(--spacing-2);
}
.VfOJ5u4TA_Uh__cuA_C2 > span {
    margin-right: var(--spacing-3);
  }
.VfOJ5u4TA_Uh__cuA_C2 > svg {
    margin-right: var(--spacing-3);
  }

.s6lNx3jLCW8JWZm6CM0e {
  white-space: pre-wrap;
}


  /* Should refactor these styles into reusable component or use TagsField */
.lehBDqI_zWVhoUonJv2w .react-select__multi-value {
    background-color: var(--color-slate-200);
    border: 1px solid var(--color-slate-500);
    border-radius: var(--rounded-md);
    color: var(--color-slate-600);
    font-size: var(--text-xs);
    line-height: var(--text-sm);
    /* Calculation needed here to subtract border from padding */
    padding: calc(var(--spacing-half) - var(--spacing-px))
      calc(var(--spacing-1-half) - var(--spacing-px));
  }
.lehBDqI_zWVhoUonJv2w .react-select__multi-value__label {
    padding: 0;
  }
.lehBDqI_zWVhoUonJv2w .react-select__multi-value__remove {
    padding: 0;
  }
.lehBDqI_zWVhoUonJv2w .react-select__multi-value__remove:hover {
      background-color: var(--color-slate-300);
      border-radius: var(--rounded-sm);
      color: var(--color-slate-600);
    }

.qn1kDk841zbPM8lxEyJg {
  display: flex;
}

.qn1kDk841zbPM8lxEyJg > :first-child {
    line-height: 26px;
    overflow: hidden;
    text-overflow: ellipsis;
  }

.kL8MQEnHwoSBCivR6Oqp {
  margin-left: 1ex;
  vertical-align: middle;
}

.Re6uiPr2Edr0tjqEgOOt {
  color: var(--color-recommendation);
  margin-left: var(--spacing-1);
  vertical-align: middle;
}

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

.ibq407r95iRcRvklWIq0 {
  -moz-column-count: 2;
       column-count: 2;
}

.ze2l22JxyX2870J3E1Xi > * + section {
    margin-top: var(--spacing-4);
  }

.h6EbCZmV9kb1zzUhkL7i {
  align-items: center;
  color: var(--color-action);
  cursor: pointer;
  display: flex;
}

.h6EbCZmV9kb1zzUhkL7i:hover {
    color: var(--color-action-hover);
  }

.y8ZyHWJYkpY6pqpmxUB7 > * {
    margin-right: var(--spacing-1);
  }

.u7NIUJNZTChTTY7JRr5m {
  justify-content: space-between;
  width: 200px;
}

.u7NIUJNZTChTTY7JRr5m > span {
    border-left: 1px solid var(--color-decorative-secondary);
    color: var(--color-slate-400);
    float: right;
    padding-left: var(--spacing-3);
  }

.u7NIUJNZTChTTY7JRr5m[disabled] > span {
    color: var(--color-disabled);
  }

.Tq0kuj7rvwH3UgW6zbiZ {
  width: 200px;
}

.DO_iOgGP0Mau08OzHk4Q {
  min-width: 200px;
}

.hRAHbFRcGtdXE2XJuZbs {
  width: 100%;
}

.OQbTXft_AfE_d_xj26u9 {
  max-width: 100%;
  width: 240px;
}

.jOsAv7xMxw7sTs7rQfrT {
  width: 100%;
}

.ZyecQtT5pffG28lmtODk {
  background-color: var(--color-bg-primary);
  border: 1px solid var(--color-decorative-secondary);
  border-radius: var(--rounded);
  flex: 1;
  margin-bottom: var(--spacing-4);
  padding: var(--spacing-4);
}

.w4ChhpVLZF26b0sHmqsN {
  font-weight: var(--font-bold);
}

.GxbdCS9jQaZedCONyRtG {
  display: block;
  font-weight: var(--font-semibold);
}

.T5LCrVotMF4bWOUDNwfD {
  color: var(--color-text-heading);
  font-size: var(--text-2xl);
  font-weight: var(--font-bold);
  line-height: var(--leading-2xl);
}

.MPFat7OZ542OMsOuIl26 {
  font-style: italic;
  max-width: var(--content-max-width);
}

.B6lwruJimyLSNggG4J7f {
  margin-bottom: var(--spacing-6);
}

.BafhyqqW0yBd8joXJGzC {
  margin-bottom: var(--spacing-3);
  margin-top: calc(var(--spacing-3) * -1);
}

.PaKhwchofal8W7mx_921 {
  display: flex;
  gap: var(--spacing-4);
  justify-content: space-between;
  width: 100%;
}

.jZ6KMePDNOq6LBBr9gjZ {
  margin-top: 0;
}

.rxxlDS21bV34IFhGAIhw {
  display: flex;
  justify-content: space-between;
  margin: var(--spacing-4) 0 var(--spacing-8);
}
.rxxlDS21bV34IFhGAIhw > div {
    display: flex;
  }

.dkuG2vksnDlAAApTNAHR {
  /* Override the pesky flex-grow on element for > *:not(.prefix):not(.suffix) */
  flex-grow: 0 !important;
  margin: 0 var(--spacing-1);
  /* Make the minimum width a size that encompasses more options */
  min-width: 165px;
}

.Vj4D46apb1lrZOrXIyEV {
  --l-min-width: 65px;

  margin-right: var(--spacing-1);
  min-width: 65px;
  min-width: var(--l-min-width);
  width: 65px;
  width: var(--l-min-width);
}

.tJdS_YaIyye8vi_klOj8 {
  color: var(--color-text-heading);
  font-weight: var(--font-semibold);
  margin-left: var(--spacing-1); /* Only add margin to the left */
}

.Kmc1KMSjz19yQUCTPZHO {
  align-items: center;
  display: flex;
}

.HjhGsSOqe2tik2fTyREg {
  flex-grow: 0 !important;
  margin: 0 var(--spacing-1);
  width: 84px !important;
}

.vqoqlWHgsXf0lcKBmY4v {
  color: var(--color-text-heading);
  font-weight: var(--font-semibold);
  margin: var(--spacing-1);
}

.SsRceIjJwKSLlNuFLowI {
  color: var(--color-slate-500);
  line-height: var(--leading-3xl);
  padding: 0 var(--spacing-1);
  text-align: center;
  white-space: nowrap;

  /* Prefix with an em dash */
}
.SsRceIjJwKSLlNuFLowI::before {
    content: '\2014 ';
    margin-right: var(--spacing-1);
  }

/* Suffix with an em dash */
.SsRceIjJwKSLlNuFLowI::after {
    content: '\2014';
    margin-left: var(--spacing-1);
  }
.SsRceIjJwKSLlNuFLowI.YV0iaEKgWx4O3CdDQYkc {
    margin-bottom: calc(var(--spacing-3) * -1);
    margin-top: calc(var(--spacing-3) * -1);
  }


  .lRtc32hNqnMlAa6snEyu .react-select__single-value,
  .lRtc32hNqnMlAa6snEyu .react-select__multi-value {
    max-width: calc(100% - var(--spacing-1-half));
  }

.lRtc32hNqnMlAa6snEyu.react-select--is-disabled {
    cursor: not-allowed;
    pointer-events: auto;
  }

.lRtc32hNqnMlAa6snEyu.react-select--is-disabled .react-select__control {
      background-color: var(--color-bg-secondary);
      pointer-events: none;
    }

.lRtc32hNqnMlAa6snEyu.react-select--is-disabled .react-select__single-value,
    .lRtc32hNqnMlAa6snEyu.react-select--is-disabled .react-select__multi-value {
      color: var(--color-text-disabled);
    }

.qTmijmmVJcRVvYnaYocD {
  /* Make the minimum width a size that encompasses more options */
  min-width: 170px;
}

.vXLuUeUxogqgIqf0oxhd {
  /* Make the minimum width a size that encompasses more options */
  min-width: 200px;
}

.xBCfpkisKQsnB9Ez5enH {
  white-space: nowrap;
}

.YZg3Flv0TDiUwbpoOQpQ {
  display: flex;
}

.dwrzww15TBk9amn6YyKh {
  align-items: center;
  display: flex;
  margin-right: var(--spacing-4);
}

.jsJKXqHNXQjLeB5yil7T {
  align-items: center;
  display: flex;
}

.sC0sYQGEq2be0VCqzuNa {
  min-width: 200px;
}

/* stylelint-disable no-descending-specificity */
/* disabled no-descending-specificity for entire file as linter expects ".select:global(.react-select--is-disabled) :global(.react-select__control)" to come before selector ".select :global(.react-select__single-value) :global(.react-select__single-value__remove):hover" */
.R5dOOEgu3vcE_xxXfJEN {
  min-width: 150px;

  /* Should refactor the rest of the styles into reusable component or use TagsField */
}
.R5dOOEgu3vcE_xxXfJEN .react-select__multi-value {
    background-color: var(--color-slate-200);
    border: 1px solid var(--color-slate-500);
    border-radius: var(--rounded-md);
    color: var(--color-slate-600);
    font-size: var(--text-xs);
    line-height: var(--text-sm);
    max-width: calc(100% - var(--spacing-1-half));
    /* Calculation needed here to subtract border from padding */
    padding: calc(var(--spacing-half) - var(--spacing-px))
      calc(var(--spacing-1-half) - var(--spacing-px));
  }
.R5dOOEgu3vcE_xxXfJEN .react-select__multi-value .react-select__multi-value__label {
      padding: 0;
    }
.R5dOOEgu3vcE_xxXfJEN .react-select__multi-value .react-select__multi-value__remove {
      padding: 0;
    }
.R5dOOEgu3vcE_xxXfJEN .react-select__multi-value .react-select__multi-value__remove:hover {
        background-color: var(--color-slate-300);
        border-radius: var(--rounded-sm);
        color: var(--color-slate-600);
      }
.R5dOOEgu3vcE_xxXfJEN.react-select--is-disabled {
    cursor: not-allowed;
    pointer-events: auto;
  }
.R5dOOEgu3vcE_xxXfJEN.react-select--is-disabled .react-select__control {
      background-color: var(--color-bg-secondary);
      pointer-events: none;
    }
.R5dOOEgu3vcE_xxXfJEN.react-select--is-disabled .react-select__multi-value {
      color: var(--color-text-disabled);
    }

.E6ZFUzvLtzXDie_56pGr {
  min-width: 150px;
}

.Hd7vhsr1Scj840_iyjeT {
  background-color: var(--color-bg-primary);
  border: 1px solid var(--color-decorative-secondary);
  border-radius: var(--rounded);
  max-width: 600px;
  overflow-x: hidden;
  padding: 0;
}

.A0g6KIEJMYxid1dagoKg {
  border: 1px solid var(--color-decorative-secondary);
  border-radius: var(--rounded);
  line-height: var(--leading-3xl);
  padding: 0 var(--spacing-2-half);
}

input[disabled] {
  background-color: var(--color-bg-disabled);
  color: var(--color-text-disabled);
  cursor: not-allowed;
}

.Mg1eXxMLtMuIoaKJaQYJ {
  display: flex;
}

.WV4ohPt5TufJhn5n7x7i {
  white-space: nowrap;
}

.GWal78gOqEPJ4E0Czevr {
  align-items: center;
  display: flex;
  margin-right: var(--spacing-4);
}

.e61LRQaOoHPrLqI3mQQF {
  align-items: center;
  display: flex;
}

.CwGxWfgAiMXM98gW7Yn7 {
  min-width: 90px;
  width: 100%;
}

.HTJBw84CGPZ9uI1gIyab {
  /* Make the minimum width a size that encompasses more options */
  min-width: 200px;
}

.HTJBw84CGPZ9uI1gIyab .react-select__single-value,
  .HTJBw84CGPZ9uI1gIyab .react-select__multi-value {
    max-width: calc(100% - var(--spacing-1-half));
  }

.HTJBw84CGPZ9uI1gIyab.react-select--is-disabled {
    cursor: not-allowed;
    pointer-events: auto;
  }

.HTJBw84CGPZ9uI1gIyab.react-select--is-disabled .react-select__control {
      background-color: var(--color-bg-secondary);
      pointer-events: none;
    }

.HTJBw84CGPZ9uI1gIyab.react-select--is-disabled .react-select__single-value,
    .HTJBw84CGPZ9uI1gIyab.react-select--is-disabled .react-select__multi-value {
      color: var(--color-text-disabled);
    }

.gcaU9aTJVFtr8VF8Xouw {
  margin-top: var(--spacing-3);
}

.xjLrW7mJTuvH1T5GYKP0 {
  margin-left: var(--spacing-1);
}

.ieIoq4e7ZC4q1v9f6ArY {
  display: flex;
  flex-wrap: wrap;
  gap: var(--spacing-1);
  max-width: 100%;
  padding: var(--spacing-1);
}
.ieIoq4e7ZC4q1v9f6ArY > :last-child {
    flex: 1;
  }

.OFj7MQh6OMDFNLlX4oPI {
  align-items: center;
  display: flex;
  margin-bottom: var(--spacing-2);
}

.OFj7MQh6OMDFNLlX4oPI > * + * {
    margin-left: var(--spacing-1);
  }

.OFj7MQh6OMDFNLlX4oPI > :first-child {
    flex: 1;
  }

.OFj7MQh6OMDFNLlX4oPI > button {
    padding-left: var(--spacing-1);
    padding-right: var(--spacing-1);
  }

.OFj7MQh6OMDFNLlX4oPI > button.active,
    .OFj7MQh6OMDFNLlX4oPI > button:active,
    .OFj7MQh6OMDFNLlX4oPI > button:focus,
    .OFj7MQh6OMDFNLlX4oPI > button:hover {
      color: var(--color-primary-3);
    }

.v58vTrzahs15tw3bi1j7 {
  color: var(--color-slate-500);
  line-height: var(--leading-3xl);
  padding: 0 var(--spacing-1);
  text-align: center;
  white-space: nowrap;

  /* Prefix with an em dash */
}

.v58vTrzahs15tw3bi1j7::before {
    content: '\2014 ';
    margin-right: var(--spacing-1);
  }

/* Suffix with an em dash */

.v58vTrzahs15tw3bi1j7::after {
    content: '\2014';
    margin-left: var(--spacing-1);
  }

.UF6l_XfKu1pMDT2BxW8z {
  background-color: var(--color-bg-secondary);
  border: 1px solid var(--color-decorative-secondary);
  border-radius: var(--rounded-lg);
  padding: var(--spacing-1);
}

.THlDCsFKnjQnxgukXIW5 {
  align-items: center;
  display: flex;
}

.THlDCsFKnjQnxgukXIW5 > div {
  flex: 1;
}

.dVRE7Key3r99T1z2VX3S {
  display: flex;
  max-width: 100%;
  padding: var(--spacing-1);
}

.dVRE7Key3r99T1z2VX3S > :nth-child(3) {
    flex: 1;
  }

.Mj4f8orAeyV4ibqW0XBB {
  margin-left: var(--spacing-1);
}

.r0hw74XFyyz7gb49DMof > div {
  background-color: var(--color-bg-disabled);
}

/* Desktop large, should be --breakpoint-xl */

@media (max-width: 1170px) {
  .qBMXUYIzBUVQgOCCyQ4W {
    display: flex;
    justify-content: flex-end;
  }

  .UF6l_XfKu1pMDT2BxW8z {
    width: 100%;
  }
}

/* Desktop, Tablet landscape, should be --breakpoint-lg  */

@media (max-width: 960px) {
  /* Stack the input fields on top of each other to account for shrinking space */
  .dVRE7Key3r99T1z2VX3S {
    flex-direction: column;
    gap: var(--spacing-2);
    width: 100%;
  }
}


  .i9xLT5nkGj_e_BTfUBGw div:last-of-type {
    margin-bottom: 0;
    margin-right: 0;
  }

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

.NWf8ReUQ3p9Nnqv9P39Q {
  font-weight: var(--font-normal);
}

.rLKO_r9QG7S0BfW6BtQ7 {
  color: var(--slate-600);
  font-size: 10px;
  font-style: italic;
}

.ySb8KUyavN6myVsFJ_Jg {
  display: flex;
  flex-direction: column;
}

.du2r8JSyqN5AGJJGcdeC {
  background-color: var(--color-slate-300);
  border-radius: var(--rounded-sm);
  color: var(--color-text-body);
  font-size: 85%;
  margin: var(--spacing-half);
  padding: 3px var(--spacing-1-half);
  text-overflow: ellipsis;
  white-space: nowrap;
}

.IpbwRQu_s5COJ_j_w9yg {
  align-items: center;
  display: flex;
  height: 100%;
}

.QB6Ridt5eWpa5KmFcR1Q {
  color: var(--slate-600);
  font-size: 10px;
  font-style: italic;
}

.RRQElUweoS5updhxMRov {
  display: flex;
  flex-direction: column;
}

.Dvl4Mldb2s8CBOjAxa40 {
  align-items: center;
  display: flex;
}

.MQNXWiqyE7SCjuIDA_vD {
  border: 1px solid var(--color-decorative-secondary);
  border-radius: var(--rounded);
  height: 36px;
  max-width: 250px;
  overflow: hidden;
}

.MQNXWiqyE7SCjuIDA_vD > pre {
    border: none;
    font-size: 85%;
    height: 56px;
    line-height: 26px;
    overflow-x: scroll;
    overflow-y: hidden;
    padding: 5px;
    white-space: nowrap;
  }

.ipipevoV_gUmtf5siTAw {
  margin-left: 5px;
}

.FYpci3x4Z5OEIlr3yX8Q {
  height: 56px;
  width: 112px;
}

.JeDgK4qLl7Q85SOYpY1F {
  grid-column-gap: var(--spacing-3);
  -moz-column-gap: var(--spacing-3);
       column-gap: var(--spacing-3);
  display: grid;
  grid-template-areas:
    'avatar name'
    'avatar email';
  grid-template-columns: var(--avatar-size-12) 1fr;
  grid-template-rows: var(--leading-2xl) auto;
  margin-top: var(--spacing-3);
}

.xExtIOrKpDvrR6sKDCij {
  grid-area: avatar;
  padding-top: var(--spacing-half);
}

.Og4_zgmoDVRHPh5qabwj {
  color: var(--color-slate-500);
  grid-area: email;
}

.GuQ5TLe5pRVbEbIeX6ck {
  color: var(--color-text-heading);
  display: flex;
  font-size: var(--text-2xl);
  font-weight: var(--font-bold);
  grid-area: name;
  line-height: var(--leading-2xl);
}

.GtdnZdiZ0qIK3KksXSCi {
  color: var(--color-green-600);
  margin-left: var(--spacing-1);
}

.J8PIvNyvNi9qYxudbqRd {
  align-items: center;
  display: flex;

  /* Person name and id */
}
.J8PIvNyvNi9qYxudbqRd :nth-child(2) {
    display: flex;
    flex-direction: column;
    overflow: hidden;
  }
.J8PIvNyvNi9qYxudbqRd :nth-child(2) a {
      display: block;
      overflow: hidden;
      text-overflow: ellipsis;
    }

/* Person id */
.J8PIvNyvNi9qYxudbqRd :nth-child(2) :nth-child(2) {
      display: block;
      font-size: var(--text-xs);
      line-height: var(--leading-xs);
      text-overflow: ellipsis;
    }

.PDCcSsK1agcHB6Io0jUb {
  --l-popover-max-width: 300px;
  --l-popover-top-padding: 80px;

  /* Allow popover to be viewport height minus some top padding */
  max-height: calc(100vh - 80px);
  max-height: calc(100vh - var(--l-popover-top-padding));
  max-width: 300px;
  max-width: var(--l-popover-max-width);
  overflow-x: hidden;
  overflow-y: scroll;
}

.j8Wx57QDadyGTHdO7WMH {
  align-items: center;
  display: flex;
}

.njbl5ArRiMcGzAnCJGdT {
  margin-right: var(--spacing-2);
}

.eDVijItALN3v3fYxZ5tI {
  /* Width that will accommodate the full placeholder text */
  width: 320px;
}

.C_Yad4PRShsKSsVkRgvW {
  align-items: center;
  display: flex;
}

.C_Yad4PRShsKSsVkRgvW > span {
    margin-left: var(--spacing-4);
  }

.Gj02SlPTAaBNGKB_wrke {
  margin-right: var(--spacing-2);
}

.gHeYwnplH2paypNjl6CC {
  padding-bottom: var(--spacing-4);
}


  .b1uxRyppA_z3t_dlhBY7 > div:last-child {
    flex-direction: column;
  }

.NpoYKbUCWWxm0zbF4HMK {
  flex: 0.4;
}

.G1posmmKU05BvlduZWpw {
  flex: 0;
}

.c65k0Stc_HyZeQLbWQGY {
  flex: 0;
  margin: var(--spacing-3) var(--spacing-4) 0 0;
}

.bHaXrteo1jY8Rek22jhV {
  flex: 0;
}

.BhDi8QZfby0zuuNmrv4J {
  flex: 0;
}

.vSB39i2bhLv2YvIlrLFA {
  margin-right: var(--spacing-2);
}

.I_JvPb_lK_A0z_WmIgbW {
  color: var(--color-success);
  margin-left: var(--spacing-1);
}

.rOi0NjOivGX7qIkHHayp {
  color: var(--color-warning);
  margin-left: var(--spacing-1);
}


    .TZ_PK5XAh3P9cPF38ObG .react-select__option > svg, .TZ_PK5XAh3P9cPF38ObG .react-select__single-value > svg {
      margin-right: var(--spacing-2);
    }

.gKgxxbToLwmuMLnw800F {
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.gKgxxbToLwmuMLnw800F > div + div {
    margin-left: var(--spacing-1);
  }

.Cr1V7zZUWJLwKhm23wwj {
  display: grid;
  grid-auto-columns: minmax(0, 1fr);
  grid-auto-flow: column;
  grid-column-gap: var(--spacing-3);
  grid-row-gap: var(--spacing-3);
}

.Cr1V7zZUWJLwKhm23wwj label {
    color: var(--color-text-body);
  }

.Cr1V7zZUWJLwKhm23wwj input[disabled] {
    color: var(--color-text-body);
    cursor: default;
  }

.NS9bJ4q3oLlHdyIoU2xT {
  align-items: center;
  display: flex;
  justify-content: space-between;
}

.NS9bJ4q3oLlHdyIoU2xT span > {
    line-height: var(--leading-xs);
  }

.BTCma84X4OftSe_ZmMQX {
  padding-top: var(--spacing-2);
}

.BTCma84X4OftSe_ZmMQX div {
    margin-left: var(--spacing-1);
  }

.WX6nniMdWSM044Cz4wPA {
  border-bottom: 1px solid var(--color-decorative-secondary);
  border-left: 1px solid var(--color-decorative-secondary);
  border-radius: var(--rounded-none) var(--rounded-none) var(--rounded-lg)
    var(--rounded-lg);
  border-right: 1px solid var(--color-decorative-secondary);
  border-top: 0;
  max-width: 100%;
  padding: var(--spacing-3);
}

.WX6nniMdWSM044Cz4wPA h3 {
    align-items: center;
    display: flex;
    flex-direction: row;
    font-size: var(--text-lg);
    margin-bottom: var(--spacing-3);
    margin-top: var(--spacing-2);
  }

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


  .sklI0leDNHYJ8N9EHFc9 div {
    margin-left: var(--spacing-1);
  }

.qOTaKXZdBBBVITnO9Q26 {
  margin-top: var(--spacing-6);
}

.CuYvYRIM1zGllFIwfDEY,
.CuYvYRIM1zGllFIwfDEY.s1NHRBo4x50XZpo6Fy6E {
  /* Important needed to override striped styling when rows are selected */
  background: var(--color-sky-50) !important;
}

.s1NHRBo4x50XZpo6Fy6E {
  /* Important needed to override background color on row when there is an error */
  background: var(--color-red-50) !important;
}

.sbATNAlrQe6Q1F3AfWzN {
  margin-bottom: var(--spacing-3);
  max-width: var(--content-max-width);
}

.sbATNAlrQe6Q1F3AfWzN p {
    font-style: italic;
  }

.i5Ua_eUgLKMYgpR9iz5x {
  max-width: 100%;
}

.coe6ESmSwxVssC7_8rFs {
  max-width: 200px;
}

.l1x55g5dcIkhqHDvU4fv {
  display: flex;
}

.l1x55g5dcIkhqHDvU4fv :last-child {
    flex: 1 1 auto;
  }

.l1x55g5dcIkhqHDvU4fv :not(:last-child):first-child {
    align-self: center;
    flex: 0 1 auto;
    margin-right: var(--spacing-3);
  }

.OJCkx5YPDZ335KnD_NqQ {
  margin: 0 auto;
  max-width: var(--content-max-width);
}

.fkMieMSrNJkiKFI9adIr {
  min-height: 250px;
  min-width: 0;
  min-width: initial;
  text-align: center;
  width: 260px;
}

.tVveL6_hoRP4Ydy1HGtz {
  align-items: center;
  display: flex;
  justify-content: center;
  overflow: hidden;
}

.tVveL6_hoRP4Ydy1HGtz img {
    border-radius: var(--rounded);
    flex-shrink: 0;
    max-height: 250px;
    max-width: 90%;
  }

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

.QdNlkG6ju1EtPaUqp0Y5 {
  /* Prevent extra vertical space */
  font-size: 0;
  margin-bottom: calc(var(--spacing-2) * -1);
  margin-top: var(--spacing-1);
  min-height: 26px;
}

.QdNlkG6ju1EtPaUqp0Y5 > * + * {
    margin-left: var(--spacing-1);
  }

.j03pNj_yhcpgD4km_1ic {
  height: 100%;
}

.kWCn11Iv2P1x6nzGG070 {
  display: flex;
  flex-wrap: wrap;
  gap: var(--spacing-6);

  /* Spread projects evenly when the browser is large enough - must be exactly 27px */
}

@media (min-width: 1416px) {

.kWCn11Iv2P1x6nzGG070 {
    gap: 27px;
}
  }

.XPQVL_Y1UWPxs4R7PxmE {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: calc(100% - 200px);
  justify-content: center;
  position: absolute;
  /* Subtract --spacing-6 from padding-left and --spacing-6 from padding-right from the width of the message to account for padding of page main */
  width: calc(100% - (var(--spacing-6) + (var(--spacing-6))));
}

.XPQVL_Y1UWPxs4R7PxmE a,
  .XPQVL_Y1UWPxs4R7PxmE button {
    margin-top: var(--spacing-4);
  }

.GYd4WjE0twx0Vm0ZRERc {
  min-width: 200px;
}

.VU9b0_ARnsjUbGlgsuBv {
  min-width: 200px;
}

.lIScMeKacS6RqWKsDU6b {
  border: 1px solid var(--color-decorative-secondary);
  border-radius: var(--rounded-none) var(--rounded-none) var(--rounded-lg) var(--rounded-lg);
  border-top: 0;
  margin-bottom: var(--spacing-6);
  margin-top: -18px;
  padding: var(--spacing-4);
}

.o0ZYciGF_1LHAH25SVwA {
  display: flex;
  gap: var(--spacing-2);
}

.D6JVDwvXOhXJTCw8ukZN {
  display: flex;
  flex-direction: row;
  gap: var(--spacing-1);
}

.DCUso3eoZ3lvZCR0JJ1Y {
  display: flex;
  flex-direction: row;
  font-size: var(--text-xs);
  gap: var(--spacing-1);
  line-height: var(--leading-xs);
}

.bCQ9AnZ33UMFOdzLrf21 {
  font-size: var(--text-xs);
  line-height: var(--leading-xs);
  margin-bottom: 0;
}

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

.GlmNYyj0roLoTsfXigNh {
  margin-left: var(--spacing-2);
}

/* Duplicate class name for higher specificity */
.gWCzx4LlhQ_H7qRnKVwb.gWCzx4LlhQ_H7qRnKVwb {
  padding-left: var(--spacing-8);
}


  /* Additional specificity needed to override other styles. */

.JMwXg5yjSjknqi8ulxjW.JMwXg5yjSjknqi8ulxjW > p {
    margin-bottom: var(--spacing-3);
    margin-top: 0;
  }

.JMwXg5yjSjknqi8ulxjW > :first-child {
    padding-top: 0;
  }

.JMwXg5yjSjknqi8ulxjW > span {
    padding-bottom: 0;
    padding-left: 0;
    word-break: break-all;
  }

.KRsvAenJBweDvpIspU_l {
  margin-bottom: 0;
  margin-top: 0;
}

.d5vNeAJDkhENzIvXKqqO {
  margin-top: 0;
}


  .vQf54BnEO6aSslyag7Sx li {
    margin-bottom: var(--spacing-2);
  }
.vQf54BnEO6aSslyag7Sx p {
    margin-top: 0;
  }

.SSmm_gysqeCdsK2LXSYx {
  color: var(--color-danger);
  display: block;
  font-size: var(--text-xs);
  margin-bottom: var(--spacing-2);
  margin-top: var(--spacing-2);
}

.nPSCnviSsH0oo_zJmQdV li {
    margin-bottom: var(--spacing-2);
  }

.nPSCnviSsH0oo_zJmQdV p {
    margin-top: 0;
  }

.YuzEZnwbc7meUgcE8CzQ {
  margin-top: 0;
}

/* TODO: This style should be removed when the chip truncation is fixed */

.YSeMi8beb2YrnRWyP3mW > span {
  max-width: none !important;
}

.n45WuVWu21ewEMG1PzFs {
  display: inline-block;
}

.FPb7Xv4nmgNrxvDU1nZY {
  margin-bottom: 0;
}

.eer0CAH1dgve42ZLGYbd {
  margin-bottom: 0;
}


  .tSveX3WMGEDIbqTUgv80 .ReactCollapse--collapse {
    transition: height 500ms;
  }

.tSveX3WMGEDIbqTUgv80 .ReactCollapse--content {
    max-height: 300px;
    overflow: 'scroll';
    overflow-x: hidden;
  }

.txoncq5tWyjkrZiRF2en {
  background-color: var(--l-background-color, var(--color-bg-primary));
  border-radius: var(--rounded-lg);
  box-shadow: var(--drop-shadow);
  display: flex;
  flex-direction: column;
  margin: var(--spacing-1) var(--spacing-2);
  max-width: 795px;
  position: relative;
}

.txoncq5tWyjkrZiRF2en:hover {
    box-shadow: var(--drop-shadow-md);
    cursor: pointer;
  }

.pRNai33RgqLmKINKEN6q {
  background-color: var(--l-background-color, var(--color-bg-primary));
  border-radius: var(--rounded-lg);
  box-shadow: var(--drop-shadow);
  display: flex;
  flex-direction: column;
  margin-bottom: var(--spacing-2);
  max-width: 830px;
  position: relative;
}


  .Rj7xMFS5HjU_6gP45BOq > div {
    margin-bottom: var(--spacing-2);
  }

.BRNSXGJ7RkInUIH8_NqI {
  align-items: flex-end;
  display: flex;
  justify-content: space-between;
  margin-bottom: var(--spacing-6);
}

.p2fOKovRvGq6sJFcXgY4 {
  width: 160px;
}

.Nich5UdDr8bgMpLKN928 {
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
}

.Xsf3LHQAMBoIe340wLAL {
  margin-right: var(--spacing-1);
}

.Uxmn8saDLCEAPsx8Bjpl {
  margin-right: var(--spacing-3);
}

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

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

.l8MeIIxM2OZnewaiecwc {
  max-width: var(--content-max-width);
}

.l8MeIIxM2OZnewaiecwc:not(:last-child) {
    margin-bottom: var(--spacing-3);
  }

.Nrxnbi3FaI0pZo2hw_iE {
  width: 100%;
}

.qxPhMPB6CBA36XkiDk9T {
  margin-top: var(--spacing-2);
}

/* Remove this when we have a better solution for the group filters issue */

.yjKQIAfzIC5wUYtInBCc {
  max-width: none;
}

.GYzE4KaXktCHNLOw6H0j {
  margin-bottom: var(--spacing-2);
}

.qbqej2vIkCiGGZnmvwlq {
  display: block;
}

.qbqej2vIkCiGGZnmvwlq > :first-child {
    max-width: none;
    max-width: initial;
  }

.i7pVJD5d34p8lfx9LKBB {
  --l-logo-size: 34px;

  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: var(--rounded);
  display: inline-block;
  height: 34px;
  height: var(--l-logo-size);
  line-height: 34px;
  line-height: var(--l-logo-size);
  margin-right: 5px;
  min-height: 34px;
  min-height: var(--l-logo-size);
  min-width: 34px;
  min-width: var(--l-logo-size);
  text-align: center;
  vertical-align: middle;
  width: 34px;
  width: var(--l-logo-size);
}

.r9_3lo8EkL9Y6e05Bp9A {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}

.TDVApVyUWkCuxfKv_vuf {
  color: var(--slate-600);
  display: block;
  font-size: var(--text-xs);
  margin-top: var(--spacing-2);
}

.zRyDjpaeh6vYACF5ZuYF {
  display: flex;
}

.tEnSxY5nlveCcQXkHXvl {
  margin-right: 5px;
}

.BEja0eRlUChax4aL3V0s {
  display: flex;
  margin-bottom: 0;
}

.BEja0eRlUChax4aL3V0s > dt {
  margin-bottom: 0;
  margin-right: 5px;
}

.BEja0eRlUChax4aL3V0s > dd {
  margin-bottom: 0;
  margin-right: var(--spacing-2-half);
}

.TITiX5m4_JU2Y2OWx7QC {
  margin-top: 5px;
}

.C6iqyd4iB2k57jNWcI9s {
  justify-content: flex-end;
}

._9kfxxKkDqQEi2euC9gXg {
  color: var(--slate-600);
  display: block;
  font-size: var(--text-xs);
  margin-bottom: var(--spacing-2);
  margin-top: var(--spacing-2);
}

.NsFaXG1WJblfVES_e3U8 {
  color: var(--color-danger);
}

.SITUdfhlAXbfBMXA71ys {
  color: var(--color-warning);
  margin-right: var(--spacing-2);
}

.zfgcu6Knwyg75qqYqiVo {
  margin-bottom: 0;
}

.upT26CH7llqwF29RqEg0 {
  max-width: 25%;
}

.VKBFsTj4gWzhAFtjKjc4 {
  margin-bottom: 0;
}

.o4PK6N3100p_pxFVuRpu {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  max-width: none;

  /* Override the default form styles before they get replaced in the future */
}

.o4PK6N3100p_pxFVuRpu > * {
    margin-bottom: 0;
  }

.OJh3iEidBY2PvQJX7Zd8 {
  margin-top: var(--spacing-4);
  max-width: var(--content-max-width);
}

.TMj_nJHQiQQ8s5MZWT4U {
  color: var(--slate-600);
  display: block;
  font-size: var(--text-xs);
  margin-bottom: var(--spacing-2);
  margin-top: var(--spacing-2);
}

.N79lmHIQsw_lpssurLxu {
  margin-bottom: 0;
}

.bxEtlTSuUAS8jhORfOuS {
  color: var(--color-danger);
}

.wpZI9EAzkjpUNy_fst9o {
  height: 100vh;
  /* centering in parent div part 1 */
  left: 50%;
  max-width: var(--breakpoint-xl);
  position: absolute;
  top: 0;
  /* centering in parent div part 2 */
  transform: translate(-50%, 0);
  /* Subtract --spacing-3 from padding-left and --spacing-2 from padding-right from the width of the spinner to account for padding of page main */
  width: calc(100% - (var(--spacing-3) + var(--spacing-2)));
}

.WsqnHIefUqGSSpTK_x3G {
  margin: 0 var(--spacing-2);
  width: 100%;
}

.WsqnHIefUqGSSpTK_x3G:not(:last-child) {
    margin-bottom: var(--spacing-6);
  }

.maHiLx8i0DTza_UXR9_b {
  width: calc(33.3333% - (var(--spacing-2) + var(--spacing-half)));
}

.wTkVX_q0rMixr3n35F9C {
  align-items: flex-start;
  /* Stretch to fill the height of the largest item in the row */
  height: 100%;
  width: 100%;
}

.disabled-tooltip-trigger {
  cursor: not-allowed !important;
}

.ugEiaiehMtDAaTBi59Pv {
  font-size: var(--text-base);
  font-weight: var(--font-semibold);
  line-height: var(--leading-base);
  margin: 0 var(--spacing-2) 0 0;
}

.mr51MHz0obWJkXZkauK7 {
  color: var(--color-text-body);
  margin-top: var(--spacing-2);
  max-width: var(--content-max-width-v2);
  text-align: left;
}

.EVzZSGYQfy6yVjaF2NiO {
  display: flex;
  gap: var(--spacing-6);
}

.rm1xLH1FZxySDZGVd37t .EVzZSGYQfy6yVjaF2NiO {
    padding: var(--spacing-6);
  }

.XBuDP6XBTn9LQe4HHZRn:not(.rm1xLH1FZxySDZGVd37t) {
    align-items: center;
    flex-direction: row;
    padding: var(--spacing-6);
  }

.pECzFboi_Kmz1fY2QhMz:not(.rm1xLH1FZxySDZGVd37t),
  .pECzFboi_Kmz1fY2QhMz .EVzZSGYQfy6yVjaF2NiO {
    flex-direction: column;
    justify-content: flex-start;
    padding: var(--spacing-6);
  }

.Cxd2Z9j2DQAokI1_Qcpa {
  min-width: 48px;
}

.dzoisxHNQuI7ZYiNUU0q {
  color: var(--color-danger);
  font-size: var(--text-xs);
  line-height: var(--leading-xs);
}

button.wTkVX_q0rMixr3n35F9C {
  cursor: pointer;
}

button.wTkVX_q0rMixr3n35F9C:not(.iGUVcwLpSv5y6Ba4GbD_):hover {
    background-color: var(--color-slate-100);
  }

button.wTkVX_q0rMixr3n35F9C.iGUVcwLpSv5y6Ba4GbD_ {
    background-color: var(--color-bg-disabled);
    color: var(--color-text-disabled);
    cursor: not-allowed;
  }

button.wTkVX_q0rMixr3n35F9C.iGUVcwLpSv5y6Ba4GbD_ .ugEiaiehMtDAaTBi59Pv {
      color: var(--color-disabled);
      /* Apply spacing between title and lock icon */
      display: flex;
      gap: var(--spacing-2);
    }

button.wTkVX_q0rMixr3n35F9C.iGUVcwLpSv5y6Ba4GbD_ .mr51MHz0obWJkXZkauK7 {
      color: var(--color-disabled);
    }

.xBA1tEW0yeEBRmVIFZY8 {
  width: 100%;
}

.MN38RgmFkUyH5lo6FGww {
  color: var(--color-text-heading);
  font-size: var(--text-base);
  font-weight: var(--font-medium);
  line-height: var(--leading-base);
  margin: 0;
}

.qvRvNwGWhB10FAy0WOSa {
  margin-bottom: var(--spacing-4);
  max-width: var(--content-max-width-v2);
}

.KYi7RgVO8mNqaLITNQOh {
  /* Prevent children from stretching (particularly SegmentedControl) */
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: var(--spacing-6);
}

.p3XqhJtuk_kwoPlpBI_d {
  display: flex;
  justify-content: space-between;
  width: 100%;
}

.Br_unNg6EwNcuKyeXHrZ {
  border: 1px solid var(--color-decorative-secondary);
  border-collapse: collapse;
  width: 100%;
}

.Br_unNg6EwNcuKyeXHrZ tr {
    border-bottom: 1px solid var(--color-decorative-secondary);
    border-right: 1px solid var(--color-decorative-secondary);
    color: var(--color-text-body);
    font-weight: var(--font-medium);
  }

.Br_unNg6EwNcuKyeXHrZ thead {
    color: var(--color-text-heading);
  }

.Br_unNg6EwNcuKyeXHrZ th {
    font-style: normal;
    font-weight: var(--font-medium);
  }

.Br_unNg6EwNcuKyeXHrZ td,
  .Br_unNg6EwNcuKyeXHrZ th {
    border-right: 1px solid var(--color-decorative-secondary);
    padding: var(--spacing-2);
    vertical-align: top;
  }

.Br_unNg6EwNcuKyeXHrZ td dl, .Br_unNg6EwNcuKyeXHrZ th dl {
      font-style: normal;
      list-style-type: none;
      margin: 0;
      padding: 0;
    }

.Br_unNg6EwNcuKyeXHrZ td dl dt, .Br_unNg6EwNcuKyeXHrZ th dl dt {
        display: block;
        font-weight: var(--font-semibold);
        margin-right: var(--spacing-2);
      }

.Br_unNg6EwNcuKyeXHrZ td dl dd, .Br_unNg6EwNcuKyeXHrZ th dl dd {
        color: var(--color-text-body);
        display: inline;
      }

.Br_unNg6EwNcuKyeXHrZ td dl dd::after, .Br_unNg6EwNcuKyeXHrZ th dl dd::after {
        content: '';
        display: block;
      }

.Br_unNg6EwNcuKyeXHrZ td:nth-child(2) {
    color: var(--color-text-heading);
    text-align: center;
  }

.Br_unNg6EwNcuKyeXHrZ td:nth-child(3) {
    color: var(--color-success);
    text-align: center;
  }

.PtCc2UIrQ_CJ7h1exddC {
  margin-bottom: 0;
}

.vV7HQXn14nqy9zc_asH4 {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-4);
}

.GUoF3Dt0TSuQDnZk9nYJ {
  --l-header-height: 168px;

  /* Add header height to top to prevent cutting 
    off sticky card with sticky header */
  top: calc(168px + var(--spacing-6));
  top: calc(var(--l-header-height) + var(--spacing-6));
}

.y9V2gswqoRAlJd7znuJI {
  margin-top: var(--spacing-4);
}

.CpdXITEtYN8R1xOxCEAz {
  display: inline-block;
  height: auto;
  margin: 0;
  padding: 0;
}

/* TODO: This style should be removed when the chip truncation is fixed */

/* Extra specificity required to override chip style */

.Umi1YfbMPmyViDbuuToz.Umi1YfbMPmyViDbuuToz > span {
  max-width: none;
}

.LhWiBcyofw4Uai0ZucQc {
  align-items: center;
  display: flex;
  gap: var(--spacing-2);
}
.LhWiBcyofw4Uai0ZucQc:not(:last-of-type) {
    margin-bottom: var(--spacing-4);
  }
.LhWiBcyofw4Uai0ZucQc div {
    flex-grow: 1;
  }

.Esz9CpcvfKaLUycamtqG {
  display: grid;
  grid-gap: var(--spacing-6);
  gap: var(--spacing-6);
  grid-template-areas: 'left right';
  grid-template-columns: 1fr 1fr;
}

.SiDSfQgiUglgO1Jl00XA {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-4);
}

.SiDSfQgiUglgO1Jl00XA .WqdnU5QbUgus_ZJ_R2yJ {
    /* Set width to 90px to match the width necessary for it to display correctly */
    --l-width: 90px;

    width: 90px;

    width: var(--l-width);
  }

.SiDSfQgiUglgO1Jl00XA input {
    border-bottom-left-radius: var(--rounded);
    border-top-left-radius: var(--rounded);
  }

.SiDSfQgiUglgO1Jl00XA .pcp1uyEotiqHhflQ97TQ {
    background: var(--color-bg-primary);
    border: none;
    padding-left: 0;
  }

.SiDSfQgiUglgO1Jl00XA .react-select__control {
    border-bottom-left-radius: var(--rounded);
    border-top-left-radius: var(--rounded);
  }

.eAsFClNkyzufQRyOcZZS {
  grid-area: left;
}

.Gj11fc0HOOfJin3UOSem {
  grid-area: right;
}

.dWM33EFujF0aaUl5JNke {
  margin-top: var(--spacing-4);
}

.g3wEloj_5jKKsufgbGdm {
  margin: 0 auto;
  max-width: var(--content-max-width);
}

.s6Jtat3I8Q8SOhzYMKGn {
  display: flex;
  gap: var(--spacing-2);
  justify-content: space-between;
}

.aqlUeaO6W8G7DNuD53WI {
  display: flex;
  gap: var(--spacing-4);
}

.GwhAHRxY3OjNKndAOaPM {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-4);
}

.FdugR8IN8ozOjw4wjNsT {
  width: 100%;
}

.ZoSjz91KxGJL8Guly33O {
  text-align: left;
}

.fAcCFts70AwG4xFOajfu {
  margin: 0 auto;
  max-width: var(--content-max-width);
}

.tZScCi6pzZfvZt4m2BdA {
  background: var(--color-bg-primary);
  border: none;
  margin-left: var(--spacing-2);
  padding: 0;
}

.FE0SLut2ECCpd811pCQI {
  margin-bottom: 0;
}

.TaJH1JyKkoqObr0UJmQ1 {
  margin: 0 auto;
  max-width: var(--content-max-width);
}

.bdUpnWg42XuK7mEAa7U5 {
  width: 50%;
}

.roDTesM8ILxTgfTkiXzI {
  display: flex;
  gap: var(--spacing-2);
}

.TXLHViP_DUlrgYgC4DQw {
  flex: 1;
}

.ck8m2aURZSiWKw_Ptc0F {
  width: 50%;
}

.yQ2vN83ZTTV6xLe7E97w {
  margin: 0 auto;
  max-width: var(--content-max-width);
}

.HJ_87RcCoxJWQtQfySqd {
  margin-top: var(--spacing-3);
}

.JT7d_88Wo05M_8ZHycMR {
  width: 50%;
}

.IDXqmlUX61h9kcJHfcZO {
  flex: 1;
}

.Qznb6iW_hdmL_diU5Ltv {
  display: flex;
  gap: var(--spacing-2);
}

.bnHEFUfodK8livGeJk0t {
  display: inline-block;
  height: auto;
  margin: 0;
  padding: 0;
}

/* TODO: This style should be removed when the chip truncation is fixed */

/* Extra specificity required to override chip style */

.DnkSoKvQylOGXDV87NPQ.DnkSoKvQylOGXDV87NPQ > span {
  max-width: none;
}

.ImDucNOoCHAbrheqf4jW {
  margin: 0 auto;
  max-width: var(--content-max-width);
}

.sacfLLTSOK5m966E9hUE {
  display: grid;
  grid-gap: var(--spacing-6);
  gap: var(--spacing-6);
  grid-template-areas: 'left right';
  grid-template-columns: 1fr 1fr;
  margin-top: var(--spacing-6);
}

.GYnBEsRdmJOpY5jjXXBE {
  grid-area: left;
}

.ehF5y24UicvGyrNuS5zA {
  grid-area: right;
}

.QjCGHqGDaTSQLrZAn9UA.QjCGHqGDaTSQLrZAn9UA > span {
  max-width: none;
}

.OicQ53zTNxtbgbuPsEIv {
  align-items: center;
  flex: 1;
  justify-content: center;
}

.IrjqQSJ7rpJwUCAwRrx1 {
  margin-top: var(--spacing-3);
}

.KxxztiHaz0xBB1t9hkdg {
  width: 200px;
}

.vObmL2n12w06Sfad0x_t {
  word-wrap: break-word;
}

.Qgh_VtR9FmdcujVXB0PB {
  color: var(--slate-600);
  font-size: var(--text-xs);
}

.ofHLEY3WwWRiX37gpHRI {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}

.VcyJZEDdLDDAP99e4NuY {
  margin-bottom: 0;
  margin-right: auto;
}

.qDb575BC9QiNIGM__6wi {
  margin-bottom: 0;
}


  .ZHn5qF0271j02epnlgbD .ReactCollapse--content {
    display: flex;
    flex-direction: column;
    gap: var(--spacing-3);
  }

.LkhtJBySXdNJWdCLSHA1 {
  width: 100%;
}

.g6eN1xaMu0wtY00JPOMI {
  margin: auto;
}

.KFEpaBq8wk24euwZllzA {
  margin-top: var(--spacing-2);
}

.osvGvvckMrauo3A8jQVO {
  width: 100%;
}

.Wm2uoEOIl8WNt0gIL115 {
  min-width: 384px;
}

.Wm2uoEOIl8WNt0gIL115 .card-root {
    top: calc(var(--global-page-header-height) + var(--spacing-6));
  }

.msJldd8Z4faNTcAPpWdg {
  margin-bottom: 0;
}

.LTZIMwoF6DWsuOGEmNEd {
  align-items: start;
  gap: var(--spacing-4);
}

@media (max-width: 1200px) {

.LTZIMwoF6DWsuOGEmNEd {
    flex-direction: column;
    gap: var(--spacing-6);
}
  }

.aes39gOimSN8IGpUlXFV {
  display: flex;
  margin-top: var(--spacing-4);
}
.aes39gOimSN8IGpUlXFV > p:last-child {
    margin-left: var(--spacing-2);
  }

.e5MedkJwVKAEPnnVbbds {
  display: flex;
  margin-top: var(--spacing-4);
}

.e5MedkJwVKAEPnnVbbds > p:last-child {
    margin-left: var(--spacing-2);
  }

.y0nfhTSLG0HATlklszMh {
  margin-bottom: var(--spacing-4);
}

.gon6BRMWZFPIBWUI63lx {
  flex: 1 0 auto;
}

.jv1_w3ghluGyeKbDtOaM {
  display: flex;
  justify-content: flex-start;
  margin-bottom: var(--spacing-4);
}

.jv1_w3ghluGyeKbDtOaM > *:not(:first-child) {
    margin-left: var(--spacing-3);
  }

.BfmlUmN_P0GQca3MfWZm > div {
    width: 128px;
  }

.opqYL3qw0gJyuAqtLjAw > div {
    width: 96px;
  }

.twrDJgXUKBpoP17AVNAA {
  --l-width: 200px;
}

.twrDJgXUKBpoP17AVNAA .jiyMe8fwVzD8PgynqO3P {
    min-width: var(--l-width);
  }

.JfbjVBynSxZlwB84mdAG {
  margin-bottom: 0;
}

.QiF9ZqmwLz7eVWMhWicN {
  color: var(--color-text-heading);
  font-size: var(--text-2xl);
  font-weight: var(--font-semibold);
  line-height: var(--leading-2xl);
}

.L7u2urug3NE7S9JjVYWm {
  min-width: 206px;
}

.DirMBs1tuGvDOUlxGLPv {
  align-self: flex-start;
}

.DirMBs1tuGvDOUlxGLPv > span {
    max-width: none !important;
  }

.tHjYpLH8Aiq3jomGJdP6 {
  color: var(--color-text-heading);
  font-size: var(--text-2xl);
  font-weight: var(--font-semibold);
  line-height: var(--leading-2xl);
}


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

.WWFhGcNQRqhTJuCp9_Ms {
  margin-bottom: 0;
}


  form.Dz3RlTPS8NMkuVtFSLOO,
  .Dz3RlTPS8NMkuVtFSLOO[role='form'] {
    max-width: none;
  }

form.Dz3RlTPS8NMkuVtFSLOO > fieldset, .Dz3RlTPS8NMkuVtFSLOO[role='form'] > fieldset {
      max-width: var(--content-max-width);
    }

._5MTzFAfJBIyjK7rRCZg {
  margin-top: var(--spacing-4);
}

.Qc93CjzNjYepAQ7NOwfW {
  margin-bottom: var(--spacing-3);
}

.BntEy5R_5OFC89JEyXEL {
  border: 1px solid var(--color-instagram-ad-preview-border);
  width: 400px;
}

.Ehk5O3kiYSUCrn7sE2Oq {
  width: 100%;
}

.BckFKpIFeyLth42RTFOH {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin: var(--spacing-2);
}

.ilTRLPUo3rhxBh4CeX5B {
  display: flex;
}

.ZyMvDyqHN3wIDs3kaSzb {
  border: 0.5px solid var(--color-decorative-secondary);
  border-radius: var(--rounded-full);
  height: 30px;
  margin-right: var(--spacing-3);
}

.zgwgqCdI_H81sx1FwC8I {
  color: var(--color-black);
}

.jkle5kOyKyKoADpy_NpQ {
  color: var(--color-text-heading);
  font-family: var(--font-instagram);
  font-size: var(--text-xs);
  font-weight: var(--font-medium);
  margin-bottom: 0;
}

.BYUKQ0B6dfpjERNvx9dx {
  color: var(--color-text-body);
  font-family: var(--font-instagram);
  font-size: var(--text-xs);
}

.O0N6odaoKaJZd6XVF83Y {
  width: 100%;
}

.tuQJzJVDAoumLGPXQH2J {
  color: var(--color-black);
  display: flex;
  justify-content: space-between;
}

.FGKc8SdtAFhDjL_YtZSo {
  color: var(--color-text-heading));
  font-family: var(--font-instagram);
  font-size: var(--text-xs);
  font-weight: var(--font-bold);
}

.ujXZ6eigbUtQKTwUKzUv {
  margin: var(--spacing-2);
}

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

.jRUYMyeooiLkN9NllbpX > * {
    margin-right: var(--spacing-3);
  }

.UXS9vRzlLHzYJpuj1XPt {
  color: var(--color-text-body);
  display: flex;
  font-family: var(--font-instagram);
  font-size: var(--text-xs);
  margin-top: var(--spacing-2);
}

.F4b2VDu1EpULPKM2pjhA {
  color: var(--slate-600);
  font-size: var(--text-xs);
  word-wrap: break-word;
}

.F4b2VDu1EpULPKM2pjhA.LybAva8BZV_5q6P4mYWQ {
    color: var(--color-slate-300);
  }

.vgBSXyRzo_TKxeswp7e_ {
  padding-bottom: var(--spacing-3);
}

.TsoOZyMzEaFB3rEmW7oz {
  background-color: var(--color-bg-primary);
  border-radius: var(--rounded-lg);
  box-shadow: var(--drop-shadow-md);
  padding: var(--spacing-4);
  position: relative;
  transition: all 0.3s ease;
}

.B6PoL2qXATVIG1lv1pg3 {
  height: 100%;
  position: absolute;
  width: 100%;
}

.WhbC8Qp3ES71I4zRGs9d {
  display: flex;
  justify-content: center;
}

.Pm6sjg6U3M9iDFMa1RKA {
  display: inline-block;
}

.Pm6sjg6U3M9iDFMa1RKA > a {
  font-size: 0;
  -webkit-text-decoration: none;
  text-decoration: none;
}

.Pm6sjg6U3M9iDFMa1RKA > a > img {
  cursor: pointer;
}

.QZxLv_swfhzQ7xtETkX7 {
  cursor: pointer;
  position: relative;
}

.xep8_9vmhnVCNuYCazYu {
  /* calculated height to uncover video controls */
  height: calc(100% - 100px);
  position: absolute;
  width: 100%;
  z-index: 2;
}

.QZxLv_swfhzQ7xtETkX7 > video {
  width: 100%;
  z-index: 1;
}

.yH515Om6jasta_ctsdov {
  margin-top: var(--spacing-2);
}

.nIXCu7qm9gX5eJ5c1hgp {
  margin-top: var(--spacing-1);
}

.QHb1z3TUjin5_iha9Fao {
  display: flex;
}

.QHb1z3TUjin5_iha9Fao > dl {
  margin-left: var(--spacing-2);
}

.ZnJnr8UwQ_NL4c1BCpxe {
  margin-top: var(--spacing-3);
}

.ZnJnr8UwQ_NL4c1BCpxe:first-child {
    margin-top: 0;
  }

.xcE3IpDLyeMk7FKKltaZ {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

.FeoSXdVslXn6KEZ8eppB {
  flex-direction: column;
  margin-top: var(--spacing-2);
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}

.kCvx3iqzty_1f2MaA7zV {
  display: flex;
  flex-direction: column;
}

.T3ZjKhN39A9oe6N5VkT8 {
  margin-right: var(--spacing-2);
}

.agVS6zDkOefBpxwKW81z {
  align-items: center;
  display: flex;
  flex-direction: row;
  gap: var(--spacing-3);
}

.AQqUn3RhoBfXvAybxkFn {
  border-top: 1px solid var(--color-decorative-secondary);
  padding-top: var(--spacing-1);
}

.wCtkPUHdO06b7tyEkohR {
  text-align: center;
}

.BefMYD9VXYnod2UTsw2n {
  display: flex;
  flex-wrap: wrap;
  gap: var(--spacing-4);

  /* Side by side checkboxes */
}

.BefMYD9VXYnod2UTsw2n > div {
    width: calc(50% - var(--spacing-2));
  }

.VE41KdS6HPfzwl9JiXAd {
  color: var(--color-text-secondary);
  font-weight: var(--font-normal);
}

.OcYllzQV_YvrJ9cMxw9o {
  width: calc(100% - var(--spacing-4));
}

.OcYllzQV_YvrJ9cMxw9o .react-select__option:not(.react-select__option--is-selected) {
    border: 1px solid var(--color-white);
  }

.z68G_zUjcq2_DEYKwdCf {
  align-items: center;
  display: flex;
  gap: var(--spacing-2);
  justify-content: space-between;
}

.pJMfBS0Tx88dFFhzbUY0 {
  color: var(--color-text-heading);
  font-weight: var(--font-medium);
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
  width: 100%;
}

.Q9nq3KWRaJDFClK4mXGa {
  align-items: center;
  display: flex;
  gap: var(--spacing-2);
  margin-bottom: 0;
  width: 100%;
}

.Q9nq3KWRaJDFClK4mXGa > dt {
    margin-bottom: 0;
  }

.Q9nq3KWRaJDFClK4mXGa > dd {
    margin-bottom: 0;
  }

.Q9nq3KWRaJDFClK4mXGa > dd:last-child {
      margin-left: auto;
    }

.rdKjC7YUNm_ANIlbZIHX {
  color: var(--color-text-secondary);
  font-weight: var(--font-normal);
}

.wOxS2D1NEi7nKt4AuRXI {
  color: var(--color-text-heading);
  font-size: var(--text-base);
  font-weight: var(--font-semibold);
  line-height: var(--leading-base);
  margin: 0;
}

.jYvZG8mXz4NT516wmdNq {
  height: calc(
    100vh - var(--global-page-header-height) - var(--spacing-6) - var(--spacing-6) -
      var(--global-action-bar-height)
  );
}

.E00_Hd24Yt39zsmmxkab button {
    padding: 0;
  }

.E00_Hd24Yt39zsmmxkab > span {
    max-width: none !important;
  }

.NQBtxH1yWySsi0_PgF5W .well-content {
    display: flex;
    gap: var(--spacing-2);
    justify-content: space-between;
  }

.NoshLUENTO4pImertLF4 {
  display: flex;
  flex-direction: row;
  gap: var(--spacing-4);
  justify-content: center;
  max-width: none;
}

.xmYneaOoRJFveG_WiK9v {
  width: 100%;
}

.en51aXNLz2SzLyfaEdVH {
  min-width: 384px;
}

.en51aXNLz2SzLyfaEdVH .card-root {
    top: calc(var(--global-page-header-height) + var(--spacing-6));
  }

.kQ1nbW8o3DkwhY3MVap0 {
  display: flex;
  flex-wrap: wrap;
  gap: var(--spacing-4);

  /* Side by side checkboxes */
}

.kQ1nbW8o3DkwhY3MVap0 > div {
    width: calc(50% - var(--spacing-2));
  }

.doc04ygxlbVk3TsZQnYu {
  color: var(--color-text-secondary);
  font-weight: var(--font-normal);
}

.iPtloAqeb19ZAFJRGz8X {
  margin-bottom: 0;
}

.ZDA65fpfhmGFnDcadtzS {
  margin-bottom: 0;
}

.fDM29At6rBnoz3v2Qayl {
  align-content: center;
  display: flex;
  gap: var(--spacing-2);
}

.hx6F7g0NNILdLrsifYob {
  margin-bottom: var(--spacing-1);
}

.KMQDNbDlBDMEFkFGTF7T {
  color: var(--color-slate-500);
  margin-bottom: 0;
}

.QHiFq474N2vFLB9ZcybQ {
  align-content: center;
  display: flex;
  gap: var(--spacing-2);
}

.NJYQmqkdGVOJsx2LAzkP {
  margin-bottom: 0;
}

.hvOMKtHnJ6EgqHLc0gjO {
  font-weight: var(--font-normal);
}

.bgIyitYMQey9Hl_eVm8F {
  --l-width: 200px;
}

.bgIyitYMQey9Hl_eVm8F .rrkRNKOESw5SBDRTDI3Y {
    min-width: var(--l-width);
  }

.bgIyitYMQey9Hl_eVm8F .I4tiVmVSBfwNc4TrfLDQ {
    width: var(--l-width);
  }

.PtjNeeFvx5Yaaj7wxglO {
  color: var(--color-text-heading);
  font-size: var(--text-2xl);
  font-weight: var(--font-semibold);
  line-height: var(--leading-2xl);
}

.BRd_QKVl_AkilYHfXNkw {
  margin-bottom: 0;
}

.E_BOmGIu99uAinI6NiNg {
  text-align: left;
}

.y0nJGTby1QhR8NvIukCU {
  width: 100%;
}

.EfhXT5Jo1rFnLBTW89n8 {
  border: 1px solid var(--color-decorative-secondary);
  border-radius: var(--rounded-lg);
}

.gVG7Oh68NLLo78tlqtop {
  width: 375px;
}

.QtITDKJHvCtTXitWo7aK {
  width: 100%;
}

.Xlqho0OpDRkx11FHt5Sw {
  width: 240px;
}

.nZFisYjxWjG_p3xyLHN2 {
  width: 100%;
}

.CAk8kto1aqoKyWCyNVnF {
  width: 240px;
}

.iaoTII1LqR5XM6zr5ByW {
  text-align: center;
}
.iaoTII1LqR5XM6zr5ByW h3 {
    font-size: var(--text-base);
    margin: 0;
  }
.iaoTII1LqR5XM6zr5ByW .mantine-Group-root {
    margin-top: var(--spacing-4);
  }

.DhAiwFgMHWfxQXf0UCu5 {
  display: none;
}

.j_vE2O2xAZJq9isLxu1r {
  display: flex;
  gap: var(--spacing-1);

  /* Reset the margin on the bottom of the label */
}

.j_vE2O2xAZJq9isLxu1r span {
    margin-bottom: 0;
  }

.ds9xXAftL36pseVrr1wk {
  background-color: var(--color-bg-primary);
  position: relative;
}

.ds9xXAftL36pseVrr1wk .TIFMR5edr_KisxMwaDeH {
    border: 1px solid var(--color-decorative-secondary);
    height: calc(100vh - 300px);
    min-height: 700px;
    width: 100%;
  }

@media (min-width: 1410px) {
  .ds9xXAftL36pseVrr1wk {
    left: calc(-50vw + 705px);
    width: calc(100vw - 280px);
  }
}

.ds9xXAftL36pseVrr1wk:-ms-fullscreen {
  background-color: var(--color-bg-primary);
  padding: var(--spacing-4);
}

.ds9xXAftL36pseVrr1wk:fullscreen {
  background-color: var(--color-bg-primary);
  padding: var(--spacing-4);
}

.ds9xXAftL36pseVrr1wk:-ms-fullscreen .TIFMR5edr_KisxMwaDeH {
    border: 1px solid var(--color-decorative-secondary);
    height: 96%;
  }

.ds9xXAftL36pseVrr1wk:fullscreen .TIFMR5edr_KisxMwaDeH {
    border: 1px solid var(--color-decorative-secondary);
    height: 96%;
  }

._Zl52MqxI_G_uMPXiC3Y {
  display: flex;
}

.trRFQ4YNl9iLIZO0KOw3 {
  border: 1px solid var(--color-decorative-secondary);
  border-radius: var(--rounded-lg);
  width: -webkit-min-content;
  width: -moz-min-content;
  width: min-content;
}

.dzkGSFydz7QRuQjkAvlj {
  border: 1px solid var(--color-decorative-secondary);
  border-radius: var(--rounded-lg);
  flex: 1;
  padding: var(--spacing-4);
  width: 400px;
}

.NpSjhn99b6UTnvrjyML6 {
  flex: 1;
  margin-right: var(--spacing-4);
}

.HWJ0Bio9tWkjaBNlEJNz {
  width: 300px;
}

.pPsPOPYcGqbgCuClrw3g {
  margin: auto;
  width: 100%;
}

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

.Izo79CmT5ESXqoqfm2rw > h3 {
    align-items: center;
    display: flex;
    font-size: 24px;
    font-weight: var(--font-bold);
    margin: 0;
  }

.w0rdqvokBUqX0XlcdG2g {
  border-left: 1px solid var(--color-decorative-secondary);
  height: var(--l-height);
}

.Cqo917NHr8Hu_VETueOL:not(:last-child) {
    margin-bottom: var(--spacing-2);
  }

.L4wZhCP75XG4l4XMq68c {
  margin-top: 26px;
}

.p1ciJo0WjdBTKg90sAB8 {
  display: flex;
}

.p1ciJo0WjdBTKg90sAB8 > :nth-child(n + 2) {
    margin-left: var(--spacing-2);
  }

.NloJ9xyDgqtkd1O9YvY_ {
  display: flex;
  justify-content: space-between;
  margin-bottom: var(--spacing-3);
}

.TMFxK5xgFrolfqpDXmPD {
  border: none !important;
  height: 0 !important;
  position: absolute !important;
  width: 0 !important;
}

.OpAiCEh0cODGWOmSPY6s {
  border: 1px solid var(--color-decorative-secondary);
  padding: var(--spacing-4);
  width: 100%;
}

.rWjPHREGzWElc6D_fABQ {
  display: none;
}

.fOo5hLDrk3AI0OlIFM3z {
  display: flex;
  gap: var(--spacing-1);

  /* Reset the margin on the bottom of the label */
}

.fOo5hLDrk3AI0OlIFM3z span {
    margin-bottom: 0;
  }

.muVRp9Ds72SxdwtFZN7i {
  background-color: var(--color-bg-primary);
  position: relative;
}

.muVRp9Ds72SxdwtFZN7i .dZqhUZFX3od8_bgtj_oQ {
    border: 1px solid var(--color-decorative-secondary);
    height: calc(100vh - 300px);
    min-height: 700px;
    width: 100%;
  }

@media (min-width: 1410px) {
  .muVRp9Ds72SxdwtFZN7i {
    left: calc(-50vw + 705px);
    width: calc(100vw - 280px);
  }
}

.muVRp9Ds72SxdwtFZN7i:-ms-fullscreen {
  background-color: var(--color-bg-primary);
  padding: var(--spacing-4);
}

.muVRp9Ds72SxdwtFZN7i:fullscreen {
  background-color: var(--color-bg-primary);
  padding: var(--spacing-4);
}

.muVRp9Ds72SxdwtFZN7i:-ms-fullscreen .dZqhUZFX3od8_bgtj_oQ {
    border: 1px solid var(--color-decorative-secondary);
    height: 96%;
  }

.muVRp9Ds72SxdwtFZN7i:fullscreen .dZqhUZFX3od8_bgtj_oQ {
    border: 1px solid var(--color-decorative-secondary);
    height: 96%;
  }

.vrEID1xj59zpDsnPPOxV {
  border: 1px solid var(--color-decorative-secondary);
  padding: var(--spacing-4);
  width: 100%;
}

.OTmCZPn3BIgcZNwf_s2z {
  border: 1px solid var(--color-decorative-secondary);
  border-radius: var(--rounded-lg);
}

.uiKwZt2iXhx5d5TKeWP8 {
  width: 375px;
}

.Kmg5WEGmIO4otr6jP71J {
  width: 100%;
}

.J0N2sgfNSFviVz1AQzKS {
  width: 240px;
}

.EvchemOfX48OnPlZL3IC {
  display: flex;
}

.XedesZwP1_FNCmwLKfkz {
  border: 1px solid var(--color-decorative-secondary);
  border-radius: var(--rounded-lg);
  width: -webkit-min-content;
  width: -moz-min-content;
  width: min-content;
}

.mfHn2plDyXB2bDirGx_Q {
  border: 1px solid var(--color-decorative-secondary);
  border-radius: var(--rounded-lg);
  flex: 1;
  padding: var(--spacing-4);
  width: 400px;
}

.VuAtVxNGkfs5adWXr1vh {
  flex: 1;
  margin-right: var(--spacing-4);
}

.VvxrrnXHlm5pc7hOZDX4 {
  width: 300px;
}

.BlCG__LIJGThoxMZZQKs {
  margin: auto;
  width: 100%;
}

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

.k8mMU00HgsOx2F2BS9lX > h3 {
    align-items: center;
    display: flex;
    font-size: 24px;
    font-weight: var(--font-bold);
    margin: 0;
  }

.IFjiHUuiEOUq4Lm4ht0G {
  border-left: 1px solid var(--color-decorative-secondary);
  height: var(--l-height);
}

.x_5xWvOuSdm9pInEtuc1:not(:last-child) {
    margin-bottom: var(--spacing-2);
  }

.VzAwiCIipar982HFkdQg {
  margin-top: 26px;
}

.omcCJj88BL02Gv7Lah2T {
  display: flex;
}

.omcCJj88BL02Gv7Lah2T > :nth-child(n + 2) {
    margin-left: var(--spacing-2);
  }

.cc2s5GzXrAXOVrsu4USB {
  display: flex;
  justify-content: space-between;
  margin-bottom: var(--spacing-3);
}

.GsNBsvfC4YfF26wX7ski {
  border: none !important;
  height: 0 !important;
  position: absolute !important;
  width: 0 !important;
}

.NfKPcfZkYOqpQUImlJY_ {
  width: 100%;
}

.WVVwHouDWkCh8CdNHjwy {
  flex: 1 0 auto;
}

.Bvwck2hvfu5fw3_X8JbX {
  color: var(--color-slate-500);
  display: inline-block;
  font-weight: 400;
  margin-left: var(--spacing-2);
  margin-right: var(--spacing-2);
}

.vpHm7EP1ud1QHlIrVtSs > button,
  
  .vpHm7EP1ud1QHlIrVtSs > a,
  
  .vpHm7EP1ud1QHlIrVtSs > span {
    flex-grow: 1;
  }

.vpHm7EP1ud1QHlIrVtSs > button,
  .vpHm7EP1ud1QHlIrVtSs > a,
  .vpHm7EP1ud1QHlIrVtSs > span > a,
  .vpHm7EP1ud1QHlIrVtSs > span > button {
    /* TODO: Remove this temporary fix once #4017 is resolved */
    justify-content: center;
  }

.vpHm7EP1ud1QHlIrVtSs > span > a,
  .vpHm7EP1ud1QHlIrVtSs > span > button {
    width: 100%;
  }

.NLz01RU_6ABMaHLCIHXI {
  display: inline-block;
}


  .mo_nGs6YyQYZJrbPlDl0 > button,
  .mo_nGs6YyQYZJrbPlDl0 > a {
    /* TODO: Remove this temporary fix once #4017 is resolved */
    justify-content: center;
  }
/* Buttons with a tooltip */
.mo_nGs6YyQYZJrbPlDl0 > span > a,
  .mo_nGs6YyQYZJrbPlDl0 > span > button {
    /* TODO: Remove this temporary fix once #4017 is resolved */
    justify-content: center;
    width: 100%;
  }

.VSRSQpxv_zMXmvBm4cKo {
  border-top: 1px solid var(--color-decorative-secondary);
  margin-top: var(--spacing-6);
  padding-top: var(--spacing-4);
}

.c2CV4zReik4gXxdvNkg4 {
  border: 1px solid var(--color-decorative-secondary);
  border-radius: var(--rounded);
  margin-top: var(--spacing-6);
  padding: var(--spacing-2);
}

.ivm2UV9HWE1uKt4Bikrb {
  margin-top: var(--spacing-2);
}

.dkOV3wZeSDw0s5poPA6v {
  margin-bottom: var(--spacing-2);
}

.w1faelt4V2E115SUQ0aa {
  width: var(--button-with-icon-size);
}
.w1faelt4V2E115SUQ0aa > span {
    margin-right: 0;
  }
.w1faelt4V2E115SUQ0aa:not(:last-child) {
    margin-right: var(--spacing-px);
  }
.w1faelt4V2E115SUQ0aa.active,
  .w1faelt4V2E115SUQ0aa:active,
  .w1faelt4V2E115SUQ0aa:focus,
  .w1faelt4V2E115SUQ0aa:hover,
  .w1faelt4V2E115SUQ0aa.O5NPy3N393Wogt3FzP2U {
    background-color: var(--color-slate-300);
    color: var(--color-action-hover);
  }


  .VAjv191ywSKVogPaR1oq:not(:last-child) {
    margin-bottom: var(--spacing-6);
  }

.VAjv191ywSKVogPaR1oq > div {
    margin-bottom: var(--spacing-2);
  }

.rCPFuxQTwufb4EAs2fBy {
  color: var(--color-danger);
  margin-top: var(--spacing-2);
}

.rCPFuxQTwufb4EAs2fBy > svg {
    color: var(--color-danger);
    margin-right: var(--spacing-2);
  }

.BNXOwLzU8aisC1z1fm_i {
  margin-top: var(--spacing-2);
}

.BNXOwLzU8aisC1z1fm_i > svg {
    color: var(--color-info);
    margin-right: var(--spacing-2);
  }

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

.FKQ3d8pfBU7J8XAUoNiD {
  border-right: none;
}

.rdGQerTU3b7AG4oFtZKw {
  max-width: 4.5rem;
}

/* Shrink only the input size down, not the wrapper that holds the label and help text */

.QddsG1qGlEUrF2NfpT3V .react-datepicker-wrapper {
    width: 100px;
  }

.RtoHT_WhVz1i4JTWJuxH {
  display: flex;
}

.oUPvrtwVZB1qj66_rDTb {
  white-space: nowrap;
}

.wZMJGOVuHsKAa2XKBNK4 {
  align-items: center;
  display: flex;
  margin-right: var(--spacing-4);
}

.iHcaXCZGuJFjy5Nk8h4N {
  align-items: center;
  display: flex;
}

.taO3u34fWd3FPWgVKDvv {
  width: 90px;
}

.lzA4e5Y2dLzyUVmGSNVV {
  display: flex;
  flex-wrap: wrap;
  gap: var(--spacing-2);
  width: 100%;
}

.lzA4e5Y2dLzyUVmGSNVV > * {
    flex: 1;
  }

.DtsTBVE4radURJVqZl4n {
  /* Make the minimum width a size that encompasses more options */
  min-width: 200px;
}

.DtsTBVE4radURJVqZl4n .react-select__single-value,
  .DtsTBVE4radURJVqZl4n .react-select__multi-value {
    max-width: calc(100% - var(--spacing-1-half));
  }

.DtsTBVE4radURJVqZl4n.react-select--is-disabled {
    cursor: not-allowed;
    pointer-events: auto;
  }

.DtsTBVE4radURJVqZl4n.react-select--is-disabled .react-select__control {
      background-color: var(--color-bg-secondary);
      pointer-events: none;
    }

.DtsTBVE4radURJVqZl4n.react-select--is-disabled .react-select__single-value,
    .DtsTBVE4radURJVqZl4n.react-select--is-disabled .react-select__multi-value {
      color: var(--color-text-disabled);
    }

.K3Hz0jocetKeZ3B7Tl0m {
  margin-top: var(--spacing-3);
}

.yjfNKXHDa6PKx1iQ3Fda {
  margin-left: var(--spacing-1);
}

.Tu5JhRGnEGcfDYW5Czr5 {
  display: flex;
  flex-basis: 100%;
  flex-grow: 1;
  flex-wrap: wrap;
  gap: var(--spacing-2);
  width: 100%;
}

.Tu5JhRGnEGcfDYW5Czr5 > * {
    width: 100%;
  }

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

.jxBfUSiTYBKYzrgAd8pg {
  align-items: center;
  display: flex;
  gap: var(--spacing-1);
}

.jxBfUSiTYBKYzrgAd8pg > * + * {
    margin-left: var(--spacing-1);
  }

.jxBfUSiTYBKYzrgAd8pg > :first-child {
    flex: 1;
  }

.jxBfUSiTYBKYzrgAd8pg > button {
    padding-left: var(--spacing-1);
    padding-right: var(--spacing-1);
  }

.jxBfUSiTYBKYzrgAd8pg > button.active,
    .jxBfUSiTYBKYzrgAd8pg > button:active,
    .jxBfUSiTYBKYzrgAd8pg > button:focus,
    .jxBfUSiTYBKYzrgAd8pg > button:hover {
      color: var(--color-primary-3);
    }

.Kmtdkutjd7_VXhkhbMCz {
  background-color: var(--color-bg-secondary);
  border: 1px solid var(--color-decorative-secondary);
  border-radius: var(--rounded-lg);
  padding: var(--spacing-1);
}

.gSzwBybBntts9RkYqYsl {
  align-items: center;
  display: flex;
}

.SwfmnKvzVhYNh7hLRo1J {
  display: flex;
  flex-wrap: wrap;
  max-width: 100%;
  padding: var(--spacing-1);
}

.SwfmnKvzVhYNh7hLRo1J > :nth-child(3) {
    flex: 1;
  }

/* Allow additional date predicates to flex onto the next row */

.SwfmnKvzVhYNh7hLRo1J > :nth-child(4) {
    flex-basis: 100%;
    margin-top: var(--spacing-1);
  }

.MC5UIP7HdAVDPthfCYrH {
  margin-left: var(--spacing-1);
}

/* Desktop large, should be --breakpoint-xl */

@media (max-width: 1170px) {
  .P_Q7SCUXSeLmn4VFY2P4 {
    display: flex;
    justify-content: flex-end;
  }

  .Kmtdkutjd7_VXhkhbMCz {
    width: 100%;
  }
}

/* Desktop, Tablet landscape, should be --breakpoint-lg  */

@media (max-width: 960px) {
  /* Stack the input fields on top of each other to account for shrinking space */
  .SwfmnKvzVhYNh7hLRo1J {
    flex-direction: column;
    gap: var(--spacing-2);
    width: 100%;
  }
}

.ccxQWzPgW4MpdixMLtBS {
  /* 8px from gap + 8px here for a 16px margin */
  margin-top: var(--spacing-2);
}
.ccxQWzPgW4MpdixMLtBS .Q8rKzNwNqv2p6rgQHGke {
    margin-bottom: 0;
    margin-top: var(--spacing-4);
  }
.ccxQWzPgW4MpdixMLtBS .dYO5y5F0OQz_nux4BeOf {
    width: 100%;
  }

.NJ4GpUFQmeLfiVyAQbzB {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  gap: var(--spacing-1);
  max-width: var(--content-max-width);
  padding-bottom: var(--spacing-4);
}

.NJ4GpUFQmeLfiVyAQbzB > button,
  .NJ4GpUFQmeLfiVyAQbzB > a {
    margin-left: var(--spacing-1);
  }

.NJ4GpUFQmeLfiVyAQbzB .xuyJjho2ae7YB1mTxAqK {
    margin-right: var(--spacing-1);
    width: 100px;
  }

.KrkCp1TOT8IF022LCAPA {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  gap: var(--spacing-12);
  padding: var(--spacing-4);
}

.PeyFeQw1arErAZxHggHu {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}

.HdmoMf34VEFn6yfP1UXD {
  margin-bottom: var(--spacing-3);
}

.cDAfduLDFo4HRrSeiUxQ {
  text-align: center;
}

.nX0ZWV69E9t_7YdswaE7 {
  margin-bottom: 0;
}

.WirLEqRVQFK67R1kxnRS {
  color: var(--color-text-heading);
}

.KSCxzXfVVqd2GeyTQgnc {
  margin: 0 auto;
  max-width: var(--content-max-width);
}

.zK1s8R2dfBY2O3pnQkoU {
  margin: 0 auto;
  max-width: var(--content-extra-width);
}

.Dzcg0JcOJEne2Caz4BDx {
  height: var(--icon-size-lg);
}

.U6HCDijvAKsS_N3fr743 {
  align-items: center;
  border-radius: var(--rounded-full);
  display: flex;
  height: 56px;
  justify-content: center;
  width: 56px;
}

.kTjlt3zwU0wdniRP0CVz {
  display: flex;
  margin-bottom: var(--spacing-3);
}

.kTjlt3zwU0wdniRP0CVz > * {
    flex: 1;
  }

.d5i4FH6V2KfYYcNbPp41 {
  display: flex;
  justify-content: center;
  margin-bottom: var(--spacing-1);
}

.OeGRS3IOT4pTAG_YKO1T {
  margin-bottom: var(--spacing-3);
}

.LKll5dtAmZT30aY3Pn1S {
  display: flex;
}

.l9jzPDuYawDcOJnvURis {
  flex: 1;
  margin: 0;
}

.scWOMZ8QppVjmXsTaEdm {
  border: none;
  height: 80%;
  width: 100%;
}

.Yyz7XNWDLrHBGlJfMqA9 {
  flex: 1;
  margin: 10;
}

.W801SxRtZBBiPSBM3gPg {
  display: flex;
  flex: 1;
  flex-direction: column;
  margin: var(--spacing-2-half) var(--spacing-2-half) 0 0;
}

.e26S2LO3cK38Zw1hepwo {
  display: flex;
}

@media (max-width: 767px) {
  .e26S2LO3cK38Zw1hepwo {
    flex-direction: column;
  }
}

.DqP6eruKTuCLFkEGK3t4 {
  margin: var(--spacing-8) 0;
}

.pLoyom60m38Z9xZ79ym5 {
  flex: 1;
}

.dgLbJu3sWTA66eyu9UvA {
  margin-bottom: var(--spacing-3);
}

.EGzrep07BszxddbobVPw {
  align-items: flex-end;
  display: flex;
  gap: var(--spacing-2);
}

.cetXoHtdPkwNkrknyqOD {
  flex-grow: 1;
}

.MlltXrpbyowS0mYzXqAu {
  margin-bottom: var(--spacing-2);
}

.yzrlCqz4_1PE4Rf6vyb6 {
  margin-top: var(--spacing-2);
}

.VFDDOdYqFfoYQN833cej {
  margin-bottom: var(--spacing-2);
}

.euEaRB4luQmXpZyyksPe {
  border-right: none;
}

.IW5aTP3YqV4qaR2ukbqb {
  max-width: 4.5rem;
}

/* Shrink only the input size down, not the wrapper that holds the label and help text */

.qIIbPWfUIlNXNRM6KmMS .react-datepicker-wrapper {
    width: 100px;
  }

.K6P2pNM7RPJpV7ehcpoP {
  margin-bottom: calc(var(--spacing-4) * -1);
}

.OLU18jmfXEokUKZvszTi {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-2);
}

.jZEkaWJQLuJ8zElxe60H {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-2);
}

.QJjrJrDu7JT8CJVE7_kS {
  align-items: center;
  flex: 1;
  justify-content: center;
}

.Sje3k7gpUprbNTUuoQwg {
  margin-top: var(--spacing-3);
}

.ChahgMPITS6QlpG3S0rC {
  color: var(--slate-600);
  font-size: var(--text-xs);
  word-wrap: break-word;
}
.ChahgMPITS6QlpG3S0rC.jNfTK95aD_8rAd2MzVMf {
    color: var(--color-slate-300);
  }

.D56nKVJaSdqb7q0Pq1em {
  color: var(--slate-600);
  font-size: var(--text-xs);
  word-wrap: break-word;
}

.D56nKVJaSdqb7q0Pq1em.VGcpOfs69C0mE1nMm_mc {
    color: var(--color-slate-300);
  }

.XQVHNZPYfrZV538RyKuZ {
  display: flex;
  gap: var(--spacing-4);
}

.XQVHNZPYfrZV538RyKuZ > * {
  flex: 1;
}

.IJmiKGxuUoY6zlGqQFTf {
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  height: 120px;
  margin-bottom: var(--spacing-2);
  width: 100%;
}

.H7w5XoZb_XacR2Pom64A {
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  border: 1px solid transparent;
  height: 200px;
  width: 100%;
}

.H7w5XoZb_XacR2Pom64A:hover {
    cursor: pointer;
    outline: 1px solid var(--color-primary-3);
  }

.VrmO0FDYJB2JRMCa5_we {
  cursor: pointer;
  outline: 5px solid var(--color-primary-3);
}

.FW8mDOfoBOrJVHxv5aYg {
  display: grid;
  grid-template-columns: auto auto auto;
  grid-row-gap: var(--spacing-2-half);
  row-gap: var(--spacing-2-half);
}

.JCjOCo_ZFbhZMS0LpcXW {
  display: flex;
  flex-direction: column;
}

.WehF99Po2xkQFRQaVjEl {
  position: relative;
}

.WehF99Po2xkQFRQaVjEl button {
    left: 50%;
    opacity: 0;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    transition: opacity 0.2s ease;
  }

.WehF99Po2xkQFRQaVjEl .asgLCUZPa6h8I1OL8pYZ {
    background-color: rgba(0, 0, 0, 0.8);
    height: calc(100% - var(--spacing-2));
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    transition: opacity 0.2s ease;
    width: 100%;
  }

.WehF99Po2xkQFRQaVjEl:hover .asgLCUZPa6h8I1OL8pYZ,
    .WehF99Po2xkQFRQaVjEl:hover button {
      opacity: 1;
    }

.qi9yNLyJG36H8VglsjpT {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-4);
  margin-top: var(--spacing-4);
}

.AZhVUkXyft51l_UYLQEm {
  margin-bottom: 0;
}

.AZhVUkXyft51l_UYLQEm dt {
    margin-top: var(--spacing-4);
  }

.Q8HxbzZRrGDcWtwM1q3e {
  border: 1px solid var(--color-decorative-secondary);
  border-collapse: collapse;
  width: 100%;
}

.Q8HxbzZRrGDcWtwM1q3e tr {
    border-bottom: 1px solid var(--color-decorative-secondary);
    border-right: 1px solid var(--color-decorative-secondary);
  }

.Q8HxbzZRrGDcWtwM1q3e thead {
    color: var(--color-text-heading);
  }

.Q8HxbzZRrGDcWtwM1q3e th {
    font-style: normal;
    font-weight: var(--font-medium);
  }

.Q8HxbzZRrGDcWtwM1q3e td,
  .Q8HxbzZRrGDcWtwM1q3e th {
    border-right: 1px solid var(--color-decorative-secondary);
    padding: 0.5rem;
    text-align: left;
    vertical-align: top;
  }

.Q8HxbzZRrGDcWtwM1q3e td dl, .Q8HxbzZRrGDcWtwM1q3e th dl {
      font-style: normal;
      list-style-type: none;
      margin: 0;
      padding: 0;
    }

.Q8HxbzZRrGDcWtwM1q3e td dl dt, .Q8HxbzZRrGDcWtwM1q3e th dl dt {
        display: block;
        font-weight: var(--font-semibold);
        margin-right: var(--spacing-2);
      }

.Q8HxbzZRrGDcWtwM1q3e td dl dd, .Q8HxbzZRrGDcWtwM1q3e th dl dd {
        color: var(--color-text-body);
        display: inline;
      }

.Q8HxbzZRrGDcWtwM1q3e td dl dd::after, .Q8HxbzZRrGDcWtwM1q3e th dl dd::after {
        content: '';
        display: block;
      }

.FyXwv4dXtxJ6B1xegRwB {
  align-items: center;
  display: flex;
  flex-direction: row;
  width: 100%;
}
.FyXwv4dXtxJ6B1xegRwB svg {
    margin-right: var(--spacing-1);
  }
.FyXwv4dXtxJ6B1xegRwB .NGVbMzbWqmKQlThIfoX8:before {
    content: '|';
    display: inline-block;
    margin-left: var(--spacing-3);
    margin-right: var(--spacing-3);
  }

.gCajcRYQ_sphj7DINgE_ {
  align-items: center;
  display: flex;
  flex-direction: row;
  width: 100%;
}
.gCajcRYQ_sphj7DINgE_ svg {
    margin-right: var(--spacing-1);
  }
.gCajcRYQ_sphj7DINgE_ .hwYSa6A5rxgoGuKznAsQ:before {
    content: '|';
    display: inline-block;
    margin-left: var(--spacing-3);
    margin-right: var(--spacing-3);
  }

.tTAZ3oQeVM_SsIWdhu9S {
  color: var(--color-warning);
}

.e_MSbOt9R1KsFhW5U4hS {
  color: var(--slate-600);
  font-size: var(--text-xs);
}

.e_MSbOt9R1KsFhW5U4hS p {
  word-wrap: 'break-word';
}

.RmW_GUJVxP3FHrxTcNE_ {
  margin: 0 auto;
  max-width: var(--content-max-width);
}

.RLMA315wn3T4A8eEHC5M {
  margin: 0 auto;
  max-width: var(--content-extra-width);
}

/* Wizard */

/* Wizard:main */

.B_ZUtptRJ0AjUwUfAz1A > div:last-child {
    border: none;
  }

.pvrVQZFye2qSXRNs5COh {
  border-collapse: separate;
  border-spacing: 0 var(--spacing-4);
  width: 44rem;
}
.pvrVQZFye2qSXRNs5COh td {
    background-color: var(--neutral-4);
    border-bottom: 1px solid var(--color-decorative-secondary);
    border-top: 1px solid var(--color-decorative-secondary);
    overflow: visible;
    padding: var(--spacing-2) 0 var(--spacing-2) var(--spacing-3);
    vertical-align: top;
  }
.pvrVQZFye2qSXRNs5COh td > * > :last-child {
      margin-bottom: 0;
    }
.pvrVQZFye2qSXRNs5COh td:first-child {
      border-bottom-left-radius: var(--rounded);
      border-left: 1px solid var(--color-decorative-secondary);
      border-top-left-radius: var(--rounded);
    }
.pvrVQZFye2qSXRNs5COh td:last-child {
      border-bottom-right-radius: var(--rounded);
      border-right: 1px solid var(--color-decorative-secondary);
      border-top-right-radius: var(--rounded);
      padding-left: 0;
      padding-top: calc(
        1rem + var(--spacing-2) + var(--spacing-2) + var(--spacing-half)
      );
      /* Square button, so we can cheat */
      width: var(--button-with-icon-size);
    }

.yCfHCfKfDegDLGbW95Md {
  z-index: 1040;
}

._u6eH83zSx2iyDRsweNS {
  width: var(--button-with-icon-size);
}

._u6eH83zSx2iyDRsweNS > span {
    margin-right: 0;
  }

._u6eH83zSx2iyDRsweNS:not(:last-child) {
    margin-right: var(--spacing-px);
  }

._u6eH83zSx2iyDRsweNS.active,
  ._u6eH83zSx2iyDRsweNS:active,
  ._u6eH83zSx2iyDRsweNS:focus,
  ._u6eH83zSx2iyDRsweNS:hover,
  ._u6eH83zSx2iyDRsweNS.naprs10q04iY2wVtoj6A {
    background-color: var(--color-slate-300);
    color: var(--color-action-hover);
  }

.IV4fVNOftpKwZBom6MyH {
  max-width: 100%;
}

.jizeD9fDz4P2UfL59SZA {
  color: var(--color-disabled);
}

.r3Lg2UyNQvT4q4LFUW24 {
  align-items: flex-end;
  display: flex;
}

.r3Lg2UyNQvT4q4LFUW24 > * {
    flex: 0 0 auto;
  }

.r3Lg2UyNQvT4q4LFUW24 > *:first-child {
      flex: 1 0 auto;
    }


  /* We need this to ensure it overrides */
.DVbTNe289HCUlPFAdIbA:not(:last-child) {
    margin-bottom: var(--spacing-3);
  }

.j6_5P4U1qsyw3v7Rewxb {
  font-weight: normal;
  justify-content: flex-start;
}
.j6_5P4U1qsyw3v7Rewxb > div > :last-child {
      margin-bottom: 0;
    }

.wYjjUxyor6UHsDjFnez7 {
  margin-top: var(--spacing-2);
}

.mPvUc52Uu9BNyhTbuZm0 {
  border-top: 1px solid var(--color-decorative-secondary);
  margin-top: var(--spacing-6);
  padding-top: var(--spacing-4);
}

.OfLHCEdGcgZJwFvGTb9Q {
  border: 1px solid var(--color-decorative-secondary);
  border-radius: var(--rounded);
  margin-top: var(--spacing-4);
  padding: var(--spacing-3);
}

.pIrxax08vL0g5AntIFUQ {
  margin-top: var(--spacing-2);
}

.c0NeULShAHECZFnFuvam {
  margin-bottom: var(--spacing-2);
}

.wgjwjEbPgiPUtkza1xQx {
  border-right: none;
}

.c5Us7J5xoe6ERHcLMEPV {
  border: none;
  padding: 0;
}

.c5Us7J5xoe6ERHcLMEPV .react-select__value-container {
    padding: 0 var(--spacing-2);
    width: 76px;
  }

.c5Us7J5xoe6ERHcLMEPV .react-select__value-container > :last-child {
      margin: 0;
      padding: 0 var(--spacing-2);
    }

.j9KYmGzCceTwV308uJmB {
  width: 306px;
}

.j9KYmGzCceTwV308uJmB > div > input {
    width: 10.5ex;
  }

.j9KYmGzCceTwV308uJmB > div > span {
    flex: 0 0 auto;
  }

.hTVbDDBGaMOg7xdQDJRi {
  margin-top: var(--spacing-6);
}

.hTVbDDBGaMOg7xdQDJRi > legend {
    font-size: var(--text-xs);
    font-weight: var(--font-bold);
  }

.evCl9GJrb5A3sBWZWXWk {
  background-color: var(--color-slate-200);
  max-width: 100% !important;
  overflow: hidden;
  text-align: center;
  width: 160px !important;
}
.evCl9GJrb5A3sBWZWXWk > div:first-child {
    background-color: var(--color-slate-700);
  }
.evCl9GJrb5A3sBWZWXWk > div:first-child > div {
      height: 100% !important;
      width: 100% !important;
    }
.evCl9GJrb5A3sBWZWXWk > div:first-child > div > img {
        height: 100%;
        -o-object-fit: contain;
           object-fit: contain;
        width: 100%;
      }
.evCl9GJrb5A3sBWZWXWk h3 {
    font-size: var(--text-sm);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

/* stylelint-disable no-descending-specificity */
.VrU1DkAHclOlNVfn1cyv > div {
    flex-flow: wrap;
  }
.VrU1DkAHclOlNVfn1cyv > div > * {
      flex-grow: 0 !important;
      margin-bottom: var(--spacing-3);
    }
.VrU1DkAHclOlNVfn1cyv > div > *:not(:last-child) {
        margin-right: var(--spacing-2);
      }
.KPNKyG0wP07CTkGfKVeJ > div {
    display: block;
  }
.KPNKyG0wP07CTkGfKVeJ > div > * {
      display: inline-block;
      margin-bottom: var(--spacing-1);
    }
.KPNKyG0wP07CTkGfKVeJ > div > *:not(:last-child) {
        margin-right: var(--spacing-1);
      }

.hGvKcNCN05AtBDKa7vN8 {
  --column-first-width: calc(50% - (30px + var(--spacing-2)));
  --column-second-width: calc(100% - var(--column-first-width));

  display: flex;
  width: 100%;
}

.hGvKcNCN05AtBDKa7vN8 > :first-child {
    flex: 0 0 var(--column-first-width);
    margin-right: var(--spacing-2);
    width: var(--column-first-width);
  }

.hGvKcNCN05AtBDKa7vN8 > :last-child {
    flex: 0 0 var(--column-second-width);
    width: var(--column-second-width);
  }

.hGvKcNCN05AtBDKa7vN8 > :last-child > legend,
    .hGvKcNCN05AtBDKa7vN8 > :last-child > p {
      margin: 0 auto;
      padding-left: 60px;
      width: 95%;
    }

.HHxIIiRBQnOLfjW1DJ0K {
  overflow: visible !important;
  overflow: initial !important;
}

.VwbUJ6RZaU7zW6fwjrcQ {
  height: calc(
    var(--leading-normal) * var(--text-3xl) - 0.2857142857125rem * 2
  );
}

.apPQ2EIQvUaNg1uRv5vG {
  margin-bottom: 0;
}

.IuhRyFgQlP9vw7xMsTnS {
  overflow: hidden;
}

.f0amZkadI1ck5o8kiwt9 {
  align-self: center;
}


  .KHrI2ggPBTsKvN3zI_8A > div + h3 {
    margin-top: var(--spacing-4);
  }

.s81R5_oUCvbAnvY9faw5 {
  align-items: center;
  align-self: stretch;
  display: flex;
  gap: var(--spacing-6);
  overflow: hidden;
  padding: var(--spacing-4);
}

.wGr7ZoaUCVFQ_wOdi4mc {
  display: grid;
  /* Matches Figma design of 72px */
  grid-column-gap: calc(var(--spacing-9) * 2);
  grid-row-gap: var(--spacing-6);
  grid-template-columns: 1fr 1fr;
}

.UH1dOzqm6MeBj8vGo54_ {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: var(--spacing-1);
  justify-content: center;
}

.KDs6cO2wE9lQnDRXpi_m {
  margin-bottom: 0;
  margin-bottom: initial;
}

.I9bg2IpBlMdLbw2vccyY {
  display: flex;
  gap: var(--spacing-3);
}

/* Desktop, Tablet landscape, should be --breakpoint-lg */

@media (max-width: 960px) {
  .s81R5_oUCvbAnvY9faw5 {
    flex-direction: column;
  }

  .wGr7ZoaUCVFQ_wOdi4mc {
    grid-template-columns: 1fr;
    width: 100%;
  }
}

.Cg4zFEiB4eEI3wpFRJi_ {
  margin-top: var(--spacing-4);
}

.etSkTbcCHykAfTHUW6gR {
  margin-top: 0;
}

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

.HjdW1bJ5nXrDQXLrzmnm {
  padding: 0 var(--spacing-6) 0 var(--spacing-3);
}

.OWGPtGpyB6CzFlXGwdDd {
  margin-bottom: var(--spacing-4);
  margin-top: var(--spacing-6);
}

.Wf1hUARNbAls6uxLg4E2 {
  font-style: italic;
  max-width: var(--content-max-width);
}

.sDYigLSDgIzi4EegZHWL {
  border-radius: var(--rounded-none) var(--rounded) var(--rounded)
    var(--rounded-none);
  display: inline-block;
  padding: 0 var(--spacing-1-half);
}

.ycAlnpnss276m_gHV_rI {
  border-radius: var(--rounded) var(--rounded-none) var(--rounded-none)
    var(--rounded);
  border-right: 0;
  display: inline-block;
}

.zbHJKhHYmj7qwbk1Pr8R {
  display: inline-block;
}

.ImeSWFlKjPllU5iReDiA {
  border-radius: var(--rounded-none) var(--rounded) var(--rounded)
    var(--rounded-none);
  display: inline-block;
  padding: 0 var(--spacing-1-half);
}

.sHlf54wmo8AihE9qOcH9 {
  border-radius: var(--rounded) var(--rounded-none) var(--rounded-none)
    var(--rounded);
  border-right: 0;
  display: inline-block;
}

.ep4magGZWOKAQqW9gaVw {
  text-align: center;
}

.uKGr5SNWcuAJX4tbYVjA {
  display: flex;
  flex-direction: column;
}

.Efrr_Wsr7PzAPm0V95i9 {
  margin-bottom: var(--spacing-2);
}

.wxav5ZMcEO8EQx7_XowX {
  background-position: center;
  background-size: cover;
  border-radius: var(--rounded);
  display: block;
  height: 40px;
  margin-left: auto;
  margin-right: auto;
  width: 40px;
}

.YnSjwJJ4yiaceCgcf4kH {
  border-radius: var(--rounded);
  color: var(--color-text-body-inverted);
  font-weight: var(--font-semibold);
  padding: 5px;
  text-align: center;
}

.nMnT6sGz0GZWhfmKeCQP {
  /* Should refactor lines 31-44 styles into reusable component or use TagsField */
  background-color: var(--color-slate-200);
  border: 1px solid var(--color-slate-500);
  border-radius: var(--rounded-md);
  color: var(--color-slate-600);
  font-size: var(--text-xs);
  font-weight: var(--font-medium);
  line-height: var(--text-sm);
  margin: var(--spacing-half);
  /* Calculation needed here to subtract border from padding */
  padding: calc(var(--spacing-half) - var(--spacing-px))
    calc(var(--spacing-1-half) - var(--spacing-px));
  text-overflow: ellipsis;
  white-space: nowrap;
}

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

.gnKqsJ7zYB05hpCO6tcI {
  -moz-column-count: 2;
       column-count: 2;
}

.rgUqY_H6oIWJzC8wFOoE > * + section {
    margin-top: var(--spacing-4);
  }

.okaOavTbkGqMP9UTg9KZ {
  color: var(--color-primary-3);
}

.okaOavTbkGqMP9UTg9KZ:hover {
    color: var(--color-primary-3);
  }

.tv_ekwZsGRg2BUqNSuar {
  width: 200px;
}

.nRGN4ou3kH6VNcruwD_Q {
  color: var(--color-text-body);
  cursor: pointer;
  font-weight: var(--font-semibold);
  margin-right: var(--spacing-2-half);
}

.nRGN4ou3kH6VNcruwD_Q:last-child {
    margin-right: 0;
  }

/* stylelint-disable no-descending-specificity */
.UbxzqBP7LwqKxp_af5Ik {
  background-color: var(--color-slate-200);
  border-collapse: collapse;
  border-radius: var(--rounded);
  margin-bottom: var(--spacing-6);
  table-layout: fixed;
  width: 100%;
}
.UbxzqBP7LwqKxp_af5Ik caption > time {
      float: right;
    }
.UbxzqBP7LwqKxp_af5Ik th,
  .UbxzqBP7LwqKxp_af5Ik td {
    width: calc(100% / var(--l-stages));
  }
.UbxzqBP7LwqKxp_af5Ik th {
    background-color: var(--color-primary-4);
    font-weight: normal;
    padding: 0.5em 1em 0.5em 2em;
    position: relative;
  }
.UbxzqBP7LwqKxp_af5Ik th > span {
      display: inline-block;
      margin-left: var(--spacing-2);
      overflow: hidden;
      text-overflow: ellipsis;
      vertical-align: middle;
      white-space: nowrap;
    }
.UbxzqBP7LwqKxp_af5Ik th > span:first-child {
        max-width: calc(100% - 1em - (2 * var(--spacing-2)));
      }
.UbxzqBP7LwqKxp_af5Ik th > span:last-child {
        width: 1em;
      }
.UbxzqBP7LwqKxp_af5Ik th:not(:last-child)::after {
        background-color: var(--color-primary-4);
        -webkit-clip-path: polygon(100% 50%, 0 100%, 0 0);
                clip-path: polygon(100% 50%, 0 100%, 0 0);
        content: ' ';
        display: block;
        height: 100%;
        left: 100%;
        position: absolute;
        top: 0;
        width: 1em;
        z-index: 1;
      }
.UbxzqBP7LwqKxp_af5Ik th:not(:first-child)::before {
        background-color: var(--color-bg-primary);
        -webkit-clip-path: polygon(
          100% 50%,
          0.14285714285714285em 100%,
          0% 100%,
          0 0,
          0.14285714285714285em 0
        );
                clip-path: polygon(
          100% 50%,
          0.14285714285714285em 100%,
          0% 100%,
          0 0,
          0.14285714285714285em 0
        );
        content: ' ';
        display: block;
        height: 100%;
        left: 0;
        position: absolute;
        top: 0;
        width: calc(1em + 0.14285714285714285em);
      }
.UbxzqBP7LwqKxp_af5Ik th .popover-container {
      cursor: help;
      position: absolute;
      right: 0;
      top: 50%;
      transform: translateY(-50%);
    }
.UbxzqBP7LwqKxp_af5Ik th:first-child {
      border-radius: var(--rounded) var(--rounded-none) var(--rounded-none)
        var(--rounded);
      padding-left: 1em;
    }
.UbxzqBP7LwqKxp_af5Ik th:last-child {
      border-radius: var(--rounded-none) var(--rounded) var(--rounded)
        var(--rounded-none);
    }
.UbxzqBP7LwqKxp_af5Ik th:last-child .popover-container {
        right: 1em;
      }
.UbxzqBP7LwqKxp_af5Ik th.zy7PA8ojJq4unArWgZQx {
      background-color: var(--color-primary-3);
    }
.UbxzqBP7LwqKxp_af5Ik th.zy7PA8ojJq4unArWgZQx:not(:last-child)::after {
          background-color: var(--color-primary-3);
        }
.UbxzqBP7LwqKxp_af5Ik th.RJuw7d4R9O5ft6Bv77EK::before {
        -webkit-clip-path: none;
                clip-path: none;
        width: 0;
      }
.UbxzqBP7LwqKxp_af5Ik th.QxRwTIFKMgY7qwKKtxEj {
      padding: 0px;
      width: 0px;
    }
.UbxzqBP7LwqKxp_af5Ik th.yfOvmsA51hGpNn6h9m_X {
      border-radius: var(--rounded-none);
      padding: 0.5em 1em 0.5em 2em;
    }
.UbxzqBP7LwqKxp_af5Ik th.yfOvmsA51hGpNn6h9m_X::before {
        background-color: var(--color-bg-primary);
        -webkit-clip-path: polygon(
          100% 50%,
          0.14285714285714285em 100%,
          0% 100%,
          0 0,
          0.14285714285714285em 0
        );
                clip-path: polygon(
          100% 50%,
          0.14285714285714285em 100%,
          0% 100%,
          0 0,
          0.14285714285714285em 0
        );
        content: ' ';
        display: block;
        height: 100%;
        left: -3px;
        position: absolute;
        top: 0;
        width: calc(1em + 0.14285714285714285em);
      }
.UbxzqBP7LwqKxp_af5Ik th.n_FySXxwA8VIEo6Hcsr7::after {
        border-right: 2px solid var(--color-bg-primary);
        -webkit-clip-path: none;
                clip-path: none;
        width: 0px;
      }
.UbxzqBP7LwqKxp_af5Ik td {
    padding: var(--spacing-2) 1em;
    position: relative;
  }
.UbxzqBP7LwqKxp_af5Ik td:not(:last-child)::after {
        border-right: 2px solid var(--color-bg-primary);
        content: ' ';
        display: block;
        height: 100%;
        left: 100%;
        position: absolute;
        top: 0;
        width: 0;
      }
.UbxzqBP7LwqKxp_af5Ik td:first-child {
      padding-left: 1em;
    }
.UbxzqBP7LwqKxp_af5Ik td:last-child {
      padding-right: 1em;
    }
.UbxzqBP7LwqKxp_af5Ik td.QxRwTIFKMgY7qwKKtxEj {
      padding: 0px;
      width: 0px;
    }
.yki21Io4tQFTfSyU9YT3 {
  float: right;
  margin-left: var(--spacing-1);
}
.P2gqQXNaEXldxqROOTgO {
  display: inline-block;
}
.X0tLXRcjPoN1KAThd8G7 {
  background-color: var(--color-slate-200);
  color: var(--color-action-hover);
}
.CDb41Ocz080DS9EDQqG5 {
  display: inline-block;
  width: var(--button-with-icon-size);
}
.CDb41Ocz080DS9EDQqG5 > span {
    margin-right: calc(var(--avatar-size-sm) * -0.45);
    vertical-align: middle;
  }
.CDb41Ocz080DS9EDQqG5 .fEmNKQ2I3DPk0n0a4aci {
    display: inline-block;
    font-weight: var(--font-bold);
    margin-right: 0;
    min-width: 1em;
    text-align: center;
    text-shadow: -1px -1px 1px var(--color-text-body-inverted),
      1px -1px 1px var(--color-text-body-inverted),
      -1px 1px 1px var(--color-text-body-inverted),
      1px 1px 1px var(--color-text-body-inverted);
  }
.Dd40r3fKrNNWTqc7xQFg th {
    background-color: var(--color-secondary-1);
  }
.Dd40r3fKrNNWTqc7xQFg th:not(:last-child)::after {
        background-color: var(--color-secondary-1);
      }

.D1gYbgGxf_q2_D0swiD7 {
  border-bottom-left-radius: var(--rounded-none);
  border-bottom-right-radius: var(--rounded-none);
  margin-bottom: var(--spacing-half);
}

.bqhASNuiNAyAOCPdDNVT {
  background-color: var(--color-slate-200);
  border-bottom-left-radius: var(--rounded);
  border-bottom-right-radius: var(--rounded);
  padding: var(--spacing-3);
}

.bqhASNuiNAyAOCPdDNVT .ReactTable {
    background-color: var(--color-bg-primary);
  }

.bqhASNuiNAyAOCPdDNVT .ReactTable .rt-noData {
      background: transparent;
      padding: 0;
      /* Needed to be adjusted so the placeholder text would be displayed in the correct location */
      top: 47px;
    }


  .ms6DWntYQB1I1yZnZ_4f > * {
    display: inline-block;
    margin-right: -15px;
    position: relative;
  }

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

._14iGLXHuKxUYIytIyeN .HEbs1cjrseNrqvB7sJA7 {
    margin-left: auto;
  }

.FjfRsjJtLagzOS7wTxYt {
  -moz-column-count: 2;
       column-count: 2;
}

.RuJH8OYPyQCzJbhgwNgz > * + section {
    margin-top: var(--spacing-4);
  }

.SqLk0mJfrsOKVR3VSt94 {
  border-bottom: 1px solid var(--color-slate-200);
}

.FfVmI4a1wYv0XAN4WpIM {
  -moz-column-count: 1;
       column-count: 1;
  word-wrap: break-word;
}

.ssI8owCuC1jtuVJrOgNe {
  background-color: var(--l-icon-background-color);
  border: 2px solid var(--color-text-body-inverted);
  border-radius: var(--rounded-full);
  display: inline-block;
  height: calc(var(--l-icon-size) * 1.8);
  line-height: calc((var(--l-icon-size) * 1.8) - var(--spacing-1));
  margin-bottom: var(--spacing-3);
  margin-top: var(--spacing-2);
  text-align: center;
  width: calc(var(--l-icon-size) * 1.8);
}

.ssI8owCuC1jtuVJrOgNe .svg-inline--fa {
    color: var(--color-text-body-inverted);
    vertical-align: middle;
  }

.jGDVjA2donHhSlcIW4Zy:hover {
    border: 3px solid var(--color-text-body-inverted);
  }

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

.uUsi__aUhzrZi7xwCuQ3 {
  display: flex;
  flex-wrap: wrap;
  margin: 0 calc(var(--spacing-2) * -1);

  /* Tabs. */
}

.uUsi__aUhzrZi7xwCuQ3 > ul {
    margin: 0 var(--spacing-2) var(--spacing-3);
    width: 100%;
  }

._UNItsVFjMELRqdc60mB {
  margin: var(--spacing-4) auto;
  width: calc(100% - 2 * var(--spacing-2));
}

.c6m0nllcg4MrPf_RISSK {
  margin: var(--spacing-2);
  min-height: 180px;
  width: calc(33.3333% - (var(--spacing-2) * 2));
}

.gGrSmU5MVpOFhOMbu1Ma {
  cursor: wait;
}

.EaHo3B1BSrHMYNW1xxuB {
  margin: 0 var(--spacing-2);
  width: 100%;
}

.EaHo3B1BSrHMYNW1xxuB:not(:last-child) {
    margin-bottom: var(--spacing-2);
  }

.SAyVoPOu11LUxCEjwO8h {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-bottom: var(--spacing-3);
}

.SAyVoPOu11LUxCEjwO8h > span {
    flex: 1;
    font-size: 20px;
    font-weight: var(--font-bold);
    margin-left: var(--spacing-2);
  }

.cNcoeFbEsYNq6CQ6DGGk {
  width: calc(33.3333% - (var(--spacing-2) + var(--spacing-half)));
}

.TB4DAdvWecYucuAGvF3R {
  border-bottom: none;
  flex-direction: column;
  padding: 0 0 var(--spacing-6) 0;
}

.TB4DAdvWecYucuAGvF3R:last-child {
    padding: 0;
  }

.eBxqPBteeeW9UdA5Nfo9 {
  margin-left: 0;
}

.Lx4ev8_cuWxao2zaX2O3 h4 {
    margin: 0 0 0 var(--spacing-2);
  }

.J8hazkMxbAIO6_UxiQj5 {
  width: 200px;
}

.zPOHeWJKfoGH2qelqKt0 {
  width: 200px;
}

.gewvDDAeyFQ85dJISbd7 {
  align-items: center;
  height: 130px;
  padding: var(--spacing-3) var(--spacing-2) !important;
}
.gewvDDAeyFQ85dJISbd7 > a {
    display: inline;
  }
.gewvDDAeyFQ85dJISbd7 > div,
  .gewvDDAeyFQ85dJISbd7 > a > div {
    display: flex;
    height: 100%;
    max-height: 100%;
    max-width: 100%;
  }
.gewvDDAeyFQ85dJISbd7 img {
    background-color: var(--color-bg-primary);
    border: 1px solid var(--color-decorative-secondary);
    border-radius: var(--rounded);
    box-shadow: 0 -2px 10px rgba(0, 0, 0, 0.1);
    display: inline-block;
    height: auto;
    margin: auto;
    max-height: 100% !important;
    max-width: 100% !important;
    transition: all 0.2s ease-in-out;
  }


  form.MfVEeSXbmN47tpKY_sj8,
  .MfVEeSXbmN47tpKY_sj8[role='form'] {
    max-width: none;
  }

form.MfVEeSXbmN47tpKY_sj8 > fieldset, .MfVEeSXbmN47tpKY_sj8[role='form'] > fieldset {
      max-width: var(--content-max-width);
    }

.hys1UJCzDjMnG8r1F8bj {
  margin-top: var(--spacing-4);
}


  form.U2HUA218bFmcWiIFjlbc,
  .U2HUA218bFmcWiIFjlbc[role='form'] {
    max-width: none;
  }

form.U2HUA218bFmcWiIFjlbc > fieldset, .U2HUA218bFmcWiIFjlbc[role='form'] > fieldset {
      max-width: var(--content-max-width);
    }

@media (max-width: 1409px) {
  .uZOlE0IRFMBMVyAmptTN {
    margin: 0 calc((var(--spacing-3) * -1));
    width: calc(100% + ((var(--spacing-3) * 2) + var(--spacing-half)));
  }
}


  form.kg3GixflSLNRs8vQtpLw,
  .kg3GixflSLNRs8vQtpLw[role='form'] {
    max-width: none;
  }

form.kg3GixflSLNRs8vQtpLw > fieldset, .kg3GixflSLNRs8vQtpLw[role='form'] > fieldset {
      max-width: var(--content-max-width);
    }

.MSTyJuNeXxla4ymzotqQ {
  margin-right: var(--spacing-4);
  max-width: 400px;
  width: 100%;
}

.MSTyJuNeXxla4ymzotqQ > img {
    max-height: 400px;
    max-width: 100%;
    -o-object-fit: contain;
       object-fit: contain;
  }

.eiaYONYYRG77nExrUlCQ {
  margin-top: var(--spacing-4);
}

.XzWObVRjfyiiabQrjebQ {
  margin-bottom: var(--spacing-3);
}

.Ra6iPXoaL1M9RrEa_0wv {
  margin-right: var(--spacing-4);
  max-width: 200px;
  width: auto;
}

.Ra6iPXoaL1M9RrEa_0wv > img {
    max-height: none;
    max-width: 100%;
    -o-object-fit: contain;
       object-fit: contain;
  }

.olTrZoWpRol4Kp3Z_ulg {
  padding: var(--spacing-6) 0;
}

._4BIQKGo9u_guT1IsgNlw {
  margin-top: var(--spacing-1);
}

.lKG1ZiYFMDC6soMLurwz {
  flex: 0;
}

.lKG1ZiYFMDC6soMLurwz > span {
  margin-right: 0px;
}

.MkmtPlBRd0m1IePO1SgA {
  margin: 0px auto;
  text-align: left;
}

.MkmtPlBRd0m1IePO1SgA > div {
  display: inline-block;
  width: 33%;
}

.c9mh6lUntxjHm3uUcuu7 {
  margin-left: 3px;
}

.Pwr3p0J_4QEKmoZaPNu7 {
  max-width: 300px;
}

.sO_6JlJ7VjKDWU4c1968 {
  margin-top: var(--spacing-2);
}

.wVHv3nIaf1cSHyZW_rhz {
  width: 50%;
}

.vnCet4wJu97vbaGUrm4e {
  height: 60%;
  margin-bottom: var(--spacing-3);
  width: 80%;
}

.fFkBidfJZOVP5vJ3yWBJ {
  max-width: 100%;
  width: 300px;
}

.oKh1Y9lgaCv0uhjd5lcF {
  margin-right: var(--spacing-1);
  size: 1.5em;
}

.pSU2NvWwImPSMOQnh89R {
  margin-top: var(--spacing-1);
}

.je2XTImJL9vOaUkpKmHy {
  color: var(--color-success);
}

.EUekY5ItXse7csqZK62s {
  color: var(--color-danger);
}

.vSX4JCOTOD6EiC5GJDnH {
  color: var(--slate-600);
  margin-left: var(--spacing-1);
}

.MPtzX11vtgoOxbpVXMq1 {
  float: right;
  max-width: var(--content-max-width);
  position: relative;
}

.vNuww3ifIlsjur227Hap {
  margin-top: var(--spacing-3);
  max-width: var(--content-max-width);
}

.fxyq9ezC7ewf9cPejYhB {
  margin-bottom: var(--spacing-2);
}

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

.aWhb0MJjc8YFNl2TgBhq {
  align-items: center;
  display: flex;
  flex-direction: column;
  /* Subtract 200px to account for the padding-bottom of the page content. */
  height: calc(100% - 200px);
  justify-content: center;
  position: absolute;
  /* Subtract --spacing-6 from padding-left and --spacing-6 from padding-right from the width of the message to account for padding of page main */
  width: calc(100% - (var(--spacing-6) + (var(--spacing-6))));
}
.aWhb0MJjc8YFNl2TgBhq button {
    margin-top: var(--spacing-4);
  }

.YIRO5HjrJcLSigzzbMz9 {
  display: -webkit-inline-box;
}

.RfO0Smwkf4D8aPW1WcSG {
  size: 50px;
}

.B2cjV34a96NxHzP55S_w {
  display: inline-block;
}

.f7FJnUiGmsaQILl10Pfz {
  max-width: var(--breakpoint-lg);
}

.GfRZtysLPTNj1HXNY8CI {
  max-width: var(--content-max-width);
}

.zx6w2X9Ud6cEO4dKdjhM {
  margin-right: 25px;
  margin-top: var(--spacing-2-half);
  max-width: 2%;
}

.Vak0VrCP7qJeNz9pbaV0 {
  max-width: 42px;
}

.tl09EAsA2X5jdBkUnp_G {
  margin-right: 0px;
}

.nGiag5Zdzh7YJL1_Zt2L {
  width: 13%;
}

.yMyBip75rggRrIuK8j1F {
  margin-left: var(--spacing-1);
}

.t7UxpxWENPZFm0uwI9Pw {
  float: right;
  max-width: var(--content-max-width);
  position: relative;
}

.G5sCsWEjWjKwSOacP_ZF {
  margin-top: var(--spacing-3);
  max-width: var(--content-max-width);
}

.QfDfrT3PUClqx9QRpsCO {
  margin-right: var(--spacing-1);
  size: 1.5em;
}

.a5hEUHrfde9XtfIW1zdi {
  color: var(--color-warning);
}

.O8yXO1K9n0ofiQfiW6lZ {
  color: var(--color-success);
}

.g6ChHXwoVerO9ZdCIFVp {
  color: var(--slate-600);
  margin-left: var(--spacing-1);
}

.P0tVj0L4vczKngLdCBpk {
  margin-left: var(--spacing-1);
}

.dn8vMDxIUE3icb81UW74 {
  margin-bottom: var(--spacing-2);
}

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

.m_dAXLxkhqSUmXZahpiz {
  align-items: center;
  display: flex;
  flex-direction: column;
  /* Subtract 200px to account for the padding-bottom of the page content. */
  height: calc(100% - 200px);
  justify-content: center;
  position: absolute;
  /* Subtract --spacing-6 from padding-left and --spacing-6 from padding-right from the width of the message to account for padding of page main */
  width: calc(100% - (var(--spacing-6) + var(--spacing-6)));
}
.m_dAXLxkhqSUmXZahpiz button {
    margin-top: var(--spacing-4);
  }

.s5eOh3G1FJ3Ve3v6vQGJ {
  width: var(--button-with-icon-size);
}
.s5eOh3G1FJ3Ve3v6vQGJ > span {
    margin-right: 0;
  }
.s5eOh3G1FJ3Ve3v6vQGJ:not(:last-child) {
    margin-right: var(--spacing-px);
  }
.s5eOh3G1FJ3Ve3v6vQGJ.active,
  .s5eOh3G1FJ3Ve3v6vQGJ:active,
  .s5eOh3G1FJ3Ve3v6vQGJ:focus,
  .s5eOh3G1FJ3Ve3v6vQGJ:hover,
  .s5eOh3G1FJ3Ve3v6vQGJ.OaSZKxFJVgxDOh2JZO_I {
    background-color: var(--color-slate-300);
    color: var(--color-action-hover);
  }

.sRe7KQSGoXi39EAF2ehi {
  list-style-type: disc;
}

.M_Rx30WoDOLNoWP4LhBK {
  max-width: none;
  max-width: initial;
  width: 80%;
}

.FV1h7uEi1kPPs1ZSkTPs {
  width: 50%;
}

.WlA4clsUVVp2w4aXEPy3 {
  margin-top: var(--spacing-6);
}

.HkS9HHDnZi6HLt7v7EcY {
  max-width: 100%;
  width: 266px;
}

.upUWtGFwUL5qbf0OsjBz {
  /* Align chip with label */
  margin-top: -0.1875rem; /* 3px */
}

._GAdDab4Jb4e7plibjpy {
  width: 100%;
}

.WP60rQuy6CUkHNVra8oT {
  width: 200px;
}

.b4fbVElwYFx0AnI4cUuA {
  margin-bottom: var(--spacing-4);
}


  .xwBBRoDefFXCgLhyV5rG > div {
    display: block;
  }

.BeVcXrfciXRdHb2U1evg {
  color: var(--color-disabled);
}

.kpIRGj8hbJKM6rlAZsQ_ {
  --l-setting-background-color: var(--color-bg-primary);
  --l-setting-font-size: var(--text-sm);
  --l-setting-legend-height: calc(
    var(--l-setting-font-size) * var(--leading-normal)
  );
  --l-setting-spacing: var(--spacing-3);

  background-color: var(--color-bg-primary);

  background-color: var(--l-setting-background-color);
  border: 1px solid var(--color-decorative-secondary);
  border-bottom-left-radius: var(--rounded-lg);
  border-bottom-right-radius: var(--rounded-lg);
  border-top: none;
  margin-top: calc(
    (
    var(--text-sm) * var(--leading-normal)
  ) + (var(--spacing-3) * 2)
  );
  margin-top: calc(
    calc(
    var(--text-sm) * var(--leading-normal)
  ) + (var(--spacing-3) * 2)
  );
  margin-top: calc(
    var(--l-setting-legend-height) + (var(--l-setting-spacing) * 2)
  );
  padding: var(--spacing-3);
  padding: var(--l-setting-spacing);
  position: relative;
}

.kpIRGj8hbJKM6rlAZsQ_ > legend {
    background-color: var(--l-setting-background-color);
    border: 1px solid var(--color-decorative-secondary);
    border-bottom: none;
    border-top-left-radius: var(--rounded-lg);
    border-top-right-radius: var(--rounded-lg);
    box-sizing: content-box;
    font-size: var(--l-setting-font-size);
    font-weight: var(--font-bold);
    margin: 0 calc((var(--l-setting-spacing) * -1) - var(--spacing-px));
    padding: var(--l-setting-spacing) var(--l-setting-spacing);
    position: absolute;
    top: calc((var(--l-setting-legend-height) + var(--l-setting-spacing)) * -1);
    width: calc(100% - (var(--l-setting-spacing) * 2));
  }

.kpIRGj8hbJKM6rlAZsQ_ fieldset legend {
      font-size: var(--text-sm);
      margin-bottom: var(--spacing-3);
    }

.kpIRGj8hbJKM6rlAZsQ_ fieldset > div {
      margin-bottom: var(--spacing-4);
    }

.uJ0jS9vSPsn6T1aapJ9D {
  height: 100%;
  table-layout: fixed;
  width: 100%;
}

.uJ0jS9vSPsn6T1aapJ9D th {
    font-weight: var(--font-semibold);
    text-align: left;
  }

.uJ0jS9vSPsn6T1aapJ9D td {
    display: flex;
  }

.uJ0jS9vSPsn6T1aapJ9D td,
  .uJ0jS9vSPsn6T1aapJ9D th {
    flex-basis: 33.33%;
    padding: 0;
    text-align: left;
  }

.uJ0jS9vSPsn6T1aapJ9D tr {
    display: flex;
    width: 100%;
  }

.uJ0jS9vSPsn6T1aapJ9D tr:nth-child(odd) {
    margin-bottom: var(--spacing-3);
  }

.uJ0jS9vSPsn6T1aapJ9D tr:nth-child(even):not(:last-of-type) {
    margin-bottom: var(--spacing-6);
  }

.fA5S503xAmMqHfcsYsU0 {
  font-weight: var(--font-semibold);
  line-height: var(--leading-none);
}

.TakSFZS5IKuvuadzbelG {
  cursor: pointer;
  margin: var(--spacing-1) var(--spacing-2) 0 0;
}

.TakSFZS5IKuvuadzbelG:hover {
    color: var(--color-primary-3);
  }

.wODZZlsBSqvfrYnDbDVk {
  justify-content: flex-start;
}

.wODZZlsBSqvfrYnDbDVk > *:first-child {
      width: 100%;
    }

.wODZZlsBSqvfrYnDbDVk > *:not(:first-child) {
      flex: 0 0 auto;
    }

.wODZZlsBSqvfrYnDbDVk > *:not(:first-child):not(:last-child) {
        margin-bottom: 0;
        margin-right: var(--spacing-2);
      }

/* Legend */

.wODZZlsBSqvfrYnDbDVk .legend {
    font-size: var(--text-sm);
    line-height: var(--leading-sm);
    margin: 0 0 var(--spacing-2) 0;
  }

/* Validation errors. */

.wODZZlsBSqvfrYnDbDVk > p {
    width: 100%;
  }

.HmOxV_bRE1Fr3Hs4J2f2 {
  /* Override button height to match input height */
  height: var(--button-with-icon-size);
}

.SFio7LnGgkseQFPcGs_m {
  align-items: flex-end;
  display: flex;
  gap: var(--spacing-4);
  justify-content: space-between;
  margin-top: var(--spacing-4);
  width: 100%;
}

.SFio7LnGgkseQFPcGs_m > :not(:last-child) {
    flex-grow: 1;
  }

.kUnRgWQBc7C_WK1fGwC7 {
  align-items: flex-start;
  display: flex;
}

.ewfn1wgogJ9NRARD13Re {
  flex: 1 1 auto;
}

.gdOQ5hIjoltmU2j8K5uZ {
  margin-right: var(--spacing-3);
  max-width: 20rem;
}

.NslwFtFr4eXRG41uFuCc {
  margin-left: 5px;
}

.NslwFtFr4eXRG41uFuCc:hover {
    cursor: pointer;
  }

.EBWgW0sQVmACbmjgffCQ {
  display: flex;
  gap: var(--spacing-2);
  justify-content: flex-end;
}

.ypA1v19N191nx745qII9 > :not(:last-child) {
    margin-bottom: var(--spacing-4);
  }

.J4WfbkHcNfwVCPavWn73 {
  display: flex;
  gap: var(--spacing-2);
  justify-content: space-between;
}

.J4WfbkHcNfwVCPavWn73 h4 {
    font-size: var(--text-sm);
    line-height: var(--button-size);
    margin: 0;
  }

.Yj6YvO5TVMMuVMetWzEA {
  display: flex;
  gap: var(--spacing-4);
  justify-content: space-between;
}

.Yj6YvO5TVMMuVMetWzEA > * {
    flex: 1 1 50%;
  }

.rZQZn3qsh75hnIrL98vd {
  align-items: center;
  display: flex;
  gap: var(--spacing-2);
}

.wAgD8bB5t59EhQ6MgulZ {
  width: 200px;
}

.mDw3FlZnMlrg0IWzc6u6 {
  margin-bottom: var(--spacing-6);
}

.U6dIgzYPGE2BDs_UpBnu {
  margin-bottom: var(--spacing-6);
}

.JN4AuvHaqaz187qUn49U {
  display: flex;
  flex-direction: column;
}

.JN4AuvHaqaz187qUn49U > * {
    display: block;
    width: 100%;
  }

.JN4AuvHaqaz187qUn49U > :not(:last-child) {
    margin-bottom: var(--spacing-2);
  }

.JN4AuvHaqaz187qUn49U > span:first-child {
    /* TODO: Fix height in Tooltip.css instead */
    height: auto;
    height: initial;
  }

.F2zWZvCRTXy7vfHOjSXg {
  display: flex;
  flex: 1;
  margin-right: var(--spacing-2);
  margin-top: var(--spacing-6);
  min-width: 0;
}

.F2zWZvCRTXy7vfHOjSXg:last-child {
    margin-right: 0;
  }

.F2zWZvCRTXy7vfHOjSXg label {
    display: flex;
  }

.J6d0MvhNuJflDvXvdYEa {
  display: flex;
}

.QztTvQuGllnJga56Wjbw {
  flex: 1 1 auto;
}

.YXwPTAjb_p7mXm3nDEn2 {
  cursor: help;
  margin-left: var(--spacing-2);
}

.phF15uzfOj0ZYxmapRZS {
  align-items: center;
  display: flex;
}

.phF15uzfOj0ZYxmapRZS > * + * {
    margin-left: var(--spacing-3);
  }

.phF15uzfOj0ZYxmapRZS :first-child {
    flex: 1 1 auto;
  }

.teJQTUPAp1vO7DzBaIrR {
  margin-bottom: var(--spacing-2-half);
}

.R1azMQfK78u9C6DD2Snq {
  margin-bottom: var(--spacing-3);
}
.R1azMQfK78u9C6DD2Snq > * {
    display: inline-block;
  }

.ghlHl5vh8kpr3TJJB8Xv {
  margin: 15px;
}

.DslV2x7KqtXq59M1hfV7 {
  cursor: help;
  margin-left: var(--spacing-2);
}

.edP5XOXFezlD7Cr9FoSE {
  height: 130px;
  padding: var(--spacing-3) var(--spacing-2) !important;
}
.edP5XOXFezlD7Cr9FoSE img {
    background-color: var(--color-bg-primary);
    border: 1px solid var(--color-decorative-secondary);
    border-radius: var(--rounded);
    box-shadow: 0 -2px 10px rgba(0, 0, 0, 0.1);
    display: block;
    height: auto;
    margin: auto;
    max-width: 100%;
    transition: all 0.2s ease-in-out;
  }

.cutbYKM1S09kv55teBFQ {
  width: var(--form-filter-width);
}

.bhKKp7_DxOcXlcOoHzNG {
  height: 130px;
  padding: var(--spacing-3) var(--spacing-2) !important;
}
.bhKKp7_DxOcXlcOoHzNG img {
    background-color: var(--color-bg-primary);
    border: 1px solid var(--color-decorative-secondary);
    border-radius: var(--rounded);
    box-shadow: 0 -2px 10px rgba(0, 0, 0, 0.1);
    display: block;
    height: auto;
    margin: auto;
    max-width: 100%;
    transition: all 0.2s ease-in-out;
  }

.CnqEP4363pgJv3imPoJw {
  width: var(--form-filter-width);
}


  .KGxAE3txOx_wP9YRkBQY *:first-child {
    margin-top: 0;
  }
.KGxAE3txOx_wP9YRkBQY *:last-child {
    margin-bottom: 0;
  }

.Bc604TlTVNg2U9g228Zz {
  background-color: var(--color-bg-primary);
  margin-bottom: var(--spacing-6);
}

.Bc604TlTVNg2U9g228Zz .ReactCollapse--collapse {
    transition: height 500ms;
  }

.Bc604TlTVNg2U9g228Zz .ReactCollapse--content {
    --l-border-radius: var(--rounded-xl);

    background: var(--color-bg-tertiary);
    border: 1px solid var(--color-decorative-secondary);
    border-radius: var(--rounded-none) var(--rounded-none) var(--rounded-xl)
      var(--rounded-xl);
    border-radius: var(--rounded-none) var(--rounded-none) var(--l-border-radius)
      var(--l-border-radius);
    margin-top: calc(var(--rounded-xl) * -1);
    margin-top: calc(var(--l-border-radius) * -1);
    width: 100%;
    z-index: -1;
  }

.Bc604TlTVNg2U9g228Zz .ReactCollapse--content::before,
    .Bc604TlTVNg2U9g228Zz .ReactCollapse--content::after {
      clear: both;
      content: '';
      display: table;
    }

/* Collapse component contents */

.Bc604TlTVNg2U9g228Zz .ReactCollapse--content > * {
      padding: calc(var(--spacing-4) + var(--spacing-3)) var(--spacing-4) var(--spacing-4);
    }

.R8fjibYNqVZA_45jqaFR {
  background-image: var(--l-background-image);
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid var(--color-decorative-secondary);
  border-radius: var(--rounded-lg);
  box-shadow: var(--drop-shadow);
  max-width: 1150px;
  min-height: 215px;
  overflow: hidden;
  position: relative;
  width: 100%;
  z-index: 1;
}

.R8fjibYNqVZA_45jqaFR::before {
    background: linear-gradient(0.25turn, rgba(255, 255, 255, 1) 15%, rgba(0, 0, 0, 0) 75%);
    content: '';
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
  }

.zTD2mOM8RHXio1X26Lo3 {
  padding: var(--spacing-4);
  position: relative;
}

.zTD2mOM8RHXio1X26Lo3 h3 {
    margin: 0;
  }

.k7oVYbGsroYWtT8WM7_i {
  bottom: calc(var(--button-size) + var(--spacing-2));
  left: var(--spacing-4);
  position: absolute;
}

.IXTdhafQNpAW2YXScRJt {
  bottom: 0;
  left: var(--spacing-4);
  padding: 0;
  position: absolute;
}

.IXTdhafQNpAW2YXScRJt.HbUHQGm1QXLshattvcD_,
  .IXTdhafQNpAW2YXScRJt:active,
  .IXTdhafQNpAW2YXScRJt:focus,
  .IXTdhafQNpAW2YXScRJt:hover {
    background-color: inherit;
  }

.W_SZUowrQLtIPQqd7q5E {
  --l-margin: var(--spacing-px);
  --l-max-width: 230px;

  /* Add 1px margin left and top to prevent the border getting cut off on hover */
  margin: var(--spacing-px) 0 var(--spacing-3) var(--spacing-px);
  margin: var(--l-margin) 0 var(--spacing-3) var(--l-margin);
  /* Subtract the margin from the max-width; */
  max-width: calc(230px - var(--spacing-px));
  max-width: calc(var(--l-max-width) - var(--l-margin));
  width: 100%;
}
.W_SZUowrQLtIPQqd7q5E:not(:last-child) {
    margin-bottom: var(--spacing-3);
  }
.W_SZUowrQLtIPQqd7q5E h3 {
    font-size: var(--text-lg);
    line-height: var(--leading-lg);
  }

.pZmsChWTUhUajn3CTZlU {
  width: 100%;
}

.u1aaKT1ybNXnnUt5E6oA {
  width: 100%;
}

.ChjpfD2XDjD5uUKI7xW0 {
  margin-bottom: var(--spacing-3);
}

/* stylelint-disable no-descending-specificity */
.LkNUYjRJVQoChhe8p5UL {
  --l-leg-width: 256px;

  border: 1px solid var(--color-decorative-secondary);
  height: calc(100% - (var(--spacing-3) / 2));
  /* Accommodate scrollbar when there are too many legs; padding is reduced on flight list item */
  margin-bottom: calc(var(--spacing-3) / 2);
  margin-right: var(--spacing-3);
  /* Fit 4 legs & plus button at full-screen width */
  max-width: 256px;
  max-width: var(--l-leg-width);
  min-height: 120px;
  min-width: 256px;
  min-width: var(--l-leg-width);
}
.LkNUYjRJVQoChhe8p5UL:last-child {
    margin-right: 0;
  }
.LkNUYjRJVQoChhe8p5UL .smooth-dnd-stretcher-element.vertical {
    /* Bug with stretcher element not having same height as dragged element.
       Add some space to prevent oddities with long-title campaigns and bottom
       of leg overlap. */
    margin-bottom: calc(var(--spacing-3) * 3);
  }
.CwCCF9SH7nDJOv6gMt7f {
  background-color: var(--color-bg-primary);
}
.NOgieiXOAUJnf1D3axMK {
  display: flex;
  flex-direction: column;
  padding-bottom: 0;
}
.NOgieiXOAUJnf1D3axMK .smooth-dnd-container {
    flex: 1 0 auto;
  }
.tvj5YFgoVJsP4ERQW4Pe {
  transform: rotate(-4deg);
}
.pWl7oopbIMf4YhTbEMpQ {
  /* Icon Button has small icon and some padding */
  --line-height: calc(var(--icon-size-sm) + 5px + 5px);

  display: flex;
}
.pWl7oopbIMf4YhTbEMpQ > :first-child {
    flex: 1 1 auto;
  }
.pWl7oopbIMf4YhTbEMpQ input {
    font-size: var(--text-sm);
    font-weight: var(--font-semibold);
    height: var(--line-height);
    margin-bottom: var(--spacing-3);
    margin-top: var(--spacing-2);
    max-width: 100%;
  }
.pWl7oopbIMf4YhTbEMpQ input:active,
    .pWl7oopbIMf4YhTbEMpQ input:focus,
    .pWl7oopbIMf4YhTbEMpQ input:hover {
      background-color: var(--color-bg-primary);
    }
.pWl7oopbIMf4YhTbEMpQ h3 {
    font-size: var(--text-sm);
    margin-bottom: var(--spacing-3);
    margin-top: var(--spacing-3);
    padding-left: var(--spacing-1);
  }
.cvFxDtcosMkJ19QETePi {
  display: flex;
  /* Legacy margin value; afraid to touch it. */
  margin-bottom: 5px;
}
.BzdFZp3NNS1eAG2N482p {
  margin-right: var(--spacing-1);
}
.IsHT2qZrTj6vXqmfCGYr {
  border: 2px dashed var(--color-decorative-secondary);
  border-radius: var(--rounded);
  margin-bottom: var(--spacing-3);
}

.UTZbcg97fECsv2UJ1Rqr {
  display: flex;
  overflow-x: scroll;
  width: 100%;
}

.UTZbcg97fECsv2UJ1Rqr > .smooth-dnd-container > .smooth-dnd-draggable-wrapper {
      display: flex;
    }

.UTZbcg97fECsv2UJ1Rqr > .smooth-dnd-container > .smooth-dnd-draggable-wrapper:not(:first-child) {
        padding-left: var(--spacing-3);
      }

.UTZbcg97fECsv2UJ1Rqr > .smooth-dnd-container > .smooth-dnd-draggable-wrapper > section {
        cursor: move;
      }

.Jb3vHkvMJt2p75l4_myX {
  margin-left: var(--spacing-3);
  margin-right: var(--spacing-3);
}

.a8v_ioHFYUnFNo4iU9OU {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}

.a8v_ioHFYUnFNo4iU9OU > p {
    max-width: var(--content-max-width);
    text-align: center;
  }

.gGABJbykmGXyfL4t9cWQ {
  font-style: italic;
  max-width: var(--content-max-width);
}

.quC4vbU4vAMkAmVQ983O {
  margin-bottom: 0;
}


  .sQz4L7DIPLMevNa7aGTp > h3 {
    margin-bottom: var(--spacing-2);
  }

.myahKVQ7jrGaF3Wj_coz {
  margin-bottom: var(--spacing-3);
}

.im022JYCJfSzuGBxAkOw {
  max-width: var(--breakpoint-lg);
}

.F2OMhhvhJDOhCxpJV9Ew {
  display: flex;
  margin-bottom: 0;
}

.yImavsWfkPEM6S4htKYy > *:not(:last-child) {
    margin-right: var(--spacing-3);
  }

.yImavsWfkPEM6S4htKYy > *:not(:first-child) {
    margin-left: var(--spacing-3);
  }

.L_w2k6nUUlZoJmcYoMyo > *:not(:last-child) {
    /* To align with legs on Flights listing page we use half the value used there. */
    margin-right: var(--spacing-1);
  }

.L_w2k6nUUlZoJmcYoMyo > *:not(:first-child) {
    /* To align with legs on Flights listing page we use half the value used there. */
    margin-left: var(--spacing-1);
  }

.ZHqb6eLR8Wzg4aGoGkxc {
  border: 1px solid var(--color-decorative-secondary);
}

.ZHqb6eLR8Wzg4aGoGkxc[focus-within].qTzVjQ06MJkYhVpogwAV,
  .qTzVjQ06MJkYhVpogwAV .ZHqb6eLR8Wzg4aGoGkxc[focus-within],
  .ZHqb6eLR8Wzg4aGoGkxc:hover {
    box-shadow: var(--drop-shadow-md);
    transform: translate(calc(var(--spacing-px) * -1), calc(var(--spacing-px) * -1));
  }

.ZHqb6eLR8Wzg4aGoGkxc:focus-within,
  .ZHqb6eLR8Wzg4aGoGkxc:hover {
    box-shadow: var(--drop-shadow-md);
    transform: translate(calc(var(--spacing-px) * -1), calc(var(--spacing-px) * -1));
  }

.ZHqb6eLR8Wzg4aGoGkxc > div {
    align-items: flex-end;
    background-color: transparent;
    display: flex;
    flex-wrap: wrap;
    padding-bottom: var(--spacing-2);
    padding-top: var(--spacing-3);
  }

.Sah5vDPqzdECmOKcKKrK {
  color: inherit;
  max-width: 100%;
  -webkit-text-decoration: none;
  text-decoration: none;
}

.Sah5vDPqzdECmOKcKKrK:focus,
  .Sah5vDPqzdECmOKcKKrK:hover {
    color: inherit;
  }

.SjzpIsXAr8HlKI_l7MLC {
  align-items: center;
  display: flex;
  flex: 1 0 calc(33% - 5px);
  margin-right: 5px;
  max-width: calc(33% - 5px);
}

.SjzpIsXAr8HlKI_l7MLC h3 {
    flex: 1 1 auto;
    font-size: var(--text-lg);
    font-weight: var(--font-semibold);
    line-height: inherit;
    margin: 0 0 var(--spacing-2);
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

.x5CZoe4kA_z_G8JqqOvN {
  flex: 0 0 auto;
  font-size: var(--text-sm);
  margin-bottom: 0.5rem;
}

.H5WW4Bj0J8P1E_lkizWw {
  flex: 2 0 calc(66% - 5px);
  margin-left: 5px;
}

.OkSCH9Kh4lDXqEpU_7Jg {
  flex: 0 0 100%;
  /* Add space to separate skeleton */
  margin-top: var(--spacing-px);
}

.Q6UODcxfM1qvmslF4Uzo {
  margin-bottom: var(--spacing-6);
}

.tC3hKsFtOFt54k9xZ0ik {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.tC3hKsFtOFt54k9xZ0ik > a {
    margin-top: var(--spacing-2);
  }

.HOA52p7Q7eMDvW_RmLOg {
  align-items: flex-end;
  background: var(--color-bg-primary);
  border: 2px solid transparent;
  display: flex;
  max-width: var(--content-max-width-v2);
  width: 100%;
}

.HOA52p7Q7eMDvW_RmLOg .a1cP61Ot6kFQsrvzCXUU {
    cursor: grab;
    margin-bottom: 9px;
    margin-right: var(--spacing-3);
  }

.HOA52p7Q7eMDvW_RmLOg .daS0yLV6r0D9sY7nfNQw {
    flex-grow: 1;
  }

.KymSTFJBbPL8RDtHELsD {
  width: 100%;
}

.yj3vovnO3jNeJTMMTcpw {
  background: var(--color-red-50);
  border: 1px solid var(--color-danger);
  border-radius: var(--rounded);
  padding: var(--spacing-1) var(--spacing-1) var(--spacing-1) 0;
}

.aeUX9YdGWzV2TEdTvbGP {
  display: flex;
}

.aeUX9YdGWzV2TEdTvbGP .daS0yLV6r0D9sY7nfNQw {
    background: var(--color-sky-50);
    border: 1px dashed var(--color-sky-500);
    border-radius: var(--rounded-md);
  }

.aeUX9YdGWzV2TEdTvbGP .daS0yLV6r0D9sY7nfNQw > * {
      opacity: 0;
    }

.H9SjAo5P30XP0gRlSRGO {
  text-align: left;
}

/* Match the button used in rendered forms */
.iJTVEBAGLnG_xmYBgrsN {
  height: auto;
  height: initial;
  line-height: 1.1;
  padding: var(--spacing-2-half) var(--spacing-5);
}

.WEXSDafRhUFZJtAeWK1j {
  align-self: stretch;
  border: var(--border-decorative-secondary);
  border-left: none;
  border-radius: 0 var(--rounded-lg) var(--rounded-lg) 0;
  caret-color: transparent;
  overflow-y: auto;
  padding: var(--spacing-8) var(--spacing-12) 0 var(--spacing-12);
}

.WEXSDafRhUFZJtAeWK1j .Sznmjx5vl1awY7g0oEcj {
    align-items: center;
    display: flex;
    flex-direction: column;
    gap: var(--spacing-4);
    padding: 0 var(--spacing-8) var(--spacing-8) 0;
  }

.WEXSDafRhUFZJtAeWK1j .Sznmjx5vl1awY7g0oEcj::-webkit-scrollbar {
      flex-grow: 0;
      overflow-x: hidden;
      position: static;
      width: 8px;
    }

.WEXSDafRhUFZJtAeWK1j .Sznmjx5vl1awY7g0oEcj::-webkit-scrollbar-thumb {
      background-color: var(--color-slate-400);
      border: 3px solid transparent;
      border-radius: var(--rounded-lg);
      flex-grow: 0;
      overflow-x: hidden;
      position: static;
    }

.Ten1Zx5pwoRSQG5v7jE2 {
  /* Subtract handle width */
  width: calc(var(--content-max-width-v2) - 115px);
}

.rtT4kNS3goO17PT612Y3.rtT4kNS3goO17PT612Y3 {
  align-content: center;
  color: var(--color-text-body);
  height: var(--icon-size);
  width: var(--icon-size);
}

.rtT4kNS3goO17PT612Y3.rtT4kNS3goO17PT612Y3 svg {
    font-size: var(--text-sm);
  }

.qtTFnv8lDZ3iOBBdfNXM {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-4);

  /* Override Form giving extra margin bottom to last Form element. */
}

.qtTFnv8lDZ3iOBBdfNXM div:last-of-type {
    margin-bottom: 0;
  }

.I1rQTziOxgIvvS2HRlZw {
  border: 1px solid transparent;
  display: flex;
  flex-direction: column;
  gap: var(--spacing-4);
}

.I1rQTziOxgIvvS2HRlZw .kzy5KXa1bLL9cgDpi7rg {
    cursor: grab;
    display: flex;
    padding: var(--spacing-5) var(--spacing-2);
    width: 100%;
  }

.I1rQTziOxgIvvS2HRlZw .kzy5KXa1bLL9cgDpi7rg .KiRvKwuUcGdB9IZpeVZz {
      color: var(--color-slate-700);
      cursor: inherit;
    }

.I1rQTziOxgIvvS2HRlZw .kzy5KXa1bLL9cgDpi7rg .i5KVtM_HbqX1LkT3N_h2 {
      color: var(--color-text-body);
    }

.I1rQTziOxgIvvS2HRlZw .kzy5KXa1bLL9cgDpi7rg .kBofETBlH7olse2i2fpB {
      cursor: pointer;
      margin-left: auto;
    }

.I1rQTziOxgIvvS2HRlZw .kzy5KXa1bLL9cgDpi7rg .TuYOmGS73ZFBKgB4GILf {
      align-items: center;
      display: flex;
      gap: var(--spacing-2);
      overflow: hidden;
    }

.I1rQTziOxgIvvS2HRlZw .kzy5KXa1bLL9cgDpi7rg .MXDv9Wnh6g6FB3uIeJFQ {
      color: var(--color-text-heading);
      font-weight: var(--font-semibold);
      overflow: hidden;
      text-overflow: ellipsis;
    }

.V0X7hYJJXSNWehW59T6V .kzy5KXa1bLL9cgDpi7rg {
    background: var(--color-bg-secondary);
    border: 1px dashed var(--color-decorative-secondary);
    border-radius: var(--rounded-md);
    content-visibility: hidden;
    overflow: hidden;
  }

.XnLj1kQJ3nrEb2uPhvVb {
  color: var(--color-amber-400);
}

.kYnjuqXsS1gRKaiBiEQy {
  margin-bottom: var(--spacing-6);
}

.CI3ARPfsD_5s3Cq5JugA {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-2);
}

.CI3ARPfsD_5s3Cq5JugA .Y6ll7vQmECJnPpJUA_Tx {
    display: flex;
    flex-direction: column;
    gap: var(--spacing-2);
    margin-bottom: var(--spacing-2);
  }

.CI3ARPfsD_5s3Cq5JugA .Y6ll7vQmECJnPpJUA_Tx .FGjmKKqWneAD75ODYUZV {
      color: var(--color-slate-500);
      font-size: var(--text-xs);
      font-weight: var(--font-semibold);
      margin-bottom: var(--spacing-half);
    }

.CI3ARPfsD_5s3Cq5JugA .Y6ll7vQmECJnPpJUA_Tx .FGjmKKqWneAD75ODYUZV:first-of-type {
      margin-top: calc(var(--spacing-1) * -1);
    }

.sWWNujxUsEQjpN1Bxmev {
  display: flex;
  gap: var(--spacing-2);
}

._0ch06d5qiMl5uhPKud5 {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-6);
}

.mpRS66JknyV3DaFNqvtU {
  --l-section-width: 192px;

  display: flex;
  flex-direction: column;
  gap: var(--spacing-2);
  /* Make all elements in container uniform size. */
  width: 192px;
  width: var(--l-section-width);
}

.rGzqXKJMcZQG09ds4sAr {
  border-bottom: 2px solid var(--color-action);
  color: var(--color-text-heading);
  font-weight: var(--font-semibold);
  width: 100%;
}

.k3t6N59AHP484G4QjWWg {
  flex-grow: 0;
  /* Subtract the height of the tabs */
  height: calc(100% - 56px);
  margin-right: var(--spacing-2);
  margin-top: var(--spacing-2);
  max-width: 100%;
  overflow-x: hidden;
  overflow-y: scroll;
  padding: var(--spacing-5) var(--spacing-2) var(--spacing-6) var(--spacing-5);
}

.k3t6N59AHP484G4QjWWg::-webkit-scrollbar {
    flex-grow: 0;
    overflow-x: hidden;
    position: static;
    width: var(--scrollbar-width);
  }

.k3t6N59AHP484G4QjWWg::-webkit-scrollbar-thumb {
    background-color: var(--color-slate-400);
    border-radius: var(--rounded-lg);
    flex-grow: 0;
    overflow-x: hidden;
    position: static;
  }

.XtvSUcS5wo6LCR0rpThW {
  bottom: 0;
  position: -webkit-sticky;
  position: sticky;
  z-index: 100;
}

.XtvSUcS5wo6LCR0rpThW .V8utxuv8UYd7NHbAe4mW {
    background: var(--color-bg-secondary);
    border-left: 0;
  }

.Azgtry2egjqUi8wIrSdF {
  border-bottom: var(--border-decorative-secondary);
  cursor: pointer;
  display: flex;
  flex-direction: row;
  font-weight: var(--font-medium);
  padding-left: 0px;
}

.Azgtry2egjqUi8wIrSdF li {
    padding: var(--spacing-3) var(--spacing-6);
    text-align: center;
    width: 50%;
  }

.Azgtry2egjqUi8wIrSdF > :first-child {
    border-right: var(--border-decorative-secondary);
  }

.cagYTUrp6_LjijJCwlC8 {
  background: var(--color-bg-primary);
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 100;
}

.b3gzkQ5INTUdJP1foX1A {
  color: var(--color-text-body);
}

.A_p76JMVGHJtZ7c4TOVu {
  display: flex;
  gap: var(--spacing-2);

  /* Don't apply to search icon */
}

.A_p76JMVGHJtZ7c4TOVu span:not(:first-of-type) {
    color: var(--color-decorative-primary);
  }

.Ttxpvzru3NvZFywvhfge {
  flex-grow: 0;
  margin-bottom: 0;
  margin-right: var(--spacing-2);
  margin-top: var(--spacing-2);
  max-width: 100%;
  padding: var(--spacing-5) var(--spacing-2) var(--spacing-5) var(--spacing-5);
}

.Ttxpvzru3NvZFywvhfge::-webkit-scrollbar {
    flex-grow: 0;
    overflow-x: hidden;
    position: static;
    width: var(--scrollbar-width);
  }

.Ttxpvzru3NvZFywvhfge::-webkit-scrollbar-thumb {
    background-color: var(--color-slate-400);
    border-radius: var(--rounded-lg);
    flex-grow: 0;
    overflow-x: hidden;
    position: static;
  }

.WRdYg3yX_cPpt9sl5iId {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-4);
}

.cAhXqthUyci5Y9FnDV8U {
  color: var(--color-text-heading);
  font-size: var(--text-base);
  font-weight: var(--font-semibold);
}

.rbZrpwUENtjV_tQLN6Ro {
  align-items: center;
  display: flex;
  gap: var(--spacing-3);
  margin-bottom: var(--spacing-6);
}

.rbZrpwUENtjV_tQLN6Ro button {
    padding-left: var(--spacing-2);
    padding-right: var(--spacing-2);
  }

.rbZrpwUENtjV_tQLN6Ro button span {
      margin-right: 0;
    }

.G_s11gJ6StV44lWmUMv_ {
  flex-grow: 0;
  margin-bottom: 0;
  margin-right: var(--spacing-2);
  margin-top: var(--spacing-2);
  max-width: 100%;
  padding: var(--spacing-5) var(--spacing-2) var(--spacing-5) var(--spacing-5);
}

.G_s11gJ6StV44lWmUMv_::-webkit-scrollbar {
    flex-grow: 0;
    overflow-x: hidden;
    position: static;
    width: var(--scrollbar-width);
  }

.G_s11gJ6StV44lWmUMv_::-webkit-scrollbar-thumb {
    background-color: var(--color-slate-400);
    border-radius: var(--rounded-lg);
    flex-grow: 0;
    overflow-x: hidden;
    position: static;
  }

.ct_ZqP0LncC4KH3JZFCX {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-4);
}

.zhWaU3sPwpDDseHTo4LC {
  color: var(--color-text-heading);
  font-size: var(--text-base);
  font-weight: var(--font-semibold);
}

.rFiBdzbrrivUNHJ8PgAY {
  align-items: center;
  display: flex;
  gap: var(--spacing-3);
  margin-bottom: var(--spacing-6);
}

.rFiBdzbrrivUNHJ8PgAY button {
    padding-left: var(--spacing-2);
    padding-right: var(--spacing-2);
  }

.rFiBdzbrrivUNHJ8PgAY button span {
      margin-right: 0;
    }

.rFiBdzbrrivUNHJ8PgAY h4 {
    margin: 0;
  }

.jkvFVvjqxf53kIkaZFfU {
  align-self: stretch;
  border: var(--border-decorative-secondary);
  border-radius: var(--rounded-lg) 0 0 var(--rounded-lg);
  overflow-x: hidden;
}

.qiCkINtb2zEyGVw1YdiL {
  /* TODO: Figure out how to make this dynamic. https://github.com/Feathr/shrike/issues/5058 */
  --l-action-bar-height: 65px;
  --l-header-height: 109px;
  --l-padding: 48px;

  align-items: center;
  background-color: var(--color-bg-primary);
  border-radius: var(--rounded-lg);
  display: grid;
  grid-template-columns: 25% 75%;
  /* Viewport size minus the height of other vertical elements (action bar, tabs, header) */
  height: calc(100vh - 65px - 109px - 48px);
  height: calc(100vh - var(--l-action-bar-height) - var(--l-header-height) - var(--l-padding));
  overflow-x: hidden;
}

.qiCkINtb2zEyGVw1YdiL.O5ZVAaFaxrMrUtmcsXZK {
    height: 100%;
  }

/* Need to override existing specificity with chained class name */

.jRthPoQ2SqXMUc_YOLMT.jRthPoQ2SqXMUc_YOLMT.jRthPoQ2SqXMUc_YOLMT > div {
    border: 2px solid var(--color-action);
    border-radius: var(--rounded-md);
  }

.jRthPoQ2SqXMUc_YOLMT.jRthPoQ2SqXMUc_YOLMT.jRthPoQ2SqXMUc_YOLMT > div button {
      background: white;
      border: none;
      cursor: grabbing;
    }

.PQceAQWfNvrpx0Zz_MaG {
  display: flex;
  gap: var(--spacing-3);
  justify-content: space-between;
  width: 100%;
}

.xbR4tc6rzPsdfqdwGLXU {
  align-items: center;
  display: flex;
}

.fM5ckyhfVnQJp2rKHLm6 {
  margin-top: calc(var(--spacing-1) * -1);
  width: 200px;
}

.hhTG_jrOroiZ4mte8Xgu {
  margin-top: var(--spacing-8);
}

.jIbCgEtW8OpHfbaZPE2a {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-4);
  height: 100%;
  justify-content: center;
}
.jIbCgEtW8OpHfbaZPE2a span {
    margin-bottom: 0;
    padding-left: 0;
    padding-top: 0;
  }

.d8SvuuSjkwYtwI_oUFxd {
  display: flex;
  gap: var(--spacing-8);
}

.d8SvuuSjkwYtwI_oUFxd .x2bqpE3VwEqY4PvJR1v7 {
    flex: 1 0 0;
  }

/* Desktop, Tablet landscape, should be --breakpoint-lg */

@media (max-width: 960px) {
  .d8SvuuSjkwYtwI_oUFxd {
    flex-direction: column;
  }
}

.wOTGEOkrmFiYHd6ClUd9 {
  padding-bottom: var(--spacing-3);
}

.TlGKSJGtrcZ9uDXDqsut {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-4);
  margin-top: none;
}

.yuBxanlbGfCseag8xON8.yuBxanlbGfCseag8xON8.yuBxanlbGfCseag8xON8 {
  border-bottom: none;
  -webkit-text-decoration: none;
  text-decoration: none;
}

.yuBxanlbGfCseag8xON8.yuBxanlbGfCseag8xON8.yuBxanlbGfCseag8xON8::after {
    content: none;
  }

.yuBxanlbGfCseag8xON8.yuBxanlbGfCseag8xON8.yuBxanlbGfCseag8xON8:hover {
    color: inherit;
    -webkit-text-decoration: underline;
    text-decoration: underline;
  }

.y7HbGFXHthy2x7bsUMyJ.y7HbGFXHthy2x7bsUMyJ {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-4);
}

.y7HbGFXHthy2x7bsUMyJ.y7HbGFXHthy2x7bsUMyJ span {
    margin-bottom: 0;
    padding: 0;
  }

.vo7uf8UmDvnwlyC46hnq {
  -webkit-text-decoration: none;
  text-decoration: none;
}

.Y4tNYVQVCCRCAoKa7Htv {
  margin-top: var(--spacing-2);
}

.AMKHZdV82DU7Qr0YVxDA div:first-of-type {
    border: var(--border-transparent);
  }

.AMKHZdV82DU7Qr0YVxDA .CodeMirror {
    background: var(--color-slate-800);
    border-radius: var(--rounded-xl);
    color: var(--color-white);
    height: -webkit-min-content;
    height: -moz-min-content;
    height: min-content;
    padding: var(--spacing-6);
  }

.AMKHZdV82DU7Qr0YVxDA .CodeMirror-line span {
    color: white;
  }

.EUlkPZuOS60HWuAL_nhw.EUlkPZuOS60HWuAL_nhw.EUlkPZuOS60HWuAL_nhw {
  padding-bottom: var(--spacing-4);
}

.EUlkPZuOS60HWuAL_nhw.EUlkPZuOS60HWuAL_nhw.EUlkPZuOS60HWuAL_nhw.m_5df29311 {
    display: flex;
    flex-direction: column;
    padding-top: 0px;
  }

.IzkcZltXz8kLoXok_2pF {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-4);
  margin-top: var(--spacing-4);
}

.QSIHiTcV5wfYpFaZrw1b {
  -webkit-text-decoration: none;
  text-decoration: none;
}


/* Adds Lato, Montserrat, and Roboto fonts which are used for Forms */
/* Removes the extra vertical space imposed by Page */
.uOBqBzTOJHVUdzzSNkGs {
  padding-bottom: 0px;
}
.aiTJonky9WSetnBJXDgI {
  color: var(--color-danger);
}
.Nf8UQr3jITaf913vsU2u {
  display: flex;
}
.n1VqaWZRUhX0Xh5y9ifq {
  margin-left: var(--spacing-1);
}
.fjgbsBIK0V8dowGVh6Pc {
  display: flex;
  gap: var(--spacing-2);
}

.ViD7q0SZh2oPRemjQ4te {
  margin-bottom: var(--spacing-3);
}

.ViD7q0SZh2oPRemjQ4te > * {
    display: inline-block;
  }

.ViD7q0SZh2oPRemjQ4te > *:nth-child(2) {
      margin-left: var(--spacing-1);
    }

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

.eQN56H5uQgb__6KtJomU {
  padding: var(--spacing-3) 0;
}

.gV873YDWn8Xq47W1E8aJ {
  border: 1px solid var(--color-decorative-secondary);
  padding: var(--spacing-4);
  width: 100%;
}

.CznrTPQ5W4dJNQg6fA62 {
  align-content: center;
  width: var(--content-extra-width);
}

.CznrTPQ5W4dJNQg6fA62 > * {
    margin-bottom: var(--spacing-3);
  }

.stg0zDWV1KZMDlVD85Hx {
  margin: var(--spacing-2-half);
}

.VgoUprNe9CPMmQlcvgZf {
  margin-top: var(--spacing-1);
}

.wMxgntuQQWPx604_FIYG {
  display: flex;
  margin-right: var(--spacing-2);
  margin-top: var(--spacing-2);
}

.JPVuvA0KsSqpl36EBxwv {
  display: flex;
  justify-content: flex-end;
}

.KrWdoZt5l4lVFnH_HkbS {
  display: flex;
}

._mcjrkXsdBowpcidmPPH {
  flex: 2 1 70%;
  margin-right: var(--spacing-2);
  width: 100%;
}

.Aq6u7ayDjthG23tEHHPO {
  width: 100%;
}

.whUUOQ7Y6pRQfBg_Xxa3 {
  background-position: center;
  background-size: cover;
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.15);
  height: 600px;
  width: 100%;
}

.nI7TROTN8UfetWsrQnhG {
  height: 600px;
  width: 100%;
}

.HPr1miQYaAkPkPndFKaR {
  flex: 1;
  margin-right: var(--spacing-1);
}

.NwkLnHkbxcss_x8MJvc0 {
  align-items: flex-start;
  display: flex;
  max-width: var(--content-extra-width);
}

.NwkLnHkbxcss_x8MJvc0 > span {
    line-height: var(--leading-3xl);
  }

.OOJcn193ogz5QYBqJBL1 {
  margin-bottom: var(--spacing-4);
}

.RfzREKzgaxNSj7vt1s78 {
  flex: 1 1 50%;
}

.GyEliIICl8jhLA77SFiP {
  font-size: var(--text-lg);
  font-weight: var(--font-bold);
  margin-top: var(--spacing-8);
}

.shTzRqNus6IfFRJHTKwN > *:not(legend) {
  margin-top: var(--spacing-4);
}

.FqmEJ_GfIAnI2hbjXDu9 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: var(--spacing-6);
  height: 100vh;
  justify-content: center;
}

.FqmEJ_GfIAnI2hbjXDu9 .Kd0gJUSOOhjRBPn9uWMg {
    align-items: center;
    display: flex;
    flex-direction: column;
    gap: var(--spacing-2);
  }

h2 {
  font-size: var(--text-2xl);
  margin: 0px;
}

.UOS20IJVQjqdSbgVcs4u {
  width: var(--form-filter-width);
}

.SJU7KLao0nY0hX0tWRSW {
  background-position: center;
  background-size: cover;
  border-radius: var(--rounded);
  display: block;
  height: 40px;
  margin-left: auto;
  margin-right: auto;
  width: 40px;
}

.U9L_lEW05K4ltYi7p1_x {
  text-align: center;
}

.NF21HHo_OiS4RCupZgsP {
  align-items: center;
  display: flex;
  margin-top: var(--spacing-3);
}

.NF21HHo_OiS4RCupZgsP div {
    flex-grow: 1;
  }

.NF21HHo_OiS4RCupZgsP button {
    margin-left: var(--spacing-1);
  }

.BvTDqdo4mzCbmLrysFw4 {
  color: var(--color-danger);
  cursor: pointer;
}

.jYX4udRekgBsYpJViYCh {
  margin-top: var(--spacing-6);
  width: var(--content-max-width);
}

.jYX4udRekgBsYpJViYCh:first-of-type {
    margin-top: 0;
  }

.jYX4udRekgBsYpJViYCh .ML7sp1S5P1719CDinnob {
    margin-bottom: var(--spacing-4);
  }

.Yzf9qAKq6JF576md2sEd {
  border-right: none;
  /* 1.5rem x 4 = 6rem. This is the minimum width of the delay input field to fit the largest number allowed */
  min-width: calc(var(--spacing-6) * 4);
}

.G_HXUpXgKIsXHZWsqrdf {
  /* Sets the width of the input field to 306px so it doesn't span the whole width of the parent component */
  width: calc(var(--form-filter-width) * 1.53);
}

.G_HXUpXgKIsXHZWsqrdf > div > input {
    width: var(--spacing-3);
  }

.G_HXUpXgKIsXHZWsqrdf > div > span {
    flex: 0 0 auto;
  }

.ZsVVxpTKvd6Aw8lIkjwL {
  max-width: 100%;
  /* Accommodate longer placeholder text. */
  width: 210px;
}

.hwGHb_leQmUGv31HFc5K {
  border-top: 1px solid var(--color-decorative-secondary);
  margin-top: var(--spacing-6);
  padding-top: var(--spacing-4);
}

.Jb2SHgzoggMOnjsNuqCn {
  border: 1px solid var(--color-decorative-secondary);
  border-radius: var(--rounded);
  margin-top: var(--spacing-6);
  padding: var(--spacing-3);
}

.lTwNn8OvBeGXlUw3khUG {
  margin-right: var(--spacing-1);
}

.lTwNn8OvBeGXlUw3khUG pre {
    font-family: inherit;
  }


  .UZAYLDtOybs_9YQHmTgu pre {
    font-family: inherit;
    margin-bottom: 0;
  }

.yV_SyU5tUU75zSicGtUM {
  display: flex;
  justify-content: center;
}

/* Prevent chip from flexing the full width */

._TST0VXFRwJFBwYXcfKU {
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;

  /* TODO: This style should be removed when the chip truncation is fixed */
  /* Extra specificity required to override chip style */
}

._TST0VXFRwJFBwYXcfKU._TST0VXFRwJFBwYXcfKU > span {
    max-width: none;
  }

.bQUg2Jl34Qq5dbbdeXlR {
  margin-bottom: 0;
}

.Yr9FQZkBavaOUV71ziPQ {
  align-items: center;
  border: 1px solid var(--color-decorative-secondary);
  border-radius: var(--rounded-full);
  display: flex;
  height: var(--icon-size-lg);
  justify-content: center;
  width: var(--icon-size-lg);
}

.Yr9FQZkBavaOUV71ziPQ img {
    width: var(--icon-size);
  }

.Gct3lYZXim8OUOm0hrWy {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}

.e_txREte9pUzcStrl98c {
  color: var(--color-slate-400);
  font-size: var(--text-xs);
  margin-bottom: var(--spacing-3);
}

.zf2vJxWWDJcYPTlVPMQ0 {
  max-width: var(--content-max-width);
  width: 100%;
}

.UgVqIckAve4bknm7M08A {
  padding: var(--spacing-12) var(--spacing-4);
  text-align: center;
}

.UgVqIckAve4bknm7M08A > a {
    margin-top: var(--spacing-4);
  }

.AuNmMMJp28Q26Lujg_zQ {
  max-width: var(--content-max-width);
  width: 100%;
}

.rLstGMNFjhEOUXEuZYGI {
  width: 100%;
}

.Idpqu3FC16Wweo5yd7Zs {
  max-width: var(--content-max-width);
  width: 100%;
}

.LmaK0I62ISDbaN73qpim {
  max-width: var(--content-max-width);
  width: 100%;
}

.zKNUAlVx9iHvekHcvyQ2 {
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
}

.Kv3hcED00hkRHjNl0PsY {
  max-width: var(--content-max-width);
  width: 100%;
}

.zkIuH0D2rDT12iaVg8VQ {
  --l-button-width: 256px;

  min-width: 256px;

  min-width: var(--l-button-width);
}

.zkIuH0D2rDT12iaVg8VQ:disabled:not(.loading),
  .zkIuH0D2rDT12iaVg8VQ.oDcBDSCDdLjfOgcFhsan:not(.loading) {
    width: var(--l-button-width);
  }

.E02kqErK0XxOnT46TwrI {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: var(--spacing-6);
  justify-content: center;
}

.WatmXXfs9ddZvSfkwRQk {
  display: grid;
  justify-content: center;
}
.WatmXXfs9ddZvSfkwRQk > :first-child {
    margin-top: var(--spacing-8);
  }

.I0ghVzmSh0ljVSWl9W1I {
  margin-bottom: 0;
  text-wrap: wrap;
}

.X92T9Jt5KBqjeg0es2tX {
  margin-top: var(--spacing-3);
}
.X92T9Jt5KBqjeg0es2tX [role='gridcell'] {
    overflow: visible;
  }

.lQkr7BIgaiz_9UwQg5rj {
  margin-bottom: var(--spacing-3);
}

.jWbJGAWvmyFcqdxhBxDt {
  margin-top: var(--spacing-3);
  width: var(--content-extra-width);
}
.jWbJGAWvmyFcqdxhBxDt ul {
    list-style: disc;
  }
.jWbJGAWvmyFcqdxhBxDt ul li {
      margin-bottom: var(--spacing-2);
    }
.jWbJGAWvmyFcqdxhBxDt ul li:first-of-type {
      margin-top: var(--spacing-2);
    }

.q_d2pxbMkmN8xkJEn8Ot {
  margin-bottom: var(--spacing-3);
}

.yYL4bIoujDN_cUgZRHBL span {
  padding: 0;
}

.yd44KD1ObuBlwVd2vFkQ span {
  padding: 0;
}

/* nth-child: let the help text take full width */
.o0KgbT4Q0m5Yfr9ce7Rh > div:not(:nth-child(2)) {
  max-width: 100%;
  width: 300px;
}
.kQjgEKemUlbUP20R0tUJ {
  --l-input-width: 100px;

  max-width: 100px;

  max-width: var(--l-input-width);
}

.tCaIbDLlJvAHPi2soaQo {
  max-width: 100%;
  width: 200px;
}


  .ZjWOgSxvjwNS8sBO5Rvg .react-select__control {
    max-width: 100%;
    width: 300px;
  }

.ZrsVHfd6qH_Zdbp5X8F4 span {
  padding: 0px;
}

.KwIuR0YlRFZxxPX83uCq {
  /* Limiting width to a reasonable size for the possible values */
  max-width: 150px;
}

.XNWbmeIEz1xxjYC_L0o1 {
  margin-bottom: var(--spacing-6);
}
.XNWbmeIEz1xxjYC_L0o1 h4 {
    margin-bottom: auto;
  }

.MsM8S_wlQVyM17V1tPA0 {
  display: flex;
  flex-direction: column;
}
.MsM8S_wlQVyM17V1tPA0 .tSHeKSteLSIUFxekhXjl {
    padding-right: var(--spacing-md);
  }

.fn8BsCoff6HHIsYej1aw {
  display: flex;
  flex-direction: column;
}
.fn8BsCoff6HHIsYej1aw .lgvoGSlUG2yBwu0_jnyt {
    color: var(--color-text-heading);
    font-weight: var(--font-medium);
    margin-bottom: var(--spacing-1);
  }
.fn8BsCoff6HHIsYej1aw .KGt1Xr76bPR5IoNLoA2k {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    gap: var(--spacing-2);
    justify-content: center;
  }
.fn8BsCoff6HHIsYej1aw .KGt1Xr76bPR5IoNLoA2k .ik_qJK5M2XPJnqw_fxJ6 {
      color: var(--color-slate-600);
      font-size: var(--text-xs);
      line-height: var(--leading-xs);
    }

.s3AqgudacShKv1DiiHS5 {
  align-items: center;
  display: flex;
  gap: var(--spacing-8);
  justify-items: flex-start;
}
.s3AqgudacShKv1DiiHS5 > *:first-child {
    align-items: center;
    display: flex;
    gap: var(--spacing-4);
  }
.s3AqgudacShKv1DiiHS5 > *:not(:first-child) {
    flex-grow: 0;
  }
.s3AqgudacShKv1DiiHS5 > *:last-child {
    margin-left: auto;
  }

.dBzv8jXEvHJ1qN9HR2v7 {
  --l-input-width: 160px;
  --l-select-width: 256px;

  margin-top: var(--spacing-3);
  max-width: none;
  max-width: initial;
}

.dBzv8jXEvHJ1qN9HR2v7 .sdA01bvhtY93o1XxZ1RU {
    width: var(--l-input-width);

    /* Since we are not treating this like a normal input, we override the default styles to match the design. */
  }

.dBzv8jXEvHJ1qN9HR2v7 .sdA01bvhtY93o1XxZ1RU:disabled {
      color: var(--color-slate-500);
      cursor: default;
    }

.dBzv8jXEvHJ1qN9HR2v7 .IkCABmJqbOp_VxAEJueE {
    width: var(--l-select-width);
  }

.dBzv8jXEvHJ1qN9HR2v7 .IkCABmJqbOp_VxAEJueE .react-select__single-value--is-disabled {
      color: var(--color-slate-500);
    }

/* Overrides the default spacing between cards to match design. */

.dBzv8jXEvHJ1qN9HR2v7 + .dBzv8jXEvHJ1qN9HR2v7 {
  margin-top: var(--spacing-3);
}

.nvnRjIItdLXIgku2_0yg {
  display: flex;
  justify-content: space-between;
  max-width: none;
  max-width: initial;
}

.nvnRjIItdLXIgku2_0yg .aaEub0vgbLHHOmdweF54 {
    align-items: center;
    display: flex;
    flex-direction: row;
    gap: var(--spacing-2);
    justify-content: flex-start;
  }

.nvnRjIItdLXIgku2_0yg .IesCQ7cc7nJH9XgI7XjI {
    align-items: center;
    display: flex;
  }

.nvnRjIItdLXIgku2_0yg .IesCQ7cc7nJH9XgI7XjI .fhSp5FcyXSBm8fqwVqtA {
      font-size: var(--text-xs);
    }

.nvnRjIItdLXIgku2_0yg .IesCQ7cc7nJH9XgI7XjI button {
      margin-left: var(--spacing-3);
    }

.GsDHJj7qo3SsWwf2o5oo {
  --l-select-width: 288px;

  width: 288px;

  width: var(--l-select-width);
}
.GsDHJj7qo3SsWwf2o5oo .react-select__single-value--is-disabled {
    color: var(--color-slate-500);
  }

:root {
  /* Margin left of var(--spacing-5) plus the size of the input field  */
  /* This is to take into account the the input field, select field, and last sync column widths. */
  --primary-header-width: 226px;
  --secondary-header-width: 254px;
}

.zfdZnmzU_yb_e91KCRTA {
  color: var(--color-text-heading);
  display: grid;
  font-size: var(--text-sm);
  font-weight: var(--font-medium);
  grid-template-columns: 226px 254px 1fr;
  grid-template-columns: var(--primary-header-width) var(--secondary-header-width) 1fr;
  margin: var(--spacing-5);
}

.zfdZnmzU_yb_e91KCRTA .E5LnlOSCowpG3Vh0xL9J {
    width: 226px;
    width: var(--primary-header-width);
  }

.zfdZnmzU_yb_e91KCRTA .sVu4T8s93r4rUlig095w {
    justify-self: end;
  }

.z8WVMEOuBInaccjGmNmr {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex: 1 0 0;
  flex-direction: column;
  justify-content: center;
}

.z8WVMEOuBInaccjGmNmr button {
    margin-top: var(--spacing-3);
  }

.CkPfNTDjLIR2SGKmqDlE {
  --l-select-width: 256px;

  width: 256px;

  width: var(--l-select-width);
}

.CkPfNTDjLIR2SGKmqDlE .react-select__single-value--is-disabled {
    color: var(--color-slate-500);
  }

.EtP30HLmnwmTquyd_CDa {
  font-size: var(--text-xs);
}

.G2c90nkbPF_9CkSUUdcw {
  max-width: var(--content-max-width-v2);
}

.PaiJ9sFypf7fJXpItMq8 {
  margin-bottom: var(--spacing-8);
  margin-top: var(--spacing-2);
}

.XYKttvCwNeXq2dFpOzGR {
  color: var(--color-text-heading);
  display: grid;
  font-size: var(--text-sm);
  font-weight: var(--font-medium);
  grid-template-columns: var(--primary-header-width) var(--secondary-header-width) 1fr;
  margin: var(--spacing-5);
}

.XYKttvCwNeXq2dFpOzGR .FdDylcBBZ2_RJyKy20jE {
    width: var(--primary-header-width);
  }

.XYKttvCwNeXq2dFpOzGR .sh2Mexzat_XJdUg4KqBS {
    justify-self: end;
  }


  .h1kZQFXU5UdG9Jozc1D0 > div {
    align-items: flex-start;
    display: flex !important;
  }

.h1kZQFXU5UdG9Jozc1D0 > div input[type='radio'] {
      /* 3px aligns radio buttons with the text */
      margin: 3px var(--spacing-3) 0 0;
    }

.h1kZQFXU5UdG9Jozc1D0 > div:not(:last-child) label {
        margin-bottom: var(--spacing-4);
      }

/* Pushing solicit code select over to align with radio labels */

.a0djURKx11bxt7uStNvV {
  margin-left: var(--spacing-6);
  margin-top: var(--spacing-2);
}

.HGScUeChVWdwT7urw9QW {
  max-width: var(--content-max-width-v2);
}


  /* Allow role select dropdown to be visible */

.ReactTable .JvikqZ3Fh1sndOVRGQbI {
    overflow: visible;
  }

.qaeDtDQByd7Tk6CvjV1F {
  color: var(--color-text-body);
  display: block;
  font-size: var(--text-xs);
  margin-top: var(--spacing-2);
}

.JWOSRi1PnyqOnL4nsCKv {
  margin-bottom: 0;
}

.wQ5jx1E0i3llNhITTHsi {
  max-width: 100%;
  /* Accommodate longer placeholder text. */
  width: 210px;
}

.RxfpQoJtJvznKLWj2Zot {
  margin-top: var(--spacing-6);
  width: var(--content-max-width);
}

.RxfpQoJtJvznKLWj2Zot:first-of-type {
    margin-top: 0;
  }

.RxfpQoJtJvznKLWj2Zot .sTguMFK6ReoG31XOaNVm {
    margin-bottom: var(--spacing-4);
  }


  .BArVC5vp8PVuPAXtap_1 > :not(:last-child) {
    margin-bottom: var(--spacing-2);
  }

.Et0LiYlYVv9NCqbS0qb1 {
  margin: 0 auto;
  max-width: var(--content-max-width);
}

.oai3UdkHA_H3XoTX3rIG {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  padding-bottom: var(--spacing-8);
  padding-top: var(--spacing-8);
}

.oai3UdkHA_H3XoTX3rIG > h4 {
    font-size: var(--text-sm);
    margin-bottom: 0;
    margin-top: var(--spacing-2);
  }

.oai3UdkHA_H3XoTX3rIG > p:last-of-type {
    margin-bottom: 0;
  }

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


  .pCmMcl4gH0rRoAWxFKTg > li {
    margin-bottom: var(--spacing-4);
  }

.QhPal2736Q08h0XxV7vq {
  margin-bottom: var(--spacing-2);
}

.wzAP59Ybxg2niFGFcwOM {
  display: flex;
  justify-content: space-between;
  margin-bottom: var(--spacing-4);
  margin-top: var(--spacing-4);
}

.wzAP59Ybxg2niFGFcwOM > *:not(:first-child) {
    margin-left: var(--spacing-3);
  }

.jMxqFj1kUDzmMFoyBBNC {
  /* Desired width + element padding */
  min-width: calc(10em + var(--spacing-3) * 2);
}

.AKCYuoR3QswaX4ra4FoX {
  flex: 1 0 auto;
}

.jVtuZVvq1bkRtdUP1eXU {
  /* Desired width + element padding */
  width: calc(2em + var(--spacing-3) * 2);
}

.KB3Q2qrvN8wtbLPbU7mj {
  /* Desired width + element padding */
  width: calc(5em + var(--spacing-3) * 2);
}


  /* Help text */

.c8aezlDhIkg8UaPG0ApC > div:last-child {
    margin-bottom: 0;
    margin-left: calc(var(--checkbox-size) + var(--spacing-2));
    margin-top: 0;
  }

/* Checkbox wrapper */

.c8aezlDhIkg8UaPG0ApC > div:first-child > div {
      margin-bottom: 0;
    }

/* Override checkbox styles */

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


  .HOgiX2SIGchXfIsEv2wk .formDescription {
    margin-bottom: var(--spacing-4);
    margin-top: var(--spacing-2);
  }
.HOgiX2SIGchXfIsEv2wk > :first-child:not(.formDescription) {
    margin-bottom: var(--spacing-4);
  }

.A4w3YJLts1SDnJfOeOyo {
  align-items: flex-end;
  display: flex;
  justify-content: space-between;
  width: 100%;
}

.BPDf_fCwJZzRe4GAaVih {
  width: 20%;
}

.WpZtb3x4qLqk7K4pXyC9 {
  background-color: var(--l-icon-background-color);
  border: 2px solid var(--color-text-body-inverted);
  border-radius: var(--rounded-full);
  display: inline-block;
  height: calc(var(--l-icon-size) * 1.2);
  line-height: calc((var(--l-icon-size) * 1.1) - var(--spacing-1));
  text-align: center;
  width: calc(var(--l-icon-size) * 1.2);
}
.WpZtb3x4qLqk7K4pXyC9 .svg-inline--fa {
    color: var(--color-text-body-inverted);
    vertical-align: middle;
  }

.W9gS7POe9lCCfyyH8sVw {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex-direction: row;
  gap: var(--spacing-4);
}

.PLzoS_JqhSWnCbtRotgi {
  display: flex;
  flex: 1 0 0;
  flex-direction: column;
}

.mPr71LF7BB2eJe1dOUsd {
  display: flex;
  padding: var(--spacing-6);
  align-content: center;
  justify-content: center;
  place-content: center;
  width: 100%;
}

.Oi74EPcomrGY0IE4urLv {
  gap: 0;
}

.rj8lI06j7hVpVdpz5M9w {
  display: flex;
  flex-direction: row;
  gap: var(--spacing-2);
  justify-content: space-between;
}

.EV13QBSSsucma5ag9WCq {
  display: inline-block;
  flex: 1 0 0;
}

.EV13QBSSsucma5ag9WCq span {
    padding-left: 0;
  }

.gUGgmNSfyDz0UR0o57RC {
  margin: 15px;
}

.KlYZkRcQJ7VUkbLS1dNE {
  cursor: help;
  /* override display: block in Popover .trigger */
  display: inline !important;
  margin-left: var(--spacing-2);
}

.jEe7pZVcfRFoiAHVgkQI {
  max-width: 100%;
  width: 250px;
}

.EwtAQxMMe0IDHfLKgqAM {
  max-width: 100%;
  width: 200px;
}

._xEYVjjYwIU0SoDfYK7S {
  width: 144px;
}

.eyn75fd6mIuHs5PlU8T2 {
  margin-right: 0;
}

.eyn75fd6mIuHs5PlU8T2 > button {
    font-size: var(--text-xs);
  }

.U_O8gp2Y6OnWpQbGFWsb {
  display: flex;
}

.DkN3pbezOxhsX6odEBEL {
  font-size: var(--text-xs);
  margin-left: var(--spacing-2);
  margin-top: var(--spacing-1);
}

.FvCqfkz86I8yc2v9qi72 > span {
  padding-left: 0;
}

.UwyesOxotcfSO1Rv2e9O {
  /* Minimum width to prevent truncating table cell values */
  width: calc(var(--content-max-width) * 1.75);
}

.PunPdHhk2AcJujaRSfJz {
  float: right;
}

.Cg4QonFdixWB3Njnq6Hf {
  /* Need to override root styles to close wide spacing on the bottom of the fieldset. */
  margin-bottom: 0 !important;
}

.Cg4QonFdixWB3Njnq6Hf > div:first-child {
    max-width: var(--content-max-width);
  }

.NoAFJq1ToY3Ifu351AIH {
  background-color: var(--color-slate-200);
  margin-bottom: var(--spacing-2);
  /* Make component match the width of the table on the page */
  width: calc(var(--content-max-width) * 1.75);
}

.TfrjdzkcEPSki5hjE5qp {
  float: right;
  margin-top: var(--spacing-3);
}

.J0Elnf72TTIjNUv7gDK1 {
  border-bottom-right-radius: var(--rounded-none);
  border-right: 0;
  border-top-right-radius: var(--rounded-none);
}

.OBXTU1YbabpTz6YgAbXH {
  margin-bottom: auto;
}

.yB5V4YdzAfbS7SXYUASO {
  border: none;
  padding: 0;
}


  .ts7k_GbCdpDbxbwJQZpD:hover {
    cursor: pointer;
  }

.RsgQ_tl9JS5si0dTs4O1 {
  color: var(--color-danger);
}

.MhmlhyNVfv0BO69G6sAK {
  width: var(--icon-size-md);
}

.zME1g3OlUTQUhNGcyj2V {
  margin-left: var(--spacing-1);
}

.jstNZ7Rm07xhXj6WDF4g {
  color: var(--color-success);
}

.yaheSCkFndOB6i0t94km {
  display: inline-block;
  /* Ensure there is no extra height due to inline vs block */
  line-height: var(--leading-none);
  max-width: 100%;
  overflow: hidden;
  position: relative;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* v1 */

.KFP74dOsl6DfJrnppkkE {
  font-size: var(--text-xs);
  margin-top: var(--spacing-4);
}

.Onej5UyIUt9lpKLNW_VX {
  color: var(--color-action);
  padding: var(--spacing-1);
}

.yx4VwXxktaXePnYOSxvW {
  max-width: var(--breakpoint-md);
}

.gQ641lC96RlesO1u7bxA {
  display: flex;
}

.gQ641lC96RlesO1u7bxA > :last-child {
    margin-left: var(--spacing-2);
  }

/* v2 */

.yGL1b53nNgkDKiyIHjJw {
  width: 100% !important;
}

.QaPbvjqRs5cdzw6VHmBw {
  margin-left: var(--spacing-1);
}

/* TODO: Refactor facebook integration page to not require limiting width on the page level */

.PBhI6W0tUnMeeYYRRWOJ {
  max-width: var(--content-extra-width);
}

.DY_pws_jliw76sslqbaJ {
  margin-left: var(--spacing-1);
}

.k5E2vKmb19EN6WSX3Vds {
  color: var(--color-warning);
  margin: var(--spacing-1) 0 0 var(--spacing-3);
}

.k5E2vKmb19EN6WSX3Vds:hover {
    cursor: pointer;
  }

/* shared */

.lAgk7XurklblrI9XDLG5 {
  font-size: var(--text-sm);
}

.skaxn5_Z_JS7FTAhLVSQ {
  margin: var(--spacing-4) 0 var(--spacing-6) 0;
}

.skaxn5_Z_JS7FTAhLVSQ .mcdvgS5xsisBcImB_KNv {
    display: flex;
    font-size: var(--text-sm);
  }

.skaxn5_Z_JS7FTAhLVSQ .mcdvgS5xsisBcImB_KNv .Fr6C0sZLSZTgu8zg_WFk {
      margin-top: var(--spacing-1);
      padding-left: var(--spacing-1);
    }

.skaxn5_Z_JS7FTAhLVSQ .mcdvgS5xsisBcImB_KNv .Fr6C0sZLSZTgu8zg_WFk > * {
        margin-bottom: calc(var(--spacing-1) * -0.75);
      }

.skaxn5_Z_JS7FTAhLVSQ .mcdvgS5xsisBcImB_KNv label {
      flex: 1;
      font-size: var(--text-sm);
    }

.skaxn5_Z_JS7FTAhLVSQ .mcdvgS5xsisBcImB_KNv .EE47AK19SFz0SDiHGiB4 {
      display: flex;
      flex: 1;
      justify-content: flex-end;
    }

.skaxn5_Z_JS7FTAhLVSQ .mcdvgS5xsisBcImB_KNv .EE47AK19SFz0SDiHGiB4 > .ucqS6uu7SpjGQCck4gq_ {
        margin-right: var(--spacing-1);
      }

.skaxn5_Z_JS7FTAhLVSQ .SugFvpFtTcnIGgjmVs_X {
    margin-top: var(--spacing-6);
  }

.skaxn5_Z_JS7FTAhLVSQ .SugFvpFtTcnIGgjmVs_X label {
      font-size: var(--text-sm);
    }

.skaxn5_Z_JS7FTAhLVSQ .SugFvpFtTcnIGgjmVs_X .EpxweOMWqYYbOD6uYzsv {
      justify-content: center;
      min-width: 120px;
    }

.skaxn5_Z_JS7FTAhLVSQ .SugFvpFtTcnIGgjmVs_X .EpxweOMWqYYbOD6uYzsv > * {
        font-size: var(--text-sm);
        font-weight: var(--font-semibold);
        max-width: -webkit-fit-content;
        max-width: -moz-fit-content;
        max-width: fit-content;
      }

.skaxn5_Z_JS7FTAhLVSQ .vbY_rtt8M0F6RPtTSw8g {
    display: flex;
  }

.a1k6VyW9AKxSjAPmrf_w {
  margin-left: var(--spacing-1);
}

.WBj0bRIm0daUmtR6yzXG {
  align-items: center;
  display: flex;
  justify-content: center;
  overflow: hidden;
  width: 100%;
}

.WBj0bRIm0daUmtR6yzXG img {
    border-radius: var(--rounded);
    flex-shrink: 0;
    max-height: 250px;
    max-width: 60%;
  }

.scsuSYNrb9_osTyn5tZF {
  min-height: 365px;
  min-width: 0;
  min-width: initial;
  text-align: center;
  vertical-align: middle;
  width: 260px;
}

.nQQFxMlEfLcHwgEBNEpj {
  display: flex;
  flex-direction: column;
}

.OCpui6zPd3xGEYJuYhBr {
  width: 100%;
}

.cFg5G94F_vL5sQYZs7fA {
  display: flex;
  flex-wrap: wrap;
  gap: var(--spacing-6);
  margin-left: 0;

  /* Spread projects evenly when the browser is large enough - must be exactly 27px */
}

@media (min-width: 1416px) {

.cFg5G94F_vL5sQYZs7fA {
    gap: 27px;
}
  }

.kCA7FAsBpjPfPkERSYfU {
  margin-top: var(--spacing-8);
  max-width: var(--content-max-width);
}

.Ny4sWAg4RXGWqY0zrVMb {
  border: none;
  height: 450px;
  pointer-events: none;
  width: 100%;
}

.qwoXVv5i6fUoJfaAtFOx {
  margin-left: var(--spacing-3);
  max-height: var(--thumbnail-size-2xs);
}

.hqrqMb9HqM6CuShwDsKT {
  margin-left: var(--spacing-3);
  max-height: var(--thumbnail-size-2xs);
  max-width: var(--thumbnail-size-2xs);
}

.XiNVgqT2sUlR6kM592VZ {
  display: flex;
  flex-direction: row-reverse;
  gap: var(--spacing-3);
  justify-content: flex-end;
}

.oZIVGiIohDyDtYmGcYA7 {
  margin: var(--spacing-4) auto 0;
  max-width: var(--content-max-width-v2);
}

.iPkvYuo4h5irpkkxCueA p {
    margin: 0;
  }

.iPkvYuo4h5irpkkxCueA p:last-child {
      margin-top: var(--spacing-1);
    }

/* stylelint-disable no-descending-specificity */

:root {
  --account-switcher-font-size: var(--text-sm);
  --account-switcher-icon-size: var(--icon-size-5);
  /* icon height + vertical padding + border */
  --account-switcher-button-height: calc(
    var(--account-switcher-icon-size) + (var(--spacing-1-half) * 2) + 2px
  );
}

.CH3yR8N6ZTx7Zal_QmD8 {
  max-width: 100%;
  width: 360px;
}

.vcZpFqlOpBukFP3haCes {
  border: none;
  font-size: var(--text-sm);
  font-size: var(--account-switcher-font-size);
  font-weight: var(--font-medium);
  height: calc(
    var(--icon-size-5) + (var(--spacing-1-half) * 2) + 2px
  );
  height: var(--account-switcher-button-height);
  line-height: var(--icon-size-5);
  line-height: var(--account-switcher-icon-size);
  padding: var(--spacing-3) var(--spacing-2-half);
  width: 100%;
}

.vcZpFqlOpBukFP3haCes > * {
    flex: 0 0 var(--icon-size-5);
    flex: 0 0 var(--account-switcher-icon-size);
    height: var(--icon-size-5);
    height: var(--account-switcher-icon-size);
    line-height: var(--icon-size-5);
    line-height: var(--account-switcher-icon-size);
  }

/* Apply radius and overflow to span to avoid cutting off spinner */

.vcZpFqlOpBukFP3haCes > :nth-child(1) > span {
      align-items: center;
      border-radius: var(--rounded-full);
      display: inline-flex;
      overflow: hidden;
    }

.vcZpFqlOpBukFP3haCes > :nth-child(1) > span > img {
        height: var(--icon-size-5);
        height: var(--account-switcher-icon-size);
        -o-object-fit: contain;
           object-fit: contain;
        width: var(--icon-size-5);
        width: var(--account-switcher-icon-size);
      }

/* Icon is not wrapped in extra span */

.vcZpFqlOpBukFP3haCes > :nth-child(1) > svg {
      font-size: var(--text-base);
    }

.vcZpFqlOpBukFP3haCes > :nth-child(2) {
    display: inline-block;
    flex: 1 1 auto;
    overflow: hidden;
    text-align: left;
    text-overflow: ellipsis;
  }

.vcZpFqlOpBukFP3haCes > :nth-child(3) {
    text-align: right;
  }

.vcZpFqlOpBukFP3haCes > :nth-child(3) > svg {
      font-size: var(--text-2xs);
      /* Adjust icon to line up with others in nav due to font-size change */
      padding: 3px;
    }

.v4JDrNv1brI1JLO4XF25 {
  margin-left: var(--spacing-2);
}

.btMLxCAw7u48AGInkz2J {
  display: flex;
  flex-direction: column;
  /* view height - nav padding - button height - popver margin */
  max-height: calc(
    100vh - (2 * var(--spacing-3)) - (
    var(--icon-size-5) + (var(--spacing-1-half) * 2) + 2px
  ) - var(--spacing-1)
  );
  max-height: calc(
    100vh - (2 * var(--spacing-3)) - calc(
    var(--icon-size-5) + (var(--spacing-1-half) * 2) + 2px
  ) - var(--spacing-1)
  );
  max-height: calc(
    100vh - (2 * var(--spacing-3)) - var(--account-switcher-button-height) - var(--spacing-1)
  );
  min-height: 400px;
  padding: var(--spacing-6);
}

.btMLxCAw7u48AGInkz2J > * {
    flex: 0 0 auto;
  }

.btMLxCAw7u48AGInkz2J ul {
    flex: 1 1 auto;
    overflow-y: scroll;
    padding-left: 0;
  }

.btMLxCAw7u48AGInkz2J._uF1TEkEMfg2zpV9Sri2 {
    min-height: 194px;
  }

.btMLxCAw7u48AGInkz2J._uF1TEkEMfg2zpV9Sri2 .EMMF9LYVsMCayDA6Uiy9 {
      border-bottom: 0;
      border-bottom: initial;
      margin-bottom: 0;
      padding-bottom: 0;
    }

.btMLxCAw7u48AGInkz2J.B_VCGaE3M8sYouaWcIJ1 {
    min-height: 300px;
  }

.Mx2p7GovxkUkIA_CUXMG {
  --l-logo-size: 34px;
}

.Mx2p7GovxkUkIA_CUXMG > a > img,
    .Mx2p7GovxkUkIA_CUXMG > a > svg {
      background-position: center center;
      background-repeat: no-repeat;
      background-size: cover;
      border-radius: var(--rounded);
      display: inline-block;
      height: var(--l-logo-size);
      line-height: var(--l-logo-size);
      margin-right: 5px;
      min-height: var(--l-logo-size);
      min-width: var(--l-logo-size);
      text-align: center;
      vertical-align: middle;
      width: var(--l-logo-size);
    }

.Gvbi02ZVHAVPLHHUOXKG {
  margin: var(--spacing-4) 0;
  padding: 0;
}

.f5JclK_FS18tcue6ptvM {
  display: inline-block;
  position: relative;
  top: calc(var(--spacing-half) * -1);
  vertical-align: middle;
}

.EMMF9LYVsMCayDA6Uiy9 {
  border-bottom: 1px solid var(--color-decorative-secondary);
  font-size: var(--text-lg);
  font-weight: var(--font-semibold);
  margin-bottom: var(--spacing-3);
  padding-bottom: var(--spacing-2);
  text-align: center;
}

.EMMF9LYVsMCayDA6Uiy9 img {
    border-radius: var(--rounded-sm);
    margin-bottom: var(--spacing-3);
    max-height: 100px;
    max-width: 100%;
  }

/* Make sure 'clicked' type does not modify the height */
.cgINWSfrRTqfYHbmzus4 {
  height: var(--button-with-icon-size);
}

.BEqyGX7Ez2NhQoW_otYN {
  margin-bottom: var(--spacing-3);
}

.cn4b_50tSS3qtx7nTEmg {
  align-items: flex-end;
  display: flex;
}

.cn4b_50tSS3qtx7nTEmg > :first-child {
    flex: 1 0 auto;
    margin-right: var(--spacing-3);
  }

.GoAcVeGjbiKbPwl3UCfV {
  border-radius: var(--rounded);
  height: var(--thumbnail-size-sm);
  max-width: var(--thumbnail-size-lg);
}

:root {
  --l-popover-height: 92vh;
  --l-popover-width: 26vw;
}

.PSrvgJVQQzX2uNG7hH5O {
  border-radius: var(--rounded-md);
  /*  Container should take up almost all screen height, and a quarter of the screen width */
  height: 92vh;
  height: var(--l-popover-height);
  max-width: 26vw;
  max-width: var(--l-popover-width);
  overflow-y: hidden;
  padding: 0;
  position: relative;
}

.znJ_z0jSbB51lO3aSjac {
  color: var(--color-text-quaternary);
  font-weight: var(--font-normal);
  padding: var(--spacing-4);
  /* Make "no notifications" message take up full width for consistent sizing */
  width: 26vw;
  width: var(--l-popover-width);
}

.Bo1dwjkby0l1XCOSoyx6 {
  background: var(--color-bg-primary);
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  /* Mantine Indicator z-index is 200, prevent z-index conflict
  when scrolling */
  z-index: 201;
}

.FOdTyhRJUHqCsCBEXtpV {
  border-bottom: 1px solid var(--color-decorative-secondary);
  display: flex;
  justify-content: space-between;
  padding: var(--spacing-4);
}

.w5rz3BSUTRIb2C4zCY_1 {
  font-size: var(--text-base);
}

.tPWHRrX58gIsKtIbG58t.tPWHRrX58gIsKtIbG58t {
  font-size: var(--text-sm);
  font-weight: var(--font-semibold);
  margin-bottom: 0;
}

.FmwPIr1sMG9Mpquojgi7 {
  grid-auto-rows: auto;
}

.zhsAvi5BWpGrK0jpzXIQ .mantine-Indicator-indicator {
    font-size: var(--text-2xs);
    height: var(--icon-size-sm);
    max-width: var(--icon-size-md);
    min-width: var(--icon-size-sm);
    padding: 0 var(--spacing-half);
    width: auto;
  }

.OTP7mjATt6sPUyruDLA6 {
  font-weight: var(--font-medium);
  -webkit-text-decoration: none;
  text-decoration: none;
}

.oO2JytkSeeKXG8BHCNLy {
  /* Page header height */
  --l-header-height: 53px;
  /* Popover tab height */
  --l-tabs-height: 44px;

  max-height: calc(92vh - 53px - 44px);

  max-height: calc(var(--l-popover-height) - var(--l-header-height) - var(--l-tabs-height));
  overflow-x: hidden;
  overflow-y: auto;
}

.oO2JytkSeeKXG8BHCNLy:last-child {
    padding-bottom: var(--spacing-6);
  }

.pj481g0GBlGhez97I4qt {
  padding-left: var(--spacing-4);
  padding-right: var(--spacing-4);
}

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

.tmuhS5kN7agufVh6C2IP.tmuhS5kN7agufVh6C2IP {
  color: var(--color-text-quaternary);
  font-size: var(--text-xs);
  font-weight: var(--font-normal);
  line-height: var(--leading-xs);
  margin-bottom: 0;
  padding: var(--spacing-3);
}

.AvRryjn_bySmeHrzVl_D + nav {
  margin-top: var(--spacing-2);
}

._y9Wm1NfFG0ycRqoiprB {
  margin-top: var(--spacing-2);
}

/* Need to override the specificity of <CardContent>'s styles */
.e5ezywQtWaCqFrgWjpN8.e5ezywQtWaCqFrgWjpN8,
.e5ezywQtWaCqFrgWjpN8.e5ezywQtWaCqFrgWjpN8:hover {
  background: var(--color-bg-info-primary);
  border: 1px solid var(--color-brand-primary);
  color: var(--color-text-body);
  cursor: default;
}
.p6wwTUrBP0yZAq_gKFqD.p6wwTUrBP0yZAq_gKFqD {
  display: grid;
  grid-gap: var(--spacing-2);
  gap: var(--spacing-2);
  padding: var(--spacing-3);
}
.U5J_rcEv_bUN2Gx5jRtS {
  color: var(--color-action);
}
.vnposDb4gYaoq20KJHCA.vnposDb4gYaoq20KJHCA {
  width: auto;
  width: initial;
}

.R1a3GGegfLL3_Hqvsyxz {
  font-size: var(--text-sm);
}

._4KXXQu4RbgTTt9ugE5hU {
  font-size: var(--text-sm);
  width: auto;
}

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

.vKeEZTwBOpJBXgNNh9RK:hover {
    background: var(--color-slate-300);
  }

.vKeEZTwBOpJBXgNNh9RK > a,
  .vKeEZTwBOpJBXgNNh9RK > button {
    color: var(--color-text-body);
    display: block;
    width: 100%;
  }

.pNYlF3t0B1ymYASjCfuj {
  background: var(--color-bg-primary);
  color: var(--color-text-body);
  display: flex;
  flex-direction: column;
  font-size: var(--text-sm);
  height: 100vh;
  line-height: var(--leading-sm);
  overflow: hidden; /* Prevent outer scrolling */
  position: relative;
  width: 240px; /* Match the fixed width from fixedBottomNav */
}

.pNYlF3t0B1ymYASjCfuj > ul {
    display: flex;
    flex-direction: column;
    gap: 0;
    height: 100%;
    min-width: 0;
    width: 100%;
  }

.pNYlF3t0B1ymYASjCfuj > ul > li {
      flex: 0 0 auto;
      white-space: nowrap;
    }

.pNYlF3t0B1ymYASjCfuj > ul > li.xnzmkxYyEuPWxkSeEwRP {
        flex-grow: 1;
      }

.pNYlF3t0B1ymYASjCfuj > ul > li:last-child {
        padding-bottom: var(--spacing-3);
      }

.pNYlF3t0B1ymYASjCfuj > ul .jKAKbTGZNq9V99XnUp2R {
      margin-bottom: var(--spacing-2);
    }

.J_Wn_GpIQ4QoeO0N_Q38 {
  height: 34px;
  width: 195px;
}

.MvR6FE3ysI5P9a1SFky8,
.P8N2vEgjagA7SDFf3XgQ,
.BpvvlfRrWjZI_lixdd5C {
  cursor: pointer;
  transition: all 0.2s ease;
}

.MvR6FE3ysI5P9a1SFky8 button, .P8N2vEgjagA7SDFf3XgQ button, .BpvvlfRrWjZI_lixdd5C button {
    width: 100%;
  }

.MvR6FE3ysI5P9a1SFky8 {
  display: grid;
  grid-gap: var(--spacing-6);
  gap: var(--spacing-6);
  margin-top: auto;
}

.DfCV_9P8XYPXcgwrK8ss {
  border-top: 1px solid var(--color-decorative-secondary);
  margin-top: var(--spacing-2);
}

.TbUpAEh0GAdwWXk88j7h {
  padding: 0;
}

.Ts54_MR5TuBbM2z5JQT5 {
  font-size: var(--text-sm);
  line-height: normal;
  line-height: initial;
  margin-top: var(--spacing-4);
  text-align: center;
}

.Ts54_MR5TuBbM2z5JQT5 img {
    height: calc(var(--text-sm) * 1.1429);
  }

.QLafRYvdN1UECZuEFPTT {
  display: flex;
  flex: 0 0 auto;
  gap: var(--spacing-1-half);
  padding: var(--spacing-1-half) var(--spacing-2-half);
}

/* Logo size when there's no account switcher */

.uyOqmTdC8xRHx2yleDEi {
  height: 100%;
  width: 57px;
}

.DdkcjzGDmbpPVS1_2zfZ {
  display: flex;
  flex: 1 1 0; /* Take up available space, but allow shrinking */
  flex-direction: column;
  gap: var(--spacing-2);
  min-height: 0; /* Critical for allowing flex item to shrink below content size */
  overflow-y: auto;
  padding: var(--spacing-2) var(--spacing-3) var(--spacing-2) var(--spacing-2);
  scrollbar-gutter: stable;
  scrollbar-width: thin;
}

.DdkcjzGDmbpPVS1_2zfZ::-webkit-scrollbar {
    width: 8px;
  }

/* Fixed bottom nav styles - now using flex instead of fixed positioning */

.rIKi8NaLwnodkdcOYxWl {
  background: var(--color-bg-primary);
  /* Shadow opacity is controlled by --fixed-bottom-nav-shadow-opacity */
  box-shadow: 0 -4px 16px rgba(0, 0, 0, 0);
  box-shadow: 0 -4px 16px rgba(0, 0, 0, var(--fixed-bottom-nav-shadow-opacity, 0));
  display: flex;
  flex: 0 0 auto; /* Don't grow or shrink, maintain natural height */
  flex-direction: column;
  gap: var(--spacing-2);
  padding: var(--spacing-2);
  transition: box-shadow 0.3s;
}

.DocZx6jGLj3Bz8WbFlxG {
  background: var(--color-bg-primary);
  display: grid;
  flex: 1 1 auto;
  grid-template-areas: 'sidebar main';
  grid-template-columns: 240px minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  height: 100vh;
  width: 100vw;
}

.DocZx6jGLj3Bz8WbFlxG > *:not(.Bk3CUlByqCCT5BhkWJ5u) {
  border-left: 1px solid var(--color-decorative-secondary);
  grid-area: main;
}

.Bk3CUlByqCCT5BhkWJ5u {
  background: var(--color-bg-primary);
  grid-area: sidebar;
  overflow-y: auto;
  padding: var(--spacing-1) 0;
}

@media print {
  .DocZx6jGLj3Bz8WbFlxG {
    display: block;
    height: auto;
    height: initial;
  }

  .Bk3CUlByqCCT5BhkWJ5u {
    display: none;
  }
}


/*# sourceMappingURL=main.css.map*/