/* checksum: 536c62352ca917115aa814fe6c7d0d9f909921554da2372a9f44d7a57e87643e */

/* This file is automatically generated. Use `pnpm figma-import` to update it. */

:root {
  /* Primary */
  --primary-black: #050505;
  --primary-white: #fff;

  /* Brand */
  --plum1000: #461068;
  --plum900: #7b4db8;
  --plum800: #a585db;
  --plum100: #bfa6ea;
  --plum50: #d5c8ff;
  --sakura1000: #7e0f4c;
  --sakura900: #c24b89;
  --sakura800: #e975b2;
  --sakura100: #ffacd6;
  --sakura50: #ffdfea;
  --mint1000: #0d5563;
  --mint900: #2f95a0;
  --mint800: #66c8c8;
  --mint100: #9be5da;
  --mint50: #c8ffec;
  --blueberry1000: #093b75;
  --blueberry900: #3275c4;
  --blueberry800: #71a5e0;
  --blueberry100: #9bc5ea;
  --blueberry50: #c6e6fb;
  --mustard1000: #705208;
  --mustard900: #c5a635;
  --mustard800: #f0e060;
  --mustard100: #f5f596;
  --mustard50: #faffa4;
  --peach1000: #7a250c;
  --peach900: #ce6033;
  --peach800: #ff9e75;
  --peach100: #ffb590;
  --peach50: #ffc9a6;

  /* Neutral */
  --gray900: #1a1a1a;
  --gray800: #262626;
  --gray700: #3d3d3d;
  --gray600: #616161;
  --gray500: #8f8f8f;
  --gray400: #b8b8b8;
  --gray300: #ccc;
  --gray200: #e0e0e0;
  --gray100: #e8e8e8;
  --gray50: #f5f5f5;
  --gray25: #f9f9f9;

  /* Status */
  --success1000: #0f7a3d;
  --success800: #2bad5f;
  --success400: #66db7c;
  --success300: #a5f2a3;
  --success50: #e6ffe4;
  --warning1000: #b04e10;
  --warning800: #dc9433;
  --warning400: #ffd870;
  --warning300: #ffe5aa;
  --warning50: #fff2d9;
  --error1000: #b81818;
  --error800: #e04545;
  --error400: #ff8585;
  --error300: #ffbabe;
  --error50: #ffe8e8;
}
/* checksum: 123 */
/* This file is automatically generated. Use `pnpm figma-import` to update it. */

:root .dark-theme {
  color-scheme: dark;

  /* Elevation */
  --elevation-default: var(--primary-black);
  --elevation-low: var(--gray900);
  --elevation-mid: var(--gray900);
  --elevation-high: var(--gray800);

  /* Background */
  --background-primary: var(--gray25);
  --background-secondary: var(--gray600);
  --background-tertiary: var(--gray700);
  --background-accent-low: var(--blueberry1000);
  --background-accent-high: var(--blueberry900);
  --background-accent-static: var(--blueberry800);
  --background-success-low: var(--success1000);
  --background-success-high: var(--success800);
  --background-warning-low: var(--warning1000);
  --background-warning-high: var(--warning300);
  --background-error-low: var(--error1000);
  --background-error-high: var(--error800);
  --background-modal-overlay: rgba(5, 5, 5, 0.6);
  --background-panel-overlay: rgba(5, 5, 5, 0.4);
  --background-toggle: var(--gray600);
  --background-toggle-button: var(--gray300);
  --background-skeleton-shimmer: var(--gray700);
  --background-feature-discoverability: var(--mustard1000);
  --background-free-trial: var(--mint900);
  --background-upgrade-low: var(--peach900);
  --background-upgrade-high: var(--peach50);
  --background-activate: var(--plum900);
  --background-promo: var(--sakura900);
  --background-splitscreen-peach: var(--peach900);
  --background-black: #050505;
  --background-login-plum: var(--plum1000);
  --background-login-mustard: var(--mustard1000);
  --background-login-peach: var(--peach1000);
  --background-login-mint: var(--mint1000);
  --background-login-blueberry: var(--blueberry1000);
  --background-login-sakura: var(--sakura1000);
  --background-login-gray: var(--gray700);
  --background-qintelligence-high-blueberry: var(--blueberry50);
  --background-qintelligence-high-mint: var(--mint50);
  --background-qintelligence-high-plum: var(--plum50);
  --background-qintelligence-low-blueberry: var(--blueberry1000);
  --background-qintelligence-low-mint: var(--mint900);
  --background-qintelligence-low-plum: var(--plum1000);

  /* Content */
  --content-primary-a: var(--gray25);
  --content-primary-b: var(--primary-black);
  --content-secondary: var(--gray300);
  --content-tertiary: var(--gray500);
  --content-accent: var(--blueberry800);
  --content-success: var(--success400);
  --content-warning: var(--warning400);
  --content-error: var(--error400);
  --content-primary-a-static: var(--primary-black);
  --content-primary-b-static: var(--primary-white);
  --content-freetrial: var(--mint800);
  --content-activate: var(--plum800);
  --content-upgrade: var(--peach800);
  --content-promo: var(--sakura800);
  --content-qintelligence-blueberry: var(--blueberry800);
  --content-qintelligence-mint: var(--mint800);
  --content-qintelligence-plum: var(--plum800);

  /* Border */
  --border-primary: var(--gray25);
  --border-secondary: var(--gray500);
  --border-tertiary: rgba(255, 255, 255, 0.16);
  --border-avatar: rgba(255, 255, 255, 0.15);
  --border-accent-low: var(--blueberry1000);
  --border-accent-high: var(--blueberry800);
  --border-accent-static: var(--blueberry100);
  --border-success: var(--success400);
  --border-warning: var(--warning800);
  --border-error: var(--error400);
  --border-upsell: var(--mint100);
  --border-qintelligence-blueberry: var(--blueberry800);
  --border-qintelligence-mint: var(--mint800);
  --border-qintelligence-plum: var(--plum800);

  /* Dataviz */
  --dataviz-balance: var(--blueberry800);
  --dataviz-change: var(--warning800);
  --dataviz-inflows: var(--success800);
  --dataviz-outflows: var(--error800);
  --dataviz-slice-1: var(--plum800);
  --dataviz-slice-2: var(--mint800);
  --dataviz-slice-3: var(--blueberry800);
  --dataviz-slice-4: var(--mustard800);
  --dataviz-slice-5: var(--peach800);
  --dataviz-slice-6: var(--plum50);
  --dataviz-slice-7: var(--sakura800);
  --dataviz-other: var(--gray400);
  --dataviz-uncategorized: var(--gray600);
  --dataviz-empty: var(--gray700);

  /* Analytic label */
  --analytic-label-cat-1: var(--error800);
  --analytic-label-cat-2: var(--success800);
  --analytic-label-cat-3: var(--warning800);
  --analytic-label-cat-4: var(--mint800);
  --analytic-label-cat-5: var(--mustard800);
  --analytic-label-cat-6: var(--peach800);
  --analytic-label-cat-7: var(--blueberry800);
  --analytic-label-cat-8: var(--plum800);
  --analytic-label-cat-9: var(--sakura800);
  --analytic-label-cat10: var(--plum50);

  /* Category */
  --category-purple: var(--plum100);
  --category-mint: var(--mint100);
  --category-mustard: var(--mustard100);
  --category-peach: var(--peach100);
  --category-blue: var(--blueberry100);
  --category-green: var(--success300);
  --category-pink: var(--sakura100);
  --category-gray: var(--gray100);

  /* Shadow */
  --shadow-color-low: rgba(5, 5, 5, 0.32);
  --shadow-color-high: rgba(5, 5, 5, 0.64);

  /* State */
  --state-selected: var(--gray700);
  --state-primary-a-hover: rgba(255, 255, 255, 0.08);
  --state-disabled: rgba(245, 245, 245, 0.45);
  --state-primary-a-pressed: rgba(255, 255, 255, 0.12);
  --state-primary-b-hover: rgba(5, 5, 5, 0.08);
  --state-primary-b-pressed: rgba(5, 5, 5, 0.12);
}
/* checksum: bf30b2e88581625566eb18d033a8c4f8df7ae4117bac1e80589bdb0a93da879e */

/* This file is automatically generated. Use `pnpm figma-import` to update it. */

:root {
  /* Elevation */
  --elevation-default: var(--primary-white);
  --elevation-low: var(--gray50);
  --elevation-mid: var(--primary-white);
  --elevation-high: var(--primary-white);

  /* Background */
  --background-primary: var(--primary-black);
  --background-secondary: var(--gray100);
  --background-tertiary: var(--gray50);
  --background-accent-low: var(--blueberry50);
  --background-accent-high: var(--blueberry900);
  --background-accent-static: var(--blueberry800);
  --background-success-low: var(--success50);
  --background-success-high: var(--success800);
  --background-warning-low: var(--warning50);
  --background-warning-high: var(--warning800);
  --background-error-low: var(--error50);
  --background-error-high: var(--error800);
  --background-modal-overlay: rgb(97, 97, 97, 0.6);
  --background-panel-overlay: rgb(97, 97, 97, 0.1);
  --background-toggle: var(--gray400);
  --background-toggle-button: var(--primary-white);
  --background-skeleton-shimmer: var(--gray200);
  --background-feature-discoverability: var(--mustard50);
  --background-free-trial: var(--mint50);
  --background-upgrade-low: var(--peach50);
  --background-upgrade-high: var(--peach1000);
  --background-activate: var(--plum50);
  --background-promo: var(--sakura100);
  --background-splitscreen-peach: var(--peach50);
  --background-black: #050505;
  --background-login-plum: var(--plum50);
  --background-login-mustard: var(--mustard50);
  --background-login-peach: var(--peach50);
  --background-login-mint: var(--mint50);
  --background-login-blueberry: var(--blueberry50);
  --background-login-sakura: var(--sakura50);
  --background-login-gray: var(--gray50);
  --background-qintelligence-high-blueberry: var(--blueberry1000);
  --background-qintelligence-high-mint: var(--mint900);
  --background-qintelligence-high-plum: var(--plum1000);
  --background-qintelligence-low-blueberry: var(--blueberry50);
  --background-qintelligence-low-mint: var(--mint50);
  --background-qintelligence-low-plum: var(--plum50);

  /* Content */
  --content-primary-a: var(--primary-black);
  --content-primary-b: var(--primary-white);
  --content-secondary: var(--gray600);
  --content-tertiary: var(--gray500);
  --content-accent: var(--blueberry900);
  --content-success: var(--success1000);
  --content-warning: var(--warning1000);
  --content-error: var(--error1000);
  --content-primary-a-static: var(--primary-black);
  --content-primary-b-static: var(--primary-white);
  --content-freetrial: var(--mint800);
  --content-activate: var(--plum800);
  --content-upgrade: var(--peach800);
  --content-promo: var(--sakura800);
  --content-qintelligence-blueberry: var(--blueberry900);
  --content-qintelligence-mint: var(--mint800);
  --content-qintelligence-plum: var(--plum900);

  /* Border */
  --border-primary: var(--primary-black);
  --border-secondary: var(--gray300);
  --border-tertiary: var(--gray100);
  --border-avatar: rgb(5, 5, 5, 0.2);
  --border-accent-low: var(--blueberry50);
  --border-accent-high: var(--blueberry900);
  --border-accent-static: var(--blueberry100);
  --border-success: var(--success800);
  --border-warning: var(--warning800);
  --border-error: var(--error800);
  --border-upsell: var(--mint800);
  --border-qintelligence-blueberry: var(--blueberry900);
  --border-qintelligence-mint: var(--mint800);
  --border-qintelligence-plum: var(--plum900);

  /* Dataviz */
  --dataviz-balance: var(--blueberry800);
  --dataviz-change: var(--warning800);
  --dataviz-inflows: var(--success400);
  --dataviz-outflows: var(--error400);
  --dataviz-slice-1: var(--plum800);
  --dataviz-slice-2: var(--mint800);
  --dataviz-slice-3: var(--blueberry800);
  --dataviz-slice-4: var(--mustard800);
  --dataviz-slice-5: var(--peach800);
  --dataviz-slice-6: var(--plum50);
  --dataviz-slice-7: var(--sakura800);
  --dataviz-other: var(--gray400);
  --dataviz-uncategorized: var(--gray200);
  --dataviz-empty: var(--gray50);

  /* Analytic label */
  --analytic-label-cat-1: var(--error800);
  --analytic-label-cat-2: var(--success800);
  --analytic-label-cat-3: var(--warning800);
  --analytic-label-cat-4: var(--mint800);
  --analytic-label-cat-5: var(--mustard800);
  --analytic-label-cat-6: var(--peach800);
  --analytic-label-cat-7: var(--blueberry800);
  --analytic-label-cat-8: var(--plum800);
  --analytic-label-cat-9: var(--sakura800);
  --analytic-label-cat10: var(--plum50);

  /* Category */
  --category-purple: var(--plum100);
  --category-mint: var(--mint100);
  --category-mustard: var(--mustard100);
  --category-peach: var(--peach100);
  --category-blue: var(--blueberry100);
  --category-green: var(--success300);
  --category-pink: var(--sakura100);
  --category-gray: var(--gray100);

  /* Shadow */
  --shadow-color-low: rgb(5, 5, 5, 0.06);
  --shadow-color-high: rgb(5, 5, 5, 0.12);

  /* State */
  --state-selected: var(--gray50);
  --state-disabled: rgb(245, 245, 245, 0.45);
  --state-primary-a-hover: rgb(5, 5, 5, 0.08);
  --state-primary-a-pressed: rgb(5, 5, 5, 0.12);
  --state-primary-b-hover: rgb(255, 255, 255, 0.08);
  --state-primary-b-pressed: rgb(255, 255, 255, 0.12);
}
/* stylelint-disable selector-class-pattern */
:root,
:root .dark-theme {
  --separator-bottom: inset 0 -1px 0 0 var(--border-tertiary);
  --shadow-low: 0 3px 6px 0 var(--shadow-color-low);
  --shadow-high: 0 3px 12px 0 var(--shadow-color-high);
  --background-placeholder: linear-gradient(
    to right,
    var(--background-secondary) 8%,
    var(--background-skeleton-shimmer) 18%,
    var(--background-secondary) 33%
  );
  --gradient-50: linear-gradient(90deg, var(--plum50), var(--blueberry50), var(--mint50));
  --gradient-800: linear-gradient(90deg, var(--plum800), var(--blueberry800), var(--mint800));
  --gradient-900: linear-gradient(90deg, var(--plum900), var(--blueberry900), var(--mint800));
  --gradient-1000: linear-gradient(90deg, var(--plum1000), var(--blueberry1000), var(--mint1000));
  --qonto-intelligence-gradient-content: var(--gradient-900);
  --qonto-intelligence-gradient-stroke: var(--gradient-900);
  --qonto-intelligence-gradient-background-high: var(--gradient-1000);
  --qonto-intelligence-gradient-background-low: var(--gradient-50);
  --qintelligence50: linear-gradient(
    90deg,
    var(--plum50) 0%,
    var(--blueberry50) 50%,
    var(--mint50) 100%
  );
  --qintelligence100: linear-gradient(
    90deg,
    var(--plum800) 0%,
    var(--blueberry800) 51.92%,
    var(--mint800) 100%
  );
  --qintelligence800: linear-gradient(
    90deg,
    var(--plum900) 0%,
    var(--blueberry900) 47.6%,
    var(--mint800) 100%
  );
  --qintelligence1000: linear-gradient(
    90deg,
    var(--plum1000) 0%,
    var(--blueberry1000) 50%,
    var(--mint900) 100%
  );
}

:root {
  --overlay-primary-a-color: var(--primary-black);
  --overlay-primary-b-color: var(--primary-white);
  --qintelligence-low: var(--qintelligence50);
  --qintelligence-high: var(--qintelligence1000);
  --qintelligence-border: var(--qintelligence800);
}

:root .dark-theme {
  --overlay-primary-a-color: var(--primary-white);
  --overlay-primary-b-color: var(--primary-black);
  --qintelligence-low: var(--qintelligence1000);
  --qintelligence-high: var(--qintelligence50);
  --qintelligence-border: var(--qintelligence100);
}

:root {
  --overlay-opacity: 0;
  --hover-opacity: 0.08;
  --pressed-opacity: 0.12;
  --disabled-opacity: 0.45;
}

.overlay {
  position: relative;

  &::after {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    content: '';
    background-color: var(--overlay-primary-a-color);
    opacity: var(--overlay-opacity);
  }

  &:hover::after {
    --overlay-opacity: var(--hover-opacity);
  }

  &:active::after {
    --overlay-opacity: var(--pressed-opacity);
  }

  &[disabled] {
    cursor: not-allowed;

    &::after {
      --overlay-primary-a-color: var(--primary-white);
      --overlay-opacity: var(--disabled-opacity);

      cursor: not-allowed;
    }
  }
}

@font-face {
  font-family: QontoSans;
  font-style: normal;
  font-weight: 100 900;
  src:
    url(/static/qontosans-variable.e72bbe48de53e8488383.woff2) format('woff2'),
    url(/static/qontosans-variable.b7804e376b0e35d1c7a0.woff) format('woff');
  font-display: swap;
}

html body * {
  font-family:
    QontoSans,
    -apple-system,
    BlinkMacSystemFont,
    'Segoe UI',
    Roboto,
    Oxygen-Sans,
    Ubuntu,
    Cantarell,
    'Helvetica Neue',
    sans-serif;
}

/* stylelint-disable selector-class-pattern */
:root {
  /* QontoSans font weights */
  --font-weight-bold: 700;
  --font-weight-semibold: 600;
  --font-weight-regular: 400;

  /* Typography styles */
  --display-font-size: 40px;
  --display-font-weight: var(--font-weight-regular);
  --display-line-height: 48px;
  --heading-page-font-size: 32px;
  --heading-page-font-weight: var(--font-weight-semibold);
  --heading-page-line-height: 40px;
  --heading-section-font-size: 24px;
  --heading-section-font-weight: var(--font-weight-semibold);
  --heading-section-line-height: 32px;
  --heading-subsection-font-size: 16px;
  --heading-subsection-font-weight: var(--font-weight-bold);
  --heading-subsection-line-height: 20px;
  --body-prominent-font-size: 16px;
  --body-prominent-font-weight: var(--font-weight-regular);
  --body-prominent-line-height: 24px;
  --body-standard-font-size: 14px;
  --body-standard-font-weight: var(--font-weight-regular);
  --body-standard-line-height: 20px;
  --body-standard-link-font-size: 14px;
  --body-standard-link-font-weight: var(--font-weight-regular);
  --body-standard-link-line-height: 20px;
  --caption-font-size: 12px;
  --caption-font-weight: var(--font-weight-regular);
  --caption-line-height: 16px;
  --caption-link-font-size: 12px;
  --caption-link-font-weight: var(--font-weight-regular);
  --caption-link-line-height: 16px;
  --caption-bold-font-size: 12px;
  --caption-bold-font-weight: var(--font-weight-semibold);
  --caption-bold-line-height: 16px;
}

.display {
  font-size: var(--display-font-size);
  font-weight: var(--display-font-weight);
  line-height: var(--display-line-height);
}

.heading-page {
  font-size: var(--heading-page-font-size);
  font-weight: var(--heading-page-font-weight);
  line-height: var(--heading-page-line-height);
}

.heading-section {
  font-size: var(--heading-section-font-size);
  font-weight: var(--heading-section-font-weight);
  line-height: var(--heading-section-line-height);
}

.heading-subsection {
  font-size: var(--heading-subsection-font-size);
  font-weight: var(--heading-subsection-font-weight);
  line-height: var(--heading-subsection-line-height);
}

.body-prominent {
  font-size: var(--body-prominent-font-size);
  font-weight: var(--body-prominent-font-weight);
  line-height: var(--body-prominent-line-height);
}

.body-standard {
  font-size: var(--body-standard-font-size);
  font-weight: var(--body-standard-font-weight);
  line-height: var(--body-standard-line-height);
}

.body-standard-link {
  font-size: var(--body-standard-link-font-size);
  font-weight: var(--body-standard-link-font-weight);
  line-height: var(--body-standard-link-line-height);
  color: var(--content-primary-a);
  text-decoration: underline;
}

.caption {
  font-size: var(--caption-font-size);
  font-weight: var(--caption-font-weight);
  line-height: var(--caption-line-height);
}

.caption-link,
a.caption-link,
.body-standard a.caption-link {
  font-size: var(--caption-link-font-size);
  font-weight: var(--caption-link-font-weight);
  line-height: var(--caption-link-line-height);
  color: var(--content-primary-a);
  text-decoration: underline;
}

.caption-bold {
  font-size: var(--caption-bold-font-size);
  font-weight: var(--caption-bold-font-weight);
  line-height: var(--caption-bold-line-height);
}

/* Combined utility for IBANs: slashed zero + tabular spacing */
.disambiguate {
  font-variant-numeric: tabular-nums slashed-zero;
}

:root {
  --z-index-default: 1;
  --z-index-mid: 2;
  --z-index-high: 3;
  --z-index-above: 4;
}

/* stylelint-disable selector-class-pattern */

:root {
  --spacing-4: var(--spacing-xsmall);
  --spacing-8: var(--spacing-small);
  --spacing-12: var(--spacing-medium-sm);
  --spacing-16: var(--spacing-medium);
  --spacing-20: var(--spacing-medium-lg);
  --spacing-24: var(--spacing-large);
  --spacing-32: var(--spacing-xlarge);
  --spacing-40: var(--spacing-xxlarge);
  --spacing-48: var(--spacing-xxxlarge);
  --spacing-56: 56px;
  --spacing-64: 64px;
  --spacing-72: 72px;
  --spacing-80: var(--spacing-huge);
}

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

.mb-8 {
  margin-bottom: var(--spacing-small);
}

.mb-12 {
  margin-bottom: var(--spacing-medium-sm);
}

.mb-16 {
  margin-bottom: var(--spacing-medium);
}

.mb-20 {
  margin-bottom: var(--spacing-medium-lg);
}

.mb-24 {
  margin-bottom: var(--spacing-large);
}

.mb-32 {
  margin-bottom: var(--spacing-xlarge);
}

.mb-40 {
  margin-bottom: var(--spacing-xxlarge);
}

.mb-48 {
  margin-bottom: var(--spacing-xxxlarge);
}

.mb-56 {
  margin-bottom: var(--spacing-56);
}

.mb-64 {
  margin-bottom: var(--spacing-64);
}

.mb-72 {
  margin-bottom: var(--spacing-72);
}

.mb-80 {
  margin-bottom: var(--spacing-huge);
}

.ml-8 {
  margin-left: var(--spacing-small);
}

.ml-16 {
  margin-left: var(--spacing-medium);
}

.ml-24 {
  margin-left: var(--spacing-large);
}

.mr-8 {
  margin-right: var(--spacing-small);
}

.mr-16 {
  margin-right: var(--spacing-medium);
}

.mr-24 {
  margin-right: var(--spacing-large);
}

:root {
  --scale-0: 0px;
  --scale-50: 4px;
  --scale-100: 8px;
  --scale-150: 12px;
  --scale-200: 16px;
  --scale-250: 20px;
  --scale-300: 24px;
  --scale-400: 32px;
  --scale-500: 40px;
  --scale-600: 48px;
  --scale-1000: 80px;
}

:root {
  --spacing-none: var(--scale-0);
  --spacing-xsmall: var(--scale-50);
  --spacing-small: var(--scale-100);
  --spacing-medium-sm: var(--scale-150);
  --spacing-medium: var(--scale-200);
  --spacing-medium-lg: var(--scale-250);
  --spacing-large: var(--scale-300);
  --spacing-xlarge: var(--scale-400);
  --spacing-xxlarge: var(--scale-500);
  --spacing-xxxlarge: var(--scale-600);
  --spacing-huge: var(--scale-1000);
}

:root {
  --radius-none: var(--scale-0);
  --radius-xsmall: var(--scale-50);
  --radius-small: var(--scale-100);
  --radius-medium: var(--scale-150);
  --radius-large: var(--scale-200);
  --radius-round: 50%;
}

:root {
  --size-none: var(--scale-0);
  --size-small: var(--scale-100);
  --size-medium-small: var(--scale-150);
  --size-medium: var(--scale-200);
  --size-large: var(--scale-400);
  --size-xlarge: var(--scale-500);
  --size-xxlarge: var(--scale-600);
  --size-xxxlarge: var(--scale-1000);
}

html,
body {
  height: 100%;
  color: var(--content-primary-a);
  background-color: var(--elevation-default);
}

html {
  box-sizing: border-box;
  font-size: var(--body-standard-font-size);
  text-shadow: rgb(0 0 0 / 1%) 0 0 1px;
  text-rendering: optimizelegibility;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}

body {
  font-size: var(--body-standard-font-size);
}

h1,
h2,
h3,
h4,
h5,
h6,
p,
ol,
ul {
  margin: var(--spacing-none);
}

/* prevents chrome from showing a background color for autocompleted fields */
input:-webkit-autofill {
  box-shadow: 0 0 0 1000px var(--elevation-default) inset;
  -webkit-text-fill-color: var(--content-primary-a) !important;
}

/* prevents browser from adding its own clear button */
input[type='search']::-webkit-search-cancel-button {
  appearance: none;
}

input::-ms-clear {
  width: var(--size-none);
  height: var(--size-none);
}

button {
  display: inline-block;
  margin: var(--spacing-none);
  text-decoration: none;
  appearance: none !important;
  cursor: pointer;
  background-color: transparent;
  border: none;
}

button:hover {
  text-decoration: none;
}

a:focus-visible {
  --focus-outline-color: var(--border-accent-low);

  outline: none;
  border-radius: var(--radius-xsmall);
  box-shadow: 0 0 0 4px var(--focus-outline-color);
  transition: box-shadow 0.15s ease-in-out;
}

textarea,
img,
object {
  width: 100%;
  height: auto;
}

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

:focus {
  outline: none;
}

:focus-visible {
  outline: none;
  box-shadow: 0 0 0 4px var(--border-accent-low);
}

:root {
  --transition-duration-short: 300ms;
  --transition-duration-long: 600ms;
  --transition-duration-very-long: 1000ms;
}

/* stylelint-disable selector-class-pattern */

.btn {
  --bg-color: transparent;
  --fg-color: var(--content-primary-a);
  --focus-outline-color: var(--border-accent-low);

  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: var(--size-xlarge);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  padding: var(--spacing-none) calc(16px - 1px);
  font-weight: 400;
  line-height: 24px;
  color: var(--fg-color);
  appearance: none;
  cursor: pointer;
  user-select: none;
  background-color: var(--bg-color);
  border: 1px solid var(--fg-color);
  border-radius: var(--radius-xsmall);
  transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;

  &::after {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    content: '';
    background-color: var(--overlay-primary-a-color);
    opacity: var(--overlay-opacity);
  }

  &:hover::after {
    --overlay-opacity: var(--hover-opacity);
  }

  &:active::after {
    --overlay-opacity: var(--pressed-opacity);
  }

  &[disabled],
  &[aria-disabled='true'] {
    cursor: not-allowed;
    border: 1px solid var(--border-secondary);

    &::after {
      --overlay-primary-a-color: var(--primary-white);
      --overlay-opacity: var(--disabled-opacity);

      cursor: not-allowed;
      background-color: var(--overlay-primary-b-color);
    }

    &.btn--primary,
    &.btn--tertiary,
    &.btn--danger {
      border: none;
    }
  }

  &:focus-visible {
    box-shadow: 0 0 0 4px var(--border-accent-low);
  }

  &:active::after,
  &:hover::after {
    border-radius: var(--radius-xsmall);
  }
}

.btn--primary {
  --bg-color: var(--background-primary);
  --fg-color: var(--content-primary-b);

  border: none;

  &::after {
    --overlay-primary-a-color: var(--overlay-primary-b-color);
  }
}

a.btn {
  text-decoration: none;
}

.btn--tertiary {
  --bg-color: none;
  --fg-color: var(--content-primary-a);

  display: inline-flex;
  align-items: center;
  height: 24px;
  padding: var(--spacing-none);
  border-top: none;
  border-right: none;
  border-left: none;
  border-radius: var(--radius-none);

  &:hover {
    color: var(--fg-color);
    border-bottom-color: var(--fg-color);
  }

  &:active {
    color: var(--fg-active-color);
    border-bottom-color: var(--border-active-color);
  }

  &:focus-visible {
    border-radius: var(--radius-xsmall);
  }

  &[disabled]::after,
  &[aria-disabled='true']::after {
    border-top: 0;
    border-right: 0;
    border-bottom: 1px solid var(--fg-color);
    border-left: 0;
    border-radius: var(--radius-none);
  }

  &::after {
    border-radius: var(--radius-none);
  }
}

.btn--danger {
  --fg-color: var(--content-primary-b-static);
  --bg-color: var(--background-error-high);

  border: none;
}

.btn--icon-only {
  --bg-color: var(--background-secondary);

  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: var(--size-xlarge);
  height: var(--size-xlarge);
  padding: var(--spacing-none);
  border: none;
  border-radius: var(--radius-xsmall);

  &::after,
  &.btn::after {
    border: none;
  }

  &.btn--small {
    width: var(--size-large);
    height: var(--size-large);
  }

  &.btn--large {
    width: var(--size-xxlarge);
    height: var(--size-xxlarge);
  }

  &.btn--tertiary {
    --bg-color: transparent;

    &::after {
      border-radius: var(--radius-xsmall);
    }
  }

  &.btn--primary {
    --bg-color: var(--background-primary);
    --fg-color: var(--content-primary-b);
  }

  &[disabled],
  &[aria-disabled='true'] {
    border: none;
  }
}

.btn--small:not(.btn--tertiary) {
  height: var(--size-large);
}

.btn--large:not(.btn--tertiary) {
  height: var(--size-xxlarge);
}

.btn--stretch:not(.btn--tertiary) {
  display: flex;
  width: 100%;
}

.btn > svg {
  width: var(--size-medium);
  height: var(--size-medium);
  color: var(--fg-color);
}

.btn-filter {
  --fg-color: var(--content-primary-a);
  --focus-outline-color: var(--border-accent-low);
  --overlay-opacity: 0;
  --border-radius: 100px;

  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: var(--size-large);
  padding: var(--spacing-small) var(--spacing-medium-sm);
  font-size: var(--body-standard-font-size);
  font-weight: var(--body-standard-font-weight);
  line-height: var(--body-standard-line-height);
  color: var(--fg-color);
  user-select: none;
  background-color: var(--background-tertiary);
  border-radius: var(--border-radius);

  &:hover::after {
    --overlay-opacity: var(--hover-opacity);
  }

  &:active::after {
    --overlay-opacity: var(--pressed-opacity);
  }

  &[disabled],
  &[aria-disabled='true'] {
    cursor: not-allowed;

    --overlay-primary-a-color: var(--overlay-primary-b-color);

    &::after {
      --overlay-opacity: var(--disabled-opacity);

      cursor: not-allowed;
    }
  }

  &::after {
    position: absolute;
    top: -1px;
    left: -1px;
    width: calc(100% + 2px);
    height: calc(100% + 2px);
    pointer-events: none;
    content: '';
    background-color: var(--overlay-primary-a-color);
    border-radius: var(--border-radius);
    opacity: var(--overlay-opacity);
  }

  &:focus-visible {
    box-shadow: 0 0 0 4px var(--focus-outline-color);
  }

  &.btn--active {
    --fg-color: var(--content-primary-a);

    background-color: var(--background-secondary);
  }

  svg {
    width: var(--size-medium-small);
    height: var(--size-medium-small);
  }

  .filter-select-trigger__clear-btn {
    color: var(--content-primary-a);
  }
}



/* stylelint-disable selector-class-pattern */
.Zscz9qtC5h2LDAgoEQlNKQ\=\= {
  position: relative;
  display: block;
}

.bVb6au4y1sGuDCSbpxhCVg\=\=::after {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  height: 1px;
  content: '';
  background-color: var(--border-tertiary);
}

.rekP0ccT6CCu1Ntem1D8Sw\=\= {
  outline: 0;
  background-color: var(--elevation-mid);
  border: 1px solid var(--border-tertiary);
  border-radius: var(--radius-small);
  box-shadow: var(--shadow-low);
  transition: all 250ms ease-out;

  &:hover,
  &[data-expanded='true'] {
    box-shadow: var(--shadow-high);
  }

  .KGu8jgj0-VThGzR9rBYn5g\=\= {
    padding: var(--spacing-medium);
  }

  .mDIMgfB3pcmE-UAOcJ-TEQ\=\= {
    /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
    padding: calc(16px - 1px) 16px 16px;
    border-top: 1px solid var(--border-tertiary);
  }
}

.luwbaPQSArq8ZzoFjyCEyQ\=\= {
  display: flex;
  flex: 1 1 100%;
  align-items: center;
  justify-content: space-between;
  min-height: 56px;
}

.KGu8jgj0-VThGzR9rBYn5g\=\= {
  display: flex;
  flex: 1 1 100%;
  align-items: center;
  justify-content: space-between;
  padding: var(--spacing-medium) var(--spacing-none);
  color: var(--content-primary-a);
  cursor: pointer;
  border-radius: var(--radius-xsmall);
}

.iy37zT\+jjUIgCpDES6c2Ow\=\= {
  display: flex;
  gap: var(--spacing-small);
  align-items: center;
  justify-content: flex-start;
}

.eIkLfTiT2ME62S-qXwgzHg\=\= {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
}

.eIkLfTiT2ME62S-qXwgzHg\=\= svg {
  width: var(--size-medium);
  height: var(--size-medium);
  margin: var(--spacing-small);
}

.SdM\+Wq5pXDWrwuCmhpvFjg\=\= {
  width: var(--size-medium);
  height: var(--size-medium);
  transition: 0.2s ease-in-out;
}

.KGu8jgj0-VThGzR9rBYn5g\=\=[aria-expanded='true'] .SdM\+Wq5pXDWrwuCmhpvFjg\=\= {
  transform: rotateZ(180deg);
}

.-LoJTRlxqwc3xjYIuEt5fw\=\= {
  overflow: hidden;
  color: var(--content-primary-a);
}

.mDIMgfB3pcmE-UAOcJ-TEQ\=\= {
  padding: var(--spacing-medium) var(--spacing-none);
}

@media (prefers-reduced-motion: reduce) {
  .SdM\+Wq5pXDWrwuCmhpvFjg\=\= {
    transition: none;
  }

  .-LoJTRlxqwc3xjYIuEt5fw\=\=,
  .rekP0ccT6CCu1Ntem1D8Sw\=\= {
    transition: none;
  }
}

/* stylelint-disable selector-class-pattern */
.g81d7usTOdc8Bzsc5Pu9kQ\=\= {
  --focus-outline-color: var(--border-accent-low);
  --bg-color: var(--background-primary);
  --fg-color: var(--content-primary-b);

  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: var(--size-xlarge);
  padding: var(--spacing-none) var(--spacing-medium);
  line-height: 24px;
  color: var(--fg-color);
  appearance: none;
  cursor: pointer;
  user-select: none;
  background-color: var(--bg-color);
  border: none;
  border-radius: var(--radius-xsmall);
  transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;

  &::after {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    content: '';
    background-color: var(--overlay-primary-b-color);
    opacity: var(--overlay-opacity);
  }

  &:hover::after {
    --overlay-opacity: var(--hover-opacity);
  }

  &:active::after {
    --overlay-opacity: var(--pressed-opacity);
  }

  &[disabled],
  &[aria-disabled='true'] {
    cursor: not-allowed;

    &::after {
      cursor: not-allowed;
      background-color: var(--overlay-primary-b-color);
      border-radius: var(--radius-xsmall);

      --overlay-primary-a-color: var(--primary-white);
      --overlay-opacity: var(--disabled-opacity);
    }

    &.A0C7MbAkoHPkdS7UgFWPNA\=\= {
      border: 1px solid var(--border-secondary);
    }
  }

  &:active::after,
  &:hover::after {
    border-radius: var(--radius-xsmall);
  }
}

.g81d7usTOdc8Bzsc5Pu9kQ\=\=:not([data-focus-visible]) {
  box-shadow: none;
}

.g81d7usTOdc8Bzsc5Pu9kQ\=\=[data-hovered] {
  --overlay-opacity: var(--hover-opacity);
}

.g81d7usTOdc8Bzsc5Pu9kQ\=\=[data-pressed] {
  --overlay-opacity: var(--pressed-opacity);
}

.A0C7MbAkoHPkdS7UgFWPNA\=\= {
  --bg-color: transparent;
  --fg-color: var(--content-primary-a);

  border: 1px solid var(--fg-color);

  &::after {
    background-color: var(--overlay-primary-a-color);
  }
}

a.g81d7usTOdc8Bzsc5Pu9kQ\=\= {
  text-decoration: none;
}

.pIhInzokBhbfIDDKoQAnSQ\=\= {
  --bg-color: none;
  --fg-color: var(--content-primary-a);

  display: inline-flex;
  align-items: center;
  height: 24px;
  padding: var(--spacing-none);
  border: 1px solid var(--fg-color);
  border-top: none;
  border-right: none;
  border-left: none;
  border-radius: var(--radius-none);

  &:hover {
    color: var(--fg-color);
    border-bottom-color: var(--fg-color);
  }

  &[disabled],
  &[aria-disabled='true'] {
    opacity: var(--disabled-opacity);

    &::after {
      border-top: 0;
      border-right: 0;
      border-left: 0;
      border-radius: var(--radius-none);

      --overlay-opacity: 0;
    }
  }

  &::after {
    background-color: var(--overlay-primary-a-color);
    border-radius: var(--radius-none);
  }
}

._6Y7qQE-9EXJAVyuJGg-phQ\=\= {
  --fg-color: var(--content-primary-b-static);
  --bg-color: var(--background-error-high);

  border: none;
}

.pp3UrBlxfNfH0Yn3WKVFnQ\=\= {
  --bg-color: var(--background-secondary);

  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: var(--size-xlarge);
  height: var(--size-xlarge);
  padding: var(--spacing-none);
  color: var(--content-primary-a);
  border: none;
  border-radius: var(--radius-xsmall);

  &::after,
  &.g81d7usTOdc8Bzsc5Pu9kQ\=\=::after {
    border: none;
  }

  /* Primary variant: restore primary button colors */
  &.Hirpx806szcY8fPPx2Z9fw\=\= {
    --bg-color: var(--background-primary);

    color: var(--content-primary-b);

    &::after,
    &.g81d7usTOdc8Bzsc5Pu9kQ\=\=::after {
      background-color: var(--overlay-primary-b-color);
    }
  }

  &.WAG6M1Y1JlVyX-9RCuDAVw\=\= {
    width: var(--size-large);
    height: var(--size-large);
  }

  &.xjLWaxsVqITRn0Icz2WpYg\=\= {
    width: var(--scale-300);
    height: var(--scale-300);
  }

  &.CgaaUTTDq00PydXUKuuM-Q\=\= {
    width: var(--size-xxlarge);
    height: var(--size-xxlarge);

    img,
    svg {
      width: var(--size-medium);
      height: var(--size-medium);
    }
  }

  &.pIhInzokBhbfIDDKoQAnSQ\=\= {
    --bg-color: transparent;

    &::after {
      border-radius: var(--radius-xsmall);
    }
  }
}

.WAG6M1Y1JlVyX-9RCuDAVw\=\=:not(.pIhInzokBhbfIDDKoQAnSQ\=\=) {
  height: var(--size-large);
}

.CgaaUTTDq00PydXUKuuM-Q\=\=:not(.pIhInzokBhbfIDDKoQAnSQ\=\=) {
  height: var(--size-xxlarge);
}

.IXjxlqC-NG7PQOaSTrPwWg\=\=:not(.pIhInzokBhbfIDDKoQAnSQ\=\=) {
  display: flex;
  width: 100%;
}

.rItWAX38Xm88gmxcsmu4GA\=\= {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: inherit;
}

.jltEoMT8BcT1BhFgUnoXAw\=\= {
  border-radius: var(--radius-round);

  &::after,
  &.g81d7usTOdc8Bzsc5Pu9kQ\=\=::after {
    border-radius: var(--radius-round);
  }

  &[disabled],
  &[aria-disabled='true'] {
    &::after {
      border-radius: var(--radius-round);
    }
  }
}

._3YBmX8BZzmQtuiLVPU6VMw\=\= {
  --fg-color: var(--content-primary-a);
  --focus-outline-color: var(--border-accent-low);
  --overlay-opacity: 0;
  --border-radius: 100px;

  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: var(--size-large);
  padding: var(--spacing-small) var(--spacing-medium-sm);
  font-size: var(--body-standard-font-size);
  font-weight: var(--body-standard-font-weight);
  line-height: var(--body-standard-line-height);
  color: var(--fg-color);
  user-select: none;
  background-color: var(--background-tertiary);
  border-radius: var(--border-radius);

  &:hover::after {
    --overlay-opacity: var(--hover-opacity);
  }

  &:active::after {
    --overlay-opacity: var(--pressed-opacity);
  }

  &[disabled],
  &[aria-disabled='true'] {
    cursor: not-allowed;

    --overlay-primary-a-color: var(--overlay-primary-b-color);

    &::after {
      --overlay-opacity: var(--disabled-opacity);

      cursor: not-allowed;
    }
  }

  &::after {
    position: absolute;
    top: -1px;
    left: -1px;
    width: calc(100% + 2px);
    height: calc(100% + 2px);
    pointer-events: none;
    content: '';
    background-color: var(--overlay-primary-a-color);
    border-radius: var(--border-radius);
    opacity: var(--overlay-opacity);
  }

  &:focus-visible {
    box-shadow: 0 0 0 4px var(--focus-outline-color);
  }

  &._7W7WSX30eXH-2fva13P55A\=\= {
    --fg-color: var(--content-primary-a);

    background-color: var(--background-secondary);
  }

  svg {
    width: var(--size-medium-small);
    height: var(--size-medium-small);
  }

  .o019qjNqbkVPq4XsqQ51Ew\=\= {
    color: var(--content-primary-a);
  }
}

/* stylelint-disable selector-class-pattern */
.P6YZueMaqwOMtldIsInh-A\=\= {
  display: flex;
  align-items: center;
}

.pwr7wuB1DtRmNYAvEMLTUA\=\= svg path {
  stroke: currentcolor;
}

/* Color @deprecated do not extend! */
.OL0j0FlTw3QK2RW8L3wMJQ\=\= svg path {
  stroke: var(--content-primary-a);
}

.urV8-x\+XTBlQx2H49693Cw\=\= svg path {
  stroke: var(--content-primary-b);
}

.itwrsy8hyliCdyZkbvM-Cw\=\= svg path {
  stroke: var(--content-primary-b-static);
}

.qXRmYnKp6dlRqz7JR0O-dg\=\= svg path {
  stroke: var(--content-error);
}

/* Size */
._2qPRoaplXNxJLEZVcdFLuA\=\= {
  width: var(--size-medium-small);
  height: var(--size-medium-small);
}

.kCUTghvLZjsGd99tdHwlLw\=\= {
  width: var(--size-medium);
  height: var(--size-medium);
}

.O7Xf8CYkdg19YlTZw1xGPg\=\= {
  width: 24px;
  height: 24px;
}

.jQOY0Er98wZwmNlfn7i-uA\=\= {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: var(--spacing-small) var(--spacing-medium) var(--spacing-none);
}

._8zKPv6\+dTZVXpZHHR0jvEw\=\= {
  border: none;
}

.XuyTcqExczK2K\+r8KrCcMA\=\= {
  display: flex;
  gap: var(--spacing-small);
  align-items: center;
}

.lNmVXj64GjUjm7ztyRdphw\=\= {
  color: var(--content-secondary);
}

[data-invalid] .lNmVXj64GjUjm7ztyRdphw\=\= {
  display: none;
}

/* stylelint-disable selector-class-pattern */
.oaavnM5YYEFnBcyH1AQfLA\=\= {
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  padding: calc(8px - 1px) calc(12px - 1px);
  font-size: var(--body-standard-font-size);
  font-weight: var(--body-standard-font-weight);
  line-height: 24px;
  color: var(--content-primary-a);
  background-color: var(--elevation-default);
  border: 1px solid var(--border-secondary);
  border-radius: var(--radius-xsmall);
  transition: border-color 0.5s;

  &::placeholder {
    line-height: 24px;
    color: var(--content-tertiary);
    opacity: 1;
  }

  &:focus-visible {
    border-color: var(--border-accent-high);
  }
}

.oaavnM5YYEFnBcyH1AQfLA\=\=[data-disabled] {
  cursor: not-allowed;
  background-color: var(--elevation-low);
  opacity: 0.45;
}

.oaavnM5YYEFnBcyH1AQfLA\=\=[data-invalid] {
  border-color: var(--border-error);
}

.oaavnM5YYEFnBcyH1AQfLA\=\=[readonly] {
  cursor: not-allowed;
  background-color: var(--elevation-low);
}

.kO7WAklkCw1F9AFVjxOEbQ\=\= {
  color: var(--content-error);
  text-align: left;
}

.\+Jk2OLLH0sQxXfAYmsQeWw\=\= {
  color: var(--content-primary-a);
  text-align: left;
}

[data-disabled]:not([data-readonly='true']) .\+Jk2OLLH0sQxXfAYmsQeWw\=\= {
  opacity: 0.45;
}

.Su97\+KXMKZ1eyx1H5Uagzw\=\= {
  color: var(--content-secondary);
  text-align: left;
}

.PqXIuvYBxPyc1Reo3Tu7uQ\=\= {
  color: var(--content-error);
}

.sZTyEMfURF-Fpewrf4\+cpg\=\= {
  color: var(--content-warning);
}

/* stylelint-disable selector-class-pattern */
.Lr9dZ-NWNo8lIeqDGVgPNA\=\= {
  --bg-color: transparent;
  --border-color: var(--border-secondary);

  display: block;
}

.ombGgaOxzyPa2y\+0tmGu7g\=\= {
  position: relative;
  display: flex;
}

._79wtAj3POF9UIVgXWdesag\=\= {
  display: flex;
  flex-direction: column;
  color: var(--content-primary-a);
}

.nHwdODjUb-MNz9Mk3ikJxA\=\= {
  box-sizing: border-box;
  display: inline-flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  width: var(--size-medium);
  min-width: var(--size-medium);
  height: var(--size-medium);
  padding: var(--spacing-none);
  overflow: hidden;
  vertical-align: text-top;
  color: var(--content-primary-b);
  background-color: var(--bg-color);
  border: 1px solid var(--border-color);
  border-radius: var(--radius-xsmall);
  transition: all 200ms;
}

.chQi052QKV8qTPQce6223A\=\= {
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  margin-top: 2px;
}

.Lr9dZ-NWNo8lIeqDGVgPNA\=\=:hover .nHwdODjUb-MNz9Mk3ikJxA\=\=::after {
  --overlay-opacity: var(--hover-opacity);
}

.Lr9dZ-NWNo8lIeqDGVgPNA\=\= .nHwdODjUb-MNz9Mk3ikJxA\=\=:active::after {
  --overlay-opacity: var(--pressed-opacity);
}

.Lr9dZ-NWNo8lIeqDGVgPNA\=\=:active .nHwdODjUb-MNz9Mk3ikJxA\=\=::after {
  --overlay-opacity: var(--pressed-opacity);
}

.nHwdODjUb-MNz9Mk3ikJxA\=\= svg {
  width: var(--size-small);
  height: var(--size-small);
}

.Lr9dZ-NWNo8lIeqDGVgPNA\=\=[data-selected] .nHwdODjUb-MNz9Mk3ikJxA\=\=,
.Lr9dZ-NWNo8lIeqDGVgPNA\=\=[data-indeterminate] .nHwdODjUb-MNz9Mk3ikJxA\=\= {
  --bg-color: var(--background-primary);

  border: none;
}

.Lr9dZ-NWNo8lIeqDGVgPNA\=\=[data-disabled],
.Lr9dZ-NWNo8lIeqDGVgPNA\=\=[data-disabled] .nHwdODjUb-MNz9Mk3ikJxA\=\=,
.Lr9dZ-NWNo8lIeqDGVgPNA\=\=[data-disabled] .Lr9dZ-NWNo8lIeqDGVgPNA\=\=,
.Lr9dZ-NWNo8lIeqDGVgPNA\=\=[data-disabled] ._79wtAj3POF9UIVgXWdesag\=\= {
  cursor: not-allowed;
}

.Lr9dZ-NWNo8lIeqDGVgPNA\=\=[data-disabled] ._79wtAj3POF9UIVgXWdesag\=\= {
  color: var(--content-secondary);
}

.Lr9dZ-NWNo8lIeqDGVgPNA\=\=[data-disabled] .nHwdODjUb-MNz9Mk3ikJxA\=\=::after {
  --overlay-primary-a-color: var(--primary-white);
  --overlay-opacity: var(--disabled-opacity);

  top: -1px;
  left: -1px;
  width: 115%;
  height: 115%;
  background-color: var(--background-tertiary);
  border-radius: var(--radius-xsmall);
}

.Lr9dZ-NWNo8lIeqDGVgPNA\=\=[data-focus-visible] .nHwdODjUb-MNz9Mk3ikJxA\=\= {
  outline: none;
  box-shadow: 0 0 0 4px var(--border-accent-low);
}

.Lr9dZ-NWNo8lIeqDGVgPNA\=\=[data-invalid] .nHwdODjUb-MNz9Mk3ikJxA\=\= {
  --border-color: var(--border-error);
}

.dVhpKE\+XefXyx9XLLTIuWQ\=\=[data-invalid] ._79wtAj3POF9UIVgXWdesag\=\= {
  color: var(--content-error);
}

.Lr9dZ-NWNo8lIeqDGVgPNA\=\=[data-invalid][data-selected] .nHwdODjUb-MNz9Mk3ikJxA\=\=,
.Lr9dZ-NWNo8lIeqDGVgPNA\=\=[data-invalid][data-indeterminate] .nHwdODjUb-MNz9Mk3ikJxA\=\= {
  --bg-color: var(--background-error-high);
}

.TvzQNUxS2t7YrkQmYA4Hlg\=\= {
  display: flex;
  flex-direction: column;
  cursor: pointer;
}

.SCqS1NyTQL0Hvxg2atuoOw\=\= {
  display: flex;
}

.ErGhMOxoUG-uNyPr7pz3BQ\=\= {
  display: flex;
  gap: var(--spacing-small);
  align-items: flex-start;
  margin-left: var(--spacing-large);
  font-size: var(--body-standard-font-size);
  font-weight: var(--body-standard-font-weight);
  color: var(--content-error);
}

._1smkTFKVJtdIUD\+WgQnaBQ\=\= {
  line-height: var(--body-standard-line-height);
}

.ErGhMOxoUG-uNyPr7pz3BQ\=\= svg {
  flex-shrink: 0;
}

.mG8DeWSsh3nYvWAG7XW5Ug\=\= {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  height: var(--size-xlarge);
  padding: var(--spacing-small) var(--spacing-medium);
  color: var(--content-primary-a);
  cursor: pointer;
  background: transparent;
  border: none;
  box-shadow: none;

  &::after {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    content: '';
    background-color: var(--overlay-primary-a-color);
    opacity: var(--overlay-opacity);
  }

  &[aria-selected='true'] {
    background-color: var(--state-selected);
  }

  &:hover::after,
  &:active::after {
    --overlay-opacity: var(--hover-opacity);
  }

  &[disabled],
  &[aria-disabled='true'] {
    cursor: not-allowed;

    &::after {
      --overlay-primary-a-color: var(--primary-white);
      --overlay-opacity: var(--disabled-opacity);

      cursor: not-allowed;
    }
  }

  &[data-focus-visible] {
    background-color: var(--state-primary-a-pressed);
  }
}

.FAuhrWhTV6Uo6W5437qTjg\=\= {
  display: none; /* Hidden by default */
  margin-right: var(--spacing-small);
  pointer-events: none;
}

/* Show checkbox only when parent has data-selection-mode="multiple" */
.mG8DeWSsh3nYvWAG7XW5Ug\=\=[data-selection-mode='multiple'] .FAuhrWhTV6Uo6W5437qTjg\=\= {
  display: inline-flex;
}

.ffsUEJgaukX1dk\+80Nfn\+g\=\= {
  display: flex;
  flex: 1;
  align-items: center;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: left;
  white-space: nowrap;
}

.f0ly6yjXrppd-M56VO\+PuQ\=\=,
.WHHR600O46WnTqg8uucGUQ\=\= {
  display: flex;
  flex-shrink: 0;
  align-items: center;
}

.f0ly6yjXrppd-M56VO\+PuQ\=\= {
  margin-right: var(--spacing-medium-sm);
}

.WHHR600O46WnTqg8uucGUQ\=\= {
  margin-left: var(--spacing-medium);
}

.P8h\+wsY9bx9xF5aq9adnZQ\=\= {
  height: 1px;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  margin: 5px var(--spacing-none) 6px;
  border-bottom: 1px solid var(--border-tertiary);
}

._7JoaRbN7HFg9nMttAMITlQ\=\= {
  padding: var(--spacing-none) var(--spacing-medium);
  color: var(--content-secondary);
}

.GNBcHMle0PAcqzlNJm5e0g\=\= {
  box-sizing: border-box;
  min-height: 104px;

  /* https://arc.net/l/quote/brwwyium : vertical-align is needed to remove some extra padding at the bottom of the textarea */
  vertical-align: top;
}

.iSJmLL3dZhwF-jrWVEuFJg\=\= {
  resize: none;
}

.XFSWgeONQJTB4TP2J7D-7g\=\= {
  height: var(--size-xlarge);
  min-height: var(--size-xlarge);
  max-height: 104px;

  /* Add delay when collapsing (not in focus) to allow click events to register */
  transition: min-height 0.3s 0.2s;

  &:focus {
    min-height: 104px;

    /* Remove delay when expanding for immediate response */
    transition: min-height 0.3s 0s;
  }
}

/* stylelint-disable selector-class-pattern */
._3QlXbqAeXv7fBu9RY71vAA\=\= {
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  padding: calc(8px - 1px) calc(12px - 1px);
  font-size: var(--body-standard-font-size);
  font-weight: var(--body-standard-font-weight);
  line-height: 24px;
  color: var(--content-primary-a);
  background-color: var(--elevation-default);
  border: 1px solid var(--border-secondary);
  border-radius: var(--radius-xsmall);
  transition: border-color 0.5s;

  &::placeholder {
    line-height: 24px;
    color: var(--content-tertiary);
    opacity: 1;
  }

  &:not(._0NXzOKzZ\+ucys1gj8dOjaw\=\=)._3QlXbqAeXv7fBu9RY71vAA\=\=[data-disabled] {
    cursor: not-allowed;
    background-color: var(--elevation-low);
    opacity: 0.45;
  }

  &._0NXzOKzZ\+ucys1gj8dOjaw\=\= {
    cursor: default;
    background-color: var(--elevation-low);
  }
}

[data-invalid='true'] ._3QlXbqAeXv7fBu9RY71vAA\=\= {
  border-color: var(--border-error);
}

._3QlXbqAeXv7fBu9RY71vAA\=\=[data-pressed] {
  border-color: var(--border-accent-high);
  box-shadow: 0 0 0 4px var(--border-accent-low);
}

._3QlXbqAeXv7fBu9RY71vAA\=\=[data-focused] {
  border-color: var(--border-accent-high);
  box-shadow: 0 0 0 4px var(--border-accent-low);
}

.qSQnTgM29Dvp4dt57XCgUA\=\= {
  display: flex;
  text-transform: uppercase;
  caret-color: transparent;
}

.qSQnTgM29Dvp4dt57XCgUA\=\= [data-placeholder] {
  color: var(--content-tertiary);
}

.qSQnTgM29Dvp4dt57XCgUA\=\= [data-focused] {
  background-color: var(--background-accent-low);
  border-radius: var(--radius-xsmall);
  box-shadow: none;
}

.qSQnTgM29Dvp4dt57XCgUA\=\= [data-readonly] {
  color: var(--content-tertiary);
}

.qSQnTgM29Dvp4dt57XCgUA\=\=[data-focus-within] {
  border-color: var(--border-accent-high);
  box-shadow: 0 0 0 4px var(--border-accent-low);
}

/* stylelint-disable selector-class-pattern */
._7T2Qizgz3XEHN1Mn8UT07g\=\= {
  position: relative;
  display: flex;
  flex-direction: row;
  align-items: center;
}

.Pyg\+ElU3d0H8-RCr3B5cqg\=\= {
  display: flex;
  align-items: center;
}

._3NCtzj7-gAAh4h1R8CDVjw\=\= {
  position: absolute;
  margin-left: var(--spacing-medium-sm);
  color: var(--content-primary-a);
  pointer-events: none;
}

.LM0Nvcos5qlUjLfDQvixrg\=\= {
  width: 100%;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token, style-lint-plugin-qonto/subtract-border-from-padding -- 36px is not a spatial token (to be fixed later); border is provided by the underlying Input component */
  padding-left: calc(36px - 1px);
  pointer-events: all;
  background-color: var(--background-tertiary);
}

.LM0Nvcos5qlUjLfDQvixrg\=\=::-webkit-search-cancel-button {
  -webkit-appearance: none;
}

._7T2Qizgz3XEHN1Mn8UT07g\=\=[data-empty='true'] .AwfdC5c2Fy6AFLD\+HOfNzw\=\= {
  display: none;
}

.LM0Nvcos5qlUjLfDQvixrg\=\=.LyaqxkDSn5oQPvQpeCCKYg\=\= {
  height: var(--size-large);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  padding: var(--spacing-none) 36px;
  line-height: 40px;
}

.AwfdC5c2Fy6AFLD\+HOfNzw\=\= {
  position: absolute;
  right: 0;

  svg path {
    fill: var(--content-tertiary);
  }
}

.ZBi3nvW-YvBpc4thTthkqg\=\= {
  position: absolute;
  right: 35px;
}

.r1Fy6XCafRz-Q599\+CsDaw\=\= {
  max-width: 304px;
  padding: var(--spacing-small) var(--spacing-medium-sm);
  color: var(--content-primary-b);
  overflow-wrap: break-word;
  background-color: var(--background-primary);
  border-radius: var(--radius-xsmall);
}

.HvePuOucfrLOi7nCkon2yg\=\= {
  all: unset;
  position: relative;
  display: flex;
  cursor: pointer;

  &::after {
    content: none;
  }
}

/* stylelint-disable selector-class-pattern */
._631DSrBSQ5E4qDx0V5kM2g\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xsmall);
}

._4lUWxPrQylmnvABsai7QWA\=\= {
  display: flex;
  gap: var(--spacing-small);
  align-items: center;
}

.CSJEPmwtUsCkh3k0GlNxxQ\=\= {
  display: block;
  width: var(--size-medium-small);
  height: var(--size-medium-small);
  color: var(--content-secondary);
}

.CfunxQSya9igoOoXmFtIQA\=\= {
  position: relative;
  display: flex;
  gap: var(--spacing-small);
  align-items: center;
  height: var(--size-xlarge);
}

.CfunxQSya9igoOoXmFtIQA\=\= > .Tjzjg9n18WY3Mw1QDOJu1Q\=\= {
  display: flex;
  flex: 1 0;
  align-items: center;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: left;
  white-space: nowrap;

  &[data-placeholder='true'] {
    color: var(--content-tertiary);
  }
}

.CfunxQSya9igoOoXmFtIQA\=\= svg {
  pointer-events: none;

  &._2xpB5f85WZtlOxCXzO\+LDg\=\= {
    opacity: 0.45;
  }

  &._8rmM3S\+8eUKd4fN9t63AnA\=\= {
    pointer-events: auto;
  }
}

.IiOGIA0FVi\+z\+Ghi8anDmA\=\= {
  width: var(--trigger-width);
  min-width: 208px;
  overflow: auto;
  color: var(--primary-content-a);
  background-color: var(--elevation-high);
  border-radius: var(--radius-xsmall);
  box-shadow: var(--shadow-high);

  &:not(._67wbGtlnSQmiq0RQnjRutA\=\=) {
    width: auto;
    max-width: 360px;
  }
}

.KIF7LQAxFhTEEZNT7GclFQ\=\= {
  max-height: 190px;
  padding: var(--spacing-small) var(--spacing-none);
  overflow-y: auto;
}

._98eQCTPI1L9gmMh2X-1hNA\=\= {
  background-color: var(--elevation-high);
  border-bottom: 1px solid var(--border-tertiary);
  border-radius: var(--radius-none);

  &:focus-visible {
    border-bottom: 1px solid var(--border-tertiary);
    box-shadow: none;
  }
}

.IX-VnIYHFb6ED-dbpNkZiA\=\= {
  position: relative;
  width: 100%;
  height: var(--size-xlarge);
  padding: var(--spacing-small) var(--spacing-medium);
  overflow: hidden;
  text-overflow: ellipsis;
  color: var(--content-primary-a);
  white-space: nowrap;

  &::after {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    content: '';
    background-color: var(--overlay-primary-a-color);
    opacity: var(--overlay-opacity);
  }
}

._8rmM3S\+8eUKd4fN9t63AnA\=\= {
  color: var(--content-secondary);
  pointer-events: auto;
  cursor: pointer;
  transition: color 0.2s ease;

  &:hover {
    color: var(--content-primary);
  }
}

.s68YaY8K1ZcPPQB6otlu1g\=\= {
  display: flex;
  gap: var(--spacing-small);
  align-items: center;
  margin-bottom: var(--spacing-medium);
}

.rkzIkzxtfY-uZhWNehz-2g\=\= {
  display: flex;
  align-items: center;
  color: var(--content-primary-a);
}

._3etrsiPWXq2fBE9SXRRg-Q\=\= {
  width: 120px;
}

.qwmBd47dOJ3zSn76\+skCMg\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xsmall);
}

.\+DhDw9I\+tNwsB3fxD5Ddqw\=\= {
  background-color: var(--elevation-low);
}

.gJ58zT7XTX4pXNEbPlt53A\=\= {
  cursor: not-allowed;
  background-color: var(--elevation-low);
  opacity: 0.45;
}

/* stylelint-disable selector-class-pattern */
.PenYlROb2QBS-I\+-nJayAA\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: var(--spacing-large);
  background-color: var(--elevation-high);
  border-radius: var(--radius-small);
  box-shadow: var(--shadow-high);

  [data-outside-visible-range] {
    display: none;
  }
}

.m\+K8rqMYzBVjhtJBvU\+12w\=\= {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}

.ODv-qLzR0eqZ\+rXP0QTzmg\=\= {
  border-spacing: 0 12px;
}

.aFN7ANJJ2ttLMy9O3zZh7g\=\= {
  color: var(--content-primary-a);
}

.SIwucceWPdDse9CPlYoWBw\=\= {
  width: var(--size-large);
  height: var(--size-large);
  padding: var(--spacing-none);
  color: var(--content-secondary);
}

.IKBUJktKFeIxl8abT1bLQQ\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--size-large);
  height: var(--size-large);
  color: var(--content-primary-a);
  cursor: pointer;
  border-radius: var(--radius-round);
}

.IKBUJktKFeIxl8abT1bLQQ\=\=::after {
  border-radius: var(--radius-round);
}

.IKBUJktKFeIxl8abT1bLQQ\=\=[data-selected] {
  color: var(--content-primary-b);
  background-color: var(--background-primary);
}

.IKBUJktKFeIxl8abT1bLQQ\=\=[data-disabled],
.IKBUJktKFeIxl8abT1bLQQ\=\=[data-unavailable] {
  cursor: not-allowed;
  opacity: 0.45;
}

.fpJvbP6VwHvfd1-4JJmNYg\=\= {
  margin-left: auto;
}

/* stylelint-disable selector-class-pattern */
.iobkD0Yo7m7QGYL8xNZnnQ\=\= {
  border-bottom: none;
}

.VItwcHvVaVnBFAIPVEYOmA\=\= {
  display: flex;
  gap: var(--spacing-xsmall);
  align-items: center;
  justify-content: center;
}

.iobkD0Yo7m7QGYL8xNZnnQ\=\=[aria-expanded='true'] {
  border-radius: var(--radius-xsmall);
  box-shadow: 0 0 0 4px var(--border-accent-low);
}

.n2O7k83ae3-cSer7\+ijwWg\=\= {
  width: 126px;
  background-color: var(--elevation-high);
  box-shadow: var(--shadow-high);
}

.XWIEhjXWNpnuD74quesszg\=\= {
  max-height: 180px;
  overflow-y: auto;
}

.ixn-DI6E9Fgm7d02AxsKMA\=\= {
  display: flex;
  align-items: center;
  padding: var(--spacing-small) var(--spacing-medium);
  color: var(--content-primary-a);
  cursor: pointer;
}

.ixn-DI6E9Fgm7d02AxsKMA\=\=[data-hovered='true'] {
  box-shadow: none;
}

.RJqzutTrKfhHNMmjS19sAg\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xsmall);
}

.EadwiflllLkPVWZZ00chmA\=\= {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}

._84t-saunkQGrSdF7Wc-tNw\=\= {
  width: 100%;
}

.-CoYepPUJrGBRE06IdfivQ\=\= {
  position: absolute;
  top: 4px;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  margin-right: 6px;
  color: var(--content-primary-a);
}

.KjpTK-4at749KO2cVK-1nw\=\= {
  background-color: var(--elevation-low);
  box-shadow: none;
}

.BB8fez\+psQbsM0ezBiRbBA\=\= {
  min-height: 436px;

  &[data-placement='top'] {
    align-content: end;
  }
}

._0crgOiauhlzPY0h5lvTcpw\=\= {
  display: flex;
  flex: 1 0;
  align-items: center;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: left;
  white-space: nowrap;

  &[data-placeholder='true'] {
    color: var(--content-tertiary);
  }
}

/* Trigger styles - based on power-select-customs/trigger.module.css */
.s9CAodev9rKClH7Srtk6Qg\=\= {
  display: flex;
  align-items: center;
  width: 100%;
  margin-right: var(--spacing-xsmall);
}

.s9CAodev9rKClH7Srtk6Qg\=\= > .DYFXSwiaEhjqnBU0gLtXkA\=\= {
  padding: var(--spacing-none);
  margin: var(--spacing-none);
  margin-right: var(--spacing-xsmall);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.oJPqf2mtP2fPg5zXdEDcPA\=\= {
  margin-right: var(--spacing-xsmall);
  color: var(--content-tertiary);
}

._0-yvey8jJY2JxX1BvM5oww\=\= {
  z-index: var(--z-index-mid);
  display: flex;
  padding: var(--spacing-none);
  cursor: pointer;
  background: transparent;
  border: 0 none;
}

._0-yvey8jJY2JxX1BvM5oww\=\= svg {
  width: var(--size-medium-small);
  height: var(--size-medium-small);
}

.JW7\+xIuQPu8EmKTn-yMqeA\=\= {
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  margin-right: 11px;
  margin-left: auto;
  font-variant-numeric: tabular-nums;
  color: var(--content-secondary);
  text-align: right;
}

.RV9Ku37iFijq1ik1MDOjSw\=\= {
  width: 20px;
  min-width: 20px;
  height: 20px;
  margin-right: var(--spacing-medium-sm);
}

/* Footer styles - based on power-select-customs/multiple/footer.module.css */

.\+aXn5RkNsMTz4A1b0195mg\=\= {
  position: relative;
  display: flex;
  align-items: center;
  color: var(--content-primary-a);
  white-space: nowrap;
  background-color: var(--background-secondary);
  border-top: 1px solid var(--border-tertiary);
  border-radius: var(--radius-none) var(--radius-none) var(--radius-xsmall) var(--radius-xsmall);
}

.i4gT9CBk4k7u1Jgm5H8lpA\=\= {
  --bg-color: var(--elevation-low);

  flex: 1;
  padding: var(--spacing-small) var(--spacing-medium);
}

.FQ4B6gRXifa\+ZWSQV0xeig\=\=[data-focus-visible] .lyboBMQklZuOGc4iIwEOeg\=\=[aria-expanded='true'] {
  box-shadow: 0 0 0 4px var(--border-accent-low);
}

.lyboBMQklZuOGc4iIwEOeg\=\= {
  display: inline-flex;
  gap: var(--spacing-small);
  align-items: center;
  padding: var(--spacing-none) var(--spacing-xsmall);
  cursor: pointer;
  border-radius: var(--radius-xsmall);

  &:hover {
    background-color: var(--state-primary-a-hover);
  }

  &:focus-visible {
    outline: none;
    box-shadow: none;

    &[data-focused] {
      outline: none;
      box-shadow: none;
    }

    &[data-focus-visible] {
      outline: none;
      background-color: var(--state-primary-a-hover);
      box-shadow: 0 0 0 4px var(--border-accent-low);
    }
  }

  &[aria-expanded='true'] {
    background-color: var(--state-primary-a-hover);
    border-color: var(--border-accent-high);
    box-shadow: 0 0 0 4px var(--border-accent-low);

    .EuNTIZj-HmamrqMyQ\+f6Kw\=\= {
      transform: rotate(180deg);
      transition: 0.15s transform;
    }
  }
}

.EuNTIZj-HmamrqMyQ\+f6Kw\=\= {
  transition: 0.15s transform;

  &._1GyGg72TGqXMFOi\+ZZJEkQ\=\= {
    width: var(--size-medium);
    height: var(--size-medium);
  }

  &.og518cGqWHtO6seQ2Im97w\=\= {
    width: var(--size-medium-small);
    height: var(--size-medium-small);
  }
}

.InklwH069HCBY8n\+R7r8Ww\=\= {
  min-width: 208px;
  padding: var(--spacing-small) var(--spacing-none);
  background-color: var(--elevation-high);
  border-radius: var(--radius-xsmall);
  box-shadow: var(--shadow-high);
}

._5eH\+fdeXdkD1MJJi0PP6bQ\=\= {
  padding: var(--spacing-small) var(--spacing-medium) var(--spacing-none);
  color: var(--content-secondary);
}

._0zQw7cpOY-DJinR0tT\+gLA\=\= {
  display: flex;
  align-items: center;
  height: var(--size-xlarge);
  padding: var(--spacing-small) var(--spacing-medium);
  color: var(--content-primary-a);
  cursor: pointer;
  background-color: var(--elevation-high);

  &:focus-visible {
    outline: none;
    box-shadow: none;

    &[data-focused] {
      outline: none;
      box-shadow: none;
    }

    &[data-focus-visible] {
      outline: 4px solid var(--border-accent-low);
      background-color: var(--state-primary-a-hover);
    }
  }

  &[data-hovered='true'] {
    background-color: var(--background-secondary);
  }

  &[data-selected='true'] {
    background-color: var(--state-selected);
  }
}

.QayCTXSO3KkW9EsytDTVqQ\=\= {
  display: flex;
  gap: var(--spacing-small);
  align-items: center;
  padding: var(--spacing-small) var(--spacing-medium);
  border-bottom: 1px solid var(--border-tertiary);
}

.hpy0yibhUvh-2q4NyqSkGg\=\= {
  color: var(--content-secondary);
}

._8R-N\+aKa\+aDbMzwXNwDysQ\=\= {
  max-height: 190px;
  padding: var(--spacing-small) var(--spacing-none);
  overflow-y: auto;
}

._6ayZNFuyhBNLqhNaiq2cug\=\= {
  position: relative;
  width: 100%;
  height: var(--size-xlarge);
  padding: var(--spacing-small) var(--spacing-medium);
  overflow: hidden;
  text-overflow: ellipsis;
  color: var(--content-primary-a);
  white-space: nowrap;

  &::after {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    content: '';
    background-color: var(--overlay-primary-a-color);
    opacity: var(--overlay-opacity);
  }
}

.NEF62hR\+nZnLsmDGgfQSjA\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xsmall);
}

.klj\+fcqV5T-5x\+K2yM04Zg\=\= {
  display: flex;
  gap: var(--spacing-small);
  align-items: center;
  width: 100%;
}

.DEdBf9XwILPc-LPLZIiI5A\=\= {
  position: relative;
  display: flex;
  gap: var(--spacing-small);
  align-items: center;
  width: 100%;
  height: var(--size-xlarge);
}

.DEdBf9XwILPc-LPLZIiI5A\=\=._0DO0Im-9kBmPoMmn4vhd8Q\=\= {
  width: calc(100% - 32px - 8px); /* 100% - button width - gap */
}

.NLe7kvCUhdOJtF6HFwdkwA\=\= {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  width: var(--size-large);
  height: var(--size-large);
}

.Z-UxF8ZJUzW4fTVYxdBU4A\=\= {
  flex-shrink: 0;
}

/* Popover styles - based on select.module.css */
.Xk\+CSLmunDVLNmZPOrog7Q\=\= {
  display: flex;
  flex-direction: column;
  width: var(--trigger-width);
  min-width: 208px;
  overflow: auto;
  overflow-y: auto;
  color: var(--primary-content-a);
  background-color: var(--elevation-high);
  border-radius: var(--radius-xsmall);
  box-shadow: var(--shadow-high);

  &:not(.dnaLO\+aTVMgLrRIw4NxAxA\=\=) {
    width: auto;
    max-width: 360px;
  }
}

.vJuZ0erKGWh3vhsi23K4\+w\=\= {
  display: flex;
  flex-direction: column;
  overflow-y: auto;
}

.S3dQ7SgL3WTZDRL44IIfFg\=\= {
  background-color: var(--elevation-high);
  border: none;
  border-bottom: 1px solid var(--border-tertiary);
  border-radius: var(--radius-none);

  &:focus-visible {
    border-bottom: 1px solid var(--border-tertiary);
    box-shadow: none;
  }

  svg {
    margin-left: var(--spacing-medium);
  }
}

.nise2HITi2qG0QL8DS-SBw\=\= {
  color: var(--content-error);
}

.CpWXiYt2i\+RSxMnnfu6Wig\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xsmall);
}

.bIHps4IIpWikICAjO2gZpQ\=\= {
  position: relative;
  display: flex;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  padding: calc(8px - 1px) calc(12px - 1px);
  background-color: var(--elevation-default);
  border: 1px solid var(--border-secondary);
  border-radius: var(--radius-xsmall);
}

.bIHps4IIpWikICAjO2gZpQ\=\=:focus-within {
  border-color: var(--border-accent-high);
  box-shadow: 0 0 0 4px var(--border-accent-low);
}

.bIHps4IIpWikICAjO2gZpQ\=\=[data-disabled] {
  cursor: not-allowed;
  background-color: var(--elevation-low);
  opacity: 0.45;
}

.bIHps4IIpWikICAjO2gZpQ\=\=[data-invalid] {
  border-color: var(--border-error);
}

.bIHps4IIpWikICAjO2gZpQ\=\=[data-readonly] {
  cursor: not-allowed;
  background-color: var(--elevation-low);
}

.bIHps4IIpWikICAjO2gZpQ\=\=:focus-within .GqFHhb70RCoj\+TH5HxD7qA\=\= {
  pointer-events: auto;
  opacity: 1;
}

.bIHps4IIpWikICAjO2gZpQ\=\= input {
  all: unset;
  flex: 1;
  padding-right: var(--spacing-large);
  font-size: var(--body-standard-font-size);
  font-weight: var(--body-standard-font-weight);
  line-height: 24px;
  color: var(--content-primary-a);
}

.bIHps4IIpWikICAjO2gZpQ\=\=[data-disabled] input,
.bIHps4IIpWikICAjO2gZpQ\=\=[data-readonly] input {
  cursor: not-allowed;
}

.GqFHhb70RCoj\+TH5HxD7qA\=\= {
  position: absolute;
  top: 50%;
  right: 12px;
  pointer-events: none;
  opacity: 0;
  transform: translateY(-50%);
}

.Quglr5hurMEf1Y4rncf6BQ\=\= {
  all: unset;
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--size-medium);
  height: var(--size-medium);
  padding: var(--spacing-none);
  color: var(--content-primary-a);
  cursor: pointer;
  background: transparent;
  border: none;
}

.cnPqcn9K1DLkgplDkbP39g\=\= {
  position: relative;
  display: flex;
  gap: var(--spacing-small);
  align-items: flex-start;
  margin-bottom: var(--spacing-small);
}

.\+Tc9IQ4fL-CWPEL3WXrOVw\=\= {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  width: 73px;
  min-width: 73px;
  height: var(--size-xlarge);
}

._6KE\+v-sGfYl9M3qRvUuzKQ\=\= {
  display: flex;
  align-items: center;
  height: var(--size-xlarge);
  color: var(--content-primary-a);
}

.TPgL4jlKXKSLR-h6YW\+j7w\=\= {
  width: 100%;
}

.McmDn5iYKGjT5fVUAZG\+Mg\=\= {
  flex-shrink: 0;
  min-width: 140px;
}

.YjZy6vuZQAcOp6m2LSQKhw\=\= {
  flex-shrink: 0;
  min-width: 120px;
}

.rouizQ7afLaNOr-XpZo7gQ\=\= {
  flex: 1;
  min-width: var(--size-none);
}

.XcTDffXJjVKeI9U21BcltA\=\= {
  display: flex;
  gap: var(--spacing-xsmall);
  align-items: center;
}

._3JQ6SzAWkqV7Ww8\+X7oRkA\=\= {
  flex: 1;
  min-width: var(--size-none);
}

.DGaOT6fJ53hb4GDC93dt7g\=\= {
  flex-shrink: 0;
  color: var(--content-secondary);
}

.xWMaz6GjS1fAQ\+VNCLyvZg\=\= {
  flex: 1;
  min-width: var(--size-none);
}

._30Qnm\+A95Y6EpuEwiVQXiA\=\= {
  flex: 1;
  min-width: var(--size-none);
  height: var(--size-xlarge);
  border: 1px dashed var(--border-secondary);
  border-radius: var(--radius-xsmall);
}

.brZBsigsmQJjzotzwqQzQQ\=\= {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  height: var(--size-xlarge);
}

.czK85KphDP7J9e4qCOI2Kg\=\= {
  display: inline-flex;
  gap: var(--spacing-small);
  align-items: center;
}

.UeQqdz2KKKwLhLzZVVx3vA\=\= {
  padding: var(--spacing-small) var(--spacing-medium);
  background-color: var(--elevation-low);
  border-radius: var(--radius-medium);
}

.JwPSxaj9Kk21WkcQ3azCMA\=\= {
  margin-top: var(--spacing-small);
}

.PMJSb7\+UsFFGcCaiRfITYg\=\= {
  display: flex;
  gap: var(--spacing-small);
  align-items: center;
  justify-content: flex-end;
  padding: var(--spacing-none) var(--spacing-medium) var(--spacing-small);
}

.eseGkDaaUdeSvJPKSAvxWA\=\= {
  display: flex;
  flex: 1;
  flex-direction: column;
  gap: var(--spacing-medium);
  width: fit-content;
  min-width: 577px;
  max-width: 800px;
  min-height: var(--size-none);
  overflow: hidden;
}

.ZIdzmSge1u4pkO9032ti6g\=\= {
  display: flex;
  flex: 1;
  flex-direction: column;
  gap: var(--spacing-medium);
  min-height: var(--size-none);
  padding: var(--spacing-none) var(--spacing-small);
  overflow-y: auto;
}

.WdzI8XAOFrL5J8xQ1ilUXA\=\= {
  padding: var(--spacing-none) var(--spacing-medium);
}

.Tpzm1yrVXCZQ12T8oY3ULA\=\= {
  padding: var(--spacing-none) var(--spacing-medium);
}

/* stylelint-disable selector-class-pattern */
.i8tQaoRtdfGUWvmSJrukrw\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xsmall);
}

.xgmTivqDx0cSm2d4hj9ONg\=\= {
  position: relative;
  display: flex;
  align-items: center;
}

.dz-1VMpdP-mW1poHi1zXtg\=\= {
  position: absolute;
  margin-left: var(--spacing-medium-sm);
  line-height: 22px;
  color: var(--content-tertiary);
  pointer-events: none;
  opacity: 1;
}

.H3MjCGXd9wbgqw8FSrdxuw\=\= {
  color: var(--content-primary-a);
}

.xgmTivqDx0cSm2d4hj9ONg\=\= .Kwfru\+cTVP9O4cZAxz8gKQ\=\= {
  width: 100%;
  /* stylelint-disable-next-line style-lint-plugin-qonto/subtract-border-from-padding, style-lint-plugin-qonto/require-spatial-token -- border is inherited */
  padding-left: calc(48px - 1px);
}

input[type='number']::-webkit-inner-spin-button,
input[type='number']::-webkit-outer-spin-button {
  -webkit-appearance: none;
}

.z92cKyYj2ZYTr96jKQNQyA\=\= {
  display: flex;
  gap: var(--spacing-medium);
  align-items: center;
  min-width: var(--size-none);
  color: var(--content-primary-a);
}

.zP\+7nhRU9R6G\+fEFkocS8A\=\= {
  padding: var(--spacing-none);
}

.QlC4y62tPiAotsXGVHINZg\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--size-xxlarge);
  height: var(--size-xxlarge);
  overflow: hidden;
  color: var(--content-primary-a);
  border: 1px solid var(--border-tertiary);
  border-radius: var(--radius-xsmall);
  transition:
    background-color 0.4s,
    border-color 0.4s,
    color 0.4s;
}

a > .QlC4y62tPiAotsXGVHINZg\=\=:hover,
button > .QlC4y62tPiAotsXGVHINZg\=\=:hover {
  background-color: var(--background-tertiary);
  border-color: var(--content-primary-a);
}

.GnZizksAa7oKvq0PCkNfKA\=\= {
  padding: var(--spacing-none);
}

._2Lqep1nVcRGdm8qeliO9kQ\=\= {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

._1TRI2CNRpxH2k5RYgbcWZQ\=\= {
  flex: 1;
  min-width: var(--size-none);
}

.BBNtX63aR5m-wmG7ZUeJNA\=\= {
  min-width: var(--size-none);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.H80\+CG-ImW44PQybp3jneg\=\= {
  width: 100%;
  padding: var(--spacing-none);
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: left;
  white-space: nowrap;
  text-decoration: underline;
  cursor: pointer;
}

.yXzM4lDR\+HDLnQ-ly-NWwA\=\= {
  flex-shrink: 0;
}

.yXzM4lDR\+HDLnQ-ly-NWwA\=\=:focus-visible {
  box-shadow: none;
}

.OVmhhwgIAcBq5C94k6QtPA\=\=,
a > .OVmhhwgIAcBq5C94k6QtPA\=\=:hover,
button > .OVmhhwgIAcBq5C94k6QtPA\=\=:hover {
  border-color: var(--border-error);
}

._7WsmwGe0mZvH2VML\+MyBiA\=\= {
  color: var(--content-error);
  white-space: pre-line;
}

.twV6if-3FZn6Z5NnZMEjNg\=\= {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--size-xxlarge);
  height: var(--size-xxlarge);
  overflow: hidden;
  background: var(--background-tertiary);
  border: 1px solid var(--content-tertiary);
  border-radius: var(--radius-xsmall);
}

.KOoRZZUDhc8WcB9i4UZVjg\=\= {
  color: var(--content-secondary);
}

.F8w9ua5ToDvtgQKufPFZbQ\=\= {
  position: absolute;
  top: 0;
  left: 0;
  width: var(--size-xxlarge);
  height: var(--size-xxlarge);
}

.WhDs8u1J6d81WWeimKFEJw\=\= {
  overflow: hidden;
  text-overflow: ellipsis;
  color: var(--content-secondary);
  white-space: nowrap;
}

/* stylelint-disable selector-class-pattern */
.ulArIK1Mjh-E128lpJpM5g\=\= {
  position: relative;
  height: 4px;
  overflow: hidden;
  background: var(--background-secondary);
  border-radius: var(--radius-xsmall);
}

.EQVc-P52yejRb6lTuydmJA\=\= {
  height: 2px;
}

._24Ub4nU2A1l66W8NiHOltw\=\= {
  height: 6px;
}

.rZgqGofapSxFjGZIHWGTcg\=\= {
  height: 4px;
  background: var(--background-primary);
  border-radius: var(--radius-xsmall);
  transition: width 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

._2EZyHatNMifeSuiLQOWVBg\=\= {
  height: 2px;
}

._9pVc2q51aEnHnVW1mv9t-w\=\= {
  height: 6px;
}

.h8vQjhML47ssObjeRlCrmQ\=\= {
  background-color: var(--background-accent-high);
}

.Y7wDYBB4Xn7HptgZV8m3Hg\=\= {
  background-color: var(--content-success);
}

._75xfgzVlgTXFsW7aDJTSpw\=\= {
  background-color: var(--content-warning);
}

._6apsztN6sBS2pTZL5Nmcvw\=\= {
  background-color: var(--content-tertiary);
}

.VKRzY4nZ4aVZhsTVmgEJSA\=\= {
  &:not([aria-valuenow]) {
    .xIeP5efUirihuPMjI-Ibpw\=\= {
      position: absolute;
      width: 120px;
      border-radius: inherit;
      animation: b4FXFk0eRGxKYMCve13TNA\=\= 1.5s infinite ease-in-out;
      will-change: left;
    }
  }
}

@keyframes b4FXFk0eRGxKYMCve13TNA\=\= {
  from {
    left: -100%;
  }

  to {
    left: 100%;
  }
}

.lCmz2OEgjdEB-lIxqt2Nkw\=\= {
  display: flex;
  gap: var(--spacing-small);
  align-items: center;
  width: 136px;
}

._7c2Uc946BqgPjjv8mq-Xhg\=\= {
  width: 64px;
}

.PRCz5PVgyAWwvqEIZhVAGQ\=\= {
  background: transparent;
}

.eyxfXIDY5UNnfWJ7jfzipQ\=\= {
  font-weight: var(--body-standard-font-weight);
}

._9Hd8oz1W0KyxA2g9-YqN7Q\=\=,
a > ._9Hd8oz1W0KyxA2g9-YqN7Q\=\=:hover,
button > ._9Hd8oz1W0KyxA2g9-YqN7Q\=\=:hover {
  border-color: var(--border-warning);
}

.nmLxOvCjAashUYchaULN2A\=\= {
  color: var(--content-warning);
  white-space: pre-line;
}

/* stylelint-disable selector-class-pattern */
.VbMrg4JvgQjkkP-frYarrQ\=\= {
  position: relative;
  display: flex;
  flex-shrink: 0;
  aspect-ratio: 1 / 1;

  &.LKM0n13\+SNEqMDK7frcGRQ\=\= {
    width: var(--size-medium);
  }

  &.xYE99a6eYM0MalUbwXy5lg\=\= {
    width: 24px;
  }

  &.g9t\+X4NQbxlbFcTL1iQgLw\=\= {
    width: 30px;
  }

  &.UylQqk0JcYa3RZkJrdlfMA\=\= {
    width: var(--size-large);
  }

  &.IBrtkGrGT0SEu5BxSjualA\=\= {
    width: var(--size-xlarge);
  }

  &.yAdNcGVN1LUBzY6OtPsUbQ\=\= {
    width: var(--size-xxlarge);
  }

  &.TUJi5lx6I6o-ySR4uOdI1g\=\= {
    width: 56px;
  }

  &.Zd7GB7A9VowjFpdYMvmVSw\=\= {
    width: 64px;
  }

  /* Keep AVATAR_SIZES in "config.ts" in sync with new size classes here */

  &.eaz5EiSCf\+TeVZwJp04quw\=\= {
    &::after {
      position: absolute;
      top: 0;
      left: 0;
      box-sizing: border-box;
      width: 100%;
      height: 100%;
      content: '';
      border: 1px solid var(--border-avatar);
      border-radius: var(--radius-round);
    }
  }

  &.ggiohapVAfA0scV3om8KUA\=\= {
    opacity: 0.45;
  }
}

.X9UgJSj-QHRiZI6jYd-6mw\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: var(--caption-font-size);
  color: var(--content-primary-a-static);

  /* stylelint-disable-next-line style-lint-plugin-qonto/require-theme-token -- Using base token for consistency with backend-generated, theme-agnostic avatars */
  background-color: var(--plum100);
  border-radius: var(--radius-round);

  &.TUJi5lx6I6o-ySR4uOdI1g\=\=,
  &.Zd7GB7A9VowjFpdYMvmVSw\=\= {
    font-size: var(--heading-subsection-font-size);
  }
}

.sB8esBJNdczb32EQCZrRfA\=\= {
  background-color: var(--category-purple);
}

.uyZDWEvPBXOvpysmyUSX5g\=\= {
  background-color: var(--category-mint);
}

.-d-sttZcudAH6DtuMzfHhw\=\= {
  background-color: var(--category-mustard);
}

.uEk1XcyTyrsQTEWkmbzrzw\=\= {
  background-color: var(--category-peach);
}

.dtarUfGTPp-TVZI4Eim-jA\=\= {
  background-color: var(--category-blue);
}

.EmV27CADFg-58q\+a6j9Cug\=\= {
  background-color: var(--category-green);
}

.xLj01s120rFnqru5ssSd6A\=\= {
  background-color: var(--category-pink);
}

.kD2eBfo0tdtED9ZiPuWZog\=\= {
  background-color: var(--category-gray);
}

/* Keep BACKGROUND_COLORS in "config.ts" in sync with new color classes here */

._3Gk74mx9pGGtsFHWLaX1bw\=\= {
  position: absolute;
  right: -2px;
  bottom: -2px;
  z-index: 2;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: var(--radius-round);

  > :first-child {
    display: block;
    width: 100%;
    height: 100%;
  }
}

.Q16vgXiP0NVsk-jsyswDgA\=\= {
  width: var(--size-medium);
  height: var(--size-medium);
}

._2x941BsXMbc8mME7CTXjKw\=\= {
  width: 20px;
  height: 20px;
}

._9LA15U06ZIPDKRwukYwzRA\=\= {
  width: 24px;
  height: 24px;
}

/* Keep AVATAR_ICON_SIZES in "config.ts" in sync with new size classes here */

/* stylelint-disable selector-class-pattern */
._67SRP7JnqhpARnvRZmn7iQ\=\= {
  width: 100%;
  object-fit: cover;
  background: var(--background-secondary);
  border-radius: var(--radius-round);
}

.iI7NvB70pF9odFgOJ9tBOg\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  overflow: hidden;
  color: var(--content-primary-a-static);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-theme-token -- Using base token for consistency with backend-generated, theme-agnostic avatars */
  background: var(--gray200);
  border-radius: var(--radius-round);
}

/* stylelint-disable style-lint-plugin-qonto/require-theme-token */
/* stylelint-disable selector-class-pattern */
.fjDpmeuBiajPn-o\+6N39mQ\=\= {
  display: inline-flex;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  gap: 6px;
  align-items: center;
  color: var(--content-primary-a);
  white-space: nowrap;
  user-select: none;
}

.GB5eP6n6x5hLG3W2g5dkxA\=\= {
  overflow: hidden;
  text-overflow: ellipsis;
  line-clamp: 1;
}

.P9piN4dN7g4AYSnkPvX5XQ\=\= {
  flex-shrink: 0;
}

._9IhP1QlewfSz5Tsugw7zQA\=\= {
  color: var(--plum800);
}

.cSMskbJ4uVd-LZCFfSCRZA\=\= {
  color: var(--mint800);
}

.KxfQqefSrSjdhEnHRoc\+7A\=\= {
  color: var(--peach800);
}

.FwIUmkdIqrkkkPf-gGqPEQ\=\= {
  color: var(--content-primary-a);
}

.-CVtP0Ttlbvnx8nEQYjT3g\=\= {
  color: var(--background-upgrade-high);
}

.-D0UKlzQyOg4fH2zYlM8Rg\=\= {
  color: var(--sakura800);
}

body.uM2mAPpLTyl2eq0Ao9iOKw\=\= .P9piN4dN7g4AYSnkPvX5XQ\=\= {
  filter: invert(1);
}

._0HSgdWiCeYe1ac1iDdkWrQ\=\= {
  display: inline-flex;
  align-items: center;
  height: 24px;
  padding: var(--spacing-xsmall) var(--spacing-small);
  color: var(--content-primary-a);
  white-space: nowrap;
  cursor: default;
  user-select: none;
  background-color: var(--background-secondary);
  border-radius: var(--radius-medium);
}

/* stylelint-disable selector-class-pattern */
.arzysgB7g53ZocxvGL-Zhg\=\= {
  display: inline-flex;
  flex-direction: row;
  flex-wrap: nowrap;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  gap: 6px;
  align-items: center;
  color: var(--content-primary-a);
  white-space: nowrap;
}

.odFBmubSwJFbyIyxSmouJA\=\= svg {
  display: flex;
  width: var(--size-medium-small);
  height: var(--size-medium-small);
}

.JVPxjGwk\+tsbTZotEGB\+1w\=\=,
.P9cb4oJa4QqGTi60TjBVyg\=\= {
  color: var(--content-error);
}

.lTeU9Tq7e9B5IxKXs9oivw\=\= {
  color: var(--content-secondary);
}

.A9p1NoohXWhfkIfHt\+aw9g\=\= {
  color: var(--content-success);
}

.R8D8zeJFFXqJthEvnZ4iGg\=\= {
  color: var(--content-accent);
}

.IDAexOV9xxUUZom9N7qauQ\=\= {
  color: var(--content-warning);
}

.QVUOaenT7K1UACu-xihB5A\=\= {
  position: relative;
  flex-shrink: 0;
  height: var(--size-xlarge);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  padding: 10px 16px;
  overflow: hidden;
  cursor: pointer;
  background-color: var(--background-secondary);
  border-radius: var(--radius-medium);
  transform-origin: top left;

  &:not(:last-child) {
    margin-right: var(--spacing-small);
  }

  &.XsQlVQOJ7W6aAeE6AUmcNg\=\= {
    height: var(--size-large);
    /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
    padding: 6px 16px;
  }

  &::after {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    content: '';
    background-color: var(--overlay-primary-a-color);
    opacity: var(--overlay-opacity);
  }

  &:not(:disabled):hover::after {
    --overlay-opacity: var(--hover-opacity);
  }

  &:not(:disabled):active::after {
    --overlay-opacity: var(--pressed-opacity);
  }

  &[aria-selected='true'] {
    background-color: var(--background-primary);

    .TCfbl5q\+JrlP25wsMpwaCQ\=\= {
      color: var(--content-primary-b);
    }
  }
}

.QVUOaenT7K1UACu-xihB5A\=\=.RJVFpOXbH8UrMoMxFL8wnQ\=\= {
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  padding: calc(8px - 1px) calc(8px - 1px);
  background-color: transparent;
  border: 1px solid var(--border-tertiary);

  &.XsQlVQOJ7W6aAeE6AUmcNg\=\= {
    /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
    padding: calc(4px - 1px) calc(8px - 1px);
    border: 1px solid var(--border-tertiary);
  }

  &[aria-selected='true'] {
    background-color: var(--background-primary);
    border-color: var(--background-primary);
  }
}

.QVUOaenT7K1UACu-xihB5A\=\=[aria-hidden='true'] {
  display: none;
  pointer-events: none;
  opacity: 0;
}

.QVUOaenT7K1UACu-xihB5A\=\=:disabled {
  position: relative;
  cursor: not-allowed;
  box-shadow: none;
  opacity: var(--disabled-opacity);
}

.vcpxPHpXnu5v1\+-KOhnO5g\=\= {
  display: flex;
  align-items: center;
  white-space: nowrap;
}

.TCfbl5q\+JrlP25wsMpwaCQ\=\= {
  color: var(--content-primary-a);
}

.X\+UjvDODbARN5BvG1MsuQw\=\= {
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  margin-left: 10px;
}

.-n9UbkrnzCn9NPjXmmGaBQ\=\= {
  display: flex;
  color: var(--content-primary-b);

  svg {
    width: var(--size-medium-small);
    height: var(--size-medium-small);
  }
}

.S7OC5ZeLcMA\+Nb7H0BCTkg\=\= {
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  margin-bottom: 7px;
}

.yPwBvDn71-qhI71dQLUpHA\=\= {
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  margin-top: 6px;
  font-size: var(--caption-font-size);
  color: var(--content-error);
}

.R\+4999IaPlqCYRhqHb64Zw\=\= {
  position: relative;
  display: flex;
  min-height: var(--size-xlarge);
}

.YhiAfNOWV52o4ix2sf-8RQ\=\= {
  flex-wrap: wrap;
}

._4hXOWlHvLq8wqrilWHw8fw\=\= {
  display: none;
}

.j2JGLKdf4TpQN6twfH7zTQ\=\= {
  display: block;
  flex: auto;
}

.liBZiHC3SzzMP7-5Mq5AqA\=\= {
  display: none;
  width: var(--size-none);
  padding-left: var(--spacing-none);
  opacity: 0;
}

.JUfhUZ9-dOLvABrtoo5myg\=\= {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  width: 100%;
  min-width: 256px;
  max-width: 303px;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  padding: calc(16px - 1px);
  overflow: hidden;
  color: var(--content-primary-a);
  text-align: left;
  cursor: default;
  background-color: var(--elevation-mid);
  border: 1px solid var(--border-tertiary);
  border-radius: var(--radius-xsmall);

  &.uGlxmhlvKkpW4PP6Kh49qA\=\= {
    cursor: pointer;
    box-shadow: var(--shadow-low);

    &:hover {
      box-shadow: var(--shadow-high);
    }

    &:focus-visible {
      box-shadow: 0 0 0 4px var(--border-accent-low);
    }
  }
}

.kVp9hLHggQB3RvwjhLrs2A\=\= {
  overflow-wrap: break-word;
  white-space: normal;
}

._2UUH12iDL\+iAtGsBowc5dQ\=\= {
  display: flex;
  flex-direction: column;
}

.NEMQqFq9RLK2YBeavpFpCA\=\= {
  display: flex;
  align-items: center;
  height: var(--size-large);
}

.rWh33Splt8ZxscA1zFAe4w\=\= {
  margin-bottom: var(--spacing-xsmall);
  overflow-wrap: break-word;
  white-space: normal;
}

.wc-d3mpOyvdA1imQkGoY7g\=\= {
  display: flex;
  align-items: center;
  height: 24px;
}

._0dB6o6Cquw4BjNhRsv8zng\=\= {
  display: flex;
  gap: var(--spacing-small);
  align-items: center;
}

.VKd5pDRcpAoF\+qzkyBScuQ\=\= {
  color: var(--content-secondary);
  overflow-wrap: break-word;
  white-space: normal;
}

.K\+AmTpHhQ-2OZMzmeTYGxA\=\= {
  display: flex;
}

.X4hN\+RYyAMce9tuEQoGVJg\=\= {
  width: var(--size-medium-small);
  height: var(--size-medium-small);
  color: var(--content-secondary);
}

.hiViyjtpqUuch-GoNY4DYw\=\= {
  position: relative;
  display: block;
  overflow: hidden;
  background: var(--background-placeholder);
  background-size: 1000px 104px;
  animation-name: byK8sKTEMkN84TPlG9zNmA\=\=;
  animation-duration: 1.5s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  animation-fill-mode: forwards;
}

.iM4IIBXO7Q5hLkEbI5D60w\=\= {
  width: 50px;
  height: 50px;
  border-radius: var(--radius-round);
}

.ayjdlO56a4ZTtH0lK7ESew\=\= {
  width: 400px;
  height: 70px;
  border-radius: var(--radius-xsmall);
}

.HgvmfM2QP5FZXawI0twBnA\=\= {
  width: 100%;
  height: var(--size-small);
  margin-top: var(--spacing-small);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  border-radius: 50px;
}

.HgvmfM2QP5FZXawI0twBnA\=\=.JNgdEqzK2\+sHnBZc03FXmw\=\= {
  margin-top: var(--spacing-none);
}

.kXJ2ps5TveKgKTVEV-SafQ\=\= {
  width: 100%;
}

@keyframes byK8sKTEMkN84TPlG9zNmA\=\= {
  0% {
    background-position: -500px;
  }

  100% {
    background-position: 500px;
  }
}

/* stylelint-disable selector-class-pattern */
.nzwBomSBY3I1\+YFBQTLusA\=\= {
  box-sizing: border-box;
  display: block;
  width: 100%;
  min-width: 256px;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  padding: calc(16px - 1px);
  overflow: hidden;
  color: var(--content-primary-a);
  text-align: left;
  background: var(--elevation-mid);
  border: 1px solid var(--border-tertiary);
  border-radius: var(--radius-xsmall);

  &:where(button) {
    appearance: none;
    cursor: pointer;
    box-shadow: var(--shadow-low);

    &:hover {
      box-shadow: var(--shadow-high);
    }

    &:focus-visible {
      box-shadow: 0 0 0 4px var(--border-accent-low);
    }
  }

  & p {
    margin: var(--spacing-none);
    overflow-wrap: break-word;

    &.slyjFk6Ld9CnwYT02zS1Cw\=\= {
      margin-bottom: var(--spacing-small);
    }

    &.-ZNP6pCERYaerqw91l7Dmg\=\= {
      color: var(--content-secondary);

      & svg {
        color: currentcolor;
      }
    }
  }
}

.SKG5Pxjj-VUe41nGK6P53Q\=\= {
  max-width: 303px;
}

._5F6IUKpTLrmwFGJT9cPFtA\=\= {
  display: flex;
  align-items: center;
  height: var(--size-large);
}

.ULJUlVD4vfwFbXHsyFIlLg\=\= {
  display: flex;
  align-items: center;
  height: 24px;
}

.I1UsdOryOB3ZLYsZRfPnIA\=\= {
  user-select: none;
  filter: blur(5px);
}

/* stylelint-disable selector-class-pattern */
.uyN28XB5TMxY9-GAG0d20g\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xsmall);
}

.ypUKJ6N\+5eL5RIXmyLNV2g\=\= {
  display: flex;
  gap: var(--spacing-small);
  align-items: center;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  padding: calc(8px - 1px) calc(12px - 1px);
  color: var(--content-primary-a);
  background-color: var(--elevation-default);
  border: 1px solid var(--border-secondary);
  border-radius: var(--radius-xsmall);
  transition: border-color 0.5s;

  &:focus-visible,
  &:focus-within {
    border-color: var(--border-accent-high);
  }

  &:focus-within {
    box-shadow: 0 0 0 4px var(--border-accent-low);
  }
}

.ypUKJ6N\+5eL5RIXmyLNV2g\=\= > button {
  display: flex;
  align-items: center;
  padding: var(--spacing-none);
}

.ypUKJ6N\+5eL5RIXmyLNV2g\=\= > input {
  flex: 1 0;
  min-width: var(--size-none);
  padding: var(--spacing-none);
  outline: none;
  border: none;

  &:focus {
    outline: none;
    border: none;
    box-shadow: none;
  }
}

.ypUKJ6N\+5eL5RIXmyLNV2g\=\=:has(input[data-disabled]) {
  cursor: not-allowed;
  background-color: var(--elevation-low);
  opacity: 0.45;
}

.ypUKJ6N\+5eL5RIXmyLNV2g\=\=:has(input[data-invalid]) {
  border-color: var(--border-error);
}

.ypUKJ6N\+5eL5RIXmyLNV2g\=\=:has(input[readonly]) {
  background-color: var(--elevation-low);
}

.jFWrADLjjo6DDP3quDoBaA\=\= {
  min-width: 208px;
  overflow: auto;
  color: var(--primary-content-a);
  background-color: var(--elevation-high);
  border-radius: var(--radius-xsmall);
  box-shadow: var(--shadow-high);

  &:not(.WtaNEgPy8wUXR93IqLLl0w\=\=) {
    width: auto;
    max-width: 360px;
  }
}

.MJiJzu08-oNKlDkmdfg03g\=\= {
  max-height: 190px;
  padding: var(--spacing-small) var(--spacing-none);
  overflow-y: auto;
}

.FDCJfR\+9Sy6rcNVwmMwrJQ\=\= {
  position: relative;
  width: 100%;
  height: var(--size-xlarge);
  padding: var(--spacing-small) var(--spacing-medium);
  overflow: hidden;
  text-overflow: ellipsis;
  color: var(--content-primary-a);
  white-space: nowrap;

  &::after {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    content: '';
    background-color: var(--overlay-primary-a-color);
    opacity: var(--overlay-opacity);
  }
}

.LrNAWZ\+vRjKq1ve1qnrZYw\=\= {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  line-height: 0;
  pointer-events: none;
}

.g0fMEzlqDSRCI7xSVRcJAQ\=\= {
  flex-shrink: 0;
  transition: all 0.2s;
}

.g0TQVdkjO1YC5ebTog1jmA\=\= {
  transform: rotate(180deg);
}

.K1almWZKC3vW5iw7dA4-hA\=\= {
  margin-right: var(--spacing-xsmall);
  line-height: 0;
}

/* stylelint-disable selector-class-pattern */
.yXB4QaRZYk-oVtMn-dpOig\=\= {
  display: inline-flex;
  gap: var(--spacing-small);
  align-items: center;
  height: 24px;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  padding: 2px var(--spacing-xsmall);
  overflow: visible;
  color: var(--content-secondary);
  background: transparent;
  border: none;
  border-radius: var(--radius-xsmall);
  transition: color 0.2s ease;

  &:hover {
    color: var(--content-primary-a);

    svg {
      color: var(--content-primary-a);
    }
  }
}

.n1r7BQopY2Xnk--uBxun5w\=\= {
  display: flex;
  width: var(--size-medium-small);
  height: var(--size-medium-small);
  color: var(--content-secondary);
  transition: 0.2s ease-in-out;
}

.qfllQaRSPLAE2KRV94XPKQ\=\= {
  transform: rotateZ(180deg);
}

.VBFXpDXhIwf0H316WgAb3A\=\= {
  min-width: 208px;
  max-width: 392px;
  overflow: auto;
  color: var(--primary-content-a);
  background-color: var(--elevation-high);
  border-radius: var(--radius-xsmall);
  box-shadow: var(--shadow-high);
}

.B1MK-3odvAc-K53R6SJo5w\=\= {
  overflow-y: auto;
}

.\+asyk9P0LpA0iQYLMdY4lQ\=\= {
  height: 1px;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  margin: 5px var(--spacing-none) 6px;
  border: 0;
  border-bottom: 1px solid var(--border-tertiary);
}

.LfRLsAItV-uM2iudb86XYQ\=\= {
  display: flex;
  align-items: flex-start;
}

._7RUuity0hqhVU1OECAFj8A\=\= {
  max-width: 504px;
  padding: var(--spacing-medium);
  border-radius: var(--radius-medium);
}

._6OC9A-97VUkXk6hb8nZWWw\=\= {
  display: flex;
  align-self: flex-start;
  margin: var(--spacing-xsmall) var(--spacing-medium-sm) var(--spacing-none) var(--spacing-none);
}

._6OC9A-97VUkXk6hb8nZWWw\=\= > svg {
  width: var(--size-medium-small);
  height: var(--size-medium-small);
}

._6OC9A-97VUkXk6hb8nZWWw\=\=.HWYtp1ZPEt9PvYIUzaEkfQ\=\= svg path,
.HWYtp1ZPEt9PvYIUzaEkfQ\=\= svg path {
  fill: var(--content-error);
}

._6OC9A-97VUkXk6hb8nZWWw\=\=._4ptbKWu24zc\+X5nR4Dov2g\=\= svg path,
._4ptbKWu24zc\+X5nR4Dov2g\=\= svg path {
  fill: var(--content-primary-a);
}

._6OC9A-97VUkXk6hb8nZWWw\=\=.oOWZvtDfGjwbNEfZBKqeWQ\=\= svg path,
.oOWZvtDfGjwbNEfZBKqeWQ\=\= svg path {
  fill: var(--content-warning);
}

._6OC9A-97VUkXk6hb8nZWWw\=\=.wMOiNhRi1Gz29GF5HCWk0w\=\= svg path,
.wMOiNhRi1Gz29GF5HCWk0w\=\= svg path {
  fill: var(--content-success);
}

._1Pyq2dsLSagY5a4jSiLfJg\=\= {
  margin: var(--spacing-none);
  text-align: left;
}

._7RUuity0hqhVU1OECAFj8A\=\= ._1Pyq2dsLSagY5a4jSiLfJg\=\= {
  color: var(--content-primary-a);
}

._7RUuity0hqhVU1OECAFj8A\=\= ._1Pyq2dsLSagY5a4jSiLfJg\=\= a,
._7RUuity0hqhVU1OECAFj8A\=\= ._1Pyq2dsLSagY5a4jSiLfJg\=\= a:hover {
  color: var(--content-primary-a);
  text-decoration: underline;
  cursor: pointer;
}

.LfRLsAItV-uM2iudb86XYQ\=\=:not(._7RUuity0hqhVU1OECAFj8A\=\=) ._1Pyq2dsLSagY5a4jSiLfJg\=\= {
  color: var(--content-secondary);
}

.LfRLsAItV-uM2iudb86XYQ\=\=:not(._7RUuity0hqhVU1OECAFj8A\=\=) ._1Pyq2dsLSagY5a4jSiLfJg\=\= a,
.RVfYDIl4ldnExjZfbKmgkg\=\= ._1Pyq2dsLSagY5a4jSiLfJg\=\= a:hover {
  color: var(--content-primary-a);
  text-decoration: underline;
  cursor: pointer;
}

.PyUk7FMAoJtZc7yQyD1lDA\=\= {
  background-color: var(--background-error-low);
  border: 1px solid var(--border-error);
}

.uYyjrUUix-wXOn-Yiw327A\=\= {
  background-color: var(--background-tertiary);
  border: 1px solid var(--border-secondary);
}

.njnRKP2YsEAWzpZWBP0pug\=\= {
  background-color: var(--background-warning-low);
  border: 1px solid var(--border-warning);
}

.wPDBup7T4e1dsHJvTf-xiA\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  max-width: none;
  padding: var(--spacing-small);
  background-color: var(--background-upgrade-low);
  border: none;
  border-radius: var(--radius-medium);
}

.IFq3jFgE62pvfGc3INDNlA\=\= {
  background-color: var(--background-success-low);
  border: 1px solid var(--border-success);
}

.wPDBup7T4e1dsHJvTf-xiA\=\= ._6OC9A-97VUkXk6hb8nZWWw\=\= {
  margin: var(--spacing-none) var(--spacing-small) var(--spacing-none) var(--spacing-none);
}

.wPDBup7T4e1dsHJvTf-xiA\=\= ._6OC9A-97VUkXk6hb8nZWWw\=\= > svg {
  width: var(--size-large);
  height: var(--size-large);
}

.g8mZk5NEaCzOhcmM0XKI8A\=\= {
  margin-top: var(--spacing-xsmall);

  button {
    min-height: 94px;
  }
}

.SQz\+CH8pc4DvmGikmi33ww\=\= {
  display: flex;
  gap: var(--spacing-medium);
  align-items: center;
  width: 100%;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  padding: calc(24px - 1px);
  color: var(--content-secondary);
  border: 1px dashed var(--border-secondary);
  border-radius: var(--radius-xsmall);
  transition:
    border-color 0.4s,
    color 0.4s;

  &:focus-visible {
    box-shadow: none;
  }
}

.g8mZk5NEaCzOhcmM0XKI8A\=\=[data-hovered] .SQz\+CH8pc4DvmGikmi33ww\=\=,
.g8mZk5NEaCzOhcmM0XKI8A\=\=[data-drop-target] .SQz\+CH8pc4DvmGikmi33ww\=\= {
  color: var(--content-primary-a);
  border-color: var(--border-primary);
}

.g8mZk5NEaCzOhcmM0XKI8A\=\=.U05-iUitBvXdhfizeuFE3w\=\= .SQz\+CH8pc4DvmGikmi33ww\=\= {
  border-color: var(--border-error);
}

.g8mZk5NEaCzOhcmM0XKI8A\=\=[data-focused] .SQz\+CH8pc4DvmGikmi33ww\=\=,
.SQz\+CH8pc4DvmGikmi33ww\=\=[data-focused] {
  outline: none;
  box-shadow: 0 0 0 4px var(--border-accent-low);
}

.TfX6fk1aFT5CRrl9ZwhmzQ\=\= {
  flex-shrink: 0;
}

._9FydEv\+2Rf1dK0k5oG8ntg\=\= {
  text-align: start;
}

.CIrtLux3X2Osr5-smKinrA\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium);
  max-width: 100%;
  margin-top: var(--spacing-medium);
}

.RSjySQMd6iKABezDw-52QQ\=\= {
  margin-top: var(--spacing-small);
  color: var(--content-error);
}

.KsbGI-wsIFa0NZkbx9bk7A\=\= {
  margin-top: var(--spacing-small);
  color: var(--content-secondary);
}

.hqY5dEjwr0XnR2eyQgmU7w\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium);
}

.YjCow4PvdZb8ipn3-xjILw\=\= {
  width: 100%;
}

.\+LEn2n6px\+sb5IY5HUeNFA\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium-sm);
  padding: var(--spacing-none);
  margin: var(--spacing-none);
  list-style: none;
}

.SrH9NYhtZrREiHxFliYIlw\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-small);
}

.ebu\+GKsaXl-WzfB0daDnbg\=\= {
  position: relative;
  display: inline-flex;
}

.ed38ik1Ls8hn2jYsMn31iA\=\= {
  display: inline-flex;
  width: 100%;
}

.giFiYUSBP2PmpgJByUyAog\=\= {
  min-width: var(--size-none);
  background-color: var(--background-primary);

  &:focus {
    z-index: 2;
  }

  &.Ox1LH-Hbn\+oNYmTTAz3\+bg\=\= {
    border-right-width: 0;
    border-top-right-radius: var(--radius-none);
    border-bottom-right-radius: var(--radius-none);

    &:active::after,
    &:hover::after,
    &[disabled]::after,
    &[aria-disabled='true']::after {
      border-top-right-radius: var(--radius-none);
      border-bottom-right-radius: var(--radius-none);
    }
  }
}

.SzG7BqJq8D5LO64P75wLGA\=\= {
  transition: 0.15s transform;
}

.ZWs\+JslRO5Umj144tOhHdQ\=\= {
  transform: rotate(180deg);
}

.kz4JJnnuPcmx3KepoWOeew\=\= {
  display: flex;
}

._8NaAzBl51aOoadujA8V\+Gg\=\= {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.cmYkNHAzLWpn0WdpYS\+wJQ\=\= {
  display: inline-grid;
  width: 100%;
}

._2w1MSn5BDXQF2El\+-65dRA\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  padding-right: 10px;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value */
  padding-left: calc(10px - 1px);
  background-color: var(--background-primary);
  border-left: 1px solid var(--border-secondary);
  border-top-left-radius: var(--radius-none);
  border-bottom-left-radius: var(--radius-none);

  svg {
    color: var(--primary-content-b);
  }

  &:active::after,
  &:hover::after,
  &[disabled]::after,
  &[aria-disabled='true']::after {
    border-top-left-radius: var(--radius-none);
    border-bottom-left-radius: var(--radius-none);
  }

  &:focus {
    z-index: 2;
  }
}

.D\+8iTXbD-eD9SOjiDhofPQ\=\= {
  .giFiYUSBP2PmpgJByUyAog\=\= {
    color: var(--content-primary-a);
    background-color: var(--background-elevation-default);

    &.Ox1LH-Hbn\+oNYmTTAz3\+bg\=\= {
      border: 1px solid var(--border-primary);
      border-right: 0;
    }

    &:hover {
      background: var(--state-primary-a-hover);
    }
  }

  ._2w1MSn5BDXQF2El\+-65dRA\=\= {
    color: var(--content-primary-a);
    background-color: var(--background-elevation-default);
    border: 1px solid var(--border-primary);

    &:hover {
      background: var(--state-primary-a-hover);
    }
  }
}

.N5DacZikqe2ntQvLtsfXag\=\= {
  margin-left: var(--spacing-small);
}

.emPOeoZ6v-pl1Q7o9Gv5DQ\=\= {
  flex-shrink: 0;
  width: var(--size-medium-small);
  height: var(--size-medium-small);
  color: var(--primary-content-b);
}

.zZeKrEjKtLoVgHGc6vDxRA\=\= {
  min-width: 208px;
  max-width: 360px;
}

.\+NVjLIb9mpjyCl9xJUSvUA\=\= {
  width: fit-content;
  min-width: auto;
  max-width: none;
}

.HavvSyeVyY04AU0JZviJLA\=\= {
  padding: var(--spacing-small) var(--spacing-none);
  color: var(--primary-content-a);
  background-color: var(--elevation-high);
  border-radius: var(--radius-xsmall);
  box-shadow: var(--shadow-high);
}

.G6XxThqepH2Q1Lk3OskGrw\=\= {
  position: relative;
  align-items: center;
  width: 100%;
  height: var(--size-xlarge);
  padding: var(--spacing-small) var(--spacing-medium);
  overflow: hidden;
  text-overflow: ellipsis;
  color: var(--content-primary-a);
  text-align: left;
  white-space: nowrap;
  cursor: pointer;
  background: transparent;
  border: none;
  box-shadow: none;

  &:first-child {
    border-top-left-radius: var(--radius-xsmall);
    border-top-right-radius: var(--radius-xsmall);
  }

  &:last-child {
    border-bottom-right-radius: var(--radius-xsmall);
    border-bottom-left-radius: var(--radius-xsmall);
  }

  &::after {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    content: '';
    background-color: var(--overlay-primary-a-color);
    opacity: var(--overlay-opacity);
  }

  &:hover::after,
  &:focus::after {
    --overlay-opacity: var(--hover-opacity);
  }

  &[disabled],
  &[aria-disabled='true'] {
    cursor: not-allowed;

    &::after {
      --overlay-primary-a-color: var(--primary-white);
      --overlay-opacity: var(--disabled-opacity);

      cursor: not-allowed;
    }
  }
}

._1hvEKpIp0KrkSdJy8EJwsw\=\= {
  color: var(--content-error);
}

._1hvEKpIp0KrkSdJy8EJwsw\=\= .vyeRxky91ZrU5No9Qu7-5A\=\= {
  color: var(--content-error);
}

.vyeRxky91ZrU5No9Qu7-5A\=\= {
  display: flex;
  gap: var(--spacing-medium-sm);
  align-items: center;
}

.IKJDgq9YvcSgzviO7IM7tg\=\=,
.dF5IhRCMSAw4x874W-JpKA\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
}

.dF5IhRCMSAw4x874W-JpKA\=\= {
  margin-left: auto;
}

.MkJOCnMgkSspy\+tZUDtehg\=\= {
  width: 100%;
  height: 1px;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  margin: 5.5px var(--spacing-none);
  background: var(--border-tertiary);
}

.HRUHOwAtxd-M7k0Ks7\+sRg\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  padding: var(--spacing-large);
  color: var(--content-primary-a);
  text-align: center;
}

.g\+-jUe8XaOLIWXDO98zsFA\=\= {
  width: 200px;
  height: 200px;
}

.g7UyBlU-FStvO8D78XlVpA\=\= {
  display: inline-block;
  width: 28px;
  text-align: center;
}

.MPUn4jXMrZxko8T-4iPPZg\=\= {
  display: flex;
  justify-content: center;
  width: 100%;
  height: 100%;
}

.elelmMWO5W7--K1mG5GMXA\=\= {
  align-items: start;
}

._6YM6IULxMeu1y7AkU8REcA\=\= {
  align-items: center;
}

.Y\+7m1VFXpIAd2bntcjCeCA\=\= {
  width: 100%;
  height: 100%;
  opacity: 1;
  transition: opacity 0.2s ease;
  will-change: opacity;

  &.KnAhDZNj5fpS58yBPWPDhg\=\= {
    opacity: 0;
  }
}

._5Cv73QcSCbW9tt94\+ZhkvA\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  min-width: 384px;
  max-width: 550px;
  text-align: center;
}

.HXKOHDc6VcbSlkZeRh6JRg\=\= {
  margin: var(--spacing-none) var(--spacing-none) var(--spacing-small);
  color: var(--content-primary-a);
}

.hVp9ba4plDR9gF0BpRetOg\=\= {
  display: flex;
  gap: var(--spacing-medium);
  align-items: center;
}

.bKIErzl-pB1o1IS1ljsowg\=\= {
  width: 200px;
  height: 200px;
  margin-bottom: var(--spacing-xlarge);
}

.rZrhsUrxQW0VkcowyxvK3A\=\= {
  margin-top: var(--spacing-none);
  color: var(--content-primary-a);
}

.CZUQ16dx0QyEqgn\+Kz07wA\=\=:not([data-focus-visible]) {
  box-shadow: none;
}

.CZUQ16dx0QyEqgn\+Kz07wA\=\=[data-focus-visible] {
  border-radius: var(--radius-xsmall);
}

.bT0tpj8pd9-S0dKwu\+IWaw\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}

.QPK3dNxepRYdwLvDZawYag\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 550px;
  padding: var(--spacing-none) var(--spacing-large);
  text-align: center;
}

.-RUnCj2106y0zbS13ev3ww\=\= {
  width: 100%;
  height: 100%;
  opacity: 1;
  transition: opacity 0.2s ease;
  will-change: opacity;

  &.uCUeemtStz7ih\+rkm-tu1A\=\= {
    opacity: 0;
  }
}

.FBt7eFW2wsOLr6\+MU9sEQw\=\= {
  width: 200px;
  height: 200px;
}

.Fd\+ZF3LkA7SDceRS1DXkSg\=\= {
  margin-top: var(--spacing-none);
  color: var(--content-primary-a);
}

.Temd24aZqWBGgwckDfI3hw\=\= {
  margin: var(--spacing-none);
  color: var(--content-primary-a);
}

.hxCPQ2moMMFrV1EUD3jKNA\=\= {
  display: flex;
  align-items: center;
  margin-top: var(--spacing-xlarge);
}

/* stylelint-disable selector-class-pattern */
.bYUpxVq5GcGMyvxefvxdyA\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: var(--spacing-xlarge);
  margin-left: auto;
}

.m1EvGyix50SMo9SGctEj4A\=\= {
  max-width: 120px;
  max-height: 120px;
}

._5uBJP46TBgZTm48l-COOCg\=\= {
  max-width: 200px;
  max-height: 200px;
}

.CldVzKrPdu0ZkebTOmhu8Q\=\= {
  max-width: 378px;
  max-height: 378px;
}

.IrBBikMmK\+yLBxPMzS8Fsw\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  max-width: 550px;
  height: 100%;
  margin: var(--spacing-none) auto;
  color: var(--content-primary-a);
  text-align: center;
}

.gh8qUhHRNvERdn6FO0V9Mg\=\= {
  margin-bottom: var(--spacing-medium);
}

._6rDeO0YzLx\+v85vwNtwzvg\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium);
  align-items: center;
  justify-content: center;
  margin-top: var(--spacing-xlarge);
}

._3UzkJHveVvrWcC2odS54Wg\=\= {
  width: 100%;
  height: 100%;
  padding: var(--spacing-large);
  color: var(--content-primary-a);
}

/* stylelint-disable selector-class-pattern */
.qU004jKdwwzMDdPCxG-r-w\=\= {
  position: relative;
  max-width: 100%;
}

.VlPrAGPqgjjMSCSNpaDJPg\=\= {
  gap: var(--spacing-small);
  width: max-content;
  max-width: 100%;
  overflow: hidden;

  svg {
    rotate: -90deg;
    transition: transform 0.2s;
  }

  &.HowF3Raua0ld6fk\+C7LVGQ\=\= {
    box-shadow: 0 0 0 4px var(--focus-outline-color);
  }
}

._1KumpuVLwUwnEKo5qkRIgg\=\= {
  transform: rotate(180deg);
}

.PagDs6GY9iXX2pQ32hp1zg\=\= {
  min-width: var(--size-none);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

._3Hfmc4SFF2Xjte\+Qt53Glg\=\= {
  width: var(--size-medium-small);
}

._99FgDBvitqZ\+XJFdDkwcjw\=\= {
  position: absolute;
  top: 50%;
  right: var(--spacing-medium-sm);
  display: flex;
  padding: var(--spacing-none);
  border-radius: var(--radius-round);
  transform: translateY(-50%);

  &:focus-visible {
    outline: none;
    box-shadow: 0 0 0 4px var(--border-accent-low);
  }

  svg {
    width: var(--size-medium-small);
    height: var(--size-medium-small);
    color: var(--content-secondary);
  }
}

/* stylelint-disable selector-class-pattern */
._1S1I\+yXA2DzaLMdTQNuFcQ\=\= {
  position: relative;
  display: flex;
  width: fit-content;
  max-width: stretch;
}

.doy3OXAeo-YnGsje2xrtqg\=\= {
  max-width: inherit;
}

.bPNEwjSMoO2lzhDb0tPVew\=\= {
  background-color: var(--elevation-high);
  border-radius: var(--radius-xsmall);
  box-shadow: var(--shadow-high);
}

.fCEQPPAfR5KYZ5OJrXyVCQ\=\= {
  display: flex;
  flex-direction: column;
  min-width: 200px;
  max-height: 190px;
  padding: var(--spacing-small) var(--spacing-none);
  overflow-y: auto;
}

.BnAw8ghm1e15sCbj7HED9A\=\= {
  background-color: var(--elevation-high);
  border-bottom: 1px solid var(--border-tertiary);
  border-radius: var(--radius-xsmall) var(--radius-xsmall) var(--radius-none)
    var(--radius-none);

  &:focus-visible {
    border-bottom: 1px solid var(--border-tertiary);
    box-shadow: none;
  }
}

.RCv\+4jruz4-3O20AJn2aqA\=\= {
  position: relative;
  width: 100%;
  height: var(--size-xlarge);
  padding: var(--spacing-small) var(--spacing-medium);
  overflow: hidden;
  text-overflow: ellipsis;
  color: var(--content-primary-a);
  white-space: nowrap;

  &::after {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    content: "";
    background-color: var(--overlay-primary-a-color);
    opacity: var(--overlay-opacity);
  }
}

.jlead\+43t-AMmMWmJHpYTw\=\= {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  width: 100%;
  padding: var(--spacing-small) var(--spacing-medium);
  color: var(--content-primary-a);
  white-space: nowrap;
  cursor: pointer;

  &:hover {
    background: var(--state-primary-a-hover);
  }

  &:focus {
    background: var(--state-primary-a-hover);
    box-shadow: none;
  }
}

.e6hgHFSgVRmZLrBuSnMd5Q\=\= {
  position: relative;
  box-sizing: border-box;
  display: none; /* Hidden by default */
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  width: var(--size-medium);
  min-width: var(--size-medium);
  height: var(--size-medium);
  padding: var(--spacing-none);
  margin-right: var(--spacing-small);
  color: var(--content-primary-b-static);
  background-color: transparent;
  border: 1px solid var(--border-secondary);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  border-radius: 2px;
  transition: all 200ms;
}

.UlBVXx8ztwkksDgWs1fqTg\=\= {
  display: none;
  width: var(--size-small);
}

.jlead\+43t-AMmMWmJHpYTw\=\=[data-selection-mode="multiple"] .e6hgHFSgVRmZLrBuSnMd5Q\=\= {
  display: inline-flex;
}

.jlead\+43t-AMmMWmJHpYTw\=\=[data-selected="true"] {
  &[data-selection-mode="single"] {
    background-color: var(--state-selected);
  }

  &[data-selection-mode="multiple"] {
    .e6hgHFSgVRmZLrBuSnMd5Q\=\= {
      background-color: var(--background-accent-high);
      border: none;
    }

    .UlBVXx8ztwkksDgWs1fqTg\=\= {
      display: initial;
    }
  }
}

.gdQOAKo-XiPp\+j0F9f74xw\=\= {
  display: flex;
  gap: var(--spacing-medium);
  align-items: center;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  padding: calc(16px - 1px) 16px 16px;
  border-top: 1px var(--border-tertiary) solid;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\= {
  position: relative;
  box-sizing: content-box;
  display: inline-block;
  overflow: hidden;
  vertical-align: middle;
  background-image: url(/static/flags.c02addcf47e2b304dbfa.png?1);
  background-repeat: no-repeat;
  background-position: 60px 0;
  background-size: 100% 49494%;

  &.rd-8dXaMmkaFLaPoSa0AFQ\=\= {
    border-radius: 12.5% / 16.67%;
  }
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.eSW6K0ejJCCt4WDbIDh75g\=\= {
  background-position: center 25.279%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.QNjdNPOAI1cDIaUFXa8V-Q\=\= {
  background-position: center 33.4837%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.tyomo7e5k3ElhhaV3a08Uw\=\= {
  background-position: center 48.1159%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.JOmoQNWcI59gnCSlSnlIRg\=\= {
  background-position: center 25.5025%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.gRiZNaiZMxmJuMMXYOnVww\=\= {
  background-position: center 13.5307%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.CCzH1MuUYyZQMK1bLaM6Hg\=\= {
  background-position: center 13.309%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.J2\+\+hY7AEpjNEoiZh7p8bQ\=\= {
  background-position: center 33.25975%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.xhRKRV\+TrcW0BBEwzNqxQA\=\= {
  background-position: center 33.7054%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.GLpo1EmuenyIhT8YYcIOhQ\=\= {
  background-position: center 0.4524%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.ponqrHRU84cd6jqjkkqVSA\=\= {
  background-position: center 53.6584%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.BStJt3Z37oy7l4cI\+Md5yA\=\= {
  background-position: center 13.7524%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.\+jAO2SAtCeZ\+SQqr3eVSbA\=\= {
  background-position: right 48.5593%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.PkIi8cacguEVKO0w9reCgQ\=\= {
  background-position: center 33.9271%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=._8W0ID2R-95LvdniwwGZylg\=\= {
  background-position: center 48.781%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.tBB6j7dX8hmzUOmm97mppg\=\= {
  background-position: left 13.9741%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.GvVImNPSI07eJdneq-j1UQ\=\= {
  background-position: center 33.0403%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.CoLT\+3kz4zfxfg13kndO2w\=\= {
  background-position: center 25.7242%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.sDwTeraJIR9zyXMX31kpHA\=\= {
  background-position: center 34.5922%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.ZOWUv4zpJyBjBBOx9gp78A\=\= {
  background-position: center 14.4175%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.hcREi4G8p5FJmP3tRGZg9w\=\= {
  background-position: center 25.9459%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.Fssw7BKFVB1yI4\+JGk2JbQ\=\= {
  background-position: center 34.3705%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.T0ZU9bmIydiMuxte3IBnBQ\=\= {
  background-position: center 1.1162%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.A5MCpunMpvUjhFvEoyD0cw\=\= {
  background-position: center 34.8139%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.wom7m4vt5v5LsUOC0lqfuQ\=\= {
  background-position: center 45.0121%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.dYVRLhkRbLcFFWJv84JzuQ\=\= {
  background-position: center 1.3379%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=._9FDlqoudnwR\+Q6BGpM9naA\=\= {
  background-position: center 0.6721%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.UcDnLibg7bL1dS5R9Cneqg\=\= {
  background-position: center 22.6204%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=._4EbBf0KbWiWG-mCckcsUYw\=\= {
  background-position: center 15.0826%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.UFkPCZz-Ji0omiJYMsGFxw\=\= {
  background-position: center 26.3885%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.G5gN2Xo2zUFNU5qXCif5WQ\=\= {
  background-position: center 15.306%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.E4RwFFPHhQEYWkkwp3UoYQ\=\= {
  background-position: center 14.6415%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=._1psxja\+8wLcFqnUR4Y1P1Q\=\= {
  background-position: center 15.7496%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.CWpVhxBNoFsUGclRdvHBnA\=\= {
  background-position: left 14.1958%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.XGHoP13rWOXXVS6I-V\+K1Q\=\= {
  background-position: center 26.1676%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.\-4Ky\+WiQy4e\+2U6IT42EaA\=\= {
  background-position: center 35.7007%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.aRtX8BZr9m6KVgzVAeWo-g\=\= {
  background-position: center 0.8958%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.d2qmHMp-PErcoVh8Orq7WQ\=\= {
  background-position: left 34.1488%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.d9HyQMgeyl5xR-S6qyobdw\=\= {
  background-position: center 14.8609%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.TkhC9NhHRHwXmZ68-Ovltg\=\= {
  background-position: center 15.9694%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.zN1j2R59tzAblPZT6g5vOg\=\= {
  background-position: center 49.2244%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.FOeNlKIccTh8zQjiCdu-ow\=\= {
  background-position: left 2.4467%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.-A-XVlYtdbh5LcXdqVi5Mg\=\= {
  background-position: center 2.0047%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=._0euiodvGxYWWcxzV1tpzRw\=\= {
  background-position: center 8.4316%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.LKkzrCwzacUU78hcHq9Beg\=\= {
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-theme-token */
  background-color: #ee1719;
  background-position: center 43.9036%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.Ypht3E28j\+HXSQObg5DlqA\=\= {
  background-position: center 4.8844%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.TJwQs1zuViJIOZnqik77Fw\=\= {
  background-position: center 49.4445%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.TrGbibP4CL4jrfYwZWY8gg\=\= {
  background-position: left 16.4128%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.jiUOxMxOaXfgcQfGdo\+P7A\=\= {
  background-position: center 1.5589%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.R52HdvYY3-C35R2CaHTg1g\=\= {
  background-position: left 26.8327%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.C2RolwK-ogEUaNwO6u3oMw\=\= {
  background-position: left 16.6345%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.bLkIGK285cMQaE4Qy8lLSQ\=\= {
  background-position: center 17.0779%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.IWA-FkYqAq1J8c5M1KSPUg\=\= {
  background-position: left 17.2996%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.zRlVn7KQDP-edZ9IArwkow\=\= {
  background-position: center 1.7805%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.XvhIqrACY\+bgPaautwYdHA\=\= {
  background-position: center 17.5213%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.kJr9TupZ49DOUrCSZKGejQ\=\= {
  background-position: center 49.002%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.ofKyaMHeoiKR9YdznauGgQ\=\= {
  background-position: center 35.2555%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=._1IMzETdDH2RvbwK5YeDPKQ\=\= {
  background-position: left 35.479%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.w\+qX2E6QGSbuoOfjfGhuCw\=\= {
  background-position: center 36.8092%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.eN5fgKBupHGz06H-56WPHQ\=\= {
  background-position: left 2.6674%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.yUPcjZZuAWujC0kTSrOZRw\=\= {
  background-position: center 35.7007%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.xQKeg0HLUTm-YaOrhtWqiQ\=\= {
  background-position: center 17.743%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=._3X2oI5rkdWq9LCMnqAleeg\=\= {
  background-position: center 17.968%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.M-Re\+NXg\+igBEzyQafIqbQ\=\= {
  background-position: center 0.2287%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=._0UkxIyNF\+gomHHb-y89BZg\=\= {
  background-position: center 18.1864%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=._4g0mRsgLr4zMCQLvRhP8nw\=\= {
  background-position: center 35.9224%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.ngrg9ZhB7e5rZ43dQhdtVQ\=\= {
  background-position: center 2.8931%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.ChDa5\+-p3hNRRfcP\+hotYg\=\= {
  background-position: center 12.4222%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.wdrpno5rvtDUgXQXc\+c65A\=\= {
  background-position: left 3.3325%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.QMQNXaOv4WWCbzw\+8-ZgTA\=\= {
  background-position: left 43.4602%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.x1Q7D4NB30A1qCCrELnNuQ\=\= {
  background-position: center 3.5542%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.WN6FHnd389dvUmieicLBuw\=\= {
  background-position: center 53.875%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.ghheKdz01fZa1bbXI1sULw\=\= {
  background-position: center 36.3658%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.ladBxKziOezkYhPSfxhFxw\=\= {
  background-position: center 49.6678%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.IRsy3NsebALTF14q0\+jJOQ\=\= {
  background-position: center 18.6298%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.J9eoZPvnQPrfyV5bGZaC6A\=\= {
  background-position: center 50.7763%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.sUvC1NS-ot-Jv4zOd-R4wQ\=\= {
  background-position: center 36.1441%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.xRTRYFLZX7hwLb\+QXwf0nQ\=\= {
  background-position: center 36.5875%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.kdxK747jh9Bwemj6whqvFw\=\= {
  background-position: center 3.7759%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.nI8xduYZR3qY8JTwgSBxUg\=\= {
  background-position: center 44.5687%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.RNfYZcfSfIsVIMJBl0go8Q\=\= {
  background-position: center 19.2987%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.yZqfprdZnN9AakmItpI3Og\=\= {
  background-position: center 27.0544%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=._69zBo9duejX6W3b5XHuv7g\=\= {
  background-position: center 18.8515%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=._6n5wC7hfgxN1oZ5uKokX8A\=\= {
  background-position: center 37.4743%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.Z9UcTQGk\+Y-q8jv6pp9lRQ\=\= {
  background-position: center 4.2229%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.aRMgGh5hjBKTwUIicfTsLg\=\= {
  background-position: center 37.0309%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.pwBmTCbklShnskILMd6nYA\=\= {
  background-position: left 19.0732%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.SczzAJ728ayAER8R4nb9Yg\=\= {
  background-position: center 4.0015%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.mHt64orVqyouoQ90wA4y9w\=\= {
  background-position: center 4.441%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.\+EA4izZaXGdJlgU3sZJkmA\=\= {
  background-position: center 19.518%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.m4885AAhvE9xelFhIO3XWA\=\= {
  background-position: center 3.1125%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.GrXbtyocSudYxrYVqvoIkw\=\= {
  background-position: left 37.2526%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=._0gpNY0OZ2ofN9gllzrqeng\=\= {
  background-position: center 19.7383%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.yyF8BIbJTkniFJPZ64IrjA\=\= {
  background-position: center 50.1112%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.azi7OF20ofuQTfHNIHrxnQ\=\= {
  background-position: left 4.66663%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.zAW3FlhCFmNTMiLK0gXqgw\=\= {
  background-position: center 19.96%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.Xpm8e13-efWXL0HKDsd8HQ\=\= {
  background-position: center 27.2761%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.oaSVMFBwGNet9ncaG2UarA\=\= {
  background-position: center 48.781%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=._4d6pfHG\+mhq\+nrxLu05hAw\=\= {
  background-position: center 20.4034%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.NtL05xLStw-GJMAPX7kclg\=\= {
  background-position: center 35.0356%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.cDcON\+j-8FkwO6uLlVJbtg\=\= {
  background-position: center 20.1817%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.niKPdZSnVXSAw4x3UJ-oVw\=\= {
  background-position: center 37.696%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.UzBYs2FgChNANxAYKARqmA\=\= {
  background-position: center 27.7195%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.esKV1ubmvi93SI\+8B-erfQ\=\= {
  background-position: center 38.1394%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=._3i19Nyc7ScKi0i3N1SQxSg\=\= {
  background-position: center 45.6772%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.ohf9tVuY28JYon1wTmCAgw\=\= {
  background-position: center 38.3611%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=._1IptbA8yjHgD\+fZr86PECw\=\= {
  background-position: center 27.4978%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.CSx-gmAA31df1wxqrwTxNA\=\= {
  background-position: center 45.4555%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.GDo-L1FADEwSwRBEvJzBow\=\= {
  background-position: center 45.2338%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.bjkId1JWud43DcWSNz-7ww\=\= {
  background-position: center 37.9177%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.ru7dJbsMczGmsOVKR3PYOw\=\= {
  background-position: center 38.5828%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.Mrm0qib6KZbb\+T5RFBxW0Q\=\= {
  background-position: center 38.8045%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.egBEyZwjPSfgKeh9wVwOrA\=\= {
  background-position: center 20.6241%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=._0AGhgzucUmMzLJolueKa\+Q\=\= {
  background-position: left 46.1206%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.UXAU9DrY1ZL11ygwGY46yg\=\= {
  background-position: center 27.9412%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.-NhKZz\+8vibyEFM\+q5gR0Q\=\= {
  background-position: center 5.1061%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.d\+lA4UiIWwgrnaZtaU319w\=\= {
  background-position: center 46.3423%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.CXqRFjBVb2ehDrrjCxj\+bg\=\= {
  background-position: center 26.611%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=._9NNAFwEc4s-BRtK\+RI8DKw\=\= {
  background-position: center 50.3329%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.WgPPoTzwdq1dykh1-2GtGQ\=\= {
  background-position: center 16.8562%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.aFHjqVGoEQ9hBWetQGYsMg\=\= {
  background-position: center 22.8421%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=._4EZL3G1GhNT3kGVNowuUEw\=\= {
  background-position: left 29.9365%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.mgLZzUtQbckBsD4RPuwgWA\=\= {
  background-position: center 31.2667%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.PL3dSpVBK31A1MRboslE9g\=\= {
  background-position: left 45.897%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.DzMQRwK6GVNAa884tu0XZw\=\= {
  background-position: center 16.1911%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.-wANfngKTIsoEasVtH1tEg\=\= {
  background-position: center 28.1615%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.mKfpbHUaG3WN3dsZpQmXFw\=\= {
  background-position: center 28.3846%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.KqzoCtkvqDdZMckBp7bbMg\=\= {
  background-position: center 46.561%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.faU6RZSCkJSiFkGXXX2bmA\=\= {
  background-position: center 23.0638%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.pwloNAgm8GxHRLm9rYWJjg\=\= {
  background-position: left 39.4696%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=._35SDKY6Okec9wFJU2Vp5oA\=\= {
  background-position: right 31.4884%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.E1G-ol09ysIWwiN4ZVYWqg\=\= {
  background-position: left 5.5495%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.ruF8C5xGbKtZQ5HgbkRZ4A\=\= {
  background-position: center 5.3298%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.sNA3zJq62LUk2vL5eW79aA\=\= {
  background-position: center 39.6913%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.ktt1P-1R1lRMVHt1KJ6F\+A\=\= {
  background-position: center 39.913%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.\+6sdkeBRokhW34eV7Sqbvg\=\= {
  background-position: center 39.2479%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=._0Ty1\+8pZma\+JYHXB3Pvc0Q\=\= {
  background-position: center 5.7712%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.pHpkqVr7TGmcoALK7LhlZg\=\= {
  background-position: center 7.3231%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.sjm2dDrCrX5OidE5f3-AAg\=\= {
  background-position: center 40.5781%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=._3PzCM0QcH57PO9xlT2xhwQ\=\= {
  background-position: center 40.3564%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.E9y\+bUF4LCvFp5\+DNVelxw\=\= {
  background-position: center 40.7998%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.Qa9wTF-c1isuG0XXnquJvw\=\= {
  background-position: center 36.5875%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.Ib7mmScUDgLjzMYOHyQAPg\=\= {
  background-position: center 5.994%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.ALZTPhHeIQa39SyIPakG-w\=\= {
  background-position: left 50.5546%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.T6ZBpylsya2v-othcq2eIQ\=\= {
  background-position: center 41.2432%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.mmPZjiYnB2hMkN17RGv-\+A\=\= {
  background-position: center 6.4363%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.x2hGwsAOPvITsRog-E7QqQ\=\= {
  background-position: center 29.4931%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.z-qVV8baNm145crnP4H11w\=\= {
  background-position: left 29.2714%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.nF01VScXXPgqJSn-d26NnA\=\= {
  background-position: center 28.6063%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.oXV7UN9IOFs0mLeL2UGVFA\=\= {
  background-position: center 30.1582%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.i6gMPfdcxLo2gl0OBTTJEA\=\= {
  background-position: center 20.8468%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.I1rHIGz7oBNbBcQo1G7\+xQ\=\= {
  background-position: center 6.658%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.vilB1os00QvZfTq8wqVZiQ\=\= {
  background-position: center 21.2902%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.Swp0w3TJEURpPy-WY-q8Xw\=\= {
  background-position: left 40.1347%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.vhRhsMs7Oj1VhO0WmXa3UQ\=\= {
  background-position: center 6.8805%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.Z7tfidIBTot76zWz6BaCAQ\=\= {
  background-position: center 29.0497%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.ZPAoLIMuZz6TetKR6i4bQA\=\= {
  background-position: center 6.2156%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=._8XUiWwYXjENSpPtFzAdo9A\=\= {
  background-position: center 21.0685%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.Atj5F6N6g4sEkEixFVSmeA\=\= {
  background-position: center 28.829%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.OHMy7RhfgDoSQYh5mhcI5Q\=\= {
  background-position: left 7.5448%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.hjBNwTXgJOHMnjciBrTL5Q\=\= {
  background-position: left 7.7661%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.uV1kyY16yqdqq1keoRAKDw\=\= {
  background-position: center 50.998%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.R44VeI1LTKjRCp6a6SNY2g\=\= {
  background-position: center 7.98937%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=._89fLt39STvrd\+lKowvYcgA\=\= {
  background-position: center 51.8848%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.mEUQwy9id75M7xCRKGcV7A\=\= {
  background-position: center 8.2099%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=._16gfMasPQpivuGXSTIpsZQ\=\= {
  background-position: center 21.5119%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.tDczNTYovkpPBK5U4VdIMw\=\= {
  background-position: center 41.0215%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.T3t-PfRH\+MebYU7YT4ndzw\=\= {
  background-position: center 41.4649%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.DEI8uyTx0xFynMUWqzVPvg\=\= {
  background-position: left 29.7148%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.NlU0cfq5b\+eFReQTDkja7w\=\= {
  background-position: left 51.4414%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.VKBgSHt2fbiXKeRngXx0jw\=\= {
  background-position: center 51.6631%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.Zvpk0GKVXq06uQARoQ-SEQ\=\= {
  background-position: center 51.2197%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=._5B8UFnD7VG07A4IdaMH4JA\=\= {
  background-position: left 46.7857%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.k4q0I7JEmr19FidA9biFjQ\=\= {
  background-position: center 21.7336%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.\+n4HiqRUXx3kF6dpa27kHw\=\= {
  background-position: center 22.177%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.WleAQetr3U1vTRNWoMcOlw\=\= {
  background-position: center 49.8895%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=._4ONExeqVSa4-vt9Q2z8KFQ\=\= {
  background-position: center 30.6016%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.ptoDfvFiCJ6Ou-43vy6RDg\=\= {
  background-position: left 30.8233%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.eicTbMkEcjrb-2\+-a8KelQ\=\= {
  background-position: center 47.0074%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.HPQJWOMq9YBQ4UvyjtgxCw\=\= {
  background-position: center 41.6866%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.ky3fZnb-kaDZH-iB6B\+SnA\=\= {
  background-position: center 23.2855%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=._7xl5BR5RvJJjsIxfedU2tA\=\= {
  background-position: left 22.4002%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.xz418hpInw13kaUBF53fyw\=\= {
  background-position: center 47.2291%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.IUN489rW\+qAQtkdqZMBMCQ\=\= {
  background-position: center 41.9083%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=._5XpUnBtE-gaCqsZhw1xEMw\=\= {
  background-position: center 30.3799%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.s8KSxrRibNulQB7LFuBvLw\=\= {
  background-position: center 21.9553%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=._5VSf6fT34iCmoItUmV9F7w\=\= {
  background-position: center 47.4508%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.KiYIdup8EzQMhBHMruzTPw\=\= {
  background-position: center 8.6533%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.M7Y0tZFmhgW2Y2sab9-tmg\=\= {
  background-position: center 42.13%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.Wo2OjNI4wCk0dhoY0zk-xw\=\= {
  background-position: center 42.7951%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.mDkvCs7l\+9TkAdqwqvrAng\=\= {
  background-position: center 42.3517%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=._1q1jGCgoEAsXAVCf67zoBQ\=\= {
  background-position: right 8.875%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.ja-38Jm74tTK-nwCjru2dw\=\= {
  background-position: center 47.6725%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.eQoYsSZjkwtYFsbRcmAmjg\=\= {
  background-position: left 52.3282%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=._9HDTCE54g7\+BYlJM1HP4oQ\=\= {
  background-position: left 9.7628%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=._89760NRbSkP8iAplhcwvaw\=\= {
  background-position: center 10.8703%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.BXMubOTJKUsbI5Cfmv67nw\=\= {
  background-position: center 43.6819%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.oH1FbtA2TdbY8LLTSctkyQ\=\= {
  background-position: left 31.045%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.OGkzzKcU2AqhF0Iz0Oaeeg\=\= {
  background-position: center 9.0967%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.h0\+aW1IFOaLCVU9NE3D\+pw\=\= {
  background-position: center 43.2385%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.vZ-WMBMyfM2HY5p2VvKNNg\=\= {
  background-position: center 41.4649%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.gqztP09hlRw2lBFrvnspVg\=\= {
  background-position: center 43.0168%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.R1xzMpJya7sKEdOQEiDFSw\=\= {
  background-position: center 9.9845%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.LqRgtYWCnL-vJoXfBo5Vuw\=\= {
  background-position: center 42.5734%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.DbUbw9-g-EBkFvVfMEsbKQ\=\= {
  background-position: center 9.5426%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.tZdcXar54gEHcP7y3OVr9A\=\= {
  background-position: center 10.2052%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.JPllzk4UF9kxu3dAH336Pg\=\= {
  background-position: center 11.0945%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.eFogh5Sw8Q3JOpN7Fer5Iw\=\= {
  background-position: left 10.6486%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=._5DurX4kNSjqepz3OKKCL5A\=\= {
  background-position: center 9.32237%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.zLwnpRZS3\+stXHFKhZAkHQ\=\= {
  background-position: center 18.4081%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.TmPuFgagE3iNOTUVg0C3yg\=\= {
  background-position: left 23.732%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=._5VIrtkmcj5Ym5n0-zos0QQ\=\= {
  background-position: center 47.8942%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.oBjImLZyzMb\+1bWlNtdpHw\=\= {
  background-position: center 11.3135%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.IMWU9KodAUIrjgCn8Hh41A\=\= {
  background-position: center 24.1723%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=._6fVmMsC3hRMVr-Qv8MOjIg\=\= {
  background-position: center 2.2247%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.Wl9Haf0\+5B7JIopIvibQqA\=\= {
  background-position: center 36.5875%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.dVjJL0WB\+AjPBXZqLwZKrA\=\= {
  background-position: left 11.5354%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.AprAn53a4iuJdSJQnqJwiQ\=\= {
  background-position: center 32.1535%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.q6ivVHTvtqEuNEfWFPzwRw\=\= {
  background-position: center 31.9318%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.lcpwldOlI00sUwguiOg9JQ\=\= {
  background-position: center 52.5499%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=._8WNoH3xer6uoBfMTRMFDMQ\=\= {
  background-position: left 32.3752%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.DsiCw\+33fj9SyB8E0ziiiQ\=\= {
  background-position: center 32.5969%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.h\+SkLfrbjgIzLDatkLIZqQ\=\= {
  background-position: center 11.7593%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=._1I9UJw4pfMpzccYyGAmDcA\=\= {
  background-position: left 52.7716%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.yKD9cQnUkN80uoGzwuo\+hQ\=\= {
  background-position: center 44.1253%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.amqm-MbScMisFhI3aTCqVw\=\= {
  background-position: center 23.9506%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.oCAOOlyCJ3J7oycgtb0zIg\=\= {
  background-position: center 52.9933%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=._9XiVrm\+8eVBdbyFMA3aoOw\=\= {
  background-position: left 31.7101%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.MwHue7tckjueFGZZ9EJ2BQ\=\= {
  background-position: center 12.2005%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.JovsxokiWjDS\+GF6TeAncw\=\= {
  background-position: center 44.347%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.XGR9d6LY44naovrVTwZzXQ\=\= {
  background-position: center 11.9799%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.Cr8TqZdHaz2NVtgVtRjutg\=\= {
  background-position: center 24.392%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.sqYs\+ouRAhWxylNOESyIPQ\=\= {
  background-position: center 54.54%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=._2NtXndNOshsEioEA05D5kw\=\= {
  background-position: center 24.392%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.ZSuHMbRuabFFmbq7zn2MfQ\=\= {
  background-position: left 24.8374%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.ZGwCOc5ruedodWbPEfEsXw\=\= {
  background-position: left 48.3376%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.g4f8N-hG110swx7ifvE\+Fg\=\= {
  background-position: right 44.7904%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.ykPo-Mg5X8o\+3VOixBvFkw\=\= {
  background-position: center 23.5072%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=._7MiU-iaNbKGnduVOQwM23w\=\= {
  background-position: center 25.0591%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.MmE1DS0OPTTrwPinkHnJxA\=\= {
  background-position: center 15.528%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.Cq9wZsm5T9SmCng2C0Gisw\=\= {
  background-position: center 24.6157%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.ba3gniCmPptxxvN5RGiiyA\=\= {
  background-position: center 32.8186%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.AzqUMUZGMqcyF-plRVm1xA\=\= {
  background-position: left 53.215%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.vQn4FDSuaKEjNkSJbd7qAw\=\= {
  background-position: center 53.4385%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.Lhbo1UrO-lka6qeH9TIZwQ\=\= {
  background-position: left 52.1065%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.HRkLVGs8Xl7oPYw\+HK8FuA\=\= {
  background-position: center 39.0262%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.Junt7t\+Nvd2bFVTx2RS7zQ\=\= {
  background-position: center 12.644%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.EoLM0chg0fhDGg7LHTN2AA\=\= {
  background-position: center 7.1038%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.BZkAmKUI-PCKSKvRI8uhNg\=\= {
  background-position: left 10.4269%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.NHdsPD0QNEaeZLrlUwv35Q\=\= {
  background-position: center 12.8664%;
}

.RmFm2ECRDW-AGIFg\+aaxQg\=\=.f\+EOHrNnxDp2bdAu4XYkXg\=\= {
  background-position: left 13.0873%;
}

.iVJk\+cYrAtUYxuwyWxb4Ig\=\= {
  position: absolute;
  bottom: 32px;
  left: 50%;
  z-index: var(--z-index-high);
}

.RDUE0ZY2yZIUApkAEUoEKg\=\= {
  display: flex;
  align-items: center;
  justify-content: space-between;
  min-width: 504px;
  min-height: 72px;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value */
  padding: calc(15px - 1px);
  background: var(--elevation-high);
  border: 1px solid var(--border-tertiary);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  border-radius: 10px;
  box-shadow: var(--shadow-high);
  transform: translateX(-50%);

  @media only screen and (width < 1368px) {
    min-width: 400px;
  }
}

.r-byyQ1sTEfyt4J2KyzZyQ\=\= {
  min-width: auto;
}

/* stylelint-disable selector-class-pattern */
.wJTrw2EVxxYFLasE\+pJ2-w\=\= {
  position: relative;
  width: 100%;
  height: 100%;
  min-height: 100%;
  max-height: 100vh;
}

.YxmbPTeODLXLCGFoW5XZ\+Q\=\=,
.vLgDdD1x4L-vzHcSjTWSiQ\=\= {
  top: 0;
  right: 0;
  z-index: 1;
  grid-row: 1;
  grid-column: 1 / -1;
  width: 100%;
  text-align: right;
  pointer-events: none;
}

.vLgDdD1x4L-vzHcSjTWSiQ\=\= {
  height: var(--size-none);
}

._3MJl2QmJbgTJBLCXMdFUCA\=\= {
  position: sticky;
  top: 16px;
  right: 16px;
  pointer-events: auto;
}

.rl68A7U-f-jcFqubCHC8qg\=\= {
  z-index: 2;
  margin: var(--spacing-medium) var(--spacing-medium) var(--spacing-none) var(--spacing-none);
  pointer-events: auto;
}

.heYItU8owGG6VbXwWht68A\=\= {
  display: grid;
  grid-template-rows: 1fr;
  grid-template-columns: 100%;
  padding-bottom: var(--spacing-none);
  overflow: auto;
  background: var(--elevation-default);
}

.d6sQ0ej\+TXF9kxLHt59TjA\=\= {
  grid-row: 1;
  grid-column: 1;
  width: 100%;
  max-width: 536px;
  min-height: 100%;
  padding: var(--spacing-huge) var(--spacing-medium) var(--spacing-none) var(--spacing-medium);
  margin: var(--spacing-none) auto;
}

.u2y6HENQ\+5nlscYmHzWHcg\=\= {
  display: flex;
  flex-direction: column;
  row-gap: var(--spacing-medium);
}

.tyKj81vBieAMh6\+ieWjKtg\=\= {
  margin: var(--spacing-none);
  color: var(--content-primary-a);
}

.KXnHxgfcLZTU36POWdwfyw\=\= {
  margin: var(--spacing-none);
  color: var(--content-primary-a);
}

.GMZ3q\+OIk8shpbenyu0R4Q\=\= {
  position: sticky;
  bottom: 0;
  display: flex;
  width: 100%;
  padding: var(--spacing-large) var(--spacing-none) var(--spacing-xlarge);
  background: var(--elevation-default);
}

.GMZ3q\+OIk8shpbenyu0R4Q\=\= > * + * {
  margin-left: var(--spacing-medium);
}

.bqrGRI\+zGnG4CniGJ5JfQA\=\= {
  display: grid;
  width: 100%;
  max-width: 100%;
  padding-bottom: var(--spacing-none);
  overflow-x: hidden;
  background: var(--elevation-default);
}

@media (width >= 777px) {
  .bqrGRI\+zGnG4CniGJ5JfQA\=\=.E4ZKFNcBLa6roK1ZDxACXQ\=\= {
    grid-template-rows: 100%;
    grid-template-columns: 67% 33%;
  }

  .bqrGRI\+zGnG4CniGJ5JfQA\=\=.Jpx4ATxo2tmukzrkVHbFgQ\=\= {
    grid-template-rows: 100%;
    grid-template-columns: 50% 50%;
  }
}

.IrBbq-zJuQbNRnL08wXnkg\=\= {
  display: flex;
  flex-direction: column;
  grid-row: 1;
  grid-column: 1;
  justify-content: center;
  width: 504px;
  margin: var(--spacing-none) auto;
  color: var(--content-primary-a);
}

.MlD2I3vW2ccR0\+hbWHKpVQ\=\= {
  position: relative;
  display: flex;
  grid-row: 1;
  grid-column: 2;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}

@media (width <= 776px) {
  .MlD2I3vW2ccR0\+hbWHKpVQ\=\= {
    display: none;
  }
}

.MlD2I3vW2ccR0\+hbWHKpVQ\=\= > img {
  position: absolute;
  left: 0;
  width: auto;
  min-width: 100%;
  height: auto;
  min-height: 100%;
}

.MSlp-t69wNu7-9LoKTyU\+A\=\= {
  margin-top: var(--spacing-none);
  margin-bottom: var(--spacing-medium);
  color: var(--content-primary-a);
}

.EGYX94bwpD53xhW5bt5Olg\=\= {
  margin-top: var(--spacing-none);
  margin-bottom: var(--spacing-xlarge);
  color: var(--content-primary-a);
}

.fSP7OYRKxZHqobRfhLWLHw\=\= {
  margin-top: var(--spacing-xlarge);
}

/* stylelint-disable selector-class-pattern */
@keyframes B0yokiDFL5-HV7wjKr6khw\=\= {
  from {
    transform: translateY(100%);
  }

  to {
    transform: translateY(0);
  }
}

.EALIM16wKZnj4P\+tI5V6cw\=\= > .kb-nCta2EArleFbkEcP50A\=\= {
  position: fixed;
  top: 0;
  left: 0;
  z-index: calc(var(--z-index-above) + 2);
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  overflow-y: auto;
  background-color: var(--elevation-high);
  box-shadow: var(--shadow-high);

  @media (prefers-reduced-motion: no-preference) {
    --modal-animation-duration: var(--transition-duration-short);
  }

  @media (prefers-reduced-motion: reduce) {
    --modal-animation-duration: 0ms;
  }

  &[data-entering] {
    animation: B0yokiDFL5-HV7wjKr6khw\=\= var(--modal-animation-duration) ease-out;
  }

  &[data-exiting] {
    animation: B0yokiDFL5-HV7wjKr6khw\=\= var(--modal-animation-duration) reverse ease-in-out;
  }
}

.LHY59sYG6ofcldEVqsN4NA\=\= {
  height: 100%;

  &:focus-visible {
    box-shadow: none;
  }
}

:root {
  --instructional-tooltip-pointer-y-offset: -22px;
  --instructional-tooltip-pointer-x-offset: -12px;
}

.bvOnoMSRbPe4uPnvkAYZmA\=\= {
  position: absolute;
  inset: 0;
  visibility: hidden;
}

.Cz7po8qkFL124SLpz5pV\+g\=\= {
  /* using !important to overwrite style from react-aria */
  z-index: var(--z-index-above) !important;
}

.TYtVQw\+CGLDX9PMyVf-S0g\=\= {
  width: 288px;
  min-height: 136px;
  background-color: var(--elevation-high);
  border: 1px solid var(--border-tertiary);
  border-radius: var(--radius-xsmall);
  opacity: 0;

  /* --shadow-high with blur split by 2 due to differences in drop-shadow rendering */
  filter: drop-shadow(0 3px 6px rgb(29, 29, 27, 0.12));
  animation: DgIgsxQPJCHBMm099PcRiQ\=\= 250ms ease-out 250ms forwards;
}

@keyframes DgIgsxQPJCHBMm099PcRiQ\=\= {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

.gQZcGgIPMhxJCoTOKzc6KQ\=\= {
  position: absolute;
  display: flex;
  fill: var(--elevation-high);
  stroke: var(--border-tertiary);
}

.gQZcGgIPMhxJCoTOKzc6KQ\=\=.Kkab\+qJIO1pBrBDraz2-PQ\=\= {
  fill: var(--elevation-high);
}

.YKyUmcDiJNCiJv7iXz8-kA\=\= {
  right: 0;
  margin-right: var(--instructional-tooltip-pointer-x-offset);
}

.iUMsb5NFvdBW4DnKFI7i8A\=\= {
  bottom: 77px;
}

.oHkvSVAUCY-Szn5abumBfw\=\= {
  top: 51px;
  fill: var(--background-feature-discoverability);
}

.QtzZ-Ty8WSiAyexAfC9QXA\=\= {
  left: 0;
  margin-left: var(--instructional-tooltip-pointer-x-offset);
}

.ivrwo8fryK0rcr5-QmnwMA\=\= {
  left: 50%;
  transform: translateX(-50%);
}

.kQIg7RENRbi3e4jQxhzT6Q\=\= {
  bottom: 0;
  margin-bottom: var(--instructional-tooltip-pointer-y-offset);
}

.XErY82kmPgNaLDX7IHW\+Lg\=\= {
  top: 0;
  margin-top: var(--instructional-tooltip-pointer-y-offset);
  fill: var(--background-feature-discoverability);
}

.NLgPbAbiGd4L4k\+rBWCvPA\=\= {
  right: 14px;
}

.XErY82kmPgNaLDX7IHW\+Lg\=\= ._5li5ocgwh7Y6B8VkXFdAkg\=\= {
  transform: rotate(-90deg);
}

.kQIg7RENRbi3e4jQxhzT6Q\=\= ._5li5ocgwh7Y6B8VkXFdAkg\=\= {
  transform: rotate(90deg);
}

.QtzZ-Ty8WSiAyexAfC9QXA\=\= ._5li5ocgwh7Y6B8VkXFdAkg\=\= {
  transform: scale(-1, 1);
}

.JoEJo6M1HKwJwgIFwgJ6jw\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 136px;
  background-color: var(--background-feature-discoverability);
  border-radius: var(--radius-xsmall) var(--radius-xsmall) var(--radius-none) var(--radius-none);
}

.rM9lS9\+nVuIwIeGiDfC3eg\=\= {
  position: absolute;
  top: 0;
  right: 0;
}

.wo56VmckQOR7sBbvv5IqHg\=\= {
  padding: var(--spacing-medium);
}

.sX\+FCiixRPkL4jQ74RA4Rw\=\= {
  color: var(--content-secondary);
}

.JOWF2PUhpvLVEflsn3AhJw\=\= {
  display: grid;
  grid-template-columns: 16px 1fr;
  gap: var(--spacing-medium-sm);
  color: var(--content-primary-a);
}

._5N4bXcfjsGNWf\+BD4I4YaA\=\= {
  margin-top: var(--spacing-xsmall);
}

.JtNyF2FpnGcJIx7sFBResw\=\= {
  --list-item-spacing: 16px;

  padding: var(--spacing-none);
  list-style: none;

  &._73UND3VB5jHOMrmq4DpJWA\=\= {
    --list-item-spacing: 8px;
  }
}

.JtNyF2FpnGcJIx7sFBResw\=\= > li:not(:last-child) {
  margin-bottom: var(--list-item-spacing);
}

.uRCJMXotYOfMuuocY79KnA\=\= {
  position: relative;
  display: flex;
  flex: 1 0 0;
  flex-direction: column;
  gap: var(--spacing-small);
  align-items: flex-start;
  align-self: stretch;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  padding: calc(16px - 1px);
  background-color: var(--elevation-mid);
  border: 1px solid var(--border-tertiary);
  border-radius: var(--radius-small);
}

.nQI02S9jekpAI3Hni-xdNg\=\= {
  display: flex;
  gap: var(--spacing-small);
  align-items: center;
}

.dOwsr9DHHH6F7zr6ZEVlOA\=\= {
  padding: var(--spacing-medium);
  background-color: var(--elevation-high);
  border: none;
}

.uUKPTtZJ6bezPdWQhQkIFw\=\= {
  display: flex;
  flex-direction: column;
  width: 100%;
  padding: var(--spacing-none) var(--spacing-small);
}

.wLt5WHuuV8ZkG6J5jqaGuQ\=\= {
  display: flex;
  gap: var(--spacing-small);
  align-items: center;
  justify-content: space-between;
  width: 100%;
  min-height: var(--size-large);
}

.oopsS\+bzZvGycbpKhaXz8w\=\= {
  display: flex;
  gap: var(--spacing-medium-sm);
  align-items: baseline;
}

.lfcZvdsjYXOtMA\+KHB-ljA\=\= {
  display: flex;
  flex-shrink: 0;
  gap: var(--spacing-small);
  align-items: center;
}

.ZrY6ehMAT6RfaoaBJKhWbQ\=\= {
  width: 100%;
}

.WZxX8CIqyDq48D\+2EfCqNQ\=\= {
  color: var(--content-secondary);
}

._9OfWMZMN0VjbWyRZlctgmw\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  padding: var(--spacing-small);
  margin-right: auto;
  margin-left: auto;

  ._9wN-tczp307SD7SnuKuUAQ\=\= & {
    align-items: normal;
  }

  .\-9I2cYyY8InUTOAJBO4PiQ\=\= & {
    max-width: 536px;
  }
}

.pvlZJ7aeW\+POOvtoCQPTeg\=\= {
  position: relative;
  display: flex;
  flex: 1;
  flex-direction: row;
  gap: var(--spacing-large);
  align-items: center;
  justify-content: center;
  width: 100%;

  ._9wN-tczp307SD7SnuKuUAQ\=\= &,
  .\-9I2cYyY8InUTOAJBO4PiQ\=\= & {
    justify-content: space-between;
  }

  &.PozowdyWGynQ00KFpZc48Q\=\= {
    gap: var(--spacing-medium);
    align-items: flex-start;
  }
}

.ZSnZydrMTNoNxsFsXgo\+Hw\=\= {
  display: flex;
  flex-direction: column;
  justify-content: center;
  text-align: center;

  ._9wN-tczp307SD7SnuKuUAQ\=\= &,
  .\-9I2cYyY8InUTOAJBO4PiQ\=\= & {
    text-align: left;
  }
}

.G-xuyW4InFh7LIFIwr1olA\=\= {
  text-align: center;

  .\-9I2cYyY8InUTOAJBO4PiQ\=\= & {
    margin-top: var(--spacing-medium);
    text-align: left;
  }

  &.s1XdC2EFGXD2LBj9qhKgfw\=\= {
    margin-top: var(--spacing-large);
    text-align: left;
  }
}

.JG2p0PxADgO7Ojhkb2XzZA\=\= {
  flex-shrink: 0;
  width: 120px;

  .\-9I2cYyY8InUTOAJBO4PiQ\=\= & {
    width: 200px;
  }

  &.jNNP511JHOltbxAFqhrPew\=\= {
    width: 170px;
    height: 200px;
  }

  &.jNNP511JHOltbxAFqhrPew\=\= img {
    position: absolute;
    right: -23px;
    width: 170px;
    height: 200px;
  }
}

.kzrc0kGUEKT3UqOt6UKcKw\=\= {
  --grid-unit-size: 176px;
  --grid-columns: 12;
  --grid-gap-row: 32px;
  --grid-gap-col: 24px;
  --grid-row-height: calc(var(--grid-unit-size) / 3);
  --row-height-small: calc(
    var(--widget-rows-small) * var(--grid-row-height) + (var(--widget-rows-small) - 1) *
      var(--grid-gap-row)
  );
  --row-height-medium: calc(
    var(--widget-rows-medium) * var(--grid-row-height) + (var(--widget-rows-medium) - 1) *
      var(--grid-gap-row)
  );
  --row-height-large: calc(
    var(--widget-rows-large) * var(--grid-row-height) + (var(--widget-rows-large) - 1) *
      var(--grid-gap-row)
  );
  --row-height-wide: calc(
    var(--widget-rows-wide) * var(--grid-row-height) + (var(--widget-rows-wide) - 1) *
      var(--grid-gap-row)
  );

  display: flex;
  flex-direction: column;
  gap: var(--grid-gap-row);
  width: 100%;
}

._2Jgb2HUxCf6n0PqgjQuBuw\=\= {
  box-sizing: border-box;
  display: grid;
  grid-template-columns: repeat(var(--grid-columns), 1fr);
  gap: var(--spacing-none) var(--grid-gap-col);
  width: 100%;
  min-width: var(--size-none);
}

.Izsz9NMBWxTTJN1HOsnBnw\=\= {
  grid-template-rows: var(--row-height-small);
}

.LlxUimBP4bnvgaX4h3rylw\=\= {
  grid-template-rows: var(--row-height-medium);
}

._18eaJTVj\+si9QvhZGoFVLA\=\= {
  grid-template-rows: var(--row-height-large);
}

.K4uUxO5xTASEF56NQxRc3g\=\= {
  grid-template-rows: auto;
}

.LJNbr8vnK4E5IK6Q2s6imw\=\= {
  grid-column: span var(--widget-cols-small);
}

._9oPTxxK4BPby6xvyoHmQTg\=\= {
  grid-column: span var(--widget-cols-medium);
}

._9c0HFgrx0qo3gKdE2rfqCg\=\= {
  grid-column: span var(--widget-cols-large);
}

.NPc69sMNfNkqz3pJRX4B5w\=\= {
  grid-column: span var(--widget-cols-wide);
}

.y14uIG1D4k\+CG31Oufla6Q\=\= {
  display: flex;
  flex-direction: column;
  grid-row: 1;
  align-self: start;
}

.y14uIG1D4k\+CG31Oufla6Q\=\=.LJNbr8vnK4E5IK6Q2s6imw\=\= {
  height: var(--row-height-small);
}

.y14uIG1D4k\+CG31Oufla6Q\=\=._9oPTxxK4BPby6xvyoHmQTg\=\= {
  height: var(--row-height-medium);
}

.y14uIG1D4k\+CG31Oufla6Q\=\=._9c0HFgrx0qo3gKdE2rfqCg\=\= {
  height: var(--row-height-large);
}

.y14uIG1D4k\+CG31Oufla6Q\=\=.NPc69sMNfNkqz3pJRX4B5w\=\= {
  height: auto;
}

.V3NcYz3dNpZqiuz6RziWXw\=\= {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
  width: 100%;
  height: 100%;
  background-color: var(--elevation-high);
  border-radius: var(--radius-large);
}

.OuLagUaydMtYSYkARE-JPg\=\= {
  overflow: hidden;
}

.RDdsmh8UlxBTkrwNqS\+R9A\=\= {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding: var(--spacing-medium) var(--spacing-medium) var(--spacing-none)
    var(--spacing-medium);
}

.wq2AgJ08NMhxT6Spo13NoQ\=\= {
  display: flex;
  gap: var(--spacing-xsmall);
  align-items: center;
}

.aPIPJbqOF0Al1Pfn0a9grA\=\= {
  position: relative;
}

.y4hGJR3Fiwj4Jr4RPKmMhA\=\= {
  position: absolute;
  top: 4px;
  right: 4px;
  width: 10px;
  height: 10px;
  pointer-events: none;
  background-color: var(--content-accent);
  border: 1.5px solid var(--elevation-default);
  border-radius: var(--radius-round);
}

.ijWDtbjg9FqLnFYGN-EEBg\=\= {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  min-width: 208px;
  padding: var(--spacing-small) var(--spacing-none);
  background-color: var(--elevation-high);
  border-radius: var(--radius-medium);
  box-shadow: var(--shadow-high);
}

.XyT\+ylDheOkpmGz5LUJVTA\=\= {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  padding: var(--spacing-none) var(--spacing-medium);
  overflow: hidden;
  text-overflow: ellipsis;
  color: var(--content-tertiary);
  white-space: nowrap;
}

.DN9E4PcBPJrYEJE292QuFg\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-small);
  align-items: flex-start;
  width: 100%;
  padding: var(--spacing-small) var(--spacing-medium);
}

._8VVVPOnmnK4Ifv4ocHgxow\=\= {
  display: flex;
  flex-direction: column;
  width: 100%;
  max-height: 500px;
  overflow: hidden;
}

.nrgllkusnT6CYSB9hUIOLQ\=\= {
  height: var(--size-medium-small);
  margin-top: var(--spacing-none);
  border: 0;
  border-bottom: 1px solid var(--border-tertiary);
}

.MLwGuW6i1l7Wvk4lVkdVyA\=\= {
  overflow: hidden;
  border: none;
}

.YfG0POouMGqPLgkVOTAHkw\=\= {
  display: flex;
  gap: var(--spacing-small);
  align-items: center;
  min-width: var(--size-none);
}

.bnL1QixxxGnKrdPhKqSgJg\=\= {
  min-width: var(--size-none);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.MLwGuW6i1l7Wvk4lVkdVyA\=\= > div:first-of-type {
  justify-content: flex-start;
}

.X4gbu7Ehu0tp-d7VQtTbAw\=\= {
  display: flex;
  flex-direction: column;
  min-width: var(--size-none);
}

.nxHxEmzGznLcHX1HlzLgLw\=\= {
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  color: var(--content-secondary);
  -webkit-box-orient: vertical;
}

.aebnURCpZcsGnnsS3FpbcQ\=\= {
  padding: var(--spacing-none) var(--spacing-medium) var(--spacing-xsmall) var(--spacing-medium);
  color: var(--content-secondary);
}

.HMX3E\+xNCxKePPdYhsIqUg\=\= {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  width: 100%;
  height: 100%;
}

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

.dNJ51hr\+0tBDUV5BE6xfZg\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-large);
  align-items: center;
  margin: auto;
}

.cFy3b0fV4xp-j3NffLePzQ\=\= {
  flex-shrink: 0;
}

._4mE4OtbImtwQpRd3KM72-A\=\= {
  width: 257px;
  padding: var(--spacing-small) var(--spacing-none);
  background-color: var(--elevation-high);
  border-radius: var(--radius-medium);
  box-shadow: var(--shadow-high);
}

._3gvhCh2jqISdHsYFFgEOdg\=\= {
  outline: none;
}

._2VLVREeadiZljFkwM\+8W1A\=\= {
  justify-content: flex-start;
  width: 100%;
  height: var(--size-xlarge);
  padding: var(--spacing-small) var(--spacing-medium);
  border: none;
  border-radius: var(--radius-none);

  &:hover::after,
  &:active::after,
  &[data-hovered]::after {
    border-radius: var(--radius-none);
  }
}

._2VLVREeadiZljFkwM\+8W1A\=\= div {
  justify-content: flex-start;
}

.uTFbuc88czYM01v3ZpEBMA\=\= {
  color: var(--content-error);

  &:hover,
  &[data-hovered] {
    color: var(--content-error);
  }
}

.M-o1qXzszqNTXOvyC8ouJw\=\= {
  display: flex;
  gap: var(--spacing-xsmall);
  align-items: center;
  padding: var(--spacing-xsmall) var(--spacing-medium) var(--spacing-xsmall)
    var(--spacing-small);
}

.hoj\+fABtzSpKFz1E0qvybw\=\= {
  color: var(--content-secondary);
}

.C65GKLzr8EXcG7-WUukpVQ\=\= {
  padding: var(--spacing-small) var(--spacing-medium);
}

.l8Bh-0Xtbm\+cM6rl51a3Ug\=\= {
  width: 100%;

  &:focus-visible {
    box-shadow: 0 0 0 3px var(--border-accent-low);
  }
}

.L53cSBxOYM70ZOkR-JfRFA\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xsmall);
}

.gVqtEE1ZEonKlNGyHfttvQ\=\= {
  position: relative;
  display: flex;
  align-items: center;

  & > input {
    position: relative;
    left: -1px;
    z-index: var(--z-index-default);
    flex: 1 0;
    min-width: var(--size-none) !important;

    &:not([data-focused]) {
      z-index: 0;
      border-top-left-radius: var(--radius-none);
      border-bottom-left-radius: var(--radius-none);
    }

    &[data-pressed] {
      z-index: var(--z-index-default);
    }
  }
}

.Y3ZVE-Kx9O1JJeTzuQSpEw\=\= button {
  position: relative;
  z-index: var(--z-index-default);

  &:not([data-focused]) {
    z-index: 0;
    border-top-right-radius: var(--radius-none);
    border-bottom-right-radius: var(--radius-none);
  }

  &[data-pressed] {
    z-index: var(--z-index-default);
  }
}

._2LdXtFAiqE6LSBO1AcR2Gw\=\= {
  ._3hzQancpfUhhWHKQA53lbw\=\= {
    margin-right: var(--spacing-none);
  }

  .Ai\+t8IUM4pEmBaQyQG483g\=\= {
    display: none;
  }

  .GOp24bNQAX9twLuGRRJ9Pg\=\= {
    margin-left: var(--spacing-medium-sm);
  }
}

.ysQOFoQiB4lkRoVyy3KFWQ\=\= {
  display: inline-flex;
  flex-direction: column;
  gap: var(--spacing-xsmall);
  align-items: flex-start;
}

.CxxyRH8wO\+TgSr4Z9SOVrw\=\= {
  display: flex;
  flex-direction: row;
  gap: var(--spacing-xsmall);
  align-items: center;
}

._1TDMqXs\+PUxrCA5W3DzdzQ\=\= {
  display: flex;
  flex-direction: row;
  gap: var(--spacing-small);
  align-items: center;
}

.WAJ8B7MoaaEwEvNZGObL1g\=\= {
  width: var(--size-xlarge);
  height: var(--size-xxlarge);
  padding: var(--spacing-none);
  font-family: inherit;
  font-size: var(--body-prominent-font-size);
  line-height: var(--body-prominent-line-height);
  color: var(--content-primary-a);
  text-align: center;
  cursor: text;
  outline: none;
  background-color: var(--background-secondary);
  border: 1px solid transparent;
  border-radius: var(--radius-small);
  transition: background-color 0.1s ease, border-color 0.1s ease, box-shadow 0.1s ease;
}

.WAJ8B7MoaaEwEvNZGObL1g\=\=:focus {
  background-color: var(--background-tertiary);
  border-color: var(--border-accent-high);
  box-shadow: 0 0 0 4px var(--border-accent-low);
}

.WAJ8B7MoaaEwEvNZGObL1g\=\=:disabled {
  cursor: not-allowed;
  opacity: 0.5;
}

.lBbJ8jb3pHGy0wOhT-\+25Q\=\= {
  border-color: var(--border-error);
}

.lBbJ8jb3pHGy0wOhT-\+25Q\=\=:focus {
  border-color: var(--border-error);
  box-shadow: none;
}

.WzwKKQLbbZetFOvw61TiDA\=\= {
  display: flex;
  flex-direction: row;
  gap: var(--spacing-small);
  align-items: center;
  margin: var(--spacing-none);
  font-size: var(--body-standard-font-size);
  line-height: var(--body-standard-line-height);
  color: var(--content-error);
}

.Y53be5vcoCplkXpoqirADA\=\= {
  flex-shrink: 0;
  color: var(--content-error);
}

.ate2iknZz9\+mByMq3iC92g\=\= {
  position: relative;
  display: block;
  overflow: hidden;
  background: var(--background-placeholder);
  background-size: 800px 104px;
  animation-name: xEa51cHHLHPBJLos1r1Wfg\=\=;
  animation-duration: 1.5s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  animation-fill-mode: forwards;
}

@keyframes xEa51cHHLHPBJLos1r1Wfg\=\= {
  0% {
    background-position: -500px;
  }

  100% {
    background-position: 500px;
  }
}

.SD\+y6s38OoEybFjgPcDCdg\=\= {
  position: relative;
  display: block;
  width: 100%;
  height: var(--size-small);
  margin-top: var(--spacing-small);
  overflow: hidden;
  background: var(--background-placeholder);
  background-size: 1000px 104px;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  border-radius: 50px;
  animation-name: AA4FO87N6BMR7oYl5ouTWQ\=\=;
  animation-duration: 1.5s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  animation-fill-mode: forwards;
}

._9smswYMc1VMv4eRMOOp0rQ\=\= {
  margin-top: var(--spacing-none);
}

@keyframes AA4FO87N6BMR7oYl5ouTWQ\=\= {
  0% {
    background-position: -500px;
  }

  100% {
    background-position: 500px;
  }
}

.sQILOK\+vWjnW7yLNgl\+GdQ\=\= {
  display: flex;
  flex-direction: column;
  width: 100%;
}

/* stylelint-disable selector-class-pattern */
.xnG9W6dfqq3r\+9-ISUkXiA\=\= {
  position: relative;
  width: 504px;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value */
  padding: calc(40px - 1px);
  color: var(--content-primary-a);
  background-color: var(--elevation-high);
  border: 1px solid var(--border-tertiary);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  border-radius: 24px;
  box-shadow: var(--shadow-high);

  /* If there is a promotional illustration as a child of the popup, we need to style the close icon differently */
  &:has(.GPHlA9Oqyd6u3brW7eJD3w\=\=) {
    .pjmHJFw53Chm3GDwY1bZMA\=\= svg {
      color: var(--content-primary-a-static);
    }
  }
}

.o0-a9wRg3jx\+PsqptcdYSQ\=\= {
  &:focus,
  &:focus-visible,
  &:focus-within {
    outline: none;
    box-shadow: none;
  }
}

._4JiR\+5htdjULtFmY7ADIWQ\=\= {
  margin-bottom: var(--spacing-medium);
}

.dn56UqbQ\+EBsTzF584ctWg\=\= {
  margin-bottom: var(--spacing-medium);
}

.kXF0cS-IVftk-PzxZyf6oA\=\= {
  margin-top: var(--spacing-none);
  margin-right: var(--spacing-medium); /* to avoid overlap with X button */
  margin-bottom: var(--spacing-medium);
  overflow-wrap: break-word;
}

.Dr9UMz9JYJtgn4EJ8DQ4AA\=\= {
  overflow-wrap: break-word;
}

.\+LL3fMJ910x9S0\+gETcjqQ\=\= {
  margin-top: var(--spacing-large);
}

.LY-kyguV8CnTX48vQpqZoQ\=\= {
  display: flex;
  gap: var(--spacing-medium);
  margin-top: var(--spacing-large);
}

.pjmHJFw53Chm3GDwY1bZMA\=\= {
  position: absolute;
  top: 16px;
  right: 16px;
  color: var(--content-primary-a);

  svg {
    width: var(--size-medium);
    height: var(--size-medium);
  }

  /* This selector can be removed once Popup.tsx is removed in favor of the Composable Popup */
  &.EtDYgfc9cw9NzKAhNFKRaQ\=\= svg {
    color: var(--content-primary-a-static);
  }
}

.react-aria-ModalOverlay {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: calc(var(--z-index-above) + 10);
  width: 100%;
  height: 100%;
  background-color: var(--background-modal-overlay);
  animation: nWCbGi6mnVAYFUEOaIGh3Q\=\= 0.5s ease-in-out;
}

body.has-fullscreen-modal .react-aria-ModalOverlay,
body.has-popup-modal .react-aria-ModalOverlay {
  z-index: 51;
}

.react-aria-ModalOverlay > div {
  position: relative;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.IU5fARPrkgGmGdovEOzebQ\=\= {
  margin: var(--spacing-none);
}

.GPHlA9Oqyd6u3brW7eJD3w\=\= {
  box-sizing: border-box;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  margin: -40px -40px var(--spacing-large);
}

.GPHlA9Oqyd6u3brW7eJD3w\=\= > * {
  width: 100%;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  border-radius: 23px 23px var(--radius-none) var(--radius-none);
}

@media (width <= 776px) {
  .xnG9W6dfqq3r\+9-ISUkXiA\=\= {
    width: 100%;
  }
}

/* stylelint-disable selector-class-pattern */
._9JaoAVz84V6IHRpKZcR59A\=\= {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: var(--spacing-small);
  align-items: start;
  width: 100%;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  padding: calc(16px - 1px);
  color: var(--content-primary-a);
  text-align: left;
  border: 1px solid var(--border-tertiary);
  border-radius: var(--radius-xsmall);
  box-shadow: var(--shadow-low);
  transition: box-shadow 0.2s ease-in-out;
}

.p7nfDpKnaiQm4fVpQT\+vKA\=\= {
  cursor: pointer;
}

.p7nfDpKnaiQm4fVpQT\+vKA\=\=:hover {
  box-shadow: var(--shadow-high);
}

.p7nfDpKnaiQm4fVpQT\+vKA\=\=:focus-visible {
  box-shadow: 0 0 0 5px var(--border-accent-low);
}

.WA\+U8R48OnJKyqO9oXJkdg\=\= {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

._1\+xpaVds0y5AWIkdFbE5Vw\=\= {
  padding: var(--spacing-none);
  line-height: 23px;
  cursor: pointer;
  border-bottom: 1px solid var(--content-primary-a);
}

.AbrBHTDhl-PnadZj5urzdw\=\= {
  position: absolute;
  top: 16px;
  right: 16px;
}

.G5nXnBNk3kbHzOHwAyVxag\=\= {
  width: var(--size-large);
  height: var(--size-large);
}

.qkuuqKBLSX39izPigfNqwQ\=\= {
  position: relative;
  display: flex;
  flex-shrink: 0;
  gap: var(--spacing-xlarge);
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.xllRriBUk6VZ00prav5K5A\=\= {
  flex-shrink: 0;
  height: 608px;
  will-change: width;
}

.tgoi6Cfx7ZasfS9JNVIazA\=\= {
  fill: var(--content-primary-a);
}

/* stylelint-disable selector-class-pattern */
.TpUq2UhPATDQPWer5fE3Pg\=\= {
  width: unset;
  height: unset;
}

.dark-theme .TpUq2UhPATDQPWer5fE3Pg\=\= {
  filter: invert(1);
}

.V2jo0bbcVIucWrErgBy7ug\=\= {
  --border-color: var(--background-primary);
  --knob-color: var(--background-primary);

  display: flex;
  gap: var(--spacing-small);
  align-items: center;
  color: var(--content-primary-a);
  forced-color-adjust: none;

  &::before {
    box-sizing: border-box;
    display: block;
    flex-shrink: 0;
    width: var(--size-medium);
    height: var(--size-medium);
    content: '';
    border: 1px solid var(--border-color);
    border-radius: var(--radius-round);
    transition: all 200ms;
  }

  &[data-pressed]::before,
  &[data-selected]::before {
    background: radial-gradient(circle at center, var(--knob-color) 40%, transparent 40%);
    border-color: var(--knob-color);
  }

  &[data-focus-visible]::before {
    box-shadow: 0 0 0 4px var(--border-accent-low);
  }

  &:hover {
    cursor: pointer;

    &::before {
      background-color: var(--state-primary-a-hover);
    }
  }

  &[data-disabled] {
    color: var(--content-secondary);
    cursor: not-allowed;

    &::before {
      opacity: 0.45;
    }

    &:hover {
      &::before {
        background-color: var(--state-primary-a);
      }
    }
  }
}

:root {
  --radio-size: 16px;
}

.JTyy5qQpPE4iuFCif9kabA\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium-sm);
  font-size: var(--body-standard-font-size);
  color: var(--content-primary-a);

  .DaAUxuvnF7YimA9\+oXd6Cg\=\= {
    display: flex;
    align-items: center;
    line-height: 24px;
    color: var(--content-error);
  }

  ._6J1Gpiy2ywM4zxM7WtM\+kw\=\= {
    padding: var(--spacing-none);
    color: var(--content-secondary);
    background: none;
    border: none;
  }
}

/* stylelint-disable selector-class-pattern */
._1M4lIa01pFSZV8tsm\+PwiA\=\= {
  display: flex;
  flex-direction: row;
  align-items: center;
  width: 100%;
  min-height: var(--size-xxxlarge);
  padding: var(--spacing-medium);
  text-decoration: unset;
  appearance: none;
  cursor: pointer;
  outline: none;
  background-color: var(--elevation-high);
  border-radius: var(--radius-xsmall);
  transition: all var(--transition-duration-short) ease-in-out;
}

.bp\+fRIqBPJKY-NeCFYu8xQ\=\= {
  border: 1px solid var(--border-tertiary);
  box-shadow: var(--shadow-low);

  &:hover {
    box-shadow: var(--shadow-high);
  }

  &:focus-visible {
    box-shadow: 0 0 0 4px var(--border-accent-low);
  }
}

.KaJaACljWAANtoqt0e6Thg\=\= {
  border: 1px dashed var(--border-tertiary);

  &:hover {
    border-color: var(--border-secondary);
  }

  &:focus-visible {
    box-shadow: 0 0 0 4px var(--border-accent-low);
  }
}

.t4sFnZJElANgU8RvldEDPw\=\= {
  cursor: not-allowed;
  background-color: var(--elevation-low);
  border-color: var(--border-tertiary);
  box-shadow: none;
  opacity: var(--disabled-opacity);
}

.tdh6U8E-lBsKxmUXRl-NNg\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--size-xlarge);
  height: var(--size-xlarge);
  margin-right: var(--spacing-medium);
}

.tdh6U8E-lBsKxmUXRl-NNg\=\= svg {
  width: 100%;
  height: auto;
}

._2jojxICbazmOPQIYymFoBg\=\= {
  display: flex;
  flex: 1 1 0;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}

.Wzqcdf2pEfGe2vbJRSVGuQ\=\= {
  display: flex;
  color: var(--content-primary-a);
  text-align: left;
}

.YI6BhhB9CEHBkt02m0dvYQ\=\= {
  color: var(--content-secondary);
  text-align: left;
}

.c\+-NPYVeDHt15oY8YbJvyA\=\= {
  color: var(--content-secondary);
  text-align: left;
}

._5\+2ieMJ7tGC6mXh0Tol7xw\=\= {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  width: var(--size-medium);
  height: var(--size-medium);
  margin-left: var(--spacing-large);
  background: transparent;

  svg {
    width: auto;
    height: var(--size-medium);

    path {
      fill: var(--content-secondary);
    }
  }
}

.c1vY\+7GgtYBF5ZjKmsD6Nw\=\= {
  box-sizing: border-box;
  display: flex;
  flex-grow: 1;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  min-height: var(--size-xxxlarge);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  padding: 15px;
  overflow: hidden;
  text-decoration: unset;
  appearance: none;
  cursor: pointer;
  outline: none;
  background-color: var(--elevation-high);
  border-radius: var(--radius-xsmall);
  transition: all var(--transition-duration-short) ease-in-out;
}

.lFPZTs9voHTR1T6yMKXiHg\=\= {
  border: 1px solid var(--border-tertiary);
  box-shadow: var(--shadow-low);

  &:hover {
    box-shadow: var(--shadow-high);
  }

  &:focus-visible {
    box-shadow: 0 0 0 4px var(--border-accent-low);
  }
}

.c1vY\+7GgtYBF5ZjKmsD6Nw\=\=[data-selected],
.c1vY\+7GgtYBF5ZjKmsD6Nw\=\=[data-indeterminate] {
  border-color: var(--border-secondary);
}

.qlM0uQJImNcbKdYNDwdZMQ\=\= {
  cursor: not-allowed;
  background-color: var(--background-tertiary);
  border-color: var(--border-tertiary);
  box-shadow: none;
  opacity: var(--disabled-opacity);

  &:hover {
    box-shadow: none;
  }
}

.fUNDstN3-Ut4cA3KZCeWeQ\=\= {
  cursor: initial;
  background-color: var(--elevation-low);

  &:hover {
    box-shadow: var(--shadow-low);
  }
}

.MiijMPcvwiUY1OwLwRTxMg\=\= {
  display: flex;
  flex: 1;
  flex-direction: row;
  align-items: center;
}

._6CHHGIUjvJstQo4jAbM37w\=\= {
  box-sizing: border-box;
  display: inline-flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  width: var(--size-medium);
  min-width: var(--size-medium);
  height: var(--size-medium);
  padding: var(--spacing-none);
  margin-left: var(--spacing-large);
  vertical-align: text-top;
  color: var(--content-primary-b-static);
  background-color: transparent;
  border: 1px solid var(--border-secondary);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  border-radius: 2px;
  transition: all 200ms;

  svg {
    width: var(--size-small);
    height: var(--size-small);
  }
}

.c1vY\+7GgtYBF5ZjKmsD6Nw\=\=[data-selected] ._6CHHGIUjvJstQo4jAbM37w\=\=,
.c1vY\+7GgtYBF5ZjKmsD6Nw\=\=[data-indeterminate] ._6CHHGIUjvJstQo4jAbM37w\=\= {
  background-color: var(--background-accent-high);
  border: none;
}

.c1vY\+7GgtYBF5ZjKmsD6Nw\=\=:hover ._6CHHGIUjvJstQo4jAbM37w\=\=::after {
  --overlay-opacity: var(--hover-opacity);
}

.c1vY\+7GgtYBF5ZjKmsD6Nw\=\= ._6CHHGIUjvJstQo4jAbM37w\=\=:active::after {
  --overlay-opacity: var(--pressed-opacity);
}

.c1vY\+7GgtYBF5ZjKmsD6Nw\=\=:active ._6CHHGIUjvJstQo4jAbM37w\=\=::after {
  --overlay-opacity: var(--pressed-opacity);
}

.c1vY\+7GgtYBF5ZjKmsD6Nw\=\=[data-disabled] ._6CHHGIUjvJstQo4jAbM37w\=\=::after {
  --overlay-primary-a-color: var(--primary-white);
  --overlay-opacity: var(--disabled-opacity);

  top: -1px;
  left: -1px;
  width: 115%;
  height: 115%;
  background-color: var(--background-tertiary);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  border-radius: 2px;
}

.c1vY\+7GgtYBF5ZjKmsD6Nw\=\=[data-focus-visible] ._6CHHGIUjvJstQo4jAbM37w\=\= {
  outline: none;
  box-shadow: 0 0 0 4px var(--border-accent-low);
}

.u7h\+g6UrDGwjxxyxP3R7EA\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--size-xlarge);
  height: var(--size-xlarge);
  margin-right: var(--spacing-medium);

  svg {
    width: 100%;
    height: auto;
  }
}

.bTnvM\+ZGtFEISAkPtLlGSQ\=\= {
  display: flex;
  flex: 1 1 0;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}

.Vs0FyntxZPXMYIBneHfXig\=\= {
  color: var(--content-primary-a);
  text-align: left;
}

._864o0-F1GFGYJ0zxR2Ej4g\=\= {
  color: var(--content-secondary);
  text-align: left;
}

.I9zxxD7fl51OCMq7\+h\+61w\=\= {
  color: var(--content-secondary);
  text-align: left;
}

.mjRGNvJkMq7MWHSPnSnthg\=\= {
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  padding: calc(16px - 1px) 16px 16px;
  color: var(--content-primary-a);
  border-top: 1px dashed var(--border-tertiary);
}

._9g9E5SAdsKnDcJLMbHbDpw\=\= {
  box-sizing: border-box;
  display: flex;
  flex-grow: 1;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  min-height: var(--size-xxxlarge);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  padding: 15px;
  overflow: hidden;
  text-decoration: unset;
  appearance: none;
  cursor: pointer;
  outline: none;
  background-color: var(--elevation-high);
  border-radius: var(--radius-xsmall);
  transition: all var(--transition-duration-short) ease-in-out;
}

._3XNjow8p78lJ\+ddVSvJfkA\=\= {
  border: 1px solid var(--border-tertiary);
  box-shadow: var(--shadow-low);

  &:hover {
    box-shadow: var(--shadow-high);
  }

  &:focus-visible {
    box-shadow: 0 0 0 4px var(--border-accent-low);
  }
}

._9g9E5SAdsKnDcJLMbHbDpw\=\=[data-selected]:not(._4BNYt9x984JH9dOxvM18iA\=\=) {
  border-color: var(--border-accent-high);
}

.s7EkUcXPMDUHDlekUtnOrw\=\= ._9g9E5SAdsKnDcJLMbHbDpw\=\=[data-selected]:not(._4BNYt9x984JH9dOxvM18iA\=\=) {
  border-bottom: solid 1px var(--border-accent-high);
  border-bottom-right-radius: var(--radius-none);
  border-bottom-left-radius: var(--radius-none);
}

._9g9E5SAdsKnDcJLMbHbDpw\=\=[data-selected]._4BNYt9x984JH9dOxvM18iA\=\= {
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-theme-token */
  background:
    linear-gradient(var(--elevation-high), var(--elevation-high)) padding-box,
    linear-gradient(
        90deg,
        var(--brand-plum-900, #7b4db8) 0%,
        var(--brand-blueberry-900, #3275c4) 47.6%,
        var(--brand-mint-800, #66c8c8) 100%
      )
      border-box;
}

.s7EkUcXPMDUHDlekUtnOrw\=\= ._9g9E5SAdsKnDcJLMbHbDpw\=\=[data-selected]._4BNYt9x984JH9dOxvM18iA\=\= {
  border-bottom: 1px solid transparent;
  border-bottom-right-radius: var(--radius-none);
  border-bottom-left-radius: var(--radius-none);
}

.d9Uj-Ho\+Xg0a0jSUAoeEKg\=\= {
  cursor: not-allowed;
  background-color: var(--background-tertiary);
  border-color: var(--border-tertiary);
  box-shadow: none;

  &:hover {
    box-shadow: none;
  }
}

.OsTshp\+T4mAPsfJufdxvsg\=\= {
  cursor: initial;
  background-color: var(--elevation-low);

  &:hover {
    box-shadow: var(--shadow-low);
  }
}

.LcwoG5s44ec-0UP5CuvL6A\=\= {
  background-color: var(--elevation-low);

  &:hover {
    box-shadow: var(--shadow-low);
  }
}

.qAn19b5-S-01xJmutpZcUQ\=\= {
  display: flex;
  flex: 1;
  flex-direction: row;
  align-items: center;
}

._8Th\+W9gZrc46tAjtTWT6Cg\=\= {
  box-sizing: border-box;
  display: inline-flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  width: var(--size-medium);
  min-width: var(--size-medium);
  height: var(--size-medium);
  padding: var(--spacing-none);
  margin-left: var(--spacing-large);
  vertical-align: text-top;
  color: var(--content-primary-b-static);
  background-color: transparent;
  border: 1px solid var(--border-secondary);
  border-radius: var(--radius-round);
  transition: all 200ms;

  &::after {
    border-radius: inherit;
  }
}

.RSq6okAM\+wor2un869OFFg\=\= {
  width: var(--size-small);
  height: var(--size-small);
  background-color: transparent;
  border-radius: var(--radius-round);
  transition: all 200ms;

  &.b3CYf5mQsaXFBZARwP2C0Q\=\= {
    background-color: var(--background-accent-high);
  }
}

._9g9E5SAdsKnDcJLMbHbDpw\=\=[data-selected] ._8Th\+W9gZrc46tAjtTWT6Cg\=\= {
  border-color: var(--background-accent-high);
}

._9g9E5SAdsKnDcJLMbHbDpw\=\=:hover ._8Th\+W9gZrc46tAjtTWT6Cg\=\=::after {
  --overlay-opacity: var(--hover-opacity);
}

._9g9E5SAdsKnDcJLMbHbDpw\=\= ._8Th\+W9gZrc46tAjtTWT6Cg\=\=:active::after {
  --overlay-opacity: var(--pressed-opacity);
}

._9g9E5SAdsKnDcJLMbHbDpw\=\=:active ._8Th\+W9gZrc46tAjtTWT6Cg\=\=::after {
  --overlay-opacity: var(--pressed-opacity);
}

._9g9E5SAdsKnDcJLMbHbDpw\=\=[data-disabled] ._8Th\+W9gZrc46tAjtTWT6Cg\=\=::after {
  --overlay-primary-a-color: var(--primary-white);
  --overlay-opacity: var(--disabled-opacity);

  top: -1px;
  left: -1px;
  width: 115%;
  height: 115%;
  background-color: var(--background-tertiary);
  border-radius: var(--radius-round);
}

._9g9E5SAdsKnDcJLMbHbDpw\=\=[data-focus-visible] ._8Th\+W9gZrc46tAjtTWT6Cg\=\= {
  outline: none;
  box-shadow: 0 0 0 4px var(--border-accent-low);
}

.cOU7FesXo43JLSXtQDtZsA\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--size-xlarge);
  height: var(--size-xlarge);
  margin-right: var(--spacing-medium);

  svg {
    width: 100%;
    height: auto;
  }
}

.PqHaFzIqtUcITyEohfB\+mg\=\= {
  display: flex;
  flex: 1 1 0;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}

.cPOEHQTfWSG7evuebxKh7A\=\= {
  color: var(--content-primary-a);
  text-align: left;
}

._5MJms7yhQoCzEIlAOj9Wlg\=\= {
  color: var(--content-secondary);
  text-align: left;
}

.hN8wVAurvIp7DArfiGnwrw\=\= {
  color: var(--content-secondary);
  text-align: left;
}

.s7EkUcXPMDUHDlekUtnOrw\=\= {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  background-color: var(--elevation-high);
  border: 1px solid var(--border-tertiary);
  border-radius: var(--radius-xsmall);
  box-shadow: var(--shadow-low);

  &._3XNjow8p78lJ\+ddVSvJfkA\=\= {
    &:not(.d9Uj-Ho\+Xg0a0jSUAoeEKg\=\=):hover {
      box-shadow: var(--shadow-high);
    }

    &:focus-visible {
      box-shadow: 0 0 0 4px var(--border-accent-low);
    }
  }

  &.d9Uj-Ho\+Xg0a0jSUAoeEKg\=\= {
    background-color: var(--background-tertiary);
    border-color: var(--border-tertiary);
    box-shadow: none;
    opacity: var(--disabled-opacity);
  }

  &:has(._9g9E5SAdsKnDcJLMbHbDpw\=\=[data-selected]) {
    border-color: var(--border-accent-high);
  }

  &:has(._9g9E5SAdsKnDcJLMbHbDpw\=\=._4BNYt9x984JH9dOxvM18iA\=\=[data-selected]) {
    position: relative;
    /* stylelint-disable-next-line style-lint-plugin-qonto/require-theme-token */
    background:
      linear-gradient(var(--elevation-high), var(--elevation-high)) padding-box,
      linear-gradient(
          90deg,
          var(--brand-plum-900, #7b4db8) 0%,
          var(--brand-blueberry-900, #3275c4) 47.6%,
          var(--brand-mint-800, #66c8c8) 100%
        )
        border-box;
    border: 1px solid transparent;
  }
}

.rXZaFYJQSDoYcgTXlbtnbA\=\= {
  overflow: hidden;
}

._8qJ67RSERaUV3AW15ufp6A\=\= {
  position: relative;
  display: flex;
  justify-content: center;
  width: inherit;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value */
  padding: calc(15px - 1px) 15px 15px;
  border-top: 1px solid var(--border-tertiary);
}

._6snCt4MErUFN-\+0\+MOAesg\=\= {
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  padding: calc(16px - 1px) 16px 16px;
  color: var(--content-primary-a);
  border-top: 1px dashed var(--border-tertiary);
}

.NnDdw5PAJ4uCERtPrp3gzw\=\= {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  background-color: var(--elevation-high);
  border: 1px solid var(--border-tertiary);
  border-radius: var(--radius-xsmall);
  box-shadow: var(--shadow-low);

  &:hover {
    box-shadow: var(--shadow-high);
  }
}

.szvztc1TDzpQwu462ApFKg\=\= {
  box-sizing: border-box;
  display: flex;
  flex-grow: 1;
  flex-direction: row;
  align-items: center;
  width: 100%;
  height: 72px;
  padding: var(--spacing-medium);
  background-color: transparent;
  border: 0;
  transition: all var(--transition-duration-short) ease-in-out;

  &._5d-2aqRrldaF0BXr9uHYAw\=\= {
    height: auto;
    min-height: var(--size-xxxlarge);
  }
}

.WopsKrWU\+jyNZ\+M2CpXCmQ\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--size-xlarge);
  height: var(--size-xlarge);
  margin: var(--spacing-xsmall) var(--spacing-medium) var(--spacing-xsmall) var(--spacing-none);

  > svg {
    width: 100%;
    height: auto;
  }
}

.kbVvkxHpDyCnfgwztfSunw\=\= {
  cursor: initial;
  background-color: var(--elevation-low);
}

.rGqAOlsC6DNT8huyqAFiWQ\=\= {
  display: flex;
  flex: 1 1 0;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}

.K4sotd-ZD-uEW7arObtsxQ\=\= {
  color: var(--content-primary-a);
  text-align: left;
}

.QfMa\+bMMYk5ccCxe0OQlcw\=\= {
  color: var(--content-secondary);
  text-align: left;
}

._52rS9c0aLPNEcQ-amouxIQ\=\= {
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  padding: calc(16px - 1px) 16px 16px;
  color: var(--content-primary-a);
  border-top: 1px solid var(--border-tertiary);
}

.p3HBLIAgwiO93mEZ7jfkZA\=\= {
  display: inline-flex;
  align-items: center;
  cursor: pointer;
}

.AfXsdgju7ebBNEOEupED4g\=\= {
  position: relative;
  box-sizing: content-box;
  display: inline-block;
  flex-shrink: 0;
  align-items: center;
  width: 36px;
  height: var(--size-medium);
  padding: var(--spacing-xsmall);
  cursor: pointer;
  background-color: var(--background-toggle);
  border: none;
  border-radius: var(--radius-medium);
  transition: background-color 0.2s;
}

._8DHEawjFKF\+6Lkon4pfAJw\=\= {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: var(--radius-medium);
}

.JkX9GjMDjFuvEYJcuFjI5Q\=\=:hover + ._8DHEawjFKF\+6Lkon4pfAJw\=\= {
  background-color: var(--state-primary-a-hover);
}

._8DHEawjFKF\+6Lkon4pfAJw\=\=:hover {
  background-color: var(--state-primary-a-hover);
}

.AfXsdgju7ebBNEOEupED4g\=\=:active ._8DHEawjFKF\+6Lkon4pfAJw\=\= {
  background-color: var(--state-primary-a-pressed);
}

.JkX9GjMDjFuvEYJcuFjI5Q\=\= {
  position: absolute;
  width: var(--size-medium);
  height: var(--size-medium);
  background-color: var(--content-primary-b-static);
  border-radius: var(--radius-small);
  transform: translateX(0);
  transition:
    transform 0.2s,
    background-color 0.2s,
    width 0.2s;
}

.p3HBLIAgwiO93mEZ7jfkZA\=\=[data-selected] .AfXsdgju7ebBNEOEupED4g\=\= {
  background-color: var(--background-primary);
}

.p3HBLIAgwiO93mEZ7jfkZA\=\=[data-selected] .AfXsdgju7ebBNEOEupED4g\=\= .JkX9GjMDjFuvEYJcuFjI5Q\=\= {
  background-color: var(--content-primary-b);
  transform: translateX(20px);
}

.AfXsdgju7ebBNEOEupED4g\=\=:active .JkX9GjMDjFuvEYJcuFjI5Q\=\= {
  width: 25px;
}

.p3HBLIAgwiO93mEZ7jfkZA\=\=[data-selected] .AfXsdgju7ebBNEOEupED4g\=\=:active .JkX9GjMDjFuvEYJcuFjI5Q\=\= {
  background-color: var(--content-primary-b);
  transform: translateX(11px);
}

.AfXsdgju7ebBNEOEupED4g\=\=:active {
  background-color: var(--background-primary);
}

.XaH3XE5NpViD5JvDTfe9qw\=\= {
  width: 20px;
  height: 10px;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  padding: 2px;
}

.XaH3XE5NpViD5JvDTfe9qw\=\= .JkX9GjMDjFuvEYJcuFjI5Q\=\= {
  width: 10px;
  height: 10px;
}

.p3HBLIAgwiO93mEZ7jfkZA\=\=[data-selected] .XaH3XE5NpViD5JvDTfe9qw\=\= .JkX9GjMDjFuvEYJcuFjI5Q\=\= {
  transform: translateX(10px);
}

.XaH3XE5NpViD5JvDTfe9qw\=\=:active .JkX9GjMDjFuvEYJcuFjI5Q\=\= {
  width: 14px;
}

.p3HBLIAgwiO93mEZ7jfkZA\=\=[data-selected] .XaH3XE5NpViD5JvDTfe9qw\=\=:active .JkX9GjMDjFuvEYJcuFjI5Q\=\= {
  transform: translateX(6px);
}

.p3HBLIAgwiO93mEZ7jfkZA\=\=[data-disabled] {
  cursor: not-allowed;
}

.p3HBLIAgwiO93mEZ7jfkZA\=\=[data-disabled] .AfXsdgju7ebBNEOEupED4g\=\= {
  pointer-events: none;
  cursor: not-allowed;
  opacity: 0.5;
}

[data-focus-visible='true'] .AfXsdgju7ebBNEOEupED4g\=\= {
  outline: 4px solid var(--border-accent-low);
  border-radius: var(--radius-medium);
}

.efxIJs7bJ8VuQwSRwazXsA\=\= {
  position: relative;
  box-sizing: border-box;
  display: flex;
  flex-grow: 1;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  min-height: 78px;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  padding: 15px;
  text-decoration: unset;
  appearance: none;
  cursor: pointer;
  outline: none;
  transition: all var(--transition-duration-short) ease-in-out;

  & > *:not(:last-child) {
    flex-grow: 1;
  }
}

.RwlKg3StJIDFW2ELWgGpcA\=\= {
  cursor: initial;
  background-color: var(--elevation-low);
}

.BfZwp8SPBjDz3gUcsDVYOQ\=\= {
  cursor: not-allowed;
}

.MYPlqAivEtMYiC64k0J-Tw\=\= {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  background-color: var(--elevation-high);
  border: 1px solid var(--border-tertiary);
  border-radius: var(--radius-xsmall);
  box-shadow: var(--shadow-low);
}

.fcc-5YUiqWxLds5H3jo93Q\=\= {
  border: 1px solid var(--border-tertiary);
  box-shadow: var(--shadow-low);

  &:not(&.vYzaQmAuHYPcHo5gXqBVXA\=\=, &.\+MI9I0kPw8Ob4W-LkYCmSw\=\=):hover {
    box-shadow: var(--shadow-high);
  }

  &:focus-visible {
    box-shadow: 0 0 0 4px var(--border-accent-low);
  }
}

.\+MI9I0kPw8Ob4W-LkYCmSw\=\= {
  background-color: var(--background-tertiary);
  border-color: var(--border-tertiary);
  box-shadow: none;
  opacity: var(--disabled-opacity);
}

.b7uICpKw\+xSC6iIzp0Pddg\=\= {
  display: flex;
  flex-direction: row;
  align-items: center;
  width: 100%;
}

.N-PRkKAhhNurn2CSuLbi4Q\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--size-xlarge);
  height: var(--size-xlarge);
  margin-right: var(--spacing-medium);
}

.N-PRkKAhhNurn2CSuLbi4Q\=\= svg {
  width: 100%;
  height: auto;
}

.LXYc0vRVZ1Z8qd5lcBGSgg\=\= {
  display: flex;
  flex: 1 1 0;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}

.aJPZaBrRYrOkJShS0xhBaw\=\= {
  color: var(--content-primary-a);
  text-align: left;
}

.gleYg36E5MfrEiMDWlkwAg\=\= {
  color: var(--content-secondary);
  text-align: left;
}

.jYWOxsBd3TsrnY\+\+D-t2yA\=\= {
  display: flex;
  justify-content: space-between;
}

.IKKi9hUyplLkDvORWOnADA\=\= {
  position: relative;
  display: flex;
  justify-content: center;
  width: inherit;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value */
  padding: calc(15px - 1px) 15px 15px;
  border-top: 1px solid var(--border-tertiary);
}

.xNUhVW4BZUtGoISs\+4XUMw\=\= {
  color: var(--content-secondary);
  text-align: left;
}

.XTUQZa8bKHzNo3li-UO8AQ\=\= {
  & button > div {
    flex-grow: 1;
  }
}

.ZzlZUFvB\+iJ6FruKR9dgng\=\= {
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  padding: calc(16px - 1px) 16px 16px;
  color: var(--content-primary-a);
  border-top: 1px dashed var(--border-tertiary);
}

.h9e76-9rqP2z82JAszJsBQ\=\= {
  overflow: hidden;
}

.f3Q0RrQEHyVpUKS2fRJlfw\=\= {
  display: flex;
  align-items: center;
  width: 100%;
}

.TJuZUj1aD9fzHCUQD3hUnw\=\= {
  flex: 1;
  height: 1px;
  background-color: var(--border-tertiary);
}

._87PWTKJQP14zWOiVGlZBgA\=\= {
  padding: var(--spacing-none) var(--spacing-large);
  color: var(--content-tertiary);
}

.COwfKjAvOqTAplpdXl\+vOA\=\= {
  display: flex;
  justify-content: center;
}

.eEgI00O8bPj1e3I3KAd50A\=\= {
  padding: var(--spacing-none);
}

._0tsgp3WcNiM3yNxxGaOGBA\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;

  &::before {
    display: block;
    visibility: hidden;
    width: var(--size-medium);
    content: none;
    border-top: 1px solid var(--content-primary-a);
  }

  &:first-child::before {
    display: none;
  }
}

.PFbNhWh9rXPyftvSyjQpKQ\=\=::before {
  visibility: visible;
}

.lCGeE4VnXsoGGxwIHgp33A\=\= {
  display: none;
}

.FR3wBSZdvJVMPRJ5qmYlqA\=\= {
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: var(--body-prominent-font-size);
  line-height: var(--body-prominent-line-height);
  color: var(--content-secondary);
  white-space: nowrap;
}

.FR3wBSZdvJVMPRJ5qmYlqA\=\=._7Nd8ySdc70z6a3tVbZnICw\=\= {
  font-weight: var(--font-weight-regular);
  color: var(--content-primary-a);
}

.FR3wBSZdvJVMPRJ5qmYlqA\=\=.bLx8x7d\+ANwLtytiXD4NLw\=\= {
  color: var(--content-primary-a);
}

.iShgnnij-hKPdEyKTJDXZg\=\= {
  display: none;
  padding: var(--spacing-none);
  margin: var(--spacing-none);
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  cursor: pointer;
  background: none;
  border: none;
}

.iShgnnij-hKPdEyKTJDXZg\=\=:hover {
  line-height: var(--body-prominent-line-height);
  background-color: var(--state-primary-a-hover);
  border-radius: var(--radius-xsmall);
}

.iShgnnij-hKPdEyKTJDXZg\=\=:focus {
  border-radius: var(--radius-xsmall);
}

.Tqeo5k4e2XBpqbZOiOUQQA\=\= {
  display: inline;
  color: var(--content-primary-a);
}

.VL-mYk3mn72Wy3zn4ghJug\=\= {
  display: none;
}

@media only screen and (width >= 980px) {
  .Tqeo5k4e2XBpqbZOiOUQQA\=\= {
    display: none;
  }

  .iShgnnij-hKPdEyKTJDXZg\=\= {
    display: block;
  }

  ._0tsgp3WcNiM3yNxxGaOGBA\=\= {
    flex-grow: 0; /* The item will NOT grow beyond its natural content size */
    flex-shrink: 1; /* The item CAN shrink below its natural size when needed */
    flex-basis: auto; /* Use the item's natural size as the starting point */
    flex-direction: row;
    gap: var(--spacing-xsmall);
    min-width: var(--size-none); /* Critical: allows flex items to shrink below content size */
    max-width: 300px;

    &::before {
      content: '';
    }
  }

  .lCGeE4VnXsoGGxwIHgp33A\=\= {
    display: inline;
  }

  .eEgI00O8bPj1e3I3KAd50A\=\= {
    display: flex;
    gap: var(--spacing-xsmall);
    justify-content: center;
    width: 100%;
    max-width: 954px;
  }

  .VL-mYk3mn72Wy3zn4ghJug\=\= {
    display: inline;
  }

  .FR3wBSZdvJVMPRJ5qmYlqA\=\= {
    font-size: var(--body-standard-font-size);
    line-height: var(--body-standard-line-height);
  }
}

.P\+iQq0EEA7siD\+Mxm-KDUg\=\= {
  width: 100%;
  background: var(--elevation-high);
}

.-iUOzxfZgw4QcbDFG8Sgjg\=\= {
  display: grid;
  grid-template-areas: 'topbarleft details topbarright';
  grid-template-columns: 48px 1fr 48px;
  align-items: center;
  height: 64px;
  padding: var(--spacing-none) var(--spacing-medium);
}

.dN9a2o0Y\+wMrxSlxN8oOLw\=\= {
  position: absolute;
  display: flex;
  align-items: center;
  height: 64px;
  padding-left: var(--spacing-small);
}

.GEzeIJVSsquTP3LB\+l-iYw\=\= {
  color: var(--content-secondary);
}

.enbU8OCl2yfACL59xR\+ong\=\= {
  grid-area: details;
  align-self: center;
  padding: var(--spacing-none) var(--spacing-xsmall);
  overflow: hidden;
  color: var(--content-primary-a);
  text-align: center;

  .GEzeIJVSsquTP3LB\+l-iYw\=\= {
    color: var(--content-secondary);
  }
}

.Ouqzesj5kuwDIn23py8cvA\=\= {
  display: flex;
  color: var(--content-primary-a);

  &[data-orientation='horizontal'] {
    flex-direction: column;
  }
}

/* stylelint-disable selector-class-pattern */
.GHguvPU5S3VP6jelIKNqgA\=\= {
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  padding: 10px;
  margin-top: var(--spacing-xsmall);
  outline: none;
  border-radius: var(--radius-xsmall);

  &[data-focus-visible] {
    outline: 2px solid var(--focus-ring-color);
  }
}

/* stylelint-disable selector-class-pattern */
.zWnoKL1jJC-x29jxpch8mA\=\= {
  position: relative;
  padding: var(--spacing-medium) var(--spacing-none);
  color: var(--content-secondary);
  cursor: default;
  cursor: pointer;
  outline: none;
  transition: color 200ms;

  &[data-hovered]:not([data-selected]) {
    color: var(--content-primary-a);
    border-bottom: 3px solid var(--border-primary);
  }

  &[data-selected] {
    color: var(--content-primary-a);
    border-bottom: 3px solid var(--border-primary);
  }

  &[data-disabled] {
    color: var(--text-color-disabled);

    &[data-selected] {
      --border-color: var(--text-color-disabled);
    }

    cursor: not-allowed;
  }

  &[data-focused] {
    box-shadow: none;
  }

  &[data-focus-visible] {
    outline: none;
    border-radius: var(--radius-xsmall);
    box-shadow: 0 0 0 4px var(--border-accent-low);
  }
}

.dXAIGrGuzvDsJohMWHbX1w\=\= {
  display: flex;
  align-items: center;
  padding-right: var(--spacing-small);
  padding-left: var(--spacing-small);

  svg {
    margin-right: var(--spacing-medium-sm);
  }
}

.EOP9MoCIIZ2ioR5jz1T5Hw\=\= {
  position: absolute;
  top: 18px;
  left: 19px;
  display: block;
  width: var(--size-small);
  height: var(--size-small);
  outline: 1px solid var(--elevation-default);
  background-color: var(--background-error-high);
  border-radius: var(--radius-round);
}

.von3Re\+mOl\+VXecuxJ2Myw\=\= {
  position: relative;
  margin-right: var(--spacing-large);
}

.von3Re\+mOl\+VXecuxJ2Myw\=\=::after {
  position: absolute;
  top: 50%;
  right: -24px;
  width: 1px;
  height: var(--size-medium);
  pointer-events: none;
  content: '';
  background-color: var(--border-tertiary);
  transform: translateY(-50%);
}

.qKuhpfHqv0DrANl-dwm11w\=\= {
  display: flex;
  gap: var(--spacing-large);
  align-items: center;
  padding: var(--spacing-none) var(--spacing-xxxlarge);
  color: var(--content-secondary);
  border-bottom: 1px solid var(--border-tertiary);
}

.SojsBeVQnDs0fsVNBkuGYg\=\= {
  border-bottom: 0;
}

.EZ7e\+BXwg8cCRXw4wjx8IQ\=\= {
  display: flex;
  flex-shrink: 0;
  gap: var(--spacing-large);
  align-items: flex-start;
  color: var(--content-secondary);
}

.H4jCFTQInwJ9w-QmC1ILow\=\= {
  display: inline-flex;
  flex-direction: row;
  flex-wrap: nowrap;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  gap: 6px;
  align-items: center;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  padding: 4px 6px;
  font-size: var(--caption-font-size);
  font-weight: var(--caption-font-weight);
  line-height: var(--caption-line-height);
  color: var(--content-primary-a);
  white-space: nowrap;
}

._5JSR2hm79ZVU1eeHKEnhpA\=\= {
  color: var(--content-success);
}

.bLG4erM-Seq4OYY9apCXEQ\=\= {
  color: var(--content-error);
}

.Tiao\+XZozvNwuIJBr3eAiQ\=\= {
  color: var(--content-accent);
}

.Bgc\+OVfkMlwuEB2HNDXTPw\=\= {
  color: var(--content-warning);
}

.\-6pNZ\+B6Y40fhc3gL3BA-w\=\= {
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  padding: var(--spacing-xsmall) 6px;
  color: var(--content-primary-a);
  background: var(--background-tertiary);
  border: none;
}

.SdOnyGd1vgXHpSUH7NFhwQ\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xsmall);
}

.mKKMe5tz1C8USegYxk8U6w\=\= {
  display: flex;
  gap: var(--spacing-small);
  align-items: flex-start;
  justify-content: space-between;
}

.Ym34h\+F2pThGlIjdbPywVg\=\= {
  margin-left: auto;
  color: var(--content-secondary);
}

.RSYYMC\+aErR0P0wx96DgOQ\=\= {
  color: var(--content-error);
}

/* stylelint-disable selector-class-pattern */
.x55BNXqi4ffdcSbYzNA7PA\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xsmall);
}

.SpTZRd6LqrjZzeKVXqt2TQ\=\= {
  position: relative;
  display: flex;
  align-items: center;
}

.SpTZRd6LqrjZzeKVXqt2TQ\=\= > input {
  flex: 1 0;
}

button._6Z4F80wPlKJ8F6Ts8PDTFA\=\= {
  position: absolute;
  right: 12px;
  width: var(--size-medium);
  height: var(--size-medium);
  padding: var(--spacing-none);
  color: var(--content-primary-a);
  cursor: pointer;
  outline: none;
  background: transparent;
  border: none;
}

.ccKAhi6L0WouJL4UX-3PaA\=\= {
  --item-margin: 2px;
  --media-size: 16px;
  --media-line-gap: 6px;
  --media-padding: 4px;

  position: relative;
  display: flex;
  flex-direction: column;
  padding: var(--spacing-none);
  list-style-type: none;
}

/* stylelint-disable selector-class-pattern */
._98M7yDZaTvpHc1Qpi-TJrw\=\= {
  position: relative;
  display: grid;
  grid-template-columns: var(--media-size) 1fr;
  gap: var(--spacing-medium-sm);
  align-items: start;
  justify-items: start;
  margin: var(--item-margin) var(--spacing-none);

  &.NWA91PwOlW7f7tj12NKhWg\=\= {
    grid-template-columns: var(--media-size) 1fr auto;
  }

  &::before {
    position: absolute;
    top: calc(var(--media-size) + var(--media-line-gap) + var(--media-padding));
    bottom: 0;
    left: calc(var(--media-size) / 2 - 0.5px);
    display: block;
    content: '';
  }

  &.Wa8bhVzBrdfbQIEzYIul-g\=\= {
    &::before {
      display: none;
    }

    &:last-child > .kclK0mj0fQtr\+lkJX0YE1A\=\= {
      padding-bottom: var(--spacing-none);
    }
  }
}

.BVHN8T0ovjH0LYG89XNbQA\=\= {
  --line-dash-length: 2px;
  --line-gap-length: 2px;

  &::before {
    width: 1px;
    background: repeating-linear-gradient(
      to bottom,
      var(--content-secondary) 0 var(--line-dash-length),
      transparent var(--line-dash-length) calc(var(--line-dash-length) + var(--line-gap-length))
    );
  }
}

.ws350yTkbffIZeRtc8zfhg\=\= {
  &::before {
    border-left: 1px solid var(--content-secondary);
  }
}

.giXf0eKDUqgbeNshS97Mmg\=\= {
  color: var(--content-primary-a);

  &.eat9HkLQyf6nrWou4rCcBQ\=\= {
    display: flex;
    align-items: center;
    height: 24px;
  }
}

.otmVpST8IVcQTAuUjpVV3g\=\= {
  color: var(--content-secondary);

  &.eat9HkLQyf6nrWou4rCcBQ\=\= {
    display: flex;
    align-items: center;
    height: var(--size-medium);
  }
}

.Yu2VBiidqG2F7Xf8ZpblYw\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  padding-top: var(--media-padding);
}

.kclK0mj0fQtr\+lkJX0YE1A\=\= {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  padding-bottom: var(--spacing-medium-sm);
}

.eJL0hAWVfKH8ztzb\+BtEGg\=\= {
  display: flex;
  align-items: flex-start;
  justify-content: flex-end;
  padding-top: var(--media-padding);
}

.wwFhJp\+kCe9OgquJyc0mlg\=\= {
  box-sizing: border-box;
  display: flex;
  gap: var(--spacing-medium-sm);
  align-items: flex-start;
  width: 320px;
  padding: var(--spacing-medium);
  color: var(--content-primary-b);
  background-color: var(--background-primary);
  border-radius: var(--radius-xsmall);
}

.p85YUAp4aJShF1jDgquxSw\=\= {
  flex: 1;
}

.MEZBSY\+aBJtdipHy-Q5myw\=\= {
  display: flex;
  align-items: center;
  height: 20px;
}

.SYKsKZqaEptpKXuhvWWO-w\=\= {
  width: var(--size-medium);
  height: 20px;
  margin-left: auto;
}

.SYKsKZqaEptpKXuhvWWO-w\=\= svg {
  width: var(--size-medium);
  height: var(--size-medium);
  color: var(--content-primary-b);
}

.k1HI94vICIH0HHclSiEQ-w\=\=,
.k1HI94vICIH0HHclSiEQ-w\=\= svg {
  color: var(--content-primary-b-static);
  background-color: var(--background-error-high);
}

/* stylelint-disable selector-class-pattern */
._1p4DsdBzOm9BvskY8KR6Fg\=\= {
  position: fixed;
  bottom: 24px;
  left: 24px;
  z-index: calc(
    var(--z-index-above) + 50
  ); /* Higher z-index to ensure is visible on fullscreen modals */
}

.RJKQTzj2G\+ZKx811Bk-oXA\=\= {
  box-sizing: border-box;
  width: 320px;
  padding: var(--spacing-medium) var(--spacing-medium-lg);
  color: var(--content-primary-b);
  white-space: normal;
  background-color: var(--background-primary);
  border-radius: var(--radius-xsmall);
}

._91kInGG6ytQ\+52xEmhkQvA\=\= {
  display: flex;
  gap: var(--spacing-medium-sm);
  align-items: flex-start;
}

.sEW4aKtwwksC9qA53Kx\+rw\=\= {
  flex: 1;
}

._0jDRCZb\+vEl3vPkU2zd6Ig\=\= {
  display: flex;
  align-items: center;
  height: 24px;
}

.oGAeC7f4s5RQ04Enw-pkZA\=\= {
  width: 24px !important;
  height: 24px !important;
  margin-left: auto;
}

.oGAeC7f4s5RQ04Enw-pkZA\=\= svg {
  width: var(--size-medium) !important;
  height: var(--size-medium) !important;
  color: var(--content-primary-b);
}

.s2FZdk-5urXZAJa36ABDqg\=\=,
.s2FZdk-5urXZAJa36ABDqg\=\= svg {
  color: var(--content-primary-b-static);
  background-color: var(--background-error-high);
}

.QeW-TutTadK2v3MzLu0M5w\=\= {
  position: relative;
  display: inline-flex;
  height: var(--size-xlarge);
  color: var(--content-primary-a);
  background-color: var(--background-tertiary);
  border: 1px solid var(--border-tertiary);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  border-radius: 56px;
}

.COLu-Y2ybpLGfWTdDWqEpw\=\= {
  border: 1px solid var(--border-accent-static);
}

.PSC\+5slIInhbvzL0Z9Ti7w\=\= {
  opacity: 0.45;

  .ax158DuqxxjunoQMO2iS-Q\=\= {
    cursor: not-allowed;
    user-select: none;
  }

  .ssSFb-i0dBt3JPlUVi2k8g\=\=:hover {
    background-color: var(--background-tertiary);
  }

  .ssSFb-i0dBt3JPlUVi2k8g\=\=:active {
    background-color: var(--background-tertiary);
  }
}

.ssSFb-i0dBt3JPlUVi2k8g\=\= {
  display: grid;
  grid-template-columns: 1fr 1fr;
  width: 100%;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  margin: 1px;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  border-radius: 56px;

  &:hover {
    background-color: var(--state-primary-a-hover);
  }

  &:active {
    background-color: var(--state-primary-a-pressed);
  }
}

.ltCTfnaXsPRmbS591B0\+dg\=\= {
  /* 
    1px and 2px offsets are to mimic an invisible border around the background
    since the background is animated and we had to use an absolute positioning
  */
  position: absolute;
  top: 0;
  left: 0;
  z-index: var(--z-index-default);
  width: 50%;
  height: calc(100% - 2px);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  margin-top: 1px;
  background: var(--background-toggle-button);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  border-radius: 56px;
  transform: translateX(1px);
  transition: transform 0.2s ease-in-out;

  &.LEVzoPUaR0Z9NiwYG-0llQ\=\= {
    transform: translateX(calc(100% - 1px));
  }

  .COLu-Y2ybpLGfWTdDWqEpw\=\= > .ssSFb-i0dBt3JPlUVi2k8g\=\= > & {
    background: var(--background-accent-static);
  }
}

.dB\+-wxV\+KbZK7dA1YgXRcw\=\= {
  position: absolute;
  width: var(--size-none);
  height: var(--size-none);
  opacity: 0;

  &:focus-visible + .ax158DuqxxjunoQMO2iS-Q\=\= {
    /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
    border-radius: 58px;
    box-shadow: 0 0 0 4px var(--border-accent-low);
  }
}

.ax158DuqxxjunoQMO2iS-Q\=\= {
  z-index: var(--z-index-default);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  padding: 6px var(--spacing-medium-lg);
  white-space: nowrap;
  cursor: pointer;
  border: none;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  border-radius: 56px;
  transition: color 0.2s ease-in-out;
}

._0TEGi6IiT8Tr-LFR74DXJA\=\= {
  color: var(--content-primary-a-static);
}

.XOhwl7YelWjOBV36xWk1BQ\=\= {
  z-index: var(--z-index-above);
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  min-width: 980px;
  height: 50px;
}

.Z-Ejda-tzznHxB1OV3glxw\=\= {
  background-color: var(--background-accent-low);
}

.-bQtge7m\+WmWrlYJfhK7rA\=\= {
  background-color: var(--background-warning-low);
}

.D8TYFNDIEC7soQoAg\+dchw\=\= {
  background-color: var(--background-error-low);
}

.FCYApZxw1Mj4BqJiVZQf\+A\=\= {
  display: flex;
  flex: 1;
  align-items: center;
  justify-content: center;
  padding: var(--spacing-none) var(--spacing-medium);
}

.XOhwl7YelWjOBV36xWk1BQ\=\= a,
.yBQWVcYgeWBmT8tB4iSQNQ\=\= {
  color: var(--content-primary-a);
}

.XOhwl7YelWjOBV36xWk1BQ\=\= a:focus-visible {
  border-radius: var(--radius-xsmall);
  box-shadow: 0 0 0 4px var(--border-primary);
}

.kwYK7YmPVHYNgAPT\+rEd7w\=\= {
  display: flex;
  margin-right: var(--spacing-medium-sm);
  color: var(--content-primary-a);
}

._3\+QJ6FJ0G-6HnIXhRTHnaQ\=\= {
  margin-right: var(--spacing-small);
}

._3\+QJ6FJ0G-6HnIXhRTHnaQ\=\=:focus-visible {
  box-shadow: 0 0 0 4px var(--border-primary);
}

.kxD0dMMcT9SJrk0RradCrw\=\= {
  min-width: 208px;
  max-width: 392px;
  overflow: auto;
  color: var(--primary-content-a);
  background-color: var(--elevation-high);
  border-radius: var(--radius-xsmall);
  box-shadow: var(--shadow-high);
}

.MOkF0-WRVK2mHf7RItj6tA\=\= {
  max-height: 190px;
  padding: var(--spacing-small) var(--spacing-none);
  overflow-y: auto;
}

.mCkoLkG5qKVqFuAeClKJDw\=\=,
.kzJ6OXMdlGKerGLW\+6qh\+g\=\= {
  display: flex;
  align-items: center;
  width: 100%;
  height: var(--size-xlarge);
  padding: var(--spacing-small) var(--spacing-medium);
  color: var(--content-primary-a);
}

.mCkoLkG5qKVqFuAeClKJDw\=\= {
  border-bottom: 1px solid var(--border-tertiary);
}

.kzJ6OXMdlGKerGLW\+6qh\+g\=\= {
  border-top: 1px solid var(--border-tertiary);
}

._9JqWzN\+aiOxeuS02CDvN\+w\=\= {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  height: var(--size-xlarge);
  padding: var(--spacing-small) var(--spacing-medium);
  color: var(--content-primary-a);
  cursor: pointer;
  background: transparent;
  border: none;
  box-shadow: none;

  &::after {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    content: '';
    background-color: var(--overlay-primary-a-color);
    opacity: var(--overlay-opacity);
  }
}

.hvrSoMAgC-KDijICnvbMVw\=\=:hover ._9JqWzN\+aiOxeuS02CDvN\+w\=\=::after,
.hvrSoMAgC-KDijICnvbMVw\=\=:focus ._9JqWzN\+aiOxeuS02CDvN\+w\=\=::after {
  --overlay-opacity: var(--hover-opacity);
}

.hvrSoMAgC-KDijICnvbMVw\=\=[disabled],
.hvrSoMAgC-KDijICnvbMVw\=\=[aria-disabled='true'] {
  cursor: not-allowed;

  ._9JqWzN\+aiOxeuS02CDvN\+w\=\=::after {
    --overlay-opacity: var(--disabled-opacity);

    cursor: not-allowed;
    background-color: var(--elevation-high);
  }
}

.H\+9xcYtX7GPgFUwTZkUw5g\=\= {
  flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: left;
  white-space: nowrap;
}

.YYH3Pz5M6GZKmX48R\+qrzA\=\=,
.CDmE1GCagZzvzFRyQeILRg\=\= {
  display: flex;
  flex-shrink: 0;
  align-items: center;
}

.YYH3Pz5M6GZKmX48R\+qrzA\=\= {
  gap: var(--spacing-medium-sm);
  margin-right: var(--spacing-medium-sm);
}

.CDmE1GCagZzvzFRyQeILRg\=\= {
  gap: var(--spacing-medium);
  margin-left: var(--spacing-medium);
}

.tP2I3SjLYAnTxVFVbw95pw\=\= {
  height: 1px;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  margin: 5px var(--spacing-none) 6px;
  border-bottom: 1px solid var(--border-tertiary);
}

._5Hbx5IAknTpnD02lIDnSCg\=\= {
  width: 100%;
  height: 20px;
}

._6lBNwrbqI5jewOSC0PjuhA\=\= {
  position: relative;
  width: 100%;
  height: 20px;
  cursor: pointer;
}

.khAB22JXQCydVXmeuiq7zw\=\=,
.td22mMIIE2BensJQxT4UbA\=\= {
  position: absolute;
  top: 50%;
  width: 100%;
  height: 4px;
  border-radius: var(--radius-xsmall);
  transform: translateY(-50%);
}

.khAB22JXQCydVXmeuiq7zw\=\= {
  background-color: var(--background-secondary);
}

.td22mMIIE2BensJQxT4UbA\=\= {
  background-color: var(--background-accent-high);
}

._6lBNwrbqI5jewOSC0PjuhA\=\=[data-disabled] {
  cursor: default;

  .khAB22JXQCydVXmeuiq7zw\=\= {
    background-color: var(--background-tertiary);
  }

  .td22mMIIE2BensJQxT4UbA\=\= {
    background-color: var(--background-secondary);
  }
}

._4pwnm6Hakn0W9pgzqQ6iUg\=\= {
  top: 50%;
  width: 20px;
  height: 20px;
  forced-color-adjust: none;
  background-color: var(--elevation-high);
  border: 2px solid var(--background-accent-high);
  border-radius: var(--radius-round);
  box-shadow: var(--shadow-low);
  transform: translateY(-50%);

  &[data-dragging],
  &[data-focus-visible] {
    box-shadow: var(--shadow-high);
  }

  &[data-disabled] {
    border: 2px solid var(--background-secondary);
    box-shadow: none;
  }
}

.IvTSyZbiKhiBXeXPkMI9pA\=\= {
  display: flex;
  flex-direction: column;
  width: 100%;
  margin: var(--spacing-none);
  padding: var(--spacing-none);
  list-style: none;
}

._66FMP0EKjRrR-UKpilFrUw\=\= {
  display: flex;
  flex-direction: column;
}

.klQ17YXoCTwNYUNe3tVerw\=\= {
  display: flex;
  align-items: center;
  gap: var(--spacing-medium-sm);
  height: var(--size-medium);
}

.QQUYxxPNUR0GKvhBuo3lsQ\=\= {
  position: relative;
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  width: var(--size-medium);
  height: var(--size-medium);
}

._4nn1wN\+pV9HMajY85ZUxnw\=\= {
  width: var(--size-small);
  height: var(--size-small);
  border-radius: var(--radius-round);
  background: var(--border-secondary);
  border: 2px solid var(--background-primary-a);
  box-sizing: content-box;
}

._0EoarUb8osSpTWdprT29ew\=\= {
  position: relative;
  width: var(--size-small);
  height: var(--size-small);
  border-radius: var(--radius-round);
  background: var(--background-primary);
  border: 2px solid var(--background-primary-a);
  box-sizing: content-box;
  z-index: 2;
}

.ZrEkbVAdsoU3TOZCnuEtBg\=\= {
  position: absolute;
  width: var(--size-small);
  height: var(--size-small);
  border-radius: var(--radius-round);
  background: var(--background-accent-low);
  pointer-events: none;
  z-index: 1;
}

.HZ-n2jxCf8OubRshG1euBw\=\= {
  width: 10px;
  height: 10px;
  color: var(--background-primary);
}

.Ke4\+fAfW3eGX7BBgOMfzdw\=\= {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 2px;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  margin: 2px 0;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  margin-left: 7px; /* Center with 16px wrapper: (16px - 2px) / 2 */
}

.jV255ewzvKkdbW-HOyV5OQ\=\= {
  position: relative;
  width: 100%;
  height: 100%;
  background: var(--border-secondary);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  border-radius: 40px;
}

.nUjXrq-84mcVWo4Y\+KrROg\=\= {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: var(--background-primary);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  border-radius: 40px;
  transform-origin: top;
}

._0NQqONGvYxGvx5ouPXPEng\=\= {
  position: relative;
  min-height: 36px;
}

.s8Eed8861NOZh7IbqdNTCQ\=\= {
  margin-left: var(--spacing-medium);
  padding: var(--spacing-small) var(--spacing-none) var(--spacing-medium) var(--spacing-medium-sm);
  display: flex;
  flex-direction: column;
  gap: var(--spacing-small);
}

.UKZUFESz6dDdSSTsOCveZg\=\= {
  list-style: none;
  color: var(--content-tertiary);
}

.tdsqJY9XX61G1B2mpry8-Q\=\= {
  color: var(--content-primary-a);
}

.jGbGs8s4Y8v\+Kd1o0zovYA\=\= {
  padding: var(--spacing-none);
  font: inherit;
  color: var(--content-primary-a);
  cursor: pointer;
  background: none;
  border: 0;
}

.RciIHNIpoCp9rBMK3VkqVg\=\= {
  display: flex;
}

.Fl4qT\+Ydl-SUqN5c4p5VeA\=\= {
  width: 24px;
  height: 24px;
  margin-right: var(--spacing-small);
  border-radius: var(--radius-round);

  /*
   * We could have missing organization avatars (eg from company-creation-de).
   * In webkit browsers a missing image will render an ugly grey border,
   * and with this trick we just hide the img without removing it.
   */
  &:not([src]) {
    visibility: hidden;
  }
}

._91IycHdSBNAHkaqYf7YS-w\=\= {
  display: inline-flex;
  gap: var(--spacing-small);
  align-items: center;
  padding: var(--spacing-none) var(--spacing-xsmall);
  text-align: left;
  cursor: pointer;
  border-radius: var(--radius-xsmall);

  &:hover {
    background-color: var(--state-primary-a-hover);
  }

  &:focus-visible {
    outline: none;
    box-shadow: none;

    &[data-focused] {
      outline: none;
      box-shadow: none;
    }

    &[data-focus-visible] {
      outline: none;
      background-color: var(--state-primary-a-hover);
      box-shadow: 0 0 0 4px var(--border-accent-low);
    }
  }

  &[aria-expanded="true"] {
    background-color: var(--state-primary-a-hover);
    border-color: var(--border-accent-high);
    box-shadow: 0 0 0 4px var(--border-accent-low);

    ._7ua3rOEZEwWLEIoYprhiJw\=\= {
      transform: rotate(180deg);
    }
  }
}

._7ua3rOEZEwWLEIoYprhiJw\=\= {
  flex-shrink: 0;
  width: var(--size-medium-small);
  height: var(--size-medium-small);
  transition: 0.15s transform;
}

.XbAQTl1G5ZuiD16gLdAsNw\=\= {
  overflow: hidden;
  background-color: var(--elevation-high);
  border-radius: var(--radius-xsmall);
  box-shadow: var(--shadow-high);

  &[data-focus-visible] {
    box-shadow: 0 0 0 4px var(--border-accent-low);
  }
}

.d-C2VTbGS2wif8V9qfFkxQ\=\= {
  max-height: 190px;
  padding: var(--spacing-small) var(--spacing-none);
  overflow-y: auto;
}

.SjliOjF77Cij0c0N4bYHWQ\=\= {
  display: flex;
  align-items: center;
  padding: var(--spacing-small) var(--spacing-medium);
  color: var(--content-primary-a);
  cursor: pointer;

  &:hover,
  &:focus {
    outline: none;
    box-shadow: none;
  }

  &[data-hovered="true"] {
    background-color: var(--background-secondary);
  }
}

.E4ocoS2dF3d98NO\+6Dz2EA\=\= {
  padding: var(--spacing-medium-sm) var(--spacing-medium);
  color: var(--content-primary-a);
}

.CsFQXOCrFOuSJjiCRstYqQ\=\= {
  border-top: 1px solid var(--border-tertiary);
}

._9CEDGbq4LlPcJ3yR9JAiBw\=\= {
  position: relative;
  z-index: calc(var(--z-index-above) + 2);
}

.iZC75NxwdmR2sAjg8JgLPA\=\=,
.iZC75NxwdmR2sAjg8JgLPA\=\=:hover {
  color: var(--content-error);
  border-color: var(--content-error);
}

.iZC75NxwdmR2sAjg8JgLPA\=\=[disabled]::after {
  border-bottom-color: var(--content-error);
}

.tKQ5jGmAbirSsoiVmLov1Q\=\= {
  /* stylelint-disable-next-line color-function-alias-notation */
  background: linear-gradient(90deg, #b8b8b5 50%, rgba(255, 255, 255, 0%) 50%);
  background-size: 10px 1px;
  height: 1px;
  margin: var(--spacing-large) var(--spacing-none);
  width: 100%;
  border: none;
}

.nfEOaJT02T7JxuweLZ5MbQ\=\= {
  padding: var(--spacing-xsmall);
  background-color: var(--background-accent-low);
}

.xE9USQ9YFflt0FguXU64sw\=\= {
  display: inline-flex;
  align-items: center;
}

/* Zero-width character that inherits font metrics to keep the exact text height */
.J33ANqMHBAPWiCXGRBH2TQ\=\= {
  display: inline;
}

.sTJoveej-V6K0S5PTva2Wg\=\= {
  animation: _3SQAI2mqz5wLUlTdgI3g3Q\=\= var(--transition-duration-short) ease-in-out;
}

.cXXwKv6ZK\+cF1p32N7P18g\=\= {
  display: inline-flex;
  gap: var(--spacing-small);
  align-items: center;
  animation: _3SQAI2mqz5wLUlTdgI3g3Q\=\= var(--transition-duration-short) ease-in-out;
}

.wtqvXvLcRBr3v0m0XHFF2g\=\= {
  justify-content: flex-start;
}

.JJLcpCgi693Oe\+dbeX-\+ww\=\= {
  justify-content: flex-end;
}

.rkmUWI881awfSSDK80MpXw\=\= {
  display: inline-block;
  flex-shrink: 0;
  /* stylelint-disable style-lint-plugin-qonto/require-spatial-token -- no tokens available */
  width: 6px;
  height: 6px;
  background-color: var(--content-primary-a);
  border-radius: var(--radius-round);
}

@keyframes _3SQAI2mqz5wLUlTdgI3g3Q\=\= {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

.GW76lAxztQlw77Ldu3RUJw\=\= {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: var(--spacing-none);
  margin: -1px;
  overflow: hidden;
  white-space: nowrap;
  border-width: 0;
  /* stylelint-disable-next-line property-no-deprecated */
  clip: rect(0, 0, 0, 0);
}

.hsJ8h1pb8g8eLx-S\+frlYg\=\= {
  line-height: 0px;

  svg {
    width: 100%;
  }
}

.eEm27lYLc80sZ589mQav3g\=\= {
  fill: var(--content-accent);
}

.eEm27lYLc80sZ589mQav3g\=\=.pHIVPndAwKT--Vn0H\+5u0g\=\= {
  fill: var(--content-warning);
}

.eEm27lYLc80sZ589mQav3g\=\=.Ty-QmTSKCmHuWpvluJN8YQ\=\= {
  fill: var(--content-error);
}

.eEm27lYLc80sZ589mQav3g\=\=._3yZw1RxHO5kkCVVUKeZe8w\=\= {
  fill: var(--content-tertiary);
}

.KUw53PFoilH1LlxDbeW-WA\=\= {
  fill: var(--background-secondary);
}

.IQuZk31TpMswqKRg8iJucA\=\= {
  width: 100%;
}

._6HsVYjzb-kBVj3yPwTmIOw\=\= {
  width: 100%;
}

.YbBVf0B0syFCUYs5zGrReA\=\= {
  margin-top: var(--spacing-xsmall);
  color: var(--content-error);
}

.oREHbLOXZxD9fBJCC2LJTA\=\= {
  display: flex;
  width: 100%;
  flex-direction: column;
  align-items: stretch;
  gap: var(--spacing-xsmall);
}

.YV2n3HSJNrS0jUaN\+j8Wwg\=\= {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  width: 100%;
  border-radius: var(--radius-xsmall);
  border: 1px solid var(--border-tertiary);
}

.PWjy56eIqBMU-ZStxK0e7Q\=\= {
  border-color: var(--border-error);
}

.Jn4Z4Pcqww\+XGnU4wPqoEw\=\= {
  margin: var(--spacing-xxsmall) var(--spacing-none) var(--spacing-none);
  text-align: left;
  color: var(--content-error);
}

._79EPRRJCLCiHnDqzs-Hgiw\=\= {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  gap: var(--spacing-medium);
  padding: var(--spacing-medium);
  background-color: var(--elevation-mid);

  &.we6-KJ3tHt03OWA5n8ZL5w\=\= {
    background-color: var(--background-tertiary);
  }
}

.kSugxU4a0HFT\+911tsQrhA\=\= {
  display: flex;
  min-width: var(--size-none);
  flex-direction: column;
  gap: var(--spacing-xxsmall);
}

.w2xyTmCZ9N7Ad0MmfrMASw\=\= {
  display: flex;
  flex-direction: row;
  gap: var(--spacing-small);
  align-items: center;
  min-width: var(--size-none);
  overflow: hidden;
}

.jsvb3uzCVoedb9YDQWGtkg\=\= {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

._5z48HxPozxVE93Qp69KxNw\=\= {
  margin: var(--spacing-none);
  font-variant-numeric: tabular-nums;
  color: var(--content-secondary);
}

.yup015eLhpwQpYqs72AsQA\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-large);
  padding: var(--spacing-medium);
  background-color: var(--elevation-default);
}

.EZZoKDNXAMMLJ2oHNai43w\=\= {
  display: flex;
  flex-direction: row;
  gap: var(--spacing-medium);
  align-items: center;
}

.twN8QpedGim1lxRzcCAalg\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xsmall);
  width: 100%;
}

.Xd9QyC3km-UmUG7294C5oQ\=\= {
  display: flex;
  gap: var(--spacing-small);
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- match ComboBox */
  padding: calc(8px - 1px) calc(12px - 1px);
  color: var(--content-primary-a);
  background-color: var(--elevation-default);
  border: 1px solid var(--border-secondary);
  border-radius: var(--radius-xsmall);
  transition: border-color 0.5s;
}

.Xd9QyC3km-UmUG7294C5oQ\=\=:focus-visible,
.Xd9QyC3km-UmUG7294C5oQ\=\=:focus-within {
  border-color: var(--border-accent-high);
}

.Xd9QyC3km-UmUG7294C5oQ\=\=:focus-within {
  box-shadow: 0 0 0 4px var(--border-accent-low);
}

.Xd9QyC3km-UmUG7294C5oQ\=\= > input {
  flex: 1 0;
  min-width: var(--size-none);
  padding: var(--spacing-none);
  outline: none;
  border: none;
}

.pen3O02b5xUnPQolghTO9Q\=\= {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  line-height: 0;
  pointer-events: none;
  color: var(--content-secondary);
}

.Xd9QyC3km-UmUG7294C5oQ\=\= > input:focus {
  outline: none;
  border: none;
  box-shadow: none;
}

.Xd9QyC3km-UmUG7294C5oQ\=\=:has(input[data-disabled]) {
  cursor: not-allowed;
  background-color: var(--elevation-low);
  opacity: 0.45;
}

.Xd9QyC3km-UmUG7294C5oQ\=\=:has(input[data-invalid]) {
  border-color: var(--border-error);
}

.Xd9QyC3km-UmUG7294C5oQ\=\=:has(input[readonly]) {
  background-color: var(--elevation-low);
}

/*
 * Portaled to `document.body` so ancestors with overflow:hidden cannot clip the list.
 * Width is set inline when open (see SupplierAutocompleteField) so it matches the trigger.
 */
.YPqSRDOzh-cTLMpzc5rUvA\=\= {
  box-sizing: border-box;
  overflow: visible;
  color: var(--primary-content-a);
  background-color: var(--elevation-high);
  border-radius: var(--radius-xsmall);
  box-shadow: var(--shadow-high);
  max-width: min(100vw - 32px, 360px);
}

._5r0NBGLeKmyGDjp19e6baw\=\= {
  width: 100%;
  max-height: 190px;
  padding: var(--spacing-medium) var(--spacing-none);
  overflow-y: auto;
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium);
}

.BGjfuQ-r-Y-80OLOPQw67Q\=\= {
  display: flex;
  flex-direction: column;
  min-width: var(--size-none);
}

.opQsPeGcP8mJLWb1PC1yxA\=\= {
  color: var(--content-secondary);
}

._2Vvxu4ewooRVPMtz3YmXSw\=\= {
  line-height: 24px;
}

.VWJSKJeYv\+eWvFPa1zeiIg\=\= {
  width: 100%;
  max-width: 960px;
  margin: auto;
  padding-bottom: var(--spacing-huge);

  @media only screen and (width <= 776px) {
    padding: var(--spacing-xlarge) var(--spacing-medium);
  }
}

.debRoYtPQVi0w7nE\+\+oQSA\=\= {
  display: grid;
  grid-template-rows: auto 1fr;
  width: 100%;
  height: 100%;
}

.debRoYtPQVi0w7nE\+\+oQSA\=\= > .VWJSKJeYv\+eWvFPa1zeiIg\=\= {
  grid-row: 2;
}

.jSlzn2cVAjtWqnKzWW5e2w\=\= {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: var(--spacing-huge);

  @media only screen and (width <= 776px) {
    flex-direction: column;
    margin-bottom: var(--spacing-medium);
  }
}

.ea0EuxF6TR\+o2gySzVhNbw\=\= {
  width: 100%;
  max-width: 504px;

  @media only screen and (width <= 776px) {
    margin-bottom: var(--spacing-medium);
  }
}

.pwnT\+mq3VAv48n\+By3ZFAQ\=\= {
  padding: var(--spacing-none);
  list-style: none;
}

.IjDLKBg22jniJfJEeKBhPg\=\= {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}

.p6uMwHS9Shzb8hFqFbcGqQ\=\= {
  width: var(--size-medium);
  height: 19px;
  margin-right: var(--spacing-medium);
  flex-shrink: 0;
}

.V2liiXk5E2SSzKfd9TNtGg\=\= {
  display: flex;
  flex-wrap: wrap;
  gap: var(--spacing-medium);

  @media only screen and (width <= 776px) {
    flex-direction: column;
  }
}

.JN2L3uGL8ry3MTmGHIwbiw\=\= {
  @media only screen and (width <= 776px) {
    width: 100%;
  }
}

.IdZZ8uTwi\+goE5ymnTCsyw\=\= {
  width: 408px;
  max-width: 100%;
  aspect-ratio: 408 / 400;
  flex-shrink: 0;
}

.UC5P68Oh1FjlhFcZk-jNfg\=\= {
  display: flex;
  align-items: center;
  justify-content: space-between;

  @media only screen and (width <= 776px) {
    position: static;
    flex-direction: column;
    margin-bottom: var(--spacing-xxxlarge);
  }
}

.MgixUSu0k6PPuDd7jWqcJw\=\= {

  @media only screen and (width <= 776px) {
    margin-bottom: var(--spacing-large);
  }
}

.m4Ckbi98KY7NypWjlkG1fg\=\= {
  display: flex;
  justify-content: center;

  @media only screen and (width <= 776px) {
    flex-wrap: wrap;
    gap: var(--spacing-medium);
    column-gap: var(--spacing-none);
  }
}

._7k85bBxrzE\+nv2FW3b76ug\=\= {
  display: block;
  width: 108px;
  height: 24px;
}

.J-6PAVFoTPQ1mGVHrxsT-A\=\= {
  position: sticky;
  top: 0;
  z-index: 1;
  background-color: var(--color-background-primary-high);
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: var(--size-xxxlarge);
  padding: var(--spacing-none) var(--spacing-xlarge);

  @media only screen and (width <= 776px) {
    height: 56px;
    padding: var(--spacing-none) var(--spacing-medium);
  }
}

.Li454H0igjrLvZ2VFXy9GQ\=\= {
  width: 82px;
  height: 24px;
}

.Li454H0igjrLvZ2VFXy9GQ\=\= svg {
  width: 100%;
  height: auto;
}

.rMK7ceP0sy\+VdeLg0f4LCQ\=\= {
  display: flex;
  width: 100%;
  height: 100%;
}

.hJY2S1sT2QuXAt7TDSaCMA\=\= {
  @media print {
    display: block;
  }
}

.IGb7vPU1wrRoVHfHTTpAoA\=\= {
  display: flex;
  flex: 1;
  align-self: center;
}

.wu9WAKcViZW6Z8PMpMDSig\=\= {
  width: var(--size-small);
  height: var(--size-small);
  border-radius: var(--radius-round);
}

.PIFgXKuoX5rPn4Uccc1\+uQ\=\= {
  display: flex;
  align-items: center;
  justify-content: stretch;
  width: calc(100% - 14px);
  margin-bottom: var(--spacing-medium);

  label {
    margin-bottom: var(--spacing-none);
  }

  label,
  .k603CjsJ07zXosm-3\+ccNw\=\= {
    flex-basis: 100%;
  }

  .k603CjsJ07zXosm-3\+ccNw\=\= [class*='container'] {
    flex-direction: row;
    justify-content: space-between;
  }

  .k603CjsJ07zXosm-3\+ccNw\=\= [class*='input-container'] {
    width: 208px;
  }
}

.OUEhTwKmj-jkB6I2gurQzw\=\= {
  display: flex;
  align-items: baseline;

  .GYcYoXc4cIzAaRxdxcPlkQ\=\= {
    :not(:last-child) {
      margin-bottom: var(--spacing-small);
    }
  }
}

.J-CmdzVzAkd-6ediXQ4oxw\=\= {
  width: var(--size-medium);
}

.ur80p0wBSUyAkRwWv4TbQA\=\= {
  margin-right: var(--spacing-small);
}

.sX2u4qD8TdMHM0vhSNBi4Q\=\= {
  display: flex;
  justify-content: space-between;
  width: 100%;
  height: 24px;
}

.dz2NFLfjPyYLekRYxyr77g\=\= {
}

.JAVaDaiH02cgHVBxa2htdA\=\= {
  width: 110px;
  overflow: hidden;
  text-overflow: ellipsis;
  color: var(--content-secondary);
  text-align: left;
  white-space: nowrap;
}

.BaIxvvD\+lpnKCSfbRrEJwQ\=\= {
  margin-bottom: var(--spacing-medium-sm);
  color: var(--content-secondary);
}

.GZf1g9bRUnf8aqSujoaLow\=\= {
  height: 24px;
  padding: var(--spacing-none);
}

.tTXZfMxFjjQ0v3ZFjJx63A\=\= {
  display: flex;
  gap: var(--spacing-small);
  align-items: center;
  justify-content: space-between;
}

.BGrdWiV-GyTcBGetHcnBxw\=\= {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.ohpwih-tLWXEZP7I6Lxfdg\=\= {
  color: var(--content-tertiary);
  white-space: nowrap;
}

.S8xCd5b8tK\+UZgKISBTssw\=\= {
  display: flex;
  gap: var(--spacing-small);
  align-items: center;
  width: 100%;
}

.ZaXvW7lASjWeO\+p5qzHtHg\=\= {
  flex-shrink: 0;
  align-self: flex-start;
  width: var(--size-medium);
  height: var(--size-medium);
  margin-top: var(--spacing-xsmall);
  overflow: hidden;
  border-radius: var(--radius-large);
}

.t\+wWP4u96fIIfRIrRc-PUg\=\= {
  display: flex;
  flex-direction: column;
}

.HBahhNFSyNTJQ\+emaRftIQ\=\= {
  color: var(--content-secondary);
}

.KWkbP7BEDbYMWA7vYjPulQ\=\= {
  flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;

  &.fwdWwV8jXl2uO6iRAdSJCQ\=\= {
    max-width: 100px;
  }
}

._94NCoc5v5I8hUf9\+K9yMiQ\=\= {
  flex-shrink: 0;
  margin-left: auto;
  font-size: var(--body-standard-font-size);
  font-variant-numeric: tabular-nums;
  color: var(--content-secondary);
}

.LRtUcY\+Z7Yk6xzrLj51kzg\=\= {
  color: var(--content-warning);
}

._02y8yz\+8PydSXRctdazx9Q\=\= {
  color: var(--content-error);
}

.gvW5e3lxdJxCrQlo09wkyg\=\= {
  margin-right: var(--spacing-medium-sm);
}

.h-dwSYGF8ER7Nth3d9y-MQ\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xsmall);
  color: var(--content-primary-a);
}

.sJE37YTCqMGG0PN9RpLOYg\=\= {
  position: relative;
  line-height: 22px;
}

.Pr8jNbn0fM8Jcvg-rHy5vg\=\= {
  padding: var(--spacing-small) var(--spacing-medium-sm);
  background-color: var(--elevation-default);
  border: 1px solid var(--border-secondary);
  border-radius: var(--radius-xsmall);
  transition: border-color 0.5s;
}

.h-dwSYGF8ER7Nth3d9y-MQ\=\=[data-disabled] .Pr8jNbn0fM8Jcvg-rHy5vg\=\= {
  cursor: not-allowed;
  background-color: var(--elevation-low);
}

.lwD5tdjY7bfXCz20oicOVw\=\= {
  opacity: 0.45;
}

.h-dwSYGF8ER7Nth3d9y-MQ\=\=[data-invalid] .Pr8jNbn0fM8Jcvg-rHy5vg\=\= {
  border-color: var(--border-error);
}

.l7MmBZ-w\+tGrNvXCcl1KLg\=\= {
  border-color: var(--border-accent-high);
  box-shadow: 0 0 0 4px var(--border-accent-low);
}

.jvUA\+f5SPYrHGOO6L9FheA\=\= {
  position: absolute;
  top: 0;
  right: 12px;
  height: 100%;
  display: flex;
  align-items: center;
  pointer-events: none;
}

.NLFPmGjxXsUtDNc1jENczQ\=\= {
  width: 100%;
  box-sizing: border-box;
}

.syPJ-OOvw4Qr3c\+wzKVMnQ\=\= {
  color: var(--content-error);
}

._76rivLg3qtuzc49OnRgHYg\=\= {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  max-width: 86%;
  max-height: 86%;
  min-width: var(--size-none);
  min-height: var(--size-none);
  margin: auto;
  overflow: hidden;
  text-align: center;

  img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    object-fit: contain;
  }

  .xkctEp\+P8Wh1kbbrNs6DEA\=\= {
    position: absolute;
    inset: 0;
    z-index: 10;
    display: grid;
  }
}

.-NmKYvD5m5cboSCvwSe2Jw\=\= {
  max-width: 100%;
  max-height: 100%;
}

.V8-SGvPq3jkiMeHKNJJFpQ\=\= {
  line-height: 0;
}

.Lg9n3LsuRq9vgljdgG9XVA\=\= {
  color: var(--content-tertiary);
}

.iiES92l40\+3WI3HsOsKYwQ\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
}

._78ac9WcZlf\+pfEZxyPcWVg\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 504px;
  text-align: center;
}

.QLx8DSXkoi3aKUD8tGCJIg\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
}

.rRURpe-hV74ih45zan0cEA\=\= {
  position: relative;
  display: flex;
  flex: 1;
  min-width: var(--size-none);
  min-height: var(--size-none);
  overflow: hidden;
}

.cCvLFlHCPEFPa0e7YKzMCA\=\= {
  pointer-events: none;
}

.OYiR2-QFzoHnNpugXNCDDQ\=\= {
  width: 100%;
  max-width: 80%;
  margin-right: auto;
  margin-left: auto;
  border: 0;
}

.vFHxmceOmipDlgiNTaYHcw\=\= {
  display: flex;
  justify-content: center;
  width: 100%;
  min-height: 1062px;
  background-color: var(--elevation-low);

  iframe {
    width: 100%;
    height: 100%;
    border: 0;
  }
}

.iFk9pJaIdKikxC8Hb9Gfbw\=\= {
  visibility: hidden;
}

._7FCUY9k303faMTXSeLQtGA\=\= {
  display: grid;
  place-items: center;
  width: 100%;
  height: 100%;
}

._0XBHzJbtROODB71eS5wERA\=\= {
  position: sticky;
  bottom: 50%;
  width: 43px;
  height: 43px;
  background-color: var(--elevation-high);
  border: 0;
  border-radius: var(--radius-round);
  box-shadow: inset 0 -1px 0 0 var(--shadow-high);

  &:hover::after {
    border-radius: var(--radius-round);
  }

  &:active::after {
    border-radius: var(--radius-round);
  }

  svg {
    width: var(--size-medium);
    height: auto;
    color: var(--content-secondary);
  }
}

.LwBmx7UXDptMlr6ZtViitg\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
}

.\+8nM8sLBRVeSjQ6Zrf8j\+A\=\= {
  right: 100vw;
  margin-left: var(--spacing-xxxlarge);
}

._0xeaT9rxTlavdnqkHTEU5g\=\= {
  left: 100vw;
  margin-right: var(--spacing-xxxlarge);
}

.Cdp5Dl-WbslP-tTOFkJncg\=\= {
  position: sticky;
  bottom: 32px;
  display: flex;
  align-self: center;
  justify-content: center;
  width: 100%;
  padding: var(--spacing-none);
  margin-right: auto;
  margin-left: auto;
  list-style: none;
}

.AgyMaP8LhGwcG0IpfFohIg\=\= {
  width: var(--size-small);
  height: var(--size-small);
  margin-right: var(--spacing-small);
  background-color: var(--background-toggle);
  border-radius: var(--radius-round);

  &.tvwyi0nvCWWbLwJHHGZf6Q\=\= {
    background-color: var(--background-accent-high);
  }
}

.ZkpaWkGSMA-qe3AAwZnTVg\=\= {
  overflow: hidden;
  width: 100%;
}

._72hq2fOlBzslSEiR\+wyy\+g\=\= {
  backface-visibility: hidden;
  display: flex;
  touch-action: pan-y pinch-zoom;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  margin-left: calc(var(--slide-spacing) * -1);
}

._0QTORWUgm0NxjDpVnFGtvQ\=\= {
  flex: 0 0 var(--slide-size);
  padding-left: var(--slide-spacing);
}

.q7li3NqLOsRt6RrmlgMs2g\=\= {
  display: flex;
  justify-content: center;
  margin: var(--spacing-medium) var(--spacing-none);
  gap: var(--spacing-xsmall);
}

.MOz9DhuE7Ngw1FR2goZmzg\=\= {
  height: 6px;
  width: 6px;
  background-color: var(--content-tertiary);
  transition:
    background-color,
    width 200ms ease-in-out;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  border-radius: 9999px;
}

.MOz9DhuE7Ngw1FR2goZmzg\=\=.KjBUzjKy-aTPyqSaLlnG4A\=\= {
  width: 18px;
  background-color: var(--content-primary-a);
}

.et8vauI5P\+-ypi\+dZhGn3w\=\= {
  width: 288px;
  background: var(--elevation-high);
  border-radius: var(--radius-xsmall);
  box-shadow: var(--shadow-high);
  animation: mT45BYEzkirYDO\+3j\+fQZw\=\= 0.2s ease-in-out;
}

@keyframes mT45BYEzkirYDO\+3j\+fQZw\=\= {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

._9FG7JNnK0Ym8zTVPPQXHFQ\=\= {
  padding: var(--spacing-medium) var(--spacing-medium-sm);
}

._9FG7JNnK0Ym8zTVPPQXHFQ\=\=:not(:last-child) {
  box-shadow: var(--separator-bottom);
}

.zrS7BLgvBdJnU\+gI4qwuZw\=\= {
  font-size: var(--body-standard-font-size);
  font-weight: var(--body-standard-font-weight);
  line-height: var(--body-standard-line-height);
  color: var(--content-primary-a);
}

.zrS7BLgvBdJnU\+gI4qwuZw\=\=:not(:last-child) {
  margin-bottom: var(--spacing-medium);
}

.YkQEfRbP\+HxFhExl3VJDfg\=\= {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: var(--spacing-medium);
}

.YkQEfRbP\+HxFhExl3VJDfg\=\=:last-child {
  margin-bottom: var(--spacing-none);
}

.K3tXSWRu6GnGmrVylXPGWA\=\= {
  font-size: var(--body-standard-font-size);
  font-weight: var(--body-standard-font-weight);
  line-height: var(--body-standard-line-height);
  color: var(--content-primary-a);
}

.LBlY2rprxnFGL9uRSUOe0w\=\= {
  font-size: var(--body-standard-font-size);
  font-weight: var(--body-standard-font-weight);
  line-height: var(--body-standard-line-height);
  overflow: hidden;
  color: var(--content-secondary);
  text-overflow: ellipsis;
  white-space: nowrap;
}

.bZOB7Sy9ntb93QklMM3u3g\=\= {
  position: relative;
  height: 216px;
  width: 100%;
}

.YEE7TG06hyTTTTsb9cYmCA\=\= {
  font-size: var(--body-prominent-font-size);
  font-weight: var(--body-prominent-font-weight);
  line-height: var(--body-prominent-line-height);
  color: var(--content-primary-a);
}

.bZOB7Sy9ntb93QklMM3u3g\=\= .recharts-cartesian-grid-horizontal line {
  stroke: var(--border-tertiary);
}

.bZOB7Sy9ntb93QklMM3u3g\=\= .recharts-text {
  font-size: 12px;
  fill: var(--content-secondary);
}

.SNHrSKex6-IefftHU-bqDA\=\= .recharts-area-area,
.SNHrSKex6-IefftHU-bqDA\=\= .recharts-line-curve {
  fill: var(--dataviz-inflows);
  stroke: var(--dataviz-inflows);
}

.SNHrSKex6-IefftHU-bqDA\=\= .recharts-tooltip-cursor {
  stroke: var(--dataviz-inflows);
}

._1SAy7Dj6CXLnV3jr4m1oMA\=\= .recharts-area-area,
._1SAy7Dj6CXLnV3jr4m1oMA\=\= .recharts-line-curve {
  fill: var(--dataviz-outflows);
  stroke: var(--dataviz-outflows);
}

._1SAy7Dj6CXLnV3jr4m1oMA\=\= .recharts-tooltip-cursor {
  stroke: var(--dataviz-outflows);
}

.bZOB7Sy9ntb93QklMM3u3g\=\= .recharts-active-dot circle {
  fill: var(--elevation-default);
  stroke-width: 2;
}

.jyk0WaaNlQfZ92i1yOSlOA\=\= {
  position: relative;
  height: 216px;
  width: 100%;
}

._0uIfDj84-OFhXHQFRcCbbA\=\= {
  padding-top: var(--spacing-medium-sm);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  margin-bottom: 28px;
}

.ONiap2bYXGH0UM2L97rlOw\=\= {
  height: 168px;
}

/* Recharts global styles for loading state */
.ONiap2bYXGH0UM2L97rlOw\=\= .y-axis path,
.ONiap2bYXGH0UM2L97rlOw\=\= .x-axis path {
  display: none;
}

.ONiap2bYXGH0UM2L97rlOw\=\= .x-axis-tick > line {
  stroke: var(--border-tertiary);
}

.ONiap2bYXGH0UM2L97rlOw\=\= .y-axis-tick > line {
  stroke-opacity: 0;
}

.ONiap2bYXGH0UM2L97rlOw\=\= .grid {
  g line {
    stroke: var(--border-tertiary);
  }

  path {
    stroke-width: 0;
  }
}

.ONiap2bYXGH0UM2L97rlOw\=\= .grid--zero {
  g:first-of-type line {
    stroke: var(--border-secondary);
  }

  path {
    stroke-width: 0;
  }
}

.ONiap2bYXGH0UM2L97rlOw\=\= .chart-area {
  fill: var(--dataviz-animation-primary);
  fill-opacity: 0.12;
  stroke: none;
  animation: var(--dataviz-animation);
}

.ONiap2bYXGH0UM2L97rlOw\=\= .cashflow-balance {
  fill: none;
  stroke: var(--border-tertiary);
  stroke-width: 2;
}

/* Skeleton shimmer for ticks */
.IHoglgH5i1LpNTLX6auXEg\=\= {
  fill: var(--background-secondary);
  animation: l7eX75S\+8szCJGcORrBXaA\=\= 1.5s infinite linear;
}

@keyframes l7eX75S\+8szCJGcORrBXaA\=\= {
  0% {
    fill: var(--background-secondary);
  }

  50% {
    fill: var(--background-skeleton-shimmer);
  }

  100% {
    fill: var(--background-secondary);
  }
}

.hmyLjhyI-cgEZho58vNAng\=\= {
  display: inline-flex;
  max-width: 100%;
  align-items: center;
  gap: var(--spacing-xsmall);
}

._0TuvylZkYxBwlNgMy8-New\=\= {
  flex-direction: row-reverse;
}

.fAId5EmTant4j5CdI-IcHw\=\= {
  flex-shrink: 0;
  width: var(--size-medium-small);
  color: var(--content-secondary);
}

._74MsCNdo-xHxarnXhwTsjA\=\= {
  min-width: var(--size-none);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.YwcOeZOqCdQc31wVNd1VGA\=\= {
  display: flex;
  align-items: center;
  align-self: end;
  gap: var(--spacing-small);

  & > img {
    width: 27px;
    height: 20px;
  }
}

._4HX19BYJZCssUsADE1-4Mw\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium);
  margin: unset;
}

.TThLwTevhwY2QjRfECsMkw\=\= {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: var(--spacing-medium);
}

.dBcbCMApnrSe0N5GC\+wVkQ\=\= {
  grid-template-columns: 1fr auto;
}

.hOEKnAa9pIVPFTw\+e4LIwQ\=\= {
  margin: unset;
  color: var(--content-secondary);
}

.ceffbf-rBt-69O45bRO1gQ\=\= {
  justify-self: auto;
  text-align: right;
  margin: unset;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.R1IntLfl81xXw84exjABEQ\=\= {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  gap: var(--spacing-large);
}

.KJqMeTlFAE4G1z72aGkynQ\=\= {
  position: relative;
  width: 227px;
  height: 227px;
  overflow: visible;
}

._0iVH87c\+Q0WEkkzJ0d16RQ\=\= {
  position: absolute;
  top: 50%;
  left: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
}

.l5Yzw2YjiS98ohUvJKZMAw\=\= {
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xsmall);
  text-align: center;
  transform: translate(-50%, -50%);
}

._3t8nhR5fNUzQRT2JxCsw9Q\=\= {
  color: var(--content-primary-a);
}

.DnEU6HnhDRwMxwwlho1CXg\=\= {
  display: flex;
  flex-direction: column;
}

.ZvfIs7sGMhODyY-TMSGSNw\=\= {
  color: var(--content-secondary);
}

.NCuY6IgUYrJrzwD0M7vvlw\=\= {
  opacity: 0.32;
}

.WwW15wu0W2uDX\+X1uKM7XQ\=\= {
  cursor: pointer;
}

.QFsNT7IxL3N233-C30crZA\=\= {
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xsmall);
  text-align: center;
  transform: translate(-50%, -50%);
}

.VTRxuV14wvJ4Blkg2ksB0A\=\= {
  color: var(--content-primary-a);
}

.QZijT2gOhForer9dcKMS1Q\=\= {
  display: flex;
  flex-direction: column;
}

.PB2sYm0tI4fFq7Lt60WnyA\=\= {
  color: var(--content-secondary);
}

.XDLnFOzXEwjiohgS2b\+QkQ\=\= {
  display: flex;
  flex-direction: column;
  width: 100%;
  min-width: 260px;
  background-color: var(--elevation-high);
  border-radius: var(--radius-small);
  box-shadow: var(--shadow-high);
}

.tiEAu5TX9JKParHlbQQzWw\=\= {
  display: flex;
  gap: var(--spacing-small);
  align-items: center;
  padding: var(--spacing-medium) var(--spacing-medium-sm);
}

._4DGS0kHREvbuaRyJl97tPg\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  padding: calc(16px - 1px) 12px 16px;
  border-top: 1px solid var(--border-tertiary);
}

.lNmkiuHB4jeGlR73qrqogQ\=\= {
  flex: 1;
  color: var(--content-primary-a);
}

.uOf3xYKjpN93WLqqTOtbNg\=\= {
  color: var(--content-secondary);
}

.TikO85WXeIyl-45qUuk3qA\=\= {
  display: flex;
  gap: var(--spacing-medium);
  align-items: center;
  justify-content: space-between;
}

._20fEMEofWzFoyFirWtnWEw\=\= {
  color: var(--content-primary-a);
}

._5W0tna1kXPyMoBrBBk0dmQ\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xsmall);
}

._1xPJnE-W-zFaY\+0loNTv8g\=\= {
  color: var(--content-secondary);
}

.QIG\+4grprdDWUcBfNt0JYA\=\= {
  color: var(--content-secondary);
}

.P\+Np05r1OjQejd7cRuwaKw\=\= {
  color: var(--content-success);
}

.Gy2py3VH0FnCl2GwXN6bRQ\=\= {
  color: var(--content-error);
}

.kjVCWdY8B5GZGKeC92OyFQ\=\= {
  flex-shrink: 0;
  width: var(--size-small);
  height: var(--size-small);
  border-radius: var(--radius-round);
}

.yZdA6MZ30qEy8IdMoZEp4w\=\= {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: var(--spacing-none);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  margin: -1px;
  overflow: hidden;
  white-space: nowrap;
  border: 0;
  clip-path: inset(50%);
}

._6fMva98iIBgeKaa7tMGEQQ\=\= {
  position: fixed;
  z-index: 1000;
  pointer-events: none;
  transform: translate(-50%, -50%);
}

._4nmEBPHDmzXaUMp35qr9GA\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium);
  width: 224px;
}

.Oacvnu1Pc1mpOUsz6Ji\+og\=\= {
  padding-inline-start: var(--spacing-none);
  margin: var(--spacing-none);
  list-style: none;
  gap: var(--spacing-small);
  display: flex;
  flex-direction: column;
}

.hfhN1y7ApBJFgtcmuYbhhw\=\= {
  display: flex;
  gap: var(--spacing-small);
  align-items: center;
  position: relative;
}

._5KPqB7kh\+8yd4KrXwHUQDw\=\= {
  color: var(--content-primary-a);
}

.i5JpterojHPfjzl5e-hNng\=\= {
  color: var(--content-secondary);
  background: none;
  border: none;
  padding: var(--spacing-none) !important;
  margin: var(--spacing-none) !important;
  cursor: pointer;
  text-align: left;
  position: relative;
  min-height: unset !important;
  height: var(--size-medium) !important;
}

.i5JpterojHPfjzl5e-hNng\=\=:hover {
  text-decoration: underline;
}

.EwJcE-9qlOttpc1nGq0yxw\=\= {
  border-radius: var(--radius-large) !important;
  color: var(--content-primary-a);
  background-color: var(--elevation-high);
}

.zA2MOp9I2uXAW\+PFL9JoAQ\=\= {
  display: inline-block;
  position: relative;
}

.YAZJNS63oEqzclVvAMEoWw\=\= {
  margin: var(--spacing-none);
  padding: var(--spacing-small) var(--spacing-medium);
  list-style: none;
  display: flex;
  flex-direction: column;
  gap: var(--spacing-small);
}

._6f6SHGvCYgVNJcgDxwQ6iQ\=\= {
  display: flex;
  align-items: center;
  height: var(--size-large);
  gap: var(--spacing-small);
}

.EIZsygVX9ZGQMPfMHdu9Rg\=\= {
  flex: 1;
}

.cREPex3Ng\+KS-Jc66QNW8A\=\= {
  color: var(--content-secondary);
}

.gEQW9jh6SqDkROs8C6b3gw\=\= {
  position: relative;
}

.TXnXuzrwgepZxKunJ37-VQ\=\= {
  width: 244px;
  height: 244px;
}

.UditaCMQlkQPgUPnipU4Qg\=\= {
  width: 160px;
  height: 160px;
}

._8sey6QxZFWXr6UrXvmHA2A\=\= {
  stop-color: var(--background-secondary);
}

.giDMjlu1-s\+ifgLNYEOQgw\=\= {
  stop-color: var(--background-skeleton-shimmer);
}

.gl0Da5BKW8RcKM2BrRFHGA\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-large);
  width: 224px;
}

.kcLAVwOpuE3GtLszzmEBbg\=\= {
  list-style: none;
  margin: var(--spacing-none);
  padding: var(--spacing-none) var(--spacing-16) var(--spacing-none) var(--spacing-16);
}

.YPuuLVOuHMI2lPvehCt3TQ\=\= {
  color: var(--content-primary-a);
  padding: var(--spacing-4) var(--spacing-8);
  display: flex;
  gap: var(--spacing-8);
  align-items: center;
  transition: all var(--dual-nav-animation-duration) ease-in-out;
  min-height: var(--size-large);

  &::after {
    border-radius: var(--radius-xsmall);
  }

  a& {
    text-decoration: none;
  }
}

.Ly5Cay3idoqelrdmyE9eyg\=\= {
  border-radius: var(--radius-xsmall);
  background-color: var(--state-selected);
}

.-m7xf5mu0GEW50OpnFIoqA\=\= {
  height: var(--size-medium);
  width: var(--size-medium);
}

.trQ1p46zTABBsdx\+dPI8Ig\=\= {
  text-wrap: nowrap;
  transition:
    opacity var(--dual-nav-animation-duration) ease-in-out,
    visibility var(--dual-nav-animation-duration) ease-in-out;
}

.DPb84CzUf16UfEut-SShLg\=\= {
  /* Ensure the title is still accessible but visually hidden */
  opacity: 0;
  width: var(--size-none);
  height: var(--size-none);
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
}

.f8TPDPgZWBeJco6A3VCt\+Q\=\= {
  /* with the gap of 8 before and after, this makes the spacer 24px tall */
  height: var(--spacing-8);
  list-style: none;
  margin: var(--spacing-none);
  padding: var(--spacing-none);
}

.p0Rzx\+idGZOdipzDVou7kQ\=\= {
  list-style: none;
  margin: var(--spacing-none);
  padding: var(--spacing-none);

  &::after {
    border-radius: var(--radius-xsmall);
  }
}

.EblEPN7xeWwaH3AVcaCF4g\=\= {
  align-items: center;
  color: var(--content-primary-a);
  display: flex;
  gap: var(--spacing-8);
  height: var(--spacing-24);
  padding: var(--spacing-none) var(--spacing-8);
  text-decoration: none;
  transition: all var(--dual-nav-animation-duration) ease-in-out;
}

.kD-F6xzY87P\+-SU3v5d5qw\=\= {
  /* placeholder */
}

.ErePKBOo-rofdFTXnF7vDg\=\= {
  border-radius: var(--radius-xsmall);
  background-color: var(--state-selected);
}

.tBKnlESMDAyZYnCennItng\=\= {
  width: var(--main-menu-expanded-width);
  padding: var(--spacing-24) var(--spacing-16);
  color: var(--primary-content-a);
  background-color: var(--elevation-high);
  border-radius: var(--radius-xsmall);
  box-shadow: var(--shadow-high);
}

.IGb5rnuQLxhjsY\+q-OTgbg\=\= {
  position: relative;
  z-index: var(--z-index-above);
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  justify-content: space-between;
  background-color: var(--elevation-mid);
  box-shadow: var(--shadow-low);
  transition: width var(--dual-nav-animation-duration) ease-in-out;
  gap: var(--spacing-24);
  padding: var(--spacing-24) var(--spacing-none);
  height: 100%;
}

.rzbNFm3gHoyeaxQAObPtbA\=\= {
  width: var(--main-menu-expanded-width);
}

.aJK75fbnJqgCepT0LZcU0A\=\= {
  width: var(--main-menu-collapsed-width);
}

.YVlXCLnNMlU4ez4Ajb9rOw\=\= {
  width: 100%;
  padding: var(--spacing-none) var(--spacing-16) var(--spacing-none) var(--spacing-16);
}

.gNn98FsJ8ibiB9YwfF3JuQ\=\= {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  flex: 1;
  min-height: var(--size-none);
  gap: var(--spacing-24);
}

._6IUL29r\+tq5hdxvpR\+Pdng\=\=,
._8Mbk4MBHMw3g77VsXMJFXg\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-8);
  padding: var(--spacing-none);
}

._6IUL29r\+tq5hdxvpR\+Pdng\=\= {
  flex: 1;
  min-height: var(--size-none);
  overflow: hidden;
}

._8Mbk4MBHMw3g77VsXMJFXg\=\= {
  padding: var(--spacing-none) var(--spacing-16) var(--spacing-none) var(--spacing-16);
  display: flex;
  flex-direction: column;
  gap: var(--spacing-8);
}

.TVggs1PYzAauEVdGYRwgYQ\=\= {
  padding: var(--spacing-none) var(--spacing-24) var(--spacing-none) var(--spacing-16);
  display: flex;
  align-items: center;
}

.Xn3tTg5agW8gnxjFGJZKxw\=\= {
  margin-bottom: var(--spacing-medium);
  color: var(--content-secondary);
}

._7GLYQKrsqdi5LKSfUZl6Cw\=\= {
  display: flex;
  gap: var(--spacing-xsmall);
  align-items: center;
}

.lk-gX79oJBBx3oi0yaEQhw\=\= {
  position: relative;
  z-index: var(--z-index-above);
  display: flex;
  width: max-content;
  height: 18px;
  margin-left: var(--spacing-small);

  .y-HwM0vULChSHiBXuL3PGw\=\= {
    padding: var(--spacing-none) var(--spacing-small);

    svg {
      transform: scale(1.35) translateX(-3px) !important;

      path {
        fill: var(--content-primary-a);
      }
    }
  }
}

.ZaSkhOG34YlC-jduW0dLKg\=\= {
  position: relative;
  z-index: var(--z-index-above);
  display: flex;
  justify-content: center;
  width: var(--size-large);
  padding: var(--spacing-xsmall);

  .Zp8wlgXppu9cEdyZp5SsZQ\=\= {
    width: var(--size-medium);
    height: var(--size-medium);
  }
}

.XonYxYz3d9xQUenbh3AZ3A\=\= {
  position: relative;
  z-index: var(--z-index-above);
  width: fit-content;
  height: 19px;
  padding: var(--spacing-none) var(--spacing-small);
  transform: none !important;
}

.fVBc7aembOI6rpu3wo2kJw\=\= {
  position: absolute;
  top: -100px;
  left: 4px;
  z-index: var(--z-index-above);
  display: flex;
  align-items: center;
  height: 50px;
  padding-left: var(--spacing-medium-lg);
  color: var(--content-primary-a-static);
  outline: none;
  background-color: #fff4bc;

  &.WXhesjAFl0CcBtQXWKoQbQ\=\= {
    width: calc(var(--main-menu-expanded-width) - 8px);
  }

  &._4Qge61EjvJvCM6Pd87R36w\=\= {
    width: calc(var(--dual-nav-collapsed-width) - 8px);
  }

  &._4Qge61EjvJvCM6Pd87R36w\=\=,
  &.z6Fr0SwylXW6DLEMWOMp3A\=\= {
    width: calc(var(--dual-nav-collapsed-width) - 8px);
  }
}

.fVBc7aembOI6rpu3wo2kJw\=\=:focus-visible {
  position: relative;
  top: 4px;
}

.pwOsalhlkRBsFeO4QhoEpg\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-small);
  align-items: flex-start;
  width: 280px;
  padding: var(--spacing-medium) var(--spacing-medium-sm);
  background-color: var(--elevation-high);
  border-radius: var(--radius-small);
  box-shadow: var(--shadow-high);
}

.zi2ztluJ8rY0EXPK9QlcBQ\=\= {
  display: flex;
  gap: var(--spacing-medium-sm);
}

.K2JXgxFIeWVtm4P79XsVoQ\=\= {
  color: var(--content-secondary);
}

.lDsgJsSPE78qNk6ER0y2Gg\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium-sm);
  align-items: start;
  justify-content: center;
  width: 100%;
}

.fj-5mWSGLReBmEv7hZIqWg\=\= {
  border-radius: var(--radius-small) var(--radius-small) var(--radius-none) var(--radius-none);
}

.uUZyhDJP1F0MCQwXoRLPBA\=\= {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
  background-color: var(--elevation-high);
  border: 1px solid var(--border-tertiary);
  border-radius: var(--radius-small);
}

.ykTe3ltVx7sS7Bbtg-oUZA\=\= {
  width: 100%;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  padding: 2px 4px;
  overflow: hidden;
  color: var(--content-primary-a);
  text-decoration: none;
  border-radius: var(--radius-xsmall);
}

.HbZHAaIYYRLWffoibgKuig\=\= {
  display: flex;
  flex-direction: column;
}

.J1CFAAawDL4z09tpnp9r8w\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-small);
  align-items: flex-start;
  align-self: stretch;
  justify-content: center;
  padding: var(--spacing-medium-sm);
}

.\+Sx5tqphgOntkAMquJmzkA\=\= {
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 1;
  overflow-wrap: break-word;
  white-space: normal;
  -webkit-box-orient: vertical;
}

.UBG\+lGDF00xowJHcfuJeaw\=\= {
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  color: var(--content-tertiary);
  overflow-wrap: break-word;
  white-space: normal;
  -webkit-box-orient: vertical;
}

._8NwT5NeCDyyDllVoJQEPwA\=\= {
  display: flex;
  gap: var(--spacing-small);
  align-items: center;
}

.QjMTg56Vte35Prfoc-wBdg\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--size-medium-small);
  height: var(--size-medium-small);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  padding: 2.5px;
  background-color: var(--background-tertiary);
  border: 1px solid var(--border-tertiary);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  border-radius: 20px;
}

.U2aYfS-wAi7xdbrVU487iw\=\= {
  flex-shrink: 0;
}

._8uZI89qJRdfHYXYJFjJgsw\=\= {
  z-index: var(--z-index-above);
  padding: var(--spacing-none);

  @media (width <= 1368px) {
    display: none;
  }
}

.\+388bKPsWJriDqiGYF6jfw\=\= {
  position: relative;
  display: inline-flex;
}

.JcPk5IrkdyYt2iKWH2Yqlw\=\= {
  width: var(--size-medium);
  height: var(--size-medium);
}

.Nf2IHyuqXAX1Fb0XqpMjIA\=\= {
  position: absolute;
  top: -3px;
  right: -3px;
  width: var(--size-small);
  height: var(--size-small);
  pointer-events: none;
  background-color: var(--background-accent-high);
  border: 1px solid var(--elevation-mid);
  border-radius: var(--radius-round);
}

.dL70ikeSEq0i7J0\+hOJwvw\=\= {
  position: absolute;
  top: 62px;
  left: calc(100% - 12px);
  z-index: 2;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
  overflow: hidden;
  cursor: pointer;
  background: var(--elevation-mid);
  border: 1px solid var(--border-tertiary);
  border-radius: var(--radius-round) !important;
  opacity: 0;
  transition: transform 0.3s ease;
  animation: JcqKhwsdx8jMinEJKVQfAQ\=\= 300ms linear forwards;

  svg {
    position: relative;
    width: var(--size-small);
    height: var(--size-small);
    transition: transform 300ms cubic-bezier(0.33, 0, 0, 1);
  }

  &:not(.JfUMQk-ZQwNLxMTLWCfT5w\=\=):hover {
    svg {
      animation:
        fJ9Gl\+XODFDpCiSQSzLsJg\=\= 300ms cubic-bezier(0.33, 0, 0, 1) 100ms forwards,
        HiGVmTedRO2voncxuD7GVw\=\= 300ms cubic-bezier(0.33, 0, 0, 1) 250ms forwards;
    }
  }

  &.JfUMQk-ZQwNLxMTLWCfT5w\=\=:hover {
    svg {
      animation:
        YKh63qjFRSphv-fzPp7zuA\=\= 300ms cubic-bezier(0.33, 0, 0, 1) 100ms forwards,
        ACvf3heXYO3xPyUQ67bmYg\=\= 300ms cubic-bezier(0.33, 0, 0, 1) 250ms forwards;
    }
  }
}

.JfUMQk-ZQwNLxMTLWCfT5w\=\= {
  transform: rotate(180deg);
}

.\+erpXN674uytEH3AFu2Jvg\=\= {
  visibility: hidden;
  opacity: 0;
}

@keyframes JcqKhwsdx8jMinEJKVQfAQ\=\= {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@keyframes fJ9Gl\+XODFDpCiSQSzLsJg\=\= {
  0% {
    transform: translateX(0);
  }

  100% {
    transform: translateX(8px);
  }
}

@keyframes HiGVmTedRO2voncxuD7GVw\=\= {
  0% {
    transform: translateX(-8px);
  }

  100% {
    transform: translateX(0);
  }
}

@keyframes YKh63qjFRSphv-fzPp7zuA\=\= {
  0% {
    transform: translateX(0);
  }

  100% {
    transform: translateX(8px);
  }
}

@keyframes ACvf3heXYO3xPyUQ67bmYg\=\= {
  0% {
    transform: translateX(-8px);
  }

  100% {
    transform: translateX(0);
  }
}

.XOpPMZ7gSmDmfs6sX07dqA\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium);
}

.XOpPMZ7gSmDmfs6sX07dqA\=\= > [data-field-type='title'],
.XOpPMZ7gSmDmfs6sX07dqA\=\= > [data-field-type='subtitle'] {
  margin-bottom: var(--spacing-medium);
}

.XOpPMZ7gSmDmfs6sX07dqA\=\= > [data-field-type='title']:has(+ [data-field-type='subtitle']) {
  margin-bottom: var(--spacing-none);
}

.WnUPqzUezvlyRF-q6K8DDA\=\= {
  margin-bottom: var(--spacing-small);
}

.Rlukzu2e6NKn3Q\+ogoGZSA\=\= {
  margin-top: var(--spacing-small);
}

.sWvyhaeFDuar\+srV5UJCWQ\=\= > * + *:not(:last-child) {
  margin-top: var(--spacing-medium);
}

.sWvyhaeFDuar\+srV5UJCWQ\=\= > * + *:last-child {
  margin-top: var(--spacing-xlarge);
}

.sPhEGXWRtZkxzsoDwdJh3g\=\= {
  margin-bottom: var(--spacing-small);
}

.dQHfBQ8k5GrEfEv3wKqjUQ\=\= > * + * {
  margin-top: var(--spacing-medium);
}

.bfqCxvJHfVev6gq9BwQrBA\=\= {
  color: var(--content-secondary);
}

.u-HBuHsa1mMr8kabMdGnIg\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-small);
  padding-left: var(--spacing-medium-sm);
}

.De-dip4GgQVsInL\+8Y4YFA\=\= {
  margin-top: var(--spacing-small);
}

.I2GVa60cgHGl-Y683W9xzw\=\= {
  margin: var(--spacing-medium) var(--spacing-none);
}

.R1N8nU6eLsEBNXto2b8TSw\=\= {
}

.ZWWZAPxi4HLHPCEW8OP2cA\=\= {
  margin-top: var(--spacing-xlarge);
}

.oGkjrwlCXUkENLRs1cyr6w\=\= {
  height: auto;
  min-height: var(--size-xlarge);
  padding-top: var(--spacing-small);
  padding-bottom: var(--spacing-small);
}

.gUfZ6lydaG7qSi76FQmaPw\=\= {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  white-space: normal;
  text-align: left;
}

/* Forces single-line truncation in the selected value display,
   overriding the .selectOptionLabel white-space: normal defined above to
   allow two lines on the options. Aria inherits when re-rendering the
   selected option content so we need to overwrite it. */
.gc6\+7HFfAn1MxX10vSpUdQ\=\=,
.gc6\+7HFfAn1MxX10vSpUdQ\=\= span {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.MSDtEsF8sr6am8xPK5pfAw\=\= {
  display: flex;
  gap: var(--spacing-medium-sm);
  align-items: center;
  margin-left: var(--spacing-medium-sm);
}

.X3WjOZDNIXV8R\+mxuvf2uA\=\= {
  margin: auto var(--spacing-none);
  padding: var(--spacing-xxxlarge);
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.RNWMZWwI7IAUSaLkpCSH9g\=\= {
  text-align: center;
  align-self: center;
  min-width: 300px;
  max-width: 550px;
}

.MkuKuy-MFWahCN-nDyNccw\=\= {
  color: var(--content-primary-a);
}

._62wgK2WlQfI-PoXWwlOGBA\=\= {
  display: flex;
  gap: var(--spacing-medium);
  align-items: center;
  justify-content: center;
}

._8W46Y5cBw6DCSik5p4qjlQ\=\= {
  width: 100%;
  max-width: 1068px;
  margin: var(--spacing-none) auto;
  border-top: 1px solid var(--border-tertiary);
}

.MJr4\+FfjhcYeL1FjhbonZA\=\= {
  max-width: 550px;
  margin: auto;
  height: 120px;
  display: flex;
  text-align: center;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  color: var(--content-primary-a);
}

.D-lVCVSctP2rGbRbaTW4Aw\=\= {
  color: var(--content-secondary);
}

.aFJ\+WADCX97e453pf3tRug\=\= {
  display: flex;
  justify-content: center;
  align-items: center;
}

.r0FRK2uU6rrr-BuDKnuQVw\=\= {
  flex: 1;
  color: var(--content-primary-a);
  max-width: 340px;
}

.t5qElQyPHBdJQr29OI7r7A\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 170px;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  padding: 25px;
  border-radius: var(--radius-small);
}

.r0FRK2uU6rrr-BuDKnuQVw\=\=.QX7HsrDeUJnuTJ6MG35TSg\=\= .t5qElQyPHBdJQr29OI7r7A\=\= {
  background-color: var(--mint50);
}

.r0FRK2uU6rrr-BuDKnuQVw\=\=.CJ-fxfAvPrHT5DMi\+pickg\=\= .t5qElQyPHBdJQr29OI7r7A\=\= {
  background-color: var(--plum50);
}

.r0FRK2uU6rrr-BuDKnuQVw\=\=._3lcW-xsmqn2wpvViF03Jkw\=\= .t5qElQyPHBdJQr29OI7r7A\=\= {
  background-color: var(--mustard50);
}

.r0FRK2uU6rrr-BuDKnuQVw\=\=.J3bfzKIsgvDJhIYMDnaK3g\=\= .t5qElQyPHBdJQr29OI7r7A\=\= {
  background-color: var(--peach50);
}

.r0FRK2uU6rrr-BuDKnuQVw\=\=.W\+OTQhw8l3YjtVyVnnx94Q\=\= .t5qElQyPHBdJQr29OI7r7A\=\= {
  background-color: var(--sakura50);
}

.AxJV4zIs5FJIrguLrFNkMg\=\= {
  width: 120px;
  height: 120px;
}

.GTchwJuRu2wEs6dbC0zCnw\=\= {
  padding: var(--spacing-none);
  list-style: none;
}

.GTchwJuRu2wEs6dbC0zCnw\=\= > li {
  display: flex;
}

.GTchwJuRu2wEs6dbC0zCnw\=\= > li:not(:last-child) {
  margin-bottom: var(--spacing-medium);
}

.GTchwJuRu2wEs6dbC0zCnw\=\= > li > svg {
  flex-shrink: 0;
  margin-top: var(--spacing-xsmall);
}

.pzpRfnQIiAkPzlLRElrBlQ\=\= {
  margin-right: var(--spacing-medium-sm);
}

.Kqz89DgNRX0K9J0XuU45qg\=\= {
  display: flex;
  gap: var(--spacing-large);
  justify-content: center;
}

._8F-Jo9doK-k6oUELemPT\+g\=\= {
  display: grid;
  background-color: var(--elevation-low);
}

.do-0XSBrtm4lAQpVyj1qcQ\=\= {
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 536px;
  padding: var(--spacing-medium);
  text-align: center;
  transform: translate(-50%, -50%);
}

.do-0XSBrtm4lAQpVyj1qcQ\=\= > *:not(:first-child) {
  margin-top: var(--spacing-xlarge);
}

.do-0XSBrtm4lAQpVyj1qcQ\=\= > p:not(:first-child) {
  margin-top: var(--spacing-medium);
}

.YcA8XHts4HkLwLO7fCpkYg\=\= {
  width: 200px;
}

.u\+RnPtC1PyXtEjoBNbn\+hQ\=\= {
  display: flex;
  padding: var(--spacing-xsmall) var(--spacing-none);
  align-items: center;
  gap: var(--spacing-xsmall);
  border: none;
  background: none;
  cursor: pointer;
  transition: background 0.2s ease;
}

.lWKEFBN2laqyrwtsW0g87Q\=\= {
  color: var(--content-secondary);
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
}

._1cLUaCN-Jor3wx9v3Apfdg\=\= {
  display: flex;
  align-items: center;
  color: var(--content-secondary, #616161);
}

.u\+RnPtC1PyXtEjoBNbn\+hQ\=\=:hover {
  border-radius: var(--radius-xsmall);
  background: var(--state-primary-a-pressed, rgb(5, 5, 5, 12%));
}

.o\+KE1vUiKJUBtc6aoQuW7w\=\= {
  z-index: 1000;
  padding: var(--spacing-small);
  border-radius: var(--radius-xsmall);
  background: var(--elevation-high);
  border: 1px solid var(--border-tertiary);
  display: flex;
  flex-direction: column;
  box-shadow: 0 var(--shadows-position, 3px) var(--shadow-blur-high, 12px) 0
    var(--shadow-color-high);
  position: absolute;
  width: 400px;
  gap: var(--spacing-small);
}

._5deX\+jSQbCwmf8zdxkFl7Q\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-small);
  background: var(--elevation-low);
  padding: var(--spacing-small);
  width: 100%;
  border-radius: var(--radius-xsmall);
  max-height: 200px;
  overflow-y: auto;
}

._6A5ikkC3yj2sm2J0d88kvw\=\= {
  padding: var(--spacing-small);
  border: none;
  background: none;
  cursor: pointer;
  display: flex;
  flex-direction: row;
  gap: var(--spacing-medium);
  align-items: center;
  border-radius: var(--radius-xsmall);
  transition: background-color 0.2s ease;
  height: var(--size-xxlarge);
  min-height: var(--size-xxlarge);
}

._6A5ikkC3yj2sm2J0d88kvw\=\=:hover {
  background-color: var(--elevation-high);
}

._6A5ikkC3yj2sm2J0d88kvw\=\=.c2x1Wl7-1Fu5IKisSllH3Q\=\= {
  outline: 2px solid var(--border-accent-low);
  outline-offset: -2px;
}

._6A5ikkC3yj2sm2J0d88kvw\=\=.c2x1Wl7-1Fu5IKisSllH3Q\=\=:hover {
  background-color: var(--elevation-high);
}

._6A5ikkC3yj2sm2J0d88kvw\=\=.zzkREHDodSzFXKBdA0-Vlg\=\= {
  background-color: var(--elevation-high);
  font-weight: 600;
}

._6A5ikkC3yj2sm2J0d88kvw\=\=.zzkREHDodSzFXKBdA0-Vlg\=\= .h92vg-kopqnjf8y696\+bLw\=\= {
  font-weight: 600;
}

.SZIrjWT3UdVZzsGbV2c5Sw\=\= {
  padding: var(--spacing-medium);
  display: flex;
  justify-content: start;
  align-items: center;
  gap: var(--spacing-small);
}

.-uG8h453J0mrSq-Jmft2QQ\=\= {
  display: flex;
  justify-content: start;
  align-items: center;
  gap: var(--spacing-small);
}

.h92vg-kopqnjf8y696\+bLw\=\= {
  color: var(--content-primary-a);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
}

.ZCPRcxvuFY8eyttSxpA8kw\=\= {
  color: var(--content-primary-a);
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
}

.xT5Ezk3E-ra-hCc-6fY8Dg\=\= {
  position: relative;
  display: inline-block;
}

.LumFu8Q9J9qt0yqEda3-Zw\=\= {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 56px; /* 40px + 2 x 8px */
  padding: var(--spacing-small);
  position: fixed;
  z-index: var(--z-index-default);
}

.dgrc67cdPyhthRekIvz-cg\=\= {
  visibility: hidden;
}

@media screen and (width >= 768px) {
  .LumFu8Q9J9qt0yqEda3-Zw\=\= {
    height: var(--size-xxxlarge);
    padding: var(--spacing-none) var(--spacing-medium-lg);
  }
}

.kV7XjWc6f\+iL0Pn9yqEe1Q\=\= {
  display: grid;
  place-items: center;
  min-height: 100%;
  width: 100%;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  padding: 56px 16px 144px; /* 144px to avoid chat button in webview */
}

.f0\+S\+libkA5w1Wgckobc4w\=\= {
  width: 100%;
  max-width: 504px;
}

@media only screen and (width > 768px) {
  .kV7XjWc6f\+iL0Pn9yqEe1Q\=\= {
    padding: var(--spacing-huge) var(--spacing-medium);
  }
}

.EjeyEt32Hm1ZTaQdlV\+sXA\=\= {
  width: 100%;
  height: 100%;
  background: var(--elevation-low);
  position: fixed;
  inset: 0;
  z-index: var(--z-index-above);
  overflow-y: auto;
}

.P9mE0QbgtOwigsaSu2tVOg\=\= {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: var(--spacing-none) var(--spacing-medium) var(--spacing-none) var(--spacing-xxxlarge);
  height: 64px;
  color: var(--content-primary-a);
  background-color: var(--elevation-default);
  border-bottom: 1px solid var(--border-tertiary);
}

.o8Nw7g0ieFynq3kAw1j4Xw\=\= {
  flex: 1 0 403px;
}

.jjsltCZWzasBECn-a3unyQ\=\= {
  flex: 0;
  margin: auto;
}

.mb27bAyW-ZC8HAGbVpQg9Q\=\= {
  flex: 1 0 403px;
  display: flex;
  justify-content: flex-end;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  margin: -4px;
}

._6uyQD43k-3QdUyjHtkOFcg\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100vh;
  background: var(--elevation-low);
}

._3z4r\+Y1ysdAZ-101cUSK6w\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xlarge);
  align-items: center;
  justify-content: center;
  width: 100%;
  max-width: 504px;
  text-align: center;
}

.-Dev1OZmal4aClu1yrRtRw\=\= {
  gap: var(--spacing-small);
}

.zw4h7M1wcFy4RFuG8g\+P3w\=\= {
  gap: var(--spacing-medium);
}

.-Dev1OZmal4aClu1yrRtRw\=\=,
.zw4h7M1wcFy4RFuG8g\+P3w\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.vQjjPiGvCKgvhOcneAH4fA\=\= {
  width: 200px;
  height: 200px;
  margin: var(--spacing-none);
}

._4ZFP4DT0IGkmioHKK2BPmQ\=\= {
  display: grid;
  grid-template-columns: 1fr 1fr;
  width: 100%;
  height: 100%;
}

.gzyh4in216NrwBbcTSA2iA\=\=,
.iWiv2FW1YA5K5ESPixcYfA\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.gzyh4in216NrwBbcTSA2iA\=\= {
  padding: var(--spacing-huge) var(--spacing-xxxlarge);
  background: var(--elevation-low);
}

.gzyh4in216NrwBbcTSA2iA\=\= > section {
  width: 100%;
  max-width: 504px;
}

.iWiv2FW1YA5K5ESPixcYfA\=\= {
  position: relative;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  padding: 160px 92px;
  background: var(--background-tertiary);
}

.iWiv2FW1YA5K5ESPixcYfA\=\= > figure {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  max-width: 360px;
  max-height: 360px;
  aspect-ratio: 1;
  padding: var(--spacing-none);
  margin: var(--spacing-none);
}

.I7wTPu9UPT2Ai2LJeX7pOg\=\= {
  position: absolute;
  top: 16px;
  right: 16px;
}

._6Jt\+bKPLTCcdCqWb5M-c9g\=\= {
  position: relative;
  display: flex;
  flex-direction: column;
  height: 100%;
  min-height: 236px;
  padding: var(--spacing-large);
  background: var(--elevation-mid);
  border: 1px solid var(--border-tertiary);
  border-radius: var(--radius-small);

  &._0wH-cJRkV0mg-tUMadpXDg\=\= {
    box-shadow: 0 0 0 4px var(--border-accent-low);
  }
}

.D8iPsOERolaAoSw3XM59mQ\=\= {
  display: flex;
  gap: var(--spacing-small);
  align-items: center;
  margin-bottom: var(--spacing-xsmall);
}

._9usRI9R2t8beS2FlFOks6Q\=\= {
  display: flex;
  margin-bottom: var(--spacing-medium);
}

.qKIhBbEj6uHQ44vJ2Kv3Rw\=\= {
  flex-grow: 1;
  min-width: var(--size-none);
}

.HcNRx1apjQ3PWHhpgkJ0kA\=\= {
  display: block;
  overflow: hidden;
  color: var(--content-primary-a);
  text-overflow: ellipsis;
  white-space: nowrap;
}

.DNyzaVLNM48mRhnE\+uk-Nw\=\= {
  flex-grow: 1;
  color: var(--content-primary-a);
}

._2NKB26g1D4pLsVvcZanhGA\=\= {
  display: flex;
  width: 100%;
  margin-top: auto;
}

.jWE-OskYqDx9cXVlkjipdg\=\= {
  display: flex;
  gap: var(--spacing-large);
  justify-content: space-between;
  width: 100%;
  padding: var(--spacing-large);
  color: inherit;
  text-decoration: none;
  background-color: var(--elevation-low);
  border-radius: var(--radius-small);
}

._7cr1wbQ9tFZ-aul\+S\+lKpw\=\= {
  max-width: 504px;
}

.RaJNz1AbHW1mSeogPi8bJA\=\= {
  width: 120px;
  height: 120px;
}

.H7c5QHHG25FoaFAnq48Z6A\=\= {
  color: var(--content-primary-a);
}

.sW1TaUIVJHaCAVcHEkzLog\=\= {
  color: var(--content-secondary);
}

.YbVaKWRBJGWeFYZxGQjTtQ\=\= {
  position: relative;
  display: inline-block;
  height: var(--size-medium-small);
}

.qaaKh13Po-mZC8fCsNaw2A\=\= {
  position: absolute;
  top: 0;
  z-index: var(--z-index-default);
  width: 20px;
  height: 100%;
  padding-left: var(--spacing-small);
  color: var(--content-tertiary);
}

.lqUL5AUf96vx7G7OBuA8xQ\=\= {
  display: flex;
  gap: var(--spacing-medium-sm);
  align-items: start;
  padding-right: var(--spacing-xsmall);
}

.lqUL5AUf96vx7G7OBuA8xQ\=\= > :first-child {
  flex: 1;
}

._4DFinee6RmBHZNdedqfR4Q\=\= {
  display: grid;
  grid-template-columns:
    minmax(90px, 1fr) minmax(130px, 1fr) minmax(120px, 1fr)
    auto;
  gap: var(--spacing-medium-sm);
  align-items: start;
}

._9NBfLocy6jal4MKDiDFVqQ\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: var(--size-xxlarge);
  width: var(--size-xxlarge);
  align-self: start;
}

.zJVFxhgM7EeNyvjrpPNBrg\=\= {
  width: 100%;
}

.UU4hQ6x35gr3uZvqkJjXQg\=\= {
  display: grid;
  grid-template-columns:
    minmax(90px, 1fr) minmax(130px, 1fr) minmax(120px, 1fr)
    auto;
  gap: var(--spacing-medium-sm);
  margin-bottom: var(--spacing-xsmall);
}

.xZSRZ5Cey36CAsn4hxP52w\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium);
}

.sDSeLsM6mPWNVcuofsVyfg\=\= {
  min-width: var(--size-none);
}

.O4GfFIMhCKWI5MG\+BXDAWA\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: var(--size-xxlarge);
  width: var(--size-xxlarge);
  align-self: start;
}

.mFH2KTIFQ8vOq0ZouUb3Hw\=\= {
  margin-top: var(--spacing-large);
}

.f0YmX0dhWw62xJdNCmZHhA\=\= {
  position: relative;
  display: flex;
  gap: var(--spacing-small);
  min-height: var(--size-xlarge);
  flex-wrap: nowrap;
  overflow-x: auto;
  scrollbar-width: none;
}

.f0YmX0dhWw62xJdNCmZHhA\=\=::-webkit-scrollbar {
  display: none;
}

.N4McA7UPLD\+wlSdW62395Q\=\= {
  flex-wrap: nowrap;
}

.kMvweh2CDRnEdc9ZPqUhVA\=\= {
  cursor: not-allowed;
}

._3gu3\+h3y\+1tvMjBlLLa4jg\=\= {
  position: relative;
  height: var(--size-xlarge);
  padding: var(--spacing-small);
  cursor: pointer;
  border: 1px solid var(--border-tertiary);
  border-radius: var(--radius-xsmall);
  appearance: none;
  background: none;
  transform-origin: top left;
}

._3gu3\+h3y\+1tvMjBlLLa4jg\=\=:disabled {
  cursor: not-allowed;
  opacity: var(--disabled-opacity);
}

._8YacaOFFSpkEQzsnBWAqjA\=\= {
  display: none;
}

.f7iwRjKig1diJ8YBKaRAVQ\=\= {
  background-color: var(--background-primary);
  border-color: var(--background-primary);
}

.VJWnxO-0jhK\+0OwfBNY4Fw\=\= {
  display: flex;
  align-items: center;
  white-space: nowrap;
}

.mbEpTV3y\+etZ0n7Awv6Kkw\=\= {
  color: var(--content-primary-a);
}

.f7iwRjKig1diJ8YBKaRAVQ\=\= .mbEpTV3y\+etZ0n7Awv6Kkw\=\= {
  color: var(--content-primary-b);
}

.fQ0Tb4QYecQ3egBcquDHVw\=\= {
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  margin-left: 10px;
}

.feKtfr0T3H8MFWmIIxyVDg\=\= {
  display: flex;
  color: var(--content-primary-b);

  svg {
    width: var(--size-medium-small);
    height: var(--size-medium-small);
  }
}

.URoMEZz4bLm2pKsWMjRSMQ\=\= {
  display: block;
  flex: auto;
}

.u8lBUENveIu-M--JImiryQ\=\= {
  margin-top: var(--spacing-medium-sm);
  color: var(--content-secondary);
}

.qU6ksKVfXOM-rmowmrfK0w\=\= {
  display: flex;
  color: var(--content-primary-a);
}

.eTXTFQelfQ1tA3EGzsJt4g\=\= {
  margin-left: var(--spacing-small);
}

.RII0DuIWju7-pa8l-c1fyg\=\= {
  color: var(--content-secondary);
}

.KVQ4-E16mZ82iI2JW9zl1w\=\= {
  display: flex;
  margin-top: var(--spacing-medium);
}

.w9ZYkWeNIySW4Fb1UHOXLw\=\= {
  flex: 1;
  margin-right: var(--spacing-small);
}

.epgz1CoF-nqh9B\+jYwlg-Q\=\= {
  flex: 1;
  margin-left: var(--spacing-small);
}

.rxj8M\+RxjtyK6JLMw2e-OA\=\= {
  display: flex;
  align-items: center;
  padding: var(--spacing-4) var(--spacing-none);
  gap: var(--spacing-8);
  border-radius: var(--radius-xsmall);
  max-width: 219px;
  width: 100%;
  transition: all var(--dual-nav-animation-duration) ease-in-out;

  &::after {
    border-radius: var(--radius-xsmall);
  }
}

.xC8uSk24UKlkSbnK7iXLaQ\=\= {
  max-width: var(--size-large);
}

.rxj8M\+RxjtyK6JLMw2e-OA\=\=[aria-expanded='true'] {
  background: var(--state-primary-a-hover);
  box-shadow: 0 0 0 4px var(--border-accent-low);
}

.v9z77nZla8QFRZywViSRxg\=\= {
  width: var(--size-medium-small);
  height: var(--size-medium-small);
  flex-shrink: 0;
}

.kdpbz2z1dJWjIxDioEyRvQ\=\= {
  display: flex;
  flex: 1 1 0;
  min-width: var(--size-none);
  align-items: center;
  gap: var(--spacing-8);
  padding-right: var(--spacing-4);
  overflow: hidden;
  transition: all var(--dual-nav-animation-duration) ease-in-out;
  color: var(--content-primary-a);
}

.-HjjL5NoB0K2W188Y7lKBQ\=\= {
  /* Ensure the title is still accessible but visually hidden */
  opacity: 0;
  width: var(--size-none);
  height: var(--size-none);
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
}

.uLoKMf6m7WfC6317vBmlKw\=\= {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  min-width: var(--size-none);
}

.HQJC1y1hLNwt05bZKOl7cA\=\= {
  width: 328px;
  max-height: 424px !important;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  color: var(--primary-content-a);
  background-color: var(--elevation-high);
  border-radius: var(--radius-xsmall);
  box-shadow: var(--shadow-high);
}

.WIPhwE7t1dnQ\+65JM4FcrA\=\= {
  /* palceholder */
}

._3NR8eLRXF9Lzpfave7PY7w\=\= {
  width: 328px;
  display: flex;
  flex-direction: column;
  flex: 1 1 auto;
  min-height: var(--size-none);
  overflow: hidden;
}

.recvR5J2X7hB6RVNpXX-WA\=\= {
  display: flex;
  flex-direction: column;
  padding: var(--spacing-8) var(--spacing-none);
  align-items: stretch;
  box-shadow: none;
  border-top: 1px solid var(--border-tertiary);
}

.qqV33zAiChYiRcikSlomag\=\= {
  display: flex;
  align-items: center;
  width: 100%;
  height: var(--size-xlarge);
  padding: var(--spacing-8) var(--spacing-16);
  color: var(--content-primary-a);
  cursor: pointer;
  background: transparent;
  text-decoration: none;
  gap: var(--spacing-medium);

  /* Tweak to avoid blue box-shadow on hover as it focuses the entries automatically */
  &:focus-visible {
    --overlay-opacity: var(--hover-opacity);

    box-shadow: none;
  }

  &::after {
    box-shadow: none;
  }
}

.c1fUAU43D8pJMfX62bh2lw\=\=[aria-current='page'] {
  background-color: var(--state-selected);
}

._8o2ppFTMbwp44ZJtS77Dyg\=\= {
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  object-fit: cover;
  border-radius: var(--radius-round);
}

.DEmovY9zm0M8LULoFB\+zWw\=\= {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 100%;
  height: 56px;
  cursor: pointer;
}

.f5HTGYbPmNKuALRC3veG1g\=\= {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: var(--spacing-none) var(--spacing-medium);
  color: var(--content-primary-a);
  text-decoration: none;
}

.f5HTGYbPmNKuALRC3veG1g\=\=.active {
  background-color: var(--state-selected);
}

.f5HTGYbPmNKuALRC3veG1g\=\=:focus-visible {
  z-index: var(--z-index-default);
  width: calc(100% - 8px);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  padding-left: 6px;
  margin: auto;
}

.H19dgLvuhgRDXrny\+tod6A\=\= {
  display: flex;
  flex-direction: column;
  padding-left: var(--spacing-medium);
  overflow: hidden;
}

._06vs2rSYzngQi\+0F3tjaKQ\=\= {
}

._8Vz7qO4\+NPyOVzakznCyiw\=\= {
  color: var(--content-secondary);
}

._6vN0XUAOf83393sZxV1tig\=\= {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.Nlg7APNqZ3HeYbbeQ-t6mA\=\= {
  position: relative;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  background-color: var(--background-accent-low);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  border-radius: 50px;
}

.Nlg7APNqZ3HeYbbeQ-t6mA\=\=::before {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  font-size: 21px;
  color: var(--content-primary-a);
  content: '+';
}

.Sw6tunDUH\+3q-LxFFwnpag\=\= {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  gap: var(--spacing-8);
  align-items: center;
  justify-content: center;
  padding: var(--spacing-20) var(--spacing-16) var(--spacing-32) var(--spacing-16);
}

.VELJdQUtCULZUi0kpInliQ\=\= {
  width: 120px;
  height: 120px;
}

.fpbXs\+a1jDBLuGXdnsFa1A\=\= {
  text-align: center;
  line-height: 24px;
}

.YX\+BnKhI76R\+Ut8p1sTy9g\=\= {
  display: flex;
  gap: var(--spacing-8);
  align-items: center;
  color: var(--content-primary);
  line-height: 24px;
  border-bottom: 1px solid currentcolor;
  text-decoration: none;
}

.oDjzZFjWa\+wm1jNnuLKGJw\=\= {
  color: var(--content-primary-a);
  height: 100%;
  background-color: var(--elevation-low);
}

.dMnHzr2VCIpQVDibZ6VZSQ\=\= {
  align-items: center;
  justify-content: center;
  background-color: var(--elevation-low);
}

.fdVVms-ktONKcGA488OMjg\=\= {
  display: flex;
  justify-content: center;
}

.Ud3O414Myyiavv58uOSFbg\=\= {
  max-width: 400px;
}

.ed8vula-UT3XLA4cyXPUVQ\=\= {
  margin-bottom: var(--spacing-none);
}

.z0SjZrcA7-HBChwbwesloA\=\= {
  display: flex;
  align-items: center;
  min-height: var(--size-xlarge);
}

.z0SjZrcA7-HBChwbwesloA\=\= > * {
  flex-shrink: 0;
}

.CZ4vTGW7BPy\+DCzK2A8ryA\=\= {
  display: flex;
  align-items: center;
}

.OUdAq1hB6sabOZmM10kgAw\=\= {
  display: flex;
  align-items: center;
  margin-right: var(--spacing-small);
  color: var(--content-primary-a);
}

.OUdAq1hB6sabOZmM10kgAw\=\= a {
  color: var(--content-tertiary);
  text-decoration: none;
}

.OUdAq1hB6sabOZmM10kgAw\=\= .tooltip-target {
  display: flex;
  color: var(--content-primary-a);
}

.OUdAq1hB6sabOZmM10kgAw\=\= svg {
  width: var(--size-medium);
  height: var(--size-medium);
  color: var(--content-secondary);
}

.CRcjfTLFjJWr9HyfnBaL0g\=\= {
  flex-grow: 1;
}

.UzcE5xlpxW2QuGUOS6aqag\=\= {
  border: 1px solid var(--border-tertiary);
  border-radius: var(--radius-small);
  padding: var(--spacing-medium);
  display: grid;
  justify-items: start;
  gap: var(--spacing-small);
}

.SWbYEN93nr90sJ-BV4J4Wg\=\=,
.mr8WXqnoM9WFEpxtQ\+jTCw\=\= {
  color: var(--content-primary-a);
  margin-bottom: var(--spacing-medium);
}

._6\+Rg\+E7VrRjSL\+TC5n31Kg\=\= {
  color: var(--content-primary-a);
  margin-bottom: var(--spacing-medium);
}

.II7-u3XgtRoMk6-KhLterg\=\= {
  color: var(--content-error);
}

._9-HCKfMtnqigfMUDoCPpqg\=\= {
  margin-bottom: var(--spacing-small);
}

.ipuZfjvZb\+pG4jNgLTh9jg\=\= {
  list-style: none;
  margin: var(--spacing-none);
  padding: var(--spacing-none);
}

.znfiqMAvb1lBuyxa2cfh5g\=\= {
  display: flex;
  align-items: center;
  gap: var(--spacing-small);
  margin-bottom: var(--spacing-small);

  &:last-child {
    margin-bottom: var(--spacing-none);
  }
}

._6dqPy3BSiewI-EiH3axYhA\=\= {
  width: var(--size-small);
  height: var(--size-small);
}

.KZ8sgIL7deAn0nfRPRKjHA\=\= {
  color: var(--content-success);
}

.iThT0iTPO5bQyQ0Wql4tYA\=\= {
  color: var(--content-error);
}

.O3twmVLMfN7Nqv6kyrpA8A\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-small);
}

.zR-0KVXnX\+Z1GOCcoBE8Xw\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium);
  width: 100%;
  padding: var(--spacing-large) var(--spacing-medium);
  border-top: 1px solid var(--border-tertiary);
}

.iG0ytO2V3wVjwd9d-r7KNQ\=\= {
  margin-bottom: var(--spacing-small);
  color: var(--content-secondary);
}

.EPtB1ahpsE20voiJuBXcnA\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium);
  width: 100%;
}

.kDX1ogfc2OEc9HAarmgccA\=\= {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  margin: var(--spacing-none);
  color: var(--content-secondary);
}

.eu97s1qhIK0fB5cNuxpP6w\=\= {
  color: var(--content-primary-a);
}

.ncdeMOggHThJScXEQmk3WA\=\= {
  position: relative;
  min-width: 407px;
}

.k4N6RrlNWkI0OuSrc7Rgag\=\= {
  padding: var(--spacing-medium-sm);
  margin-bottom: var(--spacing-small);
  box-shadow: var(--separator-bottom);
}

.fUqq7vqoBWmk-bJcJleiDw\=\= {
  display: flex;
  align-items: center;
  padding: var(--spacing-none);
  color: var(--content-secondary);
}

.teHwsKgO0Fdf5oh\+Uiuf3Q\=\= {
  width: var(--size-medium-small);
  height: var(--size-medium-small);
  margin-right: var(--spacing-small);
}

.a1ArLSRvqgSG8\+V5vY9TRA\=\= {
  display: flex;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  gap: 14px;
  padding: var(--spacing-small) var(--spacing-medium-sm);
}

.a1ArLSRvqgSG8\+V5vY9TRA\=\= > * {
  flex: 1;
  max-width: 208px;
}

.ICyDdSqHsgQ8hKXo9Kee-w\=\= {
  display: flex;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  gap: 10px;
  justify-content: flex-end;
  padding: var(--spacing-large) var(--spacing-medium-lg);
}

.K93MgoxnOlHX5pMixWhxHA\=\= {
  position: relative;
}

.oQhKmukHE1Sp3Wx-NHxbFg\=\= {
  padding: var(--spacing-small) var(--spacing-none);
  background-color: var(--elevation-high);
  border-radius: var(--radius-dropdown);
  box-shadow: var(--shadow-high);

  &:has([class*='customPeriod']) {
    padding: var(--spacing-none);
  }
}

.Yk6vyDDEUN-ozBPPqO5J4w\=\= {
  display: flex;
  flex-direction: column;
  width: 360px;
}

.NBQawyfvbiJBhK5BhLG1KA\=\= {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  justify-content: space-between;
  width: 100%;
  padding: var(--spacing-small) var(--spacing-medium);
  font-size: var(--body-standard-font-size);
  line-height: 24px;
  color: var(--content-primary-a);
  text-decoration: none;
  white-space: nowrap;

  &:focus {
    box-shadow: none;
  }
}

.iGF64DQYAKsKub6LfyslDg\=\= {
  transform: rotate(180deg);
}

.cvI8EoHvFwhTF0lQEAE1fw\=\= {
  background-color: var(--state-selected);
}

.Q61fNg2FQpu-DTvdsBbqMw\=\= {
  border-color: var(--border-secondary);

  svg {
    transition: transform 0.2s;
    rotate: 90deg;
  }

  div {
    display: flex;
    justify-content: space-between;
  }
}

.M0tbU2pO3YMvvyFiYoeI4Q\=\= {
  width: 432px;
}

.pTSCOc09-Bz\+RF9cAYvz2w\=\= {
  position: relative;
  min-width: 407px !important;
}

.apRQ00HmbHcoOe-qB1jxqA\=\= {
  position: relative;
  min-width: 432px !important;
}

._4IjlZerouEaoDMZI8amIfA\=\= {
  width: 100%;
  height: 1px;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  margin: 5px 0;
  background-color: var(--border-tertiary);
}

.V3Jt1upzas-DlDamDEJaYg\=\= {
  margin-top: var(--spacing-medium);
}

.LC9TisQujnyRCUO\+GV\+iQg\=\=:empty {
  margin-top: var(--spacing-none);
}

.LC9TisQujnyRCUO\+GV\+iQg\=\=:not(:empty) {
  margin-top: var(--spacing-medium);
}

.XkEYVcA66y7IQMsE1vIIsQ\=\= {
  display: flex;
  gap: var(--spacing-small);
}

.tHbPM8I-Guxo6ENQegnShw\=\= {
  svg {
    color: var(--content-success);
  }

  background: transparent;
  border: 1px solid var(--content-success);

  &.btn[disabled] {
    border: 1px solid var(--content-success);
    opacity: 0.45;
  }
}

.Ezl2lwQ6RsB1Yc7juorymQ\=\= {
  svg {
    color: var(--content-error);
  }

  background: transparent;
  border: 1px solid var(--content-error);

  &.btn[disabled] {
    border: 1px solid var(--content-error);
    opacity: 0.45;
  }
}

.Fby9ypyavjDaHAmTXivI2g\=\= {
  height: 100%;
  max-height: 100vh;
  background: var(--elevation-default);
}

.ScVL4OdpHCQkAo09Ak7Mpg\=\= {
  display: grid;
  grid-template:
    'header header'
    'document sidePanel';
  grid-template-columns: minmax(0, 1fr) auto;
  grid-template-rows: auto minmax(0, 1fr);
  height: 100%;
  outline: none;
}

.Zupchzrr6JGOM64ZvVldvQ\=\= {
  grid-area: header;
  display: flex;
  height: 72px;
  padding: var(--spacing-medium) var(--spacing-medium) var(--spacing-medium) var(--spacing-large);
  justify-content: space-between;
  align-items: center;
  flex-shrink: 0;
  border-bottom: 1px solid var(--border-tertiary);
}

.O8A4tKzUlB4zeg3og8drMw\=\= {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}

.CiTAhkvDcdpWJqW00NeVRw\=\= {
  color: var(--content-primary-a);
}

._1v6uzcU3FtgMGdV1SbwFQQ\=\= {
  color: var(--content-secondary);
}

.R\+68wbVuacN9Ii5jgDWojQ\=\= {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: var(--spacing-small);
}

.W8fTtU1SdStzFwTmnhoiMA\=\= {
  grid-area: document;
  display: flex;
  flex-direction: column;
  justify-content: center;
  flex-shrink: 0;
  min-height: var(--size-none);
  overflow: hidden;
  background: var(--elevation-low);
}

.W-oecnMaOf3rJ1zc4eGCag\=\= {
  grid-area: sidePanel;
  width: 455px;
  flex-shrink: 0;
  border-left: 1px solid var(--border-tertiary);
  background: var(--elevation-default);
}

.U9vZvLPJKhTzkIc6GhLFBg\=\= {
  display: flex;
  align-items: center;
}

.dLdGwhjXZCG2Ph4AiIm4pg\=\= {
  color: var(--content-secondary);

  a {
    color: var(--content-primary-a);

    &:hover {
      color: var(--content-primary-a);
    }
  }
}

._7I9WndGBM6dgAfonm3Osgg\=\= {
  display: flex;
  flex-direction: row;
  gap: var(--spacing-medium);
  align-items: center;
  max-height: var(--size-xxlarge);
}

.XXPabTrSIQWhiCflbbJxew\=\= {
  overflow: hidden;
  text-overflow: ellipsis;
  min-width: var(--size-none);
}

.nru7qZrz8TP2la2hnowj8w\=\= {
  overflow: hidden;
  text-overflow: ellipsis;
  color: var(--content-secondary);
  white-space: nowrap;

  &.d\+12QWwWASPzI7zmj5PjMA\=\= {
    color: var(--content-error);
  }

  &.QQGRrG2mQtApDjT3DVS28w\=\= {
    color: var(--content-success);
  }

  &.jzt3\+nXiVZo01rLyjgQRWQ\=\= {
    color: var(--content-tertiary);
    text-decoration-line: line-through;
  }
}

.ay3MfxkC5kRKna1msTLB7g\=\= {
  text-decoration-line: line-through;
}

.c4agJkRcYwZ5wHcqcGD9aA\=\= {
  margin-left: auto;
  white-space: nowrap;
  flex-shrink: 0;
}

.JpP8szCMmCu7zl7GEPcVNQ\=\= {
  overflow: hidden;
  text-overflow: ellipsis;
  color: var(--content-secondary);
  white-space: nowrap;
}

/* Loading skeleton layout – matches document row */
._2Ep1h5eZMEsMdOnlCgPPXw\=\= {
  display: flex;
  flex-direction: row;
  gap: var(--spacing-medium);
  align-items: center;
}

.H71scZkP3zRNk6fFMLeSTQ\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-small);
  min-width: var(--size-none);
  flex: 1;
}

.H6RWKrf0RWih5Do0JdoPPw\=\= {
  display: flex;
  align-items: center;
  gap: var(--spacing-medium-sm);
}

.H6RWKrf0RWih5Do0JdoPPw\=\= > div {
  margin-right: unset;
}

.QTg7cGI8mi4JlWVzhEx3fA\=\= {
  display: flex;
  flex-direction: column;
  row-gap: var(--spacing-small);
}

.qmbr\+dOs1MhYanKSprPlog\=\= {
  display: flex;
  flex-direction: column;
  row-gap: var(--spacing-small);
}

.fPgm29yJriQmmJr0TM0LRA\=\= {
  display: grid;
  grid-template-columns: 1fr auto;
  column-gap: var(--spacing-medium);
  align-items: start;
}

.xRhXlnfIHAVh3SEmIJiIJA\=\= {
  align-self: flex-start;
}

.MPsAIeUQfwrx6K7XQhiwyw\=\= {
  display: flex;
  flex-direction: column;
  max-height: 100vh;
  overflow: hidden;
}

._0UnrzyQ2XPPtyTCr2f7kHw\=\= {
  max-height: 400px;
}

.F-8XJL6uCaWFp0dfu8Y7LQ\=\= {
  position: sticky;
  top: 0;
  z-index: var(--z-index-default);
}

.-zVUq3Mu0osD3LzOHgTb6Q\=\= {
  flex-grow: 1;
  overflow-y: auto;

  tr {
    th:nth-last-child(2),
    td:nth-last-child(2) {
      text-align: right;
    }
  }
}

.VBRy0xGLO2H0eZAyPO\+JHw\=\= {
  width: var(--size-xxlarge);
  border-bottom: 1px solid var(--border-tertiary);
  border-top: 1px solid var(--border-tertiary);
}

.VrtiCcJxqRhS-uyRFBTYfw\=\= {
  width: var(--size-xxlarge);
}

.YZZm1u8TJ01F2j0sOsrDng\=\= {
  width: 100%;
  border-spacing: 0;
  background: var(--elevation-default);
  table-layout: fixed;
}

.\+lGF5YEMZH78ESMSfVk4eg\=\= {
  padding: var(--spacing-none);
}

.GMP1szbn5nQCnKhMGcqRgA\=\= {
  text-align: left;
  z-index: var(--z-index-default);
  height: var(--size-xlarge);
  white-space: nowrap;
  background: var(--elevation-default);
  border-bottom: 1px solid var(--border-tertiary);
  border-top: 1px solid var(--border-tertiary);
  padding: var(--spacing-none);
  color: var(--content-secondary);
}

._9STM4T9eOwTTwtv0VLSjQw\=\= {
  color: var(--content-secondary);
  padding: var(--spacing-none);
}

._2oC8dQ-yC4uWobPxdrJzpg\=\= {
  color: var(--content-primary-a);
}

.BCGUl1dmGGkfFpZ2PpY9pw\=\= {
  height: 64px;
}

.UH2VoTehLzosR8DQuGf4YQ\=\= {
  &:hover {
    cursor: pointer;
    background-color: var(--elevation-low);
  }
}

._2VHHG8TjOB2c0UEHiT9IgA\=\= {
  padding: var(--spacing-small) var(--spacing-none);
  color: var(--content-primary-a);
  white-space: nowrap;
  border-bottom: 1px solid var(--border-tertiary);
}

.pjVNOBZtT2Jr25duuajchQ\=\= {
  background-color: var(--background-tertiary);
}

.rYldF2EZqyjVkmSc3kVGDQ\=\= {
  position: sticky;
  bottom: 0;
  z-index: var(--z-index-high);
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: var(--spacing-medium-sm) var(--spacing-xxxlarge);
  background-color: var(--elevation-default);
  border-top: 1px solid var(--border-tertiary);
}

.lUusRYx4MYml7AfziOyOYA\=\= {
  display: flex;
  align-items: center;
}

._8gGKopWU-yP5ve2Z2VwE9g\=\= {
  display: flex;
  align-items: center;
  width: auto;
  height: 24px;
  border: 1px solid var(--border-tertiary);
  border-radius: var(--radius-xsmall);
}

.T2dSt\+3ksen0Trb7vZcPYQ\=\= {
  height: 100%;
  padding: var(--spacing-none) var(--spacing-small);
  color: var(--content-primary-a);

  &:first-child,
  &:first-child:hover::after {
    /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
    border-radius: 2px 0 0 2px;
  }

  &:last-child,
  &:last-child:hover::after {
    /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
    border-radius: 0 2px 2px 0;
  }

  &:not(:first-child) {
    border-left: 1px solid var(--border-tertiary);
  }

  &.btn--icon-only {
    width: 28px;
  }

  &.SZAgsgq5JPSXSBjtsyDhpA\=\= {
    background-color: var(--background-tertiary);
  }

  > svg {
    width: var(--size-medium-small);
    height: var(--size-medium-small);
    color: var(--fg-color);
  }

  &:focus-visible {
    position: relative;
    border-radius: var(--radius-xsmall);
  }
}

.SNUALshBRQUHOM738RaVtg\=\= {
  margin-left: var(--spacing-medium);
  color: var(--content-primary-a);
}

._1mG-qYMQOBFUrEgg8xv-oA\=\= {
  margin-right: var(--spacing-medium);
  margin-left: auto;
  color: var(--content-primary-a);
}

.dpA3Ozzp\+j0SaSPl6YuQcQ\=\= {
  flex-shrink: 0;
  margin-left: var(--spacing-xsmall);
  color: var(--content-secondary);

  svg {
    width: var(--size-small);
    height: var(--size-small);

    &._9d50bcjd8CvWSxJfo6juzQ\=\= {
      color: var(--content-primary-a);
    }

    &.OZB8q2zK5vtk\+DJ8GMCJEg\=\= {
      transform: rotate(-180deg);
    }
  }
}

.pF24M-P4xsQFSM11Ap3p-g\=\= {
  display: flex;
  align-items: center;
  flex-direction: row;
  gap: var(--spacing-medium);
}

.gb6\+xSVWiXPIdvAnxL9kTw\=\= {
  color: var(--content-primary-a);
  overflow: hidden;
  text-overflow: ellipsis;
}

._418n4q06ENUXth3f-owt8Q\=\= {
  color: var(--content-secondary);
}

.M3A6OkBhUQTdY9Xus0Pf\+w\=\= {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

._96jXpuMuGN8ddgcM-qow3w\=\= {
  gap: var(--spacing-small);
}

.WGyzNkls\+AWNEmhkTeeRtQ\=\= {
  position: relative;
}

._8XMh8Tzw4earNUxKcSX9Hg\=\= {
  position: absolute;
  bottom: -5px;
  right: -5px;
  width: var(--size-medium);
  height: var(--size-medium);
  display: flex;
  justify-content: center;
  align-items: center;
}

.xDQ0D3gVIQecAFaNrfqiwA\=\= {
  position: absolute;
  bottom: -5px;
  right: -5px;
  width: var(--size-medium);
  height: var(--size-medium);
  background-color: var(--content-accent);
  border-radius: var(--radius-round);
  display: flex;
  justify-content: center;
  align-items: center;

  svg {
    width: var(--size-small);
    stroke-width: 2.5px;
    stroke: white;
  }
}

._7De8MFrDOsnoCYhlAY\+M\+Q\=\= {
  display: flex;
  align-items: center;
  gap: var(--spacing-small);
}

._7De8MFrDOsnoCYhlAY\+M\+Q\=\=.uDVRbhU3X92BuQjVDD92bA\=\= {
  color: var(--content-error);
}

.kqdabIXYpB1NfqeI4Nvxvg\=\= {
  &.MGqmSmsiBwwWlbXBkEWpPw\=\= {
    color: var(--content-success);
  }
}

.HPutT1sdnD0ACQ0US6RICA\=\= {
  color: var(--content-secondary);
}

.Zy1oF\+JG\+DLEKw\+GPSGSCQ\=\= {
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: var(--spacing-small);
}

.InIGZe6emo\+Ca-5Z0ocPNA\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--size-large);
  height: var(--size-large);
  background: var(--background-secondary);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  border-radius: 50px;

  svg {
    width: var(--size-medium);
    height: var(--size-medium);
    color: var(--content-primary-a);
  }
}

._4vb9j7bszEZtknD1mDDONg\=\= {
  margin-left: var(--spacing-medium-sm);
}

.gHCZmIiiBo-2JVQyGPS5FA\=\= {
  max-width: 280px;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: var(--caption-font-size);
  line-height: 14px;
  color: var(--content-secondary);
  white-space: nowrap;
}

._6QrrtWI7EiS2D0gsFpGUIg\=\= {
  max-width: 280px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.J9n00aZOM5AHyWs4JxpcUA\=\= {
  display: flex;
  align-items: center;
}

.k-F-gVYZ1y25T\+F2cU-LkQ\=\= ._4vb9j7bszEZtknD1mDDONg\=\= {
  margin-left: var(--spacing-none);
  overflow: hidden;
}

.c9z4zsC5mDvWA0zaYwInHg\=\= > * + * {
  margin-top: var(--spacing-medium);
}

.a8ABmiT0MmjfT8pUjPgXvg\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-small);
  padding-left: var(--spacing-medium-sm);
}

.YAiTMwZJMtoj4qgGJflLnA\=\= {
  margin: var(--spacing-medium) var(--spacing-medium) var(--spacing-none);
}

.ANHJNgDf26VraCGFjUOY4w\=\= {
  display: flex;
  flex-direction: column;
  margin: var(--spacing-none) var(--spacing-small) var(--spacing-medium);
}

.wkffn1YVJKTW3J2NMAcrQA\=\= {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.QwuOAlsKLhG58SHmQVVjBQ\=\= {
  flex-grow: 1;
  max-width: 100%;
  margin-top: var(--spacing-none);
  overflow: hidden;
}

.naejTBzhunx71LudW-YksA\=\= {
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.wkffn1YVJKTW3J2NMAcrQA\=\=:not(:first-child) {
  margin-top: var(--spacing-medium) !important;
}

.xidPNbYXo0sNSq08zNMy5g\=\= {
  padding: var(--spacing-none);
}

.xidPNbYXo0sNSq08zNMy5g\=\=:hover {
  cursor: pointer;
}

.xidPNbYXo0sNSq08zNMy5g\=\=::after {
  position: absolute;
  inset: 0;
  content: '';
}

.-GTnAkisBvTJW7zNdiLNnA\=\= {
  min-width: var(--size-medium);
  margin: var(--spacing-small);
  color: var(--content-success);
}

.X3gA-EUZmqqWhzovi6PJTg\=\= {
  margin-top: var(--spacing-medium);
  margin-right: var(--spacing-medium-sm);
  color: var(--content-error);
}

._3G0RfMosJdb17Xs03pbFZg\=\= {
  margin-bottom: var(--spacing-medium);
}

.r9mGmKGkdRwxkHTvq4r\+4w\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 50vh;
}

.xQhsak0cfDQg-cqiVpbykg\=\= {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: var(--spacing-large);
  background-color: var(--elevation-low);
  border-radius: var(--radius-xsmall);
  gap: var(--spacing-xlarge);
  position: relative;
}

.C5njMlWzOyILwMpU42Za2A\=\= {
  display: flex;
  flex-direction: column;
}

.drMm2LSsJYzoxYLlwYLiFg\=\= {
  width: fit-content;
}

.zjeX3\+7qpW1ri2YdWavVXg\=\= {
  width: 120px;
  height: 120px;
}

.n9laPjIegyouqexciLtxfQ\=\= {
  position: absolute;
  top: 16px;
  right: 16px;
  color: var(--content-primary-a);
}

.bDpQd-qJJS\+MlX-ST3Y2ww\=\= {
  display: flex;
  width: 100%;
  min-width: 219px;
  max-width: 504px;
  flex-direction: column;
  align-items: flex-start;
  border-radius: var(--radius-small);
  border: 1px solid var(--border-tertiary);
  background: var(--elevation-high);
  box-shadow: var(--shadow-low);
}

._5L0BMNcXcZi7rPrElJbAQA\=\= {
  border-radius: var(--radius-small);
  position: relative;
  align-self: stretch;
  width: 100%;
  padding: var(--spacing-xsmall);
}

._5L0BMNcXcZi7rPrElJbAQA\=\= img,
._5L0BMNcXcZi7rPrElJbAQA\=\= > div {
  display: block;
  width: 100%;
  height: auto;
  border-radius: var(--radius-xsmall);
  background: var(--background-accent-low);
}

.lIlLp81m7DBm25RqyQTxlw\=\= img,
.lIlLp81m7DBm25RqyQTxlw\=\= > div {
  background: var(--background-feature-discoverability);
}

.YgXofoSqtsqdLOa33tL6ag\=\= {
  display: flex;
  padding: var(--spacing-medium);
  flex-direction: column;
  align-items: flex-start;
  gap: var(--spacing-small);
  align-self: stretch;
}

._0nT\+lndqWqlQ-Z8384kXfQ\=\= {
  position: absolute;
  top: 8px;
  right: 8px;
}

.gwMl9SrkL7\+2b5AXai70dQ\=\= {
  color: var(--content-primary-a);
}

.f4vL3rGVYfjJ0Hw5-kK9iA\=\= {
  color: var(--content-primary-a);
  max-height: 72px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}

.amctes29eDxF\+5Qidw98Cg\=\= {
  display: flex;
  width: 100%;
  min-height: 128px;
  min-width: 219px;
  max-width: 504px;
  flex-direction: row;
  align-items: stretch;
  justify-content: space-between;
  border-radius: var(--radius-small);
  background: var(--background-accent-low);
  overflow: hidden;
  position: relative;
}

._3v4s\+3Q8jEz92KjTFbatqQ\=\= {
  width: 92px;
  height: auto;
  align-self: flex-end;
  flex-shrink: 0;
  display: flex;
  align-items: flex-end;
}

.\+T3kHUV6i3NZmyyH\+yHiQg\=\= {
  display: flex;
  padding: var(--spacing-medium);
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  gap: var(--spacing-medium);
  flex: 1;
  min-width: var(--size-none);
}

._3Ki54BpNUe-2NLv6278t9Q\=\= {
  position: absolute;
  top: 8px;
  right: 8px;
}

.frMD8XvJzl9TTb-lUHgRWQ\=\= {
  color: var(--content-primary-a);
}

.LaxgfXxEP8JJYnezAzD5gg\=\= {
  color: var(--content-primary-a);
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  line-clamp: 3;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}

._5VbGHG1b2bBb6sh-Vjo5tg\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: var(--spacing-medium);
  margin: auto;
}

.g6jMSak2xy03mMMAaxbrSw\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xsmall);
  width: 100%;
  margin-top: auto;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- adapt position based on absolute footer */
  margin-bottom: 55px;
}

.QpJfKhbIt3YhjoS1blSobg\=\= {
  display: flex;
  align-items: center;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  gap: 6px;
  color: var(--content-primary-a);
}

.UtNv-tD-dOzw28mzSo1sFQ\=\= {
  width: 2px;
  height: var(--size-medium);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  border-radius: 1px;
  background-color: var(--border-secondary);
}

.KJZKLBTR-l52u0m3o9xlow\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-small);
  width: 100%;
  padding: var(--spacing-small);
  border-radius: var(--radius-large);
  text-decoration: none;
  color: var(--content-primary-a);
}

.KJZKLBTR-l52u0m3o9xlow\=\=:hover,
.KJZKLBTR-l52u0m3o9xlow\=\=:focus-visible {
  background-color: var(--state-primary-a-hover);
}

.DTaWfu1yjcMTOnhl2OPPmg\=\= {
  display: flex;
  gap: var(--spacing-small);
  align-items: center;
}

.TT1BJqkG4lxtke1PzIhYOg\=\= {
  display: flex;
  flex-direction: column;
}

.gZtNhAcecnsN97F2mJR2Ng\=\= {
  color: var(--content-primary-a);
}

.HLkoPanteTeli28\+I-OXDw\=\= {
  color: var(--content-secondary);
}

.coQ4l4mIfY1K7yjrWXhVMw\=\= {
  color: var(--content-primary-a);
}

._4yHz6w8nfnDlVFEH2xYeYw\=\= {
  color: var(--content-tertiary);
}

.MBlhD6Aj9EFToRKoxaJVGg\=\= {
  text-decoration: line-through;
}

.\-06yY9gKQn7i6zaQrVabwQ\=\= {
  position: absolute;
  z-index: 1;
  display: flex;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  gap: 1px;
  align-items: center;
  justify-content: center;
  width: fit-content;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  padding: 1px;
  color: var(--content-secondary);
  background-color: var(--elevation-default);
  border: 1px solid var(--border-tertiary);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  border-radius: 6px;
  box-shadow: var(--shadow-low);
}

.wERbu-0EGUag\+Ceh7tDlIA\=\= {
  min-width: var(--size-large);
  height: var(--size-large);
}

.bwC8vUqrsHJdVOgYMZMveg\=\= {
  min-width: 28px;
  height: 28px;
}

.MMXSODdQmylZ5sqbXPtE8g\=\= {
  position: relative;
  padding: var(--spacing-none);
  margin: var(--spacing-none);
  list-style: none;
  width: 100%;
}

.SWAPkpNPI7ZELfn5dMXVLA\=\= {
  position: absolute;
  right: var(--spacing-medium);
  top: 50%;
  transform: translateY(-50%);
  opacity: 0;
  pointer-events: none;
}

.MMXSODdQmylZ5sqbXPtE8g\=\=:hover .SWAPkpNPI7ZELfn5dMXVLA\=\=,
.MMXSODdQmylZ5sqbXPtE8g\=\=:focus-within .SWAPkpNPI7ZELfn5dMXVLA\=\= {
  opacity: 1;
  pointer-events: auto;
}

.f51onN7VXJRHjz5rNFBeWw\=\= {
  display: flex;
  gap: var(--spacing-medium-sm);
  align-items: center;
  width: 100%;
  height: 56px;
  padding: var(--spacing-small);
  text-decoration: none;
  border-radius: var(--radius-large);
}

.f51onN7VXJRHjz5rNFBeWw\=\=:hover,
.f51onN7VXJRHjz5rNFBeWw\=\=:focus-visible {
  background-color: var(--state-primary-a-hover);
}

.OYJ5pEl5r4x\+gDOFA00cgg\=\= {
  flex: 1 1 0%;
  min-width: var(--size-none);
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xsmall);
}

._04pAjdIORld3GmDkSdWekQ\=\= {
  display: block;
  overflow: hidden;
  color: var(--content-primary-a);
  text-overflow: ellipsis;
  white-space: nowrap;
}

.JolOUjyALBCSTdX7Z1vofw\=\= {
  display: block;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  margin-top: -2px;
  color: var(--content-secondary);
}

.CE9Yj30h433vFXxTafgFYQ\=\= {
  display: flex;
  gap: var(--spacing-large);
  align-items: center;
  flex-shrink: 0;
}

.u8C2UQMks2B5Ra\+z8hLTUw\=\= {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--spacing-xsmall);
  min-width: 5rem;
}

.Uk7WYAv7BYX-y-7mrfIlHQ\=\= {
  align-items: flex-end;
}

.RNFdoaTh-m4E0w9-bvv9qg\=\= {
  color: var(--content-secondary);
}

.\+QMfiI1hv6PuBYU1usg5dA\=\= {
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  margin-top: -2px;
  color: var(--content-primary-a);
}

.N1u-E2p0fZwcJ27e8mG6HQ\=\= {
  display: inline-flex;
  gap: var(--spacing-small);
  align-items: center;
  height: var(--size-large);
  padding: var(--spacing-none) var(--spacing-medium);
  color: var(--content-primary-a);
  background: var(--background-tertiary);
  border: none;
  border-radius: var(--size-large);
  text-decoration: none;

  &::after,
  &:hover::after,
  &:active::after,
  &:focus-visible {
    border-radius: var(--size-large);
  }
}

.WJbyL1pIHgE6sC\+2Fso3Bg\=\= {
  position: absolute;
  bottom: 0;
  left: 0;
  display: flex;
  align-items: flex-end;
  justify-content: left;
  width: 100%;
  overflow: clip;
  border-radius: var(--radius-none) var(--radius-none) var(--radius-medium)
    var(--radius-medium);
}

.p783fekKt2UAJYuDGIAAKQ\=\= {
  margin: var(--spacing-medium) var(--spacing-none) var(--spacing-medium)
    var(--spacing-medium);
}

.hlDWEVLq2BpvZ4OHRplBQw\=\= {
  list-style: none;
  padding: var(--spacing-none);
  margin: var(--spacing-none);
  width: 100%;
  align-self: flex-start;
}

.iFL8gZeU\+0uDEuABXGS5zA\=\= {
  color: var(--content-primary-a);
}

.T-R\+SyL\+CfB5oAvwbUx7bQ\=\= {
  color: var(--content-secondary);
}

.fuJ612hU2vZ1F7QP\+VKW1w\=\= {
  color: var(--content-error);
}

.teQOTF8IblAFFNlkjF4rxg\=\= {
  display: flex;
  align-items: center;
  gap: var(--spacing-xsmall);
}

.EuabiMy9oidUOFlq4AVXWA\=\= {
  list-style: none;
  padding: var(--spacing-none);
  margin: var(--spacing-none);
  width: 100%;
  align-self: flex-start;
}

.G1khyOjTiNLk8mL41zR4Vw\=\= {
  color: var(--content-primary-a);
}

.O2T5RD1lH3IT3izZQkYbDA\=\= {
  color: var(--content-secondary);
}

.I-2cshlEO48xLimyLOqxdQ\=\= {
  color: var(--content-error);
}

.PXzkXghkawCd-a73oa44wA\=\= {
  display: flex;
  align-items: center;
  gap: var(--spacing-xsmall);
}

.G8Nr5f5u7R50AONKJ\+\+FjQ\=\= {
  display: flex;
  align-items: center;
  gap: var(--spacing-xsmall);
}


.oiZr5YW\+XeeGXFJ-xKcIvA\=\= {
  background-color: var(--content-primary-b);
  border-bottom: 1px solid var(--border-tertiary);
  white-space: nowrap;
  padding: var(--spacing-none) var(--spacing-medium);
}

.yUfZvXF8Lj3Awc50-So3RQ\=\= {
  padding-left: var(--spacing-xxxlarge);
}

.suhKth5jXzw46tLXMesEAw\=\= {
  padding-right: var(--spacing-xxxlarge);
}

.hpvM3MCS1IWq9ZLQp-CK7g\=\= {
  padding-left: var(--spacing-none);
}

.dIUetBm5UBrpGUgTKD2-VQ\=\= {
  padding-right: var(--spacing-none);
}

.oiZr5YW\+XeeGXFJ-xKcIvA\=\=:focus-visible {
  box-shadow: 0 0 0 4px inset var(--border-accent-low);
}

.oiZr5YW\+XeeGXFJ-xKcIvA\=\=:has([data-is-dragging]) {
  position: unset !important;
}

.LFQutcr7jtIAITezBREdfw\=\= {
  display: flex;
  align-items: center;
}

.HED2uBP8woFxMKatqwn07w\=\= {
  display: flex;
  gap: var(--spacing-medium);
}

.JeMZE4\+n8ZuM0IS2FPm\+Zg\=\= {
  position: relative;
  z-index: 1;
  display: flex;
  align-items: center;
  width: 100%;
  height: 58px;
  overflow: hidden;
  color: var(--content-primary-a);
}

.J7mysnzhHESNKZDTLXFqHA\=\= {
  display: flex;
  align-items: center;
  width: 100%;
  height: 90%;
  padding: var(--spacing-none);
  color: inherit;
}

.NYwKKpGxrZB\+JYgZvYoLKA\=\= {
  justify-content: flex-start;

  ._2YI1fRxMfCgjmx-12KtKcQ\=\= {
    margin-left: auto;
  }
}

.mdC-u5NzKz1TJA2Qos-hWA\=\= {
  justify-content: flex-end;

  ._2YI1fRxMfCgjmx-12KtKcQ\=\= {
    left: 0;
  }
}

.JeMZE4\+n8ZuM0IS2FPm\+Zg\=\=:not(:hover) .T1itP0r3CQ2-P76JROpzlA\=\=,
.T1itP0r3CQ2-P76JROpzlA\=\=.VGh\+XJIAZPwUdPwIvWq47g\=\= {
  display: none;
}

.JeMZE4\+n8ZuM0IS2FPm\+Zg\=\= .a4QYsMP281z9-lm-5VyZjA\=\= {
  display: none;
}

tr:hover .JeMZE4\+n8ZuM0IS2FPm\+Zg\=\= .a4QYsMP281z9-lm-5VyZjA\=\=,
.JeMZE4\+n8ZuM0IS2FPm\+Zg\=\=:hover .a4QYsMP281z9-lm-5VyZjA\=\= {
  display: flex;
}

.XNI3OsqSSw77Shmyo4yx0A\=\= {
  right: 0;
}

.TbaIOKE\+SQHubz8BRJNfpQ\=\= {
  color: inherit;
  position: absolute;
  width: 100%;
  height: 100%;

  &:focus-visible {
    box-shadow: inset 0 0 0 4px var(--border-accent-low);
  }
}

.EE\+D7oHmWsgQU1GV-Tz-Wg\=\= {
  display: flex;
  align-items: center;
  width: 100%;
  gap: var(--spacing-medium-sm);
  justify-content: space-between;
  color: var(--content-primary-a);
}

.ITv97PE2qhUh-4DueZlUYw\=\= {
  display: flex;
  gap: var(--spacing-medium-sm);
  align-items: center;
  width: 100%;
}

.efy9vIQLQc9O0VY71j7Kww\=\= {
  display: flex;
}

.\+Mx2HHfAIEuNprXQ3X3M9w\=\= {
  display: flex;
  flex-direction: column;
  min-width: var(--size-none); /* Need this for ellipsis because the container is using flex */
  text-align: left;
}

.gYxpeubaCV8KIE\+LvGBdMg\=\= {
  color: var(--content-secondary);
}

.bgZ2pY3yxvizR0tp9mg6mw\=\= {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.D8bOuz4SlfL9QyE2wCD\+cw\=\= {
  color: var(--content-tertiary);
}

.-mtIXOKm1B4SX0\+uLmbRxw\=\= {
  color: var(--content-error);
}

.-mtIXOKm1B4SX0\+uLmbRxw\=\=.gYxpeubaCV8KIE\+LvGBdMg\=\= {
  color: var(--content-error);
}

._7-QNddVd1j2cBrc6mH7h4Q\=\= {
  gap: var(--spacing-small);
}

.aFfEUvYhA1p61hrpuX8xgA\=\= {
  color: var(--content-tertiary);
}

.YEBaS70AXm\+r2yg2cVIPwg\=\= {
  color: var(--content-warning);
}

.v4VVAaGK6Gw4ZAzLY-LYJg\=\= {
  width: 28px;
  height: 28px;
}

.QGeSYc8kmwLDADeo-bzofA\=\= {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  min-width: var(--size-none);
}

.yvt4U2WnNP1OFlHszDT7Ig\=\= {
  color: var(--content-success);
}

.jmDLbl6x\+MM3RElTz-cwTA\=\= {
  color: var(--content-tertiary);
  text-decoration-line: line-through;
}

.qMZ82sDWBuysu08xBHog\+Q\=\= {
  flex-direction: column;
  align-items: end;
  justify-content: center;
}

.Yx-Zt9hbBwWJSJgle9QM1Q\=\= {
  color: var(--content-secondary);
  display: flex;
  align-items: center;
  gap: var(--spacing-xsmall);
}

.XcLoEp6BgCo5milWvDrrew\=\= {
  --popover-horizontal-padding: 16px;

  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  margin-left: calc(-1 * var(--popover-horizontal-padding));
  background-color: var(--elevation-high);
  border: 1px solid var(--border-tertiary);
  border-radius: var(--radius-xsmall);
  box-shadow: var(--shadow-high);
}

.zjPCgCMjcWzaYhSYWEp4vA\=\= {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 64px;
  padding: var(--spacing-medium-sm) var(--popover-horizontal-padding);
  overflow-x: auto;
  background-color: var(--elevation-low);
}

._3yS\+9ke4Bw\+kH1VGT6-N-Q\=\= {
  width: var(--size-large);
  height: var(--size-large);
}

.r3rgL4Jlw-hL\+0Xo0Tq1Yw\=\= {
  width: 100%;
  max-height: 270px;
  padding: var(--spacing-small) var(--popover-section-horizontal-padding, 0);
  overflow: hidden auto;
  border-top: 1px solid var(--border-tertiary);
}

.r3rgL4Jlw-hL\+0Xo0Tq1Yw\=\=:first-child {
  border-top: none;
}

._2bZZFF9SLYrp9GmQXt9QIw\=\= {
  flex-shrink: 0;
  color: var(--content-secondary);
}

.YVXHfRIPyKujc2U4omQnIQ\=\= {
  display: flex;
  gap: var(--spacing-medium-sm);
  align-items: center;
  width: 100%;
  padding: var(--spacing-small) var(--popover-horizontal-padding);
  text-align: left;

  &.overlay[disabled]::after {
    --overlay-primary-a-color: transparent;
  }
}

.KeTUh44zFcVFRxyhW7durQ\=\= {
  display: flex;
  flex-direction: column;
}

.dsUMyjvV1iMejmEM5LW-cQ\=\= {
  font-size: var(--caption-font-size);
  font-weight: var(--caption-font-weight);
  line-height: var(--caption-line-height);
  color: var(--content-secondary);
}

.qwdKE1gVfmilcMK\+koXyNA\=\= {
  display: flex;
  align-items: center;
  justify-content: space-between;

  &:active::after {
    --overlay-opacity: var(--hover-opacity);
  }

  &:not(:hover) .d8PDQU5yd6vjoklDD5w6Gg\=\= {
    display: none;
  }
}

.-m8-\+-d5quOxE9pg9RVK\+w\=\= {
  display: flex;
  flex-direction: column;
  padding: var(--spacing-small) var(--spacing-large);
}

.NXLqf-XpsLjpmabMB1pLZQ\=\= {
  color: var(--content-secondary);
}

.d8PDQU5yd6vjoklDD5w6Gg\=\= {
  right: 0;
  margin-right: var(--spacing-medium);
}

.fl33plUyaBkwGAK1a7favg\=\= {
  color: var(--content-primary-a);
}

.nqlS-hp4QYSOwNxViNNuJA\=\= {
  padding: var(--spacing-small) var(--spacing-none);
}

._7odBhRuPlSBmr9py\+PGGZQ\=\= {
  display: flex;
  gap: var(--spacing-small);
  align-items: center;
  width: 100%;
  padding: var(--spacing-small) var(--spacing-large);
}

.Z23NbY9YUhO\+PrIq7IGszQ\=\= {
  display: flex;
  gap: var(--spacing-medium-sm);
  align-items: center;
}

.Cq8aRuV\+ekb\+EMGyj6W0dg\=\= {
  width: 24px;
  height: 24px;
  border: 1px solid var(--border-tertiary);
  border-radius: var(--radius-round);
}

._25V3zOrLM5dW31wLbg16yQ\=\= {
}

.gos4KGM1zdFOcgfc7Ue5Mg\=\= {
  color: var(--content-tertiary);
}

.kD8F48w304Cxv81agejfVg\=\= {
  width: 28px;
  height: 28px;
}

.G0zeuNomEh5gTGoL3Fa1KA\=\= button {
  cursor: default;
}

.ZQRYfTcD5jvhoUeEfgSbfw\=\= {
  display: flex;
  align-items: center;
  gap: var(--spacing-medium);
  width: 100%;
}

._2MzYHkwt9tU8EMNBjdVPTA\=\= {
  position: relative;
  display: flex;
  flex-direction: column;
  padding: var(--spacing-none);
  margin: var(--spacing-none);
  list-style-type: none;
}

._9Albtl1ZE3J3Zw7T\+mmnHQ\=\= {
  padding: var(--spacing-small) var(--spacing-medium);
}

.zQBsYzQM2klqto81Gu\+X9g\=\= {
  margin-bottom: var(--spacing-small);
  color: var(--content-secondary);
}

.RkIFFor4e2qAJTOq5DuK7Q\=\= {
  position: relative;
  display: grid;
  grid-template-columns: 10px 1fr;
  gap: var(--spacing-medium-lg);
  place-items: start;

  &:last-of-type {
    &::before {
      display: none;
    }
  }

  &::before {
    position: absolute;
    top: 24px;
    bottom: 0;
    left: 8px;
    display: block;
    content: '';
    border-left: 1px dotted var(--border-secondary);

    &:last-of-type {
      display: none;
    }
  }
}

.lxTyfv1PJV6G48jn04IqFQ\=\= {
  display: flex;
  align-items: end;
  justify-content: center;
  width: var(--size-medium);
  height: var(--size-medium);
  margin-top: var(--spacing-xsmall);
  background-color: var(--elevation-default);
  border-radius: var(--radius-round);
  color: var(--content-primary-a);
}

.t0HNTnor3NS9kY1j5J7f6A\=\= {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  padding-bottom: 6px;
}

.C3LBxe6Dg1MRYS1wsjDnLg\=\= {
  color: var(--content-primary-a);
}

.jR20TTFXcBbP\+Lfzt\+6XWA\=\= {
  padding-bottom: var(--spacing-xsmall);
  color: var(--content-secondary);
}

.qfzZJUID4y\+aKNzSOZQFgQ\=\= {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  width: 100%;
  margin: var(--spacing-none);
  padding: var(--spacing-small) var(--spacing-medium);
  gap: var(--spacing-medium-sm);

  &.lVXQCpNtx4hqjAUSSpLmQQ\=\= {
    color: var(--content-error);
  }

  &._8zO40-kP7lzPXaZ31kI3mw\=\= {
    color: var(--content-tertiary);

    &::after {
      --overlay-opacity: 0;
    }
  }
}

._1LaeVrRkENZ6BcfFJyUGtw\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--size-medium);
  height: var(--size-medium);
  flex-shrink: 0;
}

.fVtZoh3IZo\+Kpt8aMHYMxQ\=\= {
  flex: 1;
  text-align: left;
}

.aGbKihXWm62Cqya\+54VYvg\=\= {
  position: sticky;
  left: 0;
  bottom: 0;
  z-index: var(--z-index-high);
  display: flex;
  align-items: center;
  justify-content: space-between;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  padding: 11px 48px 12px;
  background-color: var(--elevation-default);
  border-top: 1px solid var(--border-tertiary);
}

.lB4bQc\+gnCK23OLLWt86YQ\=\= {
  display: flex;
  align-items: center;
}

.tGCOLHqjrzpxeTVnatlP2A\=\= {
  display: flex;
  align-items: center;
  width: auto;
  height: 24px;
  border: 1px solid var(--border-tertiary);
  border-radius: var(--radius-xsmall);
}

.zPo3cCQNQwhM29i3h1ntUw\=\= {
  height: 100%;
  padding: var(--spacing-none) var(--spacing-small);
  border-bottom: none;
  color: var(--content-primary-a);

  &.PUd8vQ1U4WGUDhwbF43Exw\=\= {
    width: 28px;
  }

  &:hover::after {
    border-radius: var(--radius-none);
  }

  &:first-child,
  &:first-child:hover::after {
    /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
    border-radius: 2px 0 0 2px;
  }

  &:last-child,
  &:last-child:hover::after {
    /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
    border-radius: 0 2px 2px 0;
  }

  &:not(:first-child) {
    border-left: 1px solid var(--border-tertiary);
  }

  &.UDkhPEOPTfUxUsE9lWCTDA\=\= {
    background-color: var(--background-tertiary);
  }

  &:focus-visible {
    position: relative;
    border-radius: var(--radius-xsmall);
  }
}

.gM88VwLhpART\+ZahU\+ElMA\=\= {
  margin-left: var(--spacing-medium);
  color: var(--content-primary-a);
}

.CyY6D8411xVwteSRfQBWsQ\=\= {
  margin-right: var(--spacing-medium);
  margin-left: auto;
  color: var(--content-primary-a);
}

.l3Q4bp6Td\+7vw\+\+I0STurw\=\= {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}

.krL-1eJMd6P4BwFd2nrjRQ\=\= {
  display: flex;
  gap: var(--spacing-medium);
  align-items: center;
}

.NrRIKSKX-xxb5rPvIOnRIA\=\= {
  flex-shrink: 0;
}

.DXUKJdQKbl0i6OtxCvT\+Bw\=\= {
  border-top: var(--table-header-border-top, 1.25px solid var(--border-tertiary));
  border-bottom: 1.25px solid var(--border-tertiary);
  padding: var(--spacing-none) var(--spacing-medium);
}

.md7FTPARvK8obYTlanpCHg\=\= {
  position: sticky;
  top: 0;
  z-index: 2;
  background-color: var(--content-primary-b);
}

.Ppy9Dg95O0uebDkx2cfo3w\=\= {
  border-top: none;

  &.gw6KCLQsKaXgKfXKIcYOrw\=\= {
    padding-left: var(--spacing-none) !important;
  }

  &.CPBJlEUMLoA2-K\+MiuFVLQ\=\= {
    padding-right: var(--spacing-none) !important;
  }
}

.P8jXwpuaMLbzFsq2r1UDMQ\=\= {
  padding-left: var(--spacing-xxxlarge);
}

.Zl3VsdYb6w9mvEn96b3fzw\=\= {
  padding-right: var(--spacing-xxxlarge);
}

.DXUKJdQKbl0i6OtxCvT\+Bw\=\=:focus-visible {
  box-shadow: 0 0 0 4px inset var(--border-accent-low);
}

._1HV-rFTncWm90Yt\+bgjWKA\=\= {
  position: relative;
  display: flex;
  gap: var(--spacing-small);
  align-items: center;
  width: 100%;
  height: var(--size-xlarge);
  color: var(--content-secondary);
  text-align: left;
}

.-dGYdYRJSTmYmNMbNKc9YQ\=\= {
  cursor: grab;
}

.DXUKJdQKbl0i6OtxCvT\+Bw\=\=:has(.-dGYdYRJSTmYmNMbNKc9YQ\=\=) {
  cursor: grab;
}

.DXUKJdQKbl0i6OtxCvT\+Bw\=\=:has(.-dGYdYRJSTmYmNMbNKc9YQ\=\=):hover {
  background-color: var(--elevation-low);
}

.DXUKJdQKbl0i6OtxCvT\+Bw\=\=:has(.-dGYdYRJSTmYmNMbNKc9YQ\=\=):hover ._1HV-rFTncWm90Yt\+bgjWKA\=\= {
  color: var(--content-primary-a);
}

.DXUKJdQKbl0i6OtxCvT\+Bw\=\=:has(.DSzncmYjMFw17BWVV7VPzw\=\=),
.DXUKJdQKbl0i6OtxCvT\+Bw\=\=:has(.DSzncmYjMFw17BWVV7VPzw\=\=):hover {
  background-color: var(--state-primary-a-pressed);
  color: var(--content-primary-a);
  cursor: grabbing;
}

.ytGKEJkOh1H2fsKEvUCtiQ\=\= {
  display: flex;
  gap: var(--spacing-xsmall);
  flex: 1;
  min-width: var(--size-none);
  overflow: hidden;
  padding: var(--spacing-none);
  text-overflow: ellipsis;
  white-space: nowrap;
  align-items: center;
  color: inherit;
  font-weight: inherit;
  height: 100%;
}

.ytGKEJkOh1H2fsKEvUCtiQ\=\=.VnuD7a\+pO1ppahOBPerh4A\=\= {
  display: flex;
  gap: var(--spacing-medium);
  align-items: center;
}

.P\+UUwyZBAFQDJII0tX3aJA\=\= {
  all: unset;
  cursor: pointer;
  display: flex;
  gap: var(--spacing-xsmall);
  align-items: center;
  min-width: var(--size-none);
  max-width: 100%;
  overflow: hidden;
}

.veTMXoJaxFpA-dlLpojQLQ\=\= {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.x662CYyzKgAjgv8-wEUuMw\=\=,
.-dGYdYRJSTmYmNMbNKc9YQ\=\=:hover,
._1HV-rFTncWm90Yt\+bgjWKA\=\=:has(.\+9iTRQHycLy3fxbLyUAvwQ\=\=) {
  color: var(--content-primary-a);
}

.SGsts7\+TJvH8cnN2yxdcmA\=\= {
  flex-direction: row-reverse;
  justify-content: flex-end;
}

._1HV-rFTncWm90Yt\+bgjWKA\=\= button[data-role='header-popover-trigger'] {
  position: absolute;
  top: 50%;
  right: 4px;
  align-items: center;
  opacity: 0;
  transform: translateY(-50%);
}

._1HV-rFTncWm90Yt\+bgjWKA\=\=:hover button[data-role='header-popover-trigger'],
._1HV-rFTncWm90Yt\+bgjWKA\=\= button[data-role='header-popover-trigger'][data-pressed] {
  opacity: 1;
}

.ytGKEJkOh1H2fsKEvUCtiQ\=\=:has(+ button[data-pressed]),
.BxUbfYiAJ69ZyUmtNeGbHw\=\=:hover .ytGKEJkOh1H2fsKEvUCtiQ\=\=,
.BxUbfYiAJ69ZyUmtNeGbHw\=\=.x662CYyzKgAjgv8-wEUuMw\=\= .ytGKEJkOh1H2fsKEvUCtiQ\=\=,
.BxUbfYiAJ69ZyUmtNeGbHw\=\=:focus-within .ytGKEJkOh1H2fsKEvUCtiQ\=\=,
.SGsts7\+TJvH8cnN2yxdcmA\=\=.BxUbfYiAJ69ZyUmtNeGbHw\=\=:hover .ytGKEJkOh1H2fsKEvUCtiQ\=\= {
  max-width: calc(100% - 24px);
}

.DSzncmYjMFw17BWVV7VPzw\=\= {
  cursor: grabbing;
}

.SGsts7\+TJvH8cnN2yxdcmA\=\= .ytGKEJkOh1H2fsKEvUCtiQ\=\= {
  min-width: var(--size-none);
  max-width: 100%;
  text-align: right;
  justify-content: flex-end;
}

.SGsts7\+TJvH8cnN2yxdcmA\=\=._1HV-rFTncWm90Yt\+bgjWKA\=\= button {
  right: 8px;
  left: auto;
}

.oKLpLPUSMITLOc2WLxXYQQ\=\= {
  width: var(--size-small);
  height: var(--size-small);
  flex-shrink: 0;
}

/* Ensure ellipsis works for non-sortable text headers wrapped in Tooltip button */
.ytGKEJkOh1H2fsKEvUCtiQ\=\= > button {
  min-width: var(--size-none);
  max-width: 100%;
  overflow: hidden;
}

.ytGKEJkOh1H2fsKEvUCtiQ\=\= > button > div {
  min-width: var(--size-none);
  overflow: hidden;
}

.P5xqrZ-laLjxDW2cfeKubg\=\= {
  --overlay-opacity: 0;

  position: relative;
  border-top: var(
    --table-header-border-top,
    1.25px solid var(--border-tertiary)
  );
  border-bottom: 1.25px solid var(--border-tertiary);
  padding: var(--spacing-none) var(--spacing-medium);

  &::after {
    position: absolute;
    top: -1px;
    left: -1px;
    width: calc(100% + 2px);
    height: calc(100% + 2px);
    pointer-events: none;
    content: '';
    background-color: var(--overlay-primary-a-color);
    opacity: var(--overlay-opacity);
  }
}

.YTMHyG0RV4eiCaAErRdDzw\=\= {
  position: sticky;
  top: 0;
  z-index: 2;
  background-color: var(--content-primary-b);
}

.C26n\+dnL79n9z7oQABCY7Q\=\= {
  border-top: none;

  &.mINWnnvBa\+EKE5aGmbSvfQ\=\= {
    padding-left: var(--spacing-none) !important;
  }

  &.jk7\+Icsr-aM-T4ix3v6W5w\=\= {
    padding-right: var(--spacing-none) !important;
  }
}

.O\+M\+zLSGBYXi6\+q06Ms4Cg\=\= {
  padding-left: var(--spacing-xxxlarge);
}

._0tLW2XoWP1dh1YTbMjP-6w\=\= {
  padding-right: var(--spacing-xxxlarge);
}

.P5xqrZ-laLjxDW2cfeKubg\=\=:focus-visible {
  box-shadow: 0 0 0 4px inset var(--border-accent-low);
}

._1ag8klomBRYRF38pAnkYyQ\=\= {
  position: relative;
  display: flex;
  gap: var(--spacing-small);
  align-items: center;
  width: 100%;
  height: var(--size-xlarge);
  color: var(--content-secondary);
  text-align: left;
}

.Tk1\+iSPO6aQvq\+71n0cbOA\=\= {
  cursor: pointer;
}

.P5xqrZ-laLjxDW2cfeKubg\=\=:has(.Tk1\+iSPO6aQvq\+71n0cbOA\=\=) {
  cursor: pointer;
}

.P5xqrZ-laLjxDW2cfeKubg\=\=:has(.Tk1\+iSPO6aQvq\+71n0cbOA\=\=):hover {
  &::after {
    --overlay-opacity: var(--hover-opacity);
  }
}

.P5xqrZ-laLjxDW2cfeKubg\=\=:has(.DmFvT073SjvtceJ7\+7tjrw\=\=) {
  background-color: var(--state-selected);
}

.P5xqrZ-laLjxDW2cfeKubg\=\=:has(.Tk1\+iSPO6aQvq\+71n0cbOA\=\=):hover ._1ag8klomBRYRF38pAnkYyQ\=\=,
.P5xqrZ-laLjxDW2cfeKubg\=\=:has(.DmFvT073SjvtceJ7\+7tjrw\=\=) ._1ag8klomBRYRF38pAnkYyQ\=\= {
  color: var(--content-primary-a);
}

.P5xqrZ-laLjxDW2cfeKubg\=\=:has(.\+KfVkWyg-dWN6GO8xTRFcA\=\=),
.P5xqrZ-laLjxDW2cfeKubg\=\=:has(.\+KfVkWyg-dWN6GO8xTRFcA\=\=):hover {
  background-color: var(--state-primary-a-pressed);
  color: var(--content-primary-a);
  cursor: grabbing;
}

.euXQL3l9ErVoRbTPW8JEkw\=\= {
  display: flex;
  gap: var(--spacing-xsmall);
  flex: 1;
  min-width: var(--size-none);
  overflow: hidden;
  padding: var(--spacing-none);
  text-overflow: ellipsis;
  white-space: nowrap;
  align-items: center;
  color: inherit;
  font-weight: inherit;
  height: 100%;
}

.euXQL3l9ErVoRbTPW8JEkw\=\=.vyaGsTR3nxD5fLaeAuUQpg\=\= {
  display: flex;
  gap: var(--spacing-medium);
  align-items: center;
}

.vnWEEhOFW07vj1Nm7zXS1A\=\= {
  all: unset;
  cursor: pointer;
  display: flex;
  gap: var(--spacing-xsmall);
  align-items: center;
  min-width: var(--size-none);
  max-width: 100%;
  overflow: hidden;
}

.juxG3GZdOJ4Y7mzxUy0y0A\=\= {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.UnN4g-ElU4OimNpI5yrmyA\=\=,
.UuUpMyKSdEtJvMvRpfyVRw\=\=:hover,
._1ag8klomBRYRF38pAnkYyQ\=\=:has(._5l1Lj3RBSbo2sDnZWpXzeA\=\=) {
  color: var(--content-primary-a);
}

.YPVHqVRnrnhQbsVN6diztQ\=\= {
  flex-direction: row-reverse;
  justify-content: flex-end;
}

._1ag8klomBRYRF38pAnkYyQ\=\= button[data-role="header-popover-trigger"] {
  position: absolute;
  top: 50%;
  right: 4px;
  align-items: center;
  opacity: 0;
  transform: translateY(-50%);
}

._1ag8klomBRYRF38pAnkYyQ\=\=:hover button[data-role="header-popover-trigger"],
._1ag8klomBRYRF38pAnkYyQ\=\= button[data-role="header-popover-trigger"][data-pressed] {
  opacity: 1;
}

.euXQL3l9ErVoRbTPW8JEkw\=\=:has(+ button[data-pressed]),
.gkQZMgFh8ed6xTCinabTaQ\=\=:hover .euXQL3l9ErVoRbTPW8JEkw\=\=,
.gkQZMgFh8ed6xTCinabTaQ\=\=.UnN4g-ElU4OimNpI5yrmyA\=\= .euXQL3l9ErVoRbTPW8JEkw\=\=,
.gkQZMgFh8ed6xTCinabTaQ\=\=:focus-within .euXQL3l9ErVoRbTPW8JEkw\=\=,
.YPVHqVRnrnhQbsVN6diztQ\=\=.gkQZMgFh8ed6xTCinabTaQ\=\=:hover .euXQL3l9ErVoRbTPW8JEkw\=\= {
  max-width: calc(100% - 24px);
}

.\+KfVkWyg-dWN6GO8xTRFcA\=\= {
  cursor: grabbing;
}

.YPVHqVRnrnhQbsVN6diztQ\=\= .euXQL3l9ErVoRbTPW8JEkw\=\= {
  min-width: var(--size-none);
  max-width: 100%;
  text-align: right;
  justify-content: flex-end;
}

.YPVHqVRnrnhQbsVN6diztQ\=\=._1ag8klomBRYRF38pAnkYyQ\=\= button {
  right: 8px;
  left: auto;
}

.QD\+PYxNwLgVvFmU\+EtMZmg\=\= {
  flex-shrink: 0;
}

.LptAtLlEP30IUxf3PnKUdw\=\= {
  width: var(--size-small);
  height: var(--size-small);
}

.LEvgaeP2ChxOxnLEiRGIbg\=\= {
  width: var(--size-medium);
  height: var(--size-medium);
}

/* Ensure ellipsis works for non-sortable text headers wrapped in Tooltip button */
.euXQL3l9ErVoRbTPW8JEkw\=\= > button {
  min-width: var(--size-none);
  max-width: 100%;
  overflow: hidden;
}

.euXQL3l9ErVoRbTPW8JEkw\=\= > button > div {
  min-width: var(--size-none);
  overflow: hidden;
}

.YhqnvBifnA46vwbyP8mCMQ\=\= {
  /* Invisible Popover anchor stretched over the <th>. The dropdown is opened
     from the <th>'s onClick (so dnd-kit's pointer listeners on the parent can
     still drive a drag) — the Button exists solely to position the popover and
     to remain a keyboard-focusable entry point for the menu.

     `pointer-events: none` keeps this overlay out of mouse dispatch so the
     <th> still receives the click and so interactive header children (e.g. a
     checkbox) — which now live as siblings, not inside this Button — handle
     their own pointer events. */
  position: absolute;
  inset: 0;
  pointer-events: none;
  opacity: 0;
  background: transparent;
  border: 0;
  padding: var(--spacing-none);
}

.YhqnvBifnA46vwbyP8mCMQ\=\=:focus-visible {
  opacity: 1;
  outline: 2px solid var(--border-accent-low);
  outline-offset: -2px;
}

._0U\+y2HtiHWK1sZ-7ZX63mA\=\= {
  display: flex;
  gap: var(--spacing-small);
  align-items: center;
}

.pZeDzPSDwr9qlGuziF0GuA\=\= {
  /* The truncation tooltip is hover-only; it must not intercept clicks meant
     for the header underneath (which open the column dropdown). */
  pointer-events: none;
}

._8JZ6gZCHgeEBysPXnR87yw\=\= {
  display: flex;
  gap: var(--spacing-medium-sm);
  align-items: center;
  align-self: stretch;
  width: 100%;
  padding: var(--spacing-small) var(--spacing-medium);
  cursor: grab;
  color: var(--content-primary-a);
}

.\+HKkAVAOK9f9\+Kt5DfeSFw\=\= {
  color: var(--content-tertiary);
  cursor: not-allowed;
}

._8JZ6gZCHgeEBysPXnR87yw\=\=:not(.\+HKkAVAOK9f9\+Kt5DfeSFw\=\=):active {
  cursor: grabbing;
}

.taOH1gUciOrmChhrWsQNZg\=\= {
  color: var(--content-secondary);
}

.jnyItCvx-X0Gy02jtS9\+qQ\=\= {
  color: var(--content-tertiary);
}

.klZXvsTXZSHZQqbbZKCkIg\=\= {
  right: 0;
  width: 28px;
  height: 28px;
  margin-right: var(--spacing-medium);
  opacity: 0;
}

._8JZ6gZCHgeEBysPXnR87yw\=\=:hover .klZXvsTXZSHZQqbbZKCkIg\=\= {
  opacity: 1;
}

.kqnr31Lu3u7tLrBYarMsCQ\=\= {
  width: 24px;
  height: 24px;
}

.vdwdM-ZphXSBkqtqvwvGcw\=\= {
  display: flex;
}

.Fqm8nM85x07MSM0lXdoudA\=\= {
  display: flex;
  flex-direction: column;
  height: 100%;
  max-height: 342px;
  overflow-y: scroll;
  background-color: var(--elevation-high);
  border-radius: var(--radius-xsmall);
}

.Kckyz\+t8g09-ZUVNOQIYjw\=\= {
  display: flex;
  flex-direction: column;
  width: 100%;
}

.x83fPrk6ZHdz2sUIBnajSA\=\= {
  width: 100%;
  height: var(--size-xlarge);
  background-color: var(--background-accent-low);
  transition: all 0.2s ease-in-out;
}

.-PjmDyZ9HGQnONbDKWaaZw\=\= {
  position: sticky;
  top: 0;
  z-index: 1;
  padding: var(--spacing-small) var(--spacing-medium);
  background-color: var(--elevation-high);
}

.eBcFpEmwLvKF83lYXnCvdg\=\= {
  color: var(--content-secondary);
}

._89c2gC-y4vuJC0xw13SWJg\=\= {
  flex: 1;
  overflow-y: auto;

  /* remove browser scrollbar */
  -ms-overflow-style: none;
  scrollbar-width: none;
  -webkit-overflow-scrolling: touch;
}

._89c2gC-y4vuJC0xw13SWJg\=\=::-webkit-scrollbar {
  display: none;
}

.XMIUQL17DQMoDpaHtJyOcw\=\= {
  padding: var(--spacing-none);
  margin: var(--spacing-none);
  list-style: none;
}

.JlkKyMUbCwRZqw4vYYeiLw\=\= {
  width: 1px;
  background-color: var(--border-tertiary);
}

._5hRB9YF9SMRlHsfEPVr8fg\=\= {
  background-color: var(--elevation-high);
  box-shadow: var(--shadow-high);
  opacity: 1;
}

.\+lhnbZDQ651DQVh1yTekkA\=\= {
  height: var(--size-large);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  padding: 6px 16px;
  color: var(--content-primary-a);
  background-color: var(--elevation-mid);
  border: 1px solid var(--border-secondary);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  border-radius: 38px;

  &:hover::after {
    background-color: var(--overlay-primary-a-color);
    /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
    border-radius: 38px;
    opacity: var(--overlay-opacity);
  }
}

.M9wwE2Xx1\+zHj511rypjfQ\=\= {
  display: flex;
  gap: var(--spacing-small);
  align-items: center;
}

.BbW7z6l3iGi3RRV3Vs7OAg\=\= {
  color: var(--content-primary-a);
}

._5BTsMbUcGbVqRh\+ZVzNZCA\=\= {
  margin-right: var(--spacing-medium-sm);
}

/* stylelint-disable property-no-deprecated */

/* Screen reader only content - visually hidden but accessible */
.LkI4K2gLN26cWN1wvtaxDA\=\= {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: var(--spacing-none);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

/* Override the default table cell (td) to make it sr-only */
td:has(.LkI4K2gLN26cWN1wvtaxDA\=\=) {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: var(--spacing-none) !important;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
  min-height: var(--size-none) !important;
  max-height: none !important;
  min-width: var(--size-none) !important;
  max-width: none !important;
}

.t-DW4j8rkfogt\+-VgZ1Z5Q\=\= {
  width: var(--size-xxlarge);
  border-bottom: 1px solid var(--border-tertiary);
  position: sticky;
  top: 0;
  z-index: 2;
  background-color: var(--content-primary-b);
}

.\+CFVcBEQvQz2c\+x5nTtmqw\=\= {
  display: flex;
  flex-direction: column;
  height: 100%;
  isolation: isolate;
}

.RyKg8JYH5S-xSu5PgiJ8gw\=\= {
  flex: 1;
}

.xHt0lV2rRoeLeLGwBk43bA\=\= {
  width: 100%;
  border-spacing: 0;
  table-layout: fixed;

  th {
    background-color: var(--content-primary-b);
  }
}

.Sxkcbon7cwdLtIcuK3a\+Pg\=\= {
  width: var(--size-large);
}

.Wg-ecB\+jNL9zE3tciYkMgA\=\= {
  flex-grow: 1;
  overflow: auto;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  -ms-overflow-style: none;

  &:has([data-is-dragging]) {
    overflow-x: hidden;
  }
}

.dnWiZ5YFicXLv0CJLIDrFg\=\= {
  display: flex;
  align-items: baseline;
}

.I8HA4jaGeBK7GnzKCipIgA\=\= {
  &:has([data-is-dragging]) {
    position: relative;
  }

  &:has([data-is-dragging]) > .zbxen9H5NmxVqpXnFDhFhA\=\= {
    z-index: 0 !important;
  }

  .MLUu9PrA8e0bBeQX\+hkXXA\=\= {
    display: none;
  }

  &:hover {
    cursor: pointer;
    background-color: var(--elevation-low);
  }

  &:hover .MLUu9PrA8e0bBeQX\+hkXXA\=\= {
    display: flex;
  }
}

.kLcCbXT7l0IpHuj2sTtGVg\=\= {
  background: none;
  cursor: default !important;
}

.XRli8YGy1KUfBXjh8EK4nw\=\= {
  border-bottom: none !important;
  background: none;
}

.hyru2\+scYTe9LkZI9A5hxg\=\=:focus-visible {
  outline: none;
  outline: 4px solid var(--border-accent-low);
  position: relative;
  z-index: 3;
}

.I8HA4jaGeBK7GnzKCipIgA\=\=:hover .upuKU-tP7pxuwq\+exF9\+YQ\=\= {
  background-color: var(--elevation-low);
}

.z91JHa0sSqUh3wsCCwO4YA\=\= {
  width: 264px;
  margin-left: auto;
}

.hyru2\+scYTe9LkZI9A5hxg\=\= {
  cursor: pointer;
}

.hyru2\+scYTe9LkZI9A5hxg\=\= .zbxen9H5NmxVqpXnFDhFhA\=\=:focus-visible {
  box-shadow: unset;
}

.table-row-active .zbxen9H5NmxVqpXnFDhFhA\=\= {
  background-color: var(--background-tertiary);
}

.xHt0lV2rRoeLeLGwBk43bA\=\= .pinned-column.pinned-column-shadow {
  clip-path: inset(0 -9999px 0 0);
  box-shadow: var(--shadow-high);
}

.l-5CeOmhx0kV0QxS7cvAFA\=\= {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: var(--spacing-medium);
}

/*
 * Visually hides the header row while keeping <thead> and <th> in normal flow
 * so that table-layout: fixed can still read <th> widths for column sizing.
 * The inner <div> (.table-header-content) is sr-only so column labels remain
 * accessible to screen readers.
 */
._2sAf1ouyYR0Kr3\+nqInEcg\=\= {
  & thead th {
    padding: var(--spacing-none);
    border: none;
  }

  & thead th > div {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: var(--spacing-none);
    /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard sr-only value */
    margin: -1px;
    overflow: hidden;
    white-space: nowrap;
    border-width: 0;
    clip-path: inset(50%);
  }
}

.WTHfiDMdpymj57TUv6XGVA\=\= {
  position: sticky;
  bottom: 0;
  padding-bottom: var(--spacing-large);
  padding-left: var(--spacing-medium-sm);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  margin-right: -12px;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  margin-left: -12px;
  background-color: var(--elevation-low);

  &::after {
    position: absolute;
    top: -32px;
    left: 0;
    z-index: -1;
    width: 100%;
    height: var(--size-large);
    content: '';
    background: linear-gradient(180deg, transparent 0%, var(--elevation-low) 90%);
  }
}

._3Ne3KX7Rr1UZpExX\+t4gaQ\=\= {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}

.xRmmZTsEp8AB5alSijZ-gQ\=\= {
  color: var(--content-primary-a);
}

.JkGbYawp-ghDG7KLIjowxQ\=\= {
  color: var(--content-secondary);
  text-align: right;
}

.Wcb0lXRszPr7KZQ6YdaNHg\=\= {
  color: var(--content-secondary);
  text-align: right;
}

.HOCsqQo\+p1E6RQJBg-Bqyg\=\= {
  display: flex;
  gap: var(--spacing-small);
}

._3\+fY2pGTrdIZudNyY4Z6PA\=\= {
  color: var(--content-primary-a);
}

.rtmi3yu58cf6Q-wvNuz3Ww\=\= {
  color: var(--content-secondary);
}

.gqH5JRo4bYFHYOI9HYMZ\+A\=\= {
  color: var(--content-tertiary) !important;
}

.F4HOPDcFUxSG6I-0tVznOw\=\= {
  text-decoration: line-through !important;
}

.qavFX4WTshu9CsDNmy3zXQ\=\= {
  display: flex;
  flex: 1;
  flex-direction: column;
  gap: var(--spacing-small);
  width: 100%;
  height: 100%;
}

._5huv7fIIEtX6-Y1Z2cvkHw\=\= {
  padding: var(--spacing-none) var(--spacing-small);
  animation: t8erWOpEwzeql1mUrYaQNw\=\= 320ms cubic-bezier(0.2, 0.8, 0.2, 1) both;
  transform-origin: top center;
}

@keyframes t8erWOpEwzeql1mUrYaQNw\=\= {
  from {
    opacity: 0;
    transform: translateY(-8px) scaleY(0.96);
  }

  to {
    opacity: 1;
    transform: translateY(0) scaleY(1);
  }
}

._6HlNuXt0RpVvtH-8J7A5GQ\=\= {
  background-color: var(--state-primary-a-hover);
}

.XOOh2Lro9CkGjLl34ShiVA\=\= {
  padding: var(--spacing-none);
  margin: var(--spacing-none);
  list-style: none;
  container-type: inline-size;
}

.ZGPGvPfoVzX4Kj6hvc28vA\=\= {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  justify-content: center;
  align-items: center;
  gap: var(--spacing-medium);
}

.Tv9VrZ0nTtzc3yk6MsaLHQ\=\= {
  container-type: inline-size;
  width: 100%;
}

.es74-FF6-iWFfso1fTmPVw\=\= {
  list-style: none;
  padding: var(--spacing-none);
  margin: var(--spacing-none);
  width: 100%;
}

.-lK2zi8DIfVq\+xFHqGRkow\=\= {
  color: var(--content-primary-a);
}

._44FyS5dQWZKvt31YZyhNyg\=\= {
  font-variant-numeric: tabular-nums;
}

.VxkTCw1naZua5oo7ODOvLw\=\= {
  color: var(--content-primary-a);
  flex-shrink: 0;
  width: var(--size-large);
  height: var(--size-large);
  padding: var(--spacing-xsmall);
  display: flex;
  align-items: center;
  justify-content: center;
}

.vUt8xjvrifId2jHD\+YF\+xg\=\= {
  filter: blur(6px);
  user-select: none;
}

@keyframes zh7FQgNGHjJlbPt0d1dlBg\=\= {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes nejRKztOozzD6WMoOR3ekA\=\= {
  from {
    transform: translateX(100%);
  }

  to {
    transform: translateX(0);
  }
}

@keyframes kd8cXxRfWGBZp1\+SCvl5Kg\=\= {
  from {
    transform: translateY(100%);
  }

  to {
    transform: translateY(0);
  }
}

.QEbYZXRPzmNmsPDL7uXT-w\=\= {
  --sidebar-width: 400px;

  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: calc(var(--z-index-above) + 2);
  display: flex;
  flex-direction: column;
  width: var(--sidebar-width);
  height: 100%;
  overflow: hidden;
  background-color: var(--elevation-high);
  box-shadow: var(--shadow-high);
  color: var(--content-primary-a);

  body:has(.l-container__app.with-topbar) & {
    top: 50px;
    height: calc(100% - 50px);
    z-index: var(--z-index-default);
  }

  @media (prefers-reduced-motion) {
    --overlay-sidebar-animation-duration: 0ms;
  }

  &[data-entering] {
    animation: nejRKztOozzD6WMoOR3ekA\=\= var(--overlay-sidebar-animation-duration);
  }

  &[data-exiting] {
    animation: nejRKztOozzD6WMoOR3ekA\=\= var(--overlay-sidebar-animation-duration) reverse ease-in-out;
  }
}

.QeX\+M4XhiZZEO7i\+dsNuJw\=\= {
  height: 100%;
  overflow: hidden auto;

  &:has(.L9AI0kz9PcjAF05gp0WsIg\=\=) {
    display: flex;
    flex-direction: column;
    min-height: calc(100vh + 112px);
  }

  &:has(.nGhjyZAqsIPJBlFyR4MrBw\=\=) {
    display: flex;
    flex-direction: column;
  }

  &:focus-visible {
    box-shadow: none;
  }
}

.ucIp7WxZWqsZwFI73kx\+Hg\=\= {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: hidden auto;

  &:has(.L9AI0kz9PcjAF05gp0WsIg\=\=) {
    min-height: calc(100vh + 112px);
  }

  &:focus-visible {
    box-shadow: none;
  }
}

.QGyzMCn25GZOxTQKTnmhYw\=\= {
  position: fixed;
  inset: 0;
  z-index: calc(var(--z-index-above) + 1);
  min-width: 100vw;
  height: 100%;
  background-color: var(--background-panel-overlay);

  body:has(.l-container__app.with-topbar) & {
    top: 50px;
    height: calc(100% - 50px);
  }

  &[data-entering] {
    animation: zh7FQgNGHjJlbPt0d1dlBg\=\= var(--overlay-sidebar-animation-duration);
  }

  &[data-exiting] {
    animation: zh7FQgNGHjJlbPt0d1dlBg\=\= var(--overlay-sidebar-animation-duration) reverse ease-in;
  }
}

._32jKngrMF02TBWOSv-\+0Zw\=\= {
  display: flex;
  flex-direction: column;
}

._8ESSVfz5\+J8atiAzw\+tf\+g\=\= {
  position: sticky;
  top: 0;
  z-index: var(--z-index-above);
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: var(--spacing-medium);
  background-color: var(--elevation-high);
}

.XV1U59kMbHp2s-aupeA3TQ\=\= {
  flex: 1;
  text-align: center;
}

.oA8Pty-DcvlneG9yicf\+Pg\=\= {
  height: 1px;
  margin-top: unset;
  background-color: var(--border-tertiary);
  border: 0;
}

._0BDIx0x9OF7HJOB0zGWF7w\=\= {
  padding: var(--spacing-none) var(--spacing-large) var(--spacing-medium);
}

.cnR5nZlmGb8luzyyzNG97w\=\= {
  flex: 1;
  padding: var(--spacing-none) var(--spacing-large) var(--spacing-medium);
}

.L9AI0kz9PcjAF05gp0WsIg\=\= {
  width: 100%;
  margin-top: auto;
}

.nGhjyZAqsIPJBlFyR4MrBw\=\= {
  position: sticky;
  bottom: 0;
  z-index: var(--z-index-above);
  padding: var(--spacing-medium);
  margin-top: auto;
  background-color: var(--elevation-high);
  border-top: 1px solid var(--border-tertiary);
}

.yuHuK9ga11jMwVtIlLLuJw\=\= {
  min-height: 112px;
}

.yuHuK9ga11jMwVtIlLLuJw\=\=:has(+ .nGhjyZAqsIPJBlFyR4MrBw\=\=) {
  min-height: 64px;
}

.dZ6w9sue2mnKn-Yk8ny3aA\=\= {
  display: flex;
  gap: var(--spacing-small);
}

._1aviknsB0TcWxntFyfdepA\=\= {
  display: flex;
  align-items: center;
}

.UWJvVFepWx6B4vZ-eX8Vow\=\= {
  @media only screen and (width <= 776px) {
    top: auto;
    left: 0;
    width: 100%;
    height: 100%;
    max-height: 100%;
    border-radius: var(--radius-large) var(--radius-large) var(--radius-none) var(--radius-none);

    body:has(.l-container__app.with-topbar) & {
      top: auto;
      height: 100%;
      max-height: 100%;
    }

    &[data-entering] {
      animation: kd8cXxRfWGBZp1\+SCvl5Kg\=\= var(--overlay-sidebar-animation-duration);
    }

    &[data-exiting] {
      animation: kd8cXxRfWGBZp1\+SCvl5Kg\=\= var(--overlay-sidebar-animation-duration) reverse ease-in-out;
    }
  }
}

.UWJvVFepWx6B4vZ-eX8Vow\=\= .QeX\+M4XhiZZEO7i\+dsNuJw\=\=,
.UWJvVFepWx6B4vZ-eX8Vow\=\= .ucIp7WxZWqsZwFI73kx\+Hg\=\= {
  @media only screen and (width <= 776px) {
    flex: 1;
    height: auto;
    min-height: 100%;
  }
}

.S51y\+l8\+RcoexRxlwAFQMg\=\= {
  display: flex;
  flex-direction: column;
}

.hp9uz4qBSNBxqkfaoZKvIg\=\= {
  display: flex;
  flex-direction: column;
}

.tjyL9T6OH2eeNMncSesJWQ\=\= {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: space-between;
}

.xxmPADzOnzX2R-IgoNOiTA\=\= {
  color: var(--content-secondary);
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}

.yUZJUhH3sDTbSdQj8VWM7w\=\= {
  color: var(--content-tertiary);
  text-decoration: line-through;
}

.aTCQ6z0mOp\+89cIebD\+m3A\=\= {
  width: 100%;
  padding: var(--spacing-medium);
  margin: var(--spacing-none);
}

.f8exmyMvN9SYBaFnMB4rXA\=\= {
  display: flex;
  margin: var(--spacing-none);
  color: var(--content-primary-a);

  &:not(:last-child) {
    margin-bottom: var(--spacing-small);
  }
}

.Ap4758Kh69TY2nnfE19tgA\=\= {
  flex-shrink: 0;
  margin-right: var(--spacing-small);
  color: var(--content-secondary);

  &.cIjxt0u3Joi9LcUkhYgpSQ\=\= {
    color: var(--content-error);
  }
}

.ZgFz16HROm\+nfUwGiw8h3A\=\= {
  flex-grow: 1;
  margin: var(--spacing-none);
  overflow-wrap: anywhere;
}

.YkEdOBx8q9j12qeZqLSRCQ\=\= {
  display: flex;
  align-items: center;
}

.SmiezZHN9t\+tZ8U9zrbvzA\=\= {
  width: var(--size-large);
  height: var(--size-large);
  margin-right: var(--spacing-medium);
  border-radius: var(--radius-round);
}

.xe4RcMoqKUF6JTYnL\+wPQQ\=\= {
  text-decoration: none;
}

.ECDxxygi2VFWo902zNG3ig\=\= {
  color: var(--content-primary-a);
}

.SDdM4HDmM3x-ice9gblmoQ\=\= {
  color: var(--content-secondary);
}

.u7UIs8qCJb0eundyPX6jdQ\=\= {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}

.DqG-FWXZtizDjZ8O29Whcw\=\= {
  width: 100%;
  padding: var(--spacing-medium);
  border-top: 1px solid var(--border-tertiary);
}

._4HYaY0aIrqDMn4pe\+Mcomg\=\= {
  width: 100%;
  border-top: 1px solid var(--border-tertiary);
}

.t-0WyzVM6L7t6o1HWD\+v2w\=\= {
  width: 100%;
  padding: var(--spacing-medium);
  margin: var(--spacing-none);
}

.mLP97NJO0UEerMJ32QNWAg\=\= {
  display: flex;
  margin: var(--spacing-none);
  color: var(--content-primary-a);

  &:not(:last-child) {
    margin-bottom: var(--spacing-small);
  }
}

.hspwIY168AmJlrR6PCoB1g\=\= {
  flex-shrink: 0;
  margin-right: var(--spacing-small);
  color: var(--content-secondary);

  .gR0SWPE0bOJRttvZXX7Pag\=\= & {
    color: var(--content-error);
  }
}

.rSzC6M-iqObCOZTVpPPwIQ\=\= {
  color: var(--content-tertiary);
}

.ZO4-u7M0RDj8smcJw6p17Q\=\= {
  color: var(--content-error);
}

.ZO4-u7M0RDj8smcJw6p17Q\=\= path {
  fill: var(--content-error);
}

.AWfyK2Lp0kw20z19I0aLGg\=\= {
  flex-grow: 1;
  margin: var(--spacing-none);
  overflow-wrap: anywhere;
}

._4xdEuK5VGeHfZqHunru4AQ\=\= {
  width: 20px;
  height: 20px;
  margin-left: var(--spacing-small);
  vertical-align: middle;

  svg {
    width: var(--size-medium-small);
    height: var(--size-medium-small);
    /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
    margin-top: -2px;
    vertical-align: middle;
  }
}

@keyframes wQagEke8eU\+E-w49VC2kZw\=\= {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes mNp1dVNHiO1LW3-JNYp0Fg\=\= {
  from {
    transform: translateX(100%);
  }

  to {
    transform: translateX(0);
  }
}

@keyframes awFT9S-hNtbbxm1o4PX3LQ\=\= {
  from {
    transform: translateY(100%);
  }

  to {
    transform: translateY(0);
  }
}

.PkaWu-RhTpejBPEl2XgZNQ\=\= {
  --sidebar-width: 400px;

  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: calc(var(--z-index-above) + 2);
  display: flex;
  flex-direction: column;
  width: var(--sidebar-width);
  height: 100%;
  overflow: hidden;
  background-color: var(--elevation-high);
  box-shadow: var(--shadow-high);
  color: var(--content-primary-a);

  body:has(.l-container__app.with-topbar) & {
    top: 50px;
    height: calc(100% - 50px);
    z-index: var(--z-index-default);
  }

  @media (prefers-reduced-motion) {
    --overlay-sidebar-animation-duration: 0ms;
  }

  &[data-entering] {
    animation: mNp1dVNHiO1LW3-JNYp0Fg\=\= var(--overlay-sidebar-animation-duration);
  }

  &[data-exiting] {
    animation: mNp1dVNHiO1LW3-JNYp0Fg\=\= var(--overlay-sidebar-animation-duration) reverse ease-in-out;
  }
}

.\+kIL5wZRWYFegw7QAePzIQ\=\= {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: hidden auto;

  &:focus-visible {
    box-shadow: none;
  }
}

.veE3RgUrNenEs0G7N3U2Lw\=\= {
  position: fixed;
  inset: 0;
  z-index: calc(var(--z-index-above) + 1);
  min-width: 100vw;
  height: 100%;
  background-color: var(--background-panel-overlay);

  body:has(.l-container__app.with-topbar) & {
    top: 50px;
    height: calc(100% - 50px);
  }

  &[data-entering] {
    animation: wQagEke8eU\+E-w49VC2kZw\=\= var(--overlay-sidebar-animation-duration);
  }

  &[data-exiting] {
    animation: wQagEke8eU\+E-w49VC2kZw\=\= var(--overlay-sidebar-animation-duration) reverse ease-in;
  }
}

.M2inxPeNDGBSm-ERZPM\+Bw\=\= {
  @media only screen and (width <= 776px) {
    top: auto;
    left: 0;
    width: 100%;
    height: 100%;
    max-height: 100%;
    border-radius: var(--radius-large) var(--radius-large) var(--radius-none) var(--radius-none);

    body:has(.l-container__app.with-topbar) & {
      top: auto;
      height: 100%;
      max-height: 100%;
    }

    &[data-entering] {
      animation: awFT9S-hNtbbxm1o4PX3LQ\=\= var(--overlay-sidebar-animation-duration);
    }

    &[data-exiting] {
      animation: awFT9S-hNtbbxm1o4PX3LQ\=\= var(--overlay-sidebar-animation-duration) reverse ease-in-out;
    }
  }
}

.M2inxPeNDGBSm-ERZPM\+Bw\=\= .\+kIL5wZRWYFegw7QAePzIQ\=\= {
  @media only screen and (width <= 776px) {
    flex: 1;
    height: auto;
    min-height: 100%;
  }
}

.q5RiUdmgtakGwS7IVivPaQ\=\= {
  position: sticky;
  top: 0;
  z-index: var(--z-index-above);
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: var(--spacing-medium);
  background-color: var(--elevation-high);
}

.DCGro-HcWm3QzBRvOS3aig\=\= {
  border-bottom: 1px solid var(--border-tertiary);
}

.DwUObrrYmTnj9jBMR7ZSyQ\=\= {
  flex: 1;
  text-align: center;
}

.GDEnIkWHQDRBxuSTDN-VPA\=\= {
  display: flex;
  gap: var(--spacing-small);
}

.\+2s86P4SMkB9sAuZkgDbog\=\= {
  display: flex;
  align-items: center;
}

.zuqXet\+FZsms19XDNeUuvg\=\= {
  display: flex;
  flex-direction: column;
  padding: var(--spacing-none) var(--spacing-large) var(--spacing-medium);
}

._6XlHCZ8mI-Q-wcUBrnwW1w\=\= {
  padding: var(--spacing-none) var(--spacing-large) var(--spacing-medium);
}

.oNhFph8Eh6U3Ove2muCE4A\=\= {
  flex: 1;
}

._9YIvsAhEYrSxW8WTzgXrJg\=\= {
  height: 1px;
  margin-top: unset;
  margin-bottom: var(--spacing-medium);
  background-color: var(--border-tertiary);
  border: 0;
}

.VKA07ejNO-2ALgrIaRcZ9Q\=\= {
  margin: var(--spacing-xsmall) calc(-1 * var(--spacing-large)) var(--spacing-xsmall)
    calc(-1 * var(--spacing-large));
}

.yAWelxq3Mw5PWpd3X5YLNg\=\= {
  width: 100%;
  padding: var(--spacing-none) var(--spacing-large) var(--spacing-medium);
  margin-top: auto;
}

.CPkjx6fRIFbhBFHb6IhnSQ\=\= {
  position: sticky;
  bottom: 0;
  z-index: var(--z-index-above);
  padding: var(--spacing-medium);
  margin-top: auto;
  background-color: var(--elevation-high);
  border-top: 1px solid var(--border-tertiary);
}

.Ae2dCHir5c4XSaLnayT9ng\=\= {
  min-height: 64px;
}

.yGk5iBfoz10QVSNn5ZGi9A\=\= {
  min-height: 112px;
}

.GjbklgQmcyoOQzO2PuK19g\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  height: 100%;
}

.uAKij02LOtKR-rBbGIT3dw\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium);
  justify-content: center;
  width: 504px;
  height: 100%;

  [class*='__zone'] {
    height: 160px;
  }
}

.mgmWXa5881y5mTDGfrSSDA\=\= {
  --item-height: 288px;
  --item-width: 200px;

  position: relative;
  width: 100vw;
  height: var(--item-height);
  overflow: visible;

  &::before,
  &::after {
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 1;
    width: var(--size-xxxlarge);
    content: '';
  }

  &::before {
    left: 0;
    background: linear-gradient(270deg, transparent 0%, var(--elevation-low) 100%);
  }

  &::after {
    right: 0;
    background: linear-gradient(90deg, transparent 0%, var(--elevation-low) 100%);
  }
}

.X9e8HN2c9rIAJsti\+ZCLRw\=\= {
  display: flex;
  flex-direction: row;
  gap: var(--spacing-medium);
  width: 100%;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  padding: 0 calc(50vw - 320px);
  overflow: visible auto;
  -ms-overflow-style: none; /* Internet Explorer 10+ */
  scrollbar-width: none; /* Firefox */

  &::-webkit-scrollbar {
    display: none; /* Safari and Chrome */
  }

  > * {
    width: var(--item-width);
    min-width: var(--item-width);
    height: var(--item-height);
    min-height: var(--item-height);
    user-select: none;
  }
}

.hYSoON6jv3dUk3OARbgZVA\=\= {
  --border-radius: 4px;

  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  overflow: hidden;
  background: var(--elevation-high);
  border: 1px solid var(--border-tertiary);
  border-radius: var(--border-radius);

  &.rmnOo6b2fFpNDbPCdf7Tsw\=\= {
    border-color: var(--border-accent-high);
  }
}

.Iv5yXVHhU2zeOAB7UVR\+1w\=\= {
  align-self: stretch;
  padding: var(--spacing-medium);
  border-bottom: 1px solid var(--border-tertiary);
}

.DRJt745oOSIyPhWzQXkmRA\=\= {
  margin-bottom: var(--spacing-small);
  overflow: hidden;
  color: var(--content-secondary);
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dpNTsgrI4dpUZvgxgPGVBw\=\= {
  display: inline-block;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.KJlnrCz8uH2SR2oQoYAddg\=\= {
  position: relative;
  display: flex;
  flex: 1;
  flex-direction: column;
  gap: var(--spacing-small);
  align-items: flex-start;
  align-self: stretch;
  padding: var(--spacing-medium);

  &::after {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    height: 57px;
    content: '';
    background: linear-gradient(180deg, transparent 0%, var(--elevation-high) 64.91%);
  }
}

.owxSwxklq1B-nRR1YcNPcw\=\= {
  width: 100%;
  overflow: hidden;
  color: var(--content-primary-a);
  text-overflow: ellipsis;
  white-space: nowrap;

  &.LKn2C73G1PLoED5gYniUPQ\=\= {
    color: var(--content-tertiary);
  }
}

._5P84rLd6fX3y5a\+ozl5oEQ\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xlarge);
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}

.B4qUvTlfH12x9x3Cd4hlSg\=\=,
._1eGoEZzwEMSjGps\+XgWA0A\=\=,
.mwfO\+PlAzFsZ1LPFMSiNRA\=\= {
  width: 640px;
}

.Bj88D\+21F7NwqDhsyip6vg\=\= {
  /* React CSS class is applied after in the stylesheet, so we need the important here */
  max-width: 100% !important;
}

.O2iLXwUoYZxV1l-IzrqRyw\=\= {
  width: 240px;
  min-height: 100%;
  background-color: var(--elevation-mid);
  box-shadow: var(--shadow-low);
}

.FmK\+FlIpdgvl3WaLy6kRlA\=\= {
  position: sticky;
  top: 0;
  display: flex;
  flex-direction: column;
  min-height: 100vh;
  padding: var(--spacing-xlarge) var(--spacing-medium) var(--spacing-large);
}

.RMeKm40nRjmovSKhV-\+-ig\=\= {
  flex-shrink: 0;
  margin-bottom: var(--spacing-xxxlarge);
}

.lluuLUR00LPlv9thdDQqKA\=\= {
  display: flex;
  flex: 1;
  align-items: flex-start;
  min-height: var(--size-none);
}

.i3p\+G93ETCEWFr5Oe5xXNA\=\= {
  display: flex;
  flex-shrink: 0;
  flex-direction: column;
  gap: var(--spacing-medium);
  justify-content: flex-end;
  height: 112px;
}

.kLvXQSfi6\+tMhR7kLZwEZw\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  align-self: center;
  justify-content: center;
  height: 100%;
}

.vLAmkjpoLPRk\+XnVgRZmcA\=\= {
  width: 200px;
  height: 200px;
  margin-bottom: var(--spacing-xlarge);
}

.JDcpv3EinwpB0R8EK1p9ZA\=\= {
  margin-bottom: var(--spacing-small);
  text-align: center;
}

.I\+esiWjzr5lOa\+bpqGBTmA\=\= {
  text-align: center;
}

._5EaZCNUHQverErabcvpNWw\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-large);
}

.TURa\+wBuiw77Qs0lzq\+Qqw\=\= {
  background: var(--elevation-mid);
  border: 1px solid var(--border-tertiary);
  border-radius: var(--radius-small);
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.upN7bGEMgMA5iB9Kj55pKQ\=\= {
  background: var(--background-tertiary);
  height: var(--size-xxlarge);
  display: flex;
  align-items: center;
  padding: var(--spacing-medium-sm) var(--spacing-medium);
}

.KLbCvlxPdTZ3oOt7-TLz4w\=\= {
  height: 116px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: var(--spacing-medium);
}

.-dm7SglCxGOTqix\+nwwGsw\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium-sm);
}

.Y69FZ84b\+JJhVPWH7EZGYw\=\= {
  border-bottom: 1px solid var(--border-tertiary);
}

.F1NtfsPsegAMs7lUiQ84Vg\=\= {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: var(--spacing-medium-sm);
}

.ffVX9B3z5W0-MyBrIffk0g\=\= {
  display: flex;
  gap: var(--spacing-small);
}

.Q2zGZloJkdHmkiem-KdXkQ\=\= {
  padding: var(--spacing-medium);
  background-color: var(--elevation-mid);
  border: 1px solid var(--border-tertiary);
  border-radius: var(--radius-small);
  box-shadow: var(--shadow-low);
}

.kUSZ1lHcB65iJFiWZKOUWA\=\= {
  display: flex;
  align-items: center;
}

.JQORnZBkZVz6vTFJM9KgnQ\=\= {
  margin-left: auto;
}

.goj1JJP0xXiMxdiKUJC6ow\=\= {
  display: grid;
  gap: var(--spacing-medium-sm);
  justify-items: start;
  margin-top: var(--spacing-xsmall);
}

.cnyz7JhV2UUFh6cs2TsjwQ\=\= {
  color: var(--content-secondary);
}

._0TvyICSLe-E11jgBVVPmow\=\= {
  display: grid;
  text-align: left;
}

.\+NriSvWn3wshoOEBC\+UZKA\=\= {
  display: grid;
  gap: var(--spacing-small);
  justify-items: center;
  text-align: center;
}

.Jc0oovOz5LXkqn9VZcmGZQ\=\= {
  width: 160px;
  height: 160px;

  img {
    display: block;
  }
}

.Px9Qj7tATfu6Hes0rEiQlQ\=\= {
  display: grid;
  gap: var(--spacing-medium-sm);
}

.uWPxhR\+D7NEB6\+OWPKsyMQ\=\= button {
  background-color: var(--elevation-default);
  border: 1px dashed var(--border-tertiary);
}

.uWPxhR\+D7NEB6\+OWPKsyMQ\=\= button > span {
  display: flex;
  align-items: center;
  gap: var(--spacing-small);
}

.uWPxhR\+D7NEB6\+OWPKsyMQ\=\= button[aria-expanded="true"] {
  border: 1px dashed var(--border-tertiary);
}

.QjQuqPFZ9deLuSIkJS-M2Q\=\= {
  min-width: 267px;
  max-width: 360px;
  display: flex;
  flex-direction: column;
  color: var(--primary-content-a);
  background-color: var(--elevation-high);
  border-radius: var(--radius-xsmall);
  box-shadow: var(--shadow-high);
  padding: var(--spacing-small) var(--spacing-none);
}

.CXZj7GSpK\+WYaYLq4Da8YQ\=\= {
  position: relative;
  max-height: 456px;
  overflow-y: auto;
}

.dfOkK96Yna67GTA0Jj2iKg\=\= > span {
  display: flex;
  align-items: center;
  gap: var(--spacing-small);
}

.vjR8LboDoFb32YI4LnIZUg\=\= {
  width: 100%;
}

.ZDo\+Bda4\+CqyzzEyl2\+7uA\=\= {
  position: relative;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: var(--size-xlarge);
  gap: var(--spacing-small);
  padding: var(--spacing-small) var(--spacing-medium);
  border-top: 1px solid var(--border-tertiary);
  border-bottom: none;

  &:hover::after {
    border-radius: var(--radius-none);
  }
}

.ZDo\+Bda4\+CqyzzEyl2\+7uA\=\= > div {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: var(--spacing-small);
}

.ZzDG2LFdd3SdjYIsSTzbmA\=\= {
  background-color: var(--elevation-high);
  border-radius: var(--radius-xsmall);
  box-shadow: var(--shadow-high);
  min-width: 267px;
  max-width: 360px;
  overflow: hidden;
}

.OfB3CaWHMGRsKtvXQ6p0wA\=\= {
  overflow: inherit;
  width: auto;
  max-width: none;
}

.ZPW\+DWJprmkKF68xxtrs3w\=\= {
  max-width: 300px;
}

.ZPW\+DWJprmkKF68xxtrs3w\=\= > button:first-child {
  width: 100%;
}

.\+XSGGX2kcYi9w2xYy4B1zQ\=\= {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.xvECLMxdiSeGsQOtcaLtVQ\=\= {
  /* 
   * Hides the filter button visually but keeps its layout space, ensuring the popover anchor
   * can still be calculated correctly. display: none would remove the button from layout flow
   * and break popover positioning. Be cautious: this approach depends on surrounding margin/padding
   * and may need adjustments if the button layout changes.
   */
  width: var(--size-none);
  overflow: hidden;
  margin-left: calc(-1 * var(--spacing-small));
}

.PujZ978EclAqxtXsyFEqNA\=\= {
  display: flex;
  align-items: center;
  padding: var(--spacing-small) var(--spacing-medium);
  gap: var(--spacing-small);
  border-bottom: 1px solid var(--border-tertiary);
}

.BVUkGilLE5qswQnOz4n0Yg\=\= {
  color: var(--content-secondary);
}

.eEy4zwoyoM4RCfNoqxWiYA\=\= {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: var(--spacing-small);
  padding: var(--spacing-none) var(--spacing-xxxlarge) var(--spacing-medium);
}

.\-5abut44NpBp-Y-J-3ib8w\=\= {
  margin-left: var(--spacing-small);
}

.n0LB-iXXjkJaPpeHuqYMfw\=\= {
  position: relative;
  width: 100%;
  height: 100%;
}

.dA\+RqH7AYlOlt1BsXugHEw\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-4);
  align-items: center;
  padding: var(--spacing-small) var(--spacing-medium-sm);
  white-space: nowrap;
  background: var(--elevation-high);
  border-radius: var(--radius-large);
  box-shadow: 0 var(--shadows-position, 3px) var(--shadow-blur-high, 12px) 0
    var(--shadow-color-high) !important;
}

.QAGRp02G4ItukaqhTEwcxA\=\= {
  color: var(--content-primary);
}

.CACze2yYDLejKZgmshIDuw\=\= {
  color: var(--content-secondary);
}

.kfOOOTGBd6WftKVp5Il86w\=\= {
  display: flex;
  align-items: center;
  width: 86px;
  cursor: pointer;
}

.kfOOOTGBd6WftKVp5Il86w\=\= input {
  position: absolute;
  left: -9999px;
}

.kfOOOTGBd6WftKVp5Il86w\=\= input:checked + ._4UfCtJRxXL4vn5qbkhxd1A\=\= {
  &::before {
    border-color: var(--background-accent-high);
  }
}

.oHtDxoFMd3YxTLfalE6tUA\=\= {
  text-align: center;
}

._4UfCtJRxXL4vn5qbkhxd1A\=\= {
  --brown: #a3662d;

  position: relative;
  width: var(--size-medium);
  height: var(--size-medium);
  margin-right: var(--spacing-small);
  cursor: pointer;
  border-radius: var(--radius-round);

  &::before {
    position: absolute;
    top: -4px;
    left: -4px;
    width: 24px;
    height: 24px;
    margin: auto;
    content: '';
    background-color: transparent;
    border: 2px solid transparent;
    border-radius: var(--radius-round);
  }

  &.Gcz9ALtS8uMxEGBe03HRiQ\=\= {
    background-image: url(/static/color-wheel.e33c4302c757bf20cae7.png);
    background-position: center;
  }

  &._7\+c7zOQ-s-fH6qLmVWbbzQ\=\= {
    background-color: var(--dataviz-outflows);
  }

  &.fMnO5Wjax6UXNOh8ngjREA\=\= {
    background-color: var(--dataviz-change);
  }

  &.AMDz5QBXw2klolPgTAZuoA\=\= {
    background-color: var(--category-mustard);
  }

  &.oZeYdgyrB439R2o30BrbzQ\=\= {
    background-color: var(--background-success-high);
  }

  &.XZKHOaZFhfT5ngvDlTNpkw\=\= {
    background-color: var(--dataviz-slice-3);
  }

  &.kSIjNmw5Yv132iEwHi9Qpg\=\= {
    background-color: var(--category-purple);
  }

  &.pl5txAAqOGksTfP4EUJzNw\=\= {
    background-color: var(--dataviz-slice-7);
  }

  &._32rA436\+LjUI5qz0C1kmVg\=\= {
    background-color: var(--content-primary-a-static);
  }

  &._80DhatcJp0SSkFTposJ0BQ\=\= {
    background-color: var(--dataviz-other);
  }

  &.z-GCo5pO4iYxnD7eBKsYsQ\=\= {
    background-color: var(--brown);
  }
}

.LTobg4UOJSMgj6qF5cOqhw\=\= {
  padding: var(--spacing-none);
  margin-left: var(--spacing-none);
  margin-right: var(--spacing-none);
  border: none;
}

.EdwvugexF5o8CLWrFVteMA\=\= {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(86px, 1fr));
  gap: var(--spacing-medium-sm) var(--spacing-medium);
  margin-left: var(--spacing-xsmall);
}

.ErKH\+fZTd5xwPjLzxt5Eig\=\= {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  gap: var(--spacing-small);
  align-items: center;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  padding: 16px 14px;
  cursor: pointer;
  background: var(--elevation-default);
  border: 1px solid var(--border-tertiary);
  border-radius: var(--radius-xsmall);
  box-shadow: 0 3px 6px 0 var(--shadow-low);
}

._18kBtXAuSR0rNwnOVg-JoA\=\= {
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  padding: 15px 13px;
  border: 2px solid var(--border-accent-high);
}

.Xgsj9TJhYFnMR0N39P014A\=\= {
  display: block;
  width: 64px;
  height: 64px;
}

.rWM8dPMnY2tWtBR5iOjxRg\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  padding: var(--spacing-small);
}

.ErKH\+fZTd5xwPjLzxt5Eig\=\= input[type='radio'] {
  position: absolute;
  width: var(--size-none);
  height: var(--size-none);
  opacity: 0;
}

._6C2T2b-VY259yZPa516HCA\=\= {
  padding: var(--spacing-none);
  margin-left: var(--spacing-none);
  margin-right: var(--spacing-none);
  border: none;
}

._2f4xbDzOkRdvuJcgKbWsGQ\=\= {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(110px, 110px));
  grid-auto-rows: 1fr;
  gap: var(--spacing-medium-sm);
}

.pnWdRPO91iTt0VzjDGmTBQ\=\= label {
  max-width: 527px;
  margin-bottom: var(--spacing-medium);
}

.pnWdRPO91iTt0VzjDGmTBQ\=\=:has(+ div) {
  margin-bottom: var(--spacing-medium);
}

.-oC4CZdsBCCafv76LGOOaQ\=\= {
  display: flex;
  flex-wrap: wrap;
  gap: var(--spacing-medium);
}

@media only screen and (width <= 1020px) {
  .-oC4CZdsBCCafv76LGOOaQ\=\= button {
    width: 240px;
  }
}

.m2wZEscIO5FQ1FrP80aIXw\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.XLW1I0SQPhOK2N59s6S4jA\=\= {
  display: flex;
  gap: var(--spacing-medium-sm);
  align-items: center;
}

.vtDkgn0zU3jRPPETxTKyYA\=\= {
  position: relative;
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  align-items: center;
  width: 400px;
  height: 400px;
  padding: var(--spacing-xxlarge) var(--spacing-xxlarge) var(--spacing-none);
  border: 1px solid var(--border-tertiary);
  border-radius: var(--radius-xsmall);

  @media only screen and (width < 1368px) {
    width: 320px;
    height: 320px;
  }
}

._3vDV5hs6QM4UTk5Bnxxk7Q\=\= {
  max-width: 320px;
  max-height: 320px;

  @media only screen and (width < 1368px) {
    max-width: 240px;
    max-height: 240px;
  }

  &._6IigwR3SdETIKvM9vsX9Bw\=\= {
    visibility: hidden;
    position: absolute;
  }
}

.\+Su5srrH1OJAbGgh08PHXg\=\= {
  position: absolute;
  top: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.gK3QavypnhVktnNlJOB7pw\=\= {
  @media only screen and (width < 1368px) {
    width: 240px !important;
    height: 240px !important;
  }
}

.PVRl94WoIA8BLegv5VFgwg\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: var(--size-xlarge);
  margin-top: auto;
}

._5S\+yB34dOUaGxFOev3Nsbw\=\= {
  /* Override default Popup styles to make it fullscreen */
  width: 100vw;
  max-width: none;
  height: 100vh;
  padding: var(--spacing-none);
  border: none;
  border-radius: var(--radius-none);
  box-shadow: none;
}

.tBnH45hhn1HhglFTMtWTDA\=\= {
  position: absolute;
  top: 16px;
  right: 16px;
  z-index: 10;
}

._0o8cBqRLYh0\+vstexC44Iw\=\= {
  display: grid;
  grid-template-columns: 1fr 1fr;
  height: 100vh;
  overflow: hidden;
  background: var(--elevation-default);
}

.R3uES7s4po3h5OTDwveGOg\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  min-width: 490px;
  height: 100vh;
  padding: var(--spacing-huge) var(--spacing-xxlarge) var(--spacing-none) var(--spacing-xxlarge);
  overflow: hidden auto;
  background: var(--elevation-low);
}

.evJqUW6ubF2WzX6Kf8evNw\=\= {
  min-width: 410px;
  max-width: 600px;
}

.Y9zWBT8WWDLckEJVR5HTIA\=\= {
  margin-top: var(--spacing-large);
}

.Nyuatx-MAyt2X\+ZMKqLyEg\=\= {
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  margin-top: 26px;
}

.KrkPNEN-nk4WFDaivZRmRQ\=\= {
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  margin-top: 62px;
}

.I-PdeFg51t-Pn7F65tO1AA\=\= label {
  max-width: 527px;
}

.I-PdeFg51t-Pn7F65tO1AA\=\= textarea {
  margin-top: var(--spacing-medium);
}

.KsFzOig0ysOYN27IcMgk6Q\=\= {
  width: 100%;
  max-width: none;
}

.I-PdeFg51t-Pn7F65tO1AA\=\=:has(+ div) {
  margin-bottom: var(--spacing-medium);
}

.pZDN51x4pXDFsiJOThk5iw\=\= {
  display: grid;
  display: flex;
  grid-template-rows: 1fr auto;
  align-items: center;
  justify-content: center;
  min-width: 490px;
  height: 100%;
  padding: var(--spacing-none) var(--spacing-xxlarge);
}

.ZXxyb-Ha9yFtvU2GUIyDuQ\=\= {
  width: 400px;
  height: 400px;
}

._1acOZj7ymuwOwXAYw1KxsQ\=\= {
  width: 400px;
  height: 400px;
}

@media only screen and (width >= 1920px) {
  ._0o8cBqRLYh0\+vstexC44Iw\=\= {
    .R3uES7s4po3h5OTDwveGOg\=\= {
      justify-content: center;
      padding-top: var(--spacing-none);
    }
  }
}

/* stylelint-disable media-query-no-invalid */
/* stylelint-disable media-feature-name-no-unknown */
@property --rotate {
  syntax: '<angle>';
  initial-value: 132deg;
  inherits: false;
}

@keyframes uPmt2TPmpRJWEQGUvYx2Vg\=\= {
  0% {
    --rotate: 0deg;
  }

  100% {
    --rotate: 360deg;
  }
}

@keyframes ZE9S\+10a8fypPq\+EeOv7lQ\=\= {
  from {
    transform: scale(1.03);
  }

  to {
    transform: scale(1);
  }
}

@keyframes EUqUpdh0n\+xJpLeD0Skoww\=\= {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes _7L2bm8Uq3BFvllWUeD5TZw\=\= {
  from {
    transform: translateY(6px);
  }

  to {
    transform: translateY(0);
  }
}

@keyframes hnZT3cK4x9GqowFfENPsSQ\=\= {
  from {
    transform: translateY(12px);
  }

  to {
    transform: translateY(0);
  }
}

._69ds8RiFl2SMp\+b\+BJRxbw\=\= {
  position: relative;
  z-index: var(--z-index-high);
  display: flex;
  align-items: center;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  padding: 1px;
  text-align: center;
  border-radius: var(--radius-xsmall);
  transform: translateY(34px);
}

._69ds8RiFl2SMp\+b\+BJRxbw\=\=::before {
  position: absolute;
  top: -1%;
  left: -0.5%;
  z-index: -1;
  width: 101%;
  height: 102%;
  content: '';
  background-image: linear-gradient(var(--rotate), #b0f0da 4.44%, #a88dff 64.53%, #ffbc90 92.8%);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  border-radius: 5px;
}

._69ds8RiFl2SMp\+b\+BJRxbw\=\=::after {
  position: absolute;
  z-index: -1;
  width: 100%;
  height: 100%;
  margin: var(--spacing-none) auto;
  content: '';
  background-image: linear-gradient(var(--rotate), #b0f0da 4.44%, #a88dff 64.53%, #ffbc90 92.8%);
  opacity: 1;
  filter: blur(12px);
  transform: scale(0.9);
  transition: opacity 0.5s;
}

.B6-Qu5UkhXVkHrWSFvV45A\=\= {
  z-index: var(--z-index-high);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  margin-bottom: 62px;
  background: none;
  transform: translateY(56px);
}

.B6-Qu5UkhXVkHrWSFvV45A\=\=::before,
.B6-Qu5UkhXVkHrWSFvV45A\=\=::after {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 33px;
  height: 33px;
  content: '';
  background-image: linear-gradient(
    var(--rotate),
    var(--mint800) 4.44%,
    var(--plum800) 64.53%,
    var(--peach800) 92.8%
  );
  border-radius: var(--radius-xsmall);
}

.B6-Qu5UkhXVkHrWSFvV45A\=\=::before {
  top: -2px;
  left: -2px;
  width: 33px;
  height: 33px;
  filter: blur(12px);
}

._69ds8RiFl2SMp\+b\+BJRxbw\=\=:hover::after,
._69ds8RiFl2SMp\+b\+BJRxbw\=\=:hover::before {
  animation: uPmt2TPmpRJWEQGUvYx2Vg\=\= 3s linear infinite;
}

.B6-Qu5UkhXVkHrWSFvV45A\=\=:hover::after,
.B6-Qu5UkhXVkHrWSFvV45A\=\=:hover::before {
  animation: uPmt2TPmpRJWEQGUvYx2Vg\=\= 3s linear infinite;
}

._0tq1r9yb8g3lXrCMEDWlgg\=\= {
  position: relative;
  top: 2px;
  left: 2px;
}

.pmwO\+AZ\+BXu5uH52y95wWA\=\= {
  z-index: var(--z-index-default);
  display: flex;
  align-items: center;
  justify-content: center;
  width: 29px;
  height: 29px;
  padding: var(--spacing-none);
  color: var(--text-primary);
  background: var(--elevation-default);
  border: none;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  border-radius: 2px;
}

.H87mL6YyniKR5MfcfsAvrg\=\= {
  z-index: var(--z-index-default);
  padding: var(--spacing-medium) var(--spacing-medium) var(--spacing-medium) var(--spacing-medium);
  text-align: start;
  background: var(--elevation-default);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  border-radius: 3px;
}

._0lup6ktK3uS3rUH-XXeQ-A\=\= {
  width: var(--size-medium);
  height: var(--size-medium);
}

._3fz5trgY2Ms9Royusf9Hgg\=\= {
  margin-right: var(--spacing-xsmall);
}

@media only screen and (min-device-pixel-ratio: 1.1), only screen and (resolution: >= 1.1dppx) {
  .pmwO\+AZ\+BXu5uH52y95wWA\=\= {
    height: 29.5px;
  }
}

@media only screen and (min-device-pixel-ratio: 1.25), only screen and (resolution: >= 1.25dppx) {
  .pmwO\+AZ\+BXu5uH52y95wWA\=\= {
    width: 28.5px;
    height: 28.5px;
  }
}

@media only screen and (min-device-pixel-ratio: 1.5), only screen and (resolution: >= 1.5dppx) {
  .pmwO\+AZ\+BXu5uH52y95wWA\=\= {
    width: 29px;
    height: 29px;
  }
}

@media (prefers-reduced-motion: reduce) {
  ._69ds8RiFl2SMp\+b\+BJRxbw\=\=:hover::after,
  ._69ds8RiFl2SMp\+b\+BJRxbw\=\=:hover::before {
    animation: none;
  }
}

.il9PjcF5qkNiZaTeAA7lpA\=\=,
.CruAHSsgSR\+2WaDfpRwZDQ\=\= {
  animation: ZE9S\+10a8fypPq\+EeOv7lQ\=\= 2s ease-out;
}

.CruAHSsgSR\+2WaDfpRwZDQ\=\= {
  margin-bottom: var(--spacing-xsmall);
  animation:
    EUqUpdh0n\+xJpLeD0Skoww\=\= 2s ease-out,
    ZE9S\+10a8fypPq\+EeOv7lQ\=\= 2s ease-out;
}

.il9PjcF5qkNiZaTeAA7lpA\=\= {
  animation:
    hnZT3cK4x9GqowFfENPsSQ\=\= 2s ease-out,
    EUqUpdh0n\+xJpLeD0Skoww\=\= 2s ease-out;
}

.ULfDFtVgeqyuXIr-QPDyhA\=\= {
  margin-bottom: var(--spacing-xsmall);
  animation:
    _7L2bm8Uq3BFvllWUeD5TZw\=\= 2s ease-out,
    EUqUpdh0n\+xJpLeD0Skoww\=\= 2s ease-out;
}

.BzWnC9XY\+j7XYjdMfKgrvw\=\= {
  position: relative;
  z-index: var(--z-index-default);
  display: flex;
  align-items: center;
  background-color: var(--elevation-default);
}

.P4LYMY5zX-Fq\+pAWVgl21g\=\= {
  display: flex;
  align-items: center;
}

.V3KkKCQzNuAOqZZkpMj\+0Q\=\= {
  display: flex;
  align-items: center;
  width: auto;
  height: 24px;
  border: 1px solid var(--border-tertiary);
  border-radius: var(--radius-xsmall);
}

.jDujt9vG93WtQlrMXuhpDg\=\= {
  height: 100%;
  padding: var(--spacing-none) var(--spacing-small);
  color: var(--content-primary-a);

  &:first-child,
  &:first-child:hover::after {
    /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
    border-radius: 2px var(--radius-none) var(--radius-none) 2px;
  }

  &:last-child,
  &:last-child:hover::after {
    /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
    border-radius: var(--radius-none) 2px 2px var(--radius-none);
  }

  &:not(:first-child) {
    border-left: 1px solid var(--border-tertiary);
  }

  &.btn--icon-only {
    width: 28px;
  }

  &.AsZuvY3ZlKcf7S83DbTp3Q\=\= {
    background-color: var(--background-tertiary);
  }

  &:focus-visible {
    position: relative;
    border-radius: var(--radius-xsmall);
  }
}

.E3zqwXKKHinJ1b3iWANuJA\=\= {
  color: var(--content-primary-a);
}

.v4AqBxh5fH-YUHXRDgw-Vw\=\= {
  margin-left: var(--spacing-medium);
}

.lIM2ITyR8gUEzMHoihSOxg\=\= {
  margin-right: var(--spacing-medium);
  margin-left: auto;
  color: var(--content-primary-a);
}

.umsPQLPghrYq-cpCPGTB1w\=\= {
  position: relative;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  padding: 11px 48px 12px;
  background-color: var(--elevation-default);
  border-top: 1px solid var(--border-tertiary);
}

._2L\+0aIkRnGIzsDi\+unKl6A\=\= {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

._7AcjUGZcQjrRTwC30WhGkg\=\=,
.hyKWEVGA8zNoKvRXN1TmEg\=\= {
  display: flex;
  gap: var(--spacing-medium);
  align-items: center;
}

.NTKYcJk5GfZVTRMqBLH1Mg\=\= {
  flex-shrink: 0;
}

.VnHG3RHIIoR35eNU362bjg\=\= {
  color: var(--content-error);
}

.aTJnnjuKYNuoa01tiggYmg\=\= {
  height: 100%;
}

.IYDmxSIyz30onVu6kuvLew\=\=,
.igW5o3rO072qaD2iRtZdYg\=\=,
.tN1QvWn8BTEsFlpsICtVSw\=\= {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
  width: 100%;
  margin: auto var(--spacing-none);
}

.TPbcfk-YtYeUHor0vEc5dw\=\= {
  /* TODO: remove !important override when Accordion DSK component supports this natively */
  border-bottom: none !important;

  main {
    padding-top: var(--spacing-small) !important;
  }
}

.VerR4ZESMgH4YHUUIgjz\+g\=\= {
  display: block;
}

.mbVe7GjfSpbhJSD4Sp6Xnw\=\= {
  /* TODO: remove !important overrides — tech debt from Ember migration */
  button {
    display: flex;
    padding: var(--spacing-medium-sm);
    background-color: var(--background-secondary);
    border: none;
    border-radius: var(--radius-medium);
  }

  button[aria-hidden='true'] {
    display: none;
  }

  button[aria-selected='true'] {
    background-color: var(--background-primary);
  }
}

._6ZjgDKY9YVeq7bDMCZLWXQ\=\= {
  max-width: 504px;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  margin-bottom: 35px;
}

.G6VPQEbqwpWVxAKUVsu4BA\=\= {
  display: flex;
  flex: none;
}

.G6VPQEbqwpWVxAKUVsu4BA\=\=._1MS9Z1kPmL901KcMqa6xNA\=\= {
  margin-bottom: var(--spacing-medium);
}

.mQ0OjRe\+keTKMj6aJ8ev0g\=\= {
  flex: none;
}

.e-tH4gj7jneApGtqgF736g\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 105px;
  height: 105px;
}

._2Vb\+gRHcu6mgzjqk1-ejIQ\=\= {
  width: 100%;
  height: 100%;
  object-fit: contain;
}

.crVUu1tZ\+7ntudac6ghLeA\=\= {
  display: flex;
  flex-direction: column;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  gap: 7px;
  margin-left: var(--spacing-large);
}

._6XW6-HfhIjSpm6rioCFeiw\=\= {
  display: flex;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  gap: 14px;
}

._36y5o9G-qzVhTJmUWGlBEQ\=\= {
  display: flex;
  flex-direction: column;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  gap: 7px;
}

._36y5o9G-qzVhTJmUWGlBEQ\=\= div {
  margin: var(--spacing-none);
  color: var(--content-secondary);
}

.\+Iz32Q9-ypkwmoMKEM2Uiw\=\= {
  padding: var(--spacing-none);
  margin: var(--spacing-none);
}

.m2X1fx4yotU5rhPimjK54Q\=\= {
  color: var(--content-error);
}

.gioH4yw4mserY8yAMFnp2Q\=\= {
  display: none;
}

.UwOqGulRZ8oHcetO-5CgXQ\=\= {
  color: var(--content-secondary);
}

.qpxf0BmxzhLxAukFZDwgFg\=\= {
  height: 100%;
}

.Fs4Ktn2xVHLnsjk0gDlrxA\=\= {
  width: 100%;
  padding: var(--spacing-small) var(--spacing-medium-sm);
  color: var(--content-primary-a);
  background-color: var(--elevation-default);
  border: 1px solid var(--border-secondary);
  border-radius: var(--radius-xsmall);
  transition: border-color 0.5s;
}

.tk9IdC4wX7ar-5sA01l5JQ\=\= {
  border-color: var(--border-error);
}

._3FZAOtw4Vn2hDU282RT48g\=\= {
  position: relative;
  display: flex;
  gap: var(--spacing-small);
  min-height: var(--size-xlarge);
}

._3FZAOtw4Vn2hDU282RT48g\=\= [role="listbox"] {
  row-gap: var(--spacing-small);
}

.uWe5pI985Bj2AGwHhqbhcw\=\= {
  display: none;
}

.fEeK7ArEv26zOPSU6PbzAg\=\= {
  display: block;
  flex: auto;
}

.n-2e8WcZNJnhcoLiofP4tA\=\= {
  margin-top: var(--spacing-xsmall);
  font-size: var(--caption-font-size);
  font-weight: var(--caption-font-weight);
  line-height: var(--caption-line-height);

  &.jIM2nQwExTLSQt-8ieZPKQ\=\= {
    color: var(--content-error);
  }
}

.DIr67RqQ2aAA2HjKFEqfhw\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  max-width: 504px;
  height: 100%;
}

._9nReazJ7PhZS3SeftldXLA\=\=,
.gjYmRFZ3JFfXfnU16VcVPQ\=\= {
  text-align: center;
}

.bE\+jK8h22ohvfr7SI9Hq3w\=\= {
  width: 100%;
}

.JrqL9EUcu1cYb6e0g\+hX-w\=\= {
  height: var(--size-xlarge);

  .gpay-button {
    position: unset;
    width: 100% !important;
    height: 100%;
    margin: var(--spacing-none);
  }
}

/* Dark mode support for Google Pay button */
.dark-theme .JrqL9EUcu1cYb6e0g\+hX-w\=\= .gpay-button {
  filter: invert(1) hue-rotate(180deg);
}

.ciWGFN4YTmS8OuJ-3HfcSw\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}

.ITa2klWhJDpzMuwEh8XKaQ\=\= {
  display: flex;
  flex-direction: column;
  width: 100%;
  max-width: 504px;
  margin: var(--spacing-none) auto;
}

.vhJUHa\+j5fNdLl7jrJLn0Q\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium);
}

.f-LnxGd3d4gDn8UtVcjzrw\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}

._9tW5H3OBwEM2TgFog5TyGw\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xlarge);
  max-width: 540px;
}

.ivb4kgR6wV4diccwnyRUng\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium);
}

.OOXfGK1xEzpRY1yYaEt5JQ\=\= {
  display: flex;
  flex-direction: row;
  gap: var(--spacing-medium);
}

.OOXfGK1xEzpRY1yYaEt5JQ\=\= > * {
  flex: 1;
}

.aklN23yAdWwEzZ\+FsvrInw\=\= {
  display: flex;
  flex-direction: row;
}

.Iu75baTuF6liQip4ciZC0w\=\= {
  color: var(--content-error);
}

.nCt7\+L3v6Drwk96sZh6r\+w\=\= {
  display: flex;
  align-items: center;
}

._44TZCHK8zsg4LCKuj6ujpQ\=\= {
  display: flex;
  gap: var(--spacing-small);
  align-items: center;
}

.tDirnpUVXDGAfcMK\+f6EvQ\=\= {
  align-self: flex-start;
}

.hRvktXMKld5W-Yr8uyC2MQ\=\= {
  overflow-y: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}

.UADDQI63FbnfeWNG-bPjgQ\=\= {
  width: 200px;
  height: 200px;
}

.FjOjyljwKLu6jQcIBaGBFw\=\= {
  width: 100%;
  max-width: 504px;
  text-align: center;
}

@media only screen and (width <= 776px) {
  .FjOjyljwKLu6jQcIBaGBFw\=\= {
    padding: var(--spacing-none) var(--spacing-medium);
  }
}

.zFC-eXPKi3YXP82DvBp0Qw\=\= {
  overflow-y: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}

.-h\+CN0rYBv5qRuoy4CbbNQ\=\= {
  width: 200px;
  height: 200px;
}

.LP4vCqxseunXjVP-9GjCEQ\=\= {
  width: 100%;
  max-width: 504px;
  text-align: center;
}

@media only screen and (width <= 776px) {
  .LP4vCqxseunXjVP-9GjCEQ\=\= {
    padding: var(--spacing-none) var(--spacing-medium);
  }
}

.cN2qUWkMs3rh1u\+NfF6WQA\=\= {
  overflow-y: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding-top: var(--spacing-medium);
}

._0QB3DPrgR37yrkBuZvdW0g\=\= {
  width: 200px;
  height: 200px;
}

.vTADemI27kk3N5rKtxzBXg\=\= {
  width: 100%;
  max-width: 504px;
  text-align: center;
}

@media only screen and (width <= 776px) {
  .vTADemI27kk3N5rKtxzBXg\=\= {
    padding: var(--spacing-none) var(--spacing-medium);
  }
}

.ZZyn0q7-6rJHY-p1xnrtew\=\= {
  overflow-y: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}

.FiUdZCH1bGTMnFPiY21hcw\=\= {
  width: 200px;
  height: 200px;
}

.V0azX9067j5o9eqrjFw8ng\=\= {
  width: 100%;
  max-width: 504px;
  text-align: center;
}

@media only screen and (width <= 776px) {
  .V0azX9067j5o9eqrjFw8ng\=\= {
    padding: var(--spacing-none) var(--spacing-medium);
  }
}

.wtA30immNHZFyUlHbrVx9g\=\= {
  width: 100%;
  min-height: 100vh;
  border: none;
}

.OEGSDKaHBCjkX0WgLK7zjQ\=\= {
  display: none;
}

.Q1nE0fmwKqXz09xz3YvtiA\=\= {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}

.iHUKPoVsZ-LqS9QdGnLfpg\=\= {
  width: unset;
  height: unset;
}

.hT7GhWcy3HB8loGNnUbQjQ\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-top: var(--spacing-medium);
}

.TLmAvGxAdziGd-9BQB7d6A\=\= {
  width: 100%;
  max-width: 504px;
}

.m5-f\+v5B9gYLNhSloKatFw\=\= {
  box-sizing: border-box;
  max-width: 504px;
  display: flex;
  align-items: center;
  border: 1px solid var(--gray300);
  border-radius: var(--radius-xsmall);
}

._9KCRy8jlBepGICdbB2c4wQ\=\= {
  height: 210px;
  justify-content: space-between;
  padding: var(--spacing-large);
}

.VuvSHJmv7G-jrKK9vYNsrg\=\= {
  justify-content: center;
  padding: var(--spacing-medium) var(--spacing-none);
  font-size: var(--heading-section-font-size);
  font-weight: 600;
}

.vB4FtAuYI6Peb3-XNhtRNQ\=\= {
  color: var(--gray400);
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}

._2tsxqR8p4UN9BZgFFF7Uzw\=\= {
  border-left: 1px solid var(--gray400);
  width: var(--size-none);
  flex-grow: 1;
}

.N7CJzJY8kXsnIO9cYystWg\=\= {
  width: 100%;
  padding: var(--spacing-xxxlarge) var(--spacing-medium);
}

._3rfA8xlHKX100fGNc2AjqA\=\= {
  display: grid;
  grid-template-columns: 1fr auto;
  gap: var(--spacing-medium);
}

/* DSK Button specifies svg color as --content-primary-a for some reason */
svg.XYDHeaq5ToLZB9K22J30ug\=\= {
  color: var(--content-primary-b);
}

.VW\+J4fv4Bch3ugRsWkiPTQ\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 764px; /* 732px (original width) + 32px */
  padding: var(--spacing-xxxlarge) var(--spacing-medium);
}

.TK1tNPDrIyQidP1aQmnJaA\=\= {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: var(--spacing-large);
}

/* Card */

.Zlcv7YIhr8cEigapSClZwg\=\= {
  display: grid;
  grid-template-rows: auto 1fr auto;
  gap: var(--spacing-large);
  padding: var(--spacing-large);
  border: 1px solid var(--border-tertiary);
  border-radius: var(--radius-small);
  box-shadow: var(--shadow-low);
}

._68itbDxfGvXwGog2tMXC3g\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  text-align: center;
}

.eidJE5BnJ\+j1BF7Zny0glQ\=\= {
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  margin-bottom: 10px;
}

.eidJE5BnJ\+j1BF7Zny0glQ\=\= > svg {
  width: var(--size-xxxlarge);
  height: var(--size-xxxlarge);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  margin-bottom: 10px;
}

/* Card item */

.gaOR32L8hrplWyIgrJPxwA\=\= {
  display: grid;
  grid-template-columns: auto 1fr auto;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  gap: 10px;
  align-items: center;
}

.fQBk-NcI4cv3EGqp-ojypg\=\= {
  color: var(--content-secondary);
}

.qxpOSSeZnTtHTPub1VN5rw\=\= {
  display: grid;
  grid-template-columns: 1fr 32px 1fr;
  height: 24px;
  align-items: center;
  text-align: center;
  color: var(--content-tertiary);
}

.EZrbTCWxAfS7s1svUodWcQ\=\= {
  height: 1px;
  background-color: var(--border-tertiary);
}

._3FveNOboANvLulInmOw6aw\=\= {
  display: flex;
  justify-content: center;

  /* Ensure IDnow iframe takes full size */
  width: 100%;
  height: 100%;
}

.IwHFhZ\+m7VcsIayEkruAoA\=\= {
  display: flex;
  flex-direction: column;
  padding: var(--spacing-none);
  margin-top: var(--spacing-none);
  list-style: none;
  counter-reset: step;
  gap: var(--spacing-xlarge);
}

.qH21VQ\+8wKSdNkYrrwZPng\=\= {
  display: flex;
  align-items: center;
  gap: var(--spacing-medium);
}

.qH21VQ\+8wKSdNkYrrwZPng\=\=::before {
  content: counter(step);
  counter-increment: step;
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  width: var(--size-large);
  height: var(--size-large);
  color: var(--content-primary-a);
  border: 1px solid;
  border-radius: var(--radius-round);
}

.ItaONX3D7DVGwPsYjhm5ig\=\= {
  display: flex;
  flex: 1;
  flex-direction: column;
  place-items: center;
  width: 100%;
  max-width: 504px;
  text-align: center;
}

.P1IOmMGDNDN3KFSLSqhf\+w\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 200px;

  & svg {
    display: block;
  }
}

.lsbXX73Zd0ce0jfxiIaCNg\=\= {
  display: flex;
  align-items: center;
  border: 1px solid var(--gray300);
  border-radius: var(--radius-xsmall);
  height: 208px;
  justify-content: space-between;
  padding: var(--spacing-large);
}

.lsbXX73Zd0ce0jfxiIaCNg\=\= img {
  width: 160px;
}

.vM1mAmEfFi30neFyrqL0WQ\=\= {
  color: var(--gray400);
  height: 160px;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.K8wjCD\+HjV6NrFC\+1t5mnw\=\= {
  border-left: 1px solid var(--gray300);
  width: var(--size-none);
  flex-grow: 1;
}

.Sm43VZn3rqvsJgf7ZHUcFA\=\= {
  height: 27px;
  line-height: 27px;
}

.U\+0JVq2mKTbSSeoxE07iMA\=\= {
  gap: var(--spacing-medium);
}

.gNvoLgHjwP3dpnGaBW-mKQ\=\= {
  padding: var(--spacing-none);
  border: none;
  background-color: transparent;
  margin-left: var(--spacing-xsmall);
  cursor: pointer;
}

.DaGQkfhRyhzIsOSIr1Kehw\=\= {
  width: 100%;
  display: flex;
  justify-content: center;
}

.dlFuZRfQT7aMyZFwDlxiEw\=\= {
  width: 200px;
  height: 200px;
  margin: var(--spacing-none) auto;
}

.B3NtXEZd20zqRh0T9EYmiQ\=\= {
  display: flex;
  flex-direction: column;
  margin-bottom: var(--spacing-large);
  margin-top: var(--spacing-xlarge);

  & h2 {
    font-size: var(--heading-page-font-size);
    margin-bottom: var(--spacing-medium);
  }
}

.zYqf\+wvNgjfgJwacwS3BRA\=\= {
  padding: var(--spacing-large);
  background-color: var(--elevation-low);
  border-radius: var(--radius-small);
}

.r1Oh1w2I8rzaUUwLs-5uBQ\=\= {
  color: var(--content-primary-a);
}

.k9ma1HeXCF6RIm4oLMzBMQ\=\= {
  color: var(--error400);
}

@media only screen and (width <= 776px) {
  .B3NtXEZd20zqRh0T9EYmiQ\=\= svg {
    display: none;
  }
}

.HEjyiVsdx2GLLA0MWsHCAA\=\= {
  display: flex;
  justify-items: center;
  align-content: start;
  gap: var(--spacing-small);
}

._3thtoGWN-mWltKIuzHUfkQ\=\= {
  color: var(--content-primary-a);
}

.gao6CAfIDxcYdrn2lSgsIg\=\= {
  color: var(--content-primary-a);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  margin-top: -4px;
}

._920pslbblq3IKRLxjQ5zdA\=\= {
  font-size: var(--body-standard-font-size);
  display: flex;
  margin-left: var(--spacing-large);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  margin-top: 2px;
  align-items: center;
  color: var(--content-error);
}

.Cikl2LtOWKP\+ltT7\+jqrpQ\=\= {
  max-width: 504px;
  width: 100%;
  box-sizing: border-box;
}

@media only screen and (width <= 776px) {
  .Cikl2LtOWKP\+ltT7\+jqrpQ\=\= {
    padding: var(--spacing-large) var(--spacing-medium);
  }
}

.YOxR9PbWft3xydwTG236jQ\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 764px; /* 732px (original width) + 32px */
  padding: var(--spacing-xxxlarge) var(--spacing-medium);
}

.zGEbekjCGsk1ORNg-lQkNw\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium);
  margin-bottom: var(--spacing-xlarge);
  width: 100%;
}

.ANu3xUW7VcfJZWqN3hXW3w\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-small);
}

.L0-39vGIByoLvqpNTRR\+bg\=\= {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: var(--spacing-large);
  width: 100%;
}

/* Card */

._3oTxiaMndOHMoMOZL3ILFA\=\= {
  display: grid;
  grid-template-rows: auto 1fr auto;
  gap: var(--spacing-large);
  padding: var(--spacing-large);
  border: 1px solid var(--border-tertiary);
  border-radius: var(--radius-small);
  box-shadow: var(--shadow-low);
}

.Hih50D-v\+qe0I98F0x4rLw\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  text-align: center;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  gap: 10px;
}

._6djSwgahVCsJFY1iuDMgxQ\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-large);
}

.HYL-1ggLoyUP29UCNt1kKw\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-small);
}

._72BVPoaxmqP2K1IAkAhxpQ\=\= {
  display: grid;
  grid-template-columns: auto 1fr auto;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  gap: 10px;
  align-items: center;
  margin-bottom: var(--spacing-small);
}

.atiXJRZemOGUVoiAtCRR1w\=\= {
  display: grid;
  grid-template-columns: 1fr 32px 1fr;
  height: 24px;
  align-items: center;
  text-align: center;
}

.kiQISFb7\+XftKkpKHIr9WA\=\= {
  height: 1px;
  background-color: var(--border-tertiary);
}

.XDXQA-ugHxiSnbVbM3otfA\=\= {
  display: flex;
  flex-direction: column;
  max-width: 480px;
  width: 100%;
  margin: var(--spacing-none) auto;
}

.dzBFkZS32mhHe-LSvQYRQQ\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  margin-bottom: var(--spacing-large);
}

.CTubBQs0TJOx4LdEB47ZJQ\=\= {
  margin-bottom: var(--spacing-xlarge);
}

.X5-zG-MzfgW66RVC\+mjY5A\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-small);
  width: 100%;
  margin-top: var(--spacing-medium);
}

.OHDMBGQSl3UapiyqtSnf7Q\=\= {
  display: flex;
  flex-direction: column;
  padding: var(--spacing-large);
  background-color: var(--elevation-low);
  border-radius: var(--radius-small);
  gap: var(--spacing-medium);
  margin-bottom: var(--spacing-large);
}

.LfVMtvBaJd1\+Wr4YyFUI-g\=\= {
  display: flex;
  align-items: center;
  gap: var(--spacing-medium);
}

.U2xXf06NUD8py7zhsely-w\=\= {
  margin-bottom: var(--spacing-xlarge);
}

._7f0vcyPdVCXXHMPpL1KVRA\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-small);
  margin-bottom: var(--spacing-medium);
}

._9KWe2G8LDaImcmVgbGDfZw\=\= {
  display: flex;
  align-items: flex-start;
  gap: var(--spacing-small);
}

@media only screen and (width <= 776px) {
  .CTubBQs0TJOx4LdEB47ZJQ\=\= {
    display: none;
  }
}

.KHQG1hD9mM4E8U6nwdEYbw\=\= {
  margin-top: var(--spacing-medium);
}

.C668CAasSyYtIOXTpVUwXw\=\= {
  display: flex;
  justify-content: center;
  width: 100%;
  height: var(--size-xlarge);
}

.NmhoC5ABw\+RQlMFDpoRJrQ\=\= {
  width: 18px;
  height: 18px;
}

.sarWMeyOG5pWIGSpnFw5SQ\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  padding: 1px 10px 1px 1px;
  font-weight: var(--font-weight-regular);
  color: var(--content-primary-a);
  cursor: pointer;
  background-color: transparent;
  border: 1px solid var(--border-tertiary);
  border-radius: var(--radius-xsmall);
  transition: background-color 0.218s;

  &:hover {
    background: rgb(66, 133, 244, 4%);
  }
}

/* Target Google native non-iframe button */
.C668CAasSyYtIOXTpVUwXw\=\= div[role='button'] span {
  display: none;
}

.X5Meoy4QR-XfFy3E8wdd4w\=\= {
  width: 100%;
}

.vKEVPszNornBrTtKWe-p3g\=\= {
  width: 18px;
  height: 18px;
}

.-X7D89ECfMtCtUiPsFZYtg\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: var(--size-xlarge);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  padding: 1px 10px 1px 1px;
  font-weight: var(--font-weight-regular);
  color: var(--content-primary-a);
  cursor: pointer;
  background-color: transparent;
  border: 1px solid var(--border-tertiary);
  border-radius: var(--radius-xsmall);
  transition: background-color 0.218s;

  &:hover {
    background: rgb(29, 29, 27, 8%);
  }

  &:focus {
    background: rgb(29, 29, 27, 8%);
  }
}

.IUEGHdD5guLqsiDjwp84IQ\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-large);
}

.NeAUqfkUdcc9DVPr5yzPXQ\=\= {
  width: var(--size-medium-small);
  height: auto;
  margin-right: var(--spacing-small);

  path {
    transition: fill 0.15s ease-in-out;
  }
}

.vtDdG-HZEZteI\+fo2r6ZCA\=\= {
  width: var(--size-medium-small);
  height: auto;

  path {
    transition: fill 0.15s ease-in-out;
  }
}

._2MhdaMTjEItnSY8UY4LyNg\=\= {
  display: contents;
}

/* Mirrors the legacy `BackButton`'s `.mobileBackButton` rules so the icon-only
   button portaled into the host's `<StepperHeader>` slot is sized the same as
   the master implementation. */
.Rx6LkacJdTIfv\+YQdek\+kg\=\= {
  --bg-color: transparent;

  width: 100%;
  min-width: var(--size-xxlarge);
  min-height: var(--size-xxlarge);

  svg {
    width: var(--scale-300);
    height: var(--scale-300);
  }
}

.se-6O2Fo2Y5wYdeOhddtOw\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium);
  align-items: center;
}

.sC03GMbiEP0FDc5SLG5DcQ\=\= {
  @media only screen and (width <= 776px) {
    display: none;
  }
}

.RggNElgvsfe2VdI2TSFxOQ\=\= {
  display: flex;
  align-items: center;
  color: var(--content-tertiary);
  text-align: center;
}

.RggNElgvsfe2VdI2TSFxOQ\=\=::after,
.RggNElgvsfe2VdI2TSFxOQ\=\=::before {
  flex: 1;
  content: '';
  border-top: 1px solid var(--border-secondary);
}

.RggNElgvsfe2VdI2TSFxOQ\=\=::before {
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  margin-right: 10px;
}

.RggNElgvsfe2VdI2TSFxOQ\=\=::after {
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  margin-left: 10px;
}

._5RHBu561aB2ZzfqJrIFC1w\=\= {
  max-width: 504px;
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xlarge);
}

._2jwWgfRLctnjWdtajJ99ZQ\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium);
}

.GlJTOmLDTuD6UmpmlztDXg\=\= {
  width: 100%;
  border-bottom: 1px solid var(--border-tertiary);
  margin: var(--spacing-small) var(--spacing-none);
}

.FXhs0DIg0dGAzuXt64d1Fw\=\= {
  display: flex;
  gap: var(--spacing-medium-sm);
  align-items: center;
  margin-left: var(--spacing-xsmall);
}

.DxWj4rxiixp1OIKeyHvx-Q\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-small);
}

._9EhY4dNHEYGpoNtfmZIhuw\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-small);
}

._8fbBOCv5tuIbyousFPreDA\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-small);
  margin-top: var(--spacing-small);
}

.RTUOIJK55fYo9l04HVslqQ\=\= {
  display: flex;
  align-items: center;
  gap: var(--spacing-medium-sm);
}

.C5EuJDgbIGfs6gs8R1RwqA\=\= {
  align-items: flex-end;
  justify-content: space-between;
  padding: var(--spacing-none);
  margin-bottom: var(--spacing-xxxlarge);
}

@media only screen and (width <= 776px) {
  .C5EuJDgbIGfs6gs8R1RwqA\=\= {
    margin-bottom: var(--spacing-xlarge);
  }
}

.\+GFoM29Zrh-AIbIpdPojtw\=\= {
  padding: var(--spacing-none);
  margin: var(--spacing-none);
}

.qxolW4W-yDpKJQWqgFdC1g\=\= {
  margin-bottom: var(--spacing-small);

  @media only screen and (width <= 776px) {
    display: none;
  }
}

.FGUsyE\+8fAf\+Q0LBYwdx3g\=\= {
  @media only screen and (width <= 776px) {
    display: none;
  }
}

.imrOfX\+6yACMOvYjrFc7pw\=\= {
  width: 100%;
  height: 1px;
  background-color: var(--border-primary);
}

@media only screen and (width <= 776px) {
  .C5EuJDgbIGfs6gs8R1RwqA\=\= > * {
    gap: var(--spacing-medium);
  }

  .imrOfX\+6yACMOvYjrFc7pw\=\= {
    display: none;
  }
}

@media only screen and (width <= 1024px) {
  .OXYwj1wsI5ZZ\+ZdToZy1tA\=\= {
    margin-bottom: var(--spacing-xlarge);
  }

  .OXYwj1wsI5ZZ\+ZdToZy1tA\=\= > * {
    gap: var(--spacing-medium);
  }

  .-HatW\+EuvDN2rqBquAjYwQ\=\= {
    display: none;
  }
}

.sL3BqYlyE0\+NY79kydjekQ\=\= {
  margin: var(--spacing-none);
  margin-bottom: var(--spacing-small);
}

.DKCalVjFJJiWjlWoQ7A1hA\=\= {
  list-style-type: none;
  padding: var(--spacing-none);
  margin: var(--spacing-none);
}

.Ud\+Fud0oGDTfBvjsAS5qiA\=\= {
  display: flex;

  .JgC3bgp5cy-J5uMiEinFyQ\=\= {
    width: 24px;
    height: 24px;
    flex-shrink: 0;
    align-self: flex-start;
  }

  span {
    align-self: center;
  }
}

.NRiDS3cNhblqFNdzNZECsQ\=\= {
  .XpV018lmQcdopACkqLSQWA\=\= {
    background-image: var(--icon-light-path);
    background-size: 24px 24px;
    background-repeat: no-repeat;
    background-position: center;
  }
}

.NRiDS3cNhblqFNdzNZECsQ\=\=.OBiUNrGYnhQnyVj3NH5HWA\=\= {
  color: var(--content-secondary);
  text-decoration: line-through;

  .XpV018lmQcdopACkqLSQWA\=\= {
    opacity: var(--disabled-opacity);
  }
}

.dark-theme .XpV018lmQcdopACkqLSQWA\=\= {
  background-image: var(--icon-dark-path);
}

._5VTjGKIt9DUtMFSYrESe5g\=\= .wqnE4PyXZpHIsspeCh\+MHQ\=\= {
  width: var(--size-medium-small);
}

._5VTjGKIt9DUtMFSYrESe5g\=\=.lJVjilbWIxSoChjuvUG-UQ\=\= {
  .wqnE4PyXZpHIsspeCh\+MHQ\=\= {
    mask: url(/static/checkmark.960ec44e9be9947e1ae9.svg) no-repeat center;
    background: var(--content-primary-a);
  }
}

._5VTjGKIt9DUtMFSYrESe5g\=\=.zS-qCEKhKYfWrkNkC9s4Kg\=\= {
  text-decoration: line-through;
  color: var(--content-secondary);

  .wqnE4PyXZpHIsspeCh\+MHQ\=\= {
    mask: url(/static/cross.808ab8bbf6b5ed6316f5.svg) no-repeat center;
    background: var(--content-secondary);
  }
}

._5VTjGKIt9DUtMFSYrESe5g\=\=:last-child {
  margin-bottom: var(--spacing-none);
}

.umZnciT\+mNpPVTlDkodP2g\=\= {
  color: var(--content-primary-a);
  display: grid;
  grid-template-rows: subgrid;
  grid-row: span 5;
}

._3wPDEHvFcLoEHw9gqjpSKw\=\= {
  background-color: var(--elevation-default);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  padding: 22px;
  border: 2px solid var(--elevation-default);
  border-radius: var(--radius-small);
  display: grid;
  grid-template-rows: subgrid;
  grid-row: 1 / 5;
  gap: var(--spacing-large);
}

.nbhQNmbjtuoWfNPjOp88Lg\=\= {
  background-color: var(--background-upgrade-low);
  border-color: var(--background-upgrade-low);
}

.WkhUuW02MEykb6wEgz0Rgg\=\= {
  border-color: var(--border-primary);
}

._6Ptk5sz\+THP1Zt-XzsjUhg\=\= {
  grid-row: span 5;
}

._6Ptk5sz\+THP1Zt-XzsjUhg\=\= ._3wPDEHvFcLoEHw9gqjpSKw\=\= {
  border-color: var(--border-tertiary);
  border-width: 1px;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  padding: 23px;
  border-radius: var(--radius-medium);
  grid-row: 1 / 6;
}

._6Ptk5sz\+THP1Zt-XzsjUhg\=\= ._3wPDEHvFcLoEHw9gqjpSKw\=\=.t6rtDIb87mWrwX3TkM1AWw\=\= {
  border-color: var(--border-primary);
  border-width: 2px;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  padding: 22px;
}

.ObOXjYnHgrtW5Ol3MDzmPA\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-small);
}

.YG9xbQf8jwKL1uaI7-l02g\=\= {
  margin: var(--spacing-none);
}

.RKScqqs0OI16yf6jhBy7yg\=\= {
  color: var(--content-secondary);
  text-decoration: line-through;
  margin-right: var(--spacing-small);
}

.CT-mqD781ZJLIhV68Sm6Kw\=\= {
  color: var(--content-secondary);
}

.L2ckitldZ-6yYuOcQSbW4Q\=\= {
  text-align: center;
  color: var(--content-secondary);
}

.IBlzXcpC8zGjUWGh8AacNQ\=\= {
  color: var(--content-secondary);
}

._0kbF6d5mToBk\+BpH6b3YOA\=\= {
  padding: var(--spacing-large);
}

.DERyrTg3PKzVyoCeBQOVSQ\=\= {
  padding-top: var(--spacing-none);
}

.Ju6qCW4zhmChKcIhFGE5UA\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-large);
}

._1rDRZU3XQNZGrPDdCJgGTQ\=\= {
  margin-top: auto;
}

._9aq7R8UdEEg1YFz8WlNL8A\=\= {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.P858o0OHHBiVUyKGP-gL2w\=\= {
  color: var(--content-secondary);
}

._9dVU645z8GhPA1wlXPT6Iw\=\= {
  list-style-type: disc;
  padding-left: var(--spacing-medium);
  margin: var(--spacing-none);
}

.lAktv1ftt4\+ZYoGIIfLSaQ\=\= {
  margin-bottom: var(--spacing-xsmall);
}

.lAktv1ftt4\+ZYoGIIfLSaQ\=\=:last-child {
  margin-bottom: var(--spacing-none);
}

/* ─── Panel variant ─── */
.LwOuKxGGJme3BDAvixFkLA\=\= {
  gap: var(--spacing-medium);
}

.LwOuKxGGJme3BDAvixFkLA\=\= .YYMNgmHeirOd6KLdmKpOmQ\=\= {
  order: 2;
}

.LwOuKxGGJme3BDAvixFkLA\=\= .QWQHpO\+DggUz1i0L7V9BIg\=\= {
  order: 3;
}

.LwOuKxGGJme3BDAvixFkLA\=\= .ObOXjYnHgrtW5Ol3MDzmPA\=\= {
  order: 4;
}

.VGRF-scff5VVjy336ZUpQg\=\= {
  color: var(--content-secondary);
}

.tpupzb22BVvxHaAvyIEr3A\=\= {
  display: flex;
  justify-content: center;
  padding: var(--spacing-large) var(--spacing-none);
}

.voMyUkKQuvizd9vyDVx\+dg\=\= {
  display: inline-flex;
  align-items: center;
  gap: var(--spacing-small);
  padding: var(--spacing-small) var(--spacing-medium);
  border: 1px solid var(--border-primary);
  border-radius: var(--border-radius-large);
  color: var(--content-primary-a);
  text-decoration: none;
  transition: background-color 0.2s;
}

.voMyUkKQuvizd9vyDVx\+dg\=\=:hover {
  background-color: var(--background-secondary);
}

._4ZskeCfZbARuwQWja3\+kLQ\=\= {
  padding-bottom: var(--spacing-large);
}

.U7bnj2Iw9qoT0cOM\+eJreg\=\= {
  list-style-type: none;
  padding: var(--spacing-none);
  margin: var(--spacing-none);
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: var(--spacing-small) var(--spacing-xlarge);
}

.r3ALHqvAZaztGzMZZkt-6w\=\= {
  margin: var(--spacing-none);
  margin-bottom: var(--spacing-medium);
}

.d4faV-Iz6\+Zs3gE2nqHhDQ\=\= {
  display: list-item;
  list-style-type: disc;
  margin-left: var(--spacing-medium);
}

@media only screen and (width <= 776px) {
  .U7bnj2Iw9qoT0cOM\+eJreg\=\= {
    grid-template-columns: 1fr;
  }
}

.WFwMA-dhO2tc5Bp7eRorOQ\=\= {
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  margin: 0 -24px;
}

.SiuY6vnsGyvSWCktDNUZfA\=\=,
.MLnZRhBPkdUOY1ZCchrZxQ\=\= {
  display: grid;
  grid-template-rows: repeat(5, auto);
  width: 100%;
  gap: var(--spacing-none) var(--spacing-xlarge);
}

.SiuY6vnsGyvSWCktDNUZfA\=\= {
  grid-template-columns: repeat(3, 1fr);
}

.MLnZRhBPkdUOY1ZCchrZxQ\=\= {
  grid-template-columns: repeat(2, 1fr);
}

.RCFZH-ZQyNz7eyA9g1YigQ\=\= {
  display: grid;
  grid-template-rows: subgrid;
  grid-row: span 5;
  position: relative;
}

.RCFZH-ZQyNz7eyA9g1YigQ\=\=:not(:last-child)::after {
  content: '';
  position: absolute;
  right: -16px;
  top: 0;
  bottom: 0;
  width: 1px;
  background-color: var(--border-tertiary);
}

.RCFZH-ZQyNz7eyA9g1YigQ\=\= > * {
  box-sizing: border-box; /* need to reset because apps have box-sizing: inherit; globally */
}

.ho2Pzp1ARcsiVdeOdoO5lg\=\= {
  display: none;
}

.JzaW6w6cKyQjzP4JVUIdJw\=\= [class*='emblaContainer'] {
  display: grid;
  grid-auto-flow: column;
  grid-template-rows: repeat(5, auto);
  grid-auto-columns: 85%;
  gap: var(--spacing-none) var(--spacing-medium);
}

.ho2Pzp1ARcsiVdeOdoO5lg\=\= .RCFZH-ZQyNz7eyA9g1YigQ\=\= {
  display: grid;
  grid-template-rows: subgrid;
  grid-row: 1 / 6;
  position: relative;
}

/* Divider after each carousel card except the last one */
.ho2Pzp1ARcsiVdeOdoO5lg\=\= .RCFZH-ZQyNz7eyA9g1YigQ\=\=:not(:last-child)::after {
  content: '';
  position: absolute;
  right: -8px;
  top: 0;
  bottom: 0;
  width: 1px;
  background-color: var(--border-tertiary);
}

.ttDnmCpW3ZCleTHYNP3wHA\=\= {
  display: block;
}

.BMRu\+IXhhRJ47HRG-l5TLg\=\= {
  gap: var(--spacing-none) var(--spacing-medium);
}

.BMRu\+IXhhRJ47HRG-l5TLg\=\= .RCFZH-ZQyNz7eyA9g1YigQ\=\=:not(:last-child)::after,
.H0Q6ANlX5Yp6ZwwjKciUYA\=\= .RCFZH-ZQyNz7eyA9g1YigQ\=\=:not(:last-child)::after {
  display: none;
}

.lAdwPVWBbNO9MM3yJgRS6A\=\= {
  padding: var(--spacing-medium) var(--spacing-none) var(--spacing-none);
}

.j9U9H\+0FV6W4hQ-qvkterg\=\= {
  border: 1px solid var(--border-tertiary);
  border-radius: var(--radius-medium);
  padding: var(--spacing-large);
}

@media only screen and (width <= 776px) {
  .ho2Pzp1ARcsiVdeOdoO5lg\=\= {
    display: block;
    overflow: hidden;
  }

  .ttDnmCpW3ZCleTHYNP3wHA\=\= {
    display: none;
  }

  .WFwMA-dhO2tc5Bp7eRorOQ\=\= {
    margin: var(--spacing-none);
  }
}

@media only screen and (width <= 1024px) {
  .qr4kUnmlsvcFCr2Cx6ol0w\=\= {
    display: block;
    overflow: hidden;
  }

  .do7Mua8Hc9766RCcwvBoig\=\= {
    display: none;
  }

  ._7QL9ywbUz8bo9yncctm-Rw\=\= {
    margin: var(--spacing-none);
  }

  .M31zCVwpkHwwoyIXXtfqZA\=\= ul {
    flex-direction: column;
    grid-template-columns: 1fr;
  }
}

.mIPUNHmncCf971W38Kmucg\=\= {
  padding: var(--spacing-large) var(--spacing-none);
  border-top: 1px dashed var(--border-tertiary);
}

._7C6y-MDzKsi4W49vWTV9kg\=\= {
  margin: var(--spacing-none);
  margin-bottom: var(--spacing-medium);
}

.m8yBBFF3JW-JgZGtjh8WQg\=\= {
  list-style-type: none;
  padding: var(--spacing-none);
  margin: var(--spacing-none);
  display: flex;
  flex-wrap: wrap;
  gap: var(--spacing-medium) var(--spacing-xlarge);
}

.cyWzJk3ZNgN-2cYN2QDKvA\=\= {
  display: flex;
  align-items: center;
}

.gkgaiuZcLKyeuivvXQ0AYg\=\= {
  width: 24px;
  height: 24px;
  flex-shrink: 0;
  background-image: var(--icon-light-path);
  background-size: 24px 24px;
  background-repeat: no-repeat;
  background-position: center;
}

.dark-theme .gkgaiuZcLKyeuivvXQ0AYg\=\= {
  background-image: var(--icon-dark-path);
}

@media only screen and (width <= 776px) {
  .m8yBBFF3JW-JgZGtjh8WQg\=\= {
    flex-direction: column;
  }
}

.cKjxp\+N69vYVYYaTfKatkg\=\= {
  display: flex;
  justify-content: center;
  align-items: center;
  height: var(--size-xlarge); /* same as Button */
  gap: var(--spacing-small);
}

.OGUcSxUT9BlJ556aTnRUMA\=\= {
  color: var(--content-success);
}

.I-8Vmssf-MJm\+duw9\+8y4g\=\= {
  height: auto;
  text-align: left;
  text-decoration: underline !important;
  text-underline-offset: 7px; /* emulate border bottom when line breaks */
  border-bottom: none;
}

.I-8Vmssf-MJm\+duw9\+8y4g\=\=::after {
  display: none;
}

.fDo1vw8hur4Mvu3uywgD7g\=\= {
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  margin: 0 -24px;
}

.ORK0ZN\+sTRaOUDwaKumfjA\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-large);
  background-color: var(--elevation-default);
  color: var(--content-primary-a);
  padding: var(--spacing-large);
  border-radius: var(--radius-small);
  flex: 1;
}

.Bd3FPbmpivAUlcd0dO5MkQ\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-small);

  &.x-KJoPwMO1Ue1LOocLYkZw\=\= {
    align-items: center;
    gap: var(--spacing-xsmall);
    padding-bottom: var(--spacing-medium);
  }

  &.LSSSBditGFbh\+-0zwlDujg\=\= {
    flex-direction: row;
    align-items: center;
    padding-bottom: var(--spacing-large);
  }
}

.qroDsymfisQgtCPN1lb-2Q\=\= {
  padding-top: var(--spacing-large);
  padding-bottom: var(--spacing-small);
}

@media only screen and (width <= 777px) {
  .fDo1vw8hur4Mvu3uywgD7g\=\= {
    margin: var(--spacing-none);
  }
}

.fitKitatM9iHJIlj4zpNQg\=\= {
  position: fixed;
  inset: 0;
  z-index: calc(var(--z-index-above) + 10);
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100vw;
  min-height: 100vh;
  padding: var(--spacing-xlarge);
  overflow-y: auto;
  background-color: var(--elevation-low);
}

.e3DAFu4L185bW6gkm-96IQ\=\= {
  max-width: 504px;
}

.i6DudHN2iH8aN5OsCprVfA\=\= {
  align-self: flex-end;
}

.GMksx7Xia2LVs-fowsZ6lw\=\= {
  width: var(--size-medium);
  height: var(--size-medium);
}

.RY\+e2hqqVgDIjrFRJNEcJg\=\= {
  display: block;
  width: 100%;
  padding: var(--spacing-large);
  margin-bottom: var(--spacing-medium);
  text-decoration: none;
  cursor: pointer;
  background-color: var(--elevation-high);
  border: 1px solid var(--border-tertiary);
  border-radius: var(--radius-small);
  box-shadow: var(--shadow-low);
  transition: box-shadow 0.25s ease-in-out;

  &:hover {
    box-shadow: var(--shadow-high);
  }
}

.m9LMrXIVZeY1eQNze2PlOw\=\= {
  margin: var(--spacing-small) var(--spacing-none) var(--spacing-none) var(--spacing-none);
  line-height: 24px;
  color: var(--content-secondary);
  text-align: left;
}

.WL8DT6puI6102T81tmuJsA\=\= {
  margin-top: var(--spacing-small);
}

.kHgRazUPYeRpj4hAMAOe0g\=\= {
  color: var(--content-primary-a);
  text-align: left;
}

._7SSSiNDB-YvSqVopi\+bffw\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium-sm);
  padding: var(--spacing-medium);
  background: var(--elevation-low);
  color: var(--content-primary-a);
  border-radius: var(--radius-small);

  &.oaY-XDA4cShmvfBHv3QTmg\=\= {
    gap: var(--spacing-small);
  }
}

.T\+N3cx8T7xJHG-1YIU8n3g\=\= {
  display: grid;
  grid-template-columns: 1fr auto;
  gap: var(--spacing-xsmall) var(--spacing-medium-sm);
}

.tmGbugPPQJPF66WQJEROBQ\=\= {
  display: grid;
  gap: var(--spacing-medium-sm);
  grid-template-areas: 'titles price';

  &.sJq2I9h2yS3pHIOKjzQwSA\=\= {
    grid-template-areas:
      'titles price'
      'caption price';
  }

  &.oaY-XDA4cShmvfBHv3QTmg\=\= {
    grid-template-columns: 1fr;
    grid-template-areas:
      'titles'
      'price';
    place-items: start;
    gap: var(--spacing-small);

    &.sJq2I9h2yS3pHIOKjzQwSA\=\= {
      grid-template-areas:
        'titles'
        'price'
        'caption';
    }
  }
}

.mxGZ9CJozplM6R77SleIhA\=\= {
  grid-area: top;
}

.HngmbnyR6Fcm6wiWZJCv6g\=\= {
  grid-area: titles;
}

.zzi66umj8LPgu-cJsqpDYw\=\= {
  grid-area: caption;
}

.u4cK5NwV6rWwr1iIWFr6mw\=\= {
  grid-area: price;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}

.oaY-XDA4cShmvfBHv3QTmg\=\= .u4cK5NwV6rWwr1iIWFr6mw\=\= {
  align-items: flex-start;
}

._7SSSiNDB-YvSqVopi\+bffw\=\=.fT\+W4yCoxdh4E6eTXa9RuA\=\= {
  background: var(--elevation-high);
}

._7SSSiNDB-YvSqVopi\+bffw\=\=.YaLIHYvKKWYQJkDIoo0NxA\=\= {
  gap: var(--spacing-xsmall) var(--spacing-medium);
  padding: var(--spacing-none);
  background: var(--elevation-default);
}

._7SSSiNDB-YvSqVopi\+bffw\=\=.ztq1LZfsh4vIL4yV\+m2r6A\=\= {
  border: 1px solid var(--gray300);
}

._7SSSiNDB-YvSqVopi\+bffw\=\=.IEqCe8JWO4hPbhkRj8-mnw\=\= {
  border: 1px solid var(--gray100);
  background: transparent;
}

.oVQSv4vgmSpCMIiX85w9-w\=\= {
  padding: var(--spacing-xsmall);
}

.oNgR-dJrjsv5UYUCSPGgJg\=\= {
  display: flex;
  flex-direction: column;
  align-items: flex-end;

  &.QrwgNnqLs-PG7OQ0wmxJHA\=\= {
    flex-direction: row-reverse;
    align-items: center;
    gap: var(--spacing-xsmall);
  }
}

.u4cK5NwV6rWwr1iIWFr6mw\=\= .YaLIHYvKKWYQJkDIoo0NxA\=\= {
  background: var(--background-accent-low);
  padding: var(--spacing-xsmall);
}

.lPH1M9xCs5lhtSDmBlQ8Gw\=\= {
  color: var(--content-secondary);
  text-decoration: line-through;
}

.Z0\+ehkMaBRItHneSz\+0clg\=\= {
  color: var(--content-secondary);
  height: 100%;
}

.IR0H9V\+wYJuNKx\+ouStc\+w\=\= {
  display: flex;
  align-items: center;
  height: var(--size-medium);
  margin-bottom: var(--spacing-small);
}

.Jh6KyPJ4EaAzBccHTNlcJA\=\= {
  color: var(--content-secondary);
}

._22uw4lj4EB6N3DmwAUfMPg\=\= {
  display: flex;
  flex-direction: column;
  width: 504px;
  text-align: center;
  align-items: center;
}

.L1XUtrrAMH45HM\+lz\+qpDQ\=\= {
  width: 200px;
  height: 200px;
  margin: var(--spacing-none) var(--spacing-none) var(--spacing-xlarge);
}

._6P5J\+ZYoLSDkoqIM8r9SUQ\=\= {
  color: var(--content-primary-a);
  margin: var(--spacing-none) var(--spacing-none) var(--spacing-medium);
}

._76zpUWRWKMoO9kxRKh-fGA\=\= {
  color: var(--content-primary-a);
  margin: var(--spacing-none) var(--spacing-none) var(--spacing-xlarge);
}

.b5\+9up9aA8\+TSbcmpMAN1A\=\= {
  @media only screen and (width > 374px) {
    display: none !important;
  }
}

.K8HWECklIXQbTJqs1gVF8A\=\= {
  @media only screen and (width <= 374px) {
    display: none !important;
  }
}

.a\+6go4piyn9VvfrfgQMntw\=\= {
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium);
}

.rFb-7DHaZRIB\+L0fliIgFQ\=\= {
  display: flex;
  justify-content: space-between;
}

._78ruJi8i1kBUsJ8BHWsx6Q\=\= {
  color: var(--content-secondary);
}

.x8zte3RCcZwItRm6FuNudA\=\= > li {
  justify-items: stretch;
}

.Gacn2S5f3dCI48EO-RwOTg\=\= {
  width: 100%;
}

.q\+9CwTAnHycqaK9mUVeZEA\=\= {
  display: flex;
  justify-content: space-between;
  width: 100%;
}

.U97BFEqSP7LxW3MIOPfttw\=\= {
  align-items: center;
  display: flex;
  gap: var(--spacing-small);
}

._1A5MWW0RGN\+Sgx9inND7LQ\=\= {
  color: var(--content-primary-a);
}

._7dogvb6hH67xu9czefQ5Tw\=\= {
  color: var(--content-accent);
}

._783I613Fg0A8fvvArzAr-A\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: var(--spacing-medium);
}

.rwZDFjJZCzajZ-W8nmUT\+Q\=\= {
  display: flex;
  gap: var(--spacing-medium);
  width: 100%;
}

._3sF\+W9TLpyeqFYELGe1cuA\=\= {
  width: 100%;
}

.N2oo82-1acFhZcrH\+SRP9g\=\= {
  width: fit-content;
}

.Qwst4xe1vOmI\+WvdWeelng\=\= {
  display: flex;
  align-items: center;
  gap: var(--spacing-small);
  width: 100%;
  padding: var(--spacing-small) var(--spacing-small) var(--spacing-small) var(--spacing-medium);
  background-color: var(--background-tertiary);
  border-radius: var(--radius-small);
}

._42SicNsr8jL72wlb0FhphQ\=\= {
  display: flex;
  align-items: center;
  gap: var(--spacing-small);
  justify-content: space-between;
  flex: 1;
  min-width: var(--size-none);
}

.F8DrFWG5KKrunraJFJDAzQ\=\= {
  width: var(--size-medium);
  height: var(--size-medium);
}

.x9oPmBFUVsaOqprfpEcqTQ\=\= {
  white-space: nowrap;
}

.ukowPozSOXs7pqdhDz5Dbw\=\= {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.yxawaRbjh5y7JSpaSYRxcg\=\= {
    @media (width <= 1024px) {
        width: 100%;
        max-width: none;
    }
}
.foBMa6Hdi9y4U3cw3Kgn9w\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-8);
}

.AGS2moDV6m7DeRn9LaTmzQ\=\= {
  padding: var(--spacing-none) var(--spacing-8);
  display: flex;
  align-items: center;
  gap: var(--spacing-12);
}

.yer0vrqquiiQ3MOJ2-yi5A\=\= {
  display: flex;
  flex-direction: column;
  border-radius: var(--radius-medium);
  background: var(--elevation-high);
  overflow: hidden;
  padding: var(--spacing-none) var(--spacing-16);
}

.tTh2Pwu6SDjzTIuJK\+1bkA\=\= {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
  gap: var(--spacing-16);
  padding: var(--spacing-8) var(--spacing-none)  var(--spacing-12) var(--spacing-none);
}

.XoQqx-cQE7aAc1jUbFK10g\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xsmall);
}

.xdI95SD9a8i21C91CG7pTA\=\= {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  gap: var(--spacing-xsmall);
  text-align: right;
  flex-shrink: 0;
}

.Bd0cDCRBk045GmcYRM1cRQ\=\= {
  display: flex;
  align-items: baseline;
  justify-content: flex-end;
  gap: var(--spacing-8);
}

.R9bjxCNSzK\+1mod6SQyCGA\=\= {
  color: var(--content-secondary);
}

._4UApGG7R1fFYhiquqEjuZg\=\= {
  text-decoration: line-through;
}

.yaRDYr84ES659b7ph6aTEQ\=\= {
  display: flex;
  flex: 1;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--spacing-4);
  min-width: var(--size-none);
}

.j-8HBvJ0X-yh\+eDgDcpgtQ\=\= {
  display: block;
  width: var(--spacing-12);
}

.cuL6JO69eWcTWOmGxAo3gQ\=\= {
  display: flex;
  align-items: center;
  gap: var(--spacing-xsmall);
  align-self: stretch;
  width: 100%;
  min-width: var(--size-none);
}

.sLeVbDQs1wP6VmBalV8Ddw\=\= {
  color: var(--content-primary-a);
}

._5rscJ\+cEvCrI3nigTJXddQ\=\= {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: var(--spacing-none) var(--spacing-16);
  padding: var(--spacing-8) var(--spacing-none) var(--spacing-16) var(--spacing-none);

  @media (width <= 1024px) {
    grid-template-columns: repeat(1, 1fr);
  }
}

._5rscJ\+cEvCrI3nigTJXddQ\=\= li:has(.vnMKnoTdg5K2Ff2Xl71-Iw\=\=) {
  background: var(--background-accent-low);
  width: fit-content;
  height: fit-content;
}

._8mrX4eR6lPRUB25e5gUZUw\=\= {
  display: flex;
  align-items: center;
  gap: var(--spacing-16);
  padding: var(--spacing-12) var(--spacing-none);

  @media (width <= 840px) {
    flex-direction: column;
    align-items: flex-start;
  }
}

.TcIek5-tpjqrL1wum5QKLA\=\= {
  flex-shrink: 0;
  margin-left: auto;

  @media (width <= 840px) {
    margin-left: var(--spacing-none);
  }
}

.F8neMD8ezOe-Ja\+\+0A9umQ\=\= {
  display: flex;
  gap: var(--spacing-8);
  align-items: center;
}

.yfbdJG9i6OsuzzX\+6N63og\=\= {
  display: flex;
  align-items: center;
  gap: var(--spacing-8);
}

.AzVlMVFBnFXgB0bHqX0xTA\=\= {
  color: var(--content-tertiary);
}

.ePgBBHTfKAuT1Puxp\+HfPw\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium);
}

.cQisgfUlZFjR2MAEEDLffA\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium-sm);
}

._0VddfZ0qukIffxG7T18Cew\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-small);
}

._5JKqYGgSYd7w1XBDwlL96g\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-large);
}

._0VddfZ0qukIffxG7T18Cew\=\=:not(:last-child) {
  border-bottom: 1px solid var(--border-tertiary);
  padding-bottom: var(--spacing-medium);
}

.vaQEsiPUuPBU5p6raWltPA\=\= {
  display: flex;
  justify-content: space-between;
  gap: var(--spacing-medium);
}

.XRNivXdJt5pHepuWvw-tsg\=\= {
  display: flex;
  align-items: baseline;
  gap: var(--spacing-small);
}

.LueKSh-XazCXoAr-LP1A2g\=\= {
  color: var(--content-secondary);
}

.aRGMvbHPcHBo2WiCNCRoCA\=\= {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
}

.DnhhjC01lbgEnp2ZOhrg7A\=\= {
  color: var(--content-accent);
}

._300dAncRB9rGBPD2\+w9VTQ\=\= {
  display: flex;
  width: 100%;
  height: 100%;
  flex-direction: row;
  background-color: var(--elevation-low);
  min-height: fit-content;

  @media (width <= 1024px) {
    flex-direction: column;
  }
}

.aNSt6fKvAm7t2OV95LSdvA\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xlarge);
  padding: var(--spacing-huge) var(--spacing-xxxlarge);
}

.ovbX3YF-o2Tjq8-8ZdxVeg\=\= {
  width: 100%;
  min-height: fit-content;
}

.M3ihwFdLwsBmXbMHKhBC8g\=\= {
  width: 56%;
  background-color: var(--elevation-high);
  max-width: 520px;
  min-height: fit-content;

  @media (width <= 1024px) {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
  }
}

.dRhqTgh6tJ8sm3QustYHjw\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-large);
}

.Of0op2mGG0ffTuAHgU264Q\=\= {
  max-width: 920px;
  margin: var(--spacing-none) auto;
  width: 100%;
  gap: var(--spacing-xlarge);
  display: flex;
  flex-direction: column;

  @media (width <= 1024px) {
    max-width: 100%;
  }
}
.aLIeTCb6R3\+ZGLpq-9k3gQ\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  align-self: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  padding-top: var(--spacing-huge);
  overflow: hidden;
}

.vip4AAzQsEvw1gS8ua542Q\=\= {
  width: 100%;
  height: 100%;
  border: 0;
}

.tZmB4bw28krvptcdDcDvYA\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  padding: var(--spacing-64) var(--spacing-24);
}

.pL\+RRxfQJBzzVmKyTDduYA\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-16);
  align-items: flex-start;
  width: 504px;
  max-width: 504px;
}

.\+UW55FW-QpxsR0iJxRcNzg\=\= {
  align-self: flex-start;
  width: 200px;
  height: 200px;
  padding: var(--spacing-40);
  margin-bottom: var(--spacing-16);
}

.PswoBwPHYzKTLjXWrgSBmg\=\= {
  display: flex;
  gap: var(--spacing-16);
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding: var(--spacing-16) var(--spacing-none);
}

.vZ1BWxJbYzORCGwrd6lyig\=\= {
  display: flex;
  flex-direction: row;
  align-items: center;
  max-height: var(--size-xxlarge);
}

._9ChDYgYq-IJVa5J75vPsNA\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--size-xxlarge);
  height: var(--size-xxlarge);
  margin-right: var(--spacing-16);
  cursor: pointer;
  background: transparent;
  border: 1px solid var(--border-tertiary);
  border-radius: var(--radius-xsmall);
}

._9ChDYgYq-IJVa5J75vPsNA\=\=:hover {
  background-color: var(--background-secondary);
  border-color: var(--overlay-primary-a-color);
}

.t6oIcfM3DVfJsN5GzK\+CvQ\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--content-primary-a);
}

.higWXdGRtRWZuJmnaIP0wg\=\= {
  overflow: hidden;
  text-overflow: ellipsis;
}

.AcywFyCrXXkomKoilal0tw\=\= {
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: 500;
  color: var(--content-primary);
  white-space: nowrap;
}

.SodEcEny3gQTMbIZrl\+dnA\=\= {
  width: 100%;
  padding-top: var(--spacing-24);
  margin-bottom: var(--spacing-16);
  border-top: 1px solid var(--border-tertiary);
}

.LW\+jcMgPTGURsc3-K7XDDg\=\= {
  display: flex;
  gap: var(--spacing-16);
  align-items: center;
  justify-content: flex-start;
  width: 100%;
}

._3jGfU-x7vpSe5yGBU8Y4Mw\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  padding: var(--spacing-64) var(--spacing-24);
}

._1nS6k0efCHrpkHzknAAkvw\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-32);
  align-items: center;
  width: 504px;
  text-align: center;
}

.uSO0hXO-DcojDV\+SsQsEcQ\=\= {
  align-self: center;
  width: 200px;
  height: 200px;
}

.njY9ayiq4pHoqR9uCIz6Pg\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-16);
  align-items: center;
  width: 100%;
}

.SDqWgHr6osIwzjys9wBtDg\=\= {
  color: var(--content-primary-a);
}

.jOn8J3tZQQuDQed5tn8OQw\=\= {
  color: var(--content-primary-a);
}

.A0WlwVf2-vGrYdx1JOhuoA\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-16);
  align-items: center;
  width: 100%;
}

._7foFxaOLfWC0ulo722NixA\=\= {
  display: flex;
  flex-direction: column;
  width: 504px;
  text-align: center;
  align-items: center;
}

.IxiWIf9-0FtjyO1goHT9Mw\=\= {
  display: flex;
  width: 504px;
  align-items: center;
  flex-direction: column;
}

.RAHIDEY5rgqEYvgX5FxiwQ\=\= {
  width: 200px;
  height: 200px;
  margin: var(--spacing-none) var(--spacing-none) var(--spacing-xlarge);
}

.S55tXriJ0EqSkJsJvkS\+Fw\=\= {
  color: var(--content-primary-a);
  margin: var(--spacing-none) var(--spacing-none) var(--spacing-medium);
}

.S1Oe-JJ9NWa0Xeo4CRGQCg\=\= {
  color: var(--content-primary-a);
  margin: var(--spacing-none) var(--spacing-none) var(--spacing-xlarge);
}

._9g3Dzy9PGgwtWm1UAbLRSw\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}

.d1La2D9p4qncmXjugBfEXA\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xlarge);
  align-items: flex-start;
  width: 504px;
  max-width: 504px;
}

.vb8nDlaWaZDMxfe3TOeeDA\=\= {
  width: 200px;
  height: 200px;
}

.oYu1ovy2cvWQ2hPeF6w3Qg\=\= {
  display: flex;
  flex: 1;
  flex-direction: column;
  overflow-y: auto;
  background-color: var(--elevation-low);
}

.kps2A6WsfHebkPwM0hbvSg\=\= {
  display: flex;
  flex-direction: column;
  width: 504px;
  height: 100%;
  min-height: fit-content;
  margin: var(--spacing-huge) auto var(--spacing-xxxlarge);
}

.-MT9gT5diBAMZbYQ48pVMA\=\= {
  padding: var(--spacing-large);
  background: var(--elevation-high);
}

.ZVpb5Zqu5ZISDSHhvh7Dhg\=\= {
  align-self: center;
}

._10UX5b53pkWMfE-7R4bbtw\=\= {
  display: flex;
  gap: var(--spacing-8);
  flex-direction: column;
}

._6YaKqxrFiUUzdRHCcYckEw\=\= {
  display: flex;
  gap: var(--spacing-8);
  align-items: baseline;
}

.l18RT\+BJhHQIPUBkWlDeWA\=\= {
  display: flex;
  gap: var(--spacing-4);
  flex-direction: column;
}

.uIUVTHS097M5kD4hhY96bg\=\= {
  color: var(--content-primary-a);
}

._3ZA9aZQ48XAf7218FeqgoQ\=\= {
  text-decoration-line: line-through;
  color: var(--content-secondary);
}

.Oy5Azq6VJNGAncVnsuuIgA\=\= {
  color: var(--content-secondary);
}

.CyThcw0fBAb1k4g6n6dpww\=\= {
  display: flex;
  gap: var(--spacing-16);
  flex-direction: column;
  color: var(--content-primary-a);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  padding: 0 90px;
  width: 100%;
  height: 100%;
  justify-content: center;
}

._3NxlPGtpBpZ-nh1zn2pHZg\=\=,
.WKO8Km6uR1jWmVTIAqV4nQ\=\=,
._53OoEdXwC6ShcGQyiWtjIw\=\= {
  background-color: var(--elevation-low);
}

.hQ1jSWTwshrmbV6cPKDh3w\=\= {
  width: 200px;
  height: 200px;
  margin-bottom: var(--spacing-16);
}

.KTfB30gZIq5URxpW0cTwDQ\=\= {
  width: fit-content;
}

._74NCKFlg35t7NZuIyZ9IEA\=\= {
  color: var(--content-secondary);
}

.RewCqM8LgRlthJ1nJvaorw\=\= {
  display: flex;
  border: 1px solid var(--border-tertiary);
  border-radius: var(--radius-xsmall);
}

._22PhTplnM8j-Gpn40PpKhQ\=\= {
  display: flex;
  flex: 1;
  flex-direction: column;
  gap: var(--spacing-4);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  padding: 7px 16px;
  background-color: var(--elevation-high);
}

.ZqZyzDN0V0eKdd-gqEeirg\=\= {
  background-color: var(--background-tertiary);
  border-left: 1px solid var(--border-tertiary);
}

.Stiy8ZgQL3PCT7fPnTvI\+Q\=\= {
  color: var(--content-secondary);
}

.Dm\+IBSQDWSuiD3paWtWAOg\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-24);
}

.fz99h0BGs\+4ccancq2Yo6w\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-8);
}

._63Ib8DgivpQ948M9\+0tDgg\=\= {
  display: flex;
  gap: var(--spacing-4);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  padding-left: 2px;
}

.mm-Te\+yaB7cBOvI-CFZv7w\=\= {
  color: var(--content-secondary);
}

.mm-Te\+yaB7cBOvI-CFZv7w\=\=::before {
  content: '· ';
}

.GuxWYQaE2Ztgg3fXjkfckQ\=\= {
  display: flex;
  flex-direction: column;
  width: 100%;
}

._4cUw2X31FeHlv2Ugv-StbA\=\= {
  display: flex;
  gap: var(--spacing-4);
  width: 100%;
  padding: var(--spacing-small) var(--spacing-none);
  margin-bottom: var(--spacing-large);
  border-bottom: 1px solid var(--border-tertiary);
}

._8oSVJypSHIw6K9KkYORkBg\=\= {
  display: flex;
  flex: 1;
  flex-wrap: wrap;
  gap: var(--spacing-4);
}

.bYF2t6dqzOjxXnqA6p5PSA\=\= {
  color: var(--content-secondary);
}

.fDm3GB8Y4j9AJ13QXZ9JhA\=\=,
.xgp3gjuqnJjMvZCJu5uTcA\=\= {
  display: flex;
  flex-direction: column;
  justify-content: center;
  flex: 0 0 50%;
  height: 100%;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  padding: 0 90px;
}

.fDm3GB8Y4j9AJ13QXZ9JhA\=\= {
  background: var(--elevation-low);
}

.xgp3gjuqnJjMvZCJu5uTcA\=\= {
  gap: var(--spacing-xxlarge);
}

.HWh2MzcG7p5H0T2GCQCmCg\=\= {
  display: flex;
  width: 100%;
  height: 100vh;
  min-width: 1368px;
  padding: var(--spacing-none);
}

.fqKK0lTIFF5TdUU7j7K5BQ\=\= {
  margin-bottom: var(--spacing-24);
}

.f69sFN065SaBSdA3gp21PQ\=\=,
._96V2DgHozd1f3zRLQ59Lbg\=\= {
  margin-bottom: var(--spacing-24);
}

._96V2DgHozd1f3zRLQ59Lbg\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium-sm);
}

.wsx2C7mjz2EZ\+Mj1RbW8hw\=\= {
  display: flex;
  border: 1px solid var(--border-tertiary);
  border-radius: var(--radius-xsmall);
}

.fITC3s\+G1GXpZvSbneIOdQ\=\= {
  flex: 0 0 50%;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  padding: 26px 12px;
}

._8Rlj2IAU74f1pugeMGV-Lw\=\= {
  position: fixed;
  z-index: var(--z-index-above);
  inset: 0;
}

._1h758yTj7K7BixcaRb9ugA\=\= {
  height: 100vh;
  overflow: auto;
  background-color: var(--elevation-default);
}

.TL7I7iQwc-ZBf\+KywxoWkg\=\= {
  position: relative;
  display: flex;
  flex-direction: row;
  width: 100%;
  min-width: 1368px;
  height: 100vh;
  padding: var(--spacing-none);
}

.kIBfWAs-ZoVO3fRlRuEFaQ\=\=,
._0f2Om1MG6GVp43zaxQuLCA\=\= {
  flex: 0 0 50%;
  width: 50%;
  height: 100%;
}

._0f2Om1MG6GVp43zaxQuLCA\=\= {
  display: flex;
  flex-direction: column;
  height: 100%;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  padding: 80px 90px 104px;
  overflow-y: auto;
}

.nDrH7gv7s5qyvRys6PdThA\=\= {
  position: relative;
  display: flex;
  flex: 1;
  align-items: center;
  justify-content: center;
}

.\+J4GS8uYgYOLVUfGeHKG0A\=\= {
  position: absolute;
  right: 0;
  bottom: 0;
  z-index: var(--z-index-above);
  display: flex;
  flex-direction: row;
  gap: var(--spacing-medium);
  width: 50%;
  height: 100px;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value, to be fixed later */
  padding: 30px 90px;
  background: linear-gradient(to bottom, transparent 0, var(--elevation-default) 30px);
}

._2CXQh2ADkv6kTtiMGcikKA\=\= {
  height: 100%;
}

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

@media only screen and (width < 1368px) {
  .hYUf86uNyHjmOYI8R8UJCQ\=\= {
    width: fit-content;
  }
}

.jJnS\+ArAwg6Zg5MjCi9Iqg\=\= {
  margin-bottom: var(--spacing-large);

  @media only screen and (width > 776px) {
    display: none;
  }
}

.o1M885claRKxY7bODvvGhg\=\= {
  @media only screen and (width > 776px) {
    display: none;
  }
}

._2XqKBoaiwYgLM\+11pnk0Fg\=\= {
  max-width: none;
  padding: var(--spacing-medium-sm) var(--spacing-medium);
  border: none;
  border-radius: var(--radius-small);

  /* Icon sizing */
  svg {
    flex-shrink: 0;
    width: var(--size-xlarge);
    height: var(--size-xlarge);
  }

  /* Override the icon wrapper alignment */
  div[class*='disclaimer-module__icon'] {
    align-self: center;
  }
}

.bOu5Esql8TaRo0GJD76hIw\=\= {
  display: flex;
  gap: var(--spacing-small);
  align-items: center;
  justify-content: center;
}

.mFX7X2dQKsNI6kUT\+7BKmg\=\= {
  margin: var(--spacing-none);
  text-align: left;
}

.qY9oFsmyaSNN8yPivCdyag\=\= {
  display: flex;
  justify-content: center;
  max-width: none;
  padding: var(--spacing-medium-sm) var(--spacing-medium);
  border: none;
  border-radius: var(--radius-small);

  path {
    fill: currentcolor !important;
  }
}

.xPRCA4jEON4oe5dwNqxIGw\=\= {
  max-width: 1032px;
  padding-top: var(--spacing-xlarge);
  margin: var(--spacing-none) auto;
}

.y6hP4h9N6gQxcTgALzS8zQ\=\= {
  @media only screen and (width <= 1024px) {
    display: none;
  }
}

.GSa5etoHFf\+bEBEkcZsj-g\=\= {
  @media only screen and (width > 1024px) {
    display: none;
  }
}

.EJmCcuLmwCGFVwTJ2q4xuw\=\= {
  display: flex;
  margin-bottom: var(--spacing-xlarge);
}

.Cl3zhm\+eFhJ71AF6NG-VFg\=\= {
  flex: 1;
  margin-right: var(--spacing-medium);
}

@media only screen and (width <= 1290px) {
  .xPRCA4jEON4oe5dwNqxIGw\=\= {
    max-width: 100%;
    padding-right: var(--spacing-xxxlarge);
    padding-left: var(--spacing-xxxlarge);
    margin: var(--spacing-none) auto var(--spacing-xlarge);
  }
}

@media only screen and (width <= 480px) {
  .xPRCA4jEON4oe5dwNqxIGw\=\= {
    /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- 108px is a fixed header offset, no design token available */
    padding: 108px 16px 0;
  }

  .dB\+bKItAgWgOPZX327p9Cg\=\= {
    margin-bottom: var(--spacing-medium);
  }

  .EJmCcuLmwCGFVwTJ2q4xuw\=\= {
    flex-direction: column;
    margin-bottom: var(--spacing-medium);
  }
}

.DVjAjU6rRGkGLxV-wK8KmQ\=\= {
  color: var(--content-secondary);
}

.RZJ9WX8Z9-QKDNn\+4gBdrA\=\= {
  color: var(--content-accent);
}

._39qlQGPKmlydELFAs8YKfA\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-bottom: var(--spacing-xlarge);
  margin: var(--spacing-xlarge) var(--spacing-none) var(--spacing-none) var(--spacing-none);

  @media only screen and (width <= 776px) {
    padding-right: var(--spacing-medium);
    padding-left: var(--spacing-medium);
  }
}

.fMWmtF0PZNNncy7XuF1qYg\=\= {
  @media only screen and (width <= 776px) {
    display: none;
  }
}

._3lOvYdO9-MfLOi2dzaQTYg\=\= {
  position: relative;
  display: grid;
  grid-template-rows: subgrid;
  grid-row: span 3;
}

/* stylelint-disable style-lint-plugin-qonto/require-spatial-token -- mesh gradient from designer, no spatial tokens for 18px/2px */
.VCI5jjEkiLaEYGjcj9Xrlg\=\= {
  background:
    radial-gradient(circle at top left, #b5d4f8 0%, transparent 60%),
    radial-gradient(circle at top right, #c8c5f5 0%, transparent 60%),
    radial-gradient(circle at bottom right, #cdb8f5 0%, transparent 65%),
    radial-gradient(circle at bottom left, #a8c5f2 0%, transparent 70%),
    linear-gradient(#c2c8f5, #c2c8f5);
  border-radius: 18px;
  padding: var(--spacing-large) 2px 2px;
  box-shadow: var(--shadow-high);
}
/* stylelint-enable style-lint-plugin-qonto/require-spatial-token */

/* stylelint-disable style-lint-plugin-qonto/require-spatial-token -- matches the 2px frame of .wrapperRecommended */
.VCI5jjEkiLaEYGjcj9Xrlg\=\=.My0QdYZ0NtcrjzZKDoUPNQ\=\= {
  padding: 2px;
}
/* stylelint-enable style-lint-plugin-qonto/require-spatial-token */

.mYgJJSMl22tjYG8sEHS1PA\=\= {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: var(--spacing-large);
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--content-primary-a);
}

.bs2c7zKwPyxS-Zp7E4hb5w\=\= {
  display: grid;
  grid-template-rows: subgrid;
  grid-row: 1 / 4;
  gap: var(--spacing-medium);
  padding: var(--spacing-medium);
  background-color: var(--elevation-default);
  border-radius: var(--radius-large);
  box-shadow: var(--shadow-high);
  color: var(--content-primary-a);
}

/* Inner white card — same shadow and radius as all other cards */
.TaxeqnZtpUbOsPIhdODriw\=\= {
  border-radius: var(--radius-large);
  box-shadow: var(--shadow-high);
}

/* ─── Header (title + badge row + description) ─── */
._48nJTn\+NqC3LRe3IBZrAwA\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium);
}

.WvinSxUe9ESKgz1ooNaByw\=\= {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: var(--spacing-small);
}

.cRcnPJGHTrD1Ju1JeSL1GQ\=\= {
  margin: var(--spacing-none);
}

.Y-dlZb5O6F0qir1TeGfTKQ\=\= {
  color: var(--content-secondary);
  margin: var(--spacing-none);
}

.L-u8SGZyR04sLLmYGRglmQ\=\= {
  display: flex;
  align-items: baseline;
  flex-wrap: wrap;
}

._9gqU4\+CaVIbh294pIbeHJA\=\= {
  color: var(--content-secondary);
  text-decoration: line-through;
  margin-right: var(--spacing-small);
}

.l6VbaAsebrcFDgyDPcJULg\=\= {
  color: var(--content-secondary);
}

._9xFwCjVwI68w0xzQ0neoDA\=\= {
  color: var(--content-secondary);
  margin: var(--spacing-none);
}

.hiD\+EoIzKYUIn5BZg3YM8Q\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-large);
}

.GglQfr9ycqfwqzbWJa-D7A\=\= {
  list-style: none;
  padding-left: var(--spacing-medium);
  margin: var(--spacing-none);
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium-sm);
  flex: 1;
}

.VyRCviLYFJvqSxi73T5sQQ\=\= {
  position: relative;
  padding-left: var(--spacing-medium-sm);
}

.VMQq5HrGsL7kyvzur\+D-vg\=\= {
  color: var(--content-secondary);
  text-decoration: line-through;
}

.VyRCviLYFJvqSxi73T5sQQ\=\=::before {
  content: "";
  position: absolute;
  left: -12.25px;
  top: 50%;
  transform: translateY(-50%);
  width: 4.5px;
  height: 4.5px;
  border-radius: var(--radius-round);
  background-color: currentcolor;
}

.AjKwbMACSB48BnJ9ox8sXQ\=\= {
  margin-left: var(--spacing-large);
  align-self: flex-start;
}

/* ─── Desktop grid ─── */
.yTUcN49rQtKAaZksxOxijQ\=\= {
  display: grid;
  grid-template-rows: repeat(3, auto);
  grid-template-columns: repeat(auto-fit, 245px);
  justify-content: center;
  gap: var(--spacing-none) var(--spacing-medium);
  padding-inline: var(--spacing-xxxlarge);
}

.Imph3xivMdoBY1epx5fzqw\=\= {
  display: grid;
  grid-template-rows: subgrid;
  grid-row: span 3;
}

/* Push non-recommended cards down so their white card aligns with the
   recommended card's inner white card (below its 24px label area) */
.Imph3xivMdoBY1epx5fzqw\=\=:not(:has([data-recommended])) {
  padding-top: var(--spacing-large);
}

/* Treatment_B has no ribbon above the recommended card, so non-recommended
   cards don't need the 24px compensation — they align at the top with the
   recommended card's 2px gradient frame. */
/* stylelint-disable style-lint-plugin-qonto/require-spatial-token -- matches the 2px gradient frame */
.Ae4iWQIADcFFSjCSyndKoQ\=\= .Imph3xivMdoBY1epx5fzqw\=\=:not(:has([data-recommended])) {
  padding-top: 2px;
}
/* stylelint-enable style-lint-plugin-qonto/require-spatial-token */

.FPwvol7hmESfreGu10JiRQ\=\= {
  grid-template-columns: repeat(auto-fit, 285px);
}

/* ─── Mobile carousel ─── */

/* Clips horizontal overflow while allowing card box-shadows to bleed
   outside the padding area. padding-inline creates the visual inset at
   both ends of the carousel. */
.Sl4npYjD31B\+HZL8tfl62A\=\= {
  overflow: clip;
  overflow-clip-margin: 12px;
  padding-inline: var(--spacing-medium);
}

@media screen and (width >= 776px) {
  .Sl4npYjD31B\+HZL8tfl62A\=\= {
    padding-inline: var(--spacing-xxxlarge);
  }
}

.BUabGw2pnm46R9D0-OEuEA\=\= {
  margin-top: var(--spacing-none);
  margin-bottom: var(--spacing-large);
}

.u1COulbstiJ1C30AoHmcdQ\=\= {
  overflow: visible;
}

.adAMmUZiQEuGLud18jWH1Q\=\= {
  display: grid;
  grid-auto-flow: column;
  grid-template-rows: repeat(3, auto);
  grid-auto-columns: var(--slide-size, 80%);
  gap: var(--spacing-none) var(--spacing-medium);
}

._2XIo6FgNNI29dbzAQ\+jS3A\=\= {
  display: grid;
  grid-template-rows: subgrid;
  grid-row: 1 / 4;
}

/* Push non-recommended slides down so the recommended label peeks above them */
._2XIo6FgNNI29dbzAQ\+jS3A\=\=:not(:has([data-recommended])) {
  padding-top: var(--spacing-large);
}

/* stylelint-disable style-lint-plugin-qonto/require-spatial-token -- matches the 2px gradient frame */
.vgakickvfS4VUlfg9BA6Ig\=\= ._2XIo6FgNNI29dbzAQ\+jS3A\=\=:not(:has([data-recommended])) {
  padding-top: 2px;
}
/* stylelint-enable style-lint-plugin-qonto/require-spatial-token */

.c5gOyD-DOT9mkBRJEUOtbA\=\= {
  --overlay-sidebar-animation-duration: 300ms;

  z-index: calc(var(--z-index-above) + 20);

  @media (prefers-reduced-motion) {
    --overlay-sidebar-animation-duration: 0ms;
  }
}

.\+tdp3MLeFCTpsGAxGo1XKg\=\= {
  margin-right: calc(-1 * var(--spacing-large));
  margin-left: calc(-1 * var(--spacing-large));
}

.RqY4Zb8CEInmkW3E2Eob6A\=\= {
  --top-strip-height: 30px;
  --border-inset: 2px;

  position: relative;
  width: 100%;
  max-width: 665px;
  background:
    radial-gradient(circle at top left, #b5d4f8 0%, transparent 60%),
    radial-gradient(circle at top right, #c8c5f5 0%, transparent 60%),
    radial-gradient(circle at bottom right, #cdb8f5 0%, transparent 65%),
    radial-gradient(circle at bottom left, #a8c5f2 0%, transparent 70%),
    linear-gradient(#c2c8f5, #c2c8f5);
  border-radius: var(--radius-large);
  padding: var(--top-strip-height) var(--border-inset) var(--border-inset);
  box-shadow: var(--shadow-high);
}

.MKS1kB8fhrJFdTACvIrJpg\=\= {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: var(--top-strip-height);
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--content-primary-a);
  text-align: center;
}

.WFGZr8Ph0jQGwgXY\+1bKGQ\=\= {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(min(200px, 100%), 1fr));
  align-items: center;
  gap: var(--spacing-xxxlarge);
  padding: var(--spacing-large);
  background-color: var(--elevation-default);
  border-radius: var(--radius-large);
  box-shadow: var(--shadow-high);
  color: var(--content-primary-a);
}

.LzkRRzgZNOA-7BhzMfF5Tg\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-large);
}

.MGu7pd8W\+nvnRmjSeWprqg\=\= {
  display: flex;
  flex-direction: column;
}

.\+4M8CRcOA5BQdrDv-L8VYw\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium);
}

.\+hvFJAqrseOF1sQR5o2mqg\=\= {
  margin: var(--spacing-none);
}

.h-6YRQo8FUW8HsK8W2h0bA\=\= {
  display: flex;
  align-items: baseline;
  flex-wrap: wrap;
}

.sYQ-e6Xale0Ci6cun53Iyg\=\= {
  color: var(--content-secondary);
  text-decoration: line-through;
  margin-right: var(--spacing-small);
}

.WEp6SmKXY2rvQ5A9sXsiYQ\=\= {
  color: var(--content-secondary);
}

.pCebqZyJ1nWJYveXBkjYQg\=\= {
  color: var(--content-secondary);
  margin: var(--spacing-none);
}

.AnBZ6t-pPM4MHzscAu4LSg\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium-sm);
}

.ftCRZ4DoSFLAvZrz\+FmEqg\=\= {
  color: var(--content-secondary);
}

.eHL6neC0joBbmq89ObtznA\=\= {
  list-style: none;
  padding-left: var(--spacing-medium);
  margin: var(--spacing-none);
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium-sm);
  flex: 1;
}

.WD9E7kewy71SELVdDjT3oA\=\= {
  position: relative;
  padding-left: var(--spacing-medium-sm);
  color: var(--content-primary-a);
}

.AKxWCVBQK4JCOOujqvnGiA\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-small);
}

.Fwgvfx-KzYhbzzs8bJEHmw\=\= {
  margin-left: var(--spacing-large);
  align-self: flex-start;
}

@container (width <= 620px) {
  .RqY4Zb8CEInmkW3E2Eob6A\=\= {
    max-width: 400px;
  }
}

@media only screen and (width <= 776px) {
  .RqY4Zb8CEInmkW3E2Eob6A\=\= {
    max-width: 400px;
  }

  .WFGZr8Ph0jQGwgXY\+1bKGQ\=\= {
    grid-template-columns: 1fr;
  }
}

.WD9E7kewy71SELVdDjT3oA\=\=::before {
  content: "";
  position: absolute;
  left: -12.25px;
  top: 50%;
  transform: translateY(-50%);
  width: 4.5px;
  height: 4.5px;
  border-radius: var(--radius-round);
  background-color: currentcolor;
}

.X6KvSvIscorRlNVec5Q78A\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xxlarge);
  padding: var(--spacing-xlarge) var(--spacing-none);
  background-color: var(--elevation-low);
  min-height: 100vh;
}

.Q6VuFC4nqapgJ369vqpFPg\=\= {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: var(--spacing-none) var(--spacing-xxxlarge);
}

._9oPmXd2KYh7zWIees05YyA\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  gap: var(--spacing-large);
  padding: var(--spacing-none) var(--spacing-xxxlarge);
  flex-shrink: 0;
}

.ohHp\+rijGevC9rIGGHednQ\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: var(--spacing-medium);
}

.-Bu7P0SODOCLWSSTLK\+LmQ\=\= {
  color: var(--content-primary-a);
}

.JS0KlTdGIyFbJAHZpTgFXQ\=\= {
  display: flex;
  align-items: center;
  gap: var(--spacing-xsmall);
}

.oDjynOUniIPQwdQeNobx7A\=\= {
  color: var(--content-secondary);
}

.U9NLG5A5BpWMwdXY2mcAew\=\= {
  color: var(--content-accent);
}

.qOm9jiH1yo1pe1eANJ4DTA\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: var(--spacing-none) var(--spacing-xxxlarge);
}

.vp0LxsySMq9mXnho4X\+a4A\=\= {
  display: flex;
  align-items: center;
  gap: var(--spacing-medium);
  padding: var(--spacing-none) var(--spacing-xxxlarge);
}

.vp0LxsySMq9mXnho4X\+a4A\=\=::before,
.vp0LxsySMq9mXnho4X\+a4A\=\=::after {
  content: "";
  flex: 1;
  height: 1px;
  background-color: var(--border-tertiary);
}

.y-66RSHOkOd-72RkdAYd0g\=\= {
  color: var(--content-tertiary);
}

._4H5XfGCVvITvxqG9btb\+cw\=\= {
  display: none;
}

.qUSpVxmf1foP7EKwTUO9-w\=\= {
  container-type: inline-size;
  display: flex;
  justify-content: center;
  padding: var(--spacing-none) var(--spacing-xxxlarge);
}

._8G42KM1CZANvuR3qXBMBLg\=\= {
  height: 100dvh;
  min-height: unset;
  padding-bottom: var(--spacing-none);
  overflow: hidden;
  touch-action: none;
  overscroll-behavior: none;
}

.SdUKPBfxtfeG3JdnPadhKQ\=\= {
  flex: 1;
  min-height: var(--size-none);
  overflow: hidden;
}

.qrpYUhDucMvi29yzKZakUg\=\= {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xxlarge);
  padding-bottom: var(--spacing-xxxlarge);
}

.uTI-\+5CTL-1oN1bZ-uhEKQ\=\= {
  position: relative;
  z-index: 1;
}

.Oy2O2hvKIWPGDJw53DeHvQ\=\= {
  position: relative;
  z-index: 1;
}

.RmdoU1pEkVs33o2KmaPHMg\=\= {
  position: relative;
  z-index: 2;
  background-color: var(--elevation-low);
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xxlarge);
  padding-bottom: var(--spacing-xxlarge);
}

._8G42KM1CZANvuR3qXBMBLg\=\= .RmdoU1pEkVs33o2KmaPHMg\=\= {
  will-change: transform;
}

.xsyB-twmc9DROdfNBGhiUQ\=\= {
  color: var(--content-primary-b);
  text-align: center;
  font-size: var(--body-prominent-font-size);
  font-weight: var(--body-prominent-font-weight);
  line-height: var(--body-prominent-line-height);
}

@media only screen and (width <= 776px) {
  .X6KvSvIscorRlNVec5Q78A\=\= {
    gap: var(--spacing-medium);
  }

  .Q6VuFC4nqapgJ369vqpFPg\=\= {
    display: none;
  }

  ._9oPmXd2KYh7zWIees05YyA\=\= {
    gap: var(--spacing-medium);
    padding: var(--spacing-none) var(--spacing-medium);
  }

  .qOm9jiH1yo1pe1eANJ4DTA\=\= {
    margin-top: var(--spacing-medium);
    padding: var(--spacing-none) var(--spacing-medium);
  }

  .vp0LxsySMq9mXnho4X\+a4A\=\= {
    padding: var(--spacing-none) var(--spacing-medium);
  }

  .qUSpVxmf1foP7EKwTUO9-w\=\= {
    padding: var(--spacing-none) var(--spacing-medium);
  }

  ._4H5XfGCVvITvxqG9btb\+cw\=\= {
    display: flex;
  }

  .qrpYUhDucMvi29yzKZakUg\=\= {
    gap: var(--spacing-large);
  }

  .RmdoU1pEkVs33o2KmaPHMg\=\= {
    gap: var(--spacing-large);
  }

  .RmdoU1pEkVs33o2KmaPHMg\=\= .qOm9jiH1yo1pe1eANJ4DTA\=\= {
    margin-top: var(--spacing-none);
  }
}


.F-pfBUhHZV6zvFfDzMFB7w\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 504px;
  height: 100vh;
  margin: var(--spacing-none) auto;
}

.z7pGR1av\+GGPwIOYSjx03A\=\= {
  width: 200px;
  margin-bottom: var(--spacing-xlarge);
}

.ztGa1-mfCwr4Bx-Xbg2MfQ\=\= {
  margin-bottom: var(--spacing-medium);
  text-align: center;
}

._62uAMLuQiDTWI-1zSTjs0Q\=\= {
  margin-bottom: var(--spacing-xxlarge);
  text-align: center;
}



.Afih-u5I-7VlDlgdfJdqoQ\=\= {
  width: 100%;
  height: 1px;
  background-color: var(--border-tertiary);
  margin-bottom: var(--spacing-large);

  @media only screen and (width <= 776px) {
    display: none;
  }
}

.FO4GKE34rW\+NFiA-Vl8DvQ\=\= {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: var(--spacing-none) var(--spacing-large);
}

.eVyOzw5sBicfX\+huvbPEgA\=\= {
  display: none;
}

@media only screen and (width <= 776px) {
  .eVyOzw5sBicfX\+huvbPEgA\=\= {
    display: block;
    overflow: hidden;
  }

  .eXvFww35O425vmfbO6N\+qA\=\= {
    display: none;
  }
}

._4gnkTbFkLqQUcH2SghBYaw\=\= {
  background-color: var(--elevation-default);
  padding: var(--spacing-large);
  border: 2px solid var(--elevation-default);
  border-radius: var(--radius-small);
  display: grid;
  grid-template-rows: auto auto auto 1fr auto auto;
  gap: var(--spacing-large);
  position: relative;
}

._4gnkTbFkLqQUcH2SghBYaw\=\=:not(:last-child)::after {
  content: '';
  position: absolute;
  right: calc(var(--spacing-xlarge) / -2);
  top: 0;
  bottom: 0;
  width: 1px;
  background-color: var(--border-tertiary);

  @media only screen and (width <= 776px) {
    display: none;
  }
}

.Hx8OydCu9nYUUPm3Xg6I2g\=\= {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.YKoqnBkS4bg5yTroWrMtbQ\=\= {
  margin: var(--spacing-none);
}

.fgxeJ1MBHnA\+8RZ2zOK6fA\=\= {
  margin-left: var(--spacing-xsmall);
}

.UWqVps-wis8lxuOYFHwXGQ\=\= {
  width: 100%;
  border-top: 1px dashed var(--border-tertiary);
}

.CHdrCKHaHxkND88x9BC\+dA\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium);
}

.WG2by-4giKuSuZr68B-L0Q\=\= {
  font-weight: var(--font-weight-bold);
  margin: var(--spacing-none);
}

.WiWf-XFwrNlTdxhzyRXqdA\=\= h3 {
  display: none;
}

.WDexhptRrZGTop98p\+E2EQ\=\= h3 {
  display: none;
}

.WDexhptRrZGTop98p\+E2EQ\=\= li:first-child {
  text-decoration: line-through;
}

._7XxXxbSHicu0mvuJAnoAhw\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-small);
}

.P30rLTy8BK\+XqJQN4vh3tQ\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium);
}

.qsT419J5t6RfFz6sn9uI8w\=\= {
  display: grid;
  gap: var(--spacing-xsmall);
}

._2jduwBftaRowPO9FgCpqaQ\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100vh;
  text-align: center;
}

.DLTBqhzrAPL61bHByn9C3Q\=\= {
  text-align: center;
}

._3KXSNOl0UViFYoAygt9JDw\=\= {
  width: 200px;
  height: auto;
}

._9QJcVFJ3tB4vGVBMBIlaBw\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-bottom: var(--spacing-xlarge);
  margin: var(--spacing-none);

  @media only screen and (width <= 776px) {
    padding-right: var(--spacing-medium);
    padding-left: var(--spacing-medium);
  }
}

.KU8UdYF\+LMyU514O592\+9A\=\= {
  display: inline-block;
  width: 3px;
  height: 3px;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value preserved from legacy component */
  margin: 3px;
  background-color: var(--background-toggle);
  border-radius: 100%;
}

.pdQVLdYorob\+p1Yj4B3UNQ\=\= {
  color: var(--content-secondary);
}

.QncD9qDdvLZ6k1p6oJwPcQ\=\= {
  display: flex;
  gap: var(--spacing-xsmall);
  align-items: flex-start;
  width: 100%;
  color: var(--content-secondary);
  text-align: left;
}

.nY6i-IeVU8LLQ2eu5EcEEQ\=\= {
  flex-shrink: 0;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- non-standard value preserved from legacy component */
  margin-top: 3px;
}

.EstsMHUf9o0qcI1Mt1\+BwQ\=\= {
  align-items: flex-start;
  width: 100%;
  color: var(--content-primary-a);
  text-align: left;
}


.zQxOzBA1BrQf4fEKC7gpDg\=\= {
  display: inline;
  padding: var(--spacing-none);
  font-weight: var(--font-weight-regular);
  text-decoration: underline;
  cursor: pointer;
}


.DZOEJO-EVe5b1V58oGkgTQ\=\= {
  width: 100%;
}

.vJ6CFs063bKpGIv5eAELlw\=\= {
  width: 100%;
  margin-right: var(--spacing-medium);
}

.xImiN4q6GkUKqqqpEKfLOA\=\= {
  display: flex;
  align-items: end;
  width: 100%;
  margin-bottom: var(--spacing-medium);
}

.Alag2OLoUCZTQZ7P1JNjQg\=\= {
  width: 120px;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- aligns with legacy input label height */
  margin-top: 28px;
}

.V3jcLYgfwmdiKIj-XQzRSQ\=\= {
  margin-top: var(--spacing-xsmall);
}

.wWXWJLVQGYmldzk4ccr\+NQ\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-top: var(--spacing-large);
}

.CiDOPlMkq3GOC2ni6s\+rYQ\=\= {
  text-align: center;
}

.AKfc\+oJq-94TOPR2b5ljbQ\=\= {
  display: none;
  width: 200px;
  height: 200px;
}

._3HRlkIG65w0Abl5o\+UVfHQ\=\= {
  width: 100%;
}

.RBBRkIu36eBVlSHuY6sw7w\=\= {
  margin-top: var(--spacing-medium);
}

.BVhOT7nF\+rbM6GALxf411A\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-bottom: var(--spacing-xlarge);
  margin: var(--spacing-xlarge) var(--spacing-none) var(--spacing-none) var(--spacing-none);
}

@media only screen and (width <= 776px) {
  .vJ6CFs063bKpGIv5eAELlw\=\= {
    margin-right: var(--spacing-none);
  }

  .xImiN4q6GkUKqqqpEKfLOA\=\= {
    flex-direction: column;
  }

  .Alag2OLoUCZTQZ7P1JNjQg\=\= {
    width: 100%;
    margin-top: var(--spacing-medium);
  }

  .BVhOT7nF\+rbM6GALxf411A\=\= {
    padding-right: var(--spacing-medium);
    padding-left: var(--spacing-medium);
    margin-top: var(--spacing-medium);
  }

  .\+sZYx6NocDlQI3zShrq58w\=\= {
    display: none;
  }
}

@media only screen and (width > 776px) {
  .wWXWJLVQGYmldzk4ccr\+NQ\=\= {
    margin-top: var(--spacing-medium);
  }

  .AKfc\+oJq-94TOPR2b5ljbQ\=\= {
    display: block;
  }
}

.Kl00E-q4H9mKwTpyGX3rxA\=\= {
  width: 100%;
  height: 100%;
}

._2aYAfNv5lbdkMeMZ2qMtbw\=\= {
  max-width: 504px;
}

.Y--HlcEh932t6kdJ4R\+6CQ\=\= {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: var(--spacing-medium);
  align-items: end;

  @media only screen and (width <= 776px) {
    grid-template-columns: 1fr;
  }
}

.SS0zwvntVarUFGl89F0aGQ\=\= {
  padding: var(--spacing-medium);
}

._64n0ldAAIFmec38uGgpzvQ\=\= {
  @media only screen and (width <= 776px) {
    display: none;
  }
}

.P\+PrIa3plWuCp5SfmcURFw\=\= {
  margin-top: var(--spacing-xsmall);
  margin-bottom: var(--spacing-small);
  color: var(--content-secondary);
}

.bv4u8p\+PhN5\+xuZLTACLPg\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-bottom: var(--spacing-xlarge);
  margin: var(--spacing-xlarge) var(--spacing-none) var(--spacing-none) var(--spacing-none);

  @media only screen and (width <= 776px) {
    padding-right: var(--spacing-medium);
    padding-left: var(--spacing-medium);
  }
}

.Uut0N5TGiMJP62J2PzxMug\=\= {
  @media only screen and (width <= 776px) {
    display: none;
  }
}

._1MuggKvnWF15QIQMPas29A\=\= {
  color: var(--content-secondary);
  margin-top: var(--spacing-small);
}

.qq2JQi3xT62nozSzbd-Zag\=\= {
  color: var(--color-text-secondary);
}

.hNwvAro9k3cpbvAMWLmrvw\=\= {
  margin: var(--spacing-xlarge) var(--spacing-none) var(--spacing-medium) var(--spacing-none);
}

.rhdFIrLIuWG3lmRE1374Dw\=\= {
  padding-left: var(--spacing-none);
}

.rhdFIrLIuWG3lmRE1374Dw\=\= li {
  position: relative;
  padding-left: var(--spacing-medium-sm);
  margin-bottom: var(--spacing-small);
  list-style: none;
}

.rhdFIrLIuWG3lmRE1374Dw\=\= li:last-child {
  margin-bottom: var(--spacing-none);
}

.rhdFIrLIuWG3lmRE1374Dw\=\= li::before {
  position: absolute;
  top: 0;
  left: 0;
  color: var(--content-primary-a);
  content: '• ';
}

.INUPU8\+N5YzHDs-WyuFqNA\=\= {
  margin: var(--spacing-xlarge) var(--spacing-none) var(--spacing-medium) var(--spacing-none);
}

.wf88ah2-Stf2aLr6NisPmw\=\= {
  margin: var(--spacing-xlarge) var(--spacing-none) var(--spacing-medium) var(--spacing-none);
}

._33Ec8IWy8nfcf06yXtyK6g\=\= {
  margin: var(--spacing-xlarge) var(--spacing-none) var(--spacing-medium) var(--spacing-none);
}

.YrGx5l\+17MTS3lF3\+Ykyrg\=\= {
  display: flex;
  align-items: center;
}

.IppW6uOL8Tu8-zJbQXl-dQ\=\= {
  margin-right: var(--spacing-medium-sm);
  color: var(--content-warning);

  svg {
    width: var(--size-medium-small);
    height: var(--size-medium-small);
  }
}

.mwfKlnNR4J8BqvNY8E1-HQ\=\= {
  color: var(--content-secondary);
}

.GlZmGEoKWzUqIwg2fsaGAw\=\= {
  min-width: var(--size-none);
}

.WeYYy6sPVW6UhOrUjdw62w\=\= {
  display: grid;
  gap: var(--spacing-xlarge);
  margin-bottom: var(--spacing-medium);
}

.ErRefOgBrrw6wCT-VAoDdA\=\= {
  display: grid;
  gap: var(--spacing-medium);
}

.jloPh47dZ89kmMHdKn-pTA\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium);
  width: 100%;
  margin-top: var(--spacing-xlarge);
}

.jloPh47dZ89kmMHdKn-pTA\=\= > * {
  margin-top: var(--spacing-none) !important;
}

.WHh0B9199cRzZFobjywm7w\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium);
  padding: var(--spacing-medium);
  background: var(--elevation-low);
  border-radius: var(--radius-small);
  max-width: 100%;
  min-width: var(--size-none);
}

.l0YzlTyltMEXoglcHO3aYA\=\= {
  font-size: 20px;
}

.FX6OBP-vZ0Pc1shbwW0yyQ\=\= {
  margin-top: var(--spacing-medium);
}

.O80245WjIJkWb5U97NenZA\=\= {
  margin-top: var(--spacing-medium);
}

.D9Kx8lcrhMTuDj7Hios\+Uw\=\= {
  width: 100%;
  margin-bottom: var(--spacing-small);
}

.su\+79tRTGBS2DxrwKDdELA\=\= {
  margin-top: var(--spacing-small);
  text-align: center;
}

.HV9Chp9lvzgcFkvkId3AjQ\=\= {
  display: flex;
  flex-direction: column;
}

._7lJOnnL9\+7VqAB8kKRD1Nw\=\= {
  margin-top: var(--spacing-medium);
}

.MdjIsS3KCkvcuvfEhwApLw\=\= {
  margin-top: var(--spacing-xsmall);
  margin-bottom: var(--spacing-small);
  color: var(--content-secondary);
}

.wLgVRnE5jaLAdk82HNz4\+w\=\= {
  max-width: 504px;
  display: flex;
  flex-direction: column;
  padding-bottom: var(--spacing-xxlarge);
}

._8g1tH8veB\+R85Ky\+6vbvWg\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium);
  margin-bottom: var(--spacing-xlarge);
}

.yikmF2hD8nBev1rMceeV5w\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xlarge);
  margin-bottom: var(--spacing-xlarge);
}

._1IJ7GIruz4qA5QxrZxrQew\=\= {
  gap: var(--spacing-none);

  & > ul {
    margin-top: var(--spacing-medium);
  }
}

.C2G89\+96iVSROVT3-XtKxQ\=\= {
  align-self: flex-start;
}

.g00tXxFu98lVSH1ZfUus0g\=\= {
  width: fit-content;
}

.SxFJjppNC7PEkfjOwwcI0w\=\= {
  display: flex;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: var(--spacing-none) var(--spacing-medium);

  @media only screen and (width <= 776px) {
    height: 76px;
  }
}

.oq1vZFJEW8DeR\+WTQdT2RQ\=\= {
  display: flex;
  flex: 1;
  align-items: center;
  justify-content: flex-start;

  svg,
  img {
    width: auto;
    height: 24px;
  }
}

._5uAIoUCCdIfyojCUv1TSdg\=\= {
  display: flex;
  flex: 1;
  gap: var(--spacing-medium);
  align-items: center;
  justify-content: flex-end;
}

.HrOFxi6iy5UjvRwP4vqwvg\=\= {
  color: var(--content-primary-a);
}

.eYtRVMbjd-Z1L6JrtlZC-A\=\= {
  max-width: 250px;
}

.lANKTPOiS1H8S2lNZcWeAQ\=\= {
  @media only screen and (width <= 776px) {
    display: none;
  }
}

._7h-iXSWAGgrXRoZP9esALg\=\= {
  width: 504px;
  margin: var(--spacing-none) auto;
}

.Yyh8kmnlBL22vaU10OAa4g\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: var(--elevation-low);

  @media only screen and (width > 776px) {
    display: none;
  }
}

.Yyh8kmnlBL22vaU10OAa4g\=\= span {
  color: var(--content-primary-a);
}

._3g8Dct9STsp4MOPsQfjH\+A\=\= {
  display: grid;
  grid-template-columns: 2fr 1fr;
  height: 100%;

  @media only screen and (width <= 776px) {
    grid-template-columns: 1fr;
  }
}

.XV9FjfbIM-ULoPD-3vuVgA\=\= {
  grid-template-columns: 1fr;
}

.Aqboi7TEw0-dueQnf5lKDg\=\= {
  display: grid;
  grid-template-rows: 80px 1fr;
  height: 100%;

  @media only screen and (width <= 776px) {
    display: block;
    grid-template-rows: 72px 1fr 56px;
  }
}

.m5BQkiJbqbsxroZVh4\+kQA\=\= {
  padding: var(--spacing-none) var(--spacing-medium);

  @media only screen and (width <= 776px) {
    padding: var(--spacing-none);
  }
}

.o4xXXBOlOwBYp-qZLHqgEA\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: safe center;
  height: 100%;
  padding: var(--spacing-none) var(--spacing-medium);
  overflow-y: auto;

  @media only screen and (width <= 776px) {
    justify-content: start;
    padding: var(--spacing-medium) var(--spacing-medium) var(--spacing-none);
  }
}

.hP3LWdg7jw46AtvEh-XiPA\=\= {
  width: 100%;
  max-width: 504px;

  @media only screen and (width <= 776px) {
    max-width: 90vw;
  }
}

.UUiug8Q41MeXOevxaikhdg\=\= {
  margin-top: auto;

  @media only screen and (width <= 776px) {
    padding: var(--spacing-medium) var(--spacing-none);
  }
}

.IXflZejvstvo4RNXhVjSAA\=\= {
  display: flex;
  align-items: center;
  justify-content: center;

  @media only screen and (width <= 776px) {
    display: none;
  }
}

.HZuryqFpnBWb30lWsbzVFg\=\= {
  display: none;

  @media only screen and (width <= 776px) {
    display: flex;
    align-items: center;
    justify-content: center;
  }
}

.-rZbaI-x5S6RMjGYnoHdkQ\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  min-width: 440px;
  background: var(--asset-background-pink);

  @media only screen and (width <= 776px) {
    display: none;
  }
}

.PXvS43Aj7NSf1IC980rp3w\=\= {
  width: 360px;
  height: 360px;
}

._6xUnEG\+pbFlfmTp3EMlFNw\=\= {
  display: flex;
  flex-direction: column;
}

/* Per-element spacing — the kit intentionally avoids a uniform flex `gap`
   because the ES `extraFields` slot has its own internal `mb-16` rhythm. */
.RinUBU2Yn-Loks8mf1GnSA\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium);
  margin-bottom: var(--spacing-xlarge);
}

.mVkjjXXpdZgVpsfhqyU6tg\=\= {
  margin-bottom: var(--spacing-xlarge);
}

/* When `extraFields` is present (e.g. ES Spanish disclaimer + checkboxes),
   add a master-equivalent `mb-16` between the last extra field and the
   submit button. Non-ES flows go straight from the phone field's own
   `margin-bottom` to the footer. */
.ujBZ7qYqzFU3l8wzVReb1A\=\= + .a5F6zhyCBEd-Z6GeNXBgbQ\=\= {
  margin-top: var(--spacing-medium);
}

.a5F6zhyCBEd-Z6GeNXBgbQ\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium);
  align-items: center;
}

._4myzVzkXakkCs2Nx\+\+Wg7Q\=\= {
  display: flex;
  margin-bottom: var(--spacing-xlarge);

  @media only screen and (width <= 776px) {
    display: none;
  }
}

.rU4dT2hAA0y3oIiIdmZvNA\=\= {
  @media only screen and (width > 776px) {
    display: none;
  }
}

/* `embedded` overrides — line up the form chrome with the legacy
   `register-phone-number-form` placement inside the existing host layout
   (Ember organizations sidebar + step-header). The desktop `padding-top`
   adds breathing room above the back button on top of the host's
   `page-padding` (32px), since the bare 32px feels cramped. Mobile already
   gets 112px from `page-padding` to clear the stepper. */
.vVHDnTgl4aJ0D50BqEkJjQ\=\= {
  display: flex;
  flex-direction: column;

  @media only screen and (width > 776px) {
    padding-top: var(--spacing-medium);
  }
}

.vVHDnTgl4aJ0D50BqEkJjQ\=\= .a5F6zhyCBEd-Z6GeNXBgbQ\=\= {
  align-items: flex-start;
}

._1mXyneorlE62d\+tIbJ9-fg\=\= {
  align-self: flex-start;

  @media only screen and (width <= 776px) {
    align-self: stretch;
  }
}

/* Mirrors the legacy `BackButton`'s `.mobileBackButton` rules so the icon-only
   button portaled into the host's `<StepperHeader>` slot is sized the same as
   the master implementation. */
.IvdignjZkCIpdZNk2vr1ZQ\=\= {
  --bg-color: transparent;

  width: 100%;
  min-width: var(--size-xxlarge);
  min-height: var(--size-xxlarge);

  svg {
    width: var(--scale-300);
    height: var(--scale-300);
  }
}

._3z2rLRk\+a\+WbRrtFqlwS7w\=\= {
  display: grid;
  grid-template-rows: 92px 1fr;
  width: 100%;
  height: 100%;
  padding: var(--spacing-none) var(--spacing-medium);

  @media only screen and (width <= 776px) {
    grid-template-rows: 72px 1fr 56px;
    padding: var(--spacing-none);
  }
}

.H0h9Bn85uRXUiHePQMZ55g\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  max-width: 504px;
  padding-top: var(--spacing-xlarge);
  margin: var(--spacing-none) auto;
  text-align: center;

  @media only screen and (width <= 776px) {
    max-width: 100%;
    padding: var(--spacing-medium);
  }
}

.ao64vJdhaPntkXExaIpNSA\=\= {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 56px; /* 40px + 2x8px */
  padding: var(--spacing-small);
}

@media screen and (width >= 768px) {
  .ao64vJdhaPntkXExaIpNSA\=\= {
    height: var(--size-xxxlarge);
    padding: var(--spacing-none) var(--spacing-medium-lg);
  }
}

.LPIP6bThUKDgKOu8F4sV-w\=\= {
  display: flex;
  justify-content: center;
}

.U96x\+mjaZvX-ZXho1i8ukg\=\= {
  width: 100%;
  max-width: 536px; /* 504px + 32px */
  padding: var(--spacing-medium);
}

@media only screen and (width > 768px) {
  .U96x\+mjaZvX-ZXho1i8ukg\=\= {
    padding: var(--spacing-xxxlarge) var(--spacing-medium);
  }
}

.ZHD8wnqNBUZ8F00j6k-9rg\=\= {
  padding: var(--spacing-large);
  margin-bottom: var(--spacing-large);
  background-color: var(--elevation-low);
  border-radius: var(--radius-small);
}

.nPlWGULNHZliDEWWN6wRng\=\= {
  display: flex;
  flex-direction: column;
  row-gap: var(--spacing-medium);
  padding: var(--spacing-none);
  margin: var(--spacing-none);
  list-style: none;
}

.CraGDLo5WZssZIq5NENggA\=\= {
  display: grid;
  grid-template-areas: 'icon primary';
  grid-template-columns: 16px auto;
  column-gap: var(--spacing-medium);
  list-style-type: none;
}

.UcL0seQf\+vyuSbukWZ\+mUA\=\= {
  grid-area: icon;
  align-self: center;
  width: var(--size-medium);
}

.SrIozlqbxOxFtyV7gz\+i\+w\=\= {
  grid-area: primary;
  color: var(--content-primary-a);
}

._1shiR6yTbNdFzaL5Ylce7g\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.EUMNGmNVpY3WBgBGDF-9Uw\=\= {
  align-self: center;
}

._8uq5U8Khf0z\+OJtDzfDn3w\=\= {
  display: flex;
  flex-direction: column;
}

._5BLpvYaUx9eXx2J-iaoJ3g\=\= {
  padding-bottom: var(--spacing-xlarge);
}

@media only screen and (width <= 776px) {
  ._5BLpvYaUx9eXx2J-iaoJ3g\=\= {
    overflow: hidden;
  }
}

.JyOygZMnioviIobBf4pTag\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 504px;
  height: 100vh;
  margin: var(--spacing-none) auto;
}

.hw4at3LE15w9M27W6P\+YpQ\=\= {
  width: 200px;
  margin-bottom: var(--spacing-xlarge);
}

.rvzjD\+6PElxEPKyB8Gbqhw\=\= {
  margin-bottom: var(--spacing-medium);
  text-align: center;
}

.S-boOwoGFCqBh9POy0vcAg\=\= {
  margin-bottom: var(--spacing-xxlarge);
  text-align: center;
}

.xbyoiABCm31GRooNuK\+25A\=\= {
  margin-top: var(--spacing-medium);
}

.XOs-7bHuGxA5dlxbUeBKdw\=\= {
  margin-bottom: var(--spacing-xlarge);
}

._5zq2EUT8Kz9qUTEvUxtrtg\=\= {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: var(--spacing-medium);
}

.DbxYrEgXol1gP0vjBJb\+Mw\=\= {
  grid-column: span 2;
}

._2-qGY3CbV6Ip3ZQJqaClEA\=\= {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: var(--spacing-medium);
  margin-bottom: var(--spacing-xlarge);
}

.dqU-WERhgDi\+Bk-z7b3Yzw\=\= {
  grid-column: span 2;
}

.jR-zjgZVMZNfVeYe2zobYw\=\= {
  width: 200px;
  height: 200px;
}

._5eZ4zs-kbTkPyWLb0928Gw\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xlarge);
  align-items: center;
}

.TFFVStm3zC-0Ou8GV99NmA\=\= {
  text-align: center;
  font-size: var(--heading-section-font-size);
  font-weight: 600;
  line-height: 32px;
  margin: var(--spacing-none);
}

.iEFWQWJ6H5ZlpU\+AcrM7KA\=\= {
  text-align: center;
}

.KxKNFt86o-OgjFudh65mQQ\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium);
  width: 100%;
  margin: var(--spacing-none);
  padding: var(--spacing-large);
  background-color: var(--elevation-low);
  border-radius: var(--radius-small);
  list-style: none;
}

.DK8-V\+NWhASevrudO7fe-g\=\= {
  display: flex;
  gap: var(--spacing-medium-sm);
  align-items: flex-start;
}

._1OmqKBFuZIA1NnNA\+UU9\+g\=\= {
  flex-shrink: 0;
  color: var(--color-green-500);
  margin-top: var(--spacing-xsmall);
}

._7CqEhNGVVjzD35JAynAsCw\=\= {
  font-size: var(--heading-subsection-font-size);
  line-height: 24px;
}

.JgWBZDmapk97eAXid-DVew\=\= {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: var(--spacing-medium);
  margin-bottom: var(--spacing-xlarge);
}

.lsla4ZqW7Nql6m-VZqfQuA\=\= {
  grid-column: span 2;
}

.obnqUmMJotwY3ap5CqcVhg\=\= {
  margin: var(--spacing-none) var(--spacing-none) var(--spacing-small);
  font-size: var(--heading-section-font-size);
  font-weight: 600;
  line-height: 32px;
}

.SVaq8Q\+pIKrGi2ISjwb08Q\=\= {
  margin: var(--spacing-none) var(--spacing-none) var(--spacing-large);
  color: var(--content-secondary);
}

.txhh1G6MbWsLlYV\+2sm7vg\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium-sm);
}

._4AMR4QMAwOJoMThYUt6CWw\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 100vh;
}

.eIj7N5BNQR17MAR1Po5ygw\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xlarge);
  align-items: center;
  max-width: 504px;
  padding: var(--spacing-medium);
  text-align: center;
}

.jZ-k5xlvz7PXKdrAkkLr7w\=\= {
  width: 200px;
  height: 200px;
}

._1FD0fo0xatMbosgiZ15xlw\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium);
}

.-fdCHT1xnKuqYt1h30VgWw\=\= {
  display: grid;
  grid-template-columns: 44px 1fr;
}

.Nhvdvdx4FWJ3mh7\+mjRR5A\=\= {
  width: var(--size-large);
  height: var(--size-large);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  margin-top: 6px;
}

.XheOaZPISWHeEoHk4f54iQ\=\= {
  margin-left: var(--spacing-medium);
}

.Wf012Hsmd7-N2vUuudJN3g\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium-sm);
}

.xD5yQYYkeMv1p5RW7Ne7Jg\=\= {
  overflow: hidden;
  border-bottom: 1px solid var(--border-tertiary);
}

.o0S167nqp4bvDRHmaR30ZA\=\= {
  display: flex;
  align-items: center;
  justify-content: space-between;
  min-height: var(--size-xxxlarge);
  padding: var(--spacing-medium);
}

.OK7XXnz3Hbu93TDDLpoobA\=\= {
  padding: var(--spacing-none) var(--spacing-medium) var(--spacing-medium);
  border: 0;
}

.ZR-lB2M8IUjzVxwSQC3Eow\=\= {
  display: flex;
  gap: var(--spacing-medium);
  align-items: flex-end;
  padding-top: var(--spacing-none);

  @media only screen and (width <= 776px) {
    flex-direction: column;
  }
}

.F2KqpTbwk8LmvlRqEPnK9A\=\= {
  display: flex;
  flex: 1;
  gap: var(--spacing-medium-lg);
  width: 100%;

  @media only screen and (width <= 776px) {
    flex-direction: column;
  }
}

._94Vtpb0djL\+yzfPRIJCADA\=\= {
  flex: 1;
}

.wT6EIztKqZ9rZzUVVVeYMw\=\= {
  display: flex;
  align-items: center;
  margin-left: auto;
}

._4CmFHFfm\+LCarez2w2Hx\+g\=\= {
  color: var(--content-warning);

  svg {
    width: var(--size-medium-small);
    height: var(--size-medium-small);
  }
}

.GvMJb0\+gJTabzNnX8ONEAA\=\= {
  margin-left: var(--spacing-small);
  color: var(--content-secondary);
}

.SF0WOpSviJXNNDM-LjZ17A\=\= {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: var(--spacing-none);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  margin: -1px;
  overflow: hidden;
  clip-path: inset(50%);
  white-space: nowrap;
  border-width: 0;
}

._7cgHX2RN0-GPUg4GPMZLVg\=\= {
  min-width: var(--size-xlarge);
}

.LMw7I4i9YKMJxATJp-I1HA\=\= {
  margin-top: var(--spacing-large);
}

.u0oPljPAvPJdMi3lpb0X1A\=\= {
  margin-top: var(--spacing-xlarge);
}

.XM-AiYoH4yA2i8mEyTs9MQ\=\= {
  margin-top: var(--spacing-xlarge);
}

._9Nr6fivQ7X1S8PLuGMJLGw\=\=,
.jhqe7uvyTPFaN58\+5SppZQ\=\=,
.eBhNIU5VfZNIUtyC0\+H52Q\=\= {
  display: flex;
  flex-direction: column;
}

._9Nr6fivQ7X1S8PLuGMJLGw\=\= {
  gap: var(--spacing-large);
}

.jhqe7uvyTPFaN58\+5SppZQ\=\= {
  gap: var(--spacing-medium);
}

._06BYXmEkKOWdxqNSBh1J4A\=\= {
  margin-bottom: var(--spacing-medium);

  @media only screen and (width <= 776px) {
    margin-bottom: var(--spacing-xlarge);
  }
}

._9tHQbz1Trz2nB8GB8\+kLwg\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium);
  margin-bottom: var(--spacing-xlarge);
}

._9tHQbz1Trz2nB8GB8\+kLwg\=\=.GW6KC1Z3tSMpOQvaSqRcLg\=\= {
  margin-bottom: var(--spacing-large);
}

._7dARhM2HrzOImLF6FaFqvQ\=\= {
  margin-bottom: var(--spacing-none);
}

.r6seNeo8MIbuM6vgQ3a-JQ\=\= {
  display: grid;
  gap: var(--spacing-xlarge);
  justify-items: start;

  fieldset {
    display: grid;
    gap: var(--spacing-medium);
    width: 100%;
    border: none;
    padding: var(--spacing-none);
    margin: var(--spacing-none);
  }
}

.PHCo0\+K\+xFImMCrT9-jzXg\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium);
}

.H1wOfeCTnyhBsWseUbNPyQ\=\= {
  max-width: 1032px;
  padding-top: var(--spacing-xlarge);
  margin: var(--spacing-none) auto;
}

.MUlCGj-lJ8MsGjyua\+afsg\=\= {
  display: flex;
  margin-bottom: var(--spacing-xlarge);
}

._9Xr5rnUXXWF\+B-LrG1DBrw\=\= {
  flex: 1;
  margin-right: var(--spacing-medium);
}

.Kese2RuNYwk-\+NPTD1Etsw\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: var(--spacing-none) var(--spacing-xlarge) var(--spacing-xlarge);

  @media only screen and (width <= 776px) {
    padding-right: var(--spacing-medium);
    padding-left: var(--spacing-medium);
  }
}

@media only screen and (width <= 1367px) {
  .H1wOfeCTnyhBsWseUbNPyQ\=\= {
    padding-right: var(--spacing-xxxlarge);
    padding-left: var(--spacing-xxxlarge);
    margin: var(--spacing-none) auto var(--spacing-xlarge);
  }
}

@media only screen and (width <= 776px) {
  .H1wOfeCTnyhBsWseUbNPyQ\=\= {
    /* 76px header + 32px padding */
    /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
    padding: 108px 16px 0;
  }

  ._9Xr5rnUXXWF\+B-LrG1DBrw\=\= {
    margin-right: var(--spacing-none);
    margin-bottom: var(--spacing-medium);
  }

  .MUlCGj-lJ8MsGjyua\+afsg\=\= {
    flex-direction: column;
    margin-bottom: var(--spacing-medium);
  }
}

.p6J-KbEivuLIhJxvZinV7Q\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
}

._3-TXRgY6jsD0hL9SRF9myg\=\= {
  width: 200px;
  height: 200px;
}

.wkE-7EYDWcamZrLcUwhRlQ\=\=,
._8xbQURlzrPEfsh8hADxdNg\=\= {
  text-align: center;
}

._8xbQURlzrPEfsh8hADxdNg\=\= a {
  color: var(--content-primary-a);
}

.ldSCPjUInm7IqYVWNY4Jsg\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-small);
}

.CgmK422TszNE66lsIGd-MA\=\= {
  display: flex;
  gap: var(--spacing-small);
  align-items: center;
  flex-direction: row;
}

.bJKWVGQOTg3Ko7LJs3I2lg\=\= {
  color: var(--content-secondary);
}

._4Yg1ngI\+zJVOfkXojsx4wg\=\= {
  width: 120px;
  height: 120px;
}

._5F81N5NDXcwjGliCnQQChQ\=\= {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: var(--spacing-none);
  margin: var(--spacing-none) auto var(--spacing-large);
}

._2l-F5Oq5AgLOuQTnzXW5xA\=\= {
  width: 425px;
  height: 118px;
  margin: var(--spacing-none) auto var(--spacing-large);
  display: flex;
  justify-content: center;
  align-items: center;
}

a.PEsGqLoFYGJeTsLUg4EXfg\=\= {
  color: var(--content-accent);
}

/* The following styles are used only in the enforce QR code component */

.Ai--spegOTgif6xlsOwXNw\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  gap: var(--spacing-large);
}

.mMMLSFYpzUk8RC9flYOncw\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  gap: var(--spacing-medium);
  width: 100%;
  height: auto;
  padding: var(--spacing-large);
  border: 1px solid var(--border-tertiary);
  border-radius: var(--radius-xsmall);
}

.mMMLSFYpzUk8RC9flYOncw\=\= img {
  width: 160px;
  height: 160px;
  aspect-ratio: 1;
}

.jJogJ3qfsv-NpO3Nrl1v3A\=\= {
  display: flex;
  flex-direction: row;
  align-items: center;
  width: 100%;
  gap: var(--spacing-medium);
  color: var(--border-tertiary);
}

.jJogJ3qfsv-NpO3Nrl1v3A\=\=::before,
.jJogJ3qfsv-NpO3Nrl1v3A\=\=::after {
  content: '';
  flex-grow: 1;
  border-top: 1px solid var(--border-tertiary);
}

.QJNc2ST4DRC3B1QQSvxZ6A\=\= {
  width: 425px;
  height: 118px;
  margin: var(--spacing-none) auto var(--spacing-large);
  display: flex;
  justify-content: center;
  align-items: center;
}

.hTUUshhQtIU21exnoNUFNw\=\= {
  padding: var(--spacing-large);
  background: var(--elevation-default);
  border-radius: var(--radius-small);
}

._6yNPpOqNLgPcWjy0AD28GQ\=\= {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: var(--spacing-medium);
}

.M0DPiqfXS1prBy7t9D7JWQ\=\= {
  margin-top: var(--spacing-medium);
}

.eMeS6CmUvBEIFgv-EEa0Cg\=\= {
  border: 1px solid var(--border-tertiary);
  border-radius: var(--radius-xsmall);
}

.Dnr\+SkJKO3cbfp9ayqu7Kw\=\= {
  display: grid;
  grid-template:
    'avatar name' auto
    'avatar iban' auto
    / auto auto;
  align-items: center;
  justify-content: start;
  padding: var(--spacing-medium);
}

.cMs0DXM\+FKQEaslKhSyT0g\=\= {
  display: flex;
  flex: 1;
  flex-flow: column wrap;
  align-items: flex-start;
  margin-left: var(--spacing-medium);
}

.Bo8G\+9zdmdRmiCXn1QkShQ\=\=,
.qic4K2yL5mZWM0spZQNnAg\=\= {
  grid-area: avatar;
  align-self: self-start;
}

.mWKr7ZsL4P\+jDGCLY2jE9w\=\= {
  display: inline-flex;
  gap: 0.25em;
}

.XX073X6PkV20ur\+Hb07IgQ\=\= {
  display: flex;
  align-items: center;
  color: var(--content-secondary);
}

.STtqwF2jHn-neUiozBlTew\=\= {
  display: flex;
  align-items: flex-start;
}

.T306gnuL-Tmcdkn2g8hcpw\=\= {
  color: var(--content-secondary);
  margin-left: var(--spacing-xsmall);
}

.hqcD-QxQydgiHKSPhu9\+ow\=\= {
  padding: var(--spacing-none) var(--spacing-xsmall);
  margin: var(--spacing-none);
  color: var(--content-secondary);
  text-align: left;
  cursor: pointer;
  background-color: transparent;
  border: none;
  border-radius: var(--radius-xsmall);
  transition: background 0.25s ease-in-out;

  .wKlBTOh-IhdPQL4VmgkTkw\=\= {
    display: inline;
    vertical-align: middle;
    transition: opacity 0.25s ease-in-out;
    margin-left: var(--spacing-xsmall);
    width: var(--size-medium-small);
    height: var(--size-medium-small);
  }

  &:hover,
  &:focus-visible {
    background-color: var(--state-primary-a-hover);
  }

  &:active {
    background-color: var(--state-primary-a-hover);
  }
}

.R0p4lQVXNkAc5S\+dWwHqaA\=\= {
  display: grid;
  grid-template-columns: auto auto;
  justify-content: space-between;
  padding: var(--spacing-medium);
  border-top: 1px solid var(--gray200);
}

.KICcXhwHsmfcZSXi0Z\+48w\=\= {
  color: var(--content-primary-a);
}

.aFoqpPBo2844JLo9fGZrig\=\= {
  color: var(--content-primary-a);
}

._240iVkso1wlnNJ6BmnUF3w\=\= {
  margin: var(--spacing-none) 0.25rem;
}

.tYCLwVnBS4rf3bbudQOo6A\=\= {
  color: var(--content-success);
}

.wJ\+fwqLV4N1O81lQiN\+7Rw\=\= {
  color: var(--content-warning);
}

.xJoL6mufkgIv8FIJ7pb1TQ\=\= {
  --avatar-size: 40px;
  display: grid;
  place-items: center;
  width: var(--avatar-size);
  height: var(--avatar-size);
  color: var(--content-primary-a);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  border-radius: calc(var(--avatar-size) / 2);
}

.aqROEOEWYNPS4pD5nYXqTw\=\= {
  display: flex;
  align-items: center;
  gap: var(--spacing-16);
}

.teKJvSAw6LOm00wAnHZ5kA\=\= {
  flex: 1;
  font-size: var(--body-standard-font-size);
}

.bVwTU9W2sIvkUEsc5n5QcQ\=\= {
  display: flex;
  gap: var(--spacing-large);
  flex-direction: column;
  padding: var(--spacing-large);
  background-color: var(--elevation-low);
  border-radius: var(--radius-small);
}

.wX6uNoLZ5Cn2kyCs6HpQvw\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium);
  list-style: none;
  margin: var(--spacing-none);
  padding: var(--spacing-none);
}

.CkVXM\+rIPcvHDtwtO9-1hw\=\= {
  width: 100%;
  max-width: 956px;
  margin: var(--spacing-none) auto;
}

.Mq7mRzHTLv-isUjcBJcHUA\=\= {
  height: 338px;
  padding-bottom: var(--spacing-medium);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  margin-bottom: -16px;
  padding-top: var(--spacing-medium);

  --swiper-pagination-color: var(--background-toggle);
  --swiper-pagination-bullet-border-radius: 4px;
  --swiper-pagination-bullet-height: 6px;
  --swiper-pagination-bullet-width: 6px;
  --swiper-pagination-bottom: 0;
}

._7Meoj1pf6dFQHJvf5joZ0g\=\= {
  background-color: var(--background-primary);
  width: 18px;
  opacity: 1;
}

.R-eGrdCTbQC4JcpzdFRfIQ\=\= {
  max-width: 302px;
}

.DvrXzoJGSWUoD52I2khKaw\=\= {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

._3II8yEBuv\+S8g\+pzbuU0tg\=\= {
  display: none;
  gap: var(--spacing-small);
}

.UZErdd1vadLHXVaP8jsBhw\=\=[disabled],
.nA9wIXH39x5UgNZCapmDjQ\=\=[disabled] {
  /* important to force library style override */
  border: none !important;
}

@media only screen and (width > 776px) {
  .CkVXM\+rIPcvHDtwtO9-1hw\=\= {
    max-width: 956px;
    width: 100%;
  }

  ._3II8yEBuv\+S8g\+pzbuU0tg\=\= {
    display: flex;
  }

  .Mq7mRzHTLv-isUjcBJcHUA\=\= {
    height: 311px;
    margin: var(--spacing-none);
    padding: var(--spacing-medium) var(--spacing-none);
    /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
    margin-bottom: -16px;
  }
}

.-XsGyK\+wNT9e7qJskVQCXQ\=\= {
  min-height: 100vh;
  width: 100%;
  background: var(--elevation-default);
  overflow-y: auto;
}

.yjsfa2TX3\+IueSgbMp9QqA\=\= {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: var(--spacing-medium);
}

.hTVXhwj4KLXO5\+bGGC8LLQ\=\= {
  display: flex;
  align-items: center;
  gap: var(--spacing-medium);
}

.DnkRPBJ8OTYh4M-Gt1IsBA\=\= {
  width: 100%;
  max-width: 956px;
  padding: var(--spacing-medium);
  margin: var(--spacing-none) auto;
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xxxlarge);
  padding-bottom: var(--spacing-xxxlarge);
}

.mLcNcsqOqCmbD0Wt8xbqLg\=\= {
  align-self: flex-start;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  margin-bottom: -24px;
}

.pHxC5xF6l5igSsBC7zE5Rg\=\= {
  width: 14px;
  height: 14px;
  margin-right: var(--spacing-xsmall);
}

._0kKp-eDAPJChPgi8QOWNxA\=\= {
  background-color: var(--background-secondary);
  display: flex;
  justify-content: center;
}

.qtcHfiGJKY1-Hp33zt8Cww\=\= button {
  padding: var(--spacing-none);
  background-color: transparent;
  border: none;
}

.KhZ8bjv0gqJ-lRW3yAU0BQ\=\= {
  padding-right: var(--spacing-medium);
  padding-left: var(--spacing-medium);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  margin-right: -16px;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  margin-left: -16px;
}

.D67OAwPS14ft6T8DPMwTOA\=\= {
  margin-top: var(--spacing-large);
}

@media only screen and (width > 776px) {
  .yjsfa2TX3\+IueSgbMp9QqA\=\= {
    /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
    padding: 28px 32px;
  }

  .DnkRPBJ8OTYh4M-Gt1IsBA\=\= {
    padding: var(--spacing-xlarge) var(--spacing-xxxlarge);
    padding-bottom: var(--spacing-medium);
  }

  ._0kKp-eDAPJChPgi8QOWNxA\=\= {
    display: none;
  }

  .KhZ8bjv0gqJ-lRW3yAU0BQ\=\= {
    /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
    margin-right: -48px;
    /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
    margin-left: -48px;
    padding-right: var(--spacing-xxxlarge);
    padding-left: var(--spacing-xxxlarge);
  }
}

@media only screen and (width > 971px) {
  .DnkRPBJ8OTYh4M-Gt1IsBA\=\= {
    padding: var(--spacing-xlarge) var(--spacing-none);
  }

  .KhZ8bjv0gqJ-lRW3yAU0BQ\=\= {
    /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
    margin-right: -16px;
    /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
    margin-left: -16px;
    padding-right: var(--spacing-medium);
    padding-left: var(--spacing-medium);
  }
}

@media only screen and (width <= 776px) {
  .yjsfa2TX3\+IueSgbMp9QqA\=\= .qtcHfiGJKY1-Hp33zt8Cww\=\= {
    display: none;
  }
}

.hpUDP-NR4UQlE4Ne08kafQ\=\= > ._1LTLWDUTEpQVTg6xK8He9A\=\= {
  position: fixed;
  inset: 0;
  z-index: calc(var(--z-index-above) + 2);
  display: flex;
  flex-direction: column;
  overflow-y: auto;
  background-color: var(--elevation-high);
  box-shadow: var(--shadow-high);
}

._2AO61IU1Hf3OebVYZm17Pg\=\= {
  height: 100%;

  &:focus-visible {
    box-shadow: none;
  }
}

.AOno6K8WfBU6UXqkCS-UWw\=\= {
  margin-bottom: var(--spacing-xlarge);
}

.O0gOMFjrqi9uNsAIg2R54g\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium-sm);
  margin-bottom: var(--spacing-large);
}

._2zZOMVl-leKkOsqYrNAU-A\=\= {
  color: var(--content-primary-a);
  margin: var(--spacing-none);
}

.YDEojYeqgs37udWg3Yud9A\=\= {
  color: var(--content-secondary-a);
  margin: var(--spacing-none);
  margin-bottom: var(--spacing-medium);
}

.as996xkPADxlaT8iTOCyLA\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium);
}

.zBzaUiZjuwme7acZIHRU1A\=\= {
  background-color: var(--elevation-high);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  border-radius: 10px;
  border: 1px solid var(--border-tertiary);
  padding: var(--spacing-large) var(--spacing-medium);
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium);
  text-align: center;
}

.cXTZC1hGOXUuIYq8keIdpQ\=\= {
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: var(--spacing-medium);
}

.cXTZC1hGOXUuIYq8keIdpQ\=\= a {
  color: var(--text-link);
}

.jpL7tVWYH62mfRR2ceizOg\=\= {
  display: none;
}

.Q5MQ0JdiVahpQNBmgVRYtQ\=\= {
  text-align: left;
  border-top: 1px solid var(--border-tertiary);
  margin-top: var(--spacing-small);
  padding-top: var(--spacing-medium);
  flex-direction: column;
}

.Q5MQ0JdiVahpQNBmgVRYtQ\=\= li:not(:last-child) {
  margin-bottom: var(--spacing-medium-sm);
}

.Q5MQ0JdiVahpQNBmgVRYtQ\=\= ul {
  list-style-type: none;
  padding-left: var(--spacing-none);
}

.Q5MQ0JdiVahpQNBmgVRYtQ\=\= a svg {
  /* aligning the icon with the text */
  transform: translate(2px, 3px);
}

.ZwQsik8nX7Rq6MC1tVX0vg\=\= {
  display: flex;
  justify-content: center;
}

@media only screen and (width > 776px) {
  .zBzaUiZjuwme7acZIHRU1A\=\= {
    display: grid;
    grid-template-columns: 1fr auto;
    text-align: left;
    padding: var(--spacing-large) var(--spacing-xlarge);
    max-width: 956px;
    width: 100%;
  }

  .ZwQsik8nX7Rq6MC1tVX0vg\=\= {
    justify-content: flex-start;
  }

  .cXTZC1hGOXUuIYq8keIdpQ\=\= {
    grid-column: 1;
  }

  .qHx1bRXRI8rnWLUybv3p8Q\=\= {
    align-self: flex-start;
  }

  .jpL7tVWYH62mfRR2ceizOg\=\= {
    display: block;
    width: 160px;
    height: 160px;
    grid-column: 2;
    grid-row: 1;
    align-self: start;
  }

  .Q5MQ0JdiVahpQNBmgVRYtQ\=\= {
    grid-column: 1 / -1;
  }
}

.ET1twM4PJffnI0vUCfz9pA\=\= {
  all: unset;
  cursor: pointer;
  background: var(--elevation-high);
  border: 1px solid var(--border-tertiary);
  border-radius: var(--radius-xsmall);
  box-shadow: var(--shadow-low);
  transition: box-shadow 0.2s ease-in-out;
  box-sizing: border-box;
  text-align: left;
  max-width: 240px;
}

.T9da6X5uQhVjCErH3Tp4bA\=\= {
  padding: var(--spacing-large);
  background: var(--elevation-low);
  border-top-left-radius: var(--radius-xsmall);
  border-top-right-radius: var(--radius-xsmall);
  transition: background-color 0.3s ease-in-out;
}

.ET1twM4PJffnI0vUCfz9pA\=\=:hover {
  box-shadow: var(--shadow-high);
}

.ET1twM4PJffnI0vUCfz9pA\=\=:hover .T9da6X5uQhVjCErH3Tp4bA\=\= {
  background: var(--background-accent-low);
}

.ET1twM4PJffnI0vUCfz9pA\=\=:focus-visible {
  box-shadow: 0 0 0 4px var(--border-accent-low);
  outline: none;
}

.xtTvjUlK2cmG4zjPzfZpWg\=\= {
  padding: var(--spacing-large);
}

._2Bb4nXZn9ufS8RCS\+pZ-Gg\=\= > .B1\+f2Rhev7hrUyW8fLm\+ug\=\= {
  position: fixed;
  inset: 0;
  z-index: calc(var(--z-index-above) + 2);
  display: flex;
  flex-direction: column;
  background-color: var(--elevation-high);
}

.NJuB8O7HQRyUDC39FYpkgQ\=\= {
  height: 100%;
}

.oXuVk4hpDXGWP4lKP9iCJA\=\= section {
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  margin: 64px 0;
  padding: var(--spacing-medium);
}

.sy-SQDOHKdmkZWZtdJuT5g\=\= {
  font-size: var(--heading-section-font-size);
  font-weight: var(--heading-section-font-weight);
  line-height: var(--heading-section-line-height);
  color: var(--content-primary);
  margin-top: var(--spacing-medium);
  margin-bottom: var(--spacing-medium);
}

/* Markdown content styles */
.xi6cqVfOG3gHmrNRYCW3UA\=\= {
  padding: var(--spacing-medium);
  margin-bottom: var(--spacing-xlarge);
}

.xi6cqVfOG3gHmrNRYCW3UA\=\= ul {
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  padding-inline-start: 21px;
}

.xi6cqVfOG3gHmrNRYCW3UA\=\= li::marker {
  font-size: 1.5em;
}

.xi6cqVfOG3gHmrNRYCW3UA\=\= > h4,
.xi6cqVfOG3gHmrNRYCW3UA\=\= li:not(:last-child) {
  margin-bottom: var(--spacing-medium);
}

.xi6cqVfOG3gHmrNRYCW3UA\=\= h4 {
  font-size: var(--body-prominent-font-size);
  font-weight: var(--body-prominent-font-weight);
  line-height: var(--body-prominent-line-height);
  color: var(--content-primary);
}

.xi6cqVfOG3gHmrNRYCW3UA\=\= li p {
  font-size: var(--body-standard-font-size);
  font-weight: var(--body-standard-font-weight);
  line-height: var(--body-standard-line-height);
  color: var(--content-primary);
}

.oyPk\+7fC6tzklNO--z8qdQ\=\= {
  display: flex;
  flex-direction: column;
}

.FLr1id27jjfXeDq08E8NYg\=\= {
  display: flex;
  flex-direction: column;
  padding: var(--spacing-large);
  background-color: var(--elevation-low);
  border-radius: var(--radius-small);
}

.FLr1id27jjfXeDq08E8NYg\=\= ul {
  padding-inline-start: var(--spacing-medium);
}

.FLr1id27jjfXeDq08E8NYg\=\= li {
  margin-bottom: var(--spacing-medium);

  &:last-child {
    margin-bottom: var(--spacing-none);
  }
}

.AGvCK2VmiDOFS-Ia3gI3yA\=\= {
  margin-bottom: var(--spacing-medium);
}

/* Cross-sell fullscreen (FullscreenCenter + two-column body) */
.ApwDIeWP06\+IBk4jJ7gKww\=\= {
  grid-template-rows: 1fr;
  min-height: 100%;
}

.ApwDIeWP06\+IBk4jJ7gKww\=\= section {
  align-self: stretch;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  max-width: min(1368px, 100%);
  width: 100%;
  padding-top: var(--spacing-xlarge);
  padding-inline: var(--spacing-large);
  padding-bottom: var(--spacing-large);
}

.nNYTMwcBdssUjvuoGqRO6w\=\= {
  display: grid;
  gap: var(--spacing-xlarge);
  align-items: center;
}

.ajEQGo4AXzwx7LkVTUUNwA\=\= {
  min-width: var(--size-none);
}

.bmn0qKCVwflFMeTZm\+6UFA\=\= {
  display: none;
  justify-content: center;
  align-items: center;
}

.bmn0qKCVwflFMeTZm\+6UFA\=\= .cEutiU6aMf26k9F4H4aOfQ\=\= {
  width: 100%;
  max-width: 100%;
  height: auto;
}

.rJ-\+DZOGnXHo1UEuF1Y4rw\=\= {
  display: flex;
  flex-direction: column;
  width: 100%;
}

.\+TH0jWfgc4W\+a9j6Xjnx1Q\=\= {
  margin-bottom: var(--spacing-medium);
}

.l-SPrrXy-P97OPkyhtq4Qw\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium);
  width: 100%;
}

.l-SPrrXy-P97OPkyhtq4Qw\=\= button {
  width: 100%;
}

@media (width > 776px) {
  .sy-SQDOHKdmkZWZtdJuT5g\=\= {
    font-size: var(--heading-page-font-size);
    font-weight: var(--heading-page-font-weight);
    line-height: var(--heading-page-line-height);
  }

  .oXuVk4hpDXGWP4lKP9iCJA\=\= section {
    padding: var(--spacing-medium) var(--spacing-none);
  }

  .ApwDIeWP06\+IBk4jJ7gKww\=\= section {
    min-height: 100%;
    justify-content: center;

    /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- 128px horizontal inset vs viewport (Figma) */
    padding-inline: 128px;
  }

  .nNYTMwcBdssUjvuoGqRO6w\=\= {
    /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token -- 64px gap between columns (Figma) */
    gap: 64px;
    align-items: center;
  }

  .bmn0qKCVwflFMeTZm\+6UFA\=\= {
    display: flex;
  }

  .\+TH0jWfgc4W\+a9j6Xjnx1Q\=\= {
    margin-bottom: var(--spacing-xlarge);
  }

  .l-SPrrXy-P97OPkyhtq4Qw\=\= {
    flex-flow: row wrap;
    justify-content: flex-start;
    width: 100%;
  }

  .l-SPrrXy-P97OPkyhtq4Qw\=\= button {
    width: auto;
  }

  .l-SPrrXy-P97OPkyhtq4Qw\=\= button:first-child {
    order: 2;
  }

  .l-SPrrXy-P97OPkyhtq4Qw\=\= button:last-child {
    order: 1;
  }

  .oyPk\+7fC6tzklNO--z8qdQ\=\= {
    flex-flow: row wrap;
  }

  .AGvCK2VmiDOFS-Ia3gI3yA\=\= {
    margin-bottom: var(--spacing-xlarge);
  }

  .oyPk\+7fC6tzklNO--z8qdQ\=\= button.YfnwO41RbjEXXrZSb3amsA\=\= {
    order: 4; /* positions primary CTA at the end */
    margin-left: var(--spacing-medium);
  }
}

/* Mid desktop: tighter horizontal inset + first column (copy/form) min width vs equal split above 1200px. */
@media (width > 776px) and (width <= 1200px) {
  .ApwDIeWP06\+IBk4jJ7gKww\=\= section {
    padding-inline: var(--spacing-xxxlarge);
  }

  .nNYTMwcBdssUjvuoGqRO6w\=\= {
    grid-template-columns: minmax(450px, 1fr) minmax(200px, 1fr);
  }
}

@media (width > 1200px) {
  .nNYTMwcBdssUjvuoGqRO6w\=\= {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  }
}

/* FullscreenSplit component customization */
.NJuB8O7HQRyUDC39FYpkgQ\=\= .oXuVk4hpDXGWP4lKP9iCJA\=\= {
  /* the component does not expect the height of the content to be larger than that of the image and this breaks scrolling,
* here we are overriding component styles so that the grid adjusts to the content */
  grid-template-rows: auto;
}

.NJuB8O7HQRyUDC39FYpkgQ\=\= ._4PsMS6g9vsxSmEOrDPuK5g\=\= {
  /* we don't want the image to occupy the entire sidebar as per original FullscreenSplit design
* instead it 'floats' in the center, allowing the taller content to scroll */
  all: unset;
  max-width: 360px;
  position: fixed;
  top: 50%;
  transform: translateY(-50%);
}

.NJuB8O7HQRyUDC39FYpkgQ\=\= .cEutiU6aMf26k9F4H4aOfQ\=\= {
  max-width: 504px;
  min-height: auto;
}

.NJuB8O7HQRyUDC39FYpkgQ\=\= .bmn0qKCVwflFMeTZm\+6UFA\=\= .cEutiU6aMf26k9F4H4aOfQ\=\= {
  max-width: 100%;
}

@media (width <= 776px) {
  .oXuVk4hpDXGWP4lKP9iCJA\=\= > div {
    width: auto;
  }

  .ApwDIeWP06\+IBk4jJ7gKww\=\= section {
    max-width: 504px;
    margin-inline: auto;
    padding: var(--spacing-huge) var(--spacing-medium) var(--spacing-xlarge);
  }
}

.\+vCDQMQJ9A0cgDcD-6J97Q\=\= {
  all: unset;
  position: relative;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  max-width: 303px;
  overflow: hidden;
  align-items: flex-start;
  justify-content: flex-start;
  background: var(--elevation-high);
  border: 1px solid var(--border-tertiary);
  border-radius: var(--radius-small);
  box-shadow: var(--shadow-low);
  transition: box-shadow 0.2s ease-in-out;
  height: 278px;
  box-sizing: border-box;
}

.DCCShx7X4H-Mv1VY2-rAPQ\=\= {
  position: absolute;
  top: 16px;
  right: 16px;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  color: var(--content-primary-a-static);
}

.vT4iD7hse-kZOyQnZXq0kg\=\= {
  color: var(--content-primary-a);
}

.\+vCDQMQJ9A0cgDcD-6J97Q\=\=:hover .DCCShx7X4H-Mv1VY2-rAPQ\=\= {
  opacity: 1;
}

.\+vCDQMQJ9A0cgDcD-6J97Q\=\=:hover {
  box-shadow: var(--shadow-high);
}

.\+vCDQMQJ9A0cgDcD-6J97Q\=\=:focus-visible {
  box-shadow: 0 0 0 4px var(--border-accent-low);
}

.\+vCDQMQJ9A0cgDcD-6J97Q\=\=:disabled {
  cursor: not-allowed;
  box-shadow: none;
}

.\+vCDQMQJ9A0cgDcD-6J97Q\=\=:disabled:hover {
  box-shadow: none;
}

.\+vCDQMQJ9A0cgDcD-6J97Q\=\=:disabled:focus-visible {
  box-shadow: none;
}

.jholMXr\+dJ38qLUgZPFWiQ\=\= {
  width: 100%;
  height: 110px;
  object-fit: cover;
  object-position: center;
}

._8SHYgJCfonJUTAolzlYUMA\=\= {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--spacing-small);
  padding: var(--spacing-medium);
  padding-bottom: var(--spacing-large);
}

.BxvUAVOzy1Hu-bp-cSrGIw\=\= {
  display: -webkit-box;
  overflow: hidden;
  color: var(--content-primary-a);
  text-decoration: none;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}

.lILYy-iOpafq\+2Ip2A5XPw\=\= {
  display: -webkit-box;
  overflow: hidden;
  margin: var(--spacing-none);
  color: var(--content-secondary);
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  text-align: left;
}

.ecd5R8ZYEceuw58RIjRjGw\=\= {
  justify-content: space-between;
  padding: var(--spacing-large) var(--spacing-medium);
}

.-ryKz3xjuErnp75kFgDNVA\=\= {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--spacing-medium);
}

.KBaP0SGbiWKoQO6ol1YeUw\=\= {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--spacing-small);
}

.OpFMutOKGLJ34wvjCnNwyg\=\= {
  margin-top: var(--spacing-medium);
  max-width: 100%;
}

.RqKtlh6p1wpTZo8pVZyz8w\=\= {
  display: flex;
  flex-direction: column;
  align-content: flex-start;
  width: 296px;
  height: 100%;
  padding: var(--spacing-large);
  background: var(--elevation-high);
  border: 1px solid var(--border-tertiary);
  border-radius: var(--radius-small);
  box-shadow: var(--shadow-low);
  transition: all 0.25s ease-in-out;

  &.AHN9vFTufkRNkawyuhcijQ\=\= {
    display: grid;
    grid-template-rows: 144px 32px 82px 60px auto;
    row-gap: var(--spacing-small);
    align-items: center;
  }
}

.DhxdXNhieBfFXLr5qlt2Uw\=\= {
  position: relative;
  display: flex;
  place-self: center center;
  width: 144px;
  max-width: 144px;
  height: 144px;
  border-radius: var(--radius-small);
}

.xmKdtcPxxUzTgeZmAFKW3A\=\= {
  position: absolute;
  top: -12px;
  left: -24px;
}

.\+xupF45Xk7XoXgrCMbpNcA\=\= {
  position: relative;
}

.hZF1QN4QhErx0WlriILETA\=\= {
  display: flex;
  gap: var(--spacing-none);
  width: 100%;
  margin: var(--spacing-none);
  padding: var(--spacing-none);
  list-style: none;
  position: relative;
}

.hZF1QN4QhErx0WlriILETA\=\=::before {
  content: '';
  position: absolute;
  top: 48px;
  height: 2px;
  background-color: var(--content-primary-a);
  z-index: 1;
  left: calc(50% / var(--timeline-steps, 4));
  right: calc(50% / var(--timeline-steps, 4));
}

._0SU1IgZJNxSufUtMZiP99w\=\= {
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  padding: var(--spacing-xlarge) var(--spacing-large);
}

._3Ut8evZe6STCLbWNjmN1\+A\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--size-large);
  height: var(--size-large);
  border-radius: var(--radius-round);
  background-color: var(--content-primary-b);
  border: 1px solid var(--content-primary-a);
  color: var(--content-primary-a);
  margin-bottom: var(--spacing-medium);
  position: relative;
  z-index: 2;
}

.qZc4BWWWby1V9lNio-qiEw\=\= {
  margin: var(--spacing-none) var(--spacing-none) var(--spacing-medium);
}

.C5Xiw\+isc9Qi5D5kQ0fPxw\=\= {
  margin: var(--spacing-none);
  color: var(--content-secondary);
}

@media (width <= 768px) {
  .hZF1QN4QhErx0WlriILETA\=\= {
    flex-direction: column;
    gap: var(--spacing-large);
  }

  .hZF1QN4QhErx0WlriILETA\=\=::before {
    display: none;
  }

  ._0SU1IgZJNxSufUtMZiP99w\=\= {
    padding: var(--spacing-large) var(--spacing-medium);
  }
}

.Jn9eJZJhst1EFwLFKh586g\=\= {
  color: var(--content-secondary);

  &.OcIfPZ8iouehOD01qMfrwg\=\=,
  &._4mPVPUNzh\+9XPhkkYjsPwA\=\=,
  &.a8pbJKcTMQ2BP5f3aWQgag\=\= {
    color: var(--content-primary-a);
  }

  &.Cc1ajmweJ0zAa4-nAkmrUA\=\= {
    color: var(--content-error);
  }
}

.DnBmNeST\+t4PCsHNYjW4ug\=\= {
  --icon-size: 48px;
  --icon-margin: 12px;

  align-items: center;
  color: var(--content-secondary);
}

.uOa3UXRdt8wiMY4YnakO6A\=\= {
  flex-shrink: 0;
  align-self: start;
  width: var(--icon-size);
  height: var(--icon-size);
  margin-right: var(--icon-margin);
  opacity: 0.5;
}

.ydG8oQM553BUuo\+eLm0b0Q\=\= {
  color: var(--content-primary-a);
}

.ydG8oQM553BUuo\+eLm0b0Q\=\= .uOa3UXRdt8wiMY4YnakO6A\=\= {
  opacity: 1;
}

._1wRL2NrTqLiHKfz\+wmHONQ\=\= {
  display: flex;
  row-gap: var(--spacing-small);
  align-items: center;
}

.XgwwppUlzcaO9JId5HM1vA\=\= {
  display: flex;
}

.e4vPlEL7xoOZDPnSGZxCLA\=\= {
  width: var(--size-medium-small);
  height: var(--size-medium-small);
  margin-left: var(--spacing-xsmall);
  color: var(--content-secondary);
}

.jxlbOp0g2jlCy7d7h6WZng\=\= {
  font-size: var(--body-standard-font-size);
  font-weight: var(--body-standard-font-weight);
  line-height: var(--body-standard-line-height);
}

.yIfUDr6JXjRm8LEHPKjo6w\=\= {
  --bubble-size: 32px;
  --bubble-margin: 16px;
  --bubble-border-width: 1px;
  --line-width: 2px;

  position: relative;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  padding-left: calc(var(--bubble-size) + var(--bubble-margin));
  counter-increment: timeline-step;

  --step-line-color: var(--border-tertiary);

  &.MYEYw2OwFqveW4CgwlkjAg\=\= {
    --step-line-color: var(--content-primary-a);
  }

  &:not(:last-of-type) {
    padding-bottom: var(--spacing-large);

    &::before {
      position: absolute;
      top: calc(var(--bubble-size));
      bottom: 0;
      left: calc((var(--bubble-size) - var(--line-width)) / 2);
      display: block;
      width: var(--line-width);
      content: '';
      background-color: var(--step-line-color);
    }
  }
}

._494S6j6HavHFHh8Xxi-kXA\=\= {
  display: grid;
  grid-template:
    'bubble title' auto
    '. right-area' auto/0 auto;
  place-items: start start;
}

.imlIRE3URna1dipuHtzM9w\=\= {
  grid-area: right-area;
  margin-top: var(--spacing-small);
  margin-bottom: var(--spacing-small);
}

.SqScf1KaVsendDwKCerTMQ\=\= {
  display: flex;
  flex-direction: column;
  row-gap: var(--spacing-medium-sm);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  margin-top: 2px;
}

@media only screen and (width >= 768px) {
  ._494S6j6HavHFHh8Xxi-kXA\=\= {
    grid-template: 'bubble title right-area' auto/0 1fr auto;
  }

  .imlIRE3URna1dipuHtzM9w\=\= {
    margin-top: var(--spacing-xsmall);
  }
}

.KDL3O85ZZ8l\+VPNjB0WI-Q\=\= {
  box-sizing: border-box;
}

.ZkdGlrmbOXeF0d4aNssD\+Q\=\= {
  box-sizing: border-box;
  padding: var(--spacing-medium);
  color: var(--content-secondary);
  background-color: var(--elevation-default);
  border: 1px solid var(--border-tertiary);
  border-radius: var(--radius-xsmall);
}

.iHljMcLFYnVMAnR5vlvtpQ\=\= {
  display: flex;
  gap: var(--spacing-small);
  align-items: center;
}

.I\+H-YuMNP-xhN9E1FSP0vQ\=\= {
  color: var(--content-secondary);
}

._74hmDDOKY71TkNvo79pbrQ\=\= {
  font-size: var(--body-standard-font-size);
  font-weight: var(--body-standard-font-weight);
  line-height: var(--body-standard-line-height);
}

._4tokSIrY24FFgEG06EhlRw\=\= {
  display: flex;
  gap: var(--spacing-small);
  align-items: center;
}

.XVqquT4VtomdWl0Jpnk9gg\=\= {
  box-sizing: border-box;
  display: grid;
  grid-area: bubble;
  place-items: center;
  align-self: start;
  width: var(--bubble-size);
  height: var(--bubble-size);
  margin-right: var(--bubble-margin);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  margin-left: calc(0px - var(--bubble-margin) - var(--bubble-size));
  overflow: hidden;
  color: var(--content-tertiary);
  background-color: var(--elevation-default);
  border: var(--bubble-border-width) solid var(--border-secondary);
  border-radius: var(--radius-round);
}

.xKWYXsycU4Ho2E8N45TxZQ\=\=,
.lqMtweK5\+9EfHkm1dfPRWw\=\=,
.j1a12ZCxusqdlOrRip27jg\=\=,
.BOnbldpSlggDXoRCt0pVVA\=\= {
  color: var(--content-primary-b);
  background-color: var(--background-primary);
  border: none;
}

.XVqquT4VtomdWl0Jpnk9gg\=\=::after {
  content: counter(timeline-step);
}

.kSfZ8fRxB6P73Z0nU3qMnw\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--bubble-size);
  height: var(--bubble-size);
  color: var(--background-primary);
  background-color: var(--content-primary-b);
  border: none;
}

._3Vdrxl7eAZ\+o8OWdEXA1pQ\=\= {
  font-size: var(--body-prominent-font-size);
  font-weight: var(--body-prominent-font-weight);
  line-height: var(--body-prominent-line-height);
}

.Wx4AmF3TAEsPbv\+MlNOdRA\=\= {
  padding: var(--spacing-none);
  margin: var(--spacing-none);
  list-style: none;
  counter-reset: timeline-step;
}

.PZnOBq7xnGn3komNw0ddxA\=\= {
  margin-bottom: var(--spacing-xlarge);
  text-align: left;
}

.PZnOBq7xnGn3komNw0ddxA\=\= h1 {
  margin-bottom: var(--spacing-medium);
}

.WGCc92S7mbOfk\+WzqzgqXw\=\= {
  width: 100%;
  margin-top: var(--spacing-none);
}

.DYXHLu-r3pPsBVNjTOPmIw\=\= {
  width: 100%;
  padding: var(--spacing-medium);
  margin-bottom: var(--spacing-xlarge);
  background-color: var(--elevation-default);
  border: 1px solid var(--border-tertiary);
  border-radius: var(--radius-small);
}

._6YVCLORMY1K2mY33e4KasQ\=\= {
  width: 100%;
  margin-bottom: var(--spacing-xlarge);
}

.SNYcRNOi3LDhdlm2Kh7zVQ\=\= {
  display: flex;
  gap: var(--spacing-medium);
  justify-content: flex-start;
  width: 100%;
}

@media (width <= 768px) {
  .SNYcRNOi3LDhdlm2Kh7zVQ\=\= {
    flex-direction: column;
    align-items: stretch;
  }
}

.FXbf12Gk01F4X654yadkMQ\=\= {
  display: grid;
  grid-template-columns: 1fr auto;
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  margin-bottom: 18px;
}

.wVJbdKVZ\+ub0M4bxrwCt2Q\=\= {
  margin-bottom: var(--spacing-medium-sm);
}

.F9rvvtbNVwgxKv8G7HZK7w\=\= {
  display: flex;
  align-items: center;
  padding: var(--spacing-medium-sm) var(--spacing-none);
  border-top: 1px solid var(--border-tertiary);
}

._0FwGNI8iplw4ua2Fs8RImg\=\= {
  margin-left: var(--spacing-xsmall);
}

.cDuJHDqv1XJfr2M02KPmiA\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xlarge);
  padding: var(--spacing-none);
  margin: var(--spacing-none) var(--spacing-none) var(--spacing-xlarge);
  border: none;
}

.vhgT0woQTME2UXKSGz8BFA\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 200px;
}

.VFh9ZMt2\+NJ\+-CjbZUlrrg\=\= {
  padding: var(--spacing-xlarge);
  color: var(--content-secondary);
  text-align: center;
}

.UsxEIT9EJa-V0F4w3fJM2Q\=\= {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 504px;
  margin: var(--spacing-none) auto;
  padding-bottom: var(--spacing-huge);
}

.Z2vkXfiDz3gtKyLXssPmmQ\=\= {
  text-align: left;
}

._5CxdtF-60gS\+fKfVHkHJGg\=\= {
  background-color: var(--elevation-default);
}

.sSV0lx9BusxeNeTvr59atQ\=\= {
  width: 100%;
  margin-top: var(--spacing-none);
}

.T\+nY-o6qcNJQfDjOhTAStw\=\= {
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 200px;
}

._0Ys9jo1200rOCojv0BVtjQ\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium);
}

.yL\+N3j5MN4b0Wcbr1epvpQ\=\= {
  background-color: var(--elevation-mid);
}

.NUxw6rkasy944TK6tsVaYw\=\= {
  background-color: var(--elevation-default);
  margin-bottom: var(--spacing-medium);
}

.iDq3UPVmLRjR-hlaYGR0CA\=\= {
  width: 100%;
  max-width: 504px;
  padding: var(--spacing-xlarge) var(--spacing-none);
  margin: var(--spacing-none) auto;
}

._1TIUuJ6LOBZyGDKFXVhv3A\=\= {
  display: flex;
  gap: var(--spacing-small);
}

.Qgr6GmFFCC3rLGOuIuvUOQ\=\= {
  max-width: 120px;
}

.W87ijwP8rCHbKKwQUY3neA\=\= {
  color: var(--content-primary-a);
}

.rU3lkBXkaKGjJXvmwmPI\+w\=\= {
  width: 100%;
  max-width: 504px;
  margin: var(--spacing-none) auto;
  padding-bottom: var(--spacing-xxlarge);
}

._2AMsQHxsK1Swyf57uDJA6Q\=\= {
  cursor: pointer;
}

._6EjiSYRayctYwqEaF\+qqqQ\=\= {
  padding: var(--spacing-large);
}

.X5LjVT4FSJhsT7SFtZuEqw\=\= {
  width: 100%;
  max-width: 504px;
  margin: var(--spacing-none) auto;
  padding-bottom: var(--spacing-xxlarge);
}

.ZXNLcTgGfKWltX8akRAhbA\=\= {
  margin: var(--spacing-none);
  margin-bottom: var(--spacing-large);
  text-align: left;
}

.NuSevIcsoJEThEzgStPJQQ\=\= {
  margin-top: var(--spacing-xlarge);
}

.vEwh4wiwcw-R4PQN0iszhg\=\= {
  width: 100%;
}

.yFav0LF-d5-NAIHcHGcxfg\=\= {
  width: 100%;
  height: auto;
  padding-bottom: var(--spacing-medium);
  /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
  margin-bottom: -16px;

  --swiper-pagination-color: var(--background-toggle);
  --swiper-pagination-bullet-border-radius: 4px;
  --swiper-pagination-bullet-height: 6px;
  --swiper-pagination-bullet-width: 6px;
  --swiper-pagination-bottom: 0;
}

.JX7b7Qa5UC21unEAdjLYcQ\=\= {
  background-color: var(--background-primary);
  width: 18px;
  opacity: 1;
}

.YkNh6IaBsRuiWbKDTf560Q\=\= {
  height: auto;
}

.Q92o2\+zKU74byxdrDusIhg\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-none);
}

.-IaIhwyiy14LcHR5cJwSLg\=\= {
  flex: 1;
  display: flex;
  flex-direction: column;
  order: 2;
}

._9iwdjm1JXU-Ns3AkyYxZWw\=\= {
  background-color: var(--background-login-blueberry);
  padding: var(--spacing-large);
  display: flex;
  flex-direction: column;
  gap: var(--spacing-large);
  margin-bottom: var(--spacing-large);
  border-radius: var(--radius-small);
}

._1aSbXfbPcJyvbV4fSmo-Wg\=\= {
  display: -webkit-box;
  -webkit-line-clamp: 6;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}

.gVqDcRClIh6SrAygucICrQ\=\= {
  display: none;
}

.dP0\+Kq8wezyI\+WKTD33OfA\=\= {
  object-fit: cover;
  object-position: top;
  border-radius: var(--radius-small);
}

.Ixx6DqANf17zSDNJHvC6YA\=\= {
  display: none;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}

.WIi7DZ-pFksPHmkTnZqTeg\=\= {
  display: flex;
  flex-direction: row;
  gap: var(--spacing-small);
}

.pmbc-HnG7fdpPEWLnqCRUA\=\= {
  color: var(--content-secondary);
}

.Hh9yZohHjqzxZgAbdjrl\+g\=\= {
  text-decoration: none;
}

@media only screen and (width > 776px) {
  .Q92o2\+zKU74byxdrDusIhg\=\= {
    flex-direction: row;
    gap: var(--spacing-large);
    align-items: flex-start;
  }

  .-IaIhwyiy14LcHR5cJwSLg\=\= {
    order: 1;
  }

  .gVqDcRClIh6SrAygucICrQ\=\= {
    display: block;
    order: 2;
    margin-bottom: var(--spacing-none);
  }

  .dP0\+Kq8wezyI\+WKTD33OfA\=\= {
    width: 368px;
    height: 481px;
  }

  .Ixx6DqANf17zSDNJHvC6YA\=\= {
    display: flex;
  }

  .yFav0LF-d5-NAIHcHGcxfg\=\= {
    margin: var(--spacing-none);
    padding: var(--spacing-medium) var(--spacing-none);
    /* stylelint-disable-next-line style-lint-plugin-qonto/require-spatial-token */
    margin-bottom: -16px;
  }
}

.c8KC\+NlAStzRjHOz4ZWXFA\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-small);
}

._5OfXllcBaXmlOsFCroVXhw\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100%;
  width: 100%;
  text-align: center;
}

.HJ-MdS2Dc8eoaSe4e5GX6g\=\= {
  width: auto;
  height: 200px;
}

.SP6SVmQMu4YSp8s2kOLPNw\=\= {
  display: flex;
  flex-direction: row;
  gap: var(--spacing-medium);
}

.gvqvkhw-MqKoA30kAOkebA\=\= {
  margin-left: var(--spacing-xsmall);
}

.Ckk5kurDmFIkDuWjXJWhFg\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium);
  max-width: 504px;
}

.sGQo1DC9T7URtcq3fOTZ0g\=\= {
  align-self: start;

  @media only screen and (width <= 776px) {
    align-self: stretch;
  }
}

.C1ku46DLm27nVCIEaGoTsA\=\= {
  display: grid;
  gap: var(--spacing-medium);
}

.pRFNbacYnwsPImoJm7q67Q\=\= {
  border: none;
  display: grid;
  gap: var(--spacing-medium);
  padding: var(--spacing-none);
  margin-bottom: var(--spacing-medium);
}

.yzhegDdIelRs-tAwv2PB9A\=\= {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: var(--spacing-medium);
}

.gaMNq678Tz2hSRjxFUbK2g\=\= {
  padding: var(--spacing-none);
}

.DdtHIF96RoaDJG3\+OCzmZA\=\= {
  position: relative;
  display: grid;
  grid-template-columns: auto 1fr auto auto;
  grid-template-rows: auto auto;
  align-items: center;
  gap: var(--spacing-small) var(--spacing-medium);
  min-height: var(--size-xxxlarge);
  padding: var(--spacing-medium);
  text-align: left;
  background: var(--elevation-mid);
  border: 1px solid var(--border-tertiary);
  border-radius: var(--radius-xsmall);
}

.Z-0Cw52lHgcLCTwkbh\+T3A\=\= {
  grid-row: 1 / -1;
  align-self: start;
}

.PUodgDmKMcmc27X5HRgh-g\=\= {
  max-width: 200px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.EHPX3AEibhRJomOwv1z9Kw\=\= {
  color: var(--content-secondary);
}

.SAG5aKZAn0EpZst91tRYLw\=\= {
  grid-column: 2 / -1;
  display: flex;
  align-items: center;
  color: var(--content-secondary);
}

.SAG5aKZAn0EpZst91tRYLw\=\= .\+VN6Nysuf65DOKPpl71uBA\=\= {
  margin-right: var(--spacing-small);
  color: var(--content-tertiary);
}

.hdKF9zeGY0coEwX2qJy6XQ\=\= {
  color: var(--content-error);
}

.JI3\+UuE7sqZ8Fkqj3tdj9A\=\= {
  border-color: var(--border-error);
}

._2IFaNSg5Uq-ZKgXhzejtwQ\=\= {
  color: var(--content-error);
}

.LWtqiGlGFVOdAINNG-fO3Q\=\= {
  position: relative;
  display: flex;
  align-items: center;
  gap: var(--spacing-medium);
  min-height: var(--size-xxxlarge);
  padding: var(--spacing-medium);
  text-align: left;
  background: var(--elevation-mid);
  border: 1px solid var(--border-tertiary);
  border-radius: var(--radius-xsmall);
}

.iQr8jyCgSUHSrJejchUJwA\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
}

.evYL6dO-RkI4zEv7AmSfhA\=\= {
  display: flex;
  flex: 1;
  align-items: center;
  justify-content: space-between;
}

.BprUzgeF536otWb5bxAsWg\=\= {
  display: flex;
  align-items: center;
}

.cJjVjBkDqe9cC1-wUuLt8A\=\= {
  max-width: 200px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.AEnd1-X6raBlV9EfayfpgA\=\= {
  margin-left: var(--spacing-xsmall);
  color: var(--content-primary-a);
}

.A\+5fU88SnbwzLCW\+6SyUIg\=\= {
  color: var(--content-secondary);
}

.qwU\+C6MHpJciTAH4h4Hi\+Q\=\= {
  color: var(--content-error);
}

.lozIcHS-iumETLXstbBJWA\=\= {
  border-color: var(--border-error);
}

.K2SPZgsFLnOBk2l1ckPcKQ\=\= {
  color: var(--content-error);
}

.Gxeez2bftk0jGjY3WMfV9A\=\= {
    display: flex;
    flex-direction: column;
    gap: var(--spacing-large);
    max-width: 504px;
}

._9DZLf3xMoCrREu66ch6zEw\=\= {
    display: flex;
    flex-direction: column;
    gap: var(--spacing-medium);
}

._2firGdECaJLURYP0fx7eLA\=\= {
    width: fit-content;

    @media only screen and (width <= 776px) {
        display: flex;
        width: 100%;
      }
}

.YlOWhbaxHfptsa55DE4ZHQ\=\= {
    display: flex;
    flex-direction: column;
    gap: var(--spacing-large);
    max-width: 504px;
}

.hEjV4YjVANZ-Pq3VOkM0aA\=\= {
    display: flex;
    flex-direction: column;
    gap: var(--spacing-medium);
}

._5fVYMnQd8p9Vt7Qv0efLww\=\= {
    display: flex;
    gap: var(--spacing-medium);

    @media only screen and (width <= 776px) {
        flex-direction: column;
        gap: var(--spacing-small);
        
        & > :first-child {
            order: 1;
        }
    }
}

.w31tVOSJg9dZjifXuoSBhw\=\= {
    background-color: var(--primary-white);
}
.EBorWfU6yDadi5e3I9kWkQ\=\= {
  @media only screen and (width <= 776px) {
    display: flex;
    width: 100%;
  }
}

._6IM9d\+v6mpas-NwVS\+ulew\=\= .A2wI-U\+1CeBot59A7AE2KQ\=\=[data-placeholder="true"] {
  color: var(--content-tertiary);
}

._71UsY10jsTPyQ6QDm\+GO7w\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-large);
  padding: var(--spacing-large);
  background: var(--elevation-low);
  border-radius: var(--radius-small);
}

.lkjbjQTU9kZib8BswEG53A\=\= {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: var(--spacing-xlarge);
  width: 100%;
}

.ol5or5\+BEbXuIWy3DwOxdQ\=\= {
  flex-shrink: 0;
  width: 120px;
  height: 120px;
}

._7l1C-mdNGG0SHJlBfVSGrw\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xsmall);
  text-align: left;
}

.NndRbp3BouJqrcnwYBErBA\=\= {
  margin: var(--spacing-none);
}

._4yKC9gsTVOwAwZE6x8kilA\=\= {
  display: flex;
  flex-wrap: wrap;
  gap: var(--spacing-xsmall);
  align-items: baseline;
  margin: var(--spacing-none);
}

.iuKmrji2U-faejx1oz3JHQ\=\= {
  color: var(--content-secondary);
}

._6mkgNGWxgc454JtSKCwmYQ\=\= {
  margin: var(--spacing-none);
}

.gU-7clfingGN1G19nRZGbA\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium);
  margin: var(--spacing-none);
  padding: var(--spacing-large);
  list-style: none;
  background: var(--elevation-high);
  border-radius: var(--radius-small);
}

.p8C-gUdtF7YaQ0W4kjfy5A\=\= {
  display: flex;
  gap: var(--spacing-medium-sm);
  align-items: flex-start;
}

.nT0Ux3g9F1-jF6mJcusxHQ\=\= {
  flex-shrink: 0;
  width: var(--size-medium);
  height: var(--size-medium);
  margin-top: var(--spacing-xsmall);
}

.kPcKrtvLrMnkg2X4D\+MOcw\=\= {
  display: flex;
  gap: var(--spacing-small);
}

.-U2rwFZBzkrs3EXKRubPQw\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: var(--spacing-small);
  padding: var(--spacing-large);
  background: var(--elevation-low);
  border-radius: var(--radius-small);
  width: 100%;
}

.w3TtRPaDmNptFbh1bz7-cA\=\= {
  color: var(--content-secondary);
}

.ZPhwBudw3CCNgbUOx-1AqQ\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-large);
  padding: var(--spacing-large);
  background: var(--elevation-low);
  border-radius: var(--radius-small);
}

.aHgN3ZK4CK3Vc2lI7bu57g\=\= {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: var(--spacing-xlarge);
  width: 100%;
}

._5e64MT9-91I5owl33\+kZjQ\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xsmall);
  text-align: left;
}

._0P9spvaSeY23EdVN9iZaGQ\=\= {
  width: 120px;
  height: 120px;
  flex-shrink: 0;
}

._3rBDZnJTHNk9BlmHydoUOg\=\= {
  display: flex;
  flex-direction: column;
  margin: var(--spacing-none);
  padding: var(--spacing-large);
  list-style: none;
  background: var(--elevation-high);
  border-radius: var(--radius-small);
}

.Tse3dahG9Ul9BaJa0svWmQ\=\= {
  display: flex;
  gap: var(--spacing-medium-sm);
  align-items: flex-start;
}

.L5awlLggAOvPAL8AU\+2sng\=\= {
  flex-shrink: 0;
  width: var(--size-medium);
  height: var(--size-medium);
  margin-top: var(--spacing-xsmall);
}


.CK6EJm\+-Q5VEuLDiFeOSFA\=\= {
  display: flex;
  flex-direction: column;
  max-width: 504px;
  gap: var(--spacing-large);
  text-align: left;
}

.wLWtzri0SaeNgdX7yjYTiw\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-small);
}

.tDfE6jPK4dXppB0UqHXdIg\=\= {
  align-self: center;
  height: auto;
  max-width: 200px;
  width: 100%;
}

.WrCHfkBJ-53FuZ2lmM6QPQ\=\= {
  text-align: center;
}

.TB1GrL5bi9JiyoM\+9dbgVQ\=\= {
  text-align: center;
}

.nlXGEuq0vSttH\+yLtiFXOA\=\= {
  background-color: var(--elevation-high);

}

.qwI4-fBJYdX3\+ApPqiHjxw\=\= {
  margin-bottom: var(--spacing-medium);
  width: 100%;
}

.\+DZs3\+ldQ4XNkyzI261bYA\=\= {
  display: flex;
  flex-direction: column;
  max-width: 504px;
  gap: var(--spacing-large);
  text-align: left;
}

.pClKUDcCtGzfQQEBvygjoQ\=\= {
  align-self: center;
  height: auto;
  max-width: 200px;
  width: 100%;
}

.mYs7E5kWFghK\+YnyVqyHwQ\=\= {
  text-align: center;
}

.Eb\+2RU5ildiv6Kl\+hpbjAA\=\= {
  background-color: var(--elevation-high);
}

.rqKpqSmC9tIbaHiKaXI9sA\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium);
  align-items: center;
}
._4oeac6o9-gVxytc4axkwxw\=\= {
  padding: var(--spacing-xxlarge);
  max-width: 500px;
  margin: var(--spacing-none) auto;
  min-height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.-zWqjDcbDI8gEs4ju1Dk3w\=\= {
  display: flex;
  flex-direction: column;
}

.D52FbKj-envI-yboDpztEw\=\= {
  margin: var(--spacing-none) var(--spacing-none) var(--spacing-xlarge);
}

.nv657h4gw16LXVECRoEjxQ\=\= {
  margin-bottom: var(--spacing-large);
}

._2eOuxAo\+EPlv1qiibIbhUg\=\= {
  display: flex;
  margin-bottom: var(--spacing-xlarge);
}

.DfBkA1uT2UaIPaEEZpa8aw\=\= {
  display: flex;
  align-items: center;
  gap: var(--spacing-small);
}

/* Treatment variant (V2 design) */

.\+DdlyRWIOLAAcoyOzuykcA\=\= {
  margin-bottom: var(--spacing-medium);
}

.oiAEes8FKInz7VtLErHdiA\=\= {
  background-color: var(--elevation-low);
  border-radius: var(--radius-medium);
  padding: var(--spacing-medium);
  margin-bottom: var(--spacing-medium);
}

.LfQVPVOwk\+4CAGuaOg-Ikw\=\= {
  list-style: none;
  margin: var(--spacing-none);
  padding: var(--spacing-small);
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium);
}

.z1\+rSHdXofUZzkdHF\+8qDw\=\= {
  display: flex;
  align-items: center;
  gap: var(--spacing-medium-sm);
}

.HD\+gu8cnn9d2e9z71DJfOg\=\= {
  display: flex;
  flex-shrink: 0;
}

.HD\+gu8cnn9d2e9z71DJfOg\=\= > svg {
  width: var(--size-medium);
  height: var(--size-medium);
}

.JJ\+OT88jZ5CULQbvZAycrA\=\= {
  margin-bottom: var(--spacing-xlarge);
}

.lRoTD5O5Kv2vwMDBZ4f3CQ\=\= {
  color: var(--content-secondary);
}

.iew4VPMNFHCPviF-yWbdmg\=\= {
  margin-bottom: var(--spacing-xlarge);
}

.XhIpegDkAKITbp0-HetpTg\=\= {
  height: 100%;
  background-color: var(--brand-blueberry-50, #c6e6fb);
  display: flex;
  align-items: center;
  justify-content: center;
  padding: var(--spacing-xxlarge);
}

.SCez-X9bmXMc-qqlbIUzyg\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: var(--spacing-xlarge);
  max-width: 400px;
}

.eyimyUigwL-3cNMu3E5pfQ\=\= {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 300px;
  margin: var(--spacing-none) auto;
}

.\+FihHcpenmaVNK-cYSBfOg\=\= {
  width: 100%;
  height: 100%;
}

@media (width <= 768px) {
  .XhIpegDkAKITbp0-HetpTg\=\= {
    display: none;
  }
}

.HnZR65LFtmpjkVj9FTC7XA\=\= {
  display: flex;
  flex-direction: column;
  height: 100%;
}

.gK-uBKpvYsSQdxOOPkOqYQ\=\= {
  padding: var(--spacing-24);
  margin-bottom: var(--spacing-24);
  background-color: var(--elevation-default);
  border-radius: var(--border-radius-large);
}

.cFQGR25dmrxB8Qxe6UxbCQ\=\= {
  display: flex;
  gap: var(--spacing-12);
  align-items: center;
  margin-bottom: var(--spacing-16);
}

._36t1Uv6n3dO9DhUQ6Q96\+g\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-16);
  padding: var(--spacing-none);
  margin: var(--spacing-none);
  list-style: none;
}

.E7z-BwQJnXnGJiFOasVAxQ\=\= {
  display: flex;
  gap: var(--spacing-12);
  align-items: flex-start;
}

.iE6c7cO3Hb0lglNuO-6EjQ\=\= {
  flex-shrink: 0;
  color: var(--icon-success);
}

.WwfE2q6IoxeNq\+eZDcVNvw\=\= {
  display: flex;
  gap: var(--spacing-16);
  padding-top: var(--spacing-24);
  margin-top: auto;
}

.C8O--0QrV4GG0Xa-DMG6EA\=\= {
  align-items: center;
  justify-content: center;
  padding: var(--spacing-none);
}

.CC\+ne-XP9knZIsY2Plir8g\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: var(--elevation-low);
}

.LXeHIgadJhMcLvs4tjPnjA\=\= {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 504px;
  margin: var(--spacing-xxxlarge) auto;
}

.JVQ2sfqzwZV3\+udvoAlnNg\=\=,
._9tgsoYHkxogAU84FptBOgw\=\= {
  text-align: center;
}

.uTBUZuXtCxJjzsQLSoDuFw\=\= {
  visibility: hidden;
}

.zZj-d2\+UsduBhmzEsZeRGw\=\= {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-medium);
}

.hy\+a2MhdjDyTj5WEkoI28A\=\= {
  display: flex;
  flex-direction: row;
  gap: var(--spacing-medium);
  align-items: center;
}

/* stylelint-disable number-max-precision */
.COeyKPRznRNedQVxYoIJEA\=\= {
  display: flex;
  width: 100%;
  height: 100vh;
  position: absolute;
  inset: 0;
}

.jWt1\+izSfgxFlcNViHFP1A\=\= {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  background-color: var(--elevation-default);
}

.AFY4Nb0Sc0UH8mzDAcYlsQ\=\= {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  max-width: 504px;
}

.fP6T4JqHkp22Z3e62H016w\=\= {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 33.33333%;
  background-color: var(--elevation-low);
  position: relative;
}

.TQMrIBdSaQICfnpMsGFTIw\=\= {
  margin-bottom: var(--spacing-medium);
  color: var(--content-primary-a);
}

.fE62TyP6qrsQRrIcAMbC3Q\=\= {
  color: var(--content-primary-a);
  margin-bottom: var(--spacing-xlarge);
}

.pYfBowZ00QAf3SP52zuB7A\=\= {
  max-width: 360px;
  aspect-ratio: 1/1;
}

._4ezaf2NI4yIdn4abV4cCqA\=\= {
  position: absolute;
  top: 8px;
  right: 8px;
  z-index: 1;
}

.LeLRZ89QlEXd7607Nu2Cnw\=\= {
  display: flex;
  align-items: center;
}

.-PDkztqbWoQcors3YwKPwA\=\= {
  margin-right: var(--spacing-medium-sm);
  color: var(--content-warning);

  svg {
    width: var(--size-medium-small);
    height: var(--size-medium-small);
  }
}

.\+Js-QG9ucuA2zRBnjaboOg\=\= {
  color: var(--content-secondary);
}

.BFylHJmMrnTZinNphB1xJA\=\= {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: var(--spacing-medium);
  margin-bottom: var(--spacing-medium);

  @media only screen and (width <= 776px) {
    grid-template-columns: 1fr;
  }
}

._1CQ6rHKkzTMu3YyipEA5Dg\=\= {
  display: flex;
  margin-bottom: var(--spacing-medium);
  flex-direction: column;
}

.BFylHJmMrnTZinNphB1xJA\=\= ._1CQ6rHKkzTMu3YyipEA5Dg\=\= {
  margin-bottom: var(--spacing-none);
}

._7iLKHE9KdsYniAe-NRTRbA\=\= {
  margin-top: var(--spacing-small);
}

.RTtB\+SVc38jXknFWyJA0Gg\=\= {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 56px; /* 40px + 2x8px */
  padding: var(--spacing-small);
}

.WAsLE6rRvYp1-JD\+vC\+cxw\=\= {
  color: var(--content-primary-a);
}

.FwlT03HOtXxlQJit4rHjHg\=\= {
  flex: 1;
  max-width: 672px;
}

.hgJbe5pWl9TTjMrUR74YCg\=\= {
  display: none;
}

@media screen and (width >= 768px) {
  .RTtB\+SVc38jXknFWyJA0Gg\=\= {
    height: var(--size-xxxlarge);
    padding: var(--spacing-none) var(--spacing-medium-lg);
  }

  .mWU29ZLGOcTZdXAu8Rs2VA\=\= {
    display: none;
  }

  .hgJbe5pWl9TTjMrUR74YCg\=\= {
    display: block;
  }
}

.Y5oEhJ74qgexZYBQEdL0yQ\=\= {
  height: 100%;
}

.BPtGzrWBPSvyWf2\+4pPyig\=\=,
.nred9jNE7HjpPbaNvkaQ9g\=\=,
.Eq5VRfc4lx7pYPwGTRELXg\=\= {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
  width: 100%;
  margin: auto var(--spacing-none);
}


/*# sourceMappingURL=chunk.83bad6ca4c230a0b3e50.css.map*/