:root {
  --hcr-brand-primary-color: #97d700;
  --hcr-ui-primary-color: #31a100;
  --hcr-ui-primary-light-color: #5cc500;
  --hcr-ui-primary-dark-color: #187d00;
  --hcr-grayscale-0-color: #ffffff;
  --hcr-grayscale-10-color: #f7f7f7;
  --hcr-grayscale-30-color: #e1e1e1;
  --hcr-grayscale-50-color: #c8c8c8;
  --hcr-grayscale-70-color: #646464;
  --hcr-grayscale-90-color: #444444;
  --hcr-grayscale-100-color: #353535;
  --hcr-neutral-color: #016ae7;
  --hcr-success-color: #228f00;
  --hcr-success-dark-color: #136b00;
  --hcr-warning-color: #ff5704;
  --hcr-warning-dark-color: #c42d00;
  --hcr-danger-color: #dd2828;
  --hcr-danger-dark-color: #b31414;
  --hcr-bg-primary-color: #ffffff;
  --hcr-bg-primary-transparent-color: rgba(255, 255, 255, 0.88);
  --hcr-bg-secondary-color: #f7f7f7;
  --hcr-box-bg-color: #ffffff;
  --hcr-highlight-color: #e5f9c0;
  --hcr-overlay-bg-color: rgba(0, 0, 0, 0.5);
  --hcr-focus-outline-color: #016ae7;
  --hcr-content-primary-color: #353535;
  --hcr-content-secondary-color: #646464;
  --hcr-heading-font-color: #353535;
  --hcr-link-color: #0047de;
  --hcr-line-primary-color: #c8c8c8;
  --hcr-icon-primary-color: #848484;
  --hcr-icon-secondary-color: #97d700;
  --hcr-icon-background-color: #353535;
  --hcr-box-shadow-color: rgba(0, 0, 0, 0.18);
  --hcr-box-shadow-subtle-color: rgba(0, 0, 0, 0.06);
  --hcr-button-primary-color: #97d700;
  --hcr-button-label-color: #353535;
  --hcr-header-bg-color: #97d700;
  --hcr-header-color: #353535;
  --hcr-header-nav-bg-color-tablet: #5cc500;
  --hcr-input-border-color: #848484;
  --hcr-input-height-mobile: 44px;
  --hcr-input-height-desktop: 36px;
  --hcr-spacing-1: 6px;
  --hcr-spacing-2: 12px;
  --hcr-spacing-3: 18px;
  --hcr-spacing-4: 24px;
  --hcr-spacing-5: 30px;
  --hcr-spacing-6: 36px;
  --hcr-spacing-7: 42px;
  --hcr-spacing-8: 48px;
  --hcr-spacing-9: 54px;
  --hcr-spacing-10: 60px;
  --hcr-spacing-11: 66px;
  --hcr-spacing-12: 72px;
  --hcr-spacing-half: 3px;
  --hcr-grid-gutter-2: 12px;
  --hcr-grid-gutter-4: 24px;
  --hcr-page-min-width: 320px;
  --hcr-page-max-width: 1200px;
  --hcr-font-size-base: 1rem;
  --hcr-font-size-primary: 1rem;
  --hcr-font-size-small: 0.875rem;
  --hcr-font-size-fineprint: 0.75rem;
  --hcr-font-size-h1: 1.7rem;
  --hcr-font-size-h2: 1.3rem;
  --hcr-font-size-h3: 1.1rem;
  --hcr-font-size-h4: 1rem;
  --hcr-line-height-primary: 1.5rem;
  --hcr-line-height-small: 1.125rem;
  --hcr-line-height-fineprint: 0.938rem;
  --hcr-line-height-h1: 2rem;
  --hcr-line-height-h2: 1.7rem;
  --hcr-line-height-h3: 1.5rem;
  --hcr-line-height-h4: 1.5rem;
  --hcr-hover-layer-color: linear-gradient(rgba(0, 0, 0, 0.06), rgba(0, 0, 0, 0.06));
  --hcr-pressed-layer-color: linear-gradient(rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12));
  --hcr-disabled-element-opacity: 0.5;
  --hcr-primary-border-radius: 6px;
  --hcr-border-radius-1: 6px;
  --hcr-border-radius-2: 12px;
  --hcr-border-radius-half: 3px;
  --hcr-primary-box-shadow: 0px 6px 12px rgba(0, 0, 0, .06), 0px 3px 18px rgba(0, 0, 0, .06), 0px 3px 6px rgba(0, 0, 0, .18);
  --hcr-color-scheme: normal;
  --hcr-font-family-primary: Roboto, Arial, sans-serif;
  --hcr-font-weight-normal: 400;
  --hcr-font-weight-semibold: 500;
  --hcr-font-weight-bold: 700;
}

:root {
  color: var(--hcr-content-primary-color);
  font-family: var(--hcr-font-family-primary);
  font-size: var(--hcr-font-size-base);
  font-weight: var(--hcr-font-weight-normal);
  line-height: var(--hcr-line-height-primary);
  color-scheme: var(--hcr-color-scheme);
  /* stylelint-disable-next-line media-feature-name-no-vendor-prefix */
}
@media only screen and (-webkit-min-device-pixel-ratio: 2) and (pointer: coarse) {
  :root {
    /* stylelint-disable-next-line font-family-no-missing-generic-family-keyword */
    font: -apple-system-body;
    font-family: var(--hcr-font-family-primary);
  }
}

.hcr-theme-flix-dark {
  --hcr-brand-primary-color: #97d700;
  --hcr-ui-primary-color: #97d700;
  --hcr-ui-primary-light-color: #44b300;
  --hcr-ui-primary-dark-color: #cef38d;
  --hcr-grayscale-0-color: #151515;
  --hcr-grayscale-10-color: #252525;
  --hcr-grayscale-30-color: #444444;
  --hcr-grayscale-50-color: #646464;
  --hcr-grayscale-70-color: #8b8b8b;
  --hcr-grayscale-90-color: #c8c8c8;
  --hcr-grayscale-100-color: #ffffff;
  --hcr-neutral-color: #039fd5;
  --hcr-success-color: #44b300;
  --hcr-success-dark-color: #cef38d;
  --hcr-warning-color: #ff8206;
  --hcr-warning-dark-color: #ffe393;
  --hcr-danger-color: #fd5a5a;
  --hcr-danger-dark-color: #ffc9ce;
  --hcr-bg-primary-color: #151515;
  --hcr-bg-primary-transparent-color: rgba(53, 53, 53, 0.88);
  --hcr-bg-secondary-color: #121212;
  --hcr-box-bg-color: #252525;
  --hcr-highlight-color: #0a3c00;
  --hcr-overlay-bg-color: rgba(0, 0, 0, 0.5);
  --hcr-focus-outline-color: #016ae7;
  --hcr-content-primary-color: #ffffff;
  --hcr-content-secondary-color: #c8c8c8;
  --hcr-heading-font-color: #ffffff;
  --hcr-link-color: #3bd0de;
  --hcr-line-primary-color: #646464;
  --hcr-icon-primary-color: #ffffff;
  --hcr-icon-secondary-color: #97d700;
  --hcr-icon-background-color: #353535;
  --hcr-box-shadow-color: rgba(0, 0, 0, 0.18);
  --hcr-box-shadow-subtle-color: rgba(0, 0, 0, 0.06);
  --hcr-button-primary-color: #97d700;
  --hcr-button-label-color: #252525;
  --hcr-header-bg-color: #252525;
  --hcr-header-color: #ffffff;
  --hcr-header-nav-bg-color-tablet: #202020;
  --hcr-input-border-color: #c8c8c8;
  --hcr-input-height-mobile: 44px;
  --hcr-input-height-desktop: 36px;
  --hcr-spacing-1: 6px;
  --hcr-spacing-2: 12px;
  --hcr-spacing-3: 18px;
  --hcr-spacing-4: 24px;
  --hcr-spacing-5: 30px;
  --hcr-spacing-6: 36px;
  --hcr-spacing-7: 42px;
  --hcr-spacing-8: 48px;
  --hcr-spacing-9: 54px;
  --hcr-spacing-10: 60px;
  --hcr-spacing-11: 66px;
  --hcr-spacing-12: 72px;
  --hcr-spacing-half: 3px;
  --hcr-grid-gutter-2: 12px;
  --hcr-grid-gutter-4: 24px;
  --hcr-page-min-width: 320px;
  --hcr-page-max-width: 1200px;
  --hcr-font-size-base: 1rem;
  --hcr-font-size-primary: 1rem;
  --hcr-font-size-small: 0.875rem;
  --hcr-font-size-fineprint: 0.75rem;
  --hcr-font-size-h1: 1.7rem;
  --hcr-font-size-h2: 1.3rem;
  --hcr-font-size-h3: 1.1rem;
  --hcr-font-size-h4: 1rem;
  --hcr-line-height-primary: 1.5rem;
  --hcr-line-height-small: 1.125rem;
  --hcr-line-height-fineprint: 0.938rem;
  --hcr-line-height-h1: 2rem;
  --hcr-line-height-h2: 1.7rem;
  --hcr-line-height-h3: 1.5rem;
  --hcr-line-height-h4: 1.5rem;
  --hcr-hover-layer-color: linear-gradient(rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12));
  --hcr-pressed-layer-color: linear-gradient(rgba(0, 0, 0, 0.24), rgba(0, 0, 0, 0.24));
  --hcr-disabled-element-opacity: 0.5;
  --hcr-primary-border-radius: 6px;
  --hcr-border-radius-1: 6px;
  --hcr-border-radius-2: 12px;
  --hcr-border-radius-half: 3px;
  --hcr-primary-box-shadow: 0px 6px 12px rgba(0, 0, 0, .06), 0px 3px 18px rgba(0, 0, 0, .06), 0px 3px 6px rgba(0, 0, 0, .18);
  --hcr-color-scheme: dark;
  --hcr-font-family-primary: Roboto, Arial, sans-serif;
  --hcr-font-weight-normal: 400;
  --hcr-font-weight-semibold: 500;
  --hcr-font-weight-bold: 700;
}

.hcr-theme-flix-dark {
  color: var(--hcr-content-primary-color);
  font-family: var(--hcr-font-family-primary);
  font-size: var(--hcr-font-size-base);
  font-weight: var(--hcr-font-weight-normal);
  line-height: var(--hcr-line-height-primary);
  color-scheme: var(--hcr-color-scheme);
  /* stylelint-disable-next-line media-feature-name-no-vendor-prefix */
}
@media only screen and (-webkit-min-device-pixel-ratio: 2) and (pointer: coarse) {
  .hcr-theme-flix-dark {
    /* stylelint-disable-next-line font-family-no-missing-generic-family-keyword */
    font: -apple-system-body;
    font-family: var(--hcr-font-family-primary);
  }
}

.hcr-theme-high-contrast {
  --hcr-brand-primary-color: #ffff00;
  --hcr-ui-primary-color: #ffffff;
  --hcr-ui-primary-light-color: #ffffff;
  --hcr-ui-primary-dark-color: #000000;
  --hcr-grayscale-0-color: #000000;
  --hcr-grayscale-10-color: #000000;
  --hcr-grayscale-30-color: #000000;
  --hcr-grayscale-50-color: #000000;
  --hcr-grayscale-70-color: #ffffff;
  --hcr-grayscale-90-color: #ffffff;
  --hcr-grayscale-100-color: #ffffff;
  --hcr-neutral-color: #ffff00;
  --hcr-success-color: #ffff00;
  --hcr-success-dark-color: #ffff00;
  --hcr-warning-color: #ffff00;
  --hcr-warning-dark-color: #ffff00;
  --hcr-danger-color: #ffff00;
  --hcr-danger-dark-color: #ffff00;
  --hcr-bg-primary-color: #000000;
  --hcr-bg-primary-transparent-color: rgba(0, 0, 0, 0.88);
  --hcr-bg-secondary-color: #000000;
  --hcr-box-bg-color: #000000;
  --hcr-highlight-color: #000000;
  --hcr-overlay-bg-color: rgba(0, 0, 0, 0.5);
  --hcr-focus-outline-color: #ffff00;
  --hcr-content-primary-color: #ffffff;
  --hcr-content-secondary-color: #ffffff;
  --hcr-heading-font-color: #ffffff;
  --hcr-link-color: #ffff00;
  --hcr-line-primary-color: #ffffff;
  --hcr-icon-primary-color: #ffffff;
  --hcr-icon-secondary-color: #ffffff;
  --hcr-icon-background-color: #353535;
  --hcr-box-shadow-color: rgba(255, 255, 255, 0.18);
  --hcr-box-shadow-subtle-color: rgba(255, 255, 255, 0.06);
  --hcr-button-primary-color: #ffffff;
  --hcr-button-label-color: #000000;
  --hcr-header-bg-color: #000000;
  --hcr-header-color: #ffffff;
  --hcr-header-nav-bg-color-tablet: #000000;
  --hcr-input-border-color: #ffffff;
  --hcr-input-height-mobile: 44px;
  --hcr-input-height-desktop: 36px;
  --hcr-spacing-1: 6px;
  --hcr-spacing-2: 12px;
  --hcr-spacing-3: 18px;
  --hcr-spacing-4: 24px;
  --hcr-spacing-5: 30px;
  --hcr-spacing-6: 36px;
  --hcr-spacing-7: 42px;
  --hcr-spacing-8: 48px;
  --hcr-spacing-9: 54px;
  --hcr-spacing-10: 60px;
  --hcr-spacing-11: 66px;
  --hcr-spacing-12: 72px;
  --hcr-spacing-half: 3px;
  --hcr-grid-gutter-2: 12px;
  --hcr-grid-gutter-4: 24px;
  --hcr-page-min-width: 320px;
  --hcr-page-max-width: 1200px;
  --hcr-font-size-base: 1rem;
  --hcr-font-size-primary: 1rem;
  --hcr-font-size-small: 0.875rem;
  --hcr-font-size-fineprint: 0.75rem;
  --hcr-font-size-h1: 1.7rem;
  --hcr-font-size-h2: 1.3rem;
  --hcr-font-size-h3: 1.1rem;
  --hcr-font-size-h4: 1rem;
  --hcr-line-height-primary: 1.5rem;
  --hcr-line-height-small: 1.125rem;
  --hcr-line-height-fineprint: 0.938rem;
  --hcr-line-height-h1: 2rem;
  --hcr-line-height-h2: 1.7rem;
  --hcr-line-height-h3: 1.5rem;
  --hcr-line-height-h4: 1.5rem;
  --hcr-hover-layer-color: linear-gradient(rgba(0, 0, 0, 0.06), rgba(0, 0, 0, 0.06));
  --hcr-pressed-layer-color: linear-gradient(rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12));
  --hcr-disabled-element-opacity: 0.5;
  --hcr-primary-border-radius: 6px;
  --hcr-border-radius-1: 6px;
  --hcr-border-radius-2: 12px;
  --hcr-border-radius-half: 3px;
  --hcr-primary-box-shadow: inset -2px -2px 0 #fff, inset 2px 2px 0 #fff;
  --hcr-color-scheme: normal;
  --hcr-font-family-primary: Roboto, Arial, sans-serif;
  --hcr-font-weight-normal: 400;
  --hcr-font-weight-semibold: 500;
  --hcr-font-weight-bold: 700;
}

.hcr-theme-high-contrast {
  color: var(--hcr-content-primary-color);
  font-family: var(--hcr-font-family-primary);
  font-size: var(--hcr-font-size-base);
  font-weight: var(--hcr-font-weight-normal);
  line-height: var(--hcr-line-height-primary);
  color-scheme: var(--hcr-color-scheme);
  /* stylelint-disable-next-line media-feature-name-no-vendor-prefix */
}
@media only screen and (-webkit-min-device-pixel-ratio: 2) and (pointer: coarse) {
  .hcr-theme-high-contrast {
    /* stylelint-disable-next-line font-family-no-missing-generic-family-keyword */
    font: -apple-system-body;
    font-family: var(--hcr-font-family-primary);
  }
}

.hcr-theme-kamil {
  --hcr-brand-primary-color: #004b8d;
  --hcr-ui-primary-color: #082967;
  --hcr-ui-primary-light-color: #3eb5f1;
  --hcr-ui-primary-dark-color: #00003c;
  --hcr-grayscale-0-color: #ffffff;
  --hcr-grayscale-10-color: #f7f7f7;
  --hcr-grayscale-30-color: #e1e1e1;
  --hcr-grayscale-50-color: #c8c8c8;
  --hcr-grayscale-70-color: #646464;
  --hcr-grayscale-90-color: #444444;
  --hcr-grayscale-100-color: #353535;
  --hcr-neutral-color: #016ae7;
  --hcr-success-color: #228f00;
  --hcr-success-dark-color: #136b00;
  --hcr-warning-color: #ff5704;
  --hcr-warning-dark-color: #c42d00;
  --hcr-danger-color: #dd2828;
  --hcr-danger-dark-color: #b31414;
  --hcr-bg-primary-color: #ffffff;
  --hcr-bg-primary-transparent-color: rgba(255, 255, 255, 0.88);
  --hcr-bg-secondary-color: #f7f7f7;
  --hcr-box-bg-color: #ffffff;
  --hcr-highlight-color: #e3ebfa;
  --hcr-overlay-bg-color: rgba(0, 0, 0, 0.5);
  --hcr-focus-outline-color: #016ae7;
  --hcr-content-primary-color: #353535;
  --hcr-content-secondary-color: #646464;
  --hcr-heading-font-color: #353535;
  --hcr-link-color: #0047de;
  --hcr-line-primary-color: #c8c8c8;
  --hcr-icon-primary-color: #848484;
  --hcr-icon-secondary-color: #082967;
  --hcr-icon-background-color: #c8c8c8;
  --hcr-box-shadow-color: rgba(0, 0, 0, 0.18);
  --hcr-box-shadow-subtle-color: rgba(0, 0, 0, 0.06);
  --hcr-button-primary-color: #082967;
  --hcr-button-label-color: #ffffff;
  --hcr-header-bg-color: #082967;
  --hcr-header-color: #ffffff;
  --hcr-header-nav-bg-color-tablet: #00003c;
  --hcr-input-border-color: #848484;
  --hcr-input-height-mobile: 44px;
  --hcr-input-height-desktop: 36px;
  --hcr-spacing-1: 6px;
  --hcr-spacing-2: 12px;
  --hcr-spacing-3: 18px;
  --hcr-spacing-4: 24px;
  --hcr-spacing-5: 30px;
  --hcr-spacing-6: 36px;
  --hcr-spacing-7: 42px;
  --hcr-spacing-8: 48px;
  --hcr-spacing-9: 54px;
  --hcr-spacing-10: 60px;
  --hcr-spacing-11: 66px;
  --hcr-spacing-12: 72px;
  --hcr-spacing-half: 3px;
  --hcr-grid-gutter-2: 12px;
  --hcr-grid-gutter-4: 24px;
  --hcr-page-min-width: 320px;
  --hcr-page-max-width: 1200px;
  --hcr-font-size-base: 1rem;
  --hcr-font-size-primary: 1rem;
  --hcr-font-size-small: 0.875rem;
  --hcr-font-size-fineprint: 0.75rem;
  --hcr-font-size-h1: 1.7rem;
  --hcr-font-size-h2: 1.3rem;
  --hcr-font-size-h3: 1.1rem;
  --hcr-font-size-h4: 1rem;
  --hcr-line-height-primary: 1.5rem;
  --hcr-line-height-small: 1.125rem;
  --hcr-line-height-fineprint: 0.938rem;
  --hcr-line-height-h1: 2rem;
  --hcr-line-height-h2: 1.7rem;
  --hcr-line-height-h3: 1.5rem;
  --hcr-line-height-h4: 1.5rem;
  --hcr-hover-layer-color: linear-gradient(rgba(0, 0, 0, 0.06), rgba(0, 0, 0, 0.06));
  --hcr-pressed-layer-color: linear-gradient(rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12));
  --hcr-disabled-element-opacity: 0.5;
  --hcr-primary-border-radius: 6px;
  --hcr-border-radius-1: 6px;
  --hcr-border-radius-2: 12px;
  --hcr-border-radius-half: 3px;
  --hcr-primary-box-shadow: 0px 6px 12px rgba(0, 0, 0, .06), 0px 3px 18px rgba(0, 0, 0, .06), 0px 3px 6px rgba(0, 0, 0, .18);
  --hcr-color-scheme: normal;
  --hcr-font-family-primary: Roboto, Arial, sans-serif;
  --hcr-font-weight-normal: 400;
  --hcr-font-weight-semibold: 500;
  --hcr-font-weight-bold: 700;
}

.hcr-theme-kamil {
  color: var(--hcr-content-primary-color);
  font-family: var(--hcr-font-family-primary);
  font-size: var(--hcr-font-size-base);
  font-weight: var(--hcr-font-weight-normal);
  line-height: var(--hcr-line-height-primary);
  color-scheme: var(--hcr-color-scheme);
  /* stylelint-disable-next-line media-feature-name-no-vendor-prefix */
}
@media only screen and (-webkit-min-device-pixel-ratio: 2) and (pointer: coarse) {
  .hcr-theme-kamil {
    /* stylelint-disable-next-line font-family-no-missing-generic-family-keyword */
    font: -apple-system-body;
    font-family: var(--hcr-font-family-primary);
  }
}

.hcr-theme-kamil-dark {
  --hcr-brand-primary-color: #004b8d;
  --hcr-ui-primary-color: #3eb5f1;
  --hcr-ui-primary-light-color: #0597dd;
  --hcr-ui-primary-dark-color: #95d8f8;
  --hcr-grayscale-0-color: #151515;
  --hcr-grayscale-10-color: #252525;
  --hcr-grayscale-30-color: #444444;
  --hcr-grayscale-50-color: #646464;
  --hcr-grayscale-70-color: #8b8b8b;
  --hcr-grayscale-90-color: #c8c8c8;
  --hcr-grayscale-100-color: #ffffff;
  --hcr-neutral-color: #039fd5;
  --hcr-success-color: #44b300;
  --hcr-success-dark-color: #cef38d;
  --hcr-warning-color: #ff8206;
  --hcr-warning-dark-color: #ffe393;
  --hcr-danger-color: #fd5a5a;
  --hcr-danger-dark-color: #ffc9ce;
  --hcr-bg-primary-color: #151515;
  --hcr-bg-primary-transparent-color: rgba(53, 53, 53, 0.88);
  --hcr-bg-secondary-color: #121212;
  --hcr-box-bg-color: #252525;
  --hcr-highlight-color: #00003c;
  --hcr-overlay-bg-color: rgba(0, 0, 0, 0.5);
  --hcr-focus-outline-color: #016ae7;
  --hcr-content-primary-color: #ffffff;
  --hcr-content-secondary-color: #c8c8c8;
  --hcr-heading-font-color: #ffffff;
  --hcr-link-color: #3bd0de;
  --hcr-line-primary-color: #646464;
  --hcr-icon-primary-color: #ffffff;
  --hcr-icon-secondary-color: #0597dd;
  --hcr-icon-background-color: #353535;
  --hcr-box-shadow-color: rgba(0, 0, 0, 0.18);
  --hcr-box-shadow-subtle-color: rgba(0, 0, 0, 0.06);
  --hcr-button-primary-color: #3eb5f1;
  --hcr-button-label-color: #252525;
  --hcr-header-bg-color: #252525;
  --hcr-header-color: #ffffff;
  --hcr-header-nav-bg-color-tablet: #202020;
  --hcr-input-border-color: #c8c8c8;
  --hcr-input-height-mobile: 44px;
  --hcr-input-height-desktop: 36px;
  --hcr-spacing-1: 6px;
  --hcr-spacing-2: 12px;
  --hcr-spacing-3: 18px;
  --hcr-spacing-4: 24px;
  --hcr-spacing-5: 30px;
  --hcr-spacing-6: 36px;
  --hcr-spacing-7: 42px;
  --hcr-spacing-8: 48px;
  --hcr-spacing-9: 54px;
  --hcr-spacing-10: 60px;
  --hcr-spacing-11: 66px;
  --hcr-spacing-12: 72px;
  --hcr-spacing-half: 3px;
  --hcr-grid-gutter-2: 12px;
  --hcr-grid-gutter-4: 24px;
  --hcr-page-min-width: 320px;
  --hcr-page-max-width: 1200px;
  --hcr-font-size-base: 1rem;
  --hcr-font-size-primary: 1rem;
  --hcr-font-size-small: 0.875rem;
  --hcr-font-size-fineprint: 0.75rem;
  --hcr-font-size-h1: 1.7rem;
  --hcr-font-size-h2: 1.3rem;
  --hcr-font-size-h3: 1.1rem;
  --hcr-font-size-h4: 1rem;
  --hcr-line-height-primary: 1.5rem;
  --hcr-line-height-small: 1.125rem;
  --hcr-line-height-fineprint: 0.938rem;
  --hcr-line-height-h1: 2rem;
  --hcr-line-height-h2: 1.7rem;
  --hcr-line-height-h3: 1.5rem;
  --hcr-line-height-h4: 1.5rem;
  --hcr-hover-layer-color: linear-gradient(rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12));
  --hcr-pressed-layer-color: linear-gradient(rgba(0, 0, 0, 0.24), rgba(0, 0, 0, 0.24));
  --hcr-disabled-element-opacity: 0.5;
  --hcr-primary-border-radius: 6px;
  --hcr-border-radius-1: 6px;
  --hcr-border-radius-2: 12px;
  --hcr-border-radius-half: 3px;
  --hcr-primary-box-shadow: 0px 6px 12px rgba(0, 0, 0, .06), 0px 3px 18px rgba(0, 0, 0, .06), 0px 3px 6px rgba(0, 0, 0, .18);
  --hcr-color-scheme: dark;
  --hcr-font-family-primary: Roboto, Arial, sans-serif;
  --hcr-font-weight-normal: 400;
  --hcr-font-weight-semibold: 500;
  --hcr-font-weight-bold: 700;
}

.hcr-theme-kamil-dark {
  color: var(--hcr-content-primary-color);
  font-family: var(--hcr-font-family-primary);
  font-size: var(--hcr-font-size-base);
  font-weight: var(--hcr-font-weight-normal);
  line-height: var(--hcr-line-height-primary);
  color-scheme: var(--hcr-color-scheme);
  /* stylelint-disable-next-line media-feature-name-no-vendor-prefix */
}
@media only screen and (-webkit-min-device-pixel-ratio: 2) and (pointer: coarse) {
  .hcr-theme-kamil-dark {
    /* stylelint-disable-next-line font-family-no-missing-generic-family-keyword */
    font: -apple-system-body;
    font-family: var(--hcr-font-family-primary);
  }
}

.hcr-theme-neptune {
  --hcr-brand-primary-color: #004963;
  --hcr-ui-primary-color: #004963;
  --hcr-ui-primary-light-color: #00759c;
  --hcr-ui-primary-dark-color: #003547;
  --hcr-grayscale-0-color: #ffffff;
  --hcr-grayscale-10-color: #f7f7f7;
  --hcr-grayscale-30-color: #e1e1e1;
  --hcr-grayscale-50-color: #c8c8c8;
  --hcr-grayscale-70-color: #646464;
  --hcr-grayscale-90-color: #444444;
  --hcr-grayscale-100-color: #353535;
  --hcr-neutral-color: #016ae7;
  --hcr-success-color: #228f00;
  --hcr-success-dark-color: #136b00;
  --hcr-warning-color: #ff5704;
  --hcr-warning-dark-color: #c42d00;
  --hcr-danger-color: #dd2828;
  --hcr-danger-dark-color: #b31414;
  --hcr-bg-primary-color: #ffffff;
  --hcr-bg-primary-transparent-color: rgba(255, 255, 255, 0.88);
  --hcr-bg-secondary-color: #f7f7f7;
  --hcr-box-bg-color: #ffffff;
  --hcr-highlight-color: #aee9fc;
  --hcr-overlay-bg-color: rgba(0, 0, 0, 0.5);
  --hcr-focus-outline-color: #016ae7;
  --hcr-content-primary-color: #353535;
  --hcr-content-secondary-color: #646464;
  --hcr-heading-font-color: #004963;
  --hcr-link-color: #bd5604;
  --hcr-line-primary-color: #c8c8c8;
  --hcr-icon-primary-color: #848484;
  --hcr-icon-secondary-color: #ef782c;
  --hcr-icon-background-color: #353535;
  --hcr-box-shadow-color: rgba(0, 0, 0, 0.18);
  --hcr-box-shadow-subtle-color: rgba(0, 0, 0, 0.06);
  --hcr-button-primary-color: #004963;
  --hcr-button-label-color: #ffffff;
  --hcr-header-bg-color: #004963;
  --hcr-header-color: #ffffff;
  --hcr-header-nav-bg-color-tablet: #003547;
  --hcr-input-border-color: #848484;
  --hcr-input-height-mobile: 44px;
  --hcr-input-height-desktop: 36px;
  --hcr-spacing-1: 6px;
  --hcr-spacing-2: 12px;
  --hcr-spacing-3: 18px;
  --hcr-spacing-4: 24px;
  --hcr-spacing-5: 30px;
  --hcr-spacing-6: 36px;
  --hcr-spacing-7: 42px;
  --hcr-spacing-8: 48px;
  --hcr-spacing-9: 54px;
  --hcr-spacing-10: 60px;
  --hcr-spacing-11: 66px;
  --hcr-spacing-12: 72px;
  --hcr-spacing-half: 3px;
  --hcr-grid-gutter-2: 12px;
  --hcr-grid-gutter-4: 24px;
  --hcr-page-min-width: 320px;
  --hcr-page-max-width: 1200px;
  --hcr-font-size-base: 1rem;
  --hcr-font-size-primary: 1rem;
  --hcr-font-size-small: 0.875rem;
  --hcr-font-size-fineprint: 0.75rem;
  --hcr-font-size-h1: 1.7rem;
  --hcr-font-size-h2: 1.3rem;
  --hcr-font-size-h3: 1.1rem;
  --hcr-font-size-h4: 1rem;
  --hcr-line-height-primary: 1.5rem;
  --hcr-line-height-small: 1.125rem;
  --hcr-line-height-fineprint: 0.938rem;
  --hcr-line-height-h1: 2rem;
  --hcr-line-height-h2: 1.7rem;
  --hcr-line-height-h3: 1.5rem;
  --hcr-line-height-h4: 1.5rem;
  --hcr-hover-layer-color: linear-gradient(rgba(0, 0, 0, 0.06), rgba(0, 0, 0, 0.06));
  --hcr-pressed-layer-color: linear-gradient(rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12));
  --hcr-disabled-element-opacity: 0.5;
  --hcr-primary-border-radius: 6px;
  --hcr-border-radius-1: 6px;
  --hcr-border-radius-2: 12px;
  --hcr-border-radius-half: 3px;
  --hcr-primary-box-shadow: 0px 6px 12px rgba(0, 0, 0, .06), 0px 3px 18px rgba(0, 0, 0, .06), 0px 3px 6px rgba(0, 0, 0, .18);
  --hcr-color-scheme: normal;
  --hcr-font-family-primary: Roboto, Arial, sans-serif;
  --hcr-font-weight-normal: 400;
  --hcr-font-weight-semibold: 500;
  --hcr-font-weight-bold: 700;
}

.hcr-theme-neptune {
  color: var(--hcr-content-primary-color);
  font-family: var(--hcr-font-family-primary);
  font-size: var(--hcr-font-size-base);
  font-weight: var(--hcr-font-weight-normal);
  line-height: var(--hcr-line-height-primary);
  color-scheme: var(--hcr-color-scheme);
  /* stylelint-disable-next-line media-feature-name-no-vendor-prefix */
}
@media only screen and (-webkit-min-device-pixel-ratio: 2) and (pointer: coarse) {
  .hcr-theme-neptune {
    /* stylelint-disable-next-line font-family-no-missing-generic-family-keyword */
    font: -apple-system-body;
    font-family: var(--hcr-font-family-primary);
  }
}

.hcr-theme-neptune-dark {
  --hcr-brand-primary-color: #004963;
  --hcr-ui-primary-color: #00a6de;
  --hcr-ui-primary-light-color: #005c7b;
  --hcr-ui-primary-dark-color: #21c5fc;
  --hcr-grayscale-0-color: #151515;
  --hcr-grayscale-10-color: #252525;
  --hcr-grayscale-30-color: #444444;
  --hcr-grayscale-50-color: #646464;
  --hcr-grayscale-70-color: #8b8b8b;
  --hcr-grayscale-90-color: #c8c8c8;
  --hcr-grayscale-100-color: #ffffff;
  --hcr-neutral-color: #039fd5;
  --hcr-success-color: #44b300;
  --hcr-success-dark-color: #cef38d;
  --hcr-warning-color: #ff8206;
  --hcr-warning-dark-color: #ffe393;
  --hcr-danger-color: #fd5a5a;
  --hcr-danger-dark-color: #ffc9ce;
  --hcr-bg-primary-color: #151515;
  --hcr-bg-primary-transparent-color: rgba(53, 53, 53, 0.88);
  --hcr-bg-secondary-color: #121212;
  --hcr-box-bg-color: #252525;
  --hcr-highlight-color: #003547;
  --hcr-overlay-bg-color: rgba(0, 0, 0, 0.5);
  --hcr-focus-outline-color: #016ae7;
  --hcr-content-primary-color: #ffffff;
  --hcr-content-secondary-color: #c8c8c8;
  --hcr-heading-font-color: #ffffff;
  --hcr-link-color: #ffaf6e;
  --hcr-line-primary-color: #646464;
  --hcr-icon-primary-color: #ffffff;
  --hcr-icon-secondary-color: #ef782c;
  --hcr-icon-background-color: #353535;
  --hcr-box-shadow-color: rgba(0, 0, 0, 0.18);
  --hcr-box-shadow-subtle-color: rgba(0, 0, 0, 0.06);
  --hcr-button-primary-color: #004963;
  --hcr-button-label-color: #ffffff;
  --hcr-header-bg-color: #252525;
  --hcr-header-color: #ffffff;
  --hcr-header-nav-bg-color-tablet: #202020;
  --hcr-input-border-color: #c8c8c8;
  --hcr-input-height-mobile: 44px;
  --hcr-input-height-desktop: 36px;
  --hcr-spacing-1: 6px;
  --hcr-spacing-2: 12px;
  --hcr-spacing-3: 18px;
  --hcr-spacing-4: 24px;
  --hcr-spacing-5: 30px;
  --hcr-spacing-6: 36px;
  --hcr-spacing-7: 42px;
  --hcr-spacing-8: 48px;
  --hcr-spacing-9: 54px;
  --hcr-spacing-10: 60px;
  --hcr-spacing-11: 66px;
  --hcr-spacing-12: 72px;
  --hcr-spacing-half: 3px;
  --hcr-grid-gutter-2: 12px;
  --hcr-grid-gutter-4: 24px;
  --hcr-page-min-width: 320px;
  --hcr-page-max-width: 1200px;
  --hcr-font-size-base: 1rem;
  --hcr-font-size-primary: 1rem;
  --hcr-font-size-small: 0.875rem;
  --hcr-font-size-fineprint: 0.75rem;
  --hcr-font-size-h1: 1.7rem;
  --hcr-font-size-h2: 1.3rem;
  --hcr-font-size-h3: 1.1rem;
  --hcr-font-size-h4: 1rem;
  --hcr-line-height-primary: 1.5rem;
  --hcr-line-height-small: 1.125rem;
  --hcr-line-height-fineprint: 0.938rem;
  --hcr-line-height-h1: 2rem;
  --hcr-line-height-h2: 1.7rem;
  --hcr-line-height-h3: 1.5rem;
  --hcr-line-height-h4: 1.5rem;
  --hcr-hover-layer-color: linear-gradient(rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12));
  --hcr-pressed-layer-color: linear-gradient(rgba(0, 0, 0, 0.24), rgba(0, 0, 0, 0.24));
  --hcr-disabled-element-opacity: 0.5;
  --hcr-primary-border-radius: 6px;
  --hcr-border-radius-1: 6px;
  --hcr-border-radius-2: 12px;
  --hcr-border-radius-half: 3px;
  --hcr-primary-box-shadow: 0px 6px 12px rgba(0, 0, 0, .06), 0px 3px 18px rgba(0, 0, 0, .06), 0px 3px 6px rgba(0, 0, 0, .18);
  --hcr-color-scheme: dark;
  --hcr-font-family-primary: Roboto, Arial, sans-serif;
  --hcr-font-weight-normal: 400;
  --hcr-font-weight-semibold: 500;
  --hcr-font-weight-bold: 700;
}

.hcr-theme-neptune-dark {
  color: var(--hcr-content-primary-color);
  font-family: var(--hcr-font-family-primary);
  font-size: var(--hcr-font-size-base);
  font-weight: var(--hcr-font-weight-normal);
  line-height: var(--hcr-line-height-primary);
  color-scheme: var(--hcr-color-scheme);
  /* stylelint-disable-next-line media-feature-name-no-vendor-prefix */
}
@media only screen and (-webkit-min-device-pixel-ratio: 2) and (pointer: coarse) {
  .hcr-theme-neptune-dark {
    /* stylelint-disable-next-line font-family-no-missing-generic-family-keyword */
    font: -apple-system-body;
    font-family: var(--hcr-font-family-primary);
  }
}
/** Size rules **/
/** Poisition rules **/
/** Arrow rules **/
.hcr-sr-only, .hcr-sr-only-focusable:not(:focus) {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  margin: -1px !important;
  padding: 0 !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  border-width: 0 !important;
  opacity: 0 !important;
  white-space: nowrap !important;
  clip-path: inset(50%) !important;
}

.hcr-sr-only-focusable {
  transition: opacity 250ms ease;
  opacity: 1 !important;
}
.hcr-has-text-centered {
  text-align: center;
}
.hcr-has-text-left {
  text-align: left;
}
.hcr-has-text-right {
  text-align: right;
}

.hcr-hidden {
  display: none;
}

@media (min-width: 0) and (max-width: 389px) {
  .hcr-hidden-zero {
    display: none;
  }
}
@media (min-width: 390px) and (max-width: 599px) {
  .hcr-hidden-xs {
    display: none;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .hcr-hidden-sm {
    display: none;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .hcr-hidden-md {
    display: none;
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .hcr-hidden-lg {
    display: none;
  }
}
@media (min-width: 1200px) {
  .hcr-hidden-xl {
    display: none;
  }
}
.hcr-reset-btn {
  padding: 0;
  font-size: var(--hcr-font-size-primary);
  border: 0;
  background: transparent;
  font-family: var(--hcr-font-family-primary);
  cursor: pointer;
  appearance: none;
}
.hcr-reset-list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.hcr-reset-list--inline {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.hcr-reset-list--inline > li {
  display: inline-block;
}

/* stylelint-disable declaration-no-important */
.hcr-space-half-top {
  margin-top: var(--hcr-spacing-half) !important;
}
.hcr-space-half-bottom {
  margin-bottom: var(--hcr-spacing-half) !important;
}
.hcr-space-half-left {
  margin-left: var(--hcr-spacing-half) !important;
}
.hcr-space-half-right {
  margin-right: var(--hcr-spacing-half) !important;
}
.hcr-space-1-top {
  margin-top: var(--hcr-spacing-1) !important;
}
.hcr-space-1-bottom {
  margin-bottom: var(--hcr-spacing-1) !important;
}
.hcr-space-1-left {
  margin-left: var(--hcr-spacing-1) !important;
}
.hcr-space-1-right {
  margin-right: var(--hcr-spacing-1) !important;
}
.hcr-space-2-top {
  margin-top: var(--hcr-spacing-2) !important;
}
.hcr-space-2-bottom {
  margin-bottom: var(--hcr-spacing-2) !important;
}
.hcr-space-2-left {
  margin-left: var(--hcr-spacing-2) !important;
}
.hcr-space-2-right {
  margin-right: var(--hcr-spacing-2) !important;
}
.hcr-space-3-top {
  margin-top: var(--hcr-spacing-3) !important;
}
.hcr-space-3-bottom {
  margin-bottom: var(--hcr-spacing-3) !important;
}
.hcr-space-3-left {
  margin-left: var(--hcr-spacing-3) !important;
}
.hcr-space-3-right {
  margin-right: var(--hcr-spacing-3) !important;
}
.hcr-space-4-top {
  margin-top: var(--hcr-spacing-4) !important;
}
.hcr-space-4-bottom {
  margin-bottom: var(--hcr-spacing-4) !important;
}
.hcr-space-4-left {
  margin-left: var(--hcr-spacing-4) !important;
}
.hcr-space-4-right {
  margin-right: var(--hcr-spacing-4) !important;
}
.hcr-space-5-top {
  margin-top: var(--hcr-spacing-5) !important;
}
.hcr-space-5-bottom {
  margin-bottom: var(--hcr-spacing-5) !important;
}
.hcr-space-5-left {
  margin-left: var(--hcr-spacing-5) !important;
}
.hcr-space-5-right {
  margin-right: var(--hcr-spacing-5) !important;
}
.hcr-space-6-top {
  margin-top: var(--hcr-spacing-6) !important;
}
.hcr-space-6-bottom {
  margin-bottom: var(--hcr-spacing-6) !important;
}
.hcr-space-6-left {
  margin-left: var(--hcr-spacing-6) !important;
}
.hcr-space-6-right {
  margin-right: var(--hcr-spacing-6) !important;
}
.hcr-space-7-top {
  margin-top: var(--hcr-spacing-7) !important;
}
.hcr-space-7-bottom {
  margin-bottom: var(--hcr-spacing-7) !important;
}
.hcr-space-7-left {
  margin-left: var(--hcr-spacing-7) !important;
}
.hcr-space-7-right {
  margin-right: var(--hcr-spacing-7) !important;
}
.hcr-space-8-top {
  margin-top: var(--hcr-spacing-8) !important;
}
.hcr-space-8-bottom {
  margin-bottom: var(--hcr-spacing-8) !important;
}
.hcr-space-8-left {
  margin-left: var(--hcr-spacing-8) !important;
}
.hcr-space-8-right {
  margin-right: var(--hcr-spacing-8) !important;
}
.hcr-space-9-top {
  margin-top: var(--hcr-spacing-9) !important;
}
.hcr-space-9-bottom {
  margin-bottom: var(--hcr-spacing-9) !important;
}
.hcr-space-9-left {
  margin-left: var(--hcr-spacing-9) !important;
}
.hcr-space-9-right {
  margin-right: var(--hcr-spacing-9) !important;
}
.hcr-space-10-top {
  margin-top: var(--hcr-spacing-10) !important;
}
.hcr-space-10-bottom {
  margin-bottom: var(--hcr-spacing-10) !important;
}
.hcr-space-10-left {
  margin-left: var(--hcr-spacing-10) !important;
}
.hcr-space-10-right {
  margin-right: var(--hcr-spacing-10) !important;
}
.hcr-space-11-top {
  margin-top: var(--hcr-spacing-11) !important;
}
.hcr-space-11-bottom {
  margin-bottom: var(--hcr-spacing-11) !important;
}
.hcr-space-11-left {
  margin-left: var(--hcr-spacing-11) !important;
}
.hcr-space-11-right {
  margin-right: var(--hcr-spacing-11) !important;
}
.hcr-space-12-top {
  margin-top: var(--hcr-spacing-12) !important;
}
.hcr-space-12-bottom {
  margin-bottom: var(--hcr-spacing-12) !important;
}
.hcr-space-12-left {
  margin-left: var(--hcr-spacing-12) !important;
}
.hcr-space-12-right {
  margin-right: var(--hcr-spacing-12) !important;
}
.hcr-space-flush-top {
  margin-top: 0 !important;
}
.hcr-space-flush-bottom {
  margin-bottom: 0 !important;
}
.hcr-space-flush-left {
  margin-left: 0 !important;
}
.hcr-space-flush-right {
  margin-right: 0 !important;
}
:root {
  --flix-brand-primary-color: #97d700;
  --flix-ui-primary-color: #31a100;
  --flix-ui-primary-light-color: #5cc500;
  --flix-ui-primary-dark-color: #187d00;
  --flix-grayscale-0-color: #ffffff;
  --flix-grayscale-10-color: #f7f7f7;
  --flix-grayscale-30-color: #e1e1e1;
  --flix-grayscale-50-color: #c8c8c8;
  --flix-grayscale-70-color: #646464;
  --flix-grayscale-90-color: #444444;
  --flix-grayscale-100-color: #353535;
  --flix-neutral-color: #016ae7;
  --flix-success-color: #228f00;
  --flix-success-dark-color: #136b00;
  --flix-warning-color: #ff5704;
  --flix-warning-dark-color: #c42d00;
  --flix-danger-color: #dd2828;
  --flix-danger-dark-color: #b31414;
  --flix-bg-primary-color: #ffffff;
  --flix-bg-primary-transparent-color: rgba(255, 255, 255, 0.88);
  --flix-bg-secondary-color: #f7f7f7;
  --flix-box-bg-color: #ffffff;
  --flix-highlight-color: #e5f9c0;
  --flix-overlay-bg-color: rgba(0, 0, 0, 0.5);
  --flix-focus-outline-color: #016ae7;
  --flix-content-primary-color: #353535;
  --flix-content-secondary-color: #646464;
  --flix-heading-font-color: #353535;
  --flix-link-color: #0047de;
  --flix-line-primary-color: #c8c8c8;
  --flix-icon-primary-color: #848484;
  --flix-icon-secondary-color: #97d700;
  --flix-icon-background-color: #353535;
  --flix-box-shadow-color: rgba(0, 0, 0, 0.18);
  --flix-box-shadow-subtle-color: rgba(0, 0, 0, 0.06);
  --flix-button-primary-color: #97d700;
  --flix-button-label-color: #353535;
  --flix-header-bg-color: #97d700;
  --flix-header-color: #353535;
  --flix-header-nav-bg-color-tablet: #5cc500;
  --flix-input-border-color: #848484;
  --flix-input-height-mobile: 44px;
  --flix-input-height-desktop: 36px;
  --flix-spacing-1: 6px;
  --flix-spacing-2: 12px;
  --flix-spacing-3: 18px;
  --flix-spacing-4: 24px;
  --flix-spacing-5: 30px;
  --flix-spacing-6: 36px;
  --flix-spacing-7: 42px;
  --flix-spacing-8: 48px;
  --flix-spacing-9: 54px;
  --flix-spacing-10: 60px;
  --flix-spacing-11: 66px;
  --flix-spacing-12: 72px;
  --flix-spacing-half: 3px;
  --flix-grid-gutter-2: 12px;
  --flix-grid-gutter-4: 24px;
  --flix-page-min-width: 320px;
  --flix-page-max-width: 1200px;
  --flix-font-size-base: 1rem;
  --flix-font-size-primary: 1rem;
  --flix-font-size-small: 0.875rem;
  --flix-font-size-fineprint: 0.75rem;
  --flix-font-size-h1: 1.7rem;
  --flix-font-size-h2: 1.3rem;
  --flix-font-size-h3: 1.1rem;
  --flix-font-size-h4: 1rem;
  --flix-line-height-primary: 1.5rem;
  --flix-line-height-small: 1.125rem;
  --flix-line-height-fineprint: 0.938rem;
  --flix-line-height-h1: 2rem;
  --flix-line-height-h2: 1.7rem;
  --flix-line-height-h3: 1.5rem;
  --flix-line-height-h4: 1.5rem;
  --flix-hover-layer-color: linear-gradient(rgba(0, 0, 0, 0.06), rgba(0, 0, 0, 0.06));
  --flix-pressed-layer-color: linear-gradient(rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12));
  --flix-disabled-element-opacity: 0.5;
  --flix-primary-border-radius: 6px;
  --flix-border-radius-1: 6px;
  --flix-border-radius-2: 12px;
  --flix-border-radius-half: 3px;
  --flix-primary-box-shadow: 0px 6px 12px rgba(0, 0, 0, .06), 0px 3px 18px rgba(0, 0, 0, .06), 0px 3px 6px rgba(0, 0, 0, .18);
  --flix-color-scheme: normal;
  --flix-font-family-primary: Roboto, Arial, sans-serif;
  --flix-font-weight-normal: 400;
  --flix-font-weight-semibold: 500;
  --flix-font-weight-bold: 700;
}

:root {
  color: var(--flix-content-primary-color);
  font-family: var(--flix-font-family-primary);
  font-size: var(--flix-font-size-base);
  font-weight: var(--flix-font-weight-normal);
  line-height: var(--flix-line-height-primary);
  color-scheme: var(--flix-color-scheme);
  /* stylelint-disable-next-line media-feature-name-no-vendor-prefix */
}
@media only screen and (-webkit-min-device-pixel-ratio: 2) and (pointer: coarse) {
  :root {
    /* stylelint-disable-next-line font-family-no-missing-generic-family-keyword */
    font: -apple-system-body;
    font-family: var(--flix-font-family-primary);
  }
}

.flix-theme-flix-dark {
  --flix-brand-primary-color: #97d700;
  --flix-ui-primary-color: #97d700;
  --flix-ui-primary-light-color: #44b300;
  --flix-ui-primary-dark-color: #cef38d;
  --flix-grayscale-0-color: #151515;
  --flix-grayscale-10-color: #252525;
  --flix-grayscale-30-color: #444444;
  --flix-grayscale-50-color: #646464;
  --flix-grayscale-70-color: #8b8b8b;
  --flix-grayscale-90-color: #c8c8c8;
  --flix-grayscale-100-color: #ffffff;
  --flix-neutral-color: #039fd5;
  --flix-success-color: #44b300;
  --flix-success-dark-color: #cef38d;
  --flix-warning-color: #ff8206;
  --flix-warning-dark-color: #ffe393;
  --flix-danger-color: #fd5a5a;
  --flix-danger-dark-color: #ffc9ce;
  --flix-bg-primary-color: #151515;
  --flix-bg-primary-transparent-color: rgba(53, 53, 53, 0.88);
  --flix-bg-secondary-color: #121212;
  --flix-box-bg-color: #252525;
  --flix-highlight-color: #0a3c00;
  --flix-overlay-bg-color: rgba(0, 0, 0, 0.5);
  --flix-focus-outline-color: #016ae7;
  --flix-content-primary-color: #ffffff;
  --flix-content-secondary-color: #c8c8c8;
  --flix-heading-font-color: #ffffff;
  --flix-link-color: #3bd0de;
  --flix-line-primary-color: #646464;
  --flix-icon-primary-color: #ffffff;
  --flix-icon-secondary-color: #97d700;
  --flix-icon-background-color: #353535;
  --flix-box-shadow-color: rgba(0, 0, 0, 0.18);
  --flix-box-shadow-subtle-color: rgba(0, 0, 0, 0.06);
  --flix-button-primary-color: #97d700;
  --flix-button-label-color: #252525;
  --flix-header-bg-color: #252525;
  --flix-header-color: #ffffff;
  --flix-header-nav-bg-color-tablet: #202020;
  --flix-input-border-color: #c8c8c8;
  --flix-input-height-mobile: 44px;
  --flix-input-height-desktop: 36px;
  --flix-spacing-1: 6px;
  --flix-spacing-2: 12px;
  --flix-spacing-3: 18px;
  --flix-spacing-4: 24px;
  --flix-spacing-5: 30px;
  --flix-spacing-6: 36px;
  --flix-spacing-7: 42px;
  --flix-spacing-8: 48px;
  --flix-spacing-9: 54px;
  --flix-spacing-10: 60px;
  --flix-spacing-11: 66px;
  --flix-spacing-12: 72px;
  --flix-spacing-half: 3px;
  --flix-grid-gutter-2: 12px;
  --flix-grid-gutter-4: 24px;
  --flix-page-min-width: 320px;
  --flix-page-max-width: 1200px;
  --flix-font-size-base: 1rem;
  --flix-font-size-primary: 1rem;
  --flix-font-size-small: 0.875rem;
  --flix-font-size-fineprint: 0.75rem;
  --flix-font-size-h1: 1.7rem;
  --flix-font-size-h2: 1.3rem;
  --flix-font-size-h3: 1.1rem;
  --flix-font-size-h4: 1rem;
  --flix-line-height-primary: 1.5rem;
  --flix-line-height-small: 1.125rem;
  --flix-line-height-fineprint: 0.938rem;
  --flix-line-height-h1: 2rem;
  --flix-line-height-h2: 1.7rem;
  --flix-line-height-h3: 1.5rem;
  --flix-line-height-h4: 1.5rem;
  --flix-hover-layer-color: linear-gradient(rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12));
  --flix-pressed-layer-color: linear-gradient(rgba(0, 0, 0, 0.24), rgba(0, 0, 0, 0.24));
  --flix-disabled-element-opacity: 0.5;
  --flix-primary-border-radius: 6px;
  --flix-border-radius-1: 6px;
  --flix-border-radius-2: 12px;
  --flix-border-radius-half: 3px;
  --flix-primary-box-shadow: 0px 6px 12px rgba(0, 0, 0, .06), 0px 3px 18px rgba(0, 0, 0, .06), 0px 3px 6px rgba(0, 0, 0, .18);
  --flix-color-scheme: dark;
  --flix-font-family-primary: Roboto, Arial, sans-serif;
  --flix-font-weight-normal: 400;
  --flix-font-weight-semibold: 500;
  --flix-font-weight-bold: 700;
}

.flix-theme-flix-dark {
  color: var(--flix-content-primary-color);
  font-family: var(--flix-font-family-primary);
  font-size: var(--flix-font-size-base);
  font-weight: var(--flix-font-weight-normal);
  line-height: var(--flix-line-height-primary);
  color-scheme: var(--flix-color-scheme);
  /* stylelint-disable-next-line media-feature-name-no-vendor-prefix */
}
@media only screen and (-webkit-min-device-pixel-ratio: 2) and (pointer: coarse) {
  .flix-theme-flix-dark {
    /* stylelint-disable-next-line font-family-no-missing-generic-family-keyword */
    font: -apple-system-body;
    font-family: var(--flix-font-family-primary);
  }
}

.flix-theme-high-contrast {
  --flix-brand-primary-color: #ffff00;
  --flix-ui-primary-color: #ffffff;
  --flix-ui-primary-light-color: #ffffff;
  --flix-ui-primary-dark-color: #000000;
  --flix-grayscale-0-color: #000000;
  --flix-grayscale-10-color: #000000;
  --flix-grayscale-30-color: #000000;
  --flix-grayscale-50-color: #000000;
  --flix-grayscale-70-color: #ffffff;
  --flix-grayscale-90-color: #ffffff;
  --flix-grayscale-100-color: #ffffff;
  --flix-neutral-color: #ffff00;
  --flix-success-color: #ffff00;
  --flix-success-dark-color: #ffff00;
  --flix-warning-color: #ffff00;
  --flix-warning-dark-color: #ffff00;
  --flix-danger-color: #ffff00;
  --flix-danger-dark-color: #ffff00;
  --flix-bg-primary-color: #000000;
  --flix-bg-primary-transparent-color: rgba(0, 0, 0, 0.88);
  --flix-bg-secondary-color: #000000;
  --flix-box-bg-color: #000000;
  --flix-highlight-color: #000000;
  --flix-overlay-bg-color: rgba(0, 0, 0, 0.5);
  --flix-focus-outline-color: #ffff00;
  --flix-content-primary-color: #ffffff;
  --flix-content-secondary-color: #ffffff;
  --flix-heading-font-color: #ffffff;
  --flix-link-color: #ffff00;
  --flix-line-primary-color: #ffffff;
  --flix-icon-primary-color: #ffffff;
  --flix-icon-secondary-color: #ffffff;
  --flix-icon-background-color: #353535;
  --flix-box-shadow-color: rgba(255, 255, 255, 0.18);
  --flix-box-shadow-subtle-color: rgba(255, 255, 255, 0.06);
  --flix-button-primary-color: #ffffff;
  --flix-button-label-color: #000000;
  --flix-header-bg-color: #000000;
  --flix-header-color: #ffffff;
  --flix-header-nav-bg-color-tablet: #000000;
  --flix-input-border-color: #ffffff;
  --flix-input-height-mobile: 44px;
  --flix-input-height-desktop: 36px;
  --flix-spacing-1: 6px;
  --flix-spacing-2: 12px;
  --flix-spacing-3: 18px;
  --flix-spacing-4: 24px;
  --flix-spacing-5: 30px;
  --flix-spacing-6: 36px;
  --flix-spacing-7: 42px;
  --flix-spacing-8: 48px;
  --flix-spacing-9: 54px;
  --flix-spacing-10: 60px;
  --flix-spacing-11: 66px;
  --flix-spacing-12: 72px;
  --flix-spacing-half: 3px;
  --flix-grid-gutter-2: 12px;
  --flix-grid-gutter-4: 24px;
  --flix-page-min-width: 320px;
  --flix-page-max-width: 1200px;
  --flix-font-size-base: 1rem;
  --flix-font-size-primary: 1rem;
  --flix-font-size-small: 0.875rem;
  --flix-font-size-fineprint: 0.75rem;
  --flix-font-size-h1: 1.7rem;
  --flix-font-size-h2: 1.3rem;
  --flix-font-size-h3: 1.1rem;
  --flix-font-size-h4: 1rem;
  --flix-line-height-primary: 1.5rem;
  --flix-line-height-small: 1.125rem;
  --flix-line-height-fineprint: 0.938rem;
  --flix-line-height-h1: 2rem;
  --flix-line-height-h2: 1.7rem;
  --flix-line-height-h3: 1.5rem;
  --flix-line-height-h4: 1.5rem;
  --flix-hover-layer-color: linear-gradient(rgba(0, 0, 0, 0.06), rgba(0, 0, 0, 0.06));
  --flix-pressed-layer-color: linear-gradient(rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12));
  --flix-disabled-element-opacity: 0.5;
  --flix-primary-border-radius: 6px;
  --flix-border-radius-1: 6px;
  --flix-border-radius-2: 12px;
  --flix-border-radius-half: 3px;
  --flix-primary-box-shadow: inset -2px -2px 0 #fff, inset 2px 2px 0 #fff;
  --flix-color-scheme: normal;
  --flix-font-family-primary: Roboto, Arial, sans-serif;
  --flix-font-weight-normal: 400;
  --flix-font-weight-semibold: 500;
  --flix-font-weight-bold: 700;
}

.flix-theme-high-contrast {
  color: var(--flix-content-primary-color);
  font-family: var(--flix-font-family-primary);
  font-size: var(--flix-font-size-base);
  font-weight: var(--flix-font-weight-normal);
  line-height: var(--flix-line-height-primary);
  color-scheme: var(--flix-color-scheme);
  /* stylelint-disable-next-line media-feature-name-no-vendor-prefix */
}
@media only screen and (-webkit-min-device-pixel-ratio: 2) and (pointer: coarse) {
  .flix-theme-high-contrast {
    /* stylelint-disable-next-line font-family-no-missing-generic-family-keyword */
    font: -apple-system-body;
    font-family: var(--flix-font-family-primary);
  }
}

.flix-theme-kamil {
  --flix-brand-primary-color: #004b8d;
  --flix-ui-primary-color: #082967;
  --flix-ui-primary-light-color: #3eb5f1;
  --flix-ui-primary-dark-color: #00003c;
  --flix-grayscale-0-color: #ffffff;
  --flix-grayscale-10-color: #f7f7f7;
  --flix-grayscale-30-color: #e1e1e1;
  --flix-grayscale-50-color: #c8c8c8;
  --flix-grayscale-70-color: #646464;
  --flix-grayscale-90-color: #444444;
  --flix-grayscale-100-color: #353535;
  --flix-neutral-color: #016ae7;
  --flix-success-color: #228f00;
  --flix-success-dark-color: #136b00;
  --flix-warning-color: #ff5704;
  --flix-warning-dark-color: #c42d00;
  --flix-danger-color: #dd2828;
  --flix-danger-dark-color: #b31414;
  --flix-bg-primary-color: #ffffff;
  --flix-bg-primary-transparent-color: rgba(255, 255, 255, 0.88);
  --flix-bg-secondary-color: #f7f7f7;
  --flix-box-bg-color: #ffffff;
  --flix-highlight-color: #e3ebfa;
  --flix-overlay-bg-color: rgba(0, 0, 0, 0.5);
  --flix-focus-outline-color: #016ae7;
  --flix-content-primary-color: #353535;
  --flix-content-secondary-color: #646464;
  --flix-heading-font-color: #353535;
  --flix-link-color: #0047de;
  --flix-line-primary-color: #c8c8c8;
  --flix-icon-primary-color: #848484;
  --flix-icon-secondary-color: #082967;
  --flix-icon-background-color: #c8c8c8;
  --flix-box-shadow-color: rgba(0, 0, 0, 0.18);
  --flix-box-shadow-subtle-color: rgba(0, 0, 0, 0.06);
  --flix-button-primary-color: #082967;
  --flix-button-label-color: #ffffff;
  --flix-header-bg-color: #082967;
  --flix-header-color: #ffffff;
  --flix-header-nav-bg-color-tablet: #00003c;
  --flix-input-border-color: #848484;
  --flix-input-height-mobile: 44px;
  --flix-input-height-desktop: 36px;
  --flix-spacing-1: 6px;
  --flix-spacing-2: 12px;
  --flix-spacing-3: 18px;
  --flix-spacing-4: 24px;
  --flix-spacing-5: 30px;
  --flix-spacing-6: 36px;
  --flix-spacing-7: 42px;
  --flix-spacing-8: 48px;
  --flix-spacing-9: 54px;
  --flix-spacing-10: 60px;
  --flix-spacing-11: 66px;
  --flix-spacing-12: 72px;
  --flix-spacing-half: 3px;
  --flix-grid-gutter-2: 12px;
  --flix-grid-gutter-4: 24px;
  --flix-page-min-width: 320px;
  --flix-page-max-width: 1200px;
  --flix-font-size-base: 1rem;
  --flix-font-size-primary: 1rem;
  --flix-font-size-small: 0.875rem;
  --flix-font-size-fineprint: 0.75rem;
  --flix-font-size-h1: 1.7rem;
  --flix-font-size-h2: 1.3rem;
  --flix-font-size-h3: 1.1rem;
  --flix-font-size-h4: 1rem;
  --flix-line-height-primary: 1.5rem;
  --flix-line-height-small: 1.125rem;
  --flix-line-height-fineprint: 0.938rem;
  --flix-line-height-h1: 2rem;
  --flix-line-height-h2: 1.7rem;
  --flix-line-height-h3: 1.5rem;
  --flix-line-height-h4: 1.5rem;
  --flix-hover-layer-color: linear-gradient(rgba(0, 0, 0, 0.06), rgba(0, 0, 0, 0.06));
  --flix-pressed-layer-color: linear-gradient(rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12));
  --flix-disabled-element-opacity: 0.5;
  --flix-primary-border-radius: 6px;
  --flix-border-radius-1: 6px;
  --flix-border-radius-2: 12px;
  --flix-border-radius-half: 3px;
  --flix-primary-box-shadow: 0px 6px 12px rgba(0, 0, 0, .06), 0px 3px 18px rgba(0, 0, 0, .06), 0px 3px 6px rgba(0, 0, 0, .18);
  --flix-color-scheme: normal;
  --flix-font-family-primary: Roboto, Arial, sans-serif;
  --flix-font-weight-normal: 400;
  --flix-font-weight-semibold: 500;
  --flix-font-weight-bold: 700;
}

.flix-theme-kamil {
  color: var(--flix-content-primary-color);
  font-family: var(--flix-font-family-primary);
  font-size: var(--flix-font-size-base);
  font-weight: var(--flix-font-weight-normal);
  line-height: var(--flix-line-height-primary);
  color-scheme: var(--flix-color-scheme);
  /* stylelint-disable-next-line media-feature-name-no-vendor-prefix */
}
@media only screen and (-webkit-min-device-pixel-ratio: 2) and (pointer: coarse) {
  .flix-theme-kamil {
    /* stylelint-disable-next-line font-family-no-missing-generic-family-keyword */
    font: -apple-system-body;
    font-family: var(--flix-font-family-primary);
  }
}

.flix-theme-kamil-dark {
  --flix-brand-primary-color: #004b8d;
  --flix-ui-primary-color: #3eb5f1;
  --flix-ui-primary-light-color: #0597dd;
  --flix-ui-primary-dark-color: #95d8f8;
  --flix-grayscale-0-color: #151515;
  --flix-grayscale-10-color: #252525;
  --flix-grayscale-30-color: #444444;
  --flix-grayscale-50-color: #646464;
  --flix-grayscale-70-color: #8b8b8b;
  --flix-grayscale-90-color: #c8c8c8;
  --flix-grayscale-100-color: #ffffff;
  --flix-neutral-color: #039fd5;
  --flix-success-color: #44b300;
  --flix-success-dark-color: #cef38d;
  --flix-warning-color: #ff8206;
  --flix-warning-dark-color: #ffe393;
  --flix-danger-color: #fd5a5a;
  --flix-danger-dark-color: #ffc9ce;
  --flix-bg-primary-color: #151515;
  --flix-bg-primary-transparent-color: rgba(53, 53, 53, 0.88);
  --flix-bg-secondary-color: #121212;
  --flix-box-bg-color: #252525;
  --flix-highlight-color: #00003c;
  --flix-overlay-bg-color: rgba(0, 0, 0, 0.5);
  --flix-focus-outline-color: #016ae7;
  --flix-content-primary-color: #ffffff;
  --flix-content-secondary-color: #c8c8c8;
  --flix-heading-font-color: #ffffff;
  --flix-link-color: #3bd0de;
  --flix-line-primary-color: #646464;
  --flix-icon-primary-color: #ffffff;
  --flix-icon-secondary-color: #0597dd;
  --flix-icon-background-color: #353535;
  --flix-box-shadow-color: rgba(0, 0, 0, 0.18);
  --flix-box-shadow-subtle-color: rgba(0, 0, 0, 0.06);
  --flix-button-primary-color: #3eb5f1;
  --flix-button-label-color: #252525;
  --flix-header-bg-color: #252525;
  --flix-header-color: #ffffff;
  --flix-header-nav-bg-color-tablet: #202020;
  --flix-input-border-color: #c8c8c8;
  --flix-input-height-mobile: 44px;
  --flix-input-height-desktop: 36px;
  --flix-spacing-1: 6px;
  --flix-spacing-2: 12px;
  --flix-spacing-3: 18px;
  --flix-spacing-4: 24px;
  --flix-spacing-5: 30px;
  --flix-spacing-6: 36px;
  --flix-spacing-7: 42px;
  --flix-spacing-8: 48px;
  --flix-spacing-9: 54px;
  --flix-spacing-10: 60px;
  --flix-spacing-11: 66px;
  --flix-spacing-12: 72px;
  --flix-spacing-half: 3px;
  --flix-grid-gutter-2: 12px;
  --flix-grid-gutter-4: 24px;
  --flix-page-min-width: 320px;
  --flix-page-max-width: 1200px;
  --flix-font-size-base: 1rem;
  --flix-font-size-primary: 1rem;
  --flix-font-size-small: 0.875rem;
  --flix-font-size-fineprint: 0.75rem;
  --flix-font-size-h1: 1.7rem;
  --flix-font-size-h2: 1.3rem;
  --flix-font-size-h3: 1.1rem;
  --flix-font-size-h4: 1rem;
  --flix-line-height-primary: 1.5rem;
  --flix-line-height-small: 1.125rem;
  --flix-line-height-fineprint: 0.938rem;
  --flix-line-height-h1: 2rem;
  --flix-line-height-h2: 1.7rem;
  --flix-line-height-h3: 1.5rem;
  --flix-line-height-h4: 1.5rem;
  --flix-hover-layer-color: linear-gradient(rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12));
  --flix-pressed-layer-color: linear-gradient(rgba(0, 0, 0, 0.24), rgba(0, 0, 0, 0.24));
  --flix-disabled-element-opacity: 0.5;
  --flix-primary-border-radius: 6px;
  --flix-border-radius-1: 6px;
  --flix-border-radius-2: 12px;
  --flix-border-radius-half: 3px;
  --flix-primary-box-shadow: 0px 6px 12px rgba(0, 0, 0, .06), 0px 3px 18px rgba(0, 0, 0, .06), 0px 3px 6px rgba(0, 0, 0, .18);
  --flix-color-scheme: dark;
  --flix-font-family-primary: Roboto, Arial, sans-serif;
  --flix-font-weight-normal: 400;
  --flix-font-weight-semibold: 500;
  --flix-font-weight-bold: 700;
}

.flix-theme-kamil-dark {
  color: var(--flix-content-primary-color);
  font-family: var(--flix-font-family-primary);
  font-size: var(--flix-font-size-base);
  font-weight: var(--flix-font-weight-normal);
  line-height: var(--flix-line-height-primary);
  color-scheme: var(--flix-color-scheme);
  /* stylelint-disable-next-line media-feature-name-no-vendor-prefix */
}
@media only screen and (-webkit-min-device-pixel-ratio: 2) and (pointer: coarse) {
  .flix-theme-kamil-dark {
    /* stylelint-disable-next-line font-family-no-missing-generic-family-keyword */
    font: -apple-system-body;
    font-family: var(--flix-font-family-primary);
  }
}

.flix-theme-neptune {
  --flix-brand-primary-color: #004963;
  --flix-ui-primary-color: #004963;
  --flix-ui-primary-light-color: #00759c;
  --flix-ui-primary-dark-color: #003547;
  --flix-grayscale-0-color: #ffffff;
  --flix-grayscale-10-color: #f7f7f7;
  --flix-grayscale-30-color: #e1e1e1;
  --flix-grayscale-50-color: #c8c8c8;
  --flix-grayscale-70-color: #646464;
  --flix-grayscale-90-color: #444444;
  --flix-grayscale-100-color: #353535;
  --flix-neutral-color: #016ae7;
  --flix-success-color: #228f00;
  --flix-success-dark-color: #136b00;
  --flix-warning-color: #ff5704;
  --flix-warning-dark-color: #c42d00;
  --flix-danger-color: #dd2828;
  --flix-danger-dark-color: #b31414;
  --flix-bg-primary-color: #ffffff;
  --flix-bg-primary-transparent-color: rgba(255, 255, 255, 0.88);
  --flix-bg-secondary-color: #f7f7f7;
  --flix-box-bg-color: #ffffff;
  --flix-highlight-color: #aee9fc;
  --flix-overlay-bg-color: rgba(0, 0, 0, 0.5);
  --flix-focus-outline-color: #016ae7;
  --flix-content-primary-color: #353535;
  --flix-content-secondary-color: #646464;
  --flix-heading-font-color: #004963;
  --flix-link-color: #bd5604;
  --flix-line-primary-color: #c8c8c8;
  --flix-icon-primary-color: #848484;
  --flix-icon-secondary-color: #ef782c;
  --flix-icon-background-color: #353535;
  --flix-box-shadow-color: rgba(0, 0, 0, 0.18);
  --flix-box-shadow-subtle-color: rgba(0, 0, 0, 0.06);
  --flix-button-primary-color: #004963;
  --flix-button-label-color: #ffffff;
  --flix-header-bg-color: #004963;
  --flix-header-color: #ffffff;
  --flix-header-nav-bg-color-tablet: #003547;
  --flix-input-border-color: #848484;
  --flix-input-height-mobile: 44px;
  --flix-input-height-desktop: 36px;
  --flix-spacing-1: 6px;
  --flix-spacing-2: 12px;
  --flix-spacing-3: 18px;
  --flix-spacing-4: 24px;
  --flix-spacing-5: 30px;
  --flix-spacing-6: 36px;
  --flix-spacing-7: 42px;
  --flix-spacing-8: 48px;
  --flix-spacing-9: 54px;
  --flix-spacing-10: 60px;
  --flix-spacing-11: 66px;
  --flix-spacing-12: 72px;
  --flix-spacing-half: 3px;
  --flix-grid-gutter-2: 12px;
  --flix-grid-gutter-4: 24px;
  --flix-page-min-width: 320px;
  --flix-page-max-width: 1200px;
  --flix-font-size-base: 1rem;
  --flix-font-size-primary: 1rem;
  --flix-font-size-small: 0.875rem;
  --flix-font-size-fineprint: 0.75rem;
  --flix-font-size-h1: 1.7rem;
  --flix-font-size-h2: 1.3rem;
  --flix-font-size-h3: 1.1rem;
  --flix-font-size-h4: 1rem;
  --flix-line-height-primary: 1.5rem;
  --flix-line-height-small: 1.125rem;
  --flix-line-height-fineprint: 0.938rem;
  --flix-line-height-h1: 2rem;
  --flix-line-height-h2: 1.7rem;
  --flix-line-height-h3: 1.5rem;
  --flix-line-height-h4: 1.5rem;
  --flix-hover-layer-color: linear-gradient(rgba(0, 0, 0, 0.06), rgba(0, 0, 0, 0.06));
  --flix-pressed-layer-color: linear-gradient(rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12));
  --flix-disabled-element-opacity: 0.5;
  --flix-primary-border-radius: 6px;
  --flix-border-radius-1: 6px;
  --flix-border-radius-2: 12px;
  --flix-border-radius-half: 3px;
  --flix-primary-box-shadow: 0px 6px 12px rgba(0, 0, 0, .06), 0px 3px 18px rgba(0, 0, 0, .06), 0px 3px 6px rgba(0, 0, 0, .18);
  --flix-color-scheme: normal;
  --flix-font-family-primary: Roboto, Arial, sans-serif;
  --flix-font-weight-normal: 400;
  --flix-font-weight-semibold: 500;
  --flix-font-weight-bold: 700;
}

.flix-theme-neptune {
  color: var(--flix-content-primary-color);
  font-family: var(--flix-font-family-primary);
  font-size: var(--flix-font-size-base);
  font-weight: var(--flix-font-weight-normal);
  line-height: var(--flix-line-height-primary);
  color-scheme: var(--flix-color-scheme);
  /* stylelint-disable-next-line media-feature-name-no-vendor-prefix */
}
@media only screen and (-webkit-min-device-pixel-ratio: 2) and (pointer: coarse) {
  .flix-theme-neptune {
    /* stylelint-disable-next-line font-family-no-missing-generic-family-keyword */
    font: -apple-system-body;
    font-family: var(--flix-font-family-primary);
  }
}

.flix-theme-neptune-dark {
  --flix-brand-primary-color: #004963;
  --flix-ui-primary-color: #00a6de;
  --flix-ui-primary-light-color: #005c7b;
  --flix-ui-primary-dark-color: #21c5fc;
  --flix-grayscale-0-color: #151515;
  --flix-grayscale-10-color: #252525;
  --flix-grayscale-30-color: #444444;
  --flix-grayscale-50-color: #646464;
  --flix-grayscale-70-color: #8b8b8b;
  --flix-grayscale-90-color: #c8c8c8;
  --flix-grayscale-100-color: #ffffff;
  --flix-neutral-color: #039fd5;
  --flix-success-color: #44b300;
  --flix-success-dark-color: #cef38d;
  --flix-warning-color: #ff8206;
  --flix-warning-dark-color: #ffe393;
  --flix-danger-color: #fd5a5a;
  --flix-danger-dark-color: #ffc9ce;
  --flix-bg-primary-color: #151515;
  --flix-bg-primary-transparent-color: rgba(53, 53, 53, 0.88);
  --flix-bg-secondary-color: #121212;
  --flix-box-bg-color: #252525;
  --flix-highlight-color: #003547;
  --flix-overlay-bg-color: rgba(0, 0, 0, 0.5);
  --flix-focus-outline-color: #016ae7;
  --flix-content-primary-color: #ffffff;
  --flix-content-secondary-color: #c8c8c8;
  --flix-heading-font-color: #ffffff;
  --flix-link-color: #ffaf6e;
  --flix-line-primary-color: #646464;
  --flix-icon-primary-color: #ffffff;
  --flix-icon-secondary-color: #ef782c;
  --flix-icon-background-color: #353535;
  --flix-box-shadow-color: rgba(0, 0, 0, 0.18);
  --flix-box-shadow-subtle-color: rgba(0, 0, 0, 0.06);
  --flix-button-primary-color: #004963;
  --flix-button-label-color: #ffffff;
  --flix-header-bg-color: #252525;
  --flix-header-color: #ffffff;
  --flix-header-nav-bg-color-tablet: #202020;
  --flix-input-border-color: #c8c8c8;
  --flix-input-height-mobile: 44px;
  --flix-input-height-desktop: 36px;
  --flix-spacing-1: 6px;
  --flix-spacing-2: 12px;
  --flix-spacing-3: 18px;
  --flix-spacing-4: 24px;
  --flix-spacing-5: 30px;
  --flix-spacing-6: 36px;
  --flix-spacing-7: 42px;
  --flix-spacing-8: 48px;
  --flix-spacing-9: 54px;
  --flix-spacing-10: 60px;
  --flix-spacing-11: 66px;
  --flix-spacing-12: 72px;
  --flix-spacing-half: 3px;
  --flix-grid-gutter-2: 12px;
  --flix-grid-gutter-4: 24px;
  --flix-page-min-width: 320px;
  --flix-page-max-width: 1200px;
  --flix-font-size-base: 1rem;
  --flix-font-size-primary: 1rem;
  --flix-font-size-small: 0.875rem;
  --flix-font-size-fineprint: 0.75rem;
  --flix-font-size-h1: 1.7rem;
  --flix-font-size-h2: 1.3rem;
  --flix-font-size-h3: 1.1rem;
  --flix-font-size-h4: 1rem;
  --flix-line-height-primary: 1.5rem;
  --flix-line-height-small: 1.125rem;
  --flix-line-height-fineprint: 0.938rem;
  --flix-line-height-h1: 2rem;
  --flix-line-height-h2: 1.7rem;
  --flix-line-height-h3: 1.5rem;
  --flix-line-height-h4: 1.5rem;
  --flix-hover-layer-color: linear-gradient(rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.12));
  --flix-pressed-layer-color: linear-gradient(rgba(0, 0, 0, 0.24), rgba(0, 0, 0, 0.24));
  --flix-disabled-element-opacity: 0.5;
  --flix-primary-border-radius: 6px;
  --flix-border-radius-1: 6px;
  --flix-border-radius-2: 12px;
  --flix-border-radius-half: 3px;
  --flix-primary-box-shadow: 0px 6px 12px rgba(0, 0, 0, .06), 0px 3px 18px rgba(0, 0, 0, .06), 0px 3px 6px rgba(0, 0, 0, .18);
  --flix-color-scheme: dark;
  --flix-font-family-primary: Roboto, Arial, sans-serif;
  --flix-font-weight-normal: 400;
  --flix-font-weight-semibold: 500;
  --flix-font-weight-bold: 700;
}

.flix-theme-neptune-dark {
  color: var(--flix-content-primary-color);
  font-family: var(--flix-font-family-primary);
  font-size: var(--flix-font-size-base);
  font-weight: var(--flix-font-weight-normal);
  line-height: var(--flix-line-height-primary);
  color-scheme: var(--flix-color-scheme);
  /* stylelint-disable-next-line media-feature-name-no-vendor-prefix */
}
@media only screen and (-webkit-min-device-pixel-ratio: 2) and (pointer: coarse) {
  .flix-theme-neptune-dark {
    /* stylelint-disable-next-line font-family-no-missing-generic-family-keyword */
    font: -apple-system-body;
    font-family: var(--flix-font-family-primary);
  }
}

* {
  box-sizing: border-box;
}

[class^=flix-] {
  margin: 0;
  padding: 0;
}
[class^=flix-]::before, [class^=flix-]::after {
  box-sizing: border-box;
}

.flix-tooltip, .flix-header-nav-subnav, .flix-dropdown__items, .flix-balloon {
  --flix-balloon-width: 15.75rem;
  --flix-balloon-height: 44px;
  --flix-balloon-background: var(--flix-box-bg-color);
  --flix-balloon-color: var(--flix-content-primary-color);
  --flix-balloon-close-color: var(--flix-icon-primary-color);
  --flix-balloon-content-margin: 0;
  --flix-balloon-close-margin: calc(-1 * var(--flix-spacing-1)) calc(-1 * var(--flix-spacing-1)) calc(-1 * var(--flix-spacing-1)) var(--flix-spacing-2);
  position: relative;
  z-index: 10;
  justify-content: space-between;
  width: -moz-fit-content;
  width: fit-content;
  min-width: var(--flix-balloon-width);
  min-height: var(--flix-balloon-height);
  color: var(--flix-balloon-color);
  font-family: inherit;
  font-size: var(--flix-font-size-primary);
  text-decoration: none;
}

.flix-tooltip--active:not([hidden]), .flix-dropdown--active .flix-dropdown__items:not([hidden]), .flix-balloon:not([hidden]) {
  display: flex;
}

.flix-tooltip::before, .flix-header-nav-subnav::before, .flix-dropdown__items::before, .flix-balloon::before {
  content: "";
  position: absolute;
  z-index: 0;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: var(--flix-border-radius-1);
  background: var(--flix-balloon-background);
  box-shadow: var(--flix-primary-box-shadow);
}

.flix-tooltip__content, .flix-balloon__content {
  position: relative;
  z-index: 1;
  flex: auto;
  margin: var(--flix-balloon-content-margin);
  text-align: left;
}

.flix-tooltip__close, .flix-balloon__close {
  position: relative;
  z-index: 1;
  align-self: flex-start;
  margin: var(--flix-balloon-close-margin);
}
.flix-tooltip__close::before, .flix-balloon__close::before {
  content: "";
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M13.41 12l6.37-6.36a1 1 0 10-1.42-1.42L12 10.6 5.64 4.22a1 1 0 10-1.42 1.42L10.6 12l-6.37 6.36a1 1 0 101.42 1.42L12 13.4l6.36 6.37a1 1 0 101.42-1.42L13.4 12z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M13.41 12l6.37-6.36a1 1 0 10-1.42-1.42L12 10.6 5.64 4.22a1 1 0 10-1.42 1.42L10.6 12l-6.37 6.36a1 1 0 101.42 1.42L12 13.4l6.36 6.37a1 1 0 101.42-1.42L13.4 12z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: var(--flix-spacing-3);
  height: var(--flix-spacing-3);
  background-color: var(--flix-balloon-close-color);
}

.flix-tooltip--danger, .flix-balloon--danger {
  --flix-balloon-background: var(--flix-danger-color);
  --flix-balloon-color: var(--flix-grayscale-0-color);
  --flix-balloon-close-color: var(--flix-grayscale-0-color);
}

/** Size rules **/
.flix-tooltip--content-fit, .flix-balloon--content-fit {
  --flix-balloon-width: auto;
  --flix-balloon-height: auto;
  --flix-balloon-content-margin: calc(-1 * var(--flix-spacing-1));
  --flix-balloon-close-margin: calc(-1 * var(--flix-spacing-2)) calc(-1 * var(--flix-spacing-2)) calc(-1 * var(--flix-spacing-2)) var(--flix-spacing-2);
  white-space: nowrap;
}

.flix-tooltip--medium, .flix-balloon--medium {
  --flix-balloon-width: 23.25rem;
}

.flix-tooltip--large, .flix-balloon--large {
  --flix-balloon-width: 30.75rem;
}

/** Poisition rules **/
.flix-tooltip, .flix-balloon {
  padding: var(--flix-spacing-2) var(--flix-spacing-2) var(--flix-spacing-2) var(--flix-spacing-4);
}
.flix-tooltip::before, .flix-balloon::before {
  top: 0;
  right: 0;
  bottom: 0;
  left: var(--flix-spacing-2);
}

.flix-tooltip--left, .flix-balloon--left {
  padding: var(--flix-spacing-2) var(--flix-spacing-4) var(--flix-spacing-2) var(--flix-spacing-2);
}
.flix-tooltip--left::before, .flix-balloon--left::before {
  top: 0;
  right: var(--flix-spacing-2);
  bottom: 0;
  left: 0;
}

.flix-tooltip--top, .flix-dropdown--top .flix-dropdown__items, .flix-balloon--top {
  padding: var(--flix-spacing-2) var(--flix-spacing-2) var(--flix-spacing-4);
}
.flix-tooltip--top::before, .flix-dropdown--top .flix-dropdown__items::before, .flix-balloon--top::before {
  top: 0;
  right: 0;
  bottom: var(--flix-spacing-2);
  left: 0;
}

.flix-tooltip--bottom, .flix-header-nav-subnav, .flix-dropdown__items, .flix-balloon--bottom {
  padding: var(--flix-spacing-4) var(--flix-spacing-2) var(--flix-spacing-2);
}
.flix-tooltip--bottom::before, .flix-header-nav-subnav::before, .flix-dropdown__items::before, .flix-balloon--bottom::before {
  top: var(--flix-spacing-2);
  right: 0;
  bottom: 0;
  left: 0;
}

/** Arrow rules **/
.flix-tooltip::after, .flix-header-nav-subnav::after, .flix-dropdown__items::after, .flix-balloon::after {
  content: "";
  position: absolute;
  z-index: 0;
  width: 0;
  height: 0;
}

.flix-tooltip::after, .flix-balloon::after {
  inset: auto auto auto var(--flix-spacing-1);
  border-top: calc(var(--flix-spacing-1) + 2px) solid transparent;
  border-right: calc(var(--flix-spacing-1) + 2px) solid var(--flix-balloon-background);
  border-bottom: calc(var(--flix-spacing-1) + 2px) solid transparent;
  border-left: 0;
}

.flix-tooltip--left::after, .flix-balloon--left::after {
  inset: auto var(--flix-spacing-1) auto auto;
  border-top: calc(var(--flix-spacing-1) + 2px) solid transparent;
  border-right: 0;
  border-bottom: calc(var(--flix-spacing-1) + 2px) solid transparent;
  border-left: calc(var(--flix-spacing-1) + 2px) solid var(--flix-balloon-background);
}

.flix-tooltip::after, .flix-balloon::after {
  top: 50%;
  transform: translateY(-50%);
}

.flix-tooltip--start::after, .flix-balloon--start::after {
  top: min(25%, var(--flix-spacing-3));
  transform: none;
}

.flix-tooltip--end::after, .flix-balloon--end::after {
  top: auto;
  bottom: min(25%, var(--flix-spacing-3));
  transform: none;
}

.flix-tooltip--bottom::after, .flix-header-nav-subnav::after, .flix-dropdown__items::after, .flix-balloon--bottom::after {
  inset: var(--flix-spacing-1) auto auto;
  border-top: 0;
  border-right: calc(var(--flix-spacing-1) + 2px) solid transparent;
  border-bottom: calc(var(--flix-spacing-1) + 2px) solid var(--flix-balloon-background);
  border-left: calc(var(--flix-spacing-1) + 2px) solid transparent;
}

.flix-tooltip--top::after, .flix-dropdown--top .flix-dropdown__items::after, .flix-balloon--top::after {
  inset: auto auto var(--flix-spacing-1);
  border-top: calc(var(--flix-spacing-1) + 2px) solid var(--flix-balloon-background);
  border-right: calc(var(--flix-spacing-1) + 2px) solid transparent;
  border-bottom: 0;
  border-left: calc(var(--flix-spacing-1) + 2px) solid transparent;
}

.flix-tooltip--top::after, .flix-tooltip--bottom::after, .flix-header-nav-subnav::after, .flix-dropdown__items::after, .flix-dropdown--top .flix-dropdown__items::after, .flix-balloon--top::after, .flix-balloon--bottom::after {
  right: auto;
  left: 50%;
  transform: translateX(-50%);
}

.flix-tooltip--top.flix-tooltip--start::after, .flix-tooltip--bottom.flix-tooltip--start::after, .flix-header-nav-subnav--right::after, .flix-dropdown--right .flix-dropdown__items::after, .flix-balloon--start.flix-balloon--top::after, .flix-balloon--start.flix-balloon--bottom::after {
  left: min(25%, var(--flix-spacing-3));
  transform: none;
}

.flix-tooltip--top.flix-tooltip--end::after, .flix-tooltip--bottom.flix-tooltip--end::after, .flix-header-nav-subnav--left::after, .flix-dropdown--left .flix-dropdown__items::after, .flix-balloon--end.flix-balloon--top::after, .flix-balloon--end.flix-balloon--bottom::after {
  right: min(25%, var(--flix-spacing-3));
  left: auto;
  transform: none;
}

.flix-infobox, .flix-box {
  padding: var(--flix-spacing-4);
  border: 1px solid var(--flix-line-primary-color);
  border-radius: var(--flix-border-radius-1);
  background-color: var(--flix-box-bg-color);
}

.flix-infobox--small, .flix-box--small {
  padding: var(--flix-spacing-2);
}

.flix-infobox, .flix-box--highlighted {
  border: 0;
  box-shadow: var(--flix-primary-box-shadow);
}

.flix-infobox--strong, .flix-icon-frame--dimmed, .flix-icon-frame--success, .flix-icon-frame--warning, .flix-icon-frame--danger, .flix-icon-frame--neutral, .flix-box--dimmed, .flix-box--neutral, .flix-box--warning, .flix-box--success, .flix-box--danger {
  border-color: var(--flix-box-state-color);
  background-image: linear-gradient(var(--flix-bg-primary-transparent-color), var(--flix-bg-primary-transparent-color)), linear-gradient(var(--flix-box-state-color), var(--flix-box-state-color));
}

.flix-icon-frame--dimmed, .flix-box--dimmed {
  --flix-box-state-color: var(--flix-grayscale-50-color);
}

.flix-infobox--strong, .flix-icon-frame--neutral, .flix-box--neutral {
  --flix-box-state-color: var(--flix-neutral-color);
}

.flix-infobox--warning, .flix-icon-frame--warning, .flix-box--warning {
  --flix-box-state-color: var(--flix-warning-color);
}

.flix-infobox--success, .flix-icon-frame--success, .flix-box--success {
  --flix-box-state-color: var(--flix-success-color);
}

.flix-infobox--danger, .flix-icon-frame--danger, .flix-box--danger {
  --flix-box-state-color: var(--flix-danger-color);
}

.flix-accordion {
  display: block;
  border: 1px solid var(--flix-line-primary-color);
  font-family: inherit;
}
.flix-accordion:first-of-type {
  border-radius: var(--flix-border-radius-1) var(--flix-border-radius-1) 0 0;
}
.flix-accordion:last-of-type {
  border-radius: 0 0 var(--flix-border-radius-1) var(--flix-border-radius-1);
}
.flix-accordion:only-of-type {
  border-radius: var(--flix-border-radius-1);
}
.flix-accordion__title {
  color: var(--flix-container-content-color, var(--flix-heading-font-color));
  font-size: var(--flix-font-size-h4);
  font-weight: var(--flix-font-weight-bold);
  line-height: var(--flix-line-height-h4);
  display: block;
  position: relative;
  padding: var(--flix-spacing-2) var(--flix-spacing-6) var(--flix-spacing-2) var(--flix-spacing-2);
  outline: 0;
  cursor: pointer;
}
.flix-accordion__title .flix-icon {
  margin-right: var(--flix-spacing-half);
}
.flix-accordion__title .flix-icon::before {
  margin: 0;
}
.flix-accordion__title::-webkit-details-marker {
  display: none;
}
.flix-accordion__title::after {
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M18.68 8.3a1 1 0 00-1.41 0l-5.28 5.28-5.26-5.27a1 1 0 00-1.4 0 1 1 0 000 1.41l5.96 5.99a1 1 0 001.41 0l5.98-6a1 1 0 000-1.42z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M18.68 8.3a1 1 0 00-1.41 0l-5.28 5.28-5.26-5.27a1 1 0 00-1.4 0 1 1 0 000 1.41l5.96 5.99a1 1 0 001.41 0l5.98-6a1 1 0 000-1.42z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: var(--flix-spacing-4);
  height: var(--flix-spacing-4);
  background-color: var(--flix-icon-primary-color);
  content: "";
  position: absolute;
  top: 50%;
  right: var(--flix-spacing-2);
  transform: translateY(-50%);
}
.flix-accordion__title:hover {
  background-image: var(--flix-hover-layer-color);
  text-decoration: none;
}
.flix-accordion__title:enabled:active, .flix-accordion__title[href]:active {
  background-image: var(--flix-pressed-layer-color);
  text-decoration: none;
}
.flix-accordion__title:focus-visible {
  outline: 2px solid var(--flix-focus-outline-color);
  outline-offset: 1px;
  box-shadow: 0 0 0 calc(var(--flix-spacing-half) + 1px) var(--flix-grayscale-0-color);
  border-radius: var(--flix-border-radius-1);
}
.flix-accordion[open] > .flix-accordion__title::after, .flix-accordion--open > .flix-accordion__title::after {
  transform: translateY(-50%) rotate(180deg);
}
.flix-accordion[open] > .flix-accordion__content, .flix-accordion--open > .flix-accordion__content {
  display: block;
}
.flix-accordion__content {
  display: none;
  padding: var(--flix-spacing-1) var(--flix-spacing-2) var(--flix-spacing-2);
}
.flix-accordion + .flix-accordion {
  border-top: 0;
}

.flix-avatar {
  display: block;
  flex-shrink: 0;
  width: var(--flix-spacing-6);
  height: var(--flix-spacing-6);
  color: var(--flix-container-content-color, var(--flix-content-primary-color));
}
.flix-avatar__image {
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 100%;
}
.flix-avatar__image svg {
  width: 100%;
  height: 100%;
}
.flix-avatar:is(a, button):focus-visible {
  outline: 2px solid var(--flix-focus-outline-color);
  outline-offset: 1px;
  box-shadow: 0 0 0 calc(var(--flix-spacing-half) + 1px) var(--flix-grayscale-0-color);
  border-radius: var(--flix-border-radius-1);
}
.flix-avatar--sm {
  width: var(--flix-spacing-4);
  height: var(--flix-spacing-4);
}
.flix-avatar--lg {
  width: var(--flix-spacing-8);
  height: var(--flix-spacing-8);
}
.flix-avatar--xl {
  width: calc(var(--flix-spacing-8) * 2);
  height: calc(var(--flix-spacing-8) * 2);
}

.flix-balloon--top::after {
  top: auto;
}
.flix-blockquote, .flix-text blockquote {
  position: relative;
  margin: 0 0 var(--flix-spacing-2);
  padding: var(--flix-spacing-2) 0 0 calc(var(--flix-spacing-4) + var(--flix-spacing-2));
  color: var(--flix-content-primary-color);
  font-family: inherit;
}
@media (min-width: 600px) {
  .flix-blockquote, .flix-text blockquote {
    padding: var(--flix-spacing-2) 0 0 calc(var(--flix-spacing-8) + var(--flix-spacing-2));
  }
}
.flix-blockquote::before, .flix-text blockquote::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 159.8 100' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M159.4,62.9A32.2,32.2,0,0,0,129,35.7c3.7-13.8,12.8-19.4,23.8-22.5a1.3,1.3,0,0,0,.9-1.4l-1.8-11s-0.2-.9-1.6-0.7c-38,4.3-63.7,33.2-58.9,68.3,4.4,24.3,23.4,33.7,41,31.2a32.4,32.4,0,0,0,27-36.7h0ZM38.1,35.7c3.6-13.8,13-19.4,23.8-22.5a1.3,1.3,0,0,0,.9-1.4l-1.6-11S61-.2,59.6,0C21.6,4.1-3.9,33,.5,68.2c4.6,24.5,23.8,33.9,41.2,31.4A32.1,32.1,0,0,0,68.5,62.9,31.7,31.7,0,0,0,38.1,35.7Z' /%3E%3C/svg%3E") no-repeat left center/contain;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 159.8 100' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M159.4,62.9A32.2,32.2,0,0,0,129,35.7c3.7-13.8,12.8-19.4,23.8-22.5a1.3,1.3,0,0,0,.9-1.4l-1.8-11s-0.2-.9-1.6-0.7c-38,4.3-63.7,33.2-58.9,68.3,4.4,24.3,23.4,33.7,41,31.2a32.4,32.4,0,0,0,27-36.7h0ZM38.1,35.7c3.6-13.8,13-19.4,23.8-22.5a1.3,1.3,0,0,0,.9-1.4l-1.6-11S61-.2,59.6,0C21.6,4.1-3.9,33,.5,68.2c4.6,24.5,23.8,33.9,41.2,31.4A32.1,32.1,0,0,0,68.5,62.9,31.7,31.7,0,0,0,38.1,35.7Z' /%3E%3C/svg%3E") no-repeat left center/contain;
  width: var(--flix-spacing-4);
  height: var(--flix-spacing-2);
  background-color: var(--flix-icon-primary-color);
}
@media (min-width: 600px) {
  .flix-blockquote::before, .flix-text blockquote::before {
    width: var(--flix-spacing-8);
    height: var(--flix-spacing-4);
  }
}

.flix-box:where(:not(:last-child)) {
  margin-bottom: var(--flix-spacing-2);
}
.flix-breadcrumbs {
  display: flex;
  align-items: center;
}
.flix-breadcrumbs__item {
  display: flex;
  align-items: center;
}
.flix-breadcrumbs__item + .flix-breadcrumbs__item::before {
  content: "";
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M15.7 11.3L9.72 5.32a1 1 0 00-1.42 0 1 1 0 000 1.42L13.58 12 8.3 17.27a1 1 0 000 1.41 1 1 0 001.41 0l5.99-5.97a1 1 0 000-1.41z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M15.7 11.3L9.72 5.32a1 1 0 00-1.42 0 1 1 0 000 1.42L13.58 12 8.3 17.27a1 1 0 000 1.41 1 1 0 001.41 0l5.99-5.97a1 1 0 000-1.41z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: 1.5rem;
  height: 1.5rem;
  background-color: var(--flix-icon-primary-color);
  margin: 0 var(--flix-spacing-half);
}
.flix-breadcrumbs__ellipsis::before {
  content: "...";
}
.flix-breadcrumbs__link:is(button) {
  border: 0;
  background: transparent;
  font-family: var(--flix-font-family-primary);
  cursor: pointer;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.flix-breadcrumbs__link {
  color: var(--flix-content-secondary-color);
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
  font-weight: var(--flix-font-weight-semibold);
  max-width: 20ch;
  padding: var(--flix-spacing-1) var(--flix-spacing-half);
  overflow: hidden;
  border-radius: var(--flix-border-radius-1);
  text-decoration: none;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.flix-breadcrumbs__link:focus-visible {
  outline: 2px solid var(--flix-focus-outline-color);
  outline-offset: 1px;
  box-shadow: 0 0 0 calc(var(--flix-spacing-half) + 1px) var(--flix-grayscale-0-color);
}
.flix-breadcrumbs__link:enabled:active, .flix-breadcrumbs__link[href]:active {
  background-image: var(--flix-pressed-layer-color);
  text-decoration: none;
}
.flix-breadcrumbs__link:enabled:hover, .flix-breadcrumbs__link[href]:hover {
  background-image: var(--flix-hover-layer-color);
  text-decoration: none;
}
.flix-breadcrumbs__link[aria-current] {
  position: relative;
  color: var(--flix-content-primary-color);
  border-radius: var(--flix-border-radius-1) var(--flix-border-radius-1) 0 0;
}
.flix-breadcrumbs__link[aria-current]::before {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  height: var(--flix-spacing-half);
  border-radius: var(--flix-border-radius-1) var(--flix-border-radius-1) 0 0;
  background: var(--flix-brand-primary-color);
}
.flix-breadcrumbs__link[aria-current]::after {
  right: var(--flix-spacing-half);
  left: var(--flix-spacing-half);
}
.flix-breadcrumbs__link--no-clamp {
  max-width: -moz-fit-content;
  max-width: fit-content;
  overflow: unset;
}

.flix-btn, .flix-skip-link {
  --flix-button-bg-color: var(--flix-box-bg-color);
  --flix-button-border-color: var(--flix-grayscale-50-color);
  --flix-button-text-color: var(--flix-content-primary-color);
  display: inline-flex;
  position: relative;
  align-items: center;
  justify-content: center;
  min-width: 142px;
  max-width: 100%;
  min-height: var(--flix-input-height-mobile);
  padding-top: calc(var(--flix-spacing-2) - var(--flix-spacing-half) - 1px);
  padding-right: var(--flix-spacing-2);
  padding-bottom: calc(var(--flix-spacing-2) - var(--flix-spacing-half) - 1px);
  padding-left: var(--flix-spacing-2);
  gap: var(--flix-spacing-half);
  border: 1px solid var(--flix-button-border-color);
  border-radius: var(--flix-border-radius-1);
  background: var(--flix-button-bg-color);
  font-family: inherit;
  text-align: center;
  text-decoration: none;
  cursor: pointer;
  overflow-wrap: anywhere;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  color: var(--flix-button-text-color);
  font-size: var(--flix-font-size-primary);
  line-height: var(--flix-line-height-primary);
  font-weight: var(--flix-font-weight-semibold);
  transition: background 250ms ease;
}
.flix-btn:enabled:hover, .flix-skip-link:enabled:hover, .flix-btn[href]:hover, [href].flix-skip-link:hover {
  background-image: var(--flix-hover-layer-color);
  text-decoration: none;
}
.flix-btn:enabled:active, .flix-skip-link:enabled:active, .flix-btn[href]:active, [href].flix-skip-link:active {
  background-image: var(--flix-pressed-layer-color);
  text-decoration: none;
}
.flix-btn:focus-visible, .flix-skip-link:focus-visible {
  outline: 2px solid var(--flix-focus-outline-color);
  outline-offset: 1px;
  box-shadow: 0 0 0 calc(var(--flix-spacing-half) + 1px) var(--flix-grayscale-0-color);
}
.flix-btn:disabled, .flix-skip-link:disabled, .flix-btn[aria-disabled=true], [aria-disabled=true].flix-skip-link, .flix-btn--disabled {
  opacity: var(--flix-disabled-element-opacity);
  cursor: not-allowed;
}
@media (min-width: 0) and (max-width: 599px) {
  .flix-btn, .flix-skip-link {
    display: flex;
    width: -webkit-fill-available;
    width: -moz-available;
    width: stretch;
  }
  .flix-btn--sm, .flix-btn--md, .flix-btn--lg, .flix-btn--link, .flix-btn--square, .flix-btn--stacked {
    display: inline-flex;
    width: auto;
  }
}
@media (min-width: 1200px) {
  .flix-btn, .flix-skip-link {
    min-height: var(--flix-input-height-desktop);
    padding-top: calc(var(--flix-spacing-1) - 1px);
    padding-bottom: calc(var(--flix-spacing-1) - 1px);
  }
}
.flix-btn--loading {
  background-image: var(--flix-hover-layer-color);
  text-decoration: none;
}
.flix-btn--primary {
  --flix-button-bg-color: var(--flix-button-primary-color);
  --flix-button-border-color: var(--flix-button-primary-color);
  --flix-button-text-color: var(--flix-button-label-color);
}
.flix-btn--secondary {
  --flix-button-border-color: var(--flix-button-primary-color);
}
.flix-btn--danger {
  --flix-button-bg-color: var(--flix-danger-color);
  --flix-button-border-color: var(--flix-danger-color);
  --flix-button-text-color: var(--flix-grayscale-0-color);
}
.flix-btn--link {
  --flix-button-bg-color: transparent;
  --flix-button-border-color: transparent;
  --flix-button-text-color: var(--flix-container-content-color, var(--flix-content-primary-color));
  min-width: auto;
  padding: 0 var(--flix-spacing-half);
}
.flix-btn--link.flix-btn--loading::before {
  margin-left: 0;
}
.flix-btn--sm {
  min-width: auto;
  min-height: var(--flix-spacing-4);
  padding-top: 0;
  padding-bottom: 0;
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}
.flix-btn--md {
  min-height: var(--flix-input-height-desktop);
  padding-top: calc(var(--flix-spacing-1) - 1px);
  padding-bottom: calc(var(--flix-spacing-1) - 1px);
}
.flix-btn--lg {
  min-height: var(--flix-spacing-8);
  padding-top: calc(var(--flix-spacing-2) - var(--flix-spacing-half));
  padding-right: var(--flix-spacing-4);
  padding-bottom: calc(var(--flix-spacing-2) - var(--flix-spacing-half));
  padding-left: var(--flix-spacing-4);
}
.flix-btn--loading::before {
  content: "";
  display: inline-block;
  flex-shrink: 0;
  width: var(--flix-spacing-4);
  height: var(--flix-spacing-4);
  animation: btn-spinner-rotate 1s infinite linear, btn-spinner-grow 250ms;
  border: var(--flix-spacing-half) solid rgba(0, 0, 0, 0.2);
  border-radius: 50%;
  border-left-color: var(--flix-button-text-color);
}
.flix-btn--loading:has(.flix-btn__icon)::before, .flix-btn--loading:has([class^=hci-icon])::before {
  animation: btn-spinner-rotate 1s infinite linear;
}
@keyframes btn-spinner-grow {
  0% {
    width: 0;
    height: 0;
    opacity: 0;
  }
  100% {
    width: var(--flix-spacing-4);
    height: var(--flix-spacing-4);
    opacity: 1;
  }
}
@keyframes btn-spinner-rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.flix-btn--loading .flix-btn__icon, .flix-btn--loading [class^=hci-icon] {
  /* stylelint-disable-next-line declaration-no-important */
  display: none !important;
}
.flix-btn--square {
  min-width: var(--flix-input-height-mobile);
  padding-right: 0;
  padding-left: 0;
  aspect-ratio: 1;
}
@media (min-width: 1200px) {
  .flix-btn--square {
    min-width: var(--flix-input-height-desktop);
  }
}
.flix-btn--square.flix-btn--sm {
  min-width: var(--flix-spacing-4);
}
.flix-btn--square.flix-btn--md {
  min-width: var(--flix-spacing-6);
}
.flix-btn--square.flix-btn--lg {
  min-width: var(--flix-spacing-8);
}
.flix-btn--stacked {
  flex-direction: column;
  min-width: auto;
  padding-right: var(--flix-spacing-1);
  padding-left: var(--flix-spacing-1);
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}
.flix-btn--stacked.flix-btn--lg {
  padding-right: calc(var(--flix-spacing-2) - var(--flix-spacing-half));
  padding-left: calc(var(--flix-spacing-2) - var(--flix-spacing-half));
  font-size: var(--flix-font-size-primary);
  line-height: var(--flix-line-height-primary);
}
.flix-btn--block {
  display: flex;
  width: -webkit-fill-available;
  width: -moz-available;
  width: stretch;
}

.flix-btn-group {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--flix-spacing-2);
}
.flix-btn-group:where(:not(:last-child)) {
  margin-bottom: var(--flix-spacing-2);
}
.flix-btn-group--half-gap {
  gap: var(--flix-spacing-half);
}
.flix-btn-group--1-gap {
  gap: var(--flix-spacing-1);
}
.flix-btn-group--wrap {
  flex-wrap: wrap;
}
.flix-btn-group--horizontal {
  flex-direction: row;
}
.flix-btn-group--vertical {
  flex-direction: column;
}
.flix-btn-group--align-center {
  align-items: center;
  justify-content: center;
}
.flix-btn-group--align-end {
  align-items: flex-end;
  justify-content: flex-end;
}
@media (min-width: 600px) {
  .flix-btn-group:not(.flix-btn-group--vertical, .flix-btn-group--horizontal) {
    flex-direction: row;
  }
}

.flix-calendar {
  display: flex;
  gap: var(--flix-spacing-4);
  z-index: 10;
  flex-direction: column;
  min-width: calc(var(--flix-spacing-1) * 46);
  padding: var(--flix-spacing-2);
  border-radius: var(--flix-border-radius-1);
  background-color: var(--flix-box-bg-color);
  box-shadow: var(--flix-primary-box-shadow);
}
.flix-calendar[hidden] {
  display: none;
}
.flix-calendar--flat {
  border-radius: 0;
  box-shadow: none;
}
.flix-calendar__table {
  width: 100%;
  border-spacing: 0 var(--flix-spacing-half);
}
.flix-calendar__caption {
  color: var(--flix-container-content-color, var(--flix-heading-font-color));
  font-size: var(--flix-font-size-h3);
  font-weight: var(--flix-font-weight-bold);
  line-height: var(--flix-line-height-h3);
}
.flix-calendar__btn, .flix-calendar__cell {
  position: relative;
  font-family: var(--flix-font-family-primary);
  line-height: 2.25rem;
  text-align: center;
}
.flix-calendar__cell--range:not(:empty) {
  background-color: var(--flix-highlight-color);
}
.flix-calendar__cell--start .flix-calendar__btn, .flix-calendar__cell--end .flix-calendar__btn, .flix-calendar__cell--selected .flix-calendar__btn {
  background-color: var(--flix-button-primary-color);
  color: var(--flix-button-label-color);
}
.flix-calendar__cell--end .flix-calendar__btn::before, .flix-calendar__cell--start .flix-calendar__btn::before {
  content: " ";
  position: absolute;
  top: 50%;
  width: var(--flix-spacing-2);
  height: var(--flix-spacing-2);
  margin-top: calc(-1 * var(--flix-spacing-1));
  transform: rotate(45deg);
  background-color: var(--flix-button-primary-color);
  pointer-events: none;
}
.flix-calendar__cell--start:not(:empty) {
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, var(--flix-highlight-color) 50%);
}
.flix-calendar__cell--start .flix-calendar__btn::before {
  left: 100%;
  margin-left: calc(-1 * var(--flix-spacing-1));
}
.flix-calendar__cell--end:not(:empty) {
  background-image: linear-gradient(to right, var(--flix-highlight-color) 50%, rgba(255, 255, 255, 0) 50%);
}
.flix-calendar__cell--end .flix-calendar__btn::before {
  right: 100%;
  margin-right: calc(-1 * var(--flix-spacing-1));
}
.flix-calendar__cell--start.flix-calendar__cell--end {
  background-image: none;
}
.flix-calendar__cell--start.flix-calendar__cell--end .flix-calendar__btn::before {
  display: none;
}
.flix-calendar__cell--start .flix-calendar__btn {
  z-index: 1;
}
.flix-calendar__cell--current .flix-calendar__btn::after {
  content: "";
  display: block;
  position: absolute;
  bottom: var(--flix-spacing-half);
  left: 50%;
  width: 1.125rem;
  height: 0.1875rem;
  transform: translateX(calc(-1 * 1.125rem / 2));
  border-radius: var(--flix-border-radius-1);
  background-color: var(--flix-content-primary-color);
}
.flix-calendar__cell--selected.flix-calendar__cell--current .flix-calendar__btn::after, .flix-calendar__cell--start.flix-calendar__cell--current .flix-calendar__btn::after, .flix-calendar__cell--end.flix-calendar__cell--current .flix-calendar__btn::after {
  background-color: var(--flix-button-label-color);
}
.flix-calendar__btn {
  padding: var(--flix-spacing-1) 0;
  border: 0;
  background: transparent;
  font-family: var(--flix-font-family-primary);
  cursor: pointer;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  color: var(--flix-content-primary-color);
  font-size: var(--flix-font-size-primary);
  line-height: var(--flix-line-height-primary);
  font-weight: var(--flix-font-weight-semibold);
  display: block;
  width: -webkit-fill-available;
  width: -moz-available;
  width: stretch;
  min-width: var(--flix-spacing-6);
  min-height: var(--flix-spacing-6);
  border-radius: var(--flix-border-radius-1);
}
.flix-calendar__btn:focus-visible {
  outline: 2px solid var(--flix-focus-outline-color);
  outline-offset: 1px;
  box-shadow: 0 0 0 calc(var(--flix-spacing-half) + 1px) var(--flix-grayscale-0-color);
  z-index: 1;
}
.flix-calendar__btn:hover, .flix-calendar__btn:hover::before {
  background-image: var(--flix-hover-layer-color);
  text-decoration: none;
}
.flix-calendar__btn:active, .flix-calendar__btn:active::before {
  background-image: var(--flix-pressed-layer-color);
  text-decoration: none;
}
.flix-calendar__btn:disabled, .flix-calendar__btn[aria-disabled=true], .flix-calendar__btn--disabled {
  opacity: var(--flix-disabled-element-opacity);
  cursor: not-allowed;
}
.flix-calendar__btn:disabled::before, .flix-calendar__btn[aria-disabled=true]::before, .flix-calendar__btn--disabled::before {
  opacity: var(--flix-disabled-element-opacity);
  cursor: not-allowed;
}
.flix-calendar__cell--hover .flix-calendar__btn, .flix-calendar__cell--hover .flix-calendar__btn::before {
  background-image: var(--flix-hover-layer-color);
  text-decoration: none;
}
.flix-calendar__controls {
  display: flex;
  gap: var(--flix-spacing-1);
  flex-wrap: wrap;
}
.flix-calendar--horizontal {
  flex-direction: row;
}
.flix-calendar--horizontal .flix-calendar__month {
  flex-grow: 1;
}
.flix-calendar--horizontal .flix-calendar__controls {
  flex-direction: column;
  flex-wrap: wrap;
  align-items: flex-end;
}
.flix-calendar--horizontal .flix-calendar__month + .flix-calendar__controls {
  align-items: flex-start;
}
.flix-calendar-header {
  display: grid;
  grid-template-columns: min-content auto min-content;
  margin-bottom: var(--flix-spacing-2);
  gap: var(--flix-spacing-2);
}
.flix-calendar-header--birthday {
  grid-template-columns: auto auto;
}

.flix-checkbox {
  position: relative;
}
.flix-checkbox--sm .flix-checkbox__label {
  min-height: var(--flix-spacing-3);
}
.flix-checkbox--sm .flix-checkbox__label:hover {
  background-image: var(--flix-hover-layer-color);
  text-decoration: none;
}
.flix-checkbox--sm .flix-checkbox__label::after {
  -webkit-mask-size: calc(var(--flix-spacing-3) - var(--flix-spacing-1));
          mask-size: calc(var(--flix-spacing-3) - var(--flix-spacing-1));
}
.flix-checkbox--sm .flix-checkbox__input, .flix-checkbox--sm .flix-checkbox__label::before, .flix-checkbox--sm .flix-checkbox__label::after {
  width: var(--flix-spacing-3);
  height: var(--flix-spacing-3);
  margin-top: calc((var(--flix-line-height-primary) - var(--flix-spacing-3)) / 2);
}
@supports (margin-top: max(0px, calc((var(--flix-line-height-primary) - var(--flix-spacing-3)) / 2))) {
  .flix-checkbox--sm .flix-checkbox__input, .flix-checkbox--sm .flix-checkbox__label::before, .flix-checkbox--sm .flix-checkbox__label::after {
    margin-top: max(0px, (var(--flix-line-height-primary) - var(--flix-spacing-3)) / 2);
  }
}
.flix-checkbox__label {
  display: inline-flex;
  position: relative;
  align-items: center;
  min-height: var(--flix-spacing-5);
  margin: calc(-1 * var(--flix-spacing-half));
  padding: var(--flix-spacing-half);
  border-radius: var(--flix-border-radius-1);
  color: var(--flix-content-primary-color);
  font-family: inherit;
  vertical-align: middle;
  cursor: pointer;
  gap: var(--flix-spacing-2);
}
.flix-checkbox__label::before, .flix-checkbox__label::after {
  content: "";
  display: block;
  flex-shrink: 0;
  align-self: flex-start;
}
.flix-checkbox__label::before {
  width: var(--flix-spacing-5);
  height: var(--flix-spacing-5);
  border: 2px solid var(--flix-input-border-color);
  border-radius: var(--flix-border-radius-1);
  transition: border-color 250ms ease;
  margin-top: calc((var(--flix-line-height-primary) - var(--flix-spacing-5)) / 2);
}
@supports (margin-top: max(0px, calc((var(--flix-line-height-primary) - var(--flix-spacing-5)) / 2))) {
  .flix-checkbox__label::before {
    margin-top: max(0px, (var(--flix-line-height-primary) - var(--flix-spacing-5)) / 2);
  }
}
.flix-checkbox__label::after {
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M21.7 6.2l-13 13a1 1 0 01-1.4 0l-5-5a1 1 0 111.4-1.4L8 17.08l12.3-12.3a1 1 0 111.4 1.42z' /%3E%3C/svg%3E") no-repeat center/calc(var(--flix-spacing-5) - var(--flix-spacing-1));
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M21.7 6.2l-13 13a1 1 0 01-1.4 0l-5-5a1 1 0 111.4-1.4L8 17.08l12.3-12.3a1 1 0 111.4 1.42z' /%3E%3C/svg%3E") no-repeat center/calc(var(--flix-spacing-5) - var(--flix-spacing-1));
  width: var(--flix-spacing-5);
  height: var(--flix-spacing-5);
  background-color: var(--flix-input-border-color);
  position: absolute;
  top: var(--flix-spacing-half);
  left: var(--flix-spacing-half);
  transform: scale(0);
  pointer-events: none;
  transition: transform 250ms ease, background-color 250ms ease;
  margin-top: calc((var(--flix-line-height-primary) - var(--flix-spacing-5)) / 2);
}
@supports (margin-top: max(0px, calc((var(--flix-line-height-primary) - var(--flix-spacing-5)) / 2))) {
  .flix-checkbox__label::after {
    margin-top: max(0px, (var(--flix-line-height-primary) - var(--flix-spacing-5)) / 2);
  }
}
.flix-checkbox__input {
  width: var(--flix-spacing-5);
  height: var(--flix-spacing-5);
  margin-top: calc((var(--flix-line-height-primary) - var(--flix-spacing-5)) / 2);
}
@supports (margin-top: max(0px, calc((var(--flix-line-height-primary) - var(--flix-spacing-5)) / 2))) {
  .flix-checkbox__input {
    margin-top: max(0px, (var(--flix-line-height-primary) - var(--flix-spacing-5)) / 2);
  }
}
.flix-checkbox__input:checked + .flix-checkbox__label::after {
  transform: scale(1);
}
.flix-checkbox__input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.flix-checkbox__input:focus-visible + .flix-checkbox__label::before {
  outline: 2px solid var(--flix-focus-outline-color);
  outline-offset: 1px;
  box-shadow: 0 0 0 calc(var(--flix-spacing-half) + 1px) var(--flix-grayscale-0-color);
}
.flix-checkbox__input:enabled + .flix-checkbox__label:hover, .flix-checkbox__input:enabled:hover + .flix-checkbox__label {
  background-image: var(--flix-hover-layer-color);
  text-decoration: none;
}
.flix-checkbox__input:checked + .flix-checkbox__label::before {
  border-color: var(--flix-content-primary-color);
}
.flix-checkbox__input:checked + .flix-checkbox__label::after {
  background-color: var(--flix-content-primary-color);
}
.flix-checkbox--disabled .flix-checkbox__label {
  opacity: var(--flix-disabled-element-opacity);
  cursor: not-allowed;
}
.flix-checkbox--error .flix-checkbox__label::before {
  border-color: var(--flix-danger-color);
}
.flix-checkbox--error .flix-checkbox__input:not(:checked) + .flix-checkbox__label::before {
  box-shadow: inset 0 0 0 100vh var(--flix-bg-primary-transparent-color), inset 0 0 0 100vh var(--flix-danger-color);
  transition: box-shadow 250ms ease;
}
.flix-checkbox--error .flix-checkbox__input:focus-visible:not(:checked) + .flix-checkbox__label::before {
  box-shadow: inset 0 0 0 100vh var(--flix-bg-primary-transparent-color), inset 0 0 0 100vh var(--flix-danger-color), 0 0 0 4px var(--flix-grayscale-0-color);
}
.flix-checkbox__info:not(:empty) {
  color: var(--flix-container-content-color, var(--flix-content-primary-color));
  font-size: var(--flix-font-size-small);
  font-weight: var(--flix-font-weight-normal);
  line-height: var(--flix-line-height-small);
  display: block;
  margin-top: var(--flix-spacing-1);
}
.flix-checkbox__info:not(:empty) ~ .flix-checkbox__info {
  margin-top: var(--flix-spacing-half);
}
.flix-checkbox--error .flix-checkbox__info {
  color: var(--flix-danger-dark-color);
}
.flix-checkbox__info ~ .flix-checkbox__info {
  color: var(--flix-content-primary-color);
}
.flix-checkbox__input:indeterminate + .flix-checkbox__label::before, .flix-checkbox--indeterminate > .flix-checkbox__label::before {
  border-color: var(--flix-content-primary-color);
}
.flix-checkbox__input:indeterminate + .flix-checkbox__label::after, .flix-checkbox--indeterminate > .flix-checkbox__label::after {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M21 11H3a1 1 0 000 2h18a1 1 0 000-2z' /%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M21 11H3a1 1 0 000 2h18a1 1 0 000-2z' /%3E%3C/svg%3E");
  transform: scale(1);
  background-color: var(--flix-content-primary-color);
}
.flix-checkbox--sm .flix-checkbox__label::before {
  border-radius: var(--flix-border-radius-half);
}
.flix-checkbox--no-label .flix-checkbox__label::before, .flix-checkbox--no-label .flix-checkbox__label::after {
  margin-top: 0;
}

.flix-choice-wrapper {
  display: flex;
  flex-wrap: wrap;
  margin: 0 0 var(--flix-spacing-4);
  border: 0;
}
.flix-choice-wrapper__info:not(:empty) {
  color: var(--flix-container-content-color, var(--flix-content-primary-color));
  font-size: var(--flix-font-size-small);
  font-weight: var(--flix-font-weight-normal);
  line-height: var(--flix-line-height-small);
  display: block;
  margin-top: var(--flix-spacing-1);
}
.flix-choice-wrapper__info:not(:empty) ~ .flix-choice-wrapper__info {
  margin-top: var(--flix-spacing-half);
}
.flix-choice-wrapper--error .flix-choice-wrapper__info {
  color: var(--flix-danger-dark-color);
}
.flix-choice-wrapper__info ~ .flix-choice-wrapper__info {
  color: var(--flix-content-primary-color);
}
.flix-choice-wrapper__fieldset {
  border: 0;
}
.flix-choice-wrapper__item {
  display: flex;
  flex: 1;
  flex-direction: column;
  justify-content: space-between;
  border: solid var(--flix-line-primary-color);
  border-radius: var(--flix-border-radius-1);
}
.flix-choice-wrapper__item:first-child:nth-last-of-type(2), .flix-choice-wrapper__item:first-child:nth-last-of-type(2) ~ .flix-choice-wrapper__item {
  min-width: 50%;
}
.flix-choice-wrapper__item:first-child:nth-last-of-type(3), .flix-choice-wrapper__item:first-child:nth-last-of-type(3) ~ .flix-choice-wrapper__item {
  min-width: 33.3333%;
}
.flix-choice-wrapper__item:first-child:nth-last-of-type(4), .flix-choice-wrapper__item:first-child:nth-last-of-type(4) ~ .flix-choice-wrapper__item {
  min-width: 25%;
}
.flix-choice-wrapper--error .flix-choice-wrapper__item {
  border-color: var(--flix-danger-color);
  background-image: linear-gradient(var(--flix-bg-primary-transparent-color), var(--flix-bg-primary-transparent-color)), linear-gradient(var(--flix-danger-color), var(--flix-danger-color));
}
.flix-choice-wrapper--error .flix-choice-wrapper__info:first-of-type {
  color: var(--flix-danger-dark-color);
}
.flix-choice-wrapper .flix-radio,
.flix-choice-wrapper .flix-checkbox {
  flex-grow: 1;
}
.flix-choice-wrapper .flix-radio__label,
.flix-choice-wrapper .flix-checkbox__label {
  display: block;
  height: 100%;
  min-height: calc(var(--flix-spacing-5) + var(--flix-spacing-2) * 2);
  margin: 0;
  padding: var(--flix-spacing-2);
  padding-left: calc(var(--flix-spacing-5) + var(--flix-spacing-2) * 2);
}
.flix-choice-wrapper .flix-radio__label::before,
.flix-choice-wrapper .flix-checkbox__label::before {
  margin-left: calc(-1 * var(--flix-spacing-5) - var(--flix-spacing-2));
  float: left;
}
.flix-choice-wrapper .flix-radio__label::after,
.flix-choice-wrapper .flix-checkbox__label::after {
  top: var(--flix-spacing-2);
  left: var(--flix-spacing-2);
}
.flix-choice-wrapper:not(.flix-choice-wrapper--column) .flix-choice-wrapper__item {
  border-width: 1px 1px 1px 0;
}
.flix-choice-wrapper:not(.flix-choice-wrapper--column) .flix-choice-wrapper__item:first-of-type {
  border-left-width: 1px;
}
.flix-choice-wrapper:not(.flix-choice-wrapper--column) .flix-choice-wrapper__item:first-of-type:not(:only-of-type) {
  border-radius: var(--flix-border-radius-1) 0 0 var(--flix-border-radius-1);
  border-right-color: var(--flix-line-primary-color);
}
.flix-choice-wrapper:not(.flix-choice-wrapper--column) .flix-choice-wrapper__item:first-of-type:not(:only-of-type) .flix-radio__label,
.flix-choice-wrapper:not(.flix-choice-wrapper--column) .flix-choice-wrapper__item:first-of-type:not(:only-of-type) .flix-checkbox__label {
  border-radius: var(--flix-border-radius-1) 0 0 var(--flix-border-radius-1);
}
.flix-choice-wrapper:not(.flix-choice-wrapper--column) .flix-choice-wrapper__item:last-of-type:not(:only-of-type) {
  border-radius: 0 var(--flix-border-radius-1) var(--flix-border-radius-1) 0;
  border-left-color: var(--flix-line-primary-color);
}
.flix-choice-wrapper:not(.flix-choice-wrapper--column) .flix-choice-wrapper__item:last-of-type:not(:only-of-type) .flix-radio__label,
.flix-choice-wrapper:not(.flix-choice-wrapper--column) .flix-choice-wrapper__item:last-of-type:not(:only-of-type) .flix-checkbox__label {
  border-radius: 0 var(--flix-border-radius-1) var(--flix-border-radius-1) 0;
}
.flix-choice-wrapper:not(.flix-choice-wrapper--column) .flix-choice-wrapper__item:not(:first-of-type):not(:last-of-type) {
  border-radius: 0;
  border-right-color: var(--flix-line-primary-color);
  border-left-color: var(--flix-line-primary-color);
}
.flix-choice-wrapper:not(.flix-choice-wrapper--column) .flix-choice-wrapper__item:not(:first-of-type):not(:last-of-type) .flix-radio__label,
.flix-choice-wrapper:not(.flix-choice-wrapper--column) .flix-choice-wrapper__item:not(:first-of-type):not(:last-of-type) .flix-checkbox__label {
  border-radius: 0;
}
.flix-choice-wrapper--column {
  flex-direction: column;
}
.flix-choice-wrapper--column .flix-choice-wrapper__item {
  flex-basis: auto;
  min-width: 100%;
  border-width: 0 1px 1px;
}
.flix-choice-wrapper--column .flix-choice-wrapper__item:first-of-type {
  border-top-width: 1px;
}
.flix-choice-wrapper--column .flix-choice-wrapper__item:first-of-type:not(:only-of-type) {
  border-radius: var(--flix-border-radius-1) var(--flix-border-radius-1) 0 0;
  border-bottom-color: var(--flix-line-primary-color);
}
.flix-choice-wrapper--column .flix-choice-wrapper__item:first-of-type:not(:only-of-type) .flix-radio__label,
.flix-choice-wrapper--column .flix-choice-wrapper__item:first-of-type:not(:only-of-type) .flix-checkbox__label {
  border-radius: var(--flix-border-radius-1) var(--flix-border-radius-1) 0 0;
}
.flix-choice-wrapper--column .flix-choice-wrapper__item:last-of-type:not(:only-of-type) {
  border-radius: 0 0 var(--flix-border-radius-1) var(--flix-border-radius-1);
  border-top-color: var(--flix-line-primary-color);
}
.flix-choice-wrapper--column .flix-choice-wrapper__item:last-of-type:not(:only-of-type) .flix-radio__label,
.flix-choice-wrapper--column .flix-choice-wrapper__item:last-of-type:not(:only-of-type) .flix-checkbox__label {
  border-radius: 0 0 var(--flix-border-radius-1) var(--flix-border-radius-1);
}
.flix-choice-wrapper--column .flix-choice-wrapper__item:not(:first-of-type):not(:last-of-type) {
  border-radius: 0;
  border-top-color: var(--flix-line-primary-color);
  border-bottom-color: var(--flix-line-primary-color);
}
.flix-choice-wrapper--column .flix-choice-wrapper__item:not(:first-of-type):not(:last-of-type) .flix-radio__label,
.flix-choice-wrapper--column .flix-choice-wrapper__item:not(:first-of-type):not(:last-of-type) .flix-checkbox__label {
  border-radius: 0;
}
.flix-choice-wrapper--column .flix-choice-wrapper__item:not(:first-of-type) {
  margin-top: 0;
}
.flix-choice-wrapper__content {
  display: none;
  margin: 0 var(--flix-spacing-2) var(--flix-spacing-2);
}
.flix-choice-wrapper__content--expanded {
  display: block;
}
.flix-choice-wrapper__info {
  flex-basis: 100%;
  flex-shrink: 0;
}

.flix-connection {
  --flix-connection-status-color: var(--flix-icon-primary-color);
}
.flix-connection__title {
  color: var(--flix-container-content-color, var(--flix-heading-font-color));
  font-size: var(--flix-font-size-h4);
  font-weight: var(--flix-font-weight-bold);
  line-height: var(--flix-line-height-h4);
  margin-bottom: var(--flix-spacing-1);
  text-align: left;
}
.flix-connection__title-arrival {
  font-weight: var(--flix-font-weight-normal);
}
.flix-connection__day {
  font-size: 0.65em;
  font-weight: var(--flix-font-weight-normal);
  line-height: 1;
  vertical-align: text-top;
}
.flix-connection__icon {
  display: none;
  position: absolute;
  z-index: 2;
  top: calc((var(--flix-line-height-primary) - var(--flix-spacing-5)) / 2);
  left: calc(-1 * (var(--flix-spacing-7) - var(--flix-spacing-2) - var(--flix-spacing-2) / 2) - var(--flix-spacing-5) / 2);
  width: var(--flix-spacing-5);
  height: var(--flix-spacing-5);
  padding: var(--flix-spacing-half);
  animation-name: connection-marker-pulsing-outline;
  animation-duration: 3s;
  animation-iteration-count: infinite;
  border: 3px solid var(--flix-grayscale-0-color);
  border-radius: 100%;
  background-color: var(--flix-icon-primary-color);
  background-repeat: no-repeat;
  background-position: center;
  background-size: var(--flix-spacing-3);
  box-shadow: 0 0 0 1px var(--flix-icon-primary-color);
  color: var(--flix-grayscale-0-color);
}
@keyframes connection-marker-pulsing-outline {
  100% {
    box-shadow: 0 0 0 var(--flix-spacing-1) rgba(255, 255, 255, 0);
  }
}
.flix-connection__icon:only-child {
  top: calc(-1 * var(--flix-spacing-2));
}
.flix-connection__item {
  position: relative;
  flex-wrap: wrap;
  justify-content: space-between;
  margin: var(--flix-spacing-2) 0 0 var(--flix-spacing-7);
}
.flix-connection__item:not([hidden]) {
  display: flex;
}
.flix-connection__item:first-child {
  margin: 0 0 0 var(--flix-spacing-7);
}
.flix-connection__item:first-child + .flix-connection__item:last-child {
  margin: 0 0 0 var(--flix-spacing-7);
}
.flix-connection__item:first-child::after {
  top: 0.75rem;
}
.flix-connection__item:last-child::after {
  bottom: calc(100% - 0.75rem);
}
.flix-connection__item::before {
  content: "";
  position: absolute;
  z-index: 2;
  top: calc(var(--flix-line-height-primary) / 2);
  left: calc(-1 * (var(--flix-spacing-7) - var(--flix-spacing-2) - var(--flix-spacing-2) / 2));
  width: var(--flix-spacing-1);
  height: 2px;
  background-color: var(--flix-icon-primary-color);
  vertical-align: middle;
}
.flix-connection__item:not(.flix-connection__item--current):first-child::before, .flix-connection__item:not(.flix-connection__item--current):last-child::before {
  display: inline-block;
  top: 0.75rem;
  left: calc(-1 * (var(--flix-spacing-7) - var(--flix-spacing-2)));
  width: var(--flix-spacing-2);
  height: var(--flix-spacing-2);
  margin-top: calc(-1 * var(--flix-spacing-1));
  border: 2px solid var(--flix-icon-primary-color);
  border-radius: 50%;
  background: var(--flix-bg-primary-color);
}
.flix-connection__item::after {
  content: "";
  display: block;
  position: absolute;
  z-index: 1;
  top: calc(-1 * var(--flix-line-height-primary) / 2);
  bottom: calc(-1 * var(--flix-line-height-primary) / 2);
  left: calc(-1 * (var(--flix-spacing-7) - var(--flix-spacing-2) - var(--flix-spacing-2) / 2) - 1px);
  width: 2px;
  background-color: var(--flix-icon-primary-color);
}
.flix-connection__item--slot:not(.flix-connection__item--current)::before {
  display: none;
}
.flix-connection__item--current .flix-connection__icon {
  display: initial;
  box-shadow: 0 0 0 1px var(--flix-connection-status-color);
}
@keyframes connection-marker-pulsing-outline {
  100% {
    box-shadow: 0 0 0 var(--flix-spacing-1) rgba(255, 255, 255, 0);
  }
}
.flix-connection__item--current::after {
  border-top: var(--flix-spacing-2) solid var(--flix-connection-status-color);
  background: linear-gradient(var(--flix-connection-status-color) 0 var(--flix-line-height-primary), var(--flix-icon-primary-color) var(--flix-line-height-primary) 100%);
}
.flix-connection__item::before, .flix-connection__item::after, .flix-connection__item--current:first-child::before, .flix-connection__item--current:last-child::before,
.flix-connection__item .flix-connection__icon {
  background-color: var(--flix-connection-status-color);
}
.flix-connection__item:not(.flix-connection__item--current):first-child::before, .flix-connection__item:not(.flix-connection__item--current):last-child::before {
  border-color: var(--flix-connection-status-color);
  background-color: var(--flix-bg-primary-color);
}
.flix-connection--success .flix-connection__item {
  --flix-connection-status-color: var(--flix-success-color);
}
.flix-connection--warning .flix-connection__item {
  --flix-connection-status-color: var(--flix-warning-color);
}
.flix-connection--danger .flix-connection__item {
  --flix-connection-status-color: var(--flix-danger-color);
}
.flix-connection .flix-connection__item--current ~ .flix-connection__item::before, .flix-connection .flix-connection__item--current ~ .flix-connection__item::after {
  background-color: var(--flix-icon-primary-color);
}
.flix-connection .flix-connection__item--current ~ .flix-connection__item:first-child::before, .flix-connection .flix-connection__item--current ~ .flix-connection__item:last-child::before {
  border-color: var(--flix-icon-primary-color);
  background-color: var(--flix-bg-primary-color);
}
.flix-connection__station {
  color: var(--flix-container-content-color, var(--flix-content-primary-color));
  font-size: var(--flix-font-size-primary);
  font-weight: var(--flix-font-weight-normal);
  line-height: var(--flix-line-height-primary);
  flex: 1;
}
.flix-connection__time {
  margin-left: var(--flix-spacing-2);
  text-align: right;
}
.flix-connection__time ins {
  text-decoration: none;
}
.flix-connection__time > time,
.flix-connection__time > ins,
.flix-connection__time > del {
  display: block;
}
.flix-connection__time del + ins {
  margin-left: var(--flix-spacing-1);
}
.flix-connection__content {
  width: 100%;
}

.flix-data-table {
  position: relative;
  width: 100%;
  border-collapse: collapse;
}
.flix-data-table caption {
  padding: var(--flix-spacing-2);
  caption-side: bottom;
  border-top: 1px solid var(--flix-line-primary-color);
  color: var(--flix-content-secondary-color);
  text-align: center;
}
.flix-data-table-controls {
  text-align: center;
}
.flix-data-table-controls .flix-data-table-wrapper {
  margin-bottom: var(--flix-spacing-3);
}
.flix-data-table-wrapper {
  min-width: -moz-fit-content;
  min-width: fit-content;
  max-width: 100%;
  height: 100%;
  border: 1px solid var(--flix-line-primary-color);
  border-radius: var(--flix-border-radius-1);
  background-color: var(--flix-box-bg-color);
}
.flix-data-table-wrapper--responsive {
  overflow-x: auto;
}
@media (min-width: 600px) {
  .flix-data-table-wrapper--responsive {
    overflow-x: visible;
  }
}
.flix-data-table-wrapper--collapsed {
  display: inline-block;
}
.flix-data-table-wrapper--scrollable {
  overflow-y: auto;
}
.flix-data-table__sorter-btn {
  display: inline;
}
.flix-data-table__header td,
.flix-data-table__header th {
  padding: var(--flix-spacing-2) var(--flix-spacing-2);
  border: solid var(--flix-line-primary-color);
  border-width: 0 0 1px;
  color: var(--flix-container-content-color, var(--flix-heading-font-color));
  font-size: var(--flix-font-size-h4);
  font-weight: var(--flix-font-weight-bold);
  line-height: var(--flix-line-height-h4);
  vertical-align: baseline;
  white-space: nowrap;
}
.flix-data-table__header td:not(.flix-has-text-centered, .flix-has-text-right),
.flix-data-table__header th:not(.flix-has-text-centered, .flix-has-text-right) {
  text-align: left;
}
.flix-data-table__header-btn {
  padding: 0;
  font-size: var(--flix-font-size-primary);
  border: 0;
  background: transparent;
  font-family: var(--flix-font-family-primary);
  cursor: pointer;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  color: inherit;
}
.flix-data-table__footer td,
.flix-data-table__footer th {
  padding: var(--flix-spacing-2) var(--flix-spacing-2);
  border: solid var(--flix-line-primary-color);
  border-width: 1px 0 0;
  color: var(--flix-container-content-color, var(--flix-heading-font-color));
  font-size: var(--flix-font-size-h4);
  font-weight: var(--flix-font-weight-bold);
  line-height: var(--flix-line-height-h4);
}
.flix-data-table__footer td:not(.flix-has-text-centered, .flix-has-text-right),
.flix-data-table__footer th:not(.flix-has-text-centered, .flix-has-text-right) {
  text-align: left;
}
.flix-data-table > tbody > tr {
  background-color: var(--flix-bg-primary-color);
}
.flix-data-table > tbody > tr:nth-of-type(odd) {
  background-color: var(--flix-grayscale-10-color);
}
.flix-data-table > tbody > tr > td,
.flix-data-table > tbody > tr > th {
  padding: var(--flix-spacing-2) var(--flix-spacing-2);
  border: solid var(--flix-line-primary-color);
  border-width: 0 0 1px;
  color: var(--flix-container-content-color, var(--flix-content-primary-color));
  font-size: var(--flix-font-size-primary);
  font-weight: var(--flix-font-weight-normal);
  line-height: var(--flix-line-height-primary);
}
.flix-data-table > tbody > tr > td:not(.flix-has-text-centered, .flix-has-text-right),
.flix-data-table > tbody > tr > th:not(.flix-has-text-centered, .flix-has-text-right) {
  text-align: left;
}
.flix-data-table > tbody > tr:last-child > td,
.flix-data-table > tbody > tr:last-child > th {
  border-width: 0;
}
.flix-data-table > tbody > tr:last-child > td:first-child,
.flix-data-table > tbody > tr:last-child > th:first-child {
  border-bottom-left-radius: var(--flix-border-radius-1);
}
.flix-data-table > tbody > tr:last-child > td:last-child,
.flix-data-table > tbody > tr:last-child > th:last-child {
  border-bottom-right-radius: var(--flix-border-radius-1);
}
.flix-data-table > tbody > tr:hover {
  background-image: var(--flix-hover-layer-color);
  text-decoration: none;
}
.flix-data-table--plain > tbody > tr:nth-of-type(odd) {
  background-color: var(--flix-bg-primary-color);
}
.flix-data-table > tbody > .flix-data-table__row--selected, .flix-data-table > tbody > .flix-data-table__row--selected:nth-of-type(odd) {
  background-color: var(--flix-highlight-color);
}
.flix-data-table--show-cols .flix-data-table__th:not(:first-child), .flix-data-table--show-cols .flix-data-table__td:not(:first-child) {
  border-left-width: 1px;
}
.flix-data-table--show-cols .flix-data-table__th:not(:last-child), .flix-data-table--show-cols .flix-data-table__td:not(:last-child) {
  border-right-width: 1px;
}
.flix-data-table__col--collapsed {
  width: 0;
}
.flix-data-table__col--divider:not(:first-child) {
  border-left: 1px solid var(--flix-line-primary-color);
}
.flix-data-table__col--divider:not(:last-child) {
  border-right: 1px solid var(--flix-line-primary-color);
}
.flix-data-table--sticky-header .flix-data-table__header {
  position: -webkit-sticky;
  position: sticky;
  z-index: 3;
  top: 0;
  background-color: var(--flix-box-bg-color);
}
.flix-data-table--sticky-header .flix-data-table__header > tr > th, .flix-data-table--sticky-header .flix-data-table__header > tr > td {
  border-bottom: var(--flix-spacing-half) solid var(--flix-line-primary-color);
}
.flix-data-table--small caption {
  padding: var(--flix-spacing-1);
}
.flix-data-table--small .flix-data-table__header td,
.flix-data-table--small .flix-data-table__header th, .flix-data-table--small .flix-data-table__row td,
.flix-data-table--small .flix-data-table__row th, .flix-data-table--small .flix-data-table__footer td,
.flix-data-table--small .flix-data-table__footer th {
  padding: var(--flix-spacing-1);
}

.flix-divider {
  position: relative;
  height: 1px;
  border-style: none;
  background-color: var(--flix-line-primary-color);
}

.flix-dropdown {
  display: inline-block;
  position: relative;
}
.flix-dropdown__items {
  top: 100%;
  bottom: auto;
  left: 50%;
  transform: translateX(-50%);
  display: none;
  position: absolute;
  flex-direction: column;
  margin: calc(-1 * var(--flix-spacing-1)) 0 0;
  padding: var(--flix-spacing-4) 0 var(--flix-spacing-2);
}
.flix-dropdown__item {
  list-style: none;
  text-align: left;
}
.flix-dropdown__item:not(:last-of-type) {
  margin-bottom: var(--flix-spacing-1);
}
.flix-dropdown__link {
  color: var(--flix-content-secondary-color);
  font-size: var(--flix-font-size-primary);
  font-weight: var(--flix-font-weight-normal);
  line-height: var(--flix-line-height-primary);
  position: relative;
  width: -webkit-fill-available;
  width: -moz-available;
  width: stretch;
  padding: var(--flix-spacing-1) var(--flix-spacing-4);
  text-decoration: none;
  display: flex;
  align-items: center;
  gap: var(--flix-spacing-1);
}
.flix-dropdown__link .flix-icon,
.flix-dropdown__link [class^=hci-icon] {
  line-height: 1;
}
.flix-dropdown__link .flix-icon::before,
.flix-dropdown__link [class^=hci-icon]::before {
  margin: 0;
}
.flix-dropdown__link[aria-current], .flix-dropdown__link[aria-selected=true] {
  position: relative;
  color: var(--flix-content-primary-color);
  background-color: var(--flix-highlight-color);
}
.flix-dropdown__link[aria-current]::before, .flix-dropdown__link[aria-selected=true]::before {
  content: "";
  position: absolute;
  top: calc(50% - var(--flix-spacing-4) / 2);
  bottom: 0;
  left: 0;
  width: var(--flix-spacing-half);
  height: var(--flix-spacing-4);
  border-radius: 0 var(--flix-border-radius-1) var(--flix-border-radius-1) 0;
  background: var(--flix-brand-primary-color);
}
.flix-dropdown__link:is(a, button) {
  border: 0;
  background: transparent;
  font-family: var(--flix-font-family-primary);
  cursor: pointer;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  font-weight: var(--flix-font-weight-semibold);
}
.flix-dropdown__link:is(a, button):enabled:hover, .flix-dropdown__link:is(a, button)[href]:hover {
  background-image: var(--flix-hover-layer-color);
  text-decoration: none;
}
.flix-dropdown__link:is(a, button):enabled:active, .flix-dropdown__link:is(a, button)[href]:active {
  background-image: var(--flix-pressed-layer-color);
  text-decoration: none;
}
.flix-dropdown__link:is(a, button):focus-visible {
  outline: 2px solid var(--flix-focus-outline-color);
  outline-offset: -2px;
  box-shadow: 0 0 0 calc(var(--flix-spacing-half) - 2px) var(--flix-grayscale-0-color);
  border-radius: var(--flix-border-radius-1);
}
.flix-dropdown__link:is(a, button):focus-visible::before {
  opacity: 0;
}
.flix-dropdown--top .flix-dropdown__items {
  top: auto;
  bottom: 100%;
  margin: 0 0 calc(-1 * var(--flix-spacing-1));
  padding: var(--flix-spacing-2) 0 var(--flix-spacing-4);
}
.flix-dropdown--left .flix-dropdown__items {
  transform: translateX(calc(-100% + min(50%, calc(var(--flix-spacing-1) + 2px) + var(--flix-spacing-3))));
}
.flix-dropdown--right .flix-dropdown__items {
  transform: translateX(calc(-1 * min(50%, calc(var(--flix-spacing-1) + 2px) + var(--flix-spacing-3))));
}
.flix-fieldset {
  margin: 0;
  padding: 0;
  border: 0;
}
.flix-fieldset:where(:not(:last-child)) {
  margin-bottom: var(--flix-spacing-4);
}
.flix-fieldset__item:where(:not(:first-of-type)) {
  margin-top: var(--flix-spacing-2);
}
.flix-fieldset__item--space-half {
  margin-top: var(--flix-spacing-half);
}
.flix-fieldset__item--space-1 {
  margin-top: var(--flix-spacing-1);
}
.flix-fieldset__item--space-2 {
  margin-top: var(--flix-spacing-2);
}
.flix-fieldset__item--space-3 {
  margin-top: var(--flix-spacing-3);
}
.flix-fieldset__item--space-4 {
  margin-top: var(--flix-spacing-4);
}
.flix-fieldset__item--space-5 {
  margin-top: var(--flix-spacing-5);
}
.flix-fieldset__item--space-6 {
  margin-top: var(--flix-spacing-6);
}
.flix-fieldset__item--space-7 {
  margin-top: var(--flix-spacing-7);
}
.flix-fieldset__item--space-8 {
  margin-top: var(--flix-spacing-8);
}
.flix-fieldset__item--space-9 {
  margin-top: var(--flix-spacing-9);
}
.flix-fieldset__item--space-10 {
  margin-top: var(--flix-spacing-10);
}
.flix-fieldset__item--space-11 {
  margin-top: var(--flix-spacing-11);
}
.flix-fieldset__item--space-12 {
  margin-top: var(--flix-spacing-12);
}
.flix-fieldset__item--space-flush {
  margin-top: 0;
}
.flix-fieldset--horizontal::after {
  content: "";
  display: table;
  clear: both;
}
.flix-fieldset--horizontal .flix-fieldset__item {
  margin-top: 0;
  float: left;
}
.flix-fieldset--horizontal .flix-fieldset__item:where(:not(:first-of-type)) {
  margin-left: var(--flix-spacing-4);
}
.flix-fieldset--horizontal .flix-fieldset__item--space-half {
  margin-left: var(--flix-spacing-half);
}
.flix-fieldset--horizontal .flix-fieldset__item--space-1 {
  margin-left: var(--flix-spacing-1);
}
.flix-fieldset--horizontal .flix-fieldset__item--space-2 {
  margin-left: var(--flix-spacing-2);
}
.flix-fieldset--horizontal .flix-fieldset__item--space-3 {
  margin-left: var(--flix-spacing-3);
}
.flix-fieldset--horizontal .flix-fieldset__item--space-4 {
  margin-left: var(--flix-spacing-4);
}
.flix-fieldset--horizontal .flix-fieldset__item--space-5 {
  margin-left: var(--flix-spacing-5);
}
.flix-fieldset--horizontal .flix-fieldset__item--space-6 {
  margin-left: var(--flix-spacing-6);
}
.flix-fieldset--horizontal .flix-fieldset__item--space-7 {
  margin-left: var(--flix-spacing-7);
}
.flix-fieldset--horizontal .flix-fieldset__item--space-8 {
  margin-left: var(--flix-spacing-8);
}
.flix-fieldset--horizontal .flix-fieldset__item--space-9 {
  margin-left: var(--flix-spacing-9);
}
.flix-fieldset--horizontal .flix-fieldset__item--space-10 {
  margin-left: var(--flix-spacing-10);
}
.flix-fieldset--horizontal .flix-fieldset__item--space-11 {
  margin-left: var(--flix-spacing-11);
}
.flix-fieldset--horizontal .flix-fieldset__item--space-12 {
  margin-left: var(--flix-spacing-12);
}
.flix-fieldset--horizontal .flix-fieldset__item--space-flush {
  margin-left: 0;
}
.flix-fieldset__info:not(:empty) {
  color: var(--flix-container-content-color, var(--flix-content-primary-color));
  font-size: var(--flix-font-size-small);
  font-weight: var(--flix-font-weight-normal);
  line-height: var(--flix-line-height-small);
  display: block;
  margin-top: var(--flix-spacing-1);
}
.flix-fieldset__info:not(:empty) ~ .flix-fieldset__info {
  margin-top: var(--flix-spacing-half);
}
.flix-fieldset--error .flix-fieldset__info {
  color: var(--flix-danger-dark-color);
}
.flix-fieldset__info ~ .flix-fieldset__info {
  color: var(--flix-content-primary-color);
}
.flix-fieldset__info {
  width: 100%;
  float: left;
  clear: both;
}

small.flix-fineprint {
  color: var(--flix-container-content-color, var(--flix-content-primary-color));
  font-size: var(--flix-font-size-fineprint);
  font-weight: var(--flix-font-weight-normal);
  line-height: var(--flix-line-height-fineprint);
  display: inline-block;
  margin: 0 0 var(--flix-spacing-2);
}
small.flix-fineprint--space-flush {
  margin-bottom: 0;
}

.flix-footer {
  position: -webkit-sticky;
  position: sticky;
  top: 100%;
  max-width: var(--flix-page-max-width);
  margin: 0 auto;
  padding: 0 var(--flix-spacing-2);
  overflow: hidden;
}
.flix-footer--fullwidth {
  max-width: none;
}
.flix-footer__illustration {
  display: grid;
  grid-template-columns: 100%;
  grid-template-rows: auto;
  place-items: end stretch;
  margin-top: var(--flix-spacing-2);
}
.flix-footer__img {
  display: block;
  object-fit: cover;
  height: 100%;
  min-height: 150px;
}
.flix-footer__img--desktop {
  display: none;
  min-height: 207px;
}
@media (min-width: 600px) {
  .flix-footer__img {
    display: none;
  }
  .flix-footer__img--desktop {
    display: block;
  }
}

.flix-footer-nav {
  position: relative;
  border-bottom: 1px solid var(--flix-line-primary-color);
  font-family: inherit;
}
@media (min-width: 600px) {
  .flix-footer-nav {
    border-bottom: 0;
  }
}
.flix-footer-nav--first {
  border-top: 1px solid var(--flix-line-primary-color);
}
@media (min-width: 600px) {
  .flix-footer-nav--first {
    border-top: 0;
  }
}
.flix-footer-nav__items {
  display: flex;
  flex-direction: column;
  padding: 0 var(--flix-spacing-2) var(--flix-spacing-1);
  list-style: none;
  gap: var(--flix-spacing-1);
}
.flix-footer-nav__title ~ .flix-footer-nav__items:not(.flix-footer-nav__items--open) {
  display: none;
}
@media (min-width: 600px) {
  .flix-footer-nav__title ~ .flix-footer-nav__items:not(.flix-footer-nav__items--open) {
    display: flex;
  }
}

@media (min-width: 600px) {
  .flix-footer-nav__items {
    padding-right: 0;
    padding-left: 0;
  }
}
.flix-footer-nav--horizontal .flix-footer-nav__items {
  flex-direction: row;
  flex-wrap: wrap;
  gap: var(--flix-spacing-2);
}

.flix-footer-nav__items:first-child {
  padding-top: var(--flix-spacing-2);
}
.flix-footer-nav__items--open {
  display: flex;
}
.flix-footer-nav__link:is(button) {
  border: 0;
  background: transparent;
  font-family: var(--flix-font-family-primary);
  cursor: pointer;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.flix-footer-nav__link {
  color: var(--flix-content-primary-color);
  font-size: var(--flix-font-size-primary);
  line-height: var(--flix-line-height-primary);
  font-weight: var(--flix-font-weight-semibold);
  width: -webkit-fill-available;
  width: -moz-available;
  width: stretch;
  margin-left: calc(-1 * var(--flix-spacing-half));
  padding: var(--flix-spacing-1) var(--flix-spacing-half);
  border-radius: var(--flix-border-radius-1);
  text-decoration: none;
  display: flex;
  align-items: center;
  gap: var(--flix-spacing-1);
}
.flix-footer-nav__link .flix-icon,
.flix-footer-nav__link [class^=hci-icon] {
  line-height: 1;
}
.flix-footer-nav__link .flix-icon::before,
.flix-footer-nav__link [class^=hci-icon]::before {
  margin: 0;
}
.flix-footer-nav__link:enabled:hover, .flix-footer-nav__link[href]:hover {
  background-image: var(--flix-hover-layer-color);
  text-decoration: none;
}
.flix-footer-nav__link:enabled:active, .flix-footer-nav__link[href]:active {
  background-image: var(--flix-pressed-layer-color);
  text-decoration: none;
}
.flix-footer-nav__link:focus-visible {
  outline: 2px solid var(--flix-focus-outline-color);
  outline-offset: 1px;
  box-shadow: 0 0 0 calc(var(--flix-spacing-half) + 1px) var(--flix-grayscale-0-color);
}
.flix-footer-nav__item:first-child .flix-footer-nav__link {
  margin-top: calc(-1 * var(--flix-spacing-half));
}
.flix-footer-nav--horizontal .flix-footer-nav__item:first-child .flix-footer-nav__link {
  margin-top: 0;
}
.flix-footer-nav__title {
  color: var(--flix-container-content-color, var(--flix-heading-font-color));
  font-size: var(--flix-font-size-h4);
  font-weight: var(--flix-font-weight-bold);
  line-height: var(--flix-line-height-h4);
  position: relative;
  padding: var(--flix-spacing-2);
  display: flex;
  align-items: center;
  gap: var(--flix-spacing-1);
}
.flix-footer-nav__title .flix-icon,
.flix-footer-nav__title [class^=hci-icon] {
  line-height: 1;
}
.flix-footer-nav__title .flix-icon::before,
.flix-footer-nav__title [class^=hci-icon]::before {
  margin: 0;
}
.flix-footer-nav__title:enabled:hover, .flix-footer-nav__title[href]:hover {
  background-image: var(--flix-hover-layer-color);
  text-decoration: none;
}
.flix-footer-nav__title::after {
  content: "";
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M18.68 8.3a1 1 0 00-1.41 0l-5.28 5.28-5.26-5.27a1 1 0 00-1.4 0 1 1 0 000 1.41l5.96 5.99a1 1 0 001.41 0l5.98-6a1 1 0 000-1.42z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M18.68 8.3a1 1 0 00-1.41 0l-5.28 5.28-5.26-5.27a1 1 0 00-1.4 0 1 1 0 000 1.41l5.96 5.99a1 1 0 001.41 0l5.98-6a1 1 0 000-1.42z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: var(--flix-spacing-4);
  height: var(--flix-spacing-4);
  background-color: var(--flix-icon-primary-color);
  position: absolute;
  top: 50%;
  right: var(--flix-spacing-2);
  margin-top: -11px;
}
@media (min-width: 600px) {
  .flix-footer-nav__title {
    padding-right: 0;
    padding-left: 0;
  }
  .flix-footer-nav__title::after {
    display: none;
  }
  .flix-footer-nav__title:hover {
    background: transparent;
  }
}
.flix-footer-nav__title--open::after {
  transform: rotate(180deg);
}

.flix-form-row {
  display: block;
  position: relative;
  width: 100%;
  margin-bottom: var(--flix-spacing-2);
}
.flix-form-row--space-half {
  margin-bottom: var(--flix-spacing-half);
}
.flix-form-row--space-1 {
  margin-bottom: var(--flix-spacing-1);
}
.flix-form-row--space-2 {
  margin-bottom: var(--flix-spacing-2);
}
.flix-form-row--space-3 {
  margin-bottom: var(--flix-spacing-3);
}
.flix-form-row--space-4 {
  margin-bottom: var(--flix-spacing-4);
}
.flix-form-row--space-5 {
  margin-bottom: var(--flix-spacing-5);
}
.flix-form-row--space-6 {
  margin-bottom: var(--flix-spacing-6);
}
.flix-form-row--space-7 {
  margin-bottom: var(--flix-spacing-7);
}
.flix-form-row--space-8 {
  margin-bottom: var(--flix-spacing-8);
}
.flix-form-row--space-9 {
  margin-bottom: var(--flix-spacing-9);
}
.flix-form-row--space-10 {
  margin-bottom: var(--flix-spacing-10);
}
.flix-form-row--space-11 {
  margin-bottom: var(--flix-spacing-11);
}
.flix-form-row--space-12 {
  margin-bottom: var(--flix-spacing-12);
}
.flix-form-row--space-flush, .flix-form-row:last-child:not(:only-child) {
  margin-bottom: 0;
}
.flix-form-row--small {
  width: 50%;
}

.flix-grid-container {
  padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
  padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
}
.flix-grid-container--gutter-4 {
  padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
  padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
}
.flix-grid {
  display: flex;
  flex-wrap: wrap;
  width: calc(100% + var(--flix-grid-gutter-2));
  margin-right: calc(-1 * var(--flix-grid-gutter-2) * 0.5);
  margin-left: calc(-1 * var(--flix-grid-gutter-2) * 0.5);
}
.flix-grid--align-bottom {
  align-items: flex-end;
}
.flix-grid--align-top {
  align-items: flex-start;
}
.flix-grid--align-center {
  align-items: center;
}
.flix-grid--justify-center {
  justify-content: center;
}
.flix-grid--justify-left {
  justify-content: flex-start;
}
.flix-grid--justify-right {
  justify-content: flex-end;
}
.flix-grid--justify-space-between {
  justify-content: space-between;
}
.flix-grid--gutter-4 {
  display: flex;
  flex-wrap: wrap;
  width: calc(100% + var(--flix-grid-gutter-4));
  margin-right: calc(-1 * var(--flix-grid-gutter-4) * 0.5);
  margin-left: calc(-1 * var(--flix-grid-gutter-4) * 0.5);
}
.flix-col-1 {
  width: 8.3333333333%;
  padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
  padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
}
.flix-grid--gutter-4 .flix-col-1 {
  width: 8.3333333333%;
  padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
  padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
}
.flix-push-1 {
  margin-left: 8.3333333333%;
}
.flix-col-2 {
  width: 16.6666666667%;
  padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
  padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
}
.flix-grid--gutter-4 .flix-col-2 {
  width: 16.6666666667%;
  padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
  padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
}
.flix-push-2 {
  margin-left: 16.6666666667%;
}
.flix-col-3 {
  width: 25%;
  padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
  padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
}
.flix-grid--gutter-4 .flix-col-3 {
  width: 25%;
  padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
  padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
}
.flix-push-3 {
  margin-left: 25%;
}
.flix-col-4 {
  width: 33.3333333333%;
  padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
  padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
}
.flix-grid--gutter-4 .flix-col-4 {
  width: 33.3333333333%;
  padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
  padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
}
.flix-push-4 {
  margin-left: 33.3333333333%;
}
.flix-col-5 {
  width: 41.6666666667%;
  padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
  padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
}
.flix-grid--gutter-4 .flix-col-5 {
  width: 41.6666666667%;
  padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
  padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
}
.flix-push-5 {
  margin-left: 41.6666666667%;
}
.flix-col-6 {
  width: 50%;
  padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
  padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
}
.flix-grid--gutter-4 .flix-col-6 {
  width: 50%;
  padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
  padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
}
.flix-push-6 {
  margin-left: 50%;
}
.flix-col-7 {
  width: 58.3333333333%;
  padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
  padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
}
.flix-grid--gutter-4 .flix-col-7 {
  width: 58.3333333333%;
  padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
  padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
}
.flix-push-7 {
  margin-left: 58.3333333333%;
}
.flix-col-8 {
  width: 66.6666666667%;
  padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
  padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
}
.flix-grid--gutter-4 .flix-col-8 {
  width: 66.6666666667%;
  padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
  padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
}
.flix-push-8 {
  margin-left: 66.6666666667%;
}
.flix-col-9 {
  width: 75%;
  padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
  padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
}
.flix-grid--gutter-4 .flix-col-9 {
  width: 75%;
  padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
  padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
}
.flix-push-9 {
  margin-left: 75%;
}
.flix-col-10 {
  width: 83.3333333333%;
  padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
  padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
}
.flix-grid--gutter-4 .flix-col-10 {
  width: 83.3333333333%;
  padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
  padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
}
.flix-push-10 {
  margin-left: 83.3333333333%;
}
.flix-col-11 {
  width: 91.6666666667%;
  padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
  padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
}
.flix-grid--gutter-4 .flix-col-11 {
  width: 91.6666666667%;
  padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
  padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
}
.flix-push-11 {
  margin-left: 91.6666666667%;
}
.flix-col-12 {
  width: 100%;
  padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
  padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
}
.flix-grid--gutter-4 .flix-col-12 {
  width: 100%;
  padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
  padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
}
.flix-push-12 {
  margin-left: 100%;
}
@media (min-width: 390px) {
  .flix-col-1-xs {
    width: 8.3333333333%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-1-xs {
    width: 8.3333333333%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-1-xs {
    margin-left: 8.3333333333%;
  }
  .flix-col-2-xs {
    width: 16.6666666667%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-2-xs {
    width: 16.6666666667%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-2-xs {
    margin-left: 16.6666666667%;
  }
  .flix-col-3-xs {
    width: 25%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-3-xs {
    width: 25%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-3-xs {
    margin-left: 25%;
  }
  .flix-col-4-xs {
    width: 33.3333333333%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-4-xs {
    width: 33.3333333333%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-4-xs {
    margin-left: 33.3333333333%;
  }
  .flix-col-5-xs {
    width: 41.6666666667%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-5-xs {
    width: 41.6666666667%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-5-xs {
    margin-left: 41.6666666667%;
  }
  .flix-col-6-xs {
    width: 50%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-6-xs {
    width: 50%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-6-xs {
    margin-left: 50%;
  }
  .flix-col-7-xs {
    width: 58.3333333333%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-7-xs {
    width: 58.3333333333%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-7-xs {
    margin-left: 58.3333333333%;
  }
  .flix-col-8-xs {
    width: 66.6666666667%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-8-xs {
    width: 66.6666666667%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-8-xs {
    margin-left: 66.6666666667%;
  }
  .flix-col-9-xs {
    width: 75%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-9-xs {
    width: 75%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-9-xs {
    margin-left: 75%;
  }
  .flix-col-10-xs {
    width: 83.3333333333%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-10-xs {
    width: 83.3333333333%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-10-xs {
    margin-left: 83.3333333333%;
  }
  .flix-col-11-xs {
    width: 91.6666666667%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-11-xs {
    width: 91.6666666667%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-11-xs {
    margin-left: 91.6666666667%;
  }
  .flix-col-12-xs {
    width: 100%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-12-xs {
    width: 100%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-12-xs {
    margin-left: 100%;
  }
}
@media (min-width: 600px) {
  .flix-col-1-sm {
    width: 8.3333333333%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-1-sm {
    width: 8.3333333333%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-1-sm {
    margin-left: 8.3333333333%;
  }
  .flix-col-2-sm {
    width: 16.6666666667%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-2-sm {
    width: 16.6666666667%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-2-sm {
    margin-left: 16.6666666667%;
  }
  .flix-col-3-sm {
    width: 25%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-3-sm {
    width: 25%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-3-sm {
    margin-left: 25%;
  }
  .flix-col-4-sm {
    width: 33.3333333333%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-4-sm {
    width: 33.3333333333%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-4-sm {
    margin-left: 33.3333333333%;
  }
  .flix-col-5-sm {
    width: 41.6666666667%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-5-sm {
    width: 41.6666666667%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-5-sm {
    margin-left: 41.6666666667%;
  }
  .flix-col-6-sm {
    width: 50%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-6-sm {
    width: 50%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-6-sm {
    margin-left: 50%;
  }
  .flix-col-7-sm {
    width: 58.3333333333%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-7-sm {
    width: 58.3333333333%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-7-sm {
    margin-left: 58.3333333333%;
  }
  .flix-col-8-sm {
    width: 66.6666666667%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-8-sm {
    width: 66.6666666667%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-8-sm {
    margin-left: 66.6666666667%;
  }
  .flix-col-9-sm {
    width: 75%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-9-sm {
    width: 75%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-9-sm {
    margin-left: 75%;
  }
  .flix-col-10-sm {
    width: 83.3333333333%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-10-sm {
    width: 83.3333333333%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-10-sm {
    margin-left: 83.3333333333%;
  }
  .flix-col-11-sm {
    width: 91.6666666667%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-11-sm {
    width: 91.6666666667%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-11-sm {
    margin-left: 91.6666666667%;
  }
  .flix-col-12-sm {
    width: 100%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-12-sm {
    width: 100%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-12-sm {
    margin-left: 100%;
  }
}
@media (min-width: 768px) {
  .flix-col-1-md {
    width: 8.3333333333%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-1-md {
    width: 8.3333333333%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-1-md {
    margin-left: 8.3333333333%;
  }
  .flix-col-2-md {
    width: 16.6666666667%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-2-md {
    width: 16.6666666667%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-2-md {
    margin-left: 16.6666666667%;
  }
  .flix-col-3-md {
    width: 25%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-3-md {
    width: 25%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-3-md {
    margin-left: 25%;
  }
  .flix-col-4-md {
    width: 33.3333333333%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-4-md {
    width: 33.3333333333%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-4-md {
    margin-left: 33.3333333333%;
  }
  .flix-col-5-md {
    width: 41.6666666667%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-5-md {
    width: 41.6666666667%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-5-md {
    margin-left: 41.6666666667%;
  }
  .flix-col-6-md {
    width: 50%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-6-md {
    width: 50%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-6-md {
    margin-left: 50%;
  }
  .flix-col-7-md {
    width: 58.3333333333%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-7-md {
    width: 58.3333333333%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-7-md {
    margin-left: 58.3333333333%;
  }
  .flix-col-8-md {
    width: 66.6666666667%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-8-md {
    width: 66.6666666667%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-8-md {
    margin-left: 66.6666666667%;
  }
  .flix-col-9-md {
    width: 75%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-9-md {
    width: 75%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-9-md {
    margin-left: 75%;
  }
  .flix-col-10-md {
    width: 83.3333333333%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-10-md {
    width: 83.3333333333%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-10-md {
    margin-left: 83.3333333333%;
  }
  .flix-col-11-md {
    width: 91.6666666667%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-11-md {
    width: 91.6666666667%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-11-md {
    margin-left: 91.6666666667%;
  }
  .flix-col-12-md {
    width: 100%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-12-md {
    width: 100%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-12-md {
    margin-left: 100%;
  }
}
@media (min-width: 1024px) {
  .flix-col-1-lg {
    width: 8.3333333333%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-1-lg {
    width: 8.3333333333%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-1-lg {
    margin-left: 8.3333333333%;
  }
  .flix-col-2-lg {
    width: 16.6666666667%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-2-lg {
    width: 16.6666666667%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-2-lg {
    margin-left: 16.6666666667%;
  }
  .flix-col-3-lg {
    width: 25%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-3-lg {
    width: 25%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-3-lg {
    margin-left: 25%;
  }
  .flix-col-4-lg {
    width: 33.3333333333%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-4-lg {
    width: 33.3333333333%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-4-lg {
    margin-left: 33.3333333333%;
  }
  .flix-col-5-lg {
    width: 41.6666666667%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-5-lg {
    width: 41.6666666667%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-5-lg {
    margin-left: 41.6666666667%;
  }
  .flix-col-6-lg {
    width: 50%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-6-lg {
    width: 50%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-6-lg {
    margin-left: 50%;
  }
  .flix-col-7-lg {
    width: 58.3333333333%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-7-lg {
    width: 58.3333333333%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-7-lg {
    margin-left: 58.3333333333%;
  }
  .flix-col-8-lg {
    width: 66.6666666667%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-8-lg {
    width: 66.6666666667%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-8-lg {
    margin-left: 66.6666666667%;
  }
  .flix-col-9-lg {
    width: 75%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-9-lg {
    width: 75%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-9-lg {
    margin-left: 75%;
  }
  .flix-col-10-lg {
    width: 83.3333333333%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-10-lg {
    width: 83.3333333333%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-10-lg {
    margin-left: 83.3333333333%;
  }
  .flix-col-11-lg {
    width: 91.6666666667%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-11-lg {
    width: 91.6666666667%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-11-lg {
    margin-left: 91.6666666667%;
  }
  .flix-col-12-lg {
    width: 100%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-12-lg {
    width: 100%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-12-lg {
    margin-left: 100%;
  }
}
@media (min-width: 1200px) {
  .flix-col-1-xl {
    width: 8.3333333333%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-1-xl {
    width: 8.3333333333%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-1-xl {
    margin-left: 8.3333333333%;
  }
  .flix-col-2-xl {
    width: 16.6666666667%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-2-xl {
    width: 16.6666666667%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-2-xl {
    margin-left: 16.6666666667%;
  }
  .flix-col-3-xl {
    width: 25%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-3-xl {
    width: 25%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-3-xl {
    margin-left: 25%;
  }
  .flix-col-4-xl {
    width: 33.3333333333%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-4-xl {
    width: 33.3333333333%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-4-xl {
    margin-left: 33.3333333333%;
  }
  .flix-col-5-xl {
    width: 41.6666666667%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-5-xl {
    width: 41.6666666667%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-5-xl {
    margin-left: 41.6666666667%;
  }
  .flix-col-6-xl {
    width: 50%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-6-xl {
    width: 50%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-6-xl {
    margin-left: 50%;
  }
  .flix-col-7-xl {
    width: 58.3333333333%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-7-xl {
    width: 58.3333333333%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-7-xl {
    margin-left: 58.3333333333%;
  }
  .flix-col-8-xl {
    width: 66.6666666667%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-8-xl {
    width: 66.6666666667%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-8-xl {
    margin-left: 66.6666666667%;
  }
  .flix-col-9-xl {
    width: 75%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-9-xl {
    width: 75%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-9-xl {
    margin-left: 75%;
  }
  .flix-col-10-xl {
    width: 83.3333333333%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-10-xl {
    width: 83.3333333333%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-10-xl {
    margin-left: 83.3333333333%;
  }
  .flix-col-11-xl {
    width: 91.6666666667%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-11-xl {
    width: 91.6666666667%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-11-xl {
    margin-left: 91.6666666667%;
  }
  .flix-col-12-xl {
    width: 100%;
    padding-right: calc(var(--flix-grid-gutter-2) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-2) * 0.5);
  }
  .flix-grid--gutter-4 .flix-col-12-xl {
    width: 100%;
    padding-right: calc(var(--flix-grid-gutter-4) * 0.5);
    padding-left: calc(var(--flix-grid-gutter-4) * 0.5);
  }
  .flix-push-12-xl {
    margin-left: 100%;
  }
}
.flix-col {
  flex: 1;
  margin: 0 calc(var(--flix-grid-gutter-2) * 0.5);
}
.flix-col--inline {
  flex-basis: auto;
  flex-grow: 0;
}
.flix-grid--gutter-4 .flix-col {
  margin: 0 calc(var(--flix-grid-gutter-4) * 0.5);
}

.flix-header-bar {
  --flix-container-content-color: var(--flix-header-color);
  z-index: 1000;
  background: var(--flix-header-bg-color);
}
.flix-header-bar--fixed {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
}
.flix-header-bar__content {
  display: flex;
  position: relative;
  align-items: center;
  width: 100%;
  min-width: var(--flix-page-min-width);
  max-width: var(--flix-page-max-width);
  min-height: var(--flix-spacing-10);
  margin: 0 auto;
  padding: 0 var(--flix-spacing-2);
}
.flix-header-bar--fullwidth .flix-header-bar__content {
  max-width: none;
}

.flix-header-brand {
  display: flex;
  grid-area: brand;
  grid-column: 1/-1;
  align-items: center;
  align-self: center;
  justify-content: center;
  height: var(--flix-spacing-10);
}
@media (min-width: 1200px) {
  .flix-header-brand {
    grid-column: brand-start/brand-end;
    justify-content: flex-start;
  }
}
.flix-header-brand__link {
  display: block;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 calc(-1 * var(--flix-spacing-1));
  padding: var(--flix-spacing-1);
}
.flix-header-brand__link:focus-visible {
  outline: 2px solid var(--flix-focus-outline-color);
  outline-offset: 1px;
  box-shadow: 0 0 0 calc(var(--flix-spacing-half) + 1px) var(--flix-grayscale-0-color);
  border-radius: var(--flix-border-radius-1);
}
.flix-header-brand__img {
  display: block;
  width: auto;
  height: var(--flix-spacing-4);
}
.flix-header-brand--tall .flix-header-brand__img {
  height: var(--flix-spacing-6);
}
.flix-header-brand--square .flix-header-brand__img {
  width: var(--flix-spacing-6);
  height: var(--flix-spacing-6);
}

.flix-header-burger-menu {
  grid-area: burger;
  align-self: center;
}
@media (min-width: 1200px) {
  .flix-header-burger-menu {
    position: absolute;
    left: var(--flix-spacing-2);
  }
}
.flix-header-burger-menu__overlay {
  display: none;
}
.flix-header-burger-menu > .flix-header-burger-menu__toggle::after {
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M2 5a1 1 0 011-1h18a1 1 0 010 2H3a1 1 0 01-1-1zm19 6H3a1 1 0 000 2h18a1 1 0 000-2zm0 7H3a1 1 0 000 2h18a1 1 0 000-2z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M2 5a1 1 0 011-1h18a1 1 0 010 2H3a1 1 0 01-1-1zm19 6H3a1 1 0 000 2h18a1 1 0 000-2zm0 7H3a1 1 0 000 2h18a1 1 0 000-2z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: var(--flix-spacing-4);
  height: var(--flix-spacing-4);
  background-color: var(--flix-header-color);
  content: "";
}
.flix-header-burger-menu__panel {
  position: fixed;
  z-index: 1000;
  top: 0;
  bottom: 0;
  left: -23.75em;
  width: 85%;
  max-width: 23.75em;
  overflow-y: auto;
  border-radius: 0 var(--flix-border-radius-1) var(--flix-border-radius-1) 0;
  background: var(--flix-box-bg-color);
  color: var(--flix-content-secondary-color);
  -webkit-overflow-scrolling: touch;
  transition: left 250ms ease;
}
.flix-header-burger-menu__panel > .flix-header-burger-menu__toggle {
  margin: var(--flix-spacing-2);
}
.flix-header-burger-menu__panel > .flix-header-burger-menu__toggle::before {
  content: "";
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M13.41 12l6.37-6.36a1 1 0 10-1.42-1.42L12 10.6 5.64 4.22a1 1 0 10-1.42 1.42L10.6 12l-6.37 6.36a1 1 0 101.42 1.42L12 13.4l6.36 6.37a1 1 0 101.42-1.42L13.4 12z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M13.41 12l6.37-6.36a1 1 0 10-1.42-1.42L12 10.6 5.64 4.22a1 1 0 10-1.42 1.42L10.6 12l-6.37 6.36a1 1 0 101.42 1.42L12 13.4l6.36 6.37a1 1 0 101.42-1.42L13.4 12z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: 1.5rem;
  height: 1.5rem;
  background-color: var(--flix-icon-primary-color);
  min-width: var(--flix-spacing-4);
  max-width: calc(var(--flix-spacing-4) * 2);
  min-height: var(--flix-spacing-4);
  max-height: calc(var(--flix-spacing-4) * 2);
}
.flix-header-burger-menu__toggle[aria-expanded=true] + .flix-header-burger-menu__panel:not([hidden]) {
  left: 0;
}
.flix-header-burger-menu__toggle[aria-expanded=true] ~ .flix-header-burger-menu__overlay {
  display: block;
  z-index: 999;
}
.flix-header-burger-menu__nav {
  position: initial;
  width: 100%;
}
.flix-header-burger-menu__list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.flix-header-burger-menu__item {
  border-top: 1px solid var(--flix-line-primary-color);
}
.flix-header-burger-menu__link:is(button) {
  font-size: var(--flix-font-size-primary);
  border: 0;
  background: transparent;
  font-family: var(--flix-font-family-primary);
  cursor: pointer;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.flix-header-burger-menu__link {
  width: 100%;
  padding: var(--flix-spacing-3) var(--flix-spacing-4);
  color: var(--flix-content-secondary-color);
  font-size: var(--flix-font-size-primary);
  font-weight: var(--flix-font-weight-semibold);
  line-height: var(--flix-line-height-primary);
  text-align: left;
  text-decoration: none;
  display: flex;
  align-items: center;
  gap: var(--flix-spacing-1);
}
.flix-header-burger-menu__link .flix-icon,
.flix-header-burger-menu__link [class^=hci-icon] {
  line-height: 1;
}
.flix-header-burger-menu__link .flix-icon::before,
.flix-header-burger-menu__link [class^=hci-icon]::before {
  margin: 0;
}
.flix-header-burger-menu__link[aria-expanded]::after {
  content: "";
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M18.68 8.3a1 1 0 00-1.41 0l-5.28 5.28-5.26-5.27a1 1 0 00-1.4 0 1 1 0 000 1.41l5.96 5.99a1 1 0 001.41 0l5.98-6a1 1 0 000-1.42z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M18.68 8.3a1 1 0 00-1.41 0l-5.28 5.28-5.26-5.27a1 1 0 00-1.4 0 1 1 0 000 1.41l5.96 5.99a1 1 0 001.41 0l5.98-6a1 1 0 000-1.42z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: var(--flix-spacing-4);
  height: var(--flix-spacing-4);
  background-color: var(--flix-header-color);
}
.flix-header-burger-menu__link[aria-expanded=true]::after {
  transform: rotate(180deg);
}
.flix-header-burger-menu__link[aria-expanded=true] + .flix-header-burger-menu-subnav:not([hidden]),
.flix-header-burger-menu__link[aria-expanded=true] + .flix-header-nav-subnav:not([hidden]) {
  display: block;
}
.flix-header-burger-menu__link[aria-expanded]::after {
  background-color: var(--flix-icon-primary-color);
}
.flix-header-burger-menu__link[aria-current], .flix-header-burger-menu__link[aria-selected=true] {
  position: relative;
  color: var(--flix-content-primary-color);
  background-color: var(--flix-highlight-color);
}
.flix-header-burger-menu__link[aria-current]::before, .flix-header-burger-menu__link[aria-selected=true]::before {
  content: "";
  position: absolute;
  top: calc(50% - var(--flix-spacing-4) / 2);
  bottom: 0;
  left: 0;
  width: var(--flix-spacing-half);
  height: var(--flix-spacing-4);
  border-radius: 0 var(--flix-border-radius-1) var(--flix-border-radius-1) 0;
  background: var(--flix-brand-primary-color);
}
.flix-header-burger-menu__link:hover {
  background-image: var(--flix-hover-layer-color);
  text-decoration: none;
}
.flix-header-burger-menu__link:active {
  background-image: var(--flix-pressed-layer-color);
  text-decoration: none;
}
.flix-header-burger-menu__link:focus-visible {
  outline: 2px solid var(--flix-focus-outline-color);
  outline-offset: -2px;
  box-shadow: 0 0 0 calc(var(--flix-spacing-half) - 2px) var(--flix-grayscale-0-color);
  border-radius: var(--flix-border-radius-1);
}
.flix-header-burger-menu__link:focus-visible::before {
  opacity: 0;
}
.flix-header-burger-menu__text {
  display: block;
  width: 100%;
}
.flix-header-burger-menu__widgets--has-container {
  padding: var(--flix-spacing-2) var(--flix-spacing-4);
  border-top: 1px solid var(--flix-line-primary-color);
}

.flix-header-burger-menu-subnav {
  display: none;
  padding: 0 var(--flix-spacing-4) var(--flix-spacing-2) var(--flix-spacing-7);
}
.flix-header-burger-menu-subnav__item {
  display: block;
}
.flix-header-burger-menu-subnav__link:is(button) {
  font-size: var(--flix-font-size-primary);
  border: 0;
  background: transparent;
  font-family: var(--flix-font-family-primary);
  cursor: pointer;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.flix-header-burger-menu-subnav__link {
  color: var(--flix-content-secondary-color);
  font-size: var(--flix-font-size-primary);
  line-height: var(--flix-line-height-primary);
  font-weight: var(--flix-font-weight-semibold);
  position: relative;
  width: -webkit-fill-available;
  width: -moz-available;
  width: stretch;
  margin: var(--flix-spacing-half) 0;
  padding: var(--flix-spacing-1) var(--flix-spacing-half);
  border-radius: var(--flix-border-radius-1);
  text-decoration: none;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: var(--flix-spacing-1);
}
.flix-header-burger-menu-subnav__link .flix-icon,
.flix-header-burger-menu-subnav__link [class^=hci-icon] {
  line-height: 1;
}
.flix-header-burger-menu-subnav__link .flix-icon::before,
.flix-header-burger-menu-subnav__link [class^=hci-icon]::before {
  margin: 0;
}
.flix-header-burger-menu-subnav__link:hover {
  background-image: var(--flix-hover-layer-color);
  text-decoration: none;
}
.flix-header-burger-menu-subnav__link:enabled:active, .flix-header-burger-menu-subnav__link[href]:active {
  background-image: var(--flix-pressed-layer-color);
  text-decoration: none;
}
.flix-header-burger-menu-subnav__link:focus-visible {
  outline: 2px solid var(--flix-focus-outline-color);
  outline-offset: 0;
  box-shadow: 0 0 0 calc(var(--flix-spacing-half) + 0) var(--flix-grayscale-0-color);
}
.flix-header-burger-menu-subnav__link[aria-current] {
  padding-left: var(--flix-spacing-2);
  position: relative;
  color: var(--flix-content-primary-color);
  background-color: var(--flix-highlight-color);
}
.flix-header-burger-menu-subnav__link[aria-current]::before {
  content: "";
  position: absolute;
  top: calc(50% - var(--flix-spacing-4) / 2);
  bottom: 0;
  left: 0;
  width: var(--flix-spacing-half);
  height: var(--flix-spacing-4);
  border-radius: 0 var(--flix-border-radius-1) var(--flix-border-radius-1) 0;
  background: var(--flix-brand-primary-color);
}

.flix-header-nav {
  grid-area: nav;
  grid-column: nav-start/-1;
  margin: 0 calc(var(--flix-spacing-2) * -1);
  background: var(--flix-header-nav-bg-color-tablet);
}
@media (min-width: 1200px) {
  .flix-header-nav {
    margin: 0;
    background: none;
  }
  .flix-header__inner:has(> .flix-header-widgets) .flix-header-nav {
    grid-column: nav-start/nav-end;
  }
}
.flix-header-nav__list {
  margin: 0 auto;
  padding: 0;
  list-style-type: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
@media (min-width: 1200px) {
  .flix-header-nav__list {
    justify-content: flex-start;
    max-width: none;
    margin: 0;
  }
}
.flix-header-nav__item {
  position: relative;
}
.flix-header-nav__link {
  min-height: var(--flix-spacing-8);
  color: var(--flix-header-color);
  font-size: var(--flix-font-size-primary);
  line-height: var(--flix-line-height-primary);
  font-weight: var(--flix-font-weight-semibold);
  padding: var(--flix-spacing-2);
  border-radius: var(--flix-border-radius-1);
  text-decoration: none;
  display: flex;
  align-items: center;
  gap: var(--flix-spacing-1);
}
.flix-header-nav__link .flix-icon,
.flix-header-nav__link [class^=hci-icon] {
  line-height: 1;
}
.flix-header-nav__link .flix-icon::before,
.flix-header-nav__link [class^=hci-icon]::before {
  margin: 0;
}
.flix-header-nav__link:is(button) {
  border: 0;
  background: transparent;
  font-family: var(--flix-font-family-primary);
  cursor: pointer;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.flix-header-nav__link[aria-expanded]::after {
  content: "";
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M18.68 8.3a1 1 0 00-1.41 0l-5.28 5.28-5.26-5.27a1 1 0 00-1.4 0 1 1 0 000 1.41l5.96 5.99a1 1 0 001.41 0l5.98-6a1 1 0 000-1.42z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M18.68 8.3a1 1 0 00-1.41 0l-5.28 5.28-5.26-5.27a1 1 0 00-1.4 0 1 1 0 000 1.41l5.96 5.99a1 1 0 001.41 0l5.98-6a1 1 0 000-1.42z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: var(--flix-spacing-4);
  height: var(--flix-spacing-4);
  background-color: var(--flix-header-color);
}
.flix-header-nav__link[aria-expanded=true]::after {
  transform: rotate(180deg);
}
.flix-header-nav__link[aria-expanded=true] + .flix-header-burger-menu-subnav:not([hidden]),
.flix-header-nav__link[aria-expanded=true] + .flix-header-nav-subnav:not([hidden]) {
  display: block;
}
.flix-header-nav__link:enabled:hover, .flix-header-nav__link[href]:hover {
  background-image: var(--flix-hover-layer-color);
  text-decoration: none;
}
.flix-header-nav__link:enabled:active, .flix-header-nav__link[href]:active {
  background-image: var(--flix-pressed-layer-color);
  text-decoration: none;
}
.flix-header-nav__link:focus-visible {
  outline: 2px solid var(--flix-focus-outline-color);
  outline-offset: 1px;
  box-shadow: 0 0 0 calc(var(--flix-spacing-half) + 1px) var(--flix-grayscale-0-color);
}
@media (min-width: 1200px) {
  .flix-header-nav__link {
    min-height: var(--flix-spacing-10);
    padding: var(--flix-spacing-3) var(--flix-spacing-2);
  }
}
.flix-header-nav__link[aria-current], .flix-header-nav__link[aria-selected=true] {
  position: relative;
  color: var(--flix-header-color);
}
.flix-header-nav__link[aria-current]::before, .flix-header-nav__link[aria-selected=true]::before {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  height: var(--flix-spacing-half);
  border-radius: var(--flix-border-radius-1) var(--flix-border-radius-1) 0 0;
  background: var(--flix-header-color);
}
.flix-header-nav__link[aria-expanded]::after {
  align-self: stretch;
  height: auto;
}

.flix-header-nav-subnav {
  top: 75%;
  bottom: auto;
  left: 50%;
  transform: translateX(-50%);
  display: none;
  position: absolute;
  flex-direction: column;
  margin: calc(-1 * var(--flix-spacing-1)) 0 0;
  padding: var(--flix-spacing-4) 0 var(--flix-spacing-2);
}
.flix-header-nav-subnav--left {
  transform: translateX(calc(-100% + min(50%, calc(var(--flix-spacing-1) + 2px) + var(--flix-spacing-3))));
}
.flix-header-nav-subnav--right {
  transform: translateX(calc(-1 * min(50%, calc(var(--flix-spacing-1) + 2px) + var(--flix-spacing-3))));
}
.flix-header-nav-subnav__item {
  list-style: none;
  text-align: left;
}
.flix-header-nav-subnav__item:not(:last-of-type) {
  margin-bottom: var(--flix-spacing-1);
}
.flix-header-nav-subnav__link {
  text-align: left;
  color: var(--flix-content-secondary-color);
  font-size: var(--flix-font-size-primary);
  font-weight: var(--flix-font-weight-normal);
  line-height: var(--flix-line-height-primary);
  position: relative;
  width: -webkit-fill-available;
  width: -moz-available;
  width: stretch;
  padding: var(--flix-spacing-1) var(--flix-spacing-4);
  text-decoration: none;
  display: flex;
  align-items: center;
  gap: var(--flix-spacing-1);
}
.flix-header-nav-subnav__link .flix-icon,
.flix-header-nav-subnav__link [class^=hci-icon] {
  line-height: 1;
}
.flix-header-nav-subnav__link .flix-icon::before,
.flix-header-nav-subnav__link [class^=hci-icon]::before {
  margin: 0;
}
.flix-header-nav-subnav__link[aria-current], .flix-header-nav-subnav__link[aria-selected=true] {
  position: relative;
  color: var(--flix-content-primary-color);
  background-color: var(--flix-highlight-color);
}
.flix-header-nav-subnav__link[aria-current]::before, .flix-header-nav-subnav__link[aria-selected=true]::before {
  content: "";
  position: absolute;
  top: calc(50% - var(--flix-spacing-4) / 2);
  bottom: 0;
  left: 0;
  width: var(--flix-spacing-half);
  height: var(--flix-spacing-4);
  border-radius: 0 var(--flix-border-radius-1) var(--flix-border-radius-1) 0;
  background: var(--flix-brand-primary-color);
}
.flix-header-nav-subnav__link:is(a, button) {
  border: 0;
  background: transparent;
  font-family: var(--flix-font-family-primary);
  cursor: pointer;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  font-weight: var(--flix-font-weight-semibold);
}
.flix-header-nav-subnav__link:is(a, button):enabled:hover, .flix-header-nav-subnav__link:is(a, button)[href]:hover {
  background-image: var(--flix-hover-layer-color);
  text-decoration: none;
}
.flix-header-nav-subnav__link:is(a, button):enabled:active, .flix-header-nav-subnav__link:is(a, button)[href]:active {
  background-image: var(--flix-pressed-layer-color);
  text-decoration: none;
}
.flix-header-nav-subnav__link:is(a, button):focus-visible {
  outline: 2px solid var(--flix-focus-outline-color);
  outline-offset: -2px;
  box-shadow: 0 0 0 calc(var(--flix-spacing-half) - 2px) var(--flix-grayscale-0-color);
  border-radius: var(--flix-border-radius-1);
}
.flix-header-nav-subnav__link:is(a, button):focus-visible::before {
  opacity: 0;
}

.flix-header-skip-links {
  position: absolute;
  z-index: 1000;
  grid-column: 1/span 12;
  grid-row: 1/span 1;
  align-self: end;
  transform: translateY(80%);
  justify-self: center;
}
@supports ((width: -moz-fit-content) or (width: fit-content)) {
  .flix-header-skip-links {
    width: 0;
    height: 0;
  }
  .flix-header-skip-links:focus-within {
    width: auto;
    height: auto;
  }
}
.flix-header-skip-links > .flix-skip-link {
  width: auto;
}
@media (min-width: 768px) and (max-width: 1199px) {
  .flix-header-skip-links {
    align-self: center;
    justify-self: start;
    transform: translateY(0);
  }
  @supports ((width: -moz-fit-content) or (width: fit-content)) {
    .flix-header-skip-links:focus-within {
      width: -moz-fit-content;
      width: fit-content;
    }
  }
}
@media (min-width: 1200px) {
  .flix-header-skip-links {
    align-self: end;
    justify-self: start;
  }
}

.flix-header-widgets {
  grid-area: widget;
  align-self: center;
  justify-self: end;
}
.flix-header-widgets:not(.flix-header-widgets--no-responsive-rendering) {
  display: none;
}
@media (min-width: 768px) {
  .flix-header-widgets:not(.flix-header-widgets--no-responsive-rendering) {
    display: block;
  }
}

.flix-header-user-widget {
  display: flex;
  position: relative;
  align-items: center;
  gap: var(--flix-spacing-1);
}
.flix-header-user-widget__toggle {
  color: var(--flix-header-color);
  font-size: var(--flix-font-size-primary);
  line-height: var(--flix-line-height-primary);
  font-weight: var(--flix-font-weight-semibold);
  padding: var(--flix-spacing-1);
  border-radius: var(--flix-border-radius-1);
  text-decoration: none;
  display: flex;
  align-items: center;
  gap: var(--flix-spacing-1);
}
.flix-header-user-widget__toggle .flix-icon,
.flix-header-user-widget__toggle [class^=hci-icon] {
  line-height: 1;
}
.flix-header-user-widget__toggle .flix-icon::before,
.flix-header-user-widget__toggle [class^=hci-icon]::before {
  margin: 0;
}
.flix-header-user-widget__toggle:is(button) {
  border: 0;
  background: transparent;
  font-family: var(--flix-font-family-primary);
  cursor: pointer;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.flix-header-user-widget__toggle[aria-expanded]::after {
  content: "";
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M18.68 8.3a1 1 0 00-1.41 0l-5.28 5.28-5.26-5.27a1 1 0 00-1.4 0 1 1 0 000 1.41l5.96 5.99a1 1 0 001.41 0l5.98-6a1 1 0 000-1.42z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M18.68 8.3a1 1 0 00-1.41 0l-5.28 5.28-5.26-5.27a1 1 0 00-1.4 0 1 1 0 000 1.41l5.96 5.99a1 1 0 001.41 0l5.98-6a1 1 0 000-1.42z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: var(--flix-spacing-4);
  height: var(--flix-spacing-4);
  background-color: var(--flix-header-color);
}
.flix-header-user-widget__toggle[aria-expanded=true]::after {
  transform: rotate(180deg);
}
.flix-header-user-widget__toggle[aria-expanded=true] + .flix-header-burger-menu-subnav:not([hidden]),
.flix-header-user-widget__toggle[aria-expanded=true] + .flix-header-nav-subnav:not([hidden]) {
  display: block;
}
.flix-header-user-widget__toggle:enabled:hover, .flix-header-user-widget__toggle[href]:hover {
  background-image: var(--flix-hover-layer-color);
  text-decoration: none;
}
.flix-header-user-widget__toggle:enabled:active, .flix-header-user-widget__toggle[href]:active {
  background-image: var(--flix-pressed-layer-color);
  text-decoration: none;
}
.flix-header-user-widget__toggle:focus-visible {
  outline: 2px solid var(--flix-focus-outline-color);
  outline-offset: 1px;
  box-shadow: 0 0 0 calc(var(--flix-spacing-half) + 1px) var(--flix-grayscale-0-color);
}

.flix-header {
  --flix-container-content-color: var(--flix-header-color);
  position: fixed;
  z-index: 1000;
  top: 0;
  right: 0;
  left: 0;
  padding: 0 var(--flix-spacing-2);
  background: var(--flix-header-bg-color);
  color: var(--flix-header-color);
}
.flix-header__inner {
  display: grid;
  position: relative;
  grid-template-areas: "burger burger brand brand brand brand brand brand brand widget widget widget";
  grid-template-columns: repeat(12, 1fr);
  min-height: var(--flix-spacing-10);
  margin: 0 auto;
  column-gap: var(--flix-spacing-2);
}
@media (min-width: 768px) {
  .flix-header__inner {
    grid-template-areas: "brand brand brand brand brand brand brand brand widget widget widget widget" "nav nav nav nav nav nav                             nav nav nav nav nav nav";
  }
}
@media (min-width: 1200px) {
  .flix-header__inner {
    grid-template-areas: "brand brand nav nav nav nav nav nav nav nav widget widget";
    min-width: calc(var(--flix-page-min-width) - 2 * var(--flix-spacing-2));
    max-width: calc(var(--flix-page-max-width) - 2 * var(--flix-spacing-2));
  }
}
@media (min-width: 1200px) {
  .flix-header--widget-m .flix-header__inner {
    grid-template-areas: "brand brand nav nav nav nav nav nav nav widget widget widget";
  }
}
@media (min-width: 1200px) {
  .flix-header--widget-l .flix-header__inner {
    grid-template-areas: "brand brand nav nav nav nav nav nav widget widget widget widget";
  }
}
.flix-header--fullwidth .flix-header__inner {
  max-width: none;
}
.flix-header--unfixed {
  position: static;
}
.flix-header-nav {
  display: none;
}
.flix-header-burger-menu {
  display: block;
}
@media (min-width: 768px) {
  .flix-header-nav {
    display: block;
  }
  .flix-header-burger-menu {
    display: none;
  }
}

.flix-h1, .flix-text h1, .flix-h2, .flix-text h2, .flix-h3, .flix-text h3, .flix-h4, .flix-text h4 {
  margin: 0 0 var(--flix-spacing-2);
  padding: var(--flix-spacing-2) 0 0;
}
.flix-h1:is(strong), .flix-text h1:is(strong), .flix-h2:is(strong), .flix-text h2:is(strong), .flix-h3:is(strong), .flix-text h3:is(strong), .flix-h4:is(strong), .flix-text h4:is(strong) {
  display: block;
}
.flix-h1, .flix-text h1 {
  color: var(--flix-container-content-color, var(--flix-heading-font-color));
  font-size: var(--flix-font-size-h1);
  font-weight: var(--flix-font-weight-bold);
  line-height: var(--flix-line-height-h1);
  margin: 0 0 var(--flix-spacing-4);
}
.flix-h2, .flix-text h2 {
  color: var(--flix-container-content-color, var(--flix-heading-font-color));
  font-size: var(--flix-font-size-h2);
  font-weight: var(--flix-font-weight-bold);
  line-height: var(--flix-line-height-h2);
}
.flix-h3, .flix-text h3 {
  color: var(--flix-container-content-color, var(--flix-heading-font-color));
  font-size: var(--flix-font-size-h3);
  font-weight: var(--flix-font-weight-bold);
  line-height: var(--flix-line-height-h3);
}
.flix-h4, .flix-text h4 {
  color: var(--flix-container-content-color, var(--flix-heading-font-color));
  font-size: var(--flix-font-size-h4);
  font-weight: var(--flix-font-weight-bold);
  line-height: var(--flix-line-height-h4);
}

.flix-h1--section-header, .flix-h1--space-flush-top, .flix-h2--section-header, .flix-h2--space-flush-top, .flix-h3--section-header, .flix-h3--space-flush-top, .flix-h4--section-header, .flix-h4--space-flush-top, .flix-h1, .flix-text h1 {
  padding-top: 0;
}

.flix-h1--space-flush-bottom, .flix-h2--space-flush-bottom, .flix-h3--space-flush-bottom, .flix-h4--space-flush-bottom {
  margin-bottom: 0;
}

.flix-h1--space-flush, .flix-h2--space-flush, .flix-h3--space-flush, .flix-h4--space-flush {
  margin-bottom: 0;
  padding-top: 0;
}

.flix-icon-frame {
  display: inline-flex;
  padding: var(--flix-spacing-1);
  border-radius: var(--flix-border-radius-1);
  background-color: var(--flix-icon-background-color);
  color: var(--flix-icon-secondary-color);
}
.flix-icon-frame--small {
  padding: var(--flix-spacing-half);
}
.flix-icon-frame--highlight, .flix-icon-frame--dimmed, .flix-icon-frame--neutral {
  color: var(--flix-content-primary-color);
}
.flix-icon-frame--highlight {
  background-color: var(--flix-highlight-color);
}
.flix-icon-frame--dimmed, .flix-icon-frame--success, .flix-icon-frame--warning, .flix-icon-frame--danger, .flix-icon-frame--neutral {
  border: 0;
}
.flix-icon-frame--warning {
  color: var(--flix-warning-dark-color);
}
.flix-icon-frame--success {
  color: var(--flix-success-dark-color);
}
.flix-icon-frame--danger {
  color: var(--flix-danger-dark-color);
}

.flix-img-box {
  display: block;
  overflow: hidden;
  border-radius: var(--flix-border-radius-1);
  font-family: inherit;
  text-decoration: none;
}
.flix-img-box:where(:not(:last-child)) {
  margin-bottom: var(--flix-spacing-2);
}
.flix-img-box:is(a):focus-visible {
  outline: 2px solid var(--flix-focus-outline-color);
  outline-offset: 1px;
  box-shadow: 0 0 0 calc(var(--flix-spacing-half) + 1px) var(--flix-grayscale-0-color);
}
.flix-img-box__img-wrapper {
  position: relative;
  min-height: 198px;
  overflow: hidden;
  border-radius: var(--flix-border-radius-1);
}
@media (min-width: 1200px) {
  .flix-img-box__img-wrapper {
    min-height: 168px;
  }
}
.flix-img-box__img {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  transform: translate(-50%, -50%);
}
.flix-img-box--sm .flix-img-box__img {
  width: auto;
  height: 100%;
}
@supports (object-fit: cover) {
  .flix-img-box--sm .flix-img-box__img {
    width: 100%;
    object-fit: cover;
  }
}
@supports (object-fit: cover) {
  .flix-img-box__img {
    height: 100%;
    object-fit: cover;
  }
}
.flix-img-box__content {
  position: relative;
}
.flix-img-box--outlined .flix-img-box__content, a.flix-img-box .flix-img-box__content {
  padding: var(--flix-spacing-2) var(--flix-spacing-4);
  background: var(--flix-box-bg-color);
}
.flix-img-box--sm .flix-img-box__content, a.flix-img-box--sm .flix-img-box__content {
  padding-left: var(--flix-spacing-2);
}
a.flix-img-box .flix-img-box__content {
  padding-right: var(--flix-spacing-8);
}
a.flix-img-box .flix-img-box__content::after {
  content: "";
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M15.7 11.3L9.72 5.32a1 1 0 00-1.42 0 1 1 0 000 1.42L13.58 12 8.3 17.27a1 1 0 000 1.41 1 1 0 001.41 0l5.99-5.97a1 1 0 000-1.41z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M15.7 11.3L9.72 5.32a1 1 0 00-1.42 0 1 1 0 000 1.42L13.58 12 8.3 17.27a1 1 0 000 1.41 1 1 0 001.41 0l5.99-5.97a1 1 0 000-1.41z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: var(--flix-spacing-4);
  height: var(--flix-spacing-4);
  background-color: var(--flix-icon-primary-color);
  position: absolute;
  top: 50%;
  right: var(--flix-spacing-2);
  margin-top: -11px;
}
a.flix-img-box:hover .flix-img-box__content {
  background-image: var(--flix-hover-layer-color);
  text-decoration: none;
}
a.flix-img-box:active .flix-img-box__content {
  background-image: var(--flix-pressed-layer-color);
  text-decoration: none;
}
.flix-img-box--outlined,
a.flix-img-box {
  border: 1px solid var(--flix-line-primary-color);
}
.flix-img-box--outlined .flix-img-box__img-wrapper,
a.flix-img-box .flix-img-box__img-wrapper {
  border-radius: var(--flix-border-radius-1) var(--flix-border-radius-1) 0 0;
}

.flix-img-box--sm {
  position: relative;
  min-height: 98px;
}
.flix-img-box--sm .flix-img-box__img-wrapper {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 96px;
  min-height: 96px;
}
a.flix-img-box--sm .flix-img-box__img-wrapper, .flix-img-box--sm.flix-img-box--outlined .flix-img-box__img-wrapper {
  border-radius: var(--flix-border-radius-1) 0 0 var(--flix-border-radius-1);
}

.flix-img-box--sm .flix-img-box__content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: calc(100% - 96px);
  min-height: 96px;
  margin-left: 96px;
}

.flix-infobox {
  --flix-infobox-icon-size-rem: 3rem;
  --flix-infobox-icon-size-px: var(--flix-spacing-8);
  display: flex;
  align-items: center;
  gap: var(--flix-spacing-2);
}
.flix-infobox:where(:not(:last-child)) {
  margin-bottom: var(--flix-spacing-2);
}
.flix-infobox--small-icon {
  --flix-infobox-icon-size-rem: 1.5rem;
  --flix-infobox-icon-size-px: var(--flix-spacing-4);
}
.flix-infobox__content {
  flex-grow: 1;
  min-width: 0;
  overflow-wrap: anywhere;
}
.flix-infobox::before {
  content: "";
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M12 2a10 10 0 100 20 10 10 0 000-20zm0 18a8 8 0 010-16 8 8 0 010 16zm1-8.5V17a1 1 0 01-2 0v-5.5a1 1 0 112 0zm.5-4a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M12 2a10 10 0 100 20 10 10 0 000-20zm0 18a8 8 0 010-16 8 8 0 010 16zm1-8.5V17a1 1 0 01-2 0v-5.5a1 1 0 112 0zm.5-4a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: var(--flix-infobox-icon-size-rem);
  height: var(--flix-infobox-icon-size-rem);
  background-color: var(--flix-neutral-color);
  flex-shrink: 0;
  align-self: flex-start;
  min-width: var(--flix-infobox-icon-size-px);
  max-width: calc(var(--flix-infobox-icon-size-px) * 2);
  min-height: var(--flix-infobox-icon-size-px);
  max-height: calc(var(--flix-infobox-icon-size-px) * 2);
}
@supports (min-height: max(var(--flix-infobox-icon-size-px), var(--flix-line-height-primary))) {
  .flix-infobox::before {
    min-height: max(var(--flix-infobox-icon-size-px), var(--flix-line-height-primary));
  }
}
.flix-infobox--success::before {
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M16.89 8.3a1 1 0 010 1.4l-6 6a1 1 0 01-1.42 0l-2.36-2.35a1 1 0 111.42-1.41l1.65 1.65 5.3-5.3a1 1 0 011.4 0zM22 12a10 10 0 11-20 0 10 10 0 0120 0zm-2 0a8 8 0 00-16 0 8 8 0 0016 0z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M16.89 8.3a1 1 0 010 1.4l-6 6a1 1 0 01-1.42 0l-2.36-2.35a1 1 0 111.42-1.41l1.65 1.65 5.3-5.3a1 1 0 011.4 0zM22 12a10 10 0 11-20 0 10 10 0 0120 0zm-2 0a8 8 0 00-16 0 8 8 0 0016 0z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: var(--flix-infobox-icon-size-rem);
  height: var(--flix-infobox-icon-size-rem);
  background-color: var(--flix-success-color);
}
.flix-infobox--warning::before {
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M12 2a10 10 0 100 20 10 10 0 000-20zm0 18a8 8 0 010-16 8 8 0 010 16zm-1-7.5V7a1 1 0 012 0v5.5a1 1 0 11-2 0zm2.5 4a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M12 2a10 10 0 100 20 10 10 0 000-20zm0 18a8 8 0 010-16 8 8 0 010 16zm-1-7.5V7a1 1 0 012 0v5.5a1 1 0 11-2 0zm2.5 4a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: var(--flix-infobox-icon-size-rem);
  height: var(--flix-infobox-icon-size-rem);
  background-color: var(--flix-warning-color);
}
.flix-infobox--danger::before {
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M12 2a10 10 0 100 20 10 10 0 000-20zm0 18a8 8 0 010-16 8 8 0 010 16zm4.95-3.05a1 1 0 01-1.41 0L12 13.41l-3.54 3.54a1 1 0 11-1.41-1.41L10.59 12 7.05 8.46a1 1 0 111.41-1.41L12 10.59l3.54-3.54a1 1 0 111.41 1.41L13.41 12l3.54 3.54a1 1 0 010 1.41z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M12 2a10 10 0 100 20 10 10 0 000-20zm0 18a8 8 0 010-16 8 8 0 010 16zm4.95-3.05a1 1 0 01-1.41 0L12 13.41l-3.54 3.54a1 1 0 11-1.41-1.41L10.59 12 7.05 8.46a1 1 0 111.41-1.41L12 10.59l3.54-3.54a1 1 0 111.41 1.41L13.41 12l3.54 3.54a1 1 0 010 1.41z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: var(--flix-infobox-icon-size-rem);
  height: var(--flix-infobox-icon-size-rem);
  background-color: var(--flix-danger-color);
}

.flix-input {
  position: relative;
}
.flix-input__info:not(:empty) {
  color: var(--flix-container-content-color, var(--flix-content-primary-color));
  font-size: var(--flix-font-size-small);
  font-weight: var(--flix-font-weight-normal);
  line-height: var(--flix-line-height-small);
  display: block;
  margin-top: var(--flix-spacing-1);
}
.flix-input__info:not(:empty) ~ .flix-input__info {
  margin-top: var(--flix-spacing-half);
}
.flix-input--error .flix-input__info {
  color: var(--flix-danger-dark-color);
}
.flix-input__info ~ .flix-input__info {
  color: var(--flix-content-primary-color);
}
.flix-input--loading .flix-input__field, .flix-input--error .flix-input__field, .flix-input--valid .flix-input__field {
  padding-right: calc(min(max(var(--flix-spacing-4), 1.5rem), 2 * var(--flix-spacing-4)) + var(--flix-spacing-2) + var(--flix-spacing-1));
}
.flix-input--loading .flix-input__feedback-icon, .flix-input--error .flix-input__feedback-icon, .flix-input--valid .flix-input__feedback-icon {
  min-width: var(--flix-spacing-4);
  max-width: calc(var(--flix-spacing-4) * 2);
  min-height: var(--flix-spacing-4);
  max-height: calc(var(--flix-spacing-4) * 2);
}
.flix-input--loading .flix-input__feedback-icon {
  width: 1.5rem;
  height: 1.5rem;
  --flix-spinner-progress-internal: 25%;
  --flix-spinner-color: var(--flix-ui-primary-dark-color);
  --flix-spinner-bg-color: var(--flix-box-bg-color);
  --flix-spinner-line-color: var(--flix-ui-primary-light-color);
  animation: spinner-rotate 1s infinite linear;
  border-radius: 50%;
  background-image: conic-gradient(var(--flix-spinner-color) var(--flix-spinner-progress-internal), var(--flix-spinner-line-color) 0);
}
.flix-input--loading .flix-input__feedback-icon::before {
  content: "";
  display: block;
  position: absolute;
  transition: background-color 250ms ease;
  border-radius: inherit;
  inset: var(--flix-spacing-half);
  background-color: var(--flix-spinner-bg-color);
}
.flix-input--loading .flix-input__feedback-icon--danger {
  --flix-spinner-color: var(--flix-danger-color);
  --flix-spinner-line-color: var(--flix-line-primary-color);
}
@keyframes spinner-rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.flix-input--loading:has(.flix-input__field:enabled:hover) .flix-input__feedback-icon::before {
  background-image: var(--flix-hover-layer-color);
}
.flix-input--error .flix-input__feedback-icon {
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M12 2a10 10 0 100 20 10 10 0 000-20zm-1 5a1 1 0 012 0v5.5a1 1 0 11-2 0V7zm1 11a1.5 1.5 0 110-3 1.5 1.5 0 010 3z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M12 2a10 10 0 100 20 10 10 0 000-20zm-1 5a1 1 0 012 0v5.5a1 1 0 11-2 0V7zm1 11a1.5 1.5 0 110-3 1.5 1.5 0 010 3z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: 1.5rem;
  height: 1.5rem;
  background-color: var(--flix-danger-color);
}
.flix-input--valid .flix-input__feedback-icon {
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M12 2a10 10 0 100 20 10 10 0 000-20zm4.89 7.7l-6 6a1 1 0 01-1.42 0l-2.36-2.35a1 1 0 111.42-1.41l1.65 1.65 5.3-5.3a1 1 0 111.4 1.42z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M12 2a10 10 0 100 20 10 10 0 000-20zm4.89 7.7l-6 6a1 1 0 01-1.42 0l-2.36-2.35a1 1 0 111.42-1.41l1.65 1.65 5.3-5.3a1 1 0 111.4 1.42z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: 1.5rem;
  height: 1.5rem;
  background-color: var(--flix-success-color);
}
.flix-input--error .flix-input__field {
  background-image: linear-gradient(var(--flix-bg-primary-transparent-color), var(--flix-bg-primary-transparent-color)), linear-gradient(var(--flix-danger-color), var(--flix-danger-color));
}
.flix-input--error .flix-input__field:enabled:hover {
  background-image: var(--flix-hover-layer-color), linear-gradient(var(--flix-bg-primary-transparent-color), var(--flix-bg-primary-transparent-color)), linear-gradient(var(--flix-danger-color), var(--flix-danger-color));
}
.flix-input--disabled {
  opacity: var(--flix-disabled-element-opacity);
}
.flix-input__container {
  display: flex;
  position: relative;
  z-index: 0;
  align-items: center;
  min-height: var(--flix-input-height-mobile);
  overflow: hidden;
  border: 1px solid var(--flix-input-border-color);
  border-radius: var(--flix-border-radius-1);
  background-color: var(--flix-box-bg-color);
  color: var(--flix-content-primary-color);
}
@media (min-width: 1200px) {
  .flix-input__container {
    min-height: var(--flix-input-height-desktop);
  }
}
.flix-input--error .flix-input__container {
  border-color: var(--flix-danger-color);
  background-image: linear-gradient(var(--flix-bg-primary-transparent-color), var(--flix-bg-primary-transparent-color)), linear-gradient(var(--flix-danger-color), var(--flix-danger-color));
}
.flix-input--active .flix-input__container, .flix-input__container:has(:focus-visible) {
  outline: 2px solid var(--flix-focus-outline-color);
  outline-offset: 1px;
  box-shadow: 0 0 0 calc(var(--flix-spacing-half) + 1px) var(--flix-grayscale-0-color);
}
.flix-input__field {
  order: 3;
  position: relative;
  width: 100%;
  min-height: 100%;
  padding: calc(var(--flix-spacing-2) - var(--flix-spacing-half) - 1px) var(--flix-spacing-2);
  border: 0;
  background: transparent;
  color: var(--flix-content-primary-color);
  font-family: inherit;
  font-size: var(--flix-font-size-primary);
  font-weight: var(--flix-font-weight-normal);
  line-height: var(--flix-line-height-primary);
  text-overflow: ellipsis;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
@media (min-width: 1200px) {
  .flix-input__field {
    padding-top: calc(var(--flix-spacing-1) - 1px);
    padding-bottom: calc(var(--flix-spacing-1) - 1px);
  }
}
.flix-input__field::placeholder {
  opacity: 1;
  color: var(--flix-content-secondary-color);
  font-style: italic;
}
.flix-input__field[type=time], .flix-input__field[type=date], .flix-input__field[type=datetime-local], .flix-input__field[type=month], .flix-input__field[type=week] {
  padding-top: calc(var(--flix-spacing-2) - 4px);
  padding-bottom: calc(var(--flix-spacing-2) - 4px);
}
@media (min-width: 1200px) {
  .flix-input__field[type=time], .flix-input__field[type=date], .flix-input__field[type=datetime-local], .flix-input__field[type=month], .flix-input__field[type=week] {
    padding-top: calc(var(--flix-spacing-1) - 2px);
    padding-bottom: calc(var(--flix-spacing-1) - 2px);
  }
}
.flix-input__field[type=time]::-webkit-inner-spin-button, .flix-input__field[type=date]::-webkit-inner-spin-button, .flix-input__field[type=datetime-local]::-webkit-inner-spin-button, .flix-input__field[type=month]::-webkit-inner-spin-button, .flix-input__field[type=week]::-webkit-inner-spin-button {
  -webkit-appearance: none;
          appearance: none;
}
.flix-input__field[type=time]::-webkit-calendar-picker-indicator, .flix-input__field[type=date]::-webkit-calendar-picker-indicator, .flix-input__field[type=datetime-local]::-webkit-calendar-picker-indicator, .flix-input__field[type=month]::-webkit-calendar-picker-indicator, .flix-input__field[type=week]::-webkit-calendar-picker-indicator {
  min-width: var(--flix-spacing-4);
  max-width: calc(var(--flix-spacing-4) * 2);
  min-height: var(--flix-spacing-4);
  max-height: calc(var(--flix-spacing-4) * 2);
  display: block !important;
  order: -1;
  width: var(--flix-spacing-4);
  height: var(--flix-spacing-4);
  margin-right: var(--flix-spacing-1);
  margin-left: 0;
  padding: 0;
  opacity: 1;
  color: transparent;
}
.flix-input__field[type=time]::-webkit-clear-button, .flix-input__field[type=date]::-webkit-clear-button, .flix-input__field[type=datetime-local]::-webkit-clear-button, .flix-input__field[type=month]::-webkit-clear-button, .flix-input__field[type=week]::-webkit-clear-button {
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M13.41 12l6.37-6.36a1 1 0 10-1.42-1.42L12 10.6 5.64 4.22a1 1 0 10-1.42 1.42L10.6 12l-6.37 6.36a1 1 0 101.42 1.42L12 13.4l6.36 6.37a1 1 0 101.42-1.42L13.4 12z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M13.41 12l6.37-6.36a1 1 0 10-1.42-1.42L12 10.6 5.64 4.22a1 1 0 10-1.42 1.42L10.6 12l-6.37 6.36a1 1 0 101.42 1.42L12 13.4l6.36 6.37a1 1 0 101.42-1.42L13.4 12z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: 1.5rem;
  height: 1.5rem;
  background-color: var(--flix-icon-primary-color);
  min-width: var(--flix-spacing-4);
  max-width: calc(var(--flix-spacing-4) * 2);
  min-height: var(--flix-spacing-4);
  max-height: calc(var(--flix-spacing-4) * 2);
  background-image: none;
  -webkit-appearance: none;
          appearance: none;
}
.flix-input__icon ~ .flix-input__field[type=time]::-webkit-calendar-picker-indicator, .flix-input__icon ~ .flix-input__field[type=date]::-webkit-calendar-picker-indicator, .flix-input__icon ~ .flix-input__field[type=datetime-local]::-webkit-calendar-picker-indicator, .flix-input__icon ~ .flix-input__field[type=month]::-webkit-calendar-picker-indicator, .flix-input__icon ~ .flix-input__field[type=week]::-webkit-calendar-picker-indicator {
  margin-left: calc(-1 * (min(max(var(--flix-spacing-4), 1.5rem), 2 * var(--flix-spacing-4)) + var(--flix-spacing-1)));
  opacity: 0;
}
.flix-input__field[type=date]::-webkit-calendar-picker-indicator, .flix-input__field[type=datetime-local]::-webkit-calendar-picker-indicator, .flix-input__field[type=month]::-webkit-calendar-picker-indicator, .flix-input__field[type=week]::-webkit-calendar-picker-indicator {
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M19 5h-1V4a1 1 0 00-2 0v1H8V4a1 1 0 00-2 0v1H5a3 3 0 00-3 3v10a3 3 0 003 3h14a3 3 0 003-3V8a3 3 0 00-3-3zm1 13c0 .54-.46 1-1 1H5c-.54 0-1-.46-1-1v-7h16v7zM4 9V8c0-.54.46-1 1-1h14c.54 0 1 .46 1 1v1H4zm2 4.5a1 1 0 112 0 1 1 0 01-2 0zm5 0a1 1 0 112 0 1 1 0 01-2 0zm5 0a1 1 0 112 0 1 1 0 01-2 0zm-10 3a1 1 0 112 0 1 1 0 01-2 0zm5 0a1 1 0 112 0 1 1 0 01-2 0z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M19 5h-1V4a1 1 0 00-2 0v1H8V4a1 1 0 00-2 0v1H5a3 3 0 00-3 3v10a3 3 0 003 3h14a3 3 0 003-3V8a3 3 0 00-3-3zm1 13c0 .54-.46 1-1 1H5c-.54 0-1-.46-1-1v-7h16v7zM4 9V8c0-.54.46-1 1-1h14c.54 0 1 .46 1 1v1H4zm2 4.5a1 1 0 112 0 1 1 0 01-2 0zm5 0a1 1 0 112 0 1 1 0 01-2 0zm5 0a1 1 0 112 0 1 1 0 01-2 0zm-10 3a1 1 0 112 0 1 1 0 01-2 0zm5 0a1 1 0 112 0 1 1 0 01-2 0z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: 1.5rem;
  height: 1.5rem;
  background-color: var(--flix-icon-primary-color);
  background-image: none;
}
.flix-input__field[type=time]::-webkit-calendar-picker-indicator {
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M12 2a10 10 0 100 20 10 10 0 000-20zm0 18a8 8 0 010-16 8 8 0 010 16zm3.2-6.2a1 1 0 11-1.4 1.4l-2.5-2.5a1 1 0 01-.3-.7V7a1 1 0 012 0v4.59l2.2 2.2z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M12 2a10 10 0 100 20 10 10 0 000-20zm0 18a8 8 0 010-16 8 8 0 010 16zm3.2-6.2a1 1 0 11-1.4 1.4l-2.5-2.5a1 1 0 01-.3-.7V7a1 1 0 012 0v4.59l2.2 2.2z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: 1.5rem;
  height: 1.5rem;
  background-color: var(--flix-icon-primary-color);
  background-image: none;
}
.flix-input__field[type=search]::-webkit-search-cancel-button {
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M13.41 12l6.37-6.36a1 1 0 10-1.42-1.42L12 10.6 5.64 4.22a1 1 0 10-1.42 1.42L10.6 12l-6.37 6.36a1 1 0 101.42 1.42L12 13.4l6.36 6.37a1 1 0 101.42-1.42L13.4 12z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M13.41 12l6.37-6.36a1 1 0 10-1.42-1.42L12 10.6 5.64 4.22a1 1 0 10-1.42 1.42L10.6 12l-6.37 6.36a1 1 0 101.42 1.42L12 13.4l6.36 6.37a1 1 0 101.42-1.42L13.4 12z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: 1.5rem;
  height: 1.5rem;
  background-color: var(--flix-icon-primary-color);
  min-width: var(--flix-spacing-4);
  max-width: calc(var(--flix-spacing-4) * 2);
  min-height: var(--flix-spacing-4);
  max-height: calc(var(--flix-spacing-4) * 2);
  opacity: 1;
  cursor: pointer;
  -webkit-appearance: none;
          appearance: none;
}
.flix-input__field:enabled:hover, .flix-input__field[href]:hover {
  background-image: var(--flix-hover-layer-color);
  text-decoration: none;
}
.flix-input__field:focus {
  outline: none;
}
.flix-input--disabled .flix-input__field {
  cursor: not-allowed;
}
.flix-input__icon ~ .flix-input__field {
  margin-left: calc(-1 * (min(max(var(--flix-spacing-4), 1.5rem), 2 * var(--flix-spacing-4)) + var(--flix-spacing-2) + var(--flix-spacing-1)));
  padding-left: calc(min(max(var(--flix-spacing-4), 1.5rem), 2 * var(--flix-spacing-4)) + var(--flix-spacing-2) + var(--flix-spacing-1));
}
.flix-input--has-icon-right .flix-input__field {
  margin-right: calc(-1 * (min(max(var(--flix-spacing-4), 1.5rem), 2 * var(--flix-spacing-4)) + var(--flix-spacing-2) + var(--flix-spacing-1)));
  padding-right: calc(min(max(var(--flix-spacing-4), 1.5rem), 2 * var(--flix-spacing-4)) + var(--flix-spacing-2) + var(--flix-spacing-1));
}
.flix-input--has-controllers .flix-input__field {
  margin-right: calc(-1 * (var(--flix-spacing-4) * 2 + var(--flix-spacing-2) + var(--flix-spacing-1)));
  padding-right: calc(var(--flix-spacing-4) * 2 + var(--flix-spacing-2) + var(--flix-spacing-1));
}
.flix-input--has-icon-right.flix-input--has-controllers .flix-input__field {
  margin-right: calc(-1 * (var(--flix-spacing-4) * 3 + var(--flix-spacing-4) + var(--flix-spacing-1)));
  padding-right: calc(var(--flix-spacing-4) * 3 + var(--flix-spacing-4) + var(--flix-spacing-1));
}
.flix-input--error.flix-input--has-icon-right .flix-input__field, .flix-input--valid.flix-input--has-icon-right .flix-input__field, .flix-input--loading.flix-input--has-icon-right .flix-input__field {
  padding-right: calc(2 * min(max(var(--flix-spacing-4), 1.5rem), 2 * var(--flix-spacing-4)) + var(--flix-spacing-6));
}
.flix-input--error.flix-input--has-controllers .flix-input__field, .flix-input--valid.flix-input--has-controllers .flix-input__field, .flix-input--loading.flix-input--has-controllers .flix-input__field {
  padding-right: calc(min(max(var(--flix-spacing-4), 1.5rem), 2 * var(--flix-spacing-4)) + var(--flix-spacing-4) * 2 + var(--flix-spacing-6));
}
.flix-input--error.flix-input--has-controllers.flix-input--has-icon-right .flix-input__field, .flix-input--valid.flix-input--has-controllers.flix-input--has-icon-right .flix-input__field, .flix-input--loading.flix-input--has-controllers.flix-input--has-icon-right .flix-input__field {
  padding-right: calc(2 * min(max(var(--flix-spacing-4), 1.5rem), 2 * var(--flix-spacing-4)) + var(--flix-spacing-4) * 2 + var(--flix-spacing-8));
}
.flix-input__feedback-icon {
  z-index: 0;
  flex-shrink: 0;
  order: 3;
  pointer-events: none;
}
.flix-input--loading .flix-input__feedback-icon, .flix-input--error .flix-input__feedback-icon, .flix-input--valid .flix-input__feedback-icon {
  margin: 0 var(--flix-spacing-2) 0 calc(-1 * (min(max(var(--flix-spacing-4), 1.5rem), 2 * var(--flix-spacing-4)) + var(--flix-spacing-2)));
}
.flix-input__inline-label {
  display: flex;
  position: relative;
  z-index: 1;
  align-items: center;
  align-self: stretch;
  padding: 0 var(--flix-spacing-2);
  border-right: 1px solid var(--flix-input-border-color);
  line-height: var(--flix-line-height-primary);
  order: 1;
}
.flix-input__field ~ .flix-input__inline-label {
  order: 6;
  border-right: 0;
  border-left: 1px solid var(--flix-input-border-color);
}
.flix-input__controllers {
  display: flex;
  order: 5;
  gap: var(--flix-spacing-1);
  margin: 0 var(--flix-spacing-1);
}
.flix-input__controllers .flix-input__icon {
  margin: 0;
}
.flix-input--has-icon-right .flix-input__controllers {
  margin-left: 0;
}
.flix-input__icon, .flix-input__icon.flix-icon {
  order: 2;
  position: relative;
  z-index: 1;
  flex-shrink: 0;
  width: 1.5rem;
  height: 1.5rem;
  margin-right: var(--flix-spacing-1);
  margin-left: var(--flix-spacing-2);
  pointer-events: none;
  min-width: var(--flix-spacing-4);
  max-width: calc(var(--flix-spacing-4) * 2);
  min-height: var(--flix-spacing-4);
  max-height: calc(var(--flix-spacing-4) * 2);
  font-size: 1.5rem;
  line-height: 1.5rem;
}
@supports (font-size: min(1.5rem, var(--flix-spacing-4))) {
  .flix-input__icon, .flix-input__icon.flix-icon {
    font-size: min(max(var(--flix-spacing-4), 1.5rem), 2 * var(--flix-spacing-4));
    line-height: min(max(var(--flix-spacing-4), 1.5rem), 2 * var(--flix-spacing-4));
  }
}
.flix-input__icon::before, .flix-input__icon.flix-icon::before {
  width: 1.5rem;
  height: 1.5rem;
  margin-right: 0;
  margin-left: 0;
  min-width: var(--flix-spacing-4);
  max-width: calc(var(--flix-spacing-4) * 2);
  min-height: var(--flix-spacing-4);
  max-height: calc(var(--flix-spacing-4) * 2);
}
.flix-input__field ~ .flix-input__icon, .flix-input__field ~ .flix-input__icon.flix-icon {
  order: 4;
  margin-right: var(--flix-spacing-2);
  margin-left: var(--flix-spacing-1);
}
.flix-input button.flix-input__icon {
  pointer-events: auto;
}
.flix-input button.flix-input__icon .flix-icon {
  width: 1.5rem;
  height: 1.5rem;
  font-size: var(--flix-spacing-4);
  line-height: var(--flix-spacing-4);
  min-width: var(--flix-spacing-4);
  max-width: calc(var(--flix-spacing-4) * 2);
  min-height: var(--flix-spacing-4);
  max-height: calc(var(--flix-spacing-4) * 2);
}
.flix-input button.flix-input__icon .flix-icon::before {
  width: 1.5rem;
  height: 1.5rem;
  margin-right: 0;
  margin-left: 0;
  min-width: var(--flix-spacing-4);
  max-width: calc(var(--flix-spacing-4) * 2);
  min-height: var(--flix-spacing-4);
  max-height: calc(var(--flix-spacing-4) * 2);
  font-size: 1.5rem;
  line-height: 1.5rem;
}
@supports (font-size: min(1.5rem, var(--flix-spacing-4))) {
  .flix-input button.flix-input__icon .flix-icon::before {
    font-size: min(max(var(--flix-spacing-4), 1.5rem), 2 * var(--flix-spacing-4));
    line-height: min(max(var(--flix-spacing-4), 1.5rem), 2 * var(--flix-spacing-4));
  }
}

.flix-label {
  display: block;
  position: absolute;
  z-index: 1;
  top: calc(var(--flix-font-size-primary) / 2 + 2px);
  left: var(--flix-spacing-1);
  max-width: calc(100% - var(--flix-spacing-2));
  padding: 1px var(--flix-spacing-1);
  transform: translateY(-100%);
  border-radius: var(--flix-border-radius-1);
  background: var(--flix-bg-primary-color);
  color: var(--flix-content-secondary-color);
  font-family: inherit;
  font-size: var(--flix-font-size-small);
  font-weight: var(--flix-font-weight-normal);
  line-height: var(--flix-font-size-primary);
  text-align: left;
}
@media (min-width: 1200px) {
  .flix-label {
    position: static;
    top: auto;
    left: auto;
    max-width: none;
    padding: 0 0 var(--flix-spacing-half);
    transform: none;
    background: transparent;
    font-size: var(--flix-font-size-primary);
    line-height: var(--flix-line-height-primary);
  }
}

.flix-language-switcher {
  display: flex;
  align-items: center;
  height: 100%;
}
.flix-language-switcher__toggle {
  color: inherit;
  gap: var(--flix-spacing-1);
  font-size: var(--flix-font-size-primary);
  line-height: var(--flix-line-height-primary);
  font-weight: var(--flix-font-weight-semibold);
  padding: var(--flix-spacing-1);
  border-radius: var(--flix-border-radius-1);
  text-decoration: none;
  display: flex;
  align-items: center;
  gap: var(--flix-spacing-1);
}
.flix-language-switcher__toggle .flix-icon,
.flix-language-switcher__toggle [class^=hci-icon] {
  line-height: 1;
}
.flix-language-switcher__toggle .flix-icon::before,
.flix-language-switcher__toggle [class^=hci-icon]::before {
  margin: 0;
}
.flix-language-switcher__toggle:is(button) {
  border: 0;
  background: transparent;
  font-family: var(--flix-font-family-primary);
  cursor: pointer;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.flix-language-switcher__toggle[aria-expanded]::after {
  content: "";
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M18.68 8.3a1 1 0 00-1.41 0l-5.28 5.28-5.26-5.27a1 1 0 00-1.4 0 1 1 0 000 1.41l5.96 5.99a1 1 0 001.41 0l5.98-6a1 1 0 000-1.42z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M18.68 8.3a1 1 0 00-1.41 0l-5.28 5.28-5.26-5.27a1 1 0 00-1.4 0 1 1 0 000 1.41l5.96 5.99a1 1 0 001.41 0l5.98-6a1 1 0 000-1.42z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: var(--flix-spacing-4);
  height: var(--flix-spacing-4);
  background-color: var(--flix-header-color);
}
.flix-language-switcher__toggle[aria-expanded=true]::after {
  transform: rotate(180deg);
}
.flix-language-switcher__toggle[aria-expanded=true] + .flix-header-burger-menu-subnav:not([hidden]),
.flix-language-switcher__toggle[aria-expanded=true] + .flix-header-nav-subnav:not([hidden]) {
  display: block;
}
.flix-language-switcher__toggle:enabled:hover, .flix-language-switcher__toggle[href]:hover {
  background-image: var(--flix-hover-layer-color);
  text-decoration: none;
}
.flix-language-switcher__toggle:enabled:active, .flix-language-switcher__toggle[href]:active {
  background-image: var(--flix-pressed-layer-color);
  text-decoration: none;
}
.flix-language-switcher__toggle:focus-visible {
  outline: 2px solid var(--flix-focus-outline-color);
  outline-offset: 1px;
  box-shadow: 0 0 0 calc(var(--flix-spacing-half) + 1px) var(--flix-grayscale-0-color);
}
.flix-header-burger-menu__widgets .flix-language-switcher__toggle {
  width: 100%;
  padding: var(--flix-spacing-1);
}
.flix-language-switcher__flag {
  display: inline-block;
  width: var(--flix-spacing-4);
  height: var(--flix-spacing-4);
  border-radius: 100%;
}
.flix-language-switcher-popup {
  display: none;
  position: fixed;
  z-index: 1100;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  min-width: var(--flix-page-min-width);
  max-width: var(--flix-page-max-width);
  margin: 0 auto;
  padding: 0 var(--flix-spacing-2);
}
.flix-language-switcher-popup:not([hidden]) {
  display: grid;
  grid-column-gap: var(--flix-spacing-2);
  grid-template-columns: repeat(4, 1fr);
  grid-template-rows: 100vh auto;
  align-items: center;
}
@media (min-width: 1024px) {
  .flix-language-switcher-popup:not([hidden]) {
    grid-template-columns: repeat(12, 1fr);
  }
}
.flix-language-switcher-popup__body {
  display: grid;
  position: relative;
  z-index: 1101;
  grid-column: 1/span 4;
  grid-template-columns: auto min-content;
  height: -moz-fit-content;
  height: fit-content;
  max-height: 80vh;
  padding: var(--flix-spacing-4);
  overflow-y: auto;
  border-radius: var(--flix-border-radius-1);
  background: var(--flix-box-bg-color);
}
@media (min-width: 1024px) {
  .flix-language-switcher-popup__body {
    grid-column: 2/span 10;
  }
}
.flix-language-switcher-popup__region {
  grid-column: 1;
}
.flix-language-switcher-popup__region:not(:last-child) {
  margin-bottom: var(--flix-spacing-2);
  padding-bottom: var(--flix-spacing-2);
  border-bottom: 1px solid var(--flix-line-primary-color);
}
.flix-language-switcher-popup__list {
  margin: 0;
  padding: 0;
  list-style-type: none;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  column-gap: var(--flix-spacing-1);
}
.flix-language-switcher-popup__list:not(:last-child) {
  margin-bottom: var(--flix-spacing-2);
}
@media (min-width: 768px) {
  .flix-language-switcher-popup__list {
    grid-template-columns: repeat(4, 1fr);
  }
}
.flix-language-switcher-popup__region--columns .flix-language-switcher-popup__list {
  display: block;
  column-count: 2;
}
@media (min-width: 768px) {
  .flix-language-switcher-popup__region--columns .flix-language-switcher-popup__list {
    column-count: 4;
  }
}
.flix-language-switcher-popup__region--columns .flix-language-switcher-popup__item {
  display: flex;
  break-inside: avoid;
}
.flix-language-switcher-popup__link:is(button) {
  font-size: var(--flix-font-size-primary);
  border: 0;
  background: transparent;
  font-family: var(--flix-font-family-primary);
  cursor: pointer;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.flix-language-switcher-popup__link {
  color: var(--flix-content-secondary-color);
  font-size: var(--flix-font-size-primary);
  line-height: var(--flix-line-height-primary);
  font-weight: var(--flix-font-weight-semibold);
  position: relative;
  width: -webkit-fill-available;
  width: -moz-available;
  width: stretch;
  margin: var(--flix-spacing-half) 0;
  padding: var(--flix-spacing-1) var(--flix-spacing-half);
  border-radius: var(--flix-border-radius-1);
  text-decoration: none;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: var(--flix-spacing-1);
}
.flix-language-switcher-popup__link .flix-icon,
.flix-language-switcher-popup__link [class^=hci-icon] {
  line-height: 1;
}
.flix-language-switcher-popup__link .flix-icon::before,
.flix-language-switcher-popup__link [class^=hci-icon]::before {
  margin: 0;
}
.flix-language-switcher-popup__link:hover {
  background-image: var(--flix-hover-layer-color);
  text-decoration: none;
}
.flix-language-switcher-popup__link:enabled:active, .flix-language-switcher-popup__link[href]:active {
  background-image: var(--flix-pressed-layer-color);
  text-decoration: none;
}
.flix-language-switcher-popup__link:focus-visible {
  outline: 2px solid var(--flix-focus-outline-color);
  outline-offset: 0;
  box-shadow: 0 0 0 calc(var(--flix-spacing-half) + 0) var(--flix-grayscale-0-color);
}
.flix-language-switcher-popup__link[aria-current] {
  padding-left: var(--flix-spacing-2);
  position: relative;
  color: var(--flix-content-primary-color);
  background-color: var(--flix-highlight-color);
}
.flix-language-switcher-popup__link[aria-current]::before {
  content: "";
  position: absolute;
  top: calc(50% - var(--flix-spacing-4) / 2);
  bottom: 0;
  left: 0;
  width: var(--flix-spacing-half);
  height: var(--flix-spacing-4);
  border-radius: 0 var(--flix-border-radius-1) var(--flix-border-radius-1) 0;
  background: var(--flix-brand-primary-color);
}
.flix-language-switcher-popup__close {
  top: 0;
  right: 0;
  grid-column: 2;
  grid-row: 1;
  align-self: start;
}
.flix-language-switcher-popup__close.flix-language-switcher-popup__close {
  position: -webkit-sticky;
  position: sticky;
}
.flix-language-switcher-popup__close::before {
  content: "";
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M13.41 12l6.37-6.36a1 1 0 10-1.42-1.42L12 10.6 5.64 4.22a1 1 0 10-1.42 1.42L10.6 12l-6.37 6.36a1 1 0 101.42 1.42L12 13.4l6.36 6.37a1 1 0 101.42-1.42L13.4 12z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M13.41 12l6.37-6.36a1 1 0 10-1.42-1.42L12 10.6 5.64 4.22a1 1 0 10-1.42 1.42L10.6 12l-6.37 6.36a1 1 0 101.42 1.42L12 13.4l6.36 6.37a1 1 0 101.42-1.42L13.4 12z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: 1.5rem;
  height: 1.5rem;
  background-color: var(--flix-icon-primary-color);
  min-width: var(--flix-spacing-4);
  max-width: calc(var(--flix-spacing-4) * 2);
  min-height: var(--flix-spacing-4);
  max-height: calc(var(--flix-spacing-4) * 2);
}

.flix-legend {
  display: block;
  width: 100%;
  padding-bottom: var(--flix-spacing-half);
  color: var(--flix-content-secondary-color);
  font-family: inherit;
  font-size: var(--flix-font-size-primary);
  font-weight: var(--flix-font-weight-normal);
}

.flix-link, .flix-text a {
  background-color: transparent;
  color: var(--flix-link-color);
  font-weight: var(--flix-font-weight-semibold);
  text-decoration: underline;
}
.flix-link:enabled:active, .flix-text a:enabled:active, .flix-link[href]:active, .flix-text a[href]:active {
  background-image: var(--flix-pressed-layer-color);
  text-decoration: none;
}
.flix-link:enabled:hover, .flix-text a:enabled:hover, .flix-link[href]:hover, .flix-text a[href]:hover {
  background-image: var(--flix-hover-layer-color);
  text-decoration: underline;
  border-radius: var(--flix-border-radius-1);
}
.flix-link:focus-visible, .flix-text a:focus-visible {
  outline: 2px solid var(--flix-focus-outline-color);
  outline-offset: 1px;
  box-shadow: 0 0 0 calc(var(--flix-spacing-half) + 1px) var(--flix-grayscale-0-color);
  border-radius: var(--flix-border-radius-1);
}

.flix-list-description__details, .flix-text dl > dd {
  margin-left: var(--flix-spacing-4);
}
.flix-list-description__details + .flix-list-description__term, .flix-text dl > dd + .flix-list-description__term, .flix-text dl > .flix-list-description__details + dt, .flix-text dl > dd + dt {
  margin-top: var(--flix-spacing-2);
}

.flix-list-numbered, .flix-text ol {
  margin: 0 0 var(--flix-spacing-2);
  padding: 0;
  list-style-type: none;
  padding-left: var(--flix-spacing-2);
  counter-reset: numbered-list-counter;
}
.flix-list-numbered__item, .flix-text ol > li {
  display: table;
  position: relative;
  color: var(--flix-content-primary-color);
}
.flix-list-numbered__item::before, .flix-text ol > li::before {
  content: counters(numbered-list-counter, ".") ".";
  display: table-cell;
  padding-right: var(--flix-spacing-1);
  font-weight: var(--flix-font-weight-bold);
  counter-increment: numbered-list-counter;
}
.flix-list-numbered__item > .flix-list-numbered, .flix-text ol > li > .flix-list-numbered, .flix-text .flix-list-numbered__item > ol, .flix-text ol > li > ol {
  width: 100%;
  margin: 0;
  padding-left: 0;
}
.flix-list-numbered__item > .flix-list-numbered .flix-list-numbered__item::before, .flix-text ol > li > .flix-list-numbered .flix-list-numbered__item::before, .flix-text .flix-list-numbered__item > ol .flix-list-numbered__item::before, .flix-text ol > li > ol .flix-list-numbered__item::before, .flix-list-numbered__item > .flix-list-numbered .flix-text ol > li::before, .flix-text .flix-list-numbered__item > .flix-list-numbered ol > li::before, .flix-text ol > li > .flix-list-numbered ol > li::before, .flix-text .flix-list-numbered__item > ol > li::before, .flix-text ol > li > ol > li::before {
  content: counters(numbered-list-counter, ".");
  font-weight: var(--flix-font-weight-normal);
}

.flix-list-wrapper {
  --flix-list-wrapper-min-height: var(--flix-spacing-8);
  --flix-list-wrapper-content-padding: var(--flix-spacing-2);
  --flix-list-wrapper-interactive-content-padding: var(--flix-spacing-2) var(--flix-spacing-8) var(--flix-spacing-2) var(--flix-spacing-2);
  --flix-list-wrapper-font-weight: var(--flix-font-weight-semibold);
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.flix-list-wrapper__item {
  display: flex;
  position: relative;
  align-items: stretch;
  min-height: var(--flix-list-wrapper-min-height);
  border: solid var(--flix-line-primary-color);
  border-width: 0 1px 1px;
  background-color: var(--flix-box-bg-color);
  color: var(--flix-content-primary-color);
  font-size: var(--flix-font-size-primary);
  line-height: var(--flix-line-height-primary);
}
.flix-list-wrapper__item:first-of-type {
  border-top-width: 1px;
}
.flix-list-wrapper__item:first-of-type, .flix-list-wrapper__item:first-of-type .flix-list-wrapper__content {
  border-top-left-radius: var(--flix-border-radius-1);
  border-top-right-radius: var(--flix-border-radius-1);
}
.flix-list-wrapper__item:last-of-type, .flix-list-wrapper__item:last-of-type .flix-list-wrapper__content {
  border-bottom-right-radius: var(--flix-border-radius-1);
  border-bottom-left-radius: var(--flix-border-radius-1);
}
.flix-list-wrapper__item--error {
  border-width: 1px;
  border-color: var(--flix-danger-color);
}
.flix-list-wrapper__item--error + .flix-list-wrapper__item--error {
  border-width: 0 1px 1px;
}
.flix-list-wrapper__item--disabled {
  opacity: var(--flix-disabled-element-opacity);
}
.flix-list-wrapper__item--disabled .flix-list-wrapper__content {
  cursor: not-allowed;
}
.flix-list-wrapper__item:not(.flix-list-wrapper__item--disabled) .flix-list-wrapper__content:is(a, button):hover {
  background-image: var(--flix-hover-layer-color);
  text-decoration: none;
}
.flix-list-wrapper__item:not(.flix-list-wrapper__item--disabled) .flix-list-wrapper__content:is(a, button):active {
  background-image: var(--flix-pressed-layer-color);
  text-decoration: none;
}
.flix-list-wrapper__item:not(.flix-list-wrapper__item--disabled) .flix-list-wrapper__content:is(a, button):focus-visible {
  outline: 2px solid var(--flix-focus-outline-color);
  outline-offset: 1px;
  box-shadow: 0 0 0 calc(var(--flix-spacing-half) + 1px) var(--flix-grayscale-0-color);
  border-radius: var(--flix-border-radius-1);
  z-index: 1;
  text-decoration: none;
}
.flix-list-wrapper__content {
  display: block;
  width: 100%;
  padding: var(--flix-list-wrapper-content-padding);
  color: var(--flix-content-primary-color);
  font-weight: var(--flix-list-wrapper-font-weight);
}
.flix-list-wrapper__content:is(a, button) {
  padding: 0;
  font-size: var(--flix-font-size-primary);
  border: 0;
  background: transparent;
  font-family: var(--flix-font-family-primary);
  cursor: pointer;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  padding: var(--flix-list-wrapper-interactive-content-padding);
  text-align: left;
  text-decoration: none;
  cursor: pointer;
}
.flix-list-wrapper__content:is(a, button)::after {
  content: "";
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M15.7 11.3L9.72 5.32a1 1 0 00-1.42 0 1 1 0 000 1.42L13.58 12 8.3 17.27a1 1 0 000 1.41 1 1 0 001.41 0l5.99-5.97a1 1 0 000-1.41z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M15.7 11.3L9.72 5.32a1 1 0 00-1.42 0 1 1 0 000 1.42L13.58 12 8.3 17.27a1 1 0 000 1.41 1 1 0 001.41 0l5.99-5.97a1 1 0 000-1.41z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: var(--flix-spacing-4);
  height: var(--flix-spacing-4);
  background-color: var(--flix-icon-primary-color);
  position: absolute;
  top: 50%;
  right: var(--flix-spacing-2);
  margin-top: calc(-1 * var(--flix-spacing-2));
}
.flix-list-wrapper--small {
  --flix-list-wrapper-min-height: var(--flix-spacing-6);
  --flix-list-wrapper-content-padding: var(--flix-spacing-1);
  --flix-list-wrapper-interactive-content-padding: var(--flix-spacing-1) var(--flix-spacing-6) var(--flix-spacing-1) var(--flix-spacing-1);
  --flix-list-wrapper-font-weight: var(--flix-font-weight-normal);
}

.flix-list, .flix-text ul {
  margin: 0 0 var(--flix-spacing-2);
  padding: 0;
  list-style-type: none;
  padding-left: var(--flix-spacing-2);
}
.flix-list__item, .flix-text ul > li {
  position: relative;
  padding-left: calc(var(--flix-spacing-2) + var(--flix-spacing-half));
  color: var(--flix-content-primary-color);
  line-height: var(--flix-line-height-primary);
}
.flix-list__item::before, .flix-text ul > li::before {
  content: "";
  display: block;
  position: absolute;
  top: calc(var(--flix-line-height-primary) / 2);
  left: 0;
  width: var(--flix-spacing-half);
  height: var(--flix-spacing-half);
  margin-top: calc(-1 * var(--flix-spacing-half) / 2);
  border-radius: 50%;
  background: var(--flix-content-primary-color);
}
@supports (width: clamp(var(--flix-spacing-half), 0.188rem, var(--flix-spacing-2))) {
  .flix-list__item, .flix-text ul > li {
    padding-left: calc(var(--flix-spacing-2) + clamp(var(--flix-spacing-half), 0.188rem, var(--flix-spacing-2)));
  }
  .flix-list__item::before, .flix-text ul > li::before {
    width: clamp(var(--flix-spacing-half), 0.188rem, var(--flix-spacing-2));
    height: clamp(var(--flix-spacing-half), 0.188rem, var(--flix-spacing-2));
    margin-top: calc(-1 * clamp(var(--flix-spacing-half), 0.188rem, var(--flix-spacing-2)) / 2);
  }
}
.flix-list__item > .flix-list, .flix-text ul > li > .flix-list, .flix-text .flix-list__item > ul, .flix-text ul > li > ul {
  margin: 0;
  padding-left: 0;
}

.flix-main-wrapper {
  position: relative;
  min-height: 100%;
  margin-top: 0;
  padding-bottom: 0;
  background: var(--flix-bg-primary-color);
}
.flix-main-wrapper--full {
  min-height: 100vh;
}

.flix-mark, .flix-text mark {
  background-color: var(--flix-highlight-color);
  color: var(--flix-content-primary-color);
}

.flix-nav-horizontal {
  margin: 0 0 var(--flix-spacing-4);
}
.flix-nav-horizontal__items {
  display: inline-flex;
  align-items: flex-end;
}
.flix-nav-horizontal--stretch .flix-nav-horizontal__items {
  display: flex;
}
.flix-nav-horizontal--wrapper .flix-nav-horizontal__items {
  border: 1px solid var(--flix-line-primary-color);
  border-radius: var(--flix-border-radius-1);
}
.flix-nav-horizontal__item {
  position: relative;
  list-style-type: none;
  white-space: nowrap;
}
.flix-nav-horizontal__item:not(:first-child)::before {
  content: "";
  display: inline-block;
  position: absolute;
  z-index: 1;
  bottom: var(--flix-spacing-2);
  left: 0;
  height: var(--flix-spacing-3);
  border-left: 1px solid var(--flix-line-primary-color);
}
.flix-nav-horizontal__item:not(:first-child) .flix-nav-horizontal__link[aria-current]::before, .flix-nav-horizontal__item:not(:first-child) .flix-nav-horizontal__link[aria-selected=true]::before {
  left: 1px;
}
.flix-nav-horizontal--stretch .flix-nav-horizontal__item {
  flex: 1 1 0;
}
.flix-nav-horizontal--wrapper .flix-nav-horizontal__item::before {
  bottom: 0;
  height: 100%;
}
.flix-nav-horizontal__link {
  color: var(--flix-content-secondary-color);
  font-size: var(--flix-font-size-primary);
  line-height: var(--flix-line-height-primary);
  font-weight: var(--flix-font-weight-semibold);
  justify-content: center;
  margin: 0 calc(var(--flix-spacing-1) + var(--flix-spacing-half));
  padding: var(--flix-spacing-1) var(--flix-spacing-half);
  border-radius: var(--flix-border-radius-1);
  text-decoration: none;
  display: flex;
  align-items: center;
  gap: var(--flix-spacing-half);
}
.flix-nav-horizontal__link .flix-icon,
.flix-nav-horizontal__link [class^=hci-icon] {
  line-height: 1;
}
.flix-nav-horizontal__link .flix-icon::before,
.flix-nav-horizontal__link [class^=hci-icon]::before {
  margin: 0;
}
.flix-nav-horizontal__link:is(button) {
  border: 0;
  background: transparent;
  font-family: var(--flix-font-family-primary);
  cursor: pointer;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.flix-nav-horizontal__link:enabled:hover, .flix-nav-horizontal__link[href]:hover {
  background-image: var(--flix-hover-layer-color);
  text-decoration: none;
}
.flix-nav-horizontal__link:enabled:active, .flix-nav-horizontal__link[href]:active {
  background-image: var(--flix-pressed-layer-color);
  text-decoration: none;
}
.flix-nav-horizontal__link:disabled, .flix-nav-horizontal__link[aria-disabled=true], .flix-nav-horizontal__link--disabled {
  opacity: var(--flix-disabled-element-opacity);
  cursor: not-allowed;
}
.flix-nav-horizontal__link:focus-visible {
  outline: 2px solid var(--flix-focus-outline-color);
  outline-offset: 0;
  box-shadow: 0 0 0 calc(var(--flix-spacing-half) + 0) var(--flix-grayscale-0-color);
  border-radius: var(--flix-border-radius-1);
  position: relative;
  z-index: 1;
}
.flix-nav-horizontal__link[aria-current], .flix-nav-horizontal__link[aria-selected=true] {
  position: relative;
  color: var(--flix-content-primary-color);
}
.flix-nav-horizontal__link[aria-current]::before, .flix-nav-horizontal__link[aria-selected=true]::before {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  height: var(--flix-spacing-half);
  border-radius: var(--flix-border-radius-1) var(--flix-border-radius-1) 0 0;
  background: var(--flix-brand-primary-color);
}
.flix-nav-horizontal:not(.flix-nav-horizontal--wrapper) .flix-nav-horizontal__link[aria-current], .flix-nav-horizontal:not(.flix-nav-horizontal--wrapper) .flix-nav-horizontal__link[aria-selected=true] {
  position: static;
}
.flix-nav-horizontal--stretch .flix-nav-horizontal__link {
  width: -webkit-fill-available;
  width: -moz-available;
  width: stretch;
}
.flix-nav-horizontal--wrapper .flix-nav-horizontal__link {
  margin: 0;
  padding: calc(var(--flix-spacing-1) - 1px) var(--flix-spacing-2);
  border-radius: 0;
}
.flix-nav-horizontal--wrapper .flix-nav-horizontal__link[aria-current], .flix-nav-horizontal--wrapper .flix-nav-horizontal__link[aria-selected=true] {
  background-color: var(--flix-highlight-color);
}
.flix-nav-horizontal--wrapper .flix-nav-horizontal__item:first-child .flix-nav-horizontal__link {
  border-radius: var(--flix-border-radius-1) 0 0 var(--flix-border-radius-1);
}
.flix-nav-horizontal--wrapper .flix-nav-horizontal__item:first-child .flix-nav-horizontal__link::before {
  border-radius: 0 var(--flix-border-radius-1);
}
.flix-nav-horizontal--wrapper .flix-nav-horizontal__item:last-child .flix-nav-horizontal__link {
  border-radius: 0 var(--flix-border-radius-1) var(--flix-border-radius-1) 0;
}
.flix-nav-horizontal--wrapper .flix-nav-horizontal__item:last-child .flix-nav-horizontal__link::before {
  border-radius: var(--flix-border-radius-1) 0;
}
.flix-nav-horizontal__panel:focus-visible {
  outline: 2px solid var(--flix-focus-outline-color);
  outline-offset: 1px;
  box-shadow: 0 0 0 calc(var(--flix-spacing-half) + 1px) var(--flix-grayscale-0-color);
  border-radius: var(--flix-border-radius-1);
}

.flix-nav-side__item, .flix-nav-side-subnav__item {
  display: block;
}
.flix-nav-side__link:is(button), .flix-nav-side-subnav__link:is(button) {
  font-size: var(--flix-font-size-primary);
  border: 0;
  background: transparent;
  font-family: var(--flix-font-family-primary);
  cursor: pointer;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.flix-nav-side__link, .flix-nav-side-subnav__link {
  color: var(--flix-content-secondary-color);
  font-size: var(--flix-font-size-primary);
  line-height: var(--flix-line-height-primary);
  font-weight: var(--flix-font-weight-semibold);
  position: relative;
  width: -webkit-fill-available;
  width: -moz-available;
  width: stretch;
  margin: var(--flix-spacing-half) 0;
  padding: var(--flix-spacing-1) var(--flix-spacing-half);
  border-radius: var(--flix-border-radius-1);
  text-decoration: none;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: var(--flix-spacing-1);
}
.flix-nav-side__link .flix-icon, .flix-nav-side-subnav__link .flix-icon,
.flix-nav-side__link [class^=hci-icon],
.flix-nav-side-subnav__link [class^=hci-icon] {
  line-height: 1;
}
.flix-nav-side__link .flix-icon::before, .flix-nav-side-subnav__link .flix-icon::before,
.flix-nav-side__link [class^=hci-icon]::before,
.flix-nav-side-subnav__link [class^=hci-icon]::before {
  margin: 0;
}
.flix-nav-side__link:hover, .flix-nav-side-subnav__link:hover {
  background-image: var(--flix-hover-layer-color);
  text-decoration: none;
}
.flix-nav-side__link:enabled:active, .flix-nav-side-subnav__link:enabled:active, .flix-nav-side__link[href]:active, [href].flix-nav-side-subnav__link:active {
  background-image: var(--flix-pressed-layer-color);
  text-decoration: none;
}
.flix-nav-side__link:focus-visible, .flix-nav-side-subnav__link:focus-visible {
  outline: 2px solid var(--flix-focus-outline-color);
  outline-offset: 0;
  box-shadow: 0 0 0 calc(var(--flix-spacing-half) + 0) var(--flix-grayscale-0-color);
}
.flix-nav-side__link[aria-current], [aria-current].flix-nav-side-subnav__link {
  padding-left: var(--flix-spacing-2);
  position: relative;
  color: var(--flix-content-primary-color);
  background-color: var(--flix-highlight-color);
}
.flix-nav-side__link[aria-current]::before, [aria-current].flix-nav-side-subnav__link::before {
  content: "";
  position: absolute;
  top: calc(50% - var(--flix-spacing-4) / 2);
  bottom: 0;
  left: 0;
  width: var(--flix-spacing-half);
  height: var(--flix-spacing-4);
  border-radius: 0 var(--flix-border-radius-1) var(--flix-border-radius-1) 0;
  background: var(--flix-brand-primary-color);
}
.flix-nav-side__link--has-subnav::after, .flix-nav-side__link[aria-expanded]::after, [aria-expanded].flix-nav-side-subnav__link::after {
  content: "";
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M18.68 8.3a1 1 0 00-1.41 0l-5.28 5.28-5.26-5.27a1 1 0 00-1.4 0 1 1 0 000 1.41l5.96 5.99a1 1 0 001.41 0l5.98-6a1 1 0 000-1.42z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M18.68 8.3a1 1 0 00-1.41 0l-5.28 5.28-5.26-5.27a1 1 0 00-1.4 0 1 1 0 000 1.41l5.96 5.99a1 1 0 001.41 0l5.98-6a1 1 0 000-1.42z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: var(--flix-spacing-4);
  height: var(--flix-spacing-4);
  background-color: var(--flix-icon-primary-color);
}
.flix-nav-side__link--has-subnav-open::after, .flix-nav-side__link[aria-expanded=true]::after, [aria-expanded=true].flix-nav-side-subnav__link::after {
  transform: rotate(180deg);
}
.flix-nav-side-subnav {
  padding-left: var(--flix-spacing-3);
}
.flix-nav-tab-bar {
  display: flex;
  position: fixed;
  z-index: 1000;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 0 var(--flix-spacing-1);
  background-color: var(--flix-box-bg-color);
  box-shadow: var(--flix-primary-box-shadow);
}
.flix-nav-tab-bar__tab {
  flex: 1;
  color: var(--flix-content-secondary-color);
}
.flix-nav-tab-bar__tab[aria-current], .flix-nav-tab-bar__tab[aria-selected=true] {
  position: relative;
  color: var(--flix-content-primary-color);
}
.flix-nav-tab-bar__tab[aria-current]::before, .flix-nav-tab-bar__tab[aria-selected=true]::before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  height: var(--flix-spacing-half);
  border-radius: var(--flix-border-radius-1) var(--flix-border-radius-1) 0 0;
  background: var(--flix-brand-primary-color);
}
.flix-nav-tab-bar .flix-nav-tab-bar__tab {
  padding: var(--flix-spacing-1);
}
.flix-nav-tab-bar .flix-nav-tab-bar__tab:focus-visible {
  outline: 2px solid var(--flix-focus-outline-color);
  outline-offset: 0;
  box-shadow: 0 0 0 calc(var(--flix-spacing-half) + 0) var(--flix-grayscale-0-color);
}
.flix-nav-tab-bar__icon {
  width: min(max(var(--flix-spacing-4), 1.5rem), 2 * var(--flix-spacing-4));
  height: min(max(var(--flix-spacing-4), 1.5rem), 2 * var(--flix-spacing-4));
  font-size: min(max(var(--flix-spacing-4), 1.5rem), 2 * var(--flix-spacing-4));
  line-height: min(max(var(--flix-spacing-4), 1.5rem), 2 * var(--flix-spacing-4));
}
.flix-nav-tab-bar__icon:is([class*=flix-icon-])::before {
  margin: 0;
}

.flix-notification {
  display: flex;
  position: relative;
  align-items: center;
  width: 100%;
  padding: var(--flix-spacing-2);
  border-radius: var(--flix-border-radius-1);
  background: var(--flix-box-bg-color);
  box-shadow: var(--flix-primary-box-shadow);
  color: var(--flix-content-primary-color);
  font-family: inherit;
  font-size: var(--flix-font-size-primary);
  font-weight: var(--flix-font-weight-bold);
  gap: var(--flix-spacing-2);
}
.flix-notification:where(:not(:last-child)) {
  margin-bottom: var(--flix-spacing-2);
}
.flix-notification::before, .flix-notification__close {
  flex-shrink: 0;
  align-self: flex-start;
}
.flix-notification::before {
  content: "";
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M12 2a10 10 0 100 20 10 10 0 000-20zm1 15a1 1 0 01-2 0v-5.5a1 1 0 112 0V17zm-1-8a1.5 1.5 0 110-3 1.5 1.5 0 010 3z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M12 2a10 10 0 100 20 10 10 0 000-20zm1 15a1 1 0 01-2 0v-5.5a1 1 0 112 0V17zm-1-8a1.5 1.5 0 110-3 1.5 1.5 0 010 3z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: 1.5rem;
  height: 1.5rem;
  background-color: var(--flix-neutral-color);
  min-width: var(--flix-spacing-4);
  max-width: calc(var(--flix-spacing-4) * 2);
  min-height: var(--flix-spacing-4);
  max-height: calc(var(--flix-spacing-4) * 2);
}
@supports (min-height: max(var(--flix-spacing-4), var(--flix-line-height-primary))) {
  .flix-notification::before {
    min-height: max(var(--flix-spacing-4), var(--flix-line-height-primary));
  }
}
.flix-notification--success::before {
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M12 2a10 10 0 100 20 10 10 0 000-20zm4.89 7.7l-6 6a1 1 0 01-1.42 0l-2.36-2.35a1 1 0 111.42-1.41l1.65 1.65 5.3-5.3a1 1 0 111.4 1.42z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M12 2a10 10 0 100 20 10 10 0 000-20zm4.89 7.7l-6 6a1 1 0 01-1.42 0l-2.36-2.35a1 1 0 111.42-1.41l1.65 1.65 5.3-5.3a1 1 0 111.4 1.42z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: 1.5rem;
  height: 1.5rem;
  background-color: var(--flix-success-color);
}
.flix-notification--warning::before {
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M12 2a10 10 0 100 20 10 10 0 000-20zm-1 5a1 1 0 012 0v5.5a1 1 0 11-2 0V7zm1 11a1.5 1.5 0 110-3 1.5 1.5 0 010 3z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M12 2a10 10 0 100 20 10 10 0 000-20zm-1 5a1 1 0 012 0v5.5a1 1 0 11-2 0V7zm1 11a1.5 1.5 0 110-3 1.5 1.5 0 010 3z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: 1.5rem;
  height: 1.5rem;
  background-color: var(--flix-warning-color);
}
.flix-notification--danger::before {
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M12 2a10 10 0 100 20 10 10 0 000-20zm4.95 13.54a1 1 0 11-1.41 1.41L12 13.41l-3.54 3.54a1 1 0 11-1.41-1.41L10.59 12 7.05 8.46a1 1 0 111.41-1.41L12 10.59l3.54-3.54a1 1 0 111.41 1.41L13.41 12l3.54 3.54z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M12 2a10 10 0 100 20 10 10 0 000-20zm4.95 13.54a1 1 0 11-1.41 1.41L12 13.41l-3.54 3.54a1 1 0 11-1.41-1.41L10.59 12 7.05 8.46a1 1 0 111.41-1.41L12 10.59l3.54-3.54a1 1 0 111.41 1.41L13.41 12l3.54 3.54z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: 1.5rem;
  height: 1.5rem;
  background-color: var(--flix-danger-color);
}
.flix-notification--toast {
  --flix-notification-toast-fade-time: 300ms;
  --flix-notification-toast-stay-time: 4s;
  z-index: 1;
  animation: var(--flix-notification-toast-fade-time) fade-in-notification-top, var(--flix-notification-toast-stay-time) var(--flix-notification-toast-fade-time) stay-notification, var(--flix-notification-toast-fade-time) calc(var(--flix-notification-toast-fade-time) + var(--flix-notification-toast-stay-time)) fade-out-notification-top;
  opacity: 0;
  background: var(--flix-grayscale-100-color);
  color: var(--flix-grayscale-0-color);
}
.flix-notification--toast .flix-notification__content * {
  color: var(--flix-grayscale-0-color);
}
.flix-notification--toast .flix-notification__close::before {
  background-color: var(--flix-grayscale-0-color);
}
.flix-notification-container--bottom-left .flix-notification--toast, .flix-notification-container--bottom-right .flix-notification--toast {
  animation: var(--flix-notification-toast-fade-time) fade-in-notification-bottom, var(--flix-notification-toast-stay-time) var(--flix-notification-toast-fade-time) stay-notification, var(--flix-notification-toast-fade-time) calc(var(--flix-notification-toast-fade-time) + var(--flix-notification-toast-stay-time)) fade-out-notification-bottom;
}
.flix-notification--toast-delayed {
  --flix-notification-toast-stay-time: 8s;
}
.flix-notification--toast-dismiss {
  animation: var(--flix-notification-toast-fade-time) fade-in-notification-top;
  opacity: 1;
}
.flix-notification-container--bottom-left .flix-notification--toast-dismiss, .flix-notification-container--bottom-right .flix-notification--toast-dismiss {
  animation: var(--flix-notification-toast-fade-time) fade-in-notification-bottom;
}
.flix-notification__content {
  flex-grow: 1;
  min-width: 0;
  overflow-wrap: anywhere;
}
.flix-notification__close {
  margin: calc(-1 * var(--flix-spacing-1)) calc(-1 * var(--flix-spacing-1)) calc(-1 * var(--flix-spacing-1)) 0;
}
.flix-notification__close::before {
  content: "";
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M13.41 12l6.37-6.36a1 1 0 10-1.42-1.42L12 10.6 5.64 4.22a1 1 0 10-1.42 1.42L10.6 12l-6.37 6.36a1 1 0 101.42 1.42L12 13.4l6.36 6.37a1 1 0 101.42-1.42L13.4 12z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M13.41 12l6.37-6.36a1 1 0 10-1.42-1.42L12 10.6 5.64 4.22a1 1 0 10-1.42 1.42L10.6 12l-6.37 6.36a1 1 0 101.42 1.42L12 13.4l6.36 6.37a1 1 0 101.42-1.42L13.4 12z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: 1.125rem;
  height: 1.125rem;
  background-color: var(--flix-grayscale-100-color);
  min-width: var(--flix-spacing-3);
  max-width: calc(var(--flix-spacing-3) * 2);
  min-height: var(--flix-spacing-3);
  max-height: calc(var(--flix-spacing-3) * 2);
}
.flix-notification-container {
  position: fixed;
  z-index: 1209;
  width: 100%;
}
.flix-notification-container:not(:empty) {
  padding: var(--flix-spacing-2);
}
@media (min-width: 600px) {
  .flix-notification-container {
    width: auto;
  }
  .flix-notification-container:not(:empty) {
    padding: var(--flix-spacing-6);
  }
}
.flix-notification-container, .flix-notification-container--top-right {
  top: 0;
  right: 0;
}
.flix-notification-container--top-left {
  top: 0;
  right: auto;
  left: 0;
}
.flix-notification-container--bottom-left {
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
}
.flix-notification-container--bottom-right {
  top: auto;
  right: 0;
  bottom: 0;
}

@keyframes fade-in-notification-top {
  0% {
    transform: translateY(calc(-1 * var(--flix-spacing-4)));
    opacity: 0;
  }
  100% {
    transform: translateY(0);
    opacity: 1;
  }
}
@keyframes fade-in-notification-bottom {
  0% {
    transform: translateY(var(--flix-spacing-4));
    opacity: 1;
  }
  100% {
    transform: translateY(0);
    opacity: 1;
  }
}
@keyframes stay-notification {
  from {
    opacity: 1;
  }
  to {
    opacity: 1;
  }
}
@keyframes fade-out-notification-top {
  from {
    transform: translateY(0);
    opacity: 1;
  }
  to {
    transform: translateY(calc(-1 * var(--flix-spacing-4)));
    opacity: 0;
  }
}
@keyframes fade-out-notification-bottom {
  from {
    transform: translateY(0);
    opacity: 1;
  }
  to {
    transform: translateY(var(--flix-spacing-4));
    opacity: 0;
  }
}
.flix-overlay {
  position: fixed;
  z-index: 1100;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: var(--flix-overlay-bg-color);
}

.flix-page-container {
  min-width: var(--flix-page-min-width);
  max-width: var(--flix-page-max-width);
  margin: 0 auto;
  padding: 0 var(--flix-spacing-2);
}
.flix-page-container--has-fixed-header, .flix-page-container--has-fixed-header-no-nav {
  padding-top: var(--flix-spacing-10);
}
@media (min-width: 768px) and (max-width: 1199px) {
  .flix-page-container--has-fixed-header {
    padding-top: calc(var(--flix-spacing-10) + var(--flix-spacing-8));
  }
}

.flix-pager__list {
  display: inline-flex;
  flex-wrap: wrap;
  max-width: 100%;
  list-style: none;
}
.flix-pager__item {
  min-width: var(--flix-spacing-8);
  height: var(--flix-spacing-8);
  margin: -1px -1px 0 0;
  border: 1px solid var(--flix-input-border-color);
  text-align: center;
}
@media (min-width: 1200px) {
  .flix-pager__item {
    min-width: var(--flix-spacing-6);
    height: var(--flix-spacing-6);
  }
}
.flix-pager__item:first-child {
  border-radius: var(--flix-border-radius-1) 0 0 var(--flix-border-radius-1);
}
.flix-pager__item:last-child {
  margin-right: 0;
  border-radius: 0 var(--flix-border-radius-1) var(--flix-border-radius-1) 0;
}
.flix-pager__link {
  color: var(--flix-content-primary-color);
  font-size: var(--flix-font-size-primary);
  line-height: var(--flix-line-height-primary);
  font-weight: var(--flix-font-weight-semibold);
  padding: 0;
  font-size: var(--flix-font-size-primary);
  border: 0;
  background: transparent;
  font-family: var(--flix-font-family-primary);
  cursor: pointer;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  padding: var(--flix-spacing-half) var(--flix-spacing-1);
  color: var(--flix-content-primary-color);
  text-decoration: none;
}
.flix-pager__link:focus-visible {
  outline: 2px solid var(--flix-focus-outline-color);
  outline-offset: 1px;
  box-shadow: 0 0 0 calc(var(--flix-spacing-half) + 1px) var(--flix-grayscale-0-color);
  border-radius: var(--flix-border-radius-1);
}
.flix-pager__link:enabled:active, .flix-pager__link[href]:active {
  background-image: var(--flix-pressed-layer-color);
  text-decoration: none;
}
.flix-pager__link:enabled:hover, .flix-pager__link[href]:hover {
  background-image: var(--flix-hover-layer-color);
  text-decoration: none;
}
.flix-pager__link:disabled, .flix-pager__link[aria-disabled=true], .flix-pager__link--disabled {
  opacity: var(--flix-disabled-element-opacity);
  cursor: not-allowed;
}
.flix-pager__link[aria-current] {
  position: relative;
  color: var(--flix-content-primary-color);
  background-color: var(--flix-highlight-color);
}
.flix-pager__link[aria-current]::before {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  height: var(--flix-spacing-half);
  border-radius: var(--flix-border-radius-1) var(--flix-border-radius-1) 0 0;
  background: var(--flix-brand-primary-color);
}
.flix-pager__link--prev, .flix-pager__link--next {
  font-size: 0;
}
.flix-pager__link--prev::after,
.flix-pager__link--prev .flix-pager__link--disabled:hover::after, .flix-pager__link--next::after,
.flix-pager__link--next .flix-pager__link--disabled:hover::after {
  content: "";
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M15.7 11.3L9.72 5.32a1 1 0 00-1.42 0 1 1 0 000 1.42L13.58 12 8.3 17.27a1 1 0 000 1.41 1 1 0 001.41 0l5.99-5.97a1 1 0 000-1.41z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M15.7 11.3L9.72 5.32a1 1 0 00-1.42 0 1 1 0 000 1.42L13.58 12 8.3 17.27a1 1 0 000 1.41 1 1 0 001.41 0l5.99-5.97a1 1 0 000-1.41z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: var(--flix-spacing-4);
  height: var(--flix-spacing-4);
  background-color: var(--flix-icon-primary-color);
}
.flix-pager__link--prev::after,
.flix-pager__link--prev .flix-pager__link--disabled:hover::after {
  transform: rotate(180deg);
}
.flix-pager__link--prev:hover::after {
  transform: rotate(180deg);
}
.flix-pager--content-fit .flix-pager__item {
  height: auto;
}
.flix-pager--content-fit .flix-pager__link {
  padding: var(--flix-spacing-1) var(--flix-spacing-2);
}
.flix-pager--content-fit .flix-pager__link--prev, .flix-pager--content-fit .flix-pager__link--next {
  padding: var(--flix-spacing-1);
}

.flix-panel {
  position: fixed;
  z-index: 1209;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  transform: translateY(100%);
  transition: transform 62.5ms 62.5ms, opacity 125ms;
  opacity: 0;
}
.flix-panel:not([aria-modal=true]) {
  pointer-events: none;
}
.flix-panel--active {
  transform: translateY(0);
  transition: transform 125ms, opacity 62.5ms 62.5ms;
  opacity: 1;
}
@media (min-width: 600px) {
  .flix-panel--center {
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
.flix-panel__body {
  display: flex;
  position: absolute;
  z-index: 1209;
  top: 0;
  right: 0;
  bottom: 0;
  flex-direction: column;
  justify-content: stretch;
  width: 85%;
  max-width: 23.75em;
  overflow: hidden;
  transform: translate(100%, 0);
  border-radius: var(--flix-border-radius-1) 0 0 var(--flix-border-radius-1);
  background: var(--flix-box-bg-color);
  box-shadow: var(--flix-primary-box-shadow);
  pointer-events: all;
  transition: transform 250ms ease;
}
.flix-panel--left .flix-panel__body {
  right: auto;
  left: 0;
  transform: translate(-100%, 0);
  border-radius: 0 var(--flix-border-radius-1) var(--flix-border-radius-1) 0;
}
.flix-panel--bottom .flix-panel__body, .flix-panel--center .flix-panel__body {
  top: auto;
  width: 100%;
  max-width: 100%;
  max-height: 85vh;
  transform: translate(0, 100vh);
  border-radius: var(--flix-border-radius-1) var(--flix-border-radius-1) 0 0;
}
@media (min-width: 600px) {
  .flix-panel--center .flix-panel__body {
    position: static;
    width: 100%;
    max-width: 600px;
    border-radius: var(--flix-border-radius-1);
  }
}
.flix-panel--full .flix-panel__body {
  width: 100%;
  max-width: 100%;
  border-radius: 0;
}
.flix-panel--full.flix-panel--bottom .flix-panel__body {
  height: 100vh;
}
.flix-panel--active .flix-panel__body {
  transform: translate(0, 0);
  transition: transform 250ms 250ms ease;
}
.flix-panel__header {
  display: flex;
  z-index: 1000;
  align-items: center;
  padding: var(--flix-spacing-2);
  border-bottom: 1px solid var(--flix-line-primary-color);
  gap: var(--flix-spacing-2);
}
@media (min-width: 600px) {
  .flix-panel__header {
    padding: var(--flix-spacing-2) var(--flix-spacing-4);
  }
}
.flix-panel__title {
  flex: 1;
  align-self: center;
}
.flix-panel__back, .flix-panel__close {
  flex-grow: 0;
  flex-shrink: 0;
}
.flix-panel__back {
  margin-left: calc(-1 * var(--flix-spacing-1));
}
.flix-panel__close {
  margin-right: calc(-1 * var(--flix-spacing-1));
}
.flix-panel__close::before {
  content: "";
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M13.41 12l6.37-6.36a1 1 0 10-1.42-1.42L12 10.6 5.64 4.22a1 1 0 10-1.42 1.42L10.6 12l-6.37 6.36a1 1 0 101.42 1.42L12 13.4l6.36 6.37a1 1 0 101.42-1.42L13.4 12z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M13.41 12l6.37-6.36a1 1 0 10-1.42-1.42L12 10.6 5.64 4.22a1 1 0 10-1.42 1.42L10.6 12l-6.37 6.36a1 1 0 101.42 1.42L12 13.4l6.36 6.37a1 1 0 101.42-1.42L13.4 12z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: 1.5rem;
  height: 1.5rem;
  background-color: var(--flix-icon-primary-color);
  min-width: var(--flix-spacing-4);
  max-width: calc(var(--flix-spacing-4) * 2);
  min-height: var(--flix-spacing-4);
  max-height: calc(var(--flix-spacing-4) * 2);
}
.flix-panel__content {
  overflow-y: auto;
  background: linear-gradient(var(--flix-box-bg-color), rgba(255, 255, 255, 0)), linear-gradient(rgba(255, 255, 255, 0), var(--flix-box-bg-color)), linear-gradient(var(--flix-box-shadow-subtle-color), rgba(255, 255, 255, 0)), linear-gradient(rgba(255, 255, 255, 0), var(--flix-box-shadow-subtle-color));
  background-attachment: local, local, scroll, scroll;
  background-repeat: no-repeat;
  background-position: 0 0, 0 100%, 0 0, 0 100%;
  background-size: 100% var(--flix-spacing-4), 100% var(--flix-spacing-4), 100% var(--flix-spacing-1), 100% var(--flix-spacing-1);
  flex-basis: 100%;
  padding: var(--flix-spacing-2);
}
.flix-panel--bottom .flix-panel__content {
  flex-basis: auto;
}
.flix-panel--full.flix-panel--bottom .flix-panel__content {
  flex-basis: 100%;
}
@media (min-width: 600px) {
  .flix-panel__content {
    padding: var(--flix-spacing-4);
  }
}
.flix-panel__content:focus-visible {
  outline: 2px solid var(--flix-focus-outline-color);
  outline-offset: -2px;
  box-shadow: 0 0 0 calc(var(--flix-spacing-half) - 2px) var(--flix-grayscale-0-color);
}
.flix-panel__footer {
  display: flex;
  flex-shrink: 0;
  align-items: baseline;
  justify-content: space-between;
  min-height: var(--flix-input-height-mobile);
  padding: var(--flix-spacing-2);
  gap: var(--flix-spacing-2);
}
.flix-panel__footer--justify-start {
  justify-content: flex-start;
}
.flix-panel__footer--justify-end {
  justify-content: flex-end;
}
.flix-panel__footer--justify-center {
  justify-content: center;
}
@media (min-width: 600px) {
  .flix-panel__footer {
    min-height: var(--flix-input-height-desktop);
    padding: var(--flix-spacing-2) var(--flix-spacing-4);
  }
}
.flix-panel__footer .flix-btn:not(.flix-panel__footer .flix-btn--block) {
  width: auto;
}
.flix-panel__footer-column {
  flex-basis: 100%;
  text-align: center;
}
.flix-panel__footer-column--narrow {
  flex-basis: auto;
}

.flix-popup {
  display: flex;
  place-items: center;
  place-content: center;
  position: fixed;
  z-index: 1100;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0;
  transition: opacity 250ms ease;
}
.flix-popup[hidden] {
  display: none;
}
.flix-popup--active {
  opacity: 1;
}
.flix-popup__body {
  display: flex;
  z-index: 1101;
  flex-direction: column;
  width: 95%;
  max-width: 600px;
  max-height: 80vh;
  padding: 0 var(--flix-spacing-4) var(--flix-spacing-4);
  overflow: hidden;
  border-radius: var(--flix-border-radius-1);
  background: var(--flix-box-bg-color);
  text-align: center;
  scale: 0.95;
  transition: scale 250ms ease;
}
@media (min-width: 390px) {
  .flix-popup__body {
    width: 80%;
  }
}
.flix-popup--active .flix-popup__body {
  scale: 1;
}
.flix-popup__title {
  color: var(--flix-container-content-color, var(--flix-heading-font-color));
  font-size: var(--flix-font-size-h1);
  font-weight: var(--flix-font-weight-bold);
  line-height: var(--flix-line-height-h1);
}
.flix-popup__icon, .flix-popup__title, .flix-popup__content {
  margin: 0 0 var(--flix-spacing-2);
}
.flix-popup__icon:first-child, .flix-popup__title:first-child, .flix-popup__content:first-child {
  padding-top: var(--flix-spacing-4);
}
.flix-popup__content .flix-popup__icon:first-child, .flix-popup__content .flix-popup__title:first-child {
  padding-top: 0;
}
.flix-popup__content {
  color: var(--flix-container-content-color, var(--flix-content-primary-color));
  font-size: var(--flix-font-size-primary);
  font-weight: var(--flix-font-weight-normal);
  line-height: var(--flix-line-height-primary);
  overflow-y: auto;
  background: linear-gradient(var(--flix-box-bg-color), rgba(255, 255, 255, 0)), linear-gradient(rgba(255, 255, 255, 0), var(--flix-box-bg-color)), linear-gradient(var(--flix-box-shadow-subtle-color), rgba(255, 255, 255, 0)), linear-gradient(rgba(255, 255, 255, 0), var(--flix-box-shadow-subtle-color));
  background-attachment: local, local, scroll, scroll;
  background-repeat: no-repeat;
  background-position: 0 0, 0 100%, 0 0, 0 100%;
  background-size: 100% var(--flix-spacing-4), 100% var(--flix-spacing-4), 100% var(--flix-spacing-1), 100% var(--flix-spacing-1);
  margin-right: calc(var(--flix-spacing-4) * -1);
  margin-left: calc(var(--flix-spacing-4) * -1);
  padding-right: var(--flix-spacing-4);
  padding-left: var(--flix-spacing-4);
}
.flix-popup__content:focus-visible {
  outline: 2px solid var(--flix-focus-outline-color);
  outline-offset: -2px;
  box-shadow: 0 0 0 calc(var(--flix-spacing-half) - 2px) var(--flix-grayscale-0-color);
}
.flix-popup__actions {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  gap: var(--flix-spacing-2);
}

.flix-progress-tracker {
  display: flex;
  justify-content: center;
  list-style-type: none;
  counter-reset: hc-progress-tracker-counter;
}
.flix-progress-tracker--stretch .flix-progress-tracker__item {
  flex-grow: 1;
}
.flix-progress-tracker--stretch .flix-progress-tracker__link {
  width: -webkit-fill-available;
  width: -moz-available;
  width: stretch;
}
.flix-progress-tracker__item {
  position: relative;
  height: var(--flix-spacing-6);
  border: solid var(--flix-brand-primary-color);
  border-width: 1px 0;
  background: var(--flix-highlight-color);
  counter-increment: hc-progress-tracker-counter;
}
.flix-progress-tracker__item:first-child {
  border-left-width: 1px;
  border-radius: var(--flix-border-radius-1) 0 0 var(--flix-border-radius-1);
}
.flix-progress-tracker__item:last-child {
  border-right-width: 1px;
  border-radius: 0 var(--flix-border-radius-1) var(--flix-border-radius-1) 0;
}
.flix-progress-tracker__item:has([aria-selected=true], [aria-current])::before {
  content: "";
  position: absolute;
  z-index: 2;
  right: calc(-1 * var(--flix-spacing-half));
  bottom: 0;
  left: 0;
  height: var(--flix-spacing-half);
  background: var(--flix-brand-primary-color);
  -webkit-clip-path: polygon(var(--flix-spacing-half) 0, 100% 0, calc(100% - var(--flix-spacing-half)) 100%, 0 100%);
          clip-path: polygon(var(--flix-spacing-half) 0, 100% 0, calc(100% - var(--flix-spacing-half)) 100%, 0 100%);
}
.flix-progress-tracker__item:has([aria-selected=true], [aria-current]):first-child::before {
  -webkit-clip-path: polygon(0 0, 100% 0, calc(100% - var(--flix-spacing-half)) 100%, var(--flix-spacing-half) 100%);
          clip-path: polygon(0 0, 100% 0, calc(100% - var(--flix-spacing-half)) 100%, var(--flix-spacing-half) 100%);
}
.flix-progress-tracker__item:has([aria-selected=true], [aria-current]):last-child::before {
  right: 0;
}
.flix-progress-tracker__item:has([aria-selected=true], [aria-current]), .flix-progress-tracker__item:has([aria-selected=true], [aria-current]) ~ .flix-progress-tracker__item {
  background: var(--flix-bg-primary-color);
}
.flix-progress-tracker__item:has([aria-selected=true], [aria-current]) .flix-progress-tracker__link::after, .flix-progress-tracker__item:has([aria-selected=true], [aria-current]) ~ .flix-progress-tracker__item .flix-progress-tracker__link::after {
  background-color: var(--flix-bg-primary-color);
}
.flix-progress-tracker__item:has([aria-selected=true], [aria-current]) ~ .flix-progress-tracker__item {
  border-color: var(--flix-line-primary-color);
  color: var(--flix-content-secondary-color);
}
.flix-progress-tracker__item:has([aria-selected=true], [aria-current]) ~ .flix-progress-tracker__item .flix-progress-tracker__link::after {
  border-color: var(--flix-line-primary-color);
}
.flix-progress-tracker__link {
  display: flex;
  justify-content: center;
  min-width: calc(var(--flix-spacing-7) * 2);
  height: 100%;
  padding: 0 var(--flix-spacing-3);
  overflow: hidden;
  color: var(--flix-content-primary-color);
  font-weight: var(--flix-font-weight-semibold);
  line-height: var(--flix-spacing-6);
  text-align: center;
  text-decoration: none;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.flix-progress-tracker__link::after {
  content: "";
  position: absolute;
  z-index: 1;
  top: 13%;
  right: calc(-1 * var(--flix-spacing-2) - 1px);
  width: calc((var(--flix-spacing-6) + 1px) * 0.7071067812);
  height: calc((var(--flix-spacing-6) + 1px) * 0.7071067812);
  transform: rotate(45deg);
  border: solid var(--flix-brand-primary-color);
  border-width: 1px 1px 0 0;
  background-color: var(--flix-highlight-color);
  -webkit-clip-path: polygon(100% 0, 0 0, 100% 100%);
          clip-path: polygon(100% 0, 0 0, 100% 100%);
}
@media (min-width: 600px) {
  .flix-progress-tracker__link {
    min-width: calc(var(--flix-spacing-12) * 2);
  }
}
.flix-progress-tracker__link:is(a, button) {
  padding: 0 var(--flix-spacing-3);
  font-size: var(--flix-font-size-primary);
  border: 0;
  background: transparent;
  font-family: var(--flix-font-family-primary);
  cursor: pointer;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.flix-progress-tracker__link:is(a, button):hover {
  background-image: var(--flix-hover-layer-color);
  text-decoration: none;
}
.flix-progress-tracker__link:is(a, button):enabled:active, .flix-progress-tracker__link:is(a, button)[href]:active {
  background-image: var(--flix-pressed-layer-color);
  text-decoration: none;
}
.flix-progress-tracker__link:is(a, button):focus-visible {
  outline: 2px solid var(--flix-focus-outline-color);
  outline-offset: 1px;
  box-shadow: 0 0 0 calc(var(--flix-spacing-half) + 1px) var(--flix-grayscale-0-color);
  border-radius: var(--flix-border-radius-1);
}
.flix-progress-tracker__link:is(a, button):hover::after {
  background-image: var(--flix-hover-layer-color);
}
.flix-progress-tracker__link:is(a, button):active::after {
  background-image: var(--flix-pressed-layer-color);
}
.flix-progress-tracker__item:last-child .flix-progress-tracker__link::after {
  display: none;
}
.flix-progress-tracker__item:not(:first-child) .flix-progress-tracker__link {
  padding-left: var(--flix-spacing-5);
}
.flix-progress-tracker__text {
  display: flex;
  align-items: center;
  overflow: hidden;
  column-gap: var(--flix-spacing-half);
  font-size: 0;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media (min-width: 600px) {
  .flix-progress-tracker__text {
    align-items: center;
    font-size: var(--flix-font-size-primary);
  }
}
.flix-progress-tracker__text::before {
  content: counter(hc-progress-tracker-counter);
  font-size: var(--flix-font-size-primary);
}
@media (min-width: 600px) {
  .flix-progress-tracker__text::before {
    content: counter(hc-progress-tracker-counter) ".";
  }
}
.flix-progress-tracker__item--completed .flix-progress-tracker__text::after {
  content: "";
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M21.7 6.2l-13 13a1 1 0 01-1.4 0l-5-5a1 1 0 111.4-1.4L8 17.08l12.3-12.3a1 1 0 111.4 1.42z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M21.7 6.2l-13 13a1 1 0 01-1.4 0l-5-5a1 1 0 111.4-1.4L8 17.08l12.3-12.3a1 1 0 111.4 1.42z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: var(--flix-spacing-3);
  height: var(--flix-spacing-3);
  background-color: var(--flix-content-primary-color);
  display: inline-block;
  vertical-align: middle;
}
.flix-progress-tracker__panel:focus-visible {
  outline: 2px solid var(--flix-focus-outline-color);
  outline-offset: 1px;
  box-shadow: 0 0 0 calc(var(--flix-spacing-half) + 1px) var(--flix-grayscale-0-color);
  border-radius: var(--flix-border-radius-1);
}

.flix-quantity__info:not(:empty) {
  color: var(--flix-container-content-color, var(--flix-content-primary-color));
  font-size: var(--flix-font-size-small);
  font-weight: var(--flix-font-weight-normal);
  line-height: var(--flix-line-height-small);
  display: block;
  margin-top: var(--flix-spacing-1);
}
.flix-quantity__info:not(:empty) ~ .flix-quantity__info {
  margin-top: var(--flix-spacing-half);
}
.flix-quantity--error .flix-quantity__info {
  color: var(--flix-danger-dark-color);
}
.flix-quantity__info ~ .flix-quantity__info {
  color: var(--flix-content-primary-color);
}
.flix-quantity__label {
  display: block;
  margin-bottom: var(--flix-spacing-half);
  color: var(--flix-content-primary-color);
}
@media (min-width: 1200px) {
  .flix-quantity__label {
    color: var(--flix-content-secondary-color);
  }
}
.flix-quantity--disabled {
  opacity: var(--flix-disabled-element-opacity);
}
.flix-quantity--disabled .flix-quantity__input,
.flix-quantity--disabled .flix-quantity__button {
  opacity: 1;
  cursor: not-allowed;
}
.flix-quantity--error .flix-quantity__input {
  border-color: var(--flix-danger-color);
  background-image: linear-gradient(var(--flix-bg-primary-transparent-color), var(--flix-bg-primary-transparent-color)), linear-gradient(var(--flix-danger-color), var(--flix-danger-color));
}
.flix-quantity--error .flix-quantity__input:enabled:hover {
  background-image: var(--flix-hover-layer-color), linear-gradient(var(--flix-bg-primary-transparent-color), var(--flix-bg-primary-transparent-color)), linear-gradient(var(--flix-danger-color), var(--flix-danger-color));
}
.flix-quantity__picker {
  display: flex;
  align-items: stretch;
}
.flix-quantity__picker + .flix-quantity__info {
  margin-top: var(--flix-spacing-1);
}
.flix-quantity__input {
  position: relative;
  width: 100%;
  min-height: 100%;
  padding: calc(var(--flix-spacing-2) - var(--flix-spacing-half) - 1px) var(--flix-spacing-2);
  border: 0;
  background: transparent;
  color: var(--flix-content-primary-color);
  font-family: inherit;
  font-size: var(--flix-font-size-primary);
  font-weight: var(--flix-font-weight-normal);
  line-height: var(--flix-line-height-primary);
  text-overflow: ellipsis;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  align-self: center;
  width: var(--flix-spacing-10);
  min-height: var(--flix-input-height-mobile);
  border: 1px solid var(--flix-input-border-color);
  border-radius: 0;
  background-color: var(--flix-box-bg-color);
  text-align: center;
  /* stylelint-disable-next-line property-no-vendor-prefix */
  -moz-appearance: textfield;
}
@media (min-width: 1200px) {
  .flix-quantity__input {
    padding-top: calc(var(--flix-spacing-1) - 1px);
    padding-bottom: calc(var(--flix-spacing-1) - 1px);
    min-height: var(--flix-input-height-desktop);
  }
}
.flix-quantity__input::placeholder {
  opacity: 1;
  color: var(--flix-content-secondary-color);
  font-style: italic;
}
.flix-quantity__input:enabled:hover, .flix-quantity__input[href]:hover {
  background-image: var(--flix-hover-layer-color);
  text-decoration: none;
}
.flix-quantity__input::-webkit-inner-spin-button, .flix-quantity__input::-webkit-outer-spin-button {
  margin: 0;
  /* stylelint-disable-next-line property-no-vendor-prefix */
  -webkit-appearance: none;
}
.flix-quantity--active .flix-quantity__input, .flix-quantity__input:focus-visible {
  outline: 2px solid var(--flix-focus-outline-color);
  outline-offset: 1px;
  box-shadow: 0 0 0 calc(var(--flix-spacing-half) + 1px) var(--flix-grayscale-0-color);
  border-radius: var(--flix-border-radius-1);
  z-index: 2;
}
.flix-quantity__input[readonly] {
  border-width: 0 1px;
  font-weight: var(--flix-font-weight-bold);
}
.flix-quantity__input[readonly]:focus {
  border-radius: 0;
  outline: none;
  box-shadow: none;
}
.flix-quantity .flix-quantity__button {
  z-index: 1;
  border-color: var(--flix-input-border-color);
}
.flix-quantity .flix-quantity__button::after {
  content: "";
}
.flix-quantity .flix-quantity__button:first-of-type::after, .flix-quantity .flix-quantity__button--minus::after {
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M21 11H3a1 1 0 000 2h18a1 1 0 000-2z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M21 11H3a1 1 0 000 2h18a1 1 0 000-2z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: var(--flix-spacing-4);
  height: var(--flix-spacing-4);
  background-color: var(--flix-icon-primary-color);
}
.flix-quantity .flix-quantity__button:first-of-type {
  border-right: 0;
  border-radius: var(--flix-border-radius-1) 0 0 var(--flix-border-radius-1);
}
.flix-quantity .flix-quantity__button:last-of-type::after, .flix-quantity .flix-quantity__button--plus::after {
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M21 11h-8V3a1 1 0 00-2 0v8H3a1 1 0 000 2h8v8a1 1 0 002 0v-8h8a1 1 0 000-2z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M21 11h-8V3a1 1 0 00-2 0v8H3a1 1 0 000 2h8v8a1 1 0 002 0v-8h8a1 1 0 000-2z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: var(--flix-spacing-4);
  height: var(--flix-spacing-4);
  background-color: var(--flix-icon-primary-color);
}
.flix-quantity .flix-quantity__button:last-of-type {
  border-left: 0;
  border-radius: 0 var(--flix-border-radius-1) var(--flix-border-radius-1) 0;
}
.flix-quantity--inline {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  gap: var(--flix-spacing-half) var(--flix-spacing-2);
}
.flix-quantity--inline .flix-quantity__label {
  flex: 1;
  align-self: center;
  margin-bottom: 0;
  color: var(--flix-content-primary-color);
  font-size: var(--flix-font-size-primary);
  font-weight: var(--flix-font-weight-bold);
  line-height: var(--flix-line-height-primary);
}
.flix-quantity--inline .flix-quantity__label small {
  display: block;
  font-size: var(--flix-font-size-small);
  font-weight: var(--flix-font-weight-normal);
  line-height: var(--flix-line-height-small);
}
.flix-quantity--inline .flix-quantity__picker {
  justify-content: end;
}
.flix-quantity--inline .flix-quantity__picker + .flix-quantity__info:not(:empty) {
  margin-top: var(--flix-spacing-half);
}
.flix-quantity--inline .flix-quantity__info {
  width: 100%;
  text-align: right;
}
.flix-quantity--inline .flix-quantity__info:not(:empty) {
  margin-top: 0;
}

.flix-radio {
  position: relative;
}
.flix-radio--sm .flix-radio__label {
  min-height: var(--flix-spacing-3);
}
.flix-radio--sm .flix-radio__label:hover {
  background-image: var(--flix-hover-layer-color);
  text-decoration: none;
}
.flix-radio--sm .flix-radio__label::after {
  -webkit-mask-size: calc(var(--flix-spacing-3) - calc(var(--flix-spacing-1) + 2px));
          mask-size: calc(var(--flix-spacing-3) - calc(var(--flix-spacing-1) + 2px));
}
.flix-radio--sm .flix-radio__input, .flix-radio--sm .flix-radio__label::before, .flix-radio--sm .flix-radio__label::after {
  width: var(--flix-spacing-3);
  height: var(--flix-spacing-3);
  margin-top: calc((var(--flix-line-height-primary) - var(--flix-spacing-3)) / 2);
}
@supports (margin-top: max(0px, calc((var(--flix-line-height-primary) - var(--flix-spacing-3)) / 2))) {
  .flix-radio--sm .flix-radio__input, .flix-radio--sm .flix-radio__label::before, .flix-radio--sm .flix-radio__label::after {
    margin-top: max(0px, (var(--flix-line-height-primary) - var(--flix-spacing-3)) / 2);
  }
}
.flix-radio__label {
  display: inline-flex;
  position: relative;
  align-items: center;
  min-height: var(--flix-spacing-5);
  margin: calc(-1 * var(--flix-spacing-half));
  padding: var(--flix-spacing-half);
  border-radius: var(--flix-border-radius-1);
  color: var(--flix-content-primary-color);
  font-family: inherit;
  vertical-align: middle;
  cursor: pointer;
  gap: var(--flix-spacing-2);
}
.flix-radio__label::before, .flix-radio__label::after {
  content: "";
  display: block;
  flex-shrink: 0;
  align-self: flex-start;
}
.flix-radio__label::before {
  width: var(--flix-spacing-5);
  height: var(--flix-spacing-5);
  border: 2px solid var(--flix-input-border-color);
  border-radius: 100%;
  transition: border-color 250ms ease;
  margin-top: calc((var(--flix-line-height-primary) - var(--flix-spacing-5)) / 2);
}
@supports (margin-top: max(0px, calc((var(--flix-line-height-primary) - var(--flix-spacing-5)) / 2))) {
  .flix-radio__label::before {
    margin-top: max(0px, (var(--flix-line-height-primary) - var(--flix-spacing-5)) / 2);
  }
}
.flix-radio__label::after {
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M12 2a10.01 10.01 0 000 20 10.01 10.01 0 000-20z' /%3E%3C/svg%3E") no-repeat center/calc(var(--flix-spacing-5) - calc(var(--flix-spacing-1) + 2px));
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M12 2a10.01 10.01 0 000 20 10.01 10.01 0 000-20z' /%3E%3C/svg%3E") no-repeat center/calc(var(--flix-spacing-5) - calc(var(--flix-spacing-1) + 2px));
  width: var(--flix-spacing-5);
  height: var(--flix-spacing-5);
  background-color: var(--flix-input-border-color);
  position: absolute;
  top: var(--flix-spacing-half);
  left: var(--flix-spacing-half);
  transform: scale(0);
  pointer-events: none;
  transition: transform 250ms ease, background-color 250ms ease;
  margin-top: calc((var(--flix-line-height-primary) - var(--flix-spacing-5)) / 2);
}
@supports (margin-top: max(0px, calc((var(--flix-line-height-primary) - var(--flix-spacing-5)) / 2))) {
  .flix-radio__label::after {
    margin-top: max(0px, (var(--flix-line-height-primary) - var(--flix-spacing-5)) / 2);
  }
}
.flix-radio__input {
  width: var(--flix-spacing-5);
  height: var(--flix-spacing-5);
  margin-top: calc((var(--flix-line-height-primary) - var(--flix-spacing-5)) / 2);
}
@supports (margin-top: max(0px, calc((var(--flix-line-height-primary) - var(--flix-spacing-5)) / 2))) {
  .flix-radio__input {
    margin-top: max(0px, (var(--flix-line-height-primary) - var(--flix-spacing-5)) / 2);
  }
}
.flix-radio__input:checked + .flix-radio__label::after {
  transform: scale(1);
}
.flix-radio__input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.flix-radio__input:focus-visible + .flix-radio__label::before {
  outline: 2px solid var(--flix-focus-outline-color);
  outline-offset: 1px;
  box-shadow: 0 0 0 calc(var(--flix-spacing-half) + 1px) var(--flix-grayscale-0-color);
}
.flix-radio__input:enabled + .flix-radio__label:hover, .flix-radio__input:enabled:hover + .flix-radio__label {
  background-image: var(--flix-hover-layer-color);
  text-decoration: none;
}
.flix-radio__input:checked + .flix-radio__label::before {
  border-color: var(--flix-content-primary-color);
}
.flix-radio__input:checked + .flix-radio__label::after {
  background-color: var(--flix-content-primary-color);
}
.flix-radio--disabled .flix-radio__label {
  opacity: var(--flix-disabled-element-opacity);
  cursor: not-allowed;
}
.flix-radio--error .flix-radio__label::before {
  border-color: var(--flix-danger-color);
}
.flix-radio--error .flix-radio__input:not(:checked) + .flix-radio__label::before {
  box-shadow: inset 0 0 0 100vh var(--flix-bg-primary-transparent-color), inset 0 0 0 100vh var(--flix-danger-color);
  transition: box-shadow 250ms ease;
}
.flix-radio--error .flix-radio__input:focus-visible:not(:checked) + .flix-radio__label::before {
  box-shadow: inset 0 0 0 100vh var(--flix-bg-primary-transparent-color), inset 0 0 0 100vh var(--flix-danger-color), 0 0 0 4px var(--flix-grayscale-0-color);
}
.flix-radio__info:not(:empty) {
  color: var(--flix-container-content-color, var(--flix-content-primary-color));
  font-size: var(--flix-font-size-small);
  font-weight: var(--flix-font-weight-normal);
  line-height: var(--flix-line-height-small);
  display: block;
  margin-top: var(--flix-spacing-1);
}
.flix-radio__info:not(:empty) ~ .flix-radio__info {
  margin-top: var(--flix-spacing-half);
}
.flix-radio--error .flix-radio__info {
  color: var(--flix-danger-dark-color);
}
.flix-radio__info ~ .flix-radio__info {
  color: var(--flix-content-primary-color);
}

.flix-sr-only, .flix-range__label--hidden, .flix-sr-only-focusable:not(:focus), .flix-skip-link:not(:focus) {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  margin: -1px !important;
  padding: 0 !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  border-width: 0 !important;
  opacity: 0 !important;
  white-space: nowrap !important;
  -webkit-clip-path: inset(50%) !important;
          clip-path: inset(50%) !important;
}

.flix-sr-only-focusable, .flix-skip-link {
  transition: opacity 250ms ease;
  opacity: 1 !important;
}
.flix-range {
  --flix-range-thumb-size: var(--flix-spacing-5);
  --flix-range-track-placement: calc(var(--flix-spacing-5) / 2);
  position: relative;
  font-size: 0;
}
.flix-range__info:not(:empty) {
  color: var(--flix-container-content-color, var(--flix-content-primary-color));
  font-size: var(--flix-font-size-small);
  font-weight: var(--flix-font-weight-normal);
  line-height: var(--flix-line-height-small);
  display: block;
  margin-top: var(--flix-spacing-1);
}
.flix-range__info:not(:empty) ~ .flix-range__info {
  margin-top: var(--flix-spacing-half);
}
.flix-range--error .flix-range__info {
  color: var(--flix-danger-dark-color);
}
.flix-range__info ~ .flix-range__info {
  color: var(--flix-content-primary-color);
}
.flix-range__label {
  display: block;
  color: var(--flix-content-primary-color);
  font-size: var(--flix-font-size-primary);
  word-break: break-all;
}
@media (min-width: 1200px) {
  .flix-range__label {
    color: var(--flix-content-secondary-color);
  }
}
.flix-range__value {
  color: var(--flix-container-content-color, var(--flix-content-primary-color));
  font-size: var(--flix-font-size-small);
  font-weight: var(--flix-font-weight-normal);
  line-height: var(--flix-line-height-small);
  display: inline-block;
  width: 50%;
  margin-bottom: var(--flix-spacing-half);
  word-break: break-all;
}
.flix-range__value--max {
  text-align: right;
}
.flix-range__field {
  position: relative;
  z-index: 1;
  height: var(--flix-range-thumb-size);
  overflow: visible;
}
.flix-range__field::before {
  content: "";
  display: block;
  position: absolute;
  z-index: 0;
  top: 50%;
  right: var(--flix-range-track-placement);
  left: var(--flix-range-track-placement);
  height: 2px;
  margin-top: -1px;
  border-radius: var(--flix-border-radius-1);
  background: var(--flix-input-border-color);
}
.flix-range [type=range] {
  position: absolute;
  z-index: 5;
  bottom: 0;
  left: 0;
  width: 100%;
  height: var(--flix-range-thumb-size);
  margin: 0;
  padding: 0;
  overflow: visible;
  outline: none;
  background: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.flix-range [type=range]::-webkit-slider-runnable-track {
  border: 0;
  background: transparent;
  border: 0 solid var(--flix-content-primary-color);
}
.flix-range [type=range]::-webkit-slider-thumb {
  box-sizing: border-box;
  width: var(--flix-range-thumb-size);
  height: var(--flix-range-thumb-size);
  -webkit-transition: border 250ms ease, background 250ms ease;
  transition: border 250ms ease, background 250ms ease;
  border: var(--flix-spacing-half) solid var(--flix-content-primary-color);
  border-radius: 100%;
  background: var(--flix-box-bg-color);
  cursor: pointer;
  position: relative;
  z-index: 5;
  outline: 0;
  pointer-events: all;
  /* stylelint-disable-next-line property-no-vendor-prefix */
  -webkit-appearance: none;
}
.flix-range [type=range]::-moz-range-track {
  border: 0;
  background: transparent;
}
.flix-range [type=range]::-moz-range-thumb {
  box-sizing: border-box;
  width: var(--flix-range-thumb-size);
  height: var(--flix-range-thumb-size);
  -moz-transition: border 250ms ease, background 250ms ease;
  transition: border 250ms ease, background 250ms ease;
  border: var(--flix-spacing-half) solid var(--flix-content-primary-color);
  border-radius: 100%;
  background: var(--flix-box-bg-color);
  cursor: pointer;
  pointer-events: all;
}
.flix-range [type=range]::-moz-focus-outer {
  border: 0;
}
.flix-range [type=range]::-ms-track {
  border: 0;
  background: transparent;
  color: transparent;
}
.flix-range [type=range]::-ms-fill-lower {
  border: 0;
  background: transparent;
}
.flix-range [type=range]::-ms-fill-upper {
  border: 0;
  background: transparent;
}
.flix-range [type=range]::-ms-thumb {
  box-sizing: border-box;
  width: var(--flix-range-thumb-size);
  height: var(--flix-range-thumb-size);
  -ms-transition: border 250ms ease, background 250ms ease;
  transition: border 250ms ease, background 250ms ease;
  border: var(--flix-spacing-half) solid var(--flix-content-primary-color);
  border-radius: 100%;
  background: var(--flix-box-bg-color);
  cursor: pointer;
  margin-top: 0;
}
.flix-range [type=range]:enabled:focus-visible::-webkit-slider-thumb {
  outline: 2px solid var(--flix-focus-outline-color);
  outline-offset: 1px;
  box-shadow: 0 0 0 calc(var(--flix-spacing-half) + 1px) var(--flix-grayscale-0-color);
}
.flix-range [type=range]:enabled:focus-visible::-moz-range-thumb {
  outline: 2px solid var(--flix-focus-outline-color);
  outline-offset: 1px;
  box-shadow: 0 0 0 calc(var(--flix-spacing-half) + 1px) var(--flix-grayscale-0-color);
}
.flix-range [type=range]:enabled:focus-visible::-ms-thumb {
  outline: 2px solid var(--flix-focus-outline-color);
  outline-offset: 1px;
  box-shadow: 0 0 0 calc(var(--flix-spacing-half) + 1px) var(--flix-grayscale-0-color);
}
.flix-range [type=range]:enabled:focus-visible ~ .flix-range__steps {
  opacity: 1;
}
.flix-range [type=range]:enabled:active::-webkit-slider-thumb {
  background-image: var(--flix-pressed-layer-color);
  text-decoration: none;
}
.flix-range [type=range]:enabled:active::-moz-range-thumb {
  background-image: var(--flix-pressed-layer-color);
  text-decoration: none;
}
.flix-range [type=range]:enabled:active::-ms-thumb {
  background-image: var(--flix-pressed-layer-color);
  text-decoration: none;
}
.flix-range [type=range]:enabled:active ~ .flix-range__steps {
  opacity: 1;
}
.flix-range [type=range]:enabled:hover::-webkit-slider-thumb {
  background-image: var(--flix-hover-layer-color);
  text-decoration: none;
}
.flix-range [type=range]:enabled:hover::-moz-range-thumb {
  background-image: var(--flix-hover-layer-color);
  text-decoration: none;
}
.flix-range [type=range]:enabled:hover::-ms-thumb {
  background-image: var(--flix-hover-layer-color);
  text-decoration: none;
}
.flix-range [type=range]:enabled:hover ~ .flix-range__steps {
  opacity: 1;
}
.flix-range__steps {
  display: flex;
  position: absolute;
  z-index: 2;
  top: 0;
  right: var(--flix-range-track-placement);
  bottom: 0;
  left: var(--flix-range-track-placement);
  align-items: center;
  justify-content: space-between;
  opacity: 0;
  transition: opacity 250ms ease;
}
.flix-range__step {
  width: var(--flix-spacing-1);
  height: var(--flix-spacing-1);
  border-radius: 100%;
  background-color: var(--flix-input-border-color);
}
.flix-range__step--active {
  background-color: var(--flix-content-primary-color);
}
.flix-range__track-range {
  position: absolute;
  z-index: 1;
  top: calc(var(--flix-range-thumb-size) / 2);
  height: 2px;
  margin-left: var(--flix-range-track-placement);
  transform: translateY(-1px);
  background: var(--flix-content-primary-color);
}
.flix-range--disabled {
  opacity: var(--flix-disabled-element-opacity);
}
.flix-range--disabled [type=range]::-moz-range-thumb,
.flix-range--disabled [type=range]:disabled::-moz-range-thumb {
  cursor: not-allowed;
}
.flix-range--disabled [type=range]::-ms-thumb,
.flix-range--disabled [type=range]:disabled::-ms-thumb {
  cursor: not-allowed;
}
.flix-range--disabled [type=range]::-webkit-slider-thumb,
.flix-range--disabled [type=range]:disabled::-webkit-slider-thumb {
  cursor: not-allowed;
}
.flix-range--double {
  pointer-events: none;
}
.flix-range--small {
  --flix-range-thumb-size: var(--flix-spacing-3);
  --flix-range-track-placement: calc(var(--flix-spacing-3) / 2);
}
.flix-range--small .flix-range__track-range {
  transform: translateY(-1px);
}

.flix-select-group {
  position: relative;
  border: 0;
}
.flix-select-group__info:not(:empty) {
  color: var(--flix-container-content-color, var(--flix-content-primary-color));
  font-size: var(--flix-font-size-small);
  font-weight: var(--flix-font-weight-normal);
  line-height: var(--flix-line-height-small);
  display: block;
  margin-top: var(--flix-spacing-1);
}
.flix-select-group__info:not(:empty) ~ .flix-select-group__info {
  margin-top: var(--flix-spacing-half);
}
.flix-select-group--error .flix-select-group__info {
  color: var(--flix-danger-dark-color);
}
.flix-select-group__info ~ .flix-select-group__info {
  color: var(--flix-content-primary-color);
}
.flix-select-group--error .flix-select-group__item {
  border-color: var(--flix-danger-color);
}
.flix-select-group--error .flix-select-group__item label {
  background-image: linear-gradient(var(--flix-bg-primary-transparent-color), var(--flix-bg-primary-transparent-color)), linear-gradient(var(--flix-danger-color), var(--flix-danger-color));
}
.flix-select-group--error .flix-select-group__item label:hover {
  background-image: var(--flix-hover-layer-color), linear-gradient(var(--flix-bg-primary-transparent-color), var(--flix-bg-primary-transparent-color)), linear-gradient(var(--flix-danger-color), var(--flix-danger-color));
}
.flix-select-group--disabled {
  opacity: var(--flix-disabled-element-opacity);
}
.flix-select-group--disabled .flix-select-group__item label,
.flix-select-group--disabled .flix-select-group__item input {
  cursor: not-allowed;
}
.flix-select-group__items {
  display: inline-flex;
  position: relative;
  flex-wrap: wrap;
  padding-top: 1px;
  list-style-type: none;
}
.flix-select-group__label {
  z-index: 2;
}
.flix-select-group__item {
  min-width: var(--flix-input-height-mobile);
  margin-top: -1px;
  margin-left: -1px;
  border: 1px solid var(--flix-input-border-color);
  text-align: center;
}
@media (min-width: 1200px) {
  .flix-select-group__item {
    min-width: var(--flix-input-height-desktop);
  }
}
.flix-select-group__item:first-of-type, .flix-select-group__item:first-of-type label {
  border-radius: var(--flix-border-radius-1) 0 0 var(--flix-border-radius-1);
}
.flix-select-group__item:last-of-type, .flix-select-group__item:last-of-type label {
  border-radius: 0 var(--flix-border-radius-1) var(--flix-border-radius-1) 0;
}
.flix-select-group__item input {
  position: absolute;
  width: 0;
  height: 0;
  margin: 0;
  opacity: 0;
  cursor: pointer;
}
.flix-select-group__item label {
  color: var(--flix-content-primary-color);
  font-size: var(--flix-font-size-primary);
  line-height: var(--flix-line-height-primary);
  font-weight: var(--flix-font-weight-semibold);
  display: flex;
  position: relative;
  align-items: center;
  padding: calc(var(--flix-spacing-2) - var(--flix-spacing-half)) var(--flix-spacing-3);
  column-gap: var(--flix-spacing-half);
  background: var(--flix-box-bg-color);
  cursor: pointer;
}
.flix-select-group__item label:hover {
  background-image: var(--flix-hover-layer-color);
  text-decoration: none;
}
@media (min-width: 1200px) {
  .flix-select-group__item label {
    min-width: var(--flix-input-height-desktop);
    padding-top: calc(var(--flix-spacing-1) - 1px);
    padding-bottom: calc(var(--flix-spacing-1) - 1px);
  }
}
.flix-select-group__item input:focus-visible + label {
  outline: 2px solid var(--flix-focus-outline-color);
  outline-offset: 1px;
  box-shadow: 0 0 0 calc(var(--flix-spacing-half) + 1px) var(--flix-grayscale-0-color);
  border-radius: var(--flix-border-radius-1);
  z-index: 1;
}
.flix-select-group__item input:active + label {
  background-image: var(--flix-pressed-layer-color);
  text-decoration: none;
}
.flix-select-group__item input:checked + label {
  padding-right: var(--flix-spacing-2);
  padding-left: var(--flix-spacing-2);
  background-color: var(--flix-highlight-color);
}
.flix-select-group__item input:checked + label::before {
  content: "";
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M21.7 6.2l-13 13a1 1 0 01-1.4 0l-5-5a1 1 0 111.4-1.4L8 17.08l12.3-12.3a1 1 0 111.4 1.42z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M21.7 6.2l-13 13a1 1 0 01-1.4 0l-5-5a1 1 0 111.4-1.4L8 17.08l12.3-12.3a1 1 0 111.4 1.42z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: 1.125rem;
  height: 1.125rem;
  background-color: var(--flix-content-primary-color);
  min-width: var(--flix-spacing-3);
  max-width: calc(var(--flix-spacing-3) * 2);
  min-height: var(--flix-spacing-3);
  max-height: calc(var(--flix-spacing-3) * 2);
}
.flix-select-group__item--disabled {
  opacity: var(--flix-disabled-element-opacity);
}
.flix-select-group__item--disabled label,
.flix-select-group__item--disabled input {
  cursor: not-allowed;
}

.flix-select {
  position: relative;
}
.flix-select__info:not(:empty) {
  color: var(--flix-container-content-color, var(--flix-content-primary-color));
  font-size: var(--flix-font-size-small);
  font-weight: var(--flix-font-weight-normal);
  line-height: var(--flix-line-height-small);
  display: block;
  margin-top: var(--flix-spacing-1);
}
.flix-select__info:not(:empty) ~ .flix-select__info {
  margin-top: var(--flix-spacing-half);
}
.flix-select--error .flix-select__info {
  color: var(--flix-danger-dark-color);
}
.flix-select__info ~ .flix-select__info {
  color: var(--flix-content-primary-color);
}
.flix-select::after, .flix-select::before {
  top: calc(calc(var(--flix-line-height-primary) / 2 + var(--flix-spacing-2) - var(--flix-spacing-half)) - min(max(var(--flix-spacing-4), 1.5rem), 2 * var(--flix-spacing-4)) / 2);
  right: var(--flix-spacing-2);
  pointer-events: none;
}
@media (min-width: 1200px) {
  .flix-select::after, .flix-select::before {
    top: calc(calc(var(--flix-line-height-primary) + var(--flix-spacing-half)) + calc(var(--flix-line-height-primary) / 2 + var(--flix-spacing-1) - 1px) - min(max(var(--flix-spacing-4), 1.5rem), 2 * var(--flix-spacing-4)) / 2);
  }
}
.flix-select::after {
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M18.68 8.3a1 1 0 00-1.41 0l-5.28 5.28-5.26-5.27a1 1 0 00-1.4 0 1 1 0 000 1.41l5.96 5.99a1 1 0 001.41 0l5.98-6a1 1 0 000-1.42z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M18.68 8.3a1 1 0 00-1.41 0l-5.28 5.28-5.26-5.27a1 1 0 00-1.4 0 1 1 0 000 1.41l5.96 5.99a1 1 0 001.41 0l5.98-6a1 1 0 000-1.42z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: 1.5rem;
  height: 1.5rem;
  background-color: var(--flix-icon-primary-color);
  min-width: var(--flix-spacing-4);
  max-width: calc(var(--flix-spacing-4) * 2);
  min-height: var(--flix-spacing-4);
  max-height: calc(var(--flix-spacing-4) * 2);
  content: "";
  position: absolute;
}
.flix-select--error::after, .flix-select--valid::after {
  right: calc(min(max(var(--flix-spacing-4), 1.5rem), 2 * var(--flix-spacing-4)) + var(--flix-spacing-3));
}
.flix-select--no-label::after, .flix-select--no-label::before {
  top: calc(calc(var(--flix-line-height-primary) / 2 + var(--flix-spacing-2) - var(--flix-spacing-half)) - min(max(var(--flix-spacing-4), 1.5rem), 2 * var(--flix-spacing-4)) / 2);
}
@media (min-width: 1200px) {
  .flix-select--no-label::after, .flix-select--no-label::before {
    top: calc(calc(var(--flix-line-height-primary) / 2 + var(--flix-spacing-1) - 1px) - min(max(var(--flix-spacing-4), 1.5rem), 2 * var(--flix-spacing-4)) / 2);
  }
}
.flix-select__container {
  display: flex;
  position: relative;
  z-index: 0;
  align-items: center;
  min-height: var(--flix-input-height-mobile);
  overflow: hidden;
  border: 1px solid var(--flix-input-border-color);
  border-radius: var(--flix-border-radius-1);
  background-color: var(--flix-box-bg-color);
  color: var(--flix-content-primary-color);
}
@media (min-width: 1200px) {
  .flix-select__container {
    min-height: var(--flix-input-height-desktop);
  }
}
.flix-select--error .flix-select__container {
  border-color: var(--flix-danger-color);
  background-image: linear-gradient(var(--flix-bg-primary-transparent-color), var(--flix-bg-primary-transparent-color)), linear-gradient(var(--flix-danger-color), var(--flix-danger-color));
}
.flix-select--active .flix-select__container, .flix-select__container:has(:focus-visible) {
  outline: 2px solid var(--flix-focus-outline-color);
  outline-offset: 1px;
  box-shadow: 0 0 0 calc(var(--flix-spacing-half) + 1px) var(--flix-grayscale-0-color);
}
.flix-select__icon, .flix-select__icon.flix-icon {
  position: relative;
  z-index: 1;
  flex-shrink: 0;
  width: 1.5rem;
  height: 1.5rem;
  margin-right: var(--flix-spacing-1);
  margin-left: var(--flix-spacing-2);
  pointer-events: none;
  min-width: var(--flix-spacing-4);
  max-width: calc(var(--flix-spacing-4) * 2);
  min-height: var(--flix-spacing-4);
  max-height: calc(var(--flix-spacing-4) * 2);
  font-size: 1.5rem;
  line-height: 1.5rem;
}
@supports (font-size: min(1.5rem, var(--flix-spacing-4))) {
  .flix-select__icon, .flix-select__icon.flix-icon {
    font-size: min(max(var(--flix-spacing-4), 1.5rem), 2 * var(--flix-spacing-4));
    line-height: min(max(var(--flix-spacing-4), 1.5rem), 2 * var(--flix-spacing-4));
  }
}
.flix-select__icon::before, .flix-select__icon.flix-icon::before {
  width: 1.5rem;
  height: 1.5rem;
  margin-right: 0;
  margin-left: 0;
  min-width: var(--flix-spacing-4);
  max-width: calc(var(--flix-spacing-4) * 2);
  min-height: var(--flix-spacing-4);
  max-height: calc(var(--flix-spacing-4) * 2);
}
.flix-select__inline-label {
  display: flex;
  position: relative;
  z-index: 1;
  align-items: center;
  align-self: stretch;
  padding: 0 var(--flix-spacing-2);
  border-right: 1px solid var(--flix-input-border-color);
  line-height: var(--flix-line-height-primary);
}
.flix-select__field {
  position: relative;
  width: 100%;
  min-height: 100%;
  padding: calc(var(--flix-spacing-2) - var(--flix-spacing-half) - 1px) var(--flix-spacing-2);
  border: 0;
  background: transparent;
  color: var(--flix-content-primary-color);
  font-family: inherit;
  font-size: var(--flix-font-size-primary);
  font-weight: var(--flix-font-weight-normal);
  line-height: var(--flix-line-height-primary);
  text-overflow: ellipsis;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  padding-right: var(--flix-spacing-6);
}
@media (min-width: 1200px) {
  .flix-select__field {
    padding-top: calc(var(--flix-spacing-1) - 1px);
    padding-bottom: calc(var(--flix-spacing-1) - 1px);
  }
}
.flix-select__field::placeholder {
  opacity: 1;
  color: var(--flix-content-secondary-color);
  font-style: italic;
}
.flix-select__field:enabled:hover {
  background-image: var(--flix-hover-layer-color);
  text-decoration: none;
}
.flix-select__field:enabled:focus {
  outline: none;
}
.flix-select__field::-ms-expand {
  display: none;
}
.flix-select__field[disabled] {
  cursor: not-allowed;
}
.flix-select__field:not([multiple]) option, .flix-select__field:not([multiple]) optgroup {
  background: var(--flix-box-bg-color);
  color: var(--flix-content-primary-color);
}
.flix-select__icon ~ .flix-select__field {
  margin-left: calc(-1 * (min(max(var(--flix-spacing-4), 1.5rem), 2 * var(--flix-spacing-4)) + var(--flix-spacing-2) + var(--flix-spacing-1)));
  padding-left: calc(min(max(var(--flix-spacing-4), 1.5rem), 2 * var(--flix-spacing-4)) + var(--flix-spacing-2) + var(--flix-spacing-1));
}
.flix-select--error::before, .flix-select--valid::before {
  min-width: var(--flix-spacing-4);
  max-width: calc(var(--flix-spacing-4) * 2);
  min-height: var(--flix-spacing-4);
  max-height: calc(var(--flix-spacing-4) * 2);
  content: "";
  position: absolute;
  z-index: 1;
}
.flix-select--error::before {
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M12 2a10 10 0 100 20 10 10 0 000-20zm-1 5a1 1 0 012 0v5.5a1 1 0 11-2 0V7zm1 11a1.5 1.5 0 110-3 1.5 1.5 0 010 3z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M12 2a10 10 0 100 20 10 10 0 000-20zm-1 5a1 1 0 012 0v5.5a1 1 0 11-2 0V7zm1 11a1.5 1.5 0 110-3 1.5 1.5 0 010 3z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: 1.5rem;
  height: 1.5rem;
  background-color: var(--flix-danger-color);
}
.flix-select--valid::before {
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M12 2a10 10 0 100 20 10 10 0 000-20zm4.89 7.7l-6 6a1 1 0 01-1.42 0l-2.36-2.35a1 1 0 111.42-1.41l1.65 1.65 5.3-5.3a1 1 0 111.4 1.42z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M12 2a10 10 0 100 20 10 10 0 000-20zm4.89 7.7l-6 6a1 1 0 01-1.42 0l-2.36-2.35a1 1 0 111.42-1.41l1.65 1.65 5.3-5.3a1 1 0 111.4 1.42z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: 1.5rem;
  height: 1.5rem;
  background-color: var(--flix-success-color);
}
.flix-select--error .flix-select__field {
  background-image: linear-gradient(var(--flix-bg-primary-transparent-color), var(--flix-bg-primary-transparent-color)), linear-gradient(var(--flix-danger-color), var(--flix-danger-color));
}
.flix-select--error .flix-select__field:enabled:hover {
  background-image: var(--flix-hover-layer-color), linear-gradient(var(--flix-bg-primary-transparent-color), var(--flix-bg-primary-transparent-color)), linear-gradient(var(--flix-danger-color), var(--flix-danger-color));
}
.flix-select--disabled {
  opacity: var(--flix-disabled-element-opacity);
}
.flix-select--disabled .flix-select__field {
  cursor: not-allowed;
}
.flix-select--multiple.flix-select::after {
  display: none;
}
.flix-select--multiple.flix-select .flix-select__field {
  height: auto;
  padding-right: var(--flix-spacing-2);
}
.flix-select--multiple.flix-select .flix-select__field option {
  margin: var(--flix-spacing-1) 0;
  padding: var(--flix-spacing-half);
  border-radius: var(--flix-border-radius-1);
}
.flix-select--multiple.flix-select .flix-select__field:enabled option:enabled:hover, .flix-select--multiple.flix-select .flix-select__field:enabled option[href]:hover {
  background-image: var(--flix-hover-layer-color);
  text-decoration: none;
}
.flix-select--multiple.flix-select .flix-select__field:enabled option:enabled:active, .flix-select--multiple.flix-select .flix-select__field:enabled option[href]:active {
  background-image: var(--flix-pressed-layer-color);
  text-decoration: none;
}
.flix-select--multiple.flix-select .flix-select__field:disabled {
  overflow: hidden;
}
.flix-select--multiple.flix-select--valid .flix-select__field, .flix-select--multiple.flix-select--error .flix-select__field {
  padding-right: var(--flix-spacing-8);
}
.flix-select--multiple.flix-select--valid::before, .flix-select--multiple.flix-select--error::before {
  right: var(--flix-spacing-4);
}

.flix-skeleton {
  content: "";
  display: block;
  width: 100%;
  height: var(--flix-line-height-primary);
  margin-bottom: var(--flix-spacing-2);
  animation: skeleton-blink 1.6s infinite linear;
  border-radius: var(--flix-border-radius-1);
  background: var(--flix-grayscale-30-color);
}
.flix-skeleton--w-xs {
  width: 25%;
}
.flix-skeleton--w-sm {
  width: 33%;
}
.flix-skeleton--w-md {
  width: 50%;
}
.flix-skeleton--w-lg {
  width: 75%;
}
.flix-skeleton--h-xs {
  height: 1px;
  margin-bottom: var(--flix-spacing-2);
}
.flix-skeleton--h-md {
  height: calc(var(--flix-line-height-primary) + var(--flix-spacing-1));
  margin-bottom: var(--flix-spacing-2);
}
.flix-skeleton--h-lg {
  height: calc(var(--flix-line-height-primary) + var(--flix-spacing-3) + 2px);
  margin-bottom: var(--flix-spacing-2);
}
@media (min-width: 1200px) {
  .flix-skeleton--h-lg {
    height: calc(var(--flix-line-height-primary) + var(--flix-spacing-2));
  }
}
.flix-skeleton--inline {
  display: inline-flex;
  vertical-align: middle;
}
.flix-skeleton--round {
  border-radius: var(--flix-spacing-5);
}
.flix-skeleton--flush-bottom {
  margin-bottom: 0;
}
@keyframes skeleton-blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.5;
  }
  100% {
    opacity: 1;
  }
}

.flix-skip-link {
  white-space: normal;
}

@property --flix-spinner-progress-internal {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 0%;
}
.flix-spinner {
  --flix-spinner-size: calc(var(--flix-spacing-12) + var(--flix-spacing-3));
  display: inline-grid;
  place-content: center;
  position: relative;
  width: var(--flix-spinner-size);
  height: var(--flix-spinner-size);
  transition: --flix-spinner-progress-internal 250ms linear;
  --flix-spinner-progress-internal: 25%;
  --flix-spinner-color: var(--flix-ui-primary-dark-color);
  --flix-spinner-bg-color: var(--flix-box-bg-color);
  --flix-spinner-line-color: var(--flix-ui-primary-light-color);
  animation: spinner-rotate 1s infinite linear;
  border-radius: 50%;
  background-image: conic-gradient(var(--flix-spinner-color) var(--flix-spinner-progress-internal), var(--flix-spinner-line-color) 0);
}
.flix-spinner::before {
  content: "";
  display: block;
  position: absolute;
  transition: background-color 250ms ease;
  border-radius: inherit;
  inset: var(--flix-spacing-half);
  background-color: var(--flix-spinner-bg-color);
}
.flix-spinner--danger {
  --flix-spinner-color: var(--flix-danger-color);
  --flix-spinner-line-color: var(--flix-line-primary-color);
}
@keyframes spinner-rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.flix-spinner[role=timer], .flix-spinner[aria-valuenow] {
  --flix-spinner-progress-internal: calc(var(--flix-spinner-progress) * 1%);
  animation: none;
}
.flix-spinner--show-value[aria-valuenow]::after {
  color: var(--flix-container-content-color, var(--flix-heading-font-color));
  font-size: var(--flix-font-size-h4);
  font-weight: var(--flix-font-weight-bold);
  line-height: var(--flix-line-height-h4);
  content: attr(aria-valuenow) attr(data-unit, "%");
  position: absolute;
  place-self: center;
}
.flix-spinner--show-value[aria-valuenow="100"] {
  --flix-spinner-bg-color: var(--flix-spinner-line-color);
}
.flix-spinner--show-value[aria-valuenow="100"]::before {
  background-image: linear-gradient(var(--flix-bg-primary-transparent-color), var(--flix-bg-primary-transparent-color)), linear-gradient(var(--flix-spinner-bg-color), var(--flix-spinner-bg-color));
}
.flix-spinner--show-value[aria-valuenow="100"]::after {
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M12 2a10 10 0 100 20 10 10 0 000-20zm4.89 7.7l-6 6a1 1 0 01-1.42 0l-2.36-2.35a1 1 0 111.42-1.41l1.65 1.65 5.3-5.3a1 1 0 111.4 1.42z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M12 2a10 10 0 100 20 10 10 0 000-20zm4.89 7.7l-6 6a1 1 0 01-1.42 0l-2.36-2.35a1 1 0 111.42-1.41l1.65 1.65 5.3-5.3a1 1 0 111.4 1.42z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: var(--flix-spacing-4);
  height: var(--flix-spacing-4);
  background-color: var(--flix-spinner-color);
  content: "";
  display: block;
  animation: spinner-checkmark-grow 250ms;
}
.flix-spinner--danger.flix-spinner--show-value[aria-valuenow="100"] {
  --flix-spinner-bg-color: var(--flix-spinner-color);
}
.flix-spinner--danger.flix-spinner--show-value[aria-valuenow="100"]::after {
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M12 2a10 10 0 100 20 10 10 0 000-20zm4.95 13.54a1 1 0 11-1.41 1.41L12 13.41l-3.54 3.54a1 1 0 11-1.41-1.41L10.59 12 7.05 8.46a1 1 0 111.41-1.41L12 10.59l3.54-3.54a1 1 0 111.41 1.41L13.41 12l3.54 3.54z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M12 2a10 10 0 100 20 10 10 0 000-20zm4.95 13.54a1 1 0 11-1.41 1.41L12 13.41l-3.54 3.54a1 1 0 11-1.41-1.41L10.59 12 7.05 8.46a1 1 0 111.41-1.41L12 10.59l3.54-3.54a1 1 0 111.41 1.41L13.41 12l3.54 3.54z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: var(--flix-spacing-4);
  height: var(--flix-spacing-4);
  background-color: var(--flix-spinner-color);
}
.flix-spinner--sm::after, .flix-spinner--md::after {
  display: none;
}
.flix-spinner--sm {
  --flix-spinner-size: var(--flix-spacing-4);
}
.flix-spinner--md {
  --flix-spinner-size: var(--flix-spacing-6);
}
.flix-spinner--lg {
  --flix-spinner-size: var(--flix-spacing-8);
}
.flix-spinner--xl {
  --flix-spinner-size: var(--flix-spacing-12);
}
.flix-spinner--xxl {
  --flix-spinner-size: calc(var(--flix-spacing-12) + var(--flix-spacing-4));
}
@keyframes spinner-checkmark-grow {
  0% {
    -webkit-mask-size: 0;
            mask-size: 0;
    opacity: 0;
  }
  100% {
    -webkit-mask-size: var(--flix-spacing-4);
            mask-size: var(--flix-spacing-4);
    opacity: 1;
  }
}

.flix-switch {
  display: block;
  line-height: var(--flix-spacing-5);
}
.flix-switch__info:not(:empty) {
  color: var(--flix-container-content-color, var(--flix-content-primary-color));
  font-size: var(--flix-font-size-small);
  font-weight: var(--flix-font-weight-normal);
  line-height: var(--flix-line-height-small);
  display: block;
  margin-top: var(--flix-spacing-1);
}
.flix-switch__info:not(:empty) ~ .flix-switch__info {
  margin-top: var(--flix-spacing-half);
}
.flix-switch--error .flix-switch__info {
  color: var(--flix-danger-dark-color);
}
.flix-switch__info ~ .flix-switch__info {
  color: var(--flix-content-primary-color);
}
@media (min-width: 600px) {
  .flix-switch {
    display: inline-block;
  }
}
.flix-switch__input {
  position: absolute;
  width: 0;
  height: 0;
  opacity: 0;
}
.flix-switch__input:enabled + .flix-switch__label:hover {
  background-image: var(--flix-hover-layer-color);
  text-decoration: none;
}
.flix-switch__label {
  color: var(--flix-container-content-color, var(--flix-content-primary-color));
  font-size: var(--flix-font-size-primary);
  font-weight: var(--flix-font-weight-normal);
  line-height: var(--flix-line-height-primary);
  display: grid;
  grid-template-columns: auto var(--flix-spacing-8);
  align-items: center;
  min-width: 100%;
  min-height: calc(var(--flix-spacing-5) + var(--flix-spacing-half) * 2);
  margin: calc(-1 * var(--flix-spacing-half));
  padding: var(--flix-spacing-half);
  column-gap: var(--flix-spacing-2);
  border-radius: var(--flix-border-radius-1);
  cursor: pointer;
}
@media (min-width: 600px) {
  .flix-switch__label {
    grid-template-columns: var(--flix-spacing-8) auto;
  }
}
.flix-switch__label::before, .flix-switch__label::after {
  content: "";
  grid-column: 2;
  grid-row: 1;
  align-self: center;
  justify-self: end;
}
@media (min-width: 600px) {
  .flix-switch__label::before, .flix-switch__label::after {
    grid-column: 1;
  }
}
.flix-switch__label::before {
  width: var(--flix-spacing-8);
  height: var(--flix-spacing-5);
  border-radius: var(--flix-spacing-5);
  background-color: var(--flix-input-border-color);
  transition: background-color 250ms ease;
}
.flix-switch__label::after {
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M12 2a10.01 10.01 0 000 20 10.01 10.01 0 000-20z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M12 2a10.01 10.01 0 000 20 10.01 10.01 0 000-20z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: var(--flix-spacing-5);
  height: var(--flix-spacing-5);
  background-color: var(--flix-grayscale-0-color);
  transform: translateX(calc((var(--flix-spacing-8) - var(--flix-spacing-5)) * -1));
  transition: transform 250ms ease, -webkit-mask-image 250ms ease;
  transition: transform 250ms ease, mask-image 250ms ease;
  transition: transform 250ms ease, mask-image 250ms ease, -webkit-mask-image 250ms ease;
}
.flix-switch__input:focus-visible + .flix-switch__label {
  outline: 2px solid var(--flix-focus-outline-color);
  outline-offset: 1px;
  box-shadow: 0 0 0 calc(var(--flix-spacing-half) + 1px) var(--flix-grayscale-0-color);
  border-radius: var(--flix-border-radius-1);
}
.flix-switch__input:checked + .flix-switch__label::after {
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M12 2a10 10 0 100 20 10 10 0 000-20zm4.89 7.7l-6 6a1 1 0 01-1.42 0l-2.36-2.35a1 1 0 111.42-1.41l1.65 1.65 5.3-5.3a1 1 0 111.4 1.42z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M12 2a10 10 0 100 20 10 10 0 000-20zm4.89 7.7l-6 6a1 1 0 01-1.42 0l-2.36-2.35a1 1 0 111.42-1.41l1.65 1.65 5.3-5.3a1 1 0 111.4 1.42z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: var(--flix-spacing-5);
  height: var(--flix-spacing-5);
  background-color: var(--flix-grayscale-0-color);
  transform: translateX(0);
}
.flix-switch__input:checked + .flix-switch__label::before {
  background-color: var(--flix-content-primary-color);
}
.flix-switch--sm {
  min-height: var(--flix-spacing-3);
  line-height: var(--flix-spacing-3);
}
@media (min-width: 600px) {
  .flix-switch--sm .flix-switch__label {
    grid-template-columns: var(--flix-spacing-5) auto;
  }
}
.flix-switch--sm .flix-switch__label::before {
  width: var(--flix-spacing-5);
  height: var(--flix-spacing-3);
  border-radius: var(--flix-spacing-3);
}
.flix-switch--sm .flix-switch__label::after {
  width: var(--flix-spacing-3);
  height: var(--flix-spacing-3);
  transform: translateX(calc((var(--flix-spacing-5) - var(--flix-spacing-3)) * -1));
}
.flix-switch--sm .flix-switch__input:checked + .flix-switch__label::after {
  width: var(--flix-spacing-3);
  height: var(--flix-spacing-3);
}
.flix-switch--stacked .flix-switch__label {
  grid-template-columns: auto;
}
.flix-switch--stacked .flix-switch__label::before, .flix-switch--stacked .flix-switch__label::after {
  grid-column: 1;
  grid-row: 2;
  justify-self: start;
}
.flix-switch--stacked .flix-switch__label::after {
  transform: translateX(0);
}
.flix-switch--stacked .flix-switch__input:checked + .flix-switch__label::after {
  transform: translateX(calc(var(--flix-spacing-8) - var(--flix-spacing-5)));
}
@media (min-width: 1200px) {
  .flix-switch--stacked {
    color: var(--flix-content-secondary-color);
  }
}
.flix-switch--disabled {
  opacity: var(--flix-disabled-element-opacity);
}
.flix-switch--disabled .flix-switch__label {
  cursor: not-allowed;
}

.flix-table {
  border-spacing: var(--flix-spacing-4) 0;
  border-collapse: separate;
}
.flix-table caption {
  padding: var(--flix-spacing-2);
  caption-side: bottom;
  border-top: 1px solid var(--flix-line-primary-color);
  color: var(--flix-content-secondary-color);
  text-align: center;
}
.flix-table__wrap {
  display: inline-block;
  margin-bottom: var(--flix-spacing-2);
  padding: var(--flix-spacing-2) 0;
  border: 1px solid var(--flix-line-primary-color);
  border-radius: var(--flix-border-radius-1);
}
.flix-table caption {
  padding-bottom: 0;
}
.flix-table th,
.flix-table td {
  padding: var(--flix-spacing-2) 0;
  border: solid var(--flix-line-primary-color);
  border-width: 0 0 1px;
  color: var(--flix-container-content-color, var(--flix-content-primary-color));
  font-size: var(--flix-font-size-primary);
  font-weight: var(--flix-font-weight-normal);
  line-height: var(--flix-line-height-primary);
}
.flix-table th:not(.flix-has-text-centered, .flix-has-text-right),
.flix-table td:not(.flix-has-text-centered, .flix-has-text-right) {
  text-align: left;
}
.flix-table__header th,
.flix-table__header td, .flix-table__footer th,
.flix-table__footer td {
  padding: var(--flix-spacing-2) 0;
  border: solid var(--flix-line-primary-color);
  border-width: 0 0 1px;
  color: var(--flix-container-content-color, var(--flix-heading-font-color));
  font-size: var(--flix-font-size-h4);
  font-weight: var(--flix-font-weight-bold);
  line-height: var(--flix-line-height-h4);
}
.flix-table__header th:not(.flix-has-text-centered, .flix-has-text-right),
.flix-table__header td:not(.flix-has-text-centered, .flix-has-text-right), .flix-table__footer th:not(.flix-has-text-centered, .flix-has-text-right),
.flix-table__footer td:not(.flix-has-text-centered, .flix-has-text-right) {
  text-align: left;
}
.flix-table tr:last-child th,
.flix-table tr:last-child td {
  border-width: 0;
}
.flix-table .flix-table__header tr th, .flix-table .flix-table__header tr td {
  border-width: 0 0 1px;
}
.flix-table .flix-table__footer tr th, .flix-table .flix-table__footer tr td {
  border-width: 1px 0 0;
}

.flix-tag {
  --flix-tag-color: var(--flix-grayscale-50-color);
  --flix-tag-text-color: var(--flix-grayscale-100-color);
  color: var(--flix-tag-text-color);
  font-size: var(--flix-font-size-primary);
  line-height: var(--flix-line-height-primary);
  font-weight: var(--flix-font-weight-semibold);
  display: inline-flex;
  align-items: center;
  max-width: 100%;
  padding: calc(var(--flix-spacing-half) - 1px) var(--flix-spacing-2);
  column-gap: var(--flix-spacing-half);
  border: 1px solid var(--flix-tag-color);
  border-radius: var(--flix-spacing-5);
  background-color: var(--flix-tag-color);
  font-family: inherit;
  text-decoration: none;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
}
.flix-tag--subtle, .flix-tag--outlined {
  background-color: var(--flix-grayscale-0-color);
}
.flix-tag--subtle {
  box-shadow: inset 0 0 0 100vh var(--flix-bg-primary-transparent-color), inset 0 0 0 100vh var(--flix-tag-color);
}
.flix-tag--success, .flix-tag--warning, .flix-tag--danger {
  --flix-tag-text-color: var(--flix-grayscale-0-color);
}
.flix-tag--success .flix-tag__icon, .flix-tag--warning .flix-tag__icon, .flix-tag--danger .flix-tag__icon {
  color: inherit;
}
.flix-tag--success {
  --flix-tag-color: var(--flix-success-dark-color);
}
.flix-tag--success.flix-tag--subtle, .flix-tag--success.flix-tag--outlined {
  --flix-tag-text-color: var(--flix-success-dark-color);
}
.flix-tag--warning {
  --flix-tag-color: var(--flix-warning-dark-color);
}
.flix-tag--warning.flix-tag--subtle, .flix-tag--warning.flix-tag--outlined {
  --flix-tag-text-color: var(--flix-warning-dark-color);
}
.flix-tag--warning.flix-tag--subtle {
  --flix-tag-color: var(--flix-warning-color);
  border-color: var(--flix-warning-dark-color);
}
.flix-tag--danger {
  --flix-tag-color: var(--flix-danger-dark-color);
}
.flix-tag--danger.flix-tag--subtle, .flix-tag--danger.flix-tag--outlined {
  --flix-tag-text-color: var(--flix-danger-dark-color);
}
.flix-tag__close {
  position: relative;
  z-index: 1;
}
.flix-tag__close::before {
  content: "";
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M13.41 12l6.37-6.36a1 1 0 10-1.42-1.42L12 10.6 5.64 4.22a1 1 0 10-1.42 1.42L10.6 12l-6.37 6.36a1 1 0 101.42 1.42L12 13.4l6.36 6.37a1 1 0 101.42-1.42L13.4 12z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M13.41 12l6.37-6.36a1 1 0 10-1.42-1.42L12 10.6 5.64 4.22a1 1 0 10-1.42 1.42L10.6 12l-6.37 6.36a1 1 0 101.42 1.42L12 13.4l6.36 6.37a1 1 0 101.42-1.42L13.4 12z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: 1.125rem;
  height: 1.125rem;
  background-color: var(--flix-tag-text-color);
  min-width: var(--flix-spacing-3);
  max-width: calc(var(--flix-spacing-3) * 2);
  min-height: var(--flix-spacing-3);
  max-height: calc(var(--flix-spacing-3) * 2);
}
.flix-tag--small {
  padding: calc(var(--flix-spacing-half) - 1px) var(--flix-spacing-1);
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}
.flix-tag--small .flix-tag__icon {
  font-size: 0.75rem;
}
.flix-tag--small .flix-tag__icon:is([class*=flix-icon-]) {
  font-size: 1.125rem;
}
.flix-tag--small .flix-tag__close {
  width: 1.125rem;
  min-width: var(--flix-spacing-3);
  max-width: calc(var(--flix-spacing-3) * 2);
  height: 1.125rem;
  min-height: var(--flix-spacing-3);
  max-height: calc(var(--flix-spacing-3) * 2);
  margin: calc(-1 * var(--flix-spacing-half) - 1px) 0;
}
.flix-tag:is(a, button) {
  cursor: pointer;
}
.flix-tag:is(a, button):enabled:hover, .flix-tag:is(a, button)[href]:hover {
  background-image: var(--flix-hover-layer-color);
  text-decoration: none;
}
.flix-tag:is(a, button):enabled:active, .flix-tag:is(a, button)[href]:active {
  background-image: var(--flix-pressed-layer-color);
  text-decoration: none;
}
.flix-tag:is(a, button):focus-visible {
  outline: 2px solid var(--flix-focus-outline-color);
  outline-offset: 1px;
  box-shadow: 0 0 0 calc(var(--flix-spacing-half) + 1px) var(--flix-grayscale-0-color);
}
.flix-tag:disabled, .flix-tag[aria-disabled=true], .flix-tag--disabled {
  opacity: var(--flix-disabled-element-opacity);
  cursor: not-allowed;
}

.flix-text, .flix-text p {
  color: var(--flix-container-content-color, var(--flix-content-primary-color));
  font-size: var(--flix-font-size-primary);
  font-weight: var(--flix-font-weight-normal);
  line-height: var(--flix-line-height-primary);
  margin: 0;
}
.flix-text:where(:not(:last-child)), .flix-text p:where(:not(:last-child)) {
  margin-bottom: var(--flix-spacing-2);
}
.flix-text--small, .flix-text--small p {
  color: var(--flix-container-content-color, var(--flix-content-primary-color));
  font-size: var(--flix-font-size-small);
  font-weight: var(--flix-font-weight-normal);
  line-height: var(--flix-line-height-small);
  margin: 0;
}
.flix-text--small:where(:not(:last-child)), .flix-text--small p:where(:not(:last-child)) {
  margin-bottom: var(--flix-spacing-2);
}
.flix-textarea {
  position: relative;
}
.flix-textarea__info:not(:empty) {
  color: var(--flix-container-content-color, var(--flix-content-primary-color));
  font-size: var(--flix-font-size-small);
  font-weight: var(--flix-font-weight-normal);
  line-height: var(--flix-line-height-small);
  display: block;
  margin-top: var(--flix-spacing-1);
}
.flix-textarea__info:not(:empty) ~ .flix-textarea__info {
  margin-top: var(--flix-spacing-half);
}
.flix-textarea--error .flix-textarea__info {
  color: var(--flix-danger-dark-color);
}
.flix-textarea__info ~ .flix-textarea__info {
  color: var(--flix-content-primary-color);
}
.flix-textarea__field {
  position: relative;
  width: 100%;
  min-height: calc(var(--flix-input-height-mobile) * 2 + var(--flix-spacing-4));
  padding: var(--flix-spacing-1) var(--flix-spacing-2);
  overflow: auto;
  border: 1px solid var(--flix-input-border-color);
  border-radius: var(--flix-border-radius-1);
  background-color: var(--flix-box-bg-color);
  color: var(--flix-content-primary-color);
  font-family: inherit;
  font-size: var(--flix-font-size-primary);
  font-weight: var(--flix-font-weight-normal);
  line-height: var(--flix-line-height-primary);
  vertical-align: top;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.flix-textarea__field::placeholder {
  opacity: 1;
  color: var(--flix-content-secondary-color);
  font-style: italic;
}
.flix-textarea__field:enabled:hover, .flix-textarea__field[href]:hover {
  background-image: var(--flix-hover-layer-color);
  text-decoration: none;
}
@media (min-width: 1200px) {
  .flix-textarea__field {
    min-height: calc(var(--flix-input-height-desktop) * 2 + var(--flix-spacing-4) + 24px);
  }
}
.flix-textarea--valid .flix-textarea__field {
  padding-right: calc(min(max(var(--flix-spacing-4), 1.5rem), 2 * var(--flix-spacing-4)) + var(--flix-spacing-3));
}
.flix-textarea--error .flix-textarea__field {
  padding-right: calc(min(max(var(--flix-spacing-4), 1.5rem), 2 * var(--flix-spacing-4)) + var(--flix-spacing-3));
  border: 1px solid var(--flix-danger-color);
}
.flix-textarea__field:focus, .flix-textarea--active .flix-textarea__field {
  outline: 2px solid var(--flix-focus-outline-color);
  outline-offset: 1px;
  box-shadow: 0 0 0 calc(var(--flix-spacing-half) + 1px) var(--flix-grayscale-0-color);
}
.flix-textarea__field[disabled], .flix-textarea--disabled .flix-textarea__field {
  cursor: not-allowed;
}
.flix-textarea--error::before, .flix-textarea--valid::before {
  min-width: var(--flix-spacing-4);
  max-width: calc(var(--flix-spacing-4) * 2);
  min-height: var(--flix-spacing-4);
  max-height: calc(var(--flix-spacing-4) * 2);
  content: "";
  position: absolute;
  z-index: 1;
}
.flix-textarea--error::before {
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M12 2a10 10 0 100 20 10 10 0 000-20zm-1 5a1 1 0 012 0v5.5a1 1 0 11-2 0V7zm1 11a1.5 1.5 0 110-3 1.5 1.5 0 010 3z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M12 2a10 10 0 100 20 10 10 0 000-20zm-1 5a1 1 0 012 0v5.5a1 1 0 11-2 0V7zm1 11a1.5 1.5 0 110-3 1.5 1.5 0 010 3z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: 1.5rem;
  height: 1.5rem;
  background-color: var(--flix-danger-color);
}
.flix-textarea--valid::before {
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M12 2a10 10 0 100 20 10 10 0 000-20zm4.89 7.7l-6 6a1 1 0 01-1.42 0l-2.36-2.35a1 1 0 111.42-1.41l1.65 1.65 5.3-5.3a1 1 0 111.4 1.42z' /%3E%3C/svg%3E") no-repeat center/cover;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M12 2a10 10 0 100 20 10 10 0 000-20zm4.89 7.7l-6 6a1 1 0 01-1.42 0l-2.36-2.35a1 1 0 111.42-1.41l1.65 1.65 5.3-5.3a1 1 0 111.4 1.42z' /%3E%3C/svg%3E") no-repeat center/cover;
  width: 1.5rem;
  height: 1.5rem;
  background-color: var(--flix-success-color);
}
.flix-textarea--error .flix-textarea__field {
  background-image: linear-gradient(var(--flix-bg-primary-transparent-color), var(--flix-bg-primary-transparent-color)), linear-gradient(var(--flix-danger-color), var(--flix-danger-color));
}
.flix-textarea--error .flix-textarea__field:enabled:hover {
  background-image: var(--flix-hover-layer-color), linear-gradient(var(--flix-bg-primary-transparent-color), var(--flix-bg-primary-transparent-color)), linear-gradient(var(--flix-danger-color), var(--flix-danger-color));
}
.flix-textarea--disabled {
  opacity: var(--flix-disabled-element-opacity);
}
.flix-textarea--disabled .flix-textarea__field {
  cursor: not-allowed;
}
.flix-textarea::before {
  top: calc(var(--flix-spacing-1) + var(--flix-line-height-primary) / 2 - min(max(var(--flix-spacing-4), 1.5rem), 2 * var(--flix-spacing-4)) / 2);
  right: var(--flix-spacing-2);
}
@media (min-width: 1200px) {
  .flix-textarea::before {
    top: calc(calc(var(--flix-line-height-primary) + var(--flix-spacing-half)) + var(--flix-spacing-1) + var(--flix-line-height-primary) / 2 - min(max(var(--flix-spacing-4), 1.5rem), 2 * var(--flix-spacing-4)) / 2);
  }
}
@media (min-width: 1200px) {
  .flix-textarea--no-label::before {
    top: calc(var(--flix-spacing-1) + (var(--flix-line-height-primary) - min(max(var(--flix-spacing-4), 1.5rem), 2 * var(--flix-spacing-4))) / 2);
  }
}

@supports (anchor-name: var(--flix-tooltip-anchor)) {
  [data-tooltip-fixed] {
    anchor-name: var(--flix-tooltip-anchor);
  }
}
.flix-tooltip {
  left: 100%;
  top: 50%;
  bottom: auto;
  transform: translateY(-50%);
  transition: opacity 250ms ease;
  display: none;
  position: absolute;
  z-index: 10;
  opacity: 0;
}
.flix-tooltip--active:not([hidden]) {
  opacity: 1;
}
.flix-tooltip--fixed {
  position: fixed;
  inset: auto;
}
.flix-tooltip--fixed.flix-tooltip--top, .flix-tooltip--fixed.flix-tooltip--bottom, .flix-tooltip--fixed.flix-tooltip--left {
  inset: auto;
}
@supports (position-anchor: var(--flix-tooltip-anchor)) {
  .flix-tooltip--fixed {
    position-anchor: var(--flix-tooltip-anchor);
    top: anchor(center);
    left: anchor(right);
  }
  .flix-tooltip--fixed.flix-tooltip--top {
    bottom: anchor(top);
    left: anchor(center);
  }
  .flix-tooltip--fixed.flix-tooltip--bottom {
    top: anchor(bottom);
    left: anchor(center);
  }
  .flix-tooltip--fixed.flix-tooltip--left {
    top: anchor(center);
    right: anchor(left);
  }
}
.flix-tooltip--start {
  transform: translateY(calc(-1 * (calc(var(--flix-spacing-1) + 2px) + var(--flix-spacing-3))));
}
.flix-tooltip--end {
  transform: translateY(calc(-100% + calc(var(--flix-spacing-1) + 2px) + var(--flix-spacing-3)));
}
.flix-tooltip--left {
  right: 100%;
  left: auto;
  top: 50%;
  bottom: auto;
  transform: translateY(-50%);
}
.flix-tooltip--left.flix-tooltip--start {
  transform: translateY(calc(-1 * (calc(var(--flix-spacing-1) + 2px) + var(--flix-spacing-3))));
}
.flix-tooltip--left.flix-tooltip--end {
  transform: translateY(calc(-100% + calc(var(--flix-spacing-1) + 2px) + var(--flix-spacing-3)));
}
.flix-tooltip--top {
  top: auto;
  bottom: 100%;
  left: 50%;
  transform: translateX(-50%);
}
.flix-tooltip--top.flix-tooltip--start {
  transform: translateX(calc(-1 * min(50%, calc(var(--flix-spacing-1) + 2px) + var(--flix-spacing-3))));
}
.flix-tooltip--top.flix-tooltip--end {
  transform: translateX(calc(-100% + min(50%, calc(var(--flix-spacing-1) + 2px) + var(--flix-spacing-3))));
}
.flix-tooltip--bottom {
  top: 100%;
  bottom: auto;
  left: 50%;
  transform: translateX(-50%);
}
.flix-tooltip--bottom.flix-tooltip--start {
  transform: translateX(calc(-1 * min(50%, calc(var(--flix-spacing-1) + 2px) + var(--flix-spacing-3))));
}
.flix-tooltip--bottom.flix-tooltip--end {
  transform: translateX(calc(-100% + min(50%, calc(var(--flix-spacing-1) + 2px) + var(--flix-spacing-3))));
}
.flix-tooltip-target {
  position: relative;
}
.flix-tooltip-target--inline {
  display: inline-block;
}

.flix-has-text-centered {
  text-align: center;
}
.flix-has-text-left {
  text-align: left;
}
.flix-has-text-right {
  text-align: right;
}

.flix-hidden {
  display: none;
}

@media (min-width: 0) and (max-width: 389px) {
  .flix-hidden-zero {
    display: none;
  }
}
@media (min-width: 390px) and (max-width: 599px) {
  .flix-hidden-xs {
    display: none;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .flix-hidden-sm {
    display: none;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .flix-hidden-md {
    display: none;
  }
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .flix-hidden-lg {
    display: none;
  }
}
@media (min-width: 1200px) {
  .flix-hidden-xl {
    display: none;
  }
}
.flix-reset-btn {
  padding: 0;
  font-size: var(--flix-font-size-primary);
  border: 0;
  background: transparent;
  font-family: var(--flix-font-family-primary);
  cursor: pointer;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.flix-reset-list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.flix-reset-list--inline {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.flix-reset-list--inline > li {
  display: inline-block;
}

/* stylelint-disable declaration-no-important */
.flix-space-half-top {
  margin-top: var(--flix-spacing-half) !important;
}
.flix-space-half-bottom {
  margin-bottom: var(--flix-spacing-half) !important;
}
.flix-space-half-left {
  margin-left: var(--flix-spacing-half) !important;
}
.flix-space-half-right {
  margin-right: var(--flix-spacing-half) !important;
}
.flix-space-1-top {
  margin-top: var(--flix-spacing-1) !important;
}
.flix-space-1-bottom {
  margin-bottom: var(--flix-spacing-1) !important;
}
.flix-space-1-left {
  margin-left: var(--flix-spacing-1) !important;
}
.flix-space-1-right {
  margin-right: var(--flix-spacing-1) !important;
}
.flix-space-2-top {
  margin-top: var(--flix-spacing-2) !important;
}
.flix-space-2-bottom {
  margin-bottom: var(--flix-spacing-2) !important;
}
.flix-space-2-left {
  margin-left: var(--flix-spacing-2) !important;
}
.flix-space-2-right {
  margin-right: var(--flix-spacing-2) !important;
}
.flix-space-3-top {
  margin-top: var(--flix-spacing-3) !important;
}
.flix-space-3-bottom {
  margin-bottom: var(--flix-spacing-3) !important;
}
.flix-space-3-left {
  margin-left: var(--flix-spacing-3) !important;
}
.flix-space-3-right {
  margin-right: var(--flix-spacing-3) !important;
}
.flix-space-4-top {
  margin-top: var(--flix-spacing-4) !important;
}
.flix-space-4-bottom {
  margin-bottom: var(--flix-spacing-4) !important;
}
.flix-space-4-left {
  margin-left: var(--flix-spacing-4) !important;
}
.flix-space-4-right {
  margin-right: var(--flix-spacing-4) !important;
}
.flix-space-5-top {
  margin-top: var(--flix-spacing-5) !important;
}
.flix-space-5-bottom {
  margin-bottom: var(--flix-spacing-5) !important;
}
.flix-space-5-left {
  margin-left: var(--flix-spacing-5) !important;
}
.flix-space-5-right {
  margin-right: var(--flix-spacing-5) !important;
}
.flix-space-6-top {
  margin-top: var(--flix-spacing-6) !important;
}
.flix-space-6-bottom {
  margin-bottom: var(--flix-spacing-6) !important;
}
.flix-space-6-left {
  margin-left: var(--flix-spacing-6) !important;
}
.flix-space-6-right {
  margin-right: var(--flix-spacing-6) !important;
}
.flix-space-7-top {
  margin-top: var(--flix-spacing-7) !important;
}
.flix-space-7-bottom {
  margin-bottom: var(--flix-spacing-7) !important;
}
.flix-space-7-left {
  margin-left: var(--flix-spacing-7) !important;
}
.flix-space-7-right {
  margin-right: var(--flix-spacing-7) !important;
}
.flix-space-8-top {
  margin-top: var(--flix-spacing-8) !important;
}
.flix-space-8-bottom {
  margin-bottom: var(--flix-spacing-8) !important;
}
.flix-space-8-left {
  margin-left: var(--flix-spacing-8) !important;
}
.flix-space-8-right {
  margin-right: var(--flix-spacing-8) !important;
}
.flix-space-9-top {
  margin-top: var(--flix-spacing-9) !important;
}
.flix-space-9-bottom {
  margin-bottom: var(--flix-spacing-9) !important;
}
.flix-space-9-left {
  margin-left: var(--flix-spacing-9) !important;
}
.flix-space-9-right {
  margin-right: var(--flix-spacing-9) !important;
}
.flix-space-10-top {
  margin-top: var(--flix-spacing-10) !important;
}
.flix-space-10-bottom {
  margin-bottom: var(--flix-spacing-10) !important;
}
.flix-space-10-left {
  margin-left: var(--flix-spacing-10) !important;
}
.flix-space-10-right {
  margin-right: var(--flix-spacing-10) !important;
}
.flix-space-11-top {
  margin-top: var(--flix-spacing-11) !important;
}
.flix-space-11-bottom {
  margin-bottom: var(--flix-spacing-11) !important;
}
.flix-space-11-left {
  margin-left: var(--flix-spacing-11) !important;
}
.flix-space-11-right {
  margin-right: var(--flix-spacing-11) !important;
}
.flix-space-12-top {
  margin-top: var(--flix-spacing-12) !important;
}
.flix-space-12-bottom {
  margin-bottom: var(--flix-spacing-12) !important;
}
.flix-space-12-left {
  margin-left: var(--flix-spacing-12) !important;
}
.flix-space-12-right {
  margin-right: var(--flix-spacing-12) !important;
}
.flix-space-flush-top {
  margin-top: 0 !important;
}
.flix-space-flush-bottom {
  margin-bottom: 0 !important;
}
.flix-space-flush-left {
  margin-left: 0 !important;
}
.flix-space-flush-right {
  margin-right: 0 !important;
}

/*# sourceMappingURL=honeycomb.css.map */:root {
  --flix-label-red-color: #d0312d;
  --flix-label-ginger-color: #be5504;
  --flix-label-magenta-color: #e11584;
  --flix-label-golden-brown-color: #996515;
  --flix-label-emerald-color: #028a0f;
  --flix-label-blue-color: #3944bc;
  --flix-label-purple-color: #a32cc4;
  --flix-label-dark-silver-color: #746d69;
  --flix-label-black-color: #000000;
  --flix-chart-blue-color: #8fa9f7;
  --flix-chart-yellow-color: #fac858;
  --flix-chart-pink-color: #ffa9da;
  --flix-chart-beige-color: #c4a484;
  --flix-chart-green-color: #92cc76;
  --flix-chart-red-color: #ff96a7;
  --flix-chart-grey-color: #bbbbbb;
  --flix-chart-cyan-color: #60b6d7;
  --flix-chart-lime-color: #9ce558;
  --flix-chart-purple-color: #c890ff;
}
/*# sourceMappingURL=map/honeycomb-custom-colors.css.map */
._wrapper_yjszm_1 {
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1000;
  overflow-y: scroll;
}
.hcAcccordion:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
.hcAcccordion[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
.hcAcccordion[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

.hcAcccordionUsefullLinks:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
.hcAcccordionUsefullLinks:not(:last-of-type) {
  border-bottom: none !important;
}
.hcAcccordionUsefullLinks summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
.hcAcccordionUsefullLinks summary::marker {
  content: none !important;
}
.hcAcccordionUsefullLinks[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

.hcStateHighlight {
  background-color: var(--flix-highlight-color);
}

.printView {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes horizontal-shaking {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
.fieldWrapper {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

.input {
  width: 100%;
}

.iconAttention {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

.tooltip {
  top: 10px;
  left: 25px;
}

.subtext {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

.smallText {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

.textCapitalize {
  display: block;
  text-transform: lowercase;
}
.textCapitalize:first-letter {
  text-transform: capitalize;
}

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

.errorText {
  color: var(--flix-danger-dark-color) !important;
}

.tableNotClickable tbody {
  width: 100%;
}
.tableNotClickable tbody > tr:hover {
  background-image: none !important;
}

.cardColor {
  color: var(--flix-chart-yellow-color);
}

.secondCurrencyColor {
  fill: var(--flix-neutral-color) !important;
}._hcAcccordion_kptre_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_kptre_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_kptre_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_kptre_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_kptre_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_kptre_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_kptre_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_kptre_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_kptre_30 {
  background-color: var(--flix-highlight-color);
}

._printView_kptre_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_kptre_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_kptre_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_kptre_73 {
  width: 100%;
}

._iconAttention_kptre_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_kptre_84 {
  top: 10px;
  left: 25px;
}

._subtext_kptre_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_kptre_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_kptre_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_kptre_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_kptre_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_kptre_115 tbody {
  width: 100%;
}
._tableNotClickable_kptre_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_kptre_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_kptre_126 {
  fill: var(--flix-neutral-color) !important;
}

._legal_kptre_130 {
  text-align: center;
}._hcAcccordion_z8y5q_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_z8y5q_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_z8y5q_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_z8y5q_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_z8y5q_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_z8y5q_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_z8y5q_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_z8y5q_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_z8y5q_30 {
  background-color: var(--flix-highlight-color);
}

._printView_z8y5q_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_z8y5q_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_z8y5q_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_z8y5q_73 {
  width: 100%;
}

._iconAttention_z8y5q_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_z8y5q_84 {
  top: 10px;
  left: 25px;
}

._subtext_z8y5q_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_z8y5q_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_z8y5q_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_z8y5q_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_z8y5q_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_z8y5q_115 tbody {
  width: 100%;
}
._tableNotClickable_z8y5q_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_z8y5q_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_z8y5q_126 {
  fill: var(--flix-neutral-color) !important;
}

._login_z8y5q_130 {
  height: 100vh;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: auto 1fr;
  grid-template-areas: "header" "main";
}
._login_z8y5q_130 > header {
  grid-area: header;
}
._login_z8y5q_130 > main {
  grid-area: main;
  display: grid;
  grid-template-rows: 1fr;
}
._login_z8y5q_130 > main ._text_z8y5q_99 {
  padding-top: 200px;
}
._login_z8y5q_130 > main ._loginButton_z8y5q_148 {
  width: 384px;
}
._login_z8y5q_130 > main > section {
  display: flex;
  align-items: center;
  flex-direction: column;
}
._login_z8y5q_130 > footer {
  grid-area: footer;
}._hcAcccordion_dyv1j_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_dyv1j_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_dyv1j_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_dyv1j_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_dyv1j_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_dyv1j_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_dyv1j_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_dyv1j_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_dyv1j_30 {
  background-color: var(--flix-highlight-color);
}

._printView_dyv1j_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_dyv1j_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_dyv1j_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_dyv1j_73 {
  width: 100%;
}

._iconAttention_dyv1j_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_dyv1j_84 {
  top: 10px;
  left: 25px;
}

._subtext_dyv1j_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_dyv1j_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_dyv1j_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_dyv1j_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_dyv1j_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_dyv1j_115 tbody {
  width: 100%;
}
._tableNotClickable_dyv1j_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_dyv1j_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_dyv1j_126 {
  fill: var(--flix-neutral-color) !important;
}

._loader_dyv1j_130 {
  position: absolute;
  top: 40vh;
  left: calc(50% - 36px);
}._hcAcccordion_pg6vb_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_pg6vb_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_pg6vb_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_pg6vb_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_pg6vb_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_pg6vb_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_pg6vb_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_pg6vb_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_pg6vb_30 {
  background-color: var(--flix-highlight-color);
}

._printView_pg6vb_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_pg6vb_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_pg6vb_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_pg6vb_73 {
  width: 100%;
}

._iconAttention_pg6vb_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_pg6vb_84 {
  top: 10px;
  left: 25px;
}

._subtext_pg6vb_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_pg6vb_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_pg6vb_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_pg6vb_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_pg6vb_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_pg6vb_115 tbody {
  width: 100%;
}
._tableNotClickable_pg6vb_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_pg6vb_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_pg6vb_126 {
  fill: var(--flix-neutral-color) !important;
}

._agencyContent_pg6vb_130 {
  padding-top: 100px;
}
@media (max-width: 1200px) {
  ._agencyContent_pg6vb_130 {
    padding-top: 150px;
  }
}
@media (max-width: 768px) {
  ._agencyContent_pg6vb_130 {
    padding-top: 20px;
  }
}

._agencyContentSelfAssigned_pg6vb_144 {
  padding-top: 130px;
}
@media (max-width: 1200px) {
  ._agencyContentSelfAssigned_pg6vb_144 {
    padding-top: 180px;
  }
}
@media (max-width: 768px) {
  ._agencyContentSelfAssigned_pg6vb_144 {
    padding-top: 20px;
  }
}._hcAcccordion_u5bhi_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_u5bhi_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_u5bhi_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_u5bhi_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_u5bhi_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_u5bhi_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_u5bhi_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_u5bhi_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_u5bhi_30 {
  background-color: var(--flix-highlight-color);
}

._printView_u5bhi_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_u5bhi_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_u5bhi_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_u5bhi_73 {
  width: 100%;
}

._iconAttention_u5bhi_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_u5bhi_84 {
  top: 10px;
  left: 25px;
}

._subtext_u5bhi_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_u5bhi_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_u5bhi_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_u5bhi_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_u5bhi_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_u5bhi_115 tbody {
  width: 100%;
}
._tableNotClickable_u5bhi_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_u5bhi_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_u5bhi_126 {
  fill: var(--flix-neutral-color) !important;
}

._agencyHeader_u5bhi_130 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  overflow: visible;
  z-index: 100;
}

._headerSmall_u5bhi_139 {
  width: 100%;
  overflow: visible;
}

._btnArrow_u5bhi_144 {
  width: 24px;
}

._btnArrowInverted_u5bhi_148 {
  transform: rotate(180deg);
}

._scrollable_u5bhi_152 ul {
  max-height: 300px;
  overflow-y: scroll;
  overflow-x: hidden;
  border-radius: 6px;
  background: #fff;
  list-style: none;
  box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.06), 0px 3px 18px rgba(0, 0, 0, 0.06), 0px 3px 6px rgba(0, 0, 0, 0.18);
  top: 60;
}

._scrollable_u5bhi_152 ul::before {
  -webkit-box-shadow: none;
  box-shadow: none;
}

._headerWidgetsInner_u5bhi_168 {
  display: flex;
  width: 350px;
  justify-content: flex-end;
  padding-right: var(--hcr-spacing-4);
}
@media (max-width: 1200px) {
  ._headerWidgetsInner_u5bhi_168 {
    width: 300px;
  }
}
@media (max-width: 1536px) {
  ._headerWidgetsInner_u5bhi_168 {
    padding-right: 0;
  }
}

._headerUserWidget_u5bhi_185 {
  gap: 0;
}

._headerUserWidget_u5bhi_185 button {
  max-width: 175px;
  white-space: nowrap;
}
@media (max-width: 1536px) {
  ._headerUserWidget_u5bhi_185 button {
    max-width: 115px;
  }
}

._headerSmallItem_u5bhi_199 {
  border-top: 1px solid var(--hcr-line-primary-color) !important;
}
._headerSmallItem_u5bhi_199 button {
  border-top: none;
  border-width: 1px !important;
  border-radius: 0;
}
._headerSmallItem_u5bhi_199 button:focus {
  outline: none;
  background-image: none !important;
  border-top: 1px solid var(--hcr-line-primary-color) !important;
}
@media (max-width: 768px) {
  ._headerSmallItem_u5bhi_199 button {
    border-top: none;
    border-radius: 0;
  }
  ._headerSmallItem_u5bhi_199 button:focus {
    outline: none;
    background-image: none !important;
  }
}

._headerSmallSubItem_u5bhi_223 {
  margin-bottom: 0;
}
._headerSmallSubItem_u5bhi_223 a {
  border-top: none;
  border-radius: 0;
  padding-top: 0;
}
@media (max-width: 768px) {
  ._headerSmallSubItem_u5bhi_223 a {
    padding: 15px;
    margin-left: 32px;
    width: calc(100% - 32px);
  }
}

._subMenuSmall_u5bhi_239 span {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
._subMenuSmall_u5bhi_239 button::after {
  display: none;
}

._mobileMenuWrapper_u5bhi_248 {
  list-style: none;
  padding: 0;
}

@media (min-width: 1536px) {
  ._headerInner_u5bhi_254 > div {
    grid-template-areas: "nav nav nav nav nav nav nav nav nav nav widget widget";
  }
}

@media (min-width: 1536px) {
  ._headerWidgets_u5bhi_168 {
    position: fixed;
    right: 0;
  }
}

@media (min-width: 1536px) {
  ._headerBrand_u5bhi_267 {
    position: fixed;
    left: var(--hcr-spacing-4);
  }
}

@media (min-width: 768px) and (max-width: 1536px) {
  ._headerNav_u5bhi_274 span {
    text-overflow: ellipsis;
    overflow: hidden;
    max-width: 140px;
    text-wrap-mode: nowrap;
  }
}._hcAcccordion_1k4hq_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_1k4hq_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_1k4hq_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_1k4hq_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_1k4hq_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_1k4hq_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_1k4hq_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_1k4hq_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_1k4hq_30 {
  background-color: var(--flix-highlight-color);
}

._printView_1k4hq_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_1k4hq_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_1k4hq_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_1k4hq_73 {
  width: 100%;
}

._iconAttention_1k4hq_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_1k4hq_84 {
  top: 10px;
  left: 25px;
}

._subtext_1k4hq_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_1k4hq_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_1k4hq_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_1k4hq_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_1k4hq_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_1k4hq_115 tbody {
  width: 100%;
}
._tableNotClickable_1k4hq_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_1k4hq_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_1k4hq_126 {
  fill: var(--flix-neutral-color) !important;
}

._languagePicker_1k4hq_130 {
  padding: 0 10px 0 0;
}
@media (max-width: 768px) {
  ._languagePicker_1k4hq_130 {
    padding: 0;
  }
}

._languageSwitcher_1k4hq_139 {
  width: max-content;
}._hcAcccordion_xpis6_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_xpis6_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_xpis6_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_xpis6_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_xpis6_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_xpis6_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_xpis6_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_xpis6_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_xpis6_30 {
  background-color: var(--flix-highlight-color);
}

._printView_xpis6_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_xpis6_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_xpis6_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_xpis6_73 {
  width: 100%;
}

._iconAttention_xpis6_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_xpis6_84 {
  top: 10px;
  left: 25px;
}

._subtext_xpis6_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_xpis6_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_xpis6_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_xpis6_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_xpis6_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_xpis6_115 tbody {
  width: 100%;
}
._tableNotClickable_xpis6_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_xpis6_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_xpis6_126 {
  fill: var(--flix-neutral-color) !important;
}

._wrapper_xpis6_130 {
  background: var(--hcr-ui-primary-dark-color);
  line-height: 2;
  padding: var(--flix-spacing-1) var(--flix-spacing-2);
  display: flex;
  justify-content: center;
  max-height: 30px;
}
@media (max-width: 768px) {
  ._wrapper_xpis6_130 {
    position: sticky !important;
    top: 0;
    overflow: hidden;
    z-index: 10;
    max-height: 130px;
  }
}

._text_xpis6_99 {
  min-width: calc(var(--hcr-page-min-width) - var(--hcr-spacing-2));
  width: 100%;
  color: #fff;
  text-align: right;
  white-space: initial;
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
  text-overflow: ellipsis;
  text-wrap: nowrap;
  overflow: hidden;
}
@media (max-width: 768px) {
  ._text_xpis6_99 {
    margin-right: 10px;
    margin-left: 10px;
    text-wrap: wrap;
  }
}
@media (max-width: 1200px) {
  ._text_xpis6_99 {
    text-align: center;
  }
}

._text_xpis6_99:hover {
  color: #fff;
}._hcAcccordion_vj8b7_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_vj8b7_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_vj8b7_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_vj8b7_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_vj8b7_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_vj8b7_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_vj8b7_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_vj8b7_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_vj8b7_30 {
  background-color: var(--flix-highlight-color);
}

._printView_vj8b7_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_vj8b7_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_vj8b7_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_vj8b7_73 {
  width: 100%;
}

._iconAttention_vj8b7_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_vj8b7_84 {
  top: 10px;
  left: 25px;
}

._subtext_vj8b7_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_vj8b7_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_vj8b7_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_vj8b7_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_vj8b7_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_vj8b7_115 tbody {
  width: 100%;
}
._tableNotClickable_vj8b7_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_vj8b7_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_vj8b7_126 {
  fill: var(--flix-neutral-color) !important;
}

@media (max-width: 768px) {
  ._pageContainer_vj8b7_131 {
    position: sticky !important;
  }
}

._backgroundFill_vj8b7_136 {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 100vw;
  height: 100%;
  background: var(--flix-neutral-color);
  z-index: -10;
}

._wrapper_vj8b7_147 {
  color: white;
  padding: var(--flix-spacing-1) 0;
  max-height: 30px;
  display: flex;
}
@media (max-width: 768px) {
  ._wrapper_vj8b7_147 {
    top: 0;
    overflow: hidden;
    z-index: 10;
    max-height: 130px;
    flex-direction: column;
    justify-content: center;
  }
}

._mainText_vj8b7_164 {
  display: inline;
  text-align: center;
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
  text-overflow: ellipsis;
  text-wrap: nowrap;
  overflow: hidden;
  padding: 0;
  margin: 0;
}
@media (max-width: 768px) {
  ._mainText_vj8b7_164 {
    text-wrap: wrap;
  }
}
@media (max-width: 1200px) {
  ._mainText_vj8b7_164 {
    text-align: center;
  }
}

._linkButton_vj8b7_186 {
  color: white;
  cursor: pointer;
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._localizedLink_vj8b7_193 {
  color: white;
  padding: 0 var(--flix-spacing-1);
}

._buttonBlock_vj8b7_198 {
  margin-left: var(--flix-spacing-2);
  line-height: normal;
}
@media (max-width: 768px) {
  ._buttonBlock_vj8b7_198 {
    text-align: center;
  }
}._hcAcccordion_19mcm_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_19mcm_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_19mcm_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_19mcm_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_19mcm_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_19mcm_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_19mcm_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_19mcm_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_19mcm_30 {
  background-color: var(--flix-highlight-color);
}

._printView_19mcm_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_19mcm_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_19mcm_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_19mcm_73 {
  width: 100%;
}

._iconAttention_19mcm_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_19mcm_84 {
  top: 10px;
  left: 25px;
}

._subtext_19mcm_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_19mcm_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_19mcm_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_19mcm_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_19mcm_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_19mcm_115 tbody {
  width: 100%;
}
._tableNotClickable_19mcm_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_19mcm_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_19mcm_126 {
  fill: var(--flix-neutral-color) !important;
}

._pageNotFoundImage_19mcm_130 > div:first-child {
  height: 523px;
  width: 676px;
}
@media (max-width: 1200px) {
  ._pageNotFoundImage_19mcm_130 > div:first-child {
    height: 373px;
    width: 476px;
  }
}

._linksHeader_19mcm_141 {
  margin-top: var(--flix-spacing-6);
}
@media (max-width: 600px) {
  ._linksHeader_19mcm_141 {
    margin-top: var(--flix-spacing-1);
    margin-bottom: var(--flix-spacing-3);
  }
}

._wrapper_19mcm_151 {
  margin: 0;
  width: 100%;
  margin-bottom: var(--flix-spacing-6);
}

._centerImg_19mcm_157 {
  display: flex;
  justify-content: center;
}

._pageNotFoundImageSmall_19mcm_162 > div:first-child {
  height: 300px;
  width: 300px;
  margin-top: var(--flix-spacing-5);
}

@media (max-width: 600px) {
  ._container_19mcm_169 {
    margin: 0;
    padding: 0;
  }
}._hcAcccordion_zctzk_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_zctzk_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_zctzk_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_zctzk_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_zctzk_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_zctzk_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_zctzk_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_zctzk_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_zctzk_30 {
  background-color: var(--flix-highlight-color);
}

._printView_zctzk_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_zctzk_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_zctzk_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_zctzk_73 {
  width: 100%;
}

._iconAttention_zctzk_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_zctzk_84 {
  top: 10px;
  left: 25px;
}

._subtext_zctzk_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_zctzk_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_zctzk_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_zctzk_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_zctzk_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_zctzk_115 tbody {
  width: 100%;
}
._tableNotClickable_zctzk_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_zctzk_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_zctzk_126 {
  fill: var(--flix-neutral-color) !important;
}

._dropzone_zctzk_130 {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: var(--flix-spacing-3);
  border: 2px var(--flix-ui-primary-color) dashed;
  width: 100%;
  margin: auto;
  min-height: 120px;
  min-width: 380px;
  border-radius: 5px;
}

._dropzoneDisabled_zctzk_143 {
  border-color: var(--hcr-input-border-color);
  opacity: 0.7;
  pointer-events: none;
}

._list_zctzk_149 {
  margin-bottom: var(--flix-spacing-2);
}

._text_zctzk_99 {
  width: 325px;
  word-break: break-word;
  max-width: max-content;
  margin: var(--flix-spacing-2) 0 var(--flix-spacing-2) var(--flix-spacing-1);
  font-size: var(--hcr-font-size-small);
  font-weight: var(--hcr-font-weight-normal);
}

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

._textWrapperError_zctzk_166 {
  display: flex;
  align-items: center;
  color: var(--flix-danger-color);
}

._hint_zctzk_172 {
  font-size: var(--hcr-font-size-small);
  font-weight: var(--hcr-font-weight-normal);
  line-height: var(--hcr-line-height-small);
  display: block;
  margin-top: var(--hcr-spacing-1);
}._hcAcccordion_kydj1_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_kydj1_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_kydj1_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_kydj1_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_kydj1_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_kydj1_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_kydj1_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_kydj1_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_kydj1_30 {
  background-color: var(--flix-highlight-color);
}

._printView_kydj1_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_kydj1_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_kydj1_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_kydj1_73 {
  width: 100%;
}

._iconAttention_kydj1_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_kydj1_84 {
  top: 10px;
  left: 25px;
}

._subtext_kydj1_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_kydj1_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_kydj1_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_kydj1_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_kydj1_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_kydj1_115 tbody {
  width: 100%;
}
._tableNotClickable_kydj1_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_kydj1_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_kydj1_126 {
  fill: var(--flix-neutral-color) !important;
}

._listItem_kydj1_130 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

._textWrapper_kydj1_136 {
  display: flex;
  align-items: center;
}

._text_kydj1_99 {
  width: 325px;
  word-break: break-word;
  max-width: max-content;
  margin: var(--flix-spacing-2) 0 var(--flix-spacing-2) var(--flix-spacing-1);
  font-size: var(--hcr-font-size-small);
  font-weight: var(--hcr-font-weight-normal);
}._hcAcccordion_869ak_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_869ak_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_869ak_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_869ak_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_869ak_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_869ak_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_869ak_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_869ak_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_869ak_30 {
  background-color: var(--flix-highlight-color);
}

._printView_869ak_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_869ak_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_869ak_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_869ak_73 {
  width: 100%;
}

._iconAttention_869ak_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_869ak_84 {
  top: 10px;
  left: 25px;
}

._subtext_869ak_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_869ak_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_869ak_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_869ak_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_869ak_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_869ak_115 tbody {
  width: 100%;
}
._tableNotClickable_869ak_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_869ak_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_869ak_126 {
  fill: var(--flix-neutral-color) !important;
}

._form_869ak_130 {
  max-width: 380px;
}

._submitButton_869ak_134 {
  max-width: 142px;
}

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

._actionButtonsWrapper_869ak_142 {
  display: flex;
  justify-content: flex-end;
  margin-top: var(--flix-spacing-4);
  margin-bottom: var(--flix-spacing-4);
}

._dropzoneWrapper_869ak_149 {
  margin-top: var(--flix-spacing-4);
}

._description_869ak_153 {
  max-width: 100%;
}

@media (max-width: 1200px) {
  ._subject_869ak_158 {
    min-height: 44px;
  }
}
._subject_869ak_158 {
  min-height: 36px;
  max-width: 100%;
}._hcAcccordion_16u01_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_16u01_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_16u01_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_16u01_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_16u01_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_16u01_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_16u01_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_16u01_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_16u01_30 {
  background-color: var(--flix-highlight-color);
}

._printView_16u01_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_16u01_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_16u01_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_16u01_73 {
  width: 100%;
}

._iconAttention_16u01_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_16u01_84 {
  top: 10px;
  left: 25px;
}

._subtext_16u01_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_16u01_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_16u01_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_16u01_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_16u01_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_16u01_115 tbody {
  width: 100%;
}
._tableNotClickable_16u01_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_16u01_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_16u01_126 {
  fill: var(--flix-neutral-color) !important;
}

._loader_16u01_130 {
  margin-top: 30px;
  margin-bottom: 0;
}._wrapper_vlcv0_1 {
  margin: var(--hcr-spacing-2) 0;
  display: block;
}

._tagWrapper_vlcv0_6 {
  margin-right: var(--hcr-spacing-1);
}
._hcAcccordion_3dj82_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_3dj82_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_3dj82_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_3dj82_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_3dj82_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_3dj82_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_3dj82_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_3dj82_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_3dj82_30 {
  background-color: var(--flix-highlight-color);
}

._printView_3dj82_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_3dj82_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_3dj82_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_3dj82_73 {
  width: 100%;
}

._iconAttention_3dj82_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_3dj82_84 {
  top: 10px;
  left: 25px;
}

._subtext_3dj82_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_3dj82_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_3dj82_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_3dj82_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_3dj82_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_3dj82_115 tbody {
  width: 100%;
}
._tableNotClickable_3dj82_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_3dj82_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_3dj82_126 {
  fill: var(--flix-neutral-color) !important;
}

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

._noBorder_3dj82_134 {
  border: none;
}._hcAcccordion_h3kbs_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_h3kbs_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_h3kbs_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_h3kbs_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_h3kbs_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_h3kbs_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_h3kbs_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_h3kbs_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_h3kbs_30 {
  background-color: var(--flix-highlight-color);
}

._printView_h3kbs_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_h3kbs_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_h3kbs_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_h3kbs_73 {
  width: 100%;
}

._iconAttention_h3kbs_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_h3kbs_84 {
  top: 10px;
  left: 25px;
}

._subtext_h3kbs_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_h3kbs_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_h3kbs_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_h3kbs_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_h3kbs_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_h3kbs_115 tbody {
  width: 100%;
}
._tableNotClickable_h3kbs_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_h3kbs_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_h3kbs_126 {
  fill: var(--flix-neutral-color) !important;
}

._tableHeader_h3kbs_130,
._tableHeader_h3kbs_130:focus,
._tableHeader_h3kbs_130:hover {
  font-weight: var(--flix-font-weight-bold);
  outline: none;
}

._grid_h3kbs_137 {
  flex-wrap: nowrap;
  border-top: 1px solid var(--flix-grayscale-50-color);
}

._gridCol_h3kbs_142 {
  padding-top: var(--hcr-spacing-2);
}

._gridCol_h3kbs_142:last-child {
  text-align: right;
}

._tooltipWrapper_h3kbs_150 {
  width: 400px;
}

._btn_h3kbs_154 button {
  text-transform: capitalize;
}

._tooltipContent_h3kbs_158 {
  max-height: 500px;
  overflow: auto;
  padding: var(--hcr-spacing-1) 0 var(--hcr-spacing-2) var(--hcr-spacing-1);
}._wrapper_2ged9_1 {
  padding: 30px 0;
  text-align: center;
  border: 1px solid var(--hcr-grayscale-50-color);
  border-bottom-right-radius: var(--hcr-primary-border-radius);
  border-bottom-left-radius: var(--hcr-primary-border-radius);
  display: flex;
  flex-direction: column;
  text-align: center;
}

._wrapper_2ged9_1 svg {
  margin: 30px auto 15px;
}
._hcAcccordion_m8dh4_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_m8dh4_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_m8dh4_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_m8dh4_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_m8dh4_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_m8dh4_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_m8dh4_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_m8dh4_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_m8dh4_30 {
  background-color: var(--flix-highlight-color);
}

._printView_m8dh4_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_m8dh4_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_m8dh4_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_m8dh4_73 {
  width: 100%;
}

._iconAttention_m8dh4_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_m8dh4_84 {
  top: 10px;
  left: 25px;
}

._subtext_m8dh4_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_m8dh4_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_m8dh4_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_m8dh4_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_m8dh4_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_m8dh4_115 tbody {
  width: 100%;
}
._tableNotClickable_m8dh4_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_m8dh4_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_m8dh4_126 {
  fill: var(--flix-neutral-color) !important;
}

._empty_m8dh4_130 {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-bottom: 0;
}

._subject_m8dh4_136 {
  max-width: 100px;
  overflow-x: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

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

._table_m8dh4_115 {
  max-height: calc(100vh - 210px);
  overflow: initial;
}
._table_m8dh4_115 tbody {
  display: table;
  width: 100%;
}
._table_m8dh4_115 thead {
  background: none;
}
._table_m8dh4_115 thead th {
  background: var(--hcr-primary-bg-color);
}
._table_m8dh4_115 thead th:first-child {
  border-bottom-left-radius: 0 !important;
}
@media (min-width: 768px) and (max-width: 1200px) {
  ._table_m8dh4_115 {
    max-height: calc(100vh - 260px);
  }
}

._tableWrapper_m8dh4_170 {
  overflow: auto;
  min-height: 650px;
}._hcAcccordion_14bpu_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_14bpu_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_14bpu_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_14bpu_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_14bpu_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_14bpu_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_14bpu_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_14bpu_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_14bpu_30 {
  background-color: var(--flix-highlight-color);
}

._printView_14bpu_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_14bpu_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_14bpu_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_14bpu_73 {
  width: 100%;
}

._iconAttention_14bpu_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_14bpu_84 {
  top: 10px;
  left: 25px;
}

._subtext_14bpu_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_14bpu_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_14bpu_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_14bpu_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_14bpu_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_14bpu_115 tbody {
  width: 100%;
}
._tableNotClickable_14bpu_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_14bpu_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_14bpu_126 {
  fill: var(--flix-neutral-color) !important;
}

._legalWrapper_14bpu_130 {
  margin-top: var(--flix-spacing-3);
  height: var(--flix-spacing-6);
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  justify-content: flex-end;
}

._divider_14bpu_140 {
  width: 100%;
}

._legal_14bpu_130 {
  text-align: center;
  color: var(--hcr-content-secondary-color);
  font-size: var(--hcr-font-size-small);
}._hcAcccordion_lu1xb_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_lu1xb_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_lu1xb_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_lu1xb_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_lu1xb_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_lu1xb_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_lu1xb_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_lu1xb_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_lu1xb_30 {
  background-color: var(--flix-highlight-color);
}

._printView_lu1xb_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_lu1xb_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_lu1xb_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_lu1xb_73 {
  width: 100%;
}

._iconAttention_lu1xb_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_lu1xb_84 {
  top: 10px;
  left: 25px;
}

._subtext_lu1xb_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_lu1xb_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_lu1xb_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_lu1xb_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_lu1xb_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_lu1xb_115 tbody {
  width: 100%;
}
._tableNotClickable_lu1xb_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_lu1xb_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_lu1xb_126 {
  fill: var(--flix-neutral-color) !important;
}

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

._header_lu1xb_134 {
  display: flex;
  justify-content: space-between;
}._hcAcccordion_pky73_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_pky73_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_pky73_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_pky73_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_pky73_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_pky73_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_pky73_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_pky73_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_pky73_30 {
  background-color: var(--flix-highlight-color);
}

._printView_pky73_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_pky73_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_pky73_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_pky73_73 {
  width: 100%;
}

._iconAttention_pky73_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_pky73_84 {
  top: 10px;
  left: 25px;
}

._subtext_pky73_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_pky73_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_pky73_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_pky73_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_pky73_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_pky73_115 tbody {
  width: 100%;
}
._tableNotClickable_pky73_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_pky73_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_pky73_126 {
  fill: var(--flix-neutral-color) !important;
}

._wrapper_pky73_130 {
  margin-bottom: var(--flix-spacing-5);
}

._postWrapper_pky73_134 {
  margin-bottom: var(--flix-spacing-3);
}

._headerText_pky73_138 {
  display: flex;
  justify-content: space-between;
  margin-bottom: var(--flix-spacing-1);
}

._headerWrapper_pky73_144 {
  flex: none;
}

._postType_pky73_148 {
  text-transform: lowercase;
}

._footerText_pky73_152 {
  display: flex;
  justify-content: flex-end;
  margin-top: var(--flix-spacing-1);
}
._footerText_pky73_152 div {
  flex: inherit;
}

._buttonLiked_pky73_161 {
  background-color: var(--flix-grayscale-30-color);
  min-width: 93px;
}

._likeBtn_pky73_166 {
  margin-left: var(--flix-spacing-1) !important;
}

._date_pky73_170 {
  color: var(--flix-grayscale-70-color);
}

._editBtn_pky73_174 {
  max-width: 93px;
  min-width: 93px;
}._hcAcccordion_rt8t2_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_rt8t2_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_rt8t2_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_rt8t2_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_rt8t2_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_rt8t2_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_rt8t2_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_rt8t2_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_rt8t2_30 {
  background-color: var(--flix-highlight-color);
}

._printView_rt8t2_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_rt8t2_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_rt8t2_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_rt8t2_73 {
  width: 100%;
}

._iconAttention_rt8t2_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_rt8t2_84 {
  top: 10px;
  left: 25px;
}

._subtext_rt8t2_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_rt8t2_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_rt8t2_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_rt8t2_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_rt8t2_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_rt8t2_115 tbody {
  width: 100%;
}
._tableNotClickable_rt8t2_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_rt8t2_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_rt8t2_126 {
  fill: var(--flix-neutral-color) !important;
}

._commentWrapper_rt8t2_130 {
  margin-left: var(--flix-spacing-3);
  margin-bottom: var(--flix-spacing-3);
}

._text_rt8t2_99 {
  padding-left: var(--flix-spacing-3);
}

._profileWrapper_rt8t2_139 {
  display: flex;
}

._headerText_rt8t2_143 {
  display: flex;
  justify-content: space-between;
  margin-bottom: var(--flix-spacing-1);
}

._footerText_rt8t2_149 {
  display: flex;
  justify-content: space-between;
  margin-top: var(--flix-spacing-1);
}

._quoteIcon_rt8t2_155 {
  max-width: 30px;
}

._date_rt8t2_159 {
  color: var(--flix-grayscale-70-color);
}._hcAcccordion_q6kqi_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_q6kqi_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_q6kqi_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_q6kqi_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_q6kqi_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_q6kqi_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_q6kqi_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_q6kqi_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_q6kqi_30 {
  background-color: var(--flix-highlight-color);
}

._printView_q6kqi_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_q6kqi_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_q6kqi_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_q6kqi_73 {
  width: 100%;
}

._iconAttention_q6kqi_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_q6kqi_84 {
  top: 10px;
  left: 25px;
}

._subtext_q6kqi_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_q6kqi_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_q6kqi_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_q6kqi_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_q6kqi_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_q6kqi_115 tbody {
  width: 100%;
}
._tableNotClickable_q6kqi_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_q6kqi_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_q6kqi_126 {
  fill: var(--flix-neutral-color) !important;
}

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

._imageTextWrapper_q6kqi_134 {
  display: flex;
  align-items: flex-start;
  margin-bottom: var(--flix-spacing-2);
}

._fileTitle_q6kqi_140 {
  max-width: 275px;
  overflow-x: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

._tooltipFile_q6kqi_147 {
  word-break: break-all;
}._hcAcccordion_lfrsz_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_lfrsz_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_lfrsz_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_lfrsz_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_lfrsz_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_lfrsz_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_lfrsz_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_lfrsz_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_lfrsz_30 {
  background-color: var(--flix-highlight-color);
}

._printView_lfrsz_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_lfrsz_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_lfrsz_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_lfrsz_73 {
  width: 100%;
}

._iconAttention_lfrsz_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_lfrsz_84 {
  top: 10px;
  left: 25px;
}

._subtext_lfrsz_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_lfrsz_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_lfrsz_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_lfrsz_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_lfrsz_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_lfrsz_115 tbody {
  width: 100%;
}
._tableNotClickable_lfrsz_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_lfrsz_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_lfrsz_126 {
  fill: var(--flix-neutral-color) !important;
}

._imgWrapper_lfrsz_130 {
  width: 100%;
  max-width: 100%;
  margin-bottom: var(--flix-spacing-2);
  border: 1px solid var(--flix-grayscale-50-color);
  display: flex;
  justify-content: center;
  object-fit: scale-down;
}

._img_lfrsz_130 {
  max-height: 256px;
  max-width: inherit;
  object-fit: scale-down;
}

._previewPopupTitle_lfrsz_146 {
  margin-bottom: var(--flix-spacing-2);
}._hcAcccordion_ob32d_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_ob32d_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_ob32d_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}
._hcAcccordionUsefullLinks_ob32d_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_ob32d_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_ob32d_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_ob32d_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_ob32d_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}
._hcStateHighlight_ob32d_30 {
  background-color: var(--flix-highlight-color);
}
._printView_ob32d_34 {
  margin: var(--flix-spacing-2);
}
input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}
@keyframes _horizontal-shaking_ob32d_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_ob32d_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}
._input_ob32d_73 {
  width: 100%;
}
._iconAttention_ob32d_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}
._tooltip_ob32d_84 {
  top: 10px;
  left: 25px;
}
._subtext_ob32d_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}
._smallText_ob32d_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}
._textCapitalize_ob32d_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_ob32d_99:first-letter {
  text-transform: capitalize;
}
._boldText_ob32d_107 {
  font-weight: var(--hcr-font-weight-bold);
}
._errorText_ob32d_111 {
  color: var(--flix-danger-dark-color) !important;
}
._tableNotClickable_ob32d_115 tbody {
  width: 100%;
}
._tableNotClickable_ob32d_115 tbody > tr:hover {
  background-image: none !important;
}
._cardColor_ob32d_122 {
  color: var(--flix-chart-yellow-color);
}
._secondCurrencyColor_ob32d_126 {
  fill: var(--flix-neutral-color) !important;
}
._hcAcccordion_ob32d_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_ob32d_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_ob32d_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}
._hcAcccordionUsefullLinks_ob32d_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_ob32d_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_ob32d_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_ob32d_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_ob32d_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}
._hcStateHighlight_ob32d_30 {
  background-color: var(--flix-highlight-color);
}
._printView_ob32d_34 {
  margin: var(--flix-spacing-2);
}
input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}
@keyframes _horizontal-shaking_ob32d_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_ob32d_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}
._input_ob32d_73 {
  width: 100%;
}
._iconAttention_ob32d_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}
._tooltip_ob32d_84 {
  top: 10px;
  left: 25px;
}
._subtext_ob32d_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}
._smallText_ob32d_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}
._textCapitalize_ob32d_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_ob32d_99:first-letter {
  text-transform: capitalize;
}
._boldText_ob32d_107 {
  font-weight: var(--hcr-font-weight-bold);
}
._errorText_ob32d_111 {
  color: var(--flix-danger-dark-color) !important;
}
._tableNotClickable_ob32d_115 tbody {
  width: 100%;
}
._tableNotClickable_ob32d_115 tbody > tr:hover {
  background-image: none !important;
}
._cardColor_ob32d_122 {
  color: var(--flix-chart-yellow-color);
}
._secondCurrencyColor_ob32d_126 {
  fill: var(--flix-neutral-color) !important;
}._hcAcccordion_133ix_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_133ix_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_133ix_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_133ix_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_133ix_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_133ix_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_133ix_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_133ix_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_133ix_30 {
  background-color: var(--flix-highlight-color);
}

._printView_133ix_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_133ix_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_133ix_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_133ix_73 {
  width: 100%;
}

._iconAttention_133ix_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_133ix_84 {
  top: 10px;
  left: 25px;
}

._subtext_133ix_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_133ix_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_133ix_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_133ix_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_133ix_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_133ix_115 tbody {
  width: 100%;
}
._tableNotClickable_133ix_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_133ix_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_133ix_126 {
  fill: var(--flix-neutral-color) !important;
}

._actionButtons_133ix_130 {
  margin-top: var(--flix-spacing-2);
}._hcAcccordion_dtszg_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_dtszg_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_dtszg_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_dtszg_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_dtszg_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_dtszg_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_dtszg_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_dtszg_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_dtszg_30 {
  background-color: var(--flix-highlight-color);
}

._printView_dtszg_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_dtszg_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_dtszg_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_dtszg_73 {
  width: 100%;
}

._iconAttention_dtszg_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_dtszg_84 {
  top: 10px;
  left: 25px;
}

._subtext_dtszg_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_dtszg_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_dtszg_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_dtszg_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_dtszg_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_dtszg_115 tbody {
  width: 100%;
}
._tableNotClickable_dtszg_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_dtszg_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_dtszg_126 {
  fill: var(--flix-neutral-color) !important;
}

._trackedChangeStatus_dtszg_130 {
  margin-top: var(--flix-spacing-2);
}._hcAcccordion_1omi5_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_1omi5_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_1omi5_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_1omi5_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_1omi5_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_1omi5_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_1omi5_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_1omi5_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_1omi5_30 {
  background-color: var(--flix-highlight-color);
}

._printView_1omi5_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_1omi5_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_1omi5_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_1omi5_73 {
  width: 100%;
}

._iconAttention_1omi5_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_1omi5_84 {
  top: 10px;
  left: 25px;
}

._subtext_1omi5_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_1omi5_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_1omi5_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_1omi5_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_1omi5_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_1omi5_115 tbody {
  width: 100%;
}
._tableNotClickable_1omi5_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_1omi5_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_1omi5_126 {
  fill: var(--flix-neutral-color) !important;
}

._quoteIcon_1omi5_130 {
  max-width: 30px;
}

._text_1omi5_99 {
  padding-left: var(--flix-spacing-3);
}._hcAcccordion_ty319_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_ty319_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_ty319_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_ty319_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_ty319_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_ty319_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_ty319_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_ty319_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_ty319_30 {
  background-color: var(--flix-highlight-color);
}

._printView_ty319_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_ty319_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_ty319_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_ty319_73 {
  width: 100%;
}

._iconAttention_ty319_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_ty319_84 {
  top: 10px;
  left: 25px;
}

._subtext_ty319_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_ty319_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_ty319_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_ty319_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_ty319_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_ty319_115 tbody {
  width: 100%;
}
._tableNotClickable_ty319_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_ty319_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_ty319_126 {
  fill: var(--flix-neutral-color) !important;
}

._form_ty319_130 {
  max-width: 380px;
}

._submitButton_ty319_134 {
  max-width: 142px;
}

._input_ty319_73 {
  margin-bottom: var(--flix-spacing-2);
}

._actionButtonsWrapper_ty319_142 {
  display: flex;
  justify-content: flex-end;
  margin-top: var(--flix-spacing-3);
  margin-bottom: var(--flix-spacing-3);
}

._dropzoneWrapper_ty319_149 {
  margin-top: var(--flix-spacing-3);
}

._textarea_ty319_153 {
  resize: none;
}

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

._createPostWrapper_ty319_161 {
  margin-top: var(--flix-spacing-2);
  margin-bottom: var(--flix-spacing-7);
}

._heading_ty319_166 {
  word-break: break-all;
}._bookingReportLoading_1nv1c_1 {
    text-align: center;
  }

  @media (min-width:1200px) {
    ._bookingReportLoading_1nv1c_1 {
        padding-top: 80px;
    }
  }
  @media (max-width:1200px) {
    ._bookingReportLoading_1nv1c_1 {
        padding-top: 120px;
    }
  }

  @media (max-width:600px) {
    ._bookingReportLoading_1nv1c_1 {
        padding-top: 80px;
    }
  }  

._hcAcccordion_1jp99_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_1jp99_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_1jp99_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_1jp99_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_1jp99_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_1jp99_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_1jp99_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_1jp99_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_1jp99_30 {
  background-color: var(--flix-highlight-color);
}

._printView_1jp99_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_1jp99_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_1jp99_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_1jp99_73 {
  width: 100%;
}

._iconAttention_1jp99_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_1jp99_84 {
  top: 10px;
  left: 25px;
}

._subtext_1jp99_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_1jp99_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_1jp99_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_1jp99_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_1jp99_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_1jp99_115 tbody {
  width: 100%;
}
._tableNotClickable_1jp99_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_1jp99_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_1jp99_126 {
  fill: var(--flix-neutral-color) !important;
}

._caseSubject_1jp99_130,
._caseDescription_1jp99_131 {
  overflow-wrap: break-word;
}._hcAcccordion_1sot8_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_1sot8_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_1sot8_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_1sot8_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_1sot8_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_1sot8_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_1sot8_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_1sot8_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_1sot8_30 {
  background-color: var(--flix-highlight-color);
}

._printView_1sot8_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_1sot8_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_1sot8_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_1sot8_73 {
  width: 100%;
}

._iconAttention_1sot8_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_1sot8_84 {
  top: 10px;
  left: 25px;
}

._subtext_1sot8_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_1sot8_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_1sot8_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_1sot8_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_1sot8_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_1sot8_115 tbody {
  width: 100%;
}
._tableNotClickable_1sot8_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_1sot8_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_1sot8_126 {
  fill: var(--flix-neutral-color) !important;
}

._contributorRow_1sot8_130 {
  margin-bottom: var(--flix-spacing-2);
}._hcAcccordion_1nn8f_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_1nn8f_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_1nn8f_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_1nn8f_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_1nn8f_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_1nn8f_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_1nn8f_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_1nn8f_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_1nn8f_30 {
  background-color: var(--flix-highlight-color);
}

._printView_1nn8f_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_1nn8f_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_1nn8f_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_1nn8f_73 {
  width: 100%;
}

._iconAttention_1nn8f_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_1nn8f_84 {
  top: 10px;
  left: 25px;
}

._subtext_1nn8f_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_1nn8f_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_1nn8f_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_1nn8f_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_1nn8f_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_1nn8f_115 tbody {
  width: 100%;
}
._tableNotClickable_1nn8f_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_1nn8f_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_1nn8f_126 {
  fill: var(--flix-neutral-color) !important;
}

._title_1nn8f_130 {
  color: var(--flix-grayscale-70-color);
}

._filesWrapper_1nn8f_134 {
  margin-top: var(--flix-spacing-2);
  margin-bottom: var(--flix-spacing-2);
}._hcAcccordion_1mpah_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_1mpah_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_1mpah_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_1mpah_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_1mpah_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_1mpah_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_1mpah_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_1mpah_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_1mpah_30 {
  background-color: var(--flix-highlight-color);
}

._printView_1mpah_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_1mpah_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_1mpah_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_1mpah_73 {
  width: 100%;
}

._iconAttention_1mpah_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_1mpah_84 {
  top: 10px;
  left: 25px;
}

._subtext_1mpah_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_1mpah_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_1mpah_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_1mpah_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_1mpah_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_1mpah_115 tbody {
  width: 100%;
}
._tableNotClickable_1mpah_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_1mpah_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_1mpah_126 {
  fill: var(--flix-neutral-color) !important;
}

._caseDetailsHeading_1mpah_130 {
  padding-bottom: var(--hcr-spacing-4);
}

._caseDetailsWrapper_1mpah_134 {
  margin-bottom: var(--flix-spacing-8);
}._hcAcccordion_147ch_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_147ch_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_147ch_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_147ch_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_147ch_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_147ch_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_147ch_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_147ch_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_147ch_30 {
  background-color: var(--flix-highlight-color);
}

._printView_147ch_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_147ch_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_147ch_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_147ch_73 {
  width: 100%;
}

._iconAttention_147ch_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_147ch_84 {
  top: 10px;
  left: 25px;
}

._subtext_147ch_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_147ch_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_147ch_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_147ch_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_147ch_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_147ch_115 tbody {
  width: 100%;
}
._tableNotClickable_147ch_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_147ch_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_147ch_126 {
  fill: var(--flix-neutral-color) !important;
}

._caseUpdatesHeading_147ch_130 {
  padding-bottom: var(--hcr-spacing-4);
}

._caseUpdatesWrapper_147ch_134 {
  padding-bottom: var(--hcr-spacing-4);
  border-bottom: 1px solid var(--flix-grayscale-50-color);
  margin-bottom: var(--hcr-spacing-8);
}

._caseUpdatesRefresh_147ch_140 {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}._hcAcccordion_1ajk6_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_1ajk6_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_1ajk6_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_1ajk6_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_1ajk6_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_1ajk6_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_1ajk6_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_1ajk6_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_1ajk6_30 {
  background-color: var(--flix-highlight-color);
}

._printView_1ajk6_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_1ajk6_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_1ajk6_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_1ajk6_73 {
  width: 100%;
}

._iconAttention_1ajk6_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_1ajk6_84 {
  top: 10px;
  left: 25px;
}

._subtext_1ajk6_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_1ajk6_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_1ajk6_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_1ajk6_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_1ajk6_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_1ajk6_115 tbody {
  width: 100%;
}
._tableNotClickable_1ajk6_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_1ajk6_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_1ajk6_126 {
  fill: var(--flix-neutral-color) !important;
}

._pageContainer_1ajk6_130 {
  margin-bottom: var(--flix-spacing-6);
}

._extraSpacing_1ajk6_134 {
  margin-top: var(--flix-spacing-5);
}
@media (max-width: 1200px) {
  ._extraSpacing_1ajk6_134 {
    margin-top: var(--flix-spacing-6);
  }
}
@media (max-width: 600px) {
  ._extraSpacing_1ajk6_134 {
    margin-top: var(--flix-spacing-12);
  }
}
@media (max-width: 320px) {
  ._extraSpacing_1ajk6_134 {
    margin-top: 100px;
  }
}

._newsLarge_1ajk6_153 {
  display: block;
}
@media (max-width: 1200px) {
  ._newsLarge_1ajk6_153 {
    display: none;
  }
}

@media (max-width: 768px) {
  ._bookingInfoWrapper_1ajk6_163 {
    gap: var(--flix-spacing-2);
  }
}

._newsSmall_1ajk6_168 {
  display: none;
  order: inherit;
}
@media (max-width: 768px) {
  ._newsSmall_1ajk6_168 {
    order: 3;
  }
}
@media (max-width: 1200px) {
  ._newsSmall_1ajk6_168 {
    display: block;
  }
}

._mainCol_1ajk6_183 {
  position: relative;
  overflow: hidden;
}

._welcomeBtn_1ajk6_188 {
  width: 100%;
  height: 76px;
  border-color: var(--flix-grayscale-30-color);
  font-size: 18px;
  font-weight: 700;
}

._welcomeBtn_1ajk6_188 svg {
  color: var(--hcr-primary-ui-light-color);
  margin-left: -5px;
}

._greenStripe_1ajk6_201 {
  background-color: #73d700;
  color: white;
  height: 140px;
  position: absolute;
  top: 153px;
  font-size: 68px;
  text-align: center;
  padding-top: 47px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
}

._settlementsImage_1ajk6_215 img {
  object-fit: scale-down;
}

._listWrapper_1ajk6_219 {
  margin-bottom: 10px;
}

._margin_1ajk6_223 {
  margin-top: 35px;
  margin-bottom: 35px;
  gap: 0 !important;
}
@media (max-width: 1200px) {
  ._margin_1ajk6_223 {
    gap: var(--flix-spacing-6) !important;
  }
}

._additionalInfoContainer_1ajk6_234 {
  display: block;
}
@media (max-width: 768px) {
  ._additionalInfoContainer_1ajk6_234 {
    display: none;
  }
}

._additionalInfoContainerSmall_1ajk6_243 {
  display: none;
}
@media (max-width: 768px) {
  ._additionalInfoContainerSmall_1ajk6_243 {
    display: block;
  }
}

._usefulLinks_1ajk6_252 {
  margin-left: auto;
}
@media (max-width: 768px) {
  ._usefulLinks_1ajk6_252 {
    margin-left: 0;
  }
}

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

._usefullLinksHeaderText_1ajk6_266 {
  display: flex;
  align-items: center;
}
._usefullLinksHeaderText_1ajk6_266 p {
  margin: 0;
}._hcAcccordion_slosk_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_slosk_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_slosk_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_slosk_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_slosk_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_slosk_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_slosk_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_slosk_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_slosk_30 {
  background-color: var(--flix-highlight-color);
}

._printView_slosk_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_slosk_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_slosk_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_slosk_73 {
  width: 100%;
}

._iconAttention_slosk_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_slosk_84 {
  top: 10px;
  left: 25px;
}

._subtext_slosk_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_slosk_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_slosk_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_slosk_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_slosk_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_slosk_115 tbody {
  width: 100%;
}
._tableNotClickable_slosk_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_slosk_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_slosk_126 {
  fill: var(--flix-neutral-color) !important;
}

._text_slosk_99 {
  color: var(--flix-content-secondary-color);
  font-weight: var(--flix-font-weight-semibold);
}._hcAcccordion_1cmva_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_1cmva_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_1cmva_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_1cmva_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_1cmva_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_1cmva_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_1cmva_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_1cmva_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_1cmva_30 {
  background-color: var(--flix-highlight-color);
}

._printView_1cmva_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_1cmva_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_1cmva_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_1cmva_73 {
  width: 100%;
}

._iconAttention_1cmva_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_1cmva_84 {
  top: 10px;
  left: 25px;
}

._subtext_1cmva_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_1cmva_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_1cmva_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_1cmva_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_1cmva_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_1cmva_115 tbody {
  width: 100%;
}
._tableNotClickable_1cmva_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_1cmva_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_1cmva_126 {
  fill: var(--flix-neutral-color) !important;
}

._linkButton_1cmva_130 {
  width: 100%;
  justify-content: flex-start;
  text-align: left;
}

._buttonWrapper_1cmva_136:not(:last-child) {
  padding-bottom: 3px;
}._breakWord_k37b2_1 {
  word-wrap: break-word;
  margin: 0;
}

._breakWord_k37b2_1 a {
  color: var(--flix-link-color);
}

._breakWord_k37b2_1 a:hover {
  text-decoration: underline;
}
._hcAcccordion_1n28p_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_1n28p_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_1n28p_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_1n28p_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_1n28p_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_1n28p_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_1n28p_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_1n28p_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_1n28p_30 {
  background-color: var(--flix-highlight-color);
}

._printView_1n28p_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_1n28p_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_1n28p_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_1n28p_73 {
  width: 100%;
}

._iconAttention_1n28p_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_1n28p_84 {
  top: 10px;
  left: 25px;
}

._subtext_1n28p_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_1n28p_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_1n28p_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_1n28p_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_1n28p_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_1n28p_115 tbody {
  width: 100%;
}
._tableNotClickable_1n28p_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_1n28p_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_1n28p_126 {
  fill: var(--flix-neutral-color) !important;
}

._rowCentered_1n28p_130 {
  text-align: center;
}

._link_1n28p_134 {
  cursor: pointer;
}

._linkDisabled_1n28p_138 {
  pointer-events: none;
  color: var(--flix-grayscale-70-color) !important;
}

._dataTable_1n28p_143 tbody {
  width: 100%;
}

._banner_1n28p_147 {
  background-color: var(--flix-grayscale-10-color);
  margin-bottom: var(--flix-spacing-6);
  width: fit-content;
}

._bannerIcon_1n28p_153 {
  color: var(--flix-icon-secondary-color);
}._hcAcccordion_w41u6_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_w41u6_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_w41u6_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_w41u6_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_w41u6_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_w41u6_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_w41u6_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_w41u6_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_w41u6_30 {
  background-color: var(--flix-highlight-color);
}

._printView_w41u6_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_w41u6_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_w41u6_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_w41u6_73 {
  width: 100%;
}

._iconAttention_w41u6_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_w41u6_84 {
  top: 10px;
  left: 25px;
}

._subtext_w41u6_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_w41u6_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_w41u6_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_w41u6_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_w41u6_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_w41u6_115 tbody {
  width: 100%;
}
._tableNotClickable_w41u6_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_w41u6_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_w41u6_126 {
  fill: var(--flix-neutral-color) !important;
}

._wrapper_w41u6_130 {
  padding: 36px 0;
  text-align: center;
  margin-bottom: var(--flix-spacing-10);
}._hcAcccordion_1xn58_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_1xn58_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_1xn58_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_1xn58_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_1xn58_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_1xn58_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_1xn58_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_1xn58_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_1xn58_30 {
  background-color: var(--flix-highlight-color);
}

._printView_1xn58_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_1xn58_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_1xn58_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_1xn58_73 {
  width: 100%;
}

._iconAttention_1xn58_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_1xn58_84 {
  top: 10px;
  left: 25px;
}

._subtext_1xn58_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_1xn58_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_1xn58_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_1xn58_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_1xn58_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_1xn58_115 tbody {
  width: 100%;
}
._tableNotClickable_1xn58_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_1xn58_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_1xn58_126 {
  fill: var(--flix-neutral-color) !important;
}

._navItem_1xn58_130 > div {
  border-radius: 0;
  padding-top: 0;
  margin: 0;
  padding: var(--flix-spacing-2) var(--flix-spacing-4) 0 var(--flix-spacing-4) !important;
}
._navItem_1xn58_130 > div:after {
  content: none !important;
}
._navItem_1xn58_130 > div > span {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  gap: var(--flix-spacing-1);
}

._panelContent_1xn58_147 {
  padding: 0;
}

._arrowBtn_1xn58_151 {
  min-width: var(--flix-spacing-4);
  min-height: var(--flix-spacing-4);
  padding: 0;
}
._arrowBtn_1xn58_151 > span {
  margin: auto !important;
}

._panelFooterColumn_1xn58_160 {
  text-align: left;
}

._settlementsHeading_1xn58_164 {
  margin-bottom: var(--flix-spacing-2);
}

._settlementPanel_1xn58_168 > div {
  overflow: visible;
}._hcAcccordion_82fvs_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_82fvs_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_82fvs_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_82fvs_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_82fvs_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_82fvs_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_82fvs_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_82fvs_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_82fvs_30 {
  background-color: var(--flix-highlight-color);
}

._printView_82fvs_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_82fvs_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_82fvs_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_82fvs_73 {
  width: 100%;
}

._iconAttention_82fvs_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_82fvs_84 {
  top: 10px;
  left: 25px;
}

._subtext_82fvs_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_82fvs_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_82fvs_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_82fvs_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_82fvs_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_82fvs_115 tbody {
  width: 100%;
}
._tableNotClickable_82fvs_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_82fvs_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_82fvs_126 {
  fill: var(--flix-neutral-color) !important;
}

._icon_82fvs_77 {
  color: var(--flix-ui-primary-color);
  margin-right: var(--flix-spacing-1);
}

._iconDisabled_82fvs_135 {
  color: var(--flix-icon-primary-color);
  margin-right: var(--flix-spacing-1);
}

._billingText_82fvs_140 {
  display: flex;
  margin: 0;
}
@media (max-width: 768px) {
  ._billingText_82fvs_140 {
    max-width: 270px;
    text-overflow: ellipsis;
    overflow: hidden;
    display: block;
  }
}

@media (max-width: 768px) {
  ._billingTextLink_82fvs_154 {
    display: flex;
  }
}

._billingNum_82fvs_159 {
  color: var(--flix-content-secondary-color);
  margin: 0;
  margin-left: var(--flix-spacing-5);
  text-align: left;
}._hcAcccordion_e61ra_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_e61ra_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_e61ra_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_e61ra_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_e61ra_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_e61ra_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_e61ra_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_e61ra_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_e61ra_30 {
  background-color: var(--flix-highlight-color);
}

._printView_e61ra_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_e61ra_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_e61ra_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_e61ra_73 {
  width: 100%;
}

._iconAttention_e61ra_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_e61ra_84 {
  top: 10px;
  left: 25px;
}

._subtext_e61ra_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_e61ra_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_e61ra_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_e61ra_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_e61ra_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_e61ra_115 tbody {
  width: 100%;
}
._tableNotClickable_e61ra_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_e61ra_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_e61ra_126 {
  fill: var(--flix-neutral-color) !important;
}

._boldText_e61ra_107 {
  font-weight: var(--flix-font-weight-bold);
}._rowCentered_1xgs4_1 {
  text-align: center;
  padding: 12px;
}._hcAcccordion_d8a7z_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_d8a7z_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_d8a7z_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_d8a7z_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_d8a7z_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_d8a7z_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_d8a7z_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_d8a7z_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_d8a7z_30 {
  background-color: var(--flix-highlight-color);
}

._printView_d8a7z_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_d8a7z_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_d8a7z_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_d8a7z_73 {
  width: 100%;
}

._iconAttention_d8a7z_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_d8a7z_84 {
  top: 10px;
  left: 25px;
}

._subtext_d8a7z_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_d8a7z_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_d8a7z_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_d8a7z_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_d8a7z_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_d8a7z_115 tbody {
  width: 100%;
}
._tableNotClickable_d8a7z_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_d8a7z_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_d8a7z_126 {
  fill: var(--flix-neutral-color) !important;
}

._link_d8a7z_130 {
  cursor: pointer;
}

._linkDisabled_d8a7z_134 {
  pointer-events: none;
  color: var(--flix-grayscale-70-color) !important;
}

._dataTable_d8a7z_139 tbody {
  width: 100%;
  display: table;
}._hcAcccordion_n7tje_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_n7tje_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_n7tje_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_n7tje_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_n7tje_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_n7tje_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_n7tje_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_n7tje_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_n7tje_30 {
  background-color: var(--flix-highlight-color);
}

._printView_n7tje_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_n7tje_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_n7tje_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_n7tje_73 {
  width: 100%;
}

._iconAttention_n7tje_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_n7tje_84 {
  top: 10px;
  left: 25px;
}

._subtext_n7tje_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_n7tje_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_n7tje_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_n7tje_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_n7tje_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_n7tje_115 tbody {
  width: 100%;
}
._tableNotClickable_n7tje_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_n7tje_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_n7tje_126 {
  fill: var(--flix-neutral-color) !important;
}

._shortLink_n7tje_130 {
  margin-right: 8px;
}

._disabled_n7tje_134 {
  color: var(--hcr-content-primary-color);
  opacity: var(--hcr-disabled-element-opacity);
  pointer-events: none;
}._hcAcccordion_v74p0_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_v74p0_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_v74p0_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_v74p0_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_v74p0_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_v74p0_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_v74p0_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_v74p0_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_v74p0_30 {
  background-color: var(--flix-highlight-color);
}

._printView_v74p0_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_v74p0_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_v74p0_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_v74p0_73 {
  width: 100%;
}

._iconAttention_v74p0_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_v74p0_84 {
  top: 10px;
  left: 25px;
}

._subtext_v74p0_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_v74p0_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_v74p0_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_v74p0_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_v74p0_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_v74p0_115 tbody {
  width: 100%;
}
._tableNotClickable_v74p0_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_v74p0_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_v74p0_126 {
  fill: var(--flix-neutral-color) !important;
}

._wrapper_v74p0_130 {
  padding: 30px 0;
  text-align: center;
  border: 1px solid var(--hcr-grayscale-50-color);
  border-bottom-right-radius: var(--hcr-primary-border-radius);
  border-bottom-left-radius: var(--hcr-primary-border-radius);
}._hcAcccordion_17af8_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_17af8_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_17af8_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_17af8_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_17af8_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_17af8_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_17af8_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_17af8_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_17af8_30 {
  background-color: var(--flix-highlight-color);
}

._printView_17af8_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_17af8_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_17af8_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_17af8_73 {
  width: 100%;
}

._iconAttention_17af8_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_17af8_84 {
  top: 10px;
  left: 25px;
}

._subtext_17af8_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_17af8_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_17af8_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_17af8_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_17af8_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_17af8_115 tbody {
  width: 100%;
}
._tableNotClickable_17af8_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_17af8_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_17af8_126 {
  fill: var(--flix-neutral-color) !important;
}

._icon_17af8_77 {
  margin-right: 10px;
}

._tooltip_17af8_84 p {
  margin: 0;
}._hcAcccordion_1decq_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_1decq_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_1decq_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_1decq_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_1decq_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_1decq_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_1decq_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_1decq_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_1decq_30 {
  background-color: var(--flix-highlight-color);
}

._printView_1decq_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_1decq_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_1decq_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_1decq_73 {
  width: 100%;
}

._iconAttention_1decq_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_1decq_84 {
  top: 10px;
  left: 25px;
}

._subtext_1decq_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_1decq_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_1decq_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_1decq_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_1decq_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_1decq_115 tbody {
  width: 100%;
}
._tableNotClickable_1decq_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_1decq_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_1decq_126 {
  fill: var(--flix-neutral-color) !important;
}

._heading1_1decq_130 {
  padding-bottom: 0;
}
@media (max-width: 768px) {
  ._heading1_1decq_130 {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: var(--flix-spacing-half);
  }
}

._button_1decq_142 {
  min-width: 83px;
  margin-bottom: var(--flix-spacing-2);
}

._settingsButton_1decq_147 {
  margin-bottom: var(--flix-spacing-2);
}

._company_1decq_151 {
  text-align: right;
}

._salespoint_1decq_155 {
  padding-top: 0;
  text-align: right;
  padding-bottom: 12px;
}

._buttonGridCol_1decq_161 {
  text-align: right;
  margin-top: 10px;
}

._headingIcon_1decq_166 {
  margin-left: 6px;
  margin-top: -2px;
}

._tooltip_1decq_84 {
  transform: translateY(-15px);
}

._tooltip_1decq_84::after {
  transform: translateY(-56px);
}

._tooltip_1decq_84 h3 {
  padding-top: 0;
}

._tooltip_1decq_84 p {
  margin: 0;
}

._documentTooltipText_1decq_187 {
  color: var(--hcr-content-primary-color);
  font-size: var(--hcr-font-size-primary);
  font-weight: var(--hcr-font-weight-normal);
  line-height: var(--hcr-line-height-primary);
}

@media (max-width: 600px) {
  ._downloadWrapper_1decq_195 {
    display: flex;
    align-items: center;
    gap: var(--flix-spacing-2) !important;
  }
}

@media (max-width: 600px) {
  ._downloadPdfBtn_1decq_203 {
    margin: 0 !important;
  }
}

._downloadXlsBtn_1decq_208 {
  margin-right: var(--flix-spacing-2);
  margin-left: var(--flix-spacing-2);
}

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

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

._filterApplied_1decq_221 {
  margin-bottom: var(--flix-spacing-2);
}._hcAcccordion_1b1fl_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_1b1fl_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_1b1fl_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_1b1fl_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_1b1fl_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_1b1fl_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_1b1fl_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_1b1fl_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_1b1fl_30 {
  background-color: var(--flix-highlight-color);
}

._printView_1b1fl_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_1b1fl_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_1b1fl_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_1b1fl_73 {
  width: 100%;
}

._iconAttention_1b1fl_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_1b1fl_84 {
  top: 10px;
  left: 25px;
}

._subtext_1b1fl_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_1b1fl_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_1b1fl_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_1b1fl_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_1b1fl_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_1b1fl_115 tbody {
  width: 100%;
}
._tableNotClickable_1b1fl_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_1b1fl_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_1b1fl_126 {
  fill: var(--flix-neutral-color) !important;
}

._panelTextAlign_1b1fl_130 {
  text-align: left;
}

._switch_1b1fl_134 {
  margin-bottom: var(--flix-spacing-1);
}
._switch_1b1fl_134 div:before {
  top: inherit;
}
._switch_1b1fl_134 div:after {
  top: inherit;
}._hcAcccordion_1w3h1_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_1w3h1_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_1w3h1_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_1w3h1_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_1w3h1_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_1w3h1_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_1w3h1_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_1w3h1_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_1w3h1_30 {
  background-color: var(--flix-highlight-color);
}

._printView_1w3h1_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_1w3h1_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_1w3h1_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_1w3h1_73 {
  width: 100%;
}

._iconAttention_1w3h1_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_1w3h1_84 {
  top: 10px;
  left: 25px;
}

._subtext_1w3h1_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_1w3h1_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_1w3h1_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_1w3h1_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_1w3h1_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_1w3h1_115 tbody {
  width: 100%;
}
._tableNotClickable_1w3h1_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_1w3h1_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_1w3h1_126 {
  fill: var(--flix-neutral-color) !important;
}

._switchWrapper_1w3h1_130 {
  display: flex;
  gap: var(--flix-spacing-2);
  margin-bottom: var(--flix-spacing-2);
}
._switchWrapper_1w3h1_130 label {
  margin-left: calc(var(--flix-spacing-3) * -1);
}

._panelContent_1w3h1_139 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}._hcAcccordion_15p7i_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_15p7i_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_15p7i_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_15p7i_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_15p7i_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_15p7i_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_15p7i_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_15p7i_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_15p7i_30 {
  background-color: var(--flix-highlight-color);
}

._printView_15p7i_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_15p7i_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_15p7i_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_15p7i_73 {
  width: 100%;
}

._iconAttention_15p7i_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_15p7i_84 {
  top: 10px;
  left: 25px;
}

._subtext_15p7i_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_15p7i_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_15p7i_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_15p7i_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_15p7i_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_15p7i_115 tbody {
  width: 100%;
}
._tableNotClickable_15p7i_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_15p7i_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_15p7i_126 {
  fill: var(--flix-neutral-color) !important;
}

._tagNew_15p7i_130 {
  cursor: pointer;
  animation: _horizontal-shaking_15p7i_1 0.35s;
  animation-delay: 5s;
}._hcAcccordion_1hwq3_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_1hwq3_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_1hwq3_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_1hwq3_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_1hwq3_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_1hwq3_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_1hwq3_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_1hwq3_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_1hwq3_30 {
  background-color: var(--flix-highlight-color);
}

._printView_1hwq3_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_1hwq3_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_1hwq3_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_1hwq3_73 {
  width: 100%;
}

._iconAttention_1hwq3_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_1hwq3_84 {
  top: 10px;
  left: 25px;
}

._subtext_1hwq3_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_1hwq3_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_1hwq3_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_1hwq3_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_1hwq3_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_1hwq3_115 tbody {
  width: 100%;
}
._tableNotClickable_1hwq3_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_1hwq3_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_1hwq3_126 {
  fill: var(--flix-neutral-color) !important;
}

._column_1hwq3_130 {
  display: flex;
}

._icon_1hwq3_77 {
  margin: 3px 3px 0 0;
  max-width: 20px;
  flex-basis: 100%;
}._hcAcccordion_pmjwe_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_pmjwe_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_pmjwe_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_pmjwe_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_pmjwe_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_pmjwe_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_pmjwe_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_pmjwe_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_pmjwe_30 {
  background-color: var(--flix-highlight-color);
}

._printView_pmjwe_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_pmjwe_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_pmjwe_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_pmjwe_73 {
  width: 100%;
}

._iconAttention_pmjwe_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_pmjwe_84 {
  top: 10px;
  left: 25px;
}

._subtext_pmjwe_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_pmjwe_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_pmjwe_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_pmjwe_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_pmjwe_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_pmjwe_115 tbody {
  width: 100%;
}
._tableNotClickable_pmjwe_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_pmjwe_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_pmjwe_126 {
  fill: var(--flix-neutral-color) !important;
}

._image_pmjwe_130 img {
  object-fit: contain;
}

._tableWrapper_pmjwe_134 {
  overflow: hidden;
}
._tableWrapper_pmjwe_134 th {
  vertical-align: top;
  white-space: unset;
  font-size: var(--hcr-font-size-small);
}
._tableWrapper_pmjwe_134 td {
  vertical-align: top;
  font-size: var(--hcr-font-size-small) !important;
}
._tableWrapper_pmjwe_134 td:nth-child(1) {
  line-break: anywhere;
}
._tableWrapper_pmjwe_134 th,
._tableWrapper_pmjwe_134 td {
  text-align: left;
}

._infoHeading_pmjwe_154 {
  padding-top: 0;
}

._searchColumn_pmjwe_158 {
  white-space: pre-wrap;
  display: block;
  width: 115px;
}

._tooltip_pmjwe_84 {
  top: 50px !important;
  padding: 10px 10px 20px !important;
}

._label_pmjwe_169 {
  font-size: var(--hcr-font-size-small) !important;
}._hcAcccordion_7bcwx_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_7bcwx_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_7bcwx_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_7bcwx_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_7bcwx_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_7bcwx_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_7bcwx_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_7bcwx_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_7bcwx_30 {
  background-color: var(--flix-highlight-color);
}

._printView_7bcwx_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_7bcwx_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_7bcwx_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_7bcwx_73 {
  width: 100%;
}

._iconAttention_7bcwx_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_7bcwx_84 {
  top: 10px;
  left: 25px;
}

._subtext_7bcwx_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_7bcwx_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_7bcwx_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_7bcwx_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_7bcwx_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_7bcwx_115 tbody {
  width: 100%;
}
._tableNotClickable_7bcwx_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_7bcwx_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_7bcwx_126 {
  fill: var(--flix-neutral-color) !important;
}

._column_7bcwx_130 {
  white-space: nowrap;
  text-align: center;
}._hcAcccordion_wr9lr_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_wr9lr_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_wr9lr_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_wr9lr_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_wr9lr_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_wr9lr_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_wr9lr_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_wr9lr_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_wr9lr_30 {
  background-color: var(--flix-highlight-color);
}

._printView_wr9lr_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_wr9lr_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_wr9lr_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_wr9lr_73 {
  width: 100%;
}

._iconAttention_wr9lr_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_wr9lr_84 {
  top: 10px;
  left: 25px;
}

._subtext_wr9lr_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_wr9lr_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_wr9lr_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_wr9lr_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_wr9lr_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_wr9lr_115 tbody {
  width: 100%;
}
._tableNotClickable_wr9lr_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_wr9lr_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_wr9lr_126 {
  fill: var(--flix-neutral-color) !important;
}

._checkbox_wr9lr_130 {
  font-size: var(--hcr-font-size-small) !important;
}

._tableHeader_wr9lr_134,
._tableHeader_wr9lr_134:focus,
._tableHeader_wr9lr_134:hover {
  font-weight: var(--flix-font-weight-bold);
  outline: none;
}

._grid_wr9lr_141 {
  flex-wrap: nowrap;
}

._gridCol_wr9lr_145 {
  padding-top: 20px;
}

._gridCol_wr9lr_145:last-child {
  text-align: right;
}

._btn_wr9lr_153 {
  font-weight: var(--hcr-font-weight-small) !important;
}
._btn_wr9lr_153 button {
  display: flex;
}

._tooltip_wr9lr_84 {
  padding-right: var(--flix-spacing-1);
  padding-bottom: var(--flix-spacing-4);
}

._tooltipContent_wr9lr_165 {
  max-height: 330px;
  width: 100%;
  overflow: scroll;
}

._menuItems_wr9lr_171 {
  margin-right: var(--flix-spacing-3);
}._hcAcccordion_19md1_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_19md1_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_19md1_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_19md1_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_19md1_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_19md1_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_19md1_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_19md1_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_19md1_30 {
  background-color: var(--flix-highlight-color);
}

._printView_19md1_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_19md1_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_19md1_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_19md1_73 {
  width: 100%;
}

._iconAttention_19md1_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_19md1_84 {
  top: 10px;
  left: 25px;
}

._subtext_19md1_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_19md1_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_19md1_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_19md1_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_19md1_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_19md1_115 tbody {
  width: 100%;
}
._tableNotClickable_19md1_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_19md1_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_19md1_126 {
  fill: var(--flix-neutral-color) !important;
}

._pageContainer_19md1_130 {
  min-width: 320px;
  margin: 0 auto;
  padding: 0 12px;
  overflow-y: scroll;
  max-height: calc(100vh - 100px);
  /* Hide scrollbar for IE, Edge and Firefox */
  -ms-overflow-style: none; /* IE and Edge */
  scrollbar-width: none; /* Firefox */
}

/* Hide scrollbar for Chrome, Safari and Opera */
._pageContainer_19md1_130::-webkit-scrollbar {
  display: none;
}

._pageHeader_19md1_146 {
  max-height: calc(100vh - 100px);
  margin: 0 auto;
  padding: 0 12px;
}
@media (max-width: 768px) {
  ._pageHeader_19md1_146 {
    max-height: fit-content;
    padding: 0;
  }
}

._hr_19md1_158 {
  margin-top: 20px;
  margin-bottom: 20px;
}
@media (max-width: 768px) {
  ._hr_19md1_158 {
    display: none;
  }
}

._dateRangeHint_19md1_168 {
  padding: 12px;
  text-align: center;
  color: var(--hcr-content-secondary-color);
  font-size: 14px;
}

._banner_19md1_175 {
  margin-bottom: 10px;
}
@media (max-width: 1200px) {
  ._banner_19md1_175 p {
    white-space: nowrap;
    animation: _textFlow_19md1_1 30s infinite linear;
    width: fit-content;
  }
}
@media (min-width: 1200px) {
  ._banner_19md1_175 {
    margin-top: -10px;
  }
}
@media screen and (min-width: 599px) and (max-width: 768px) {
  ._banner_19md1_175 {
    margin-top: -50px;
    margin-bottom: 50px;
  }
}
@media (max-width: 600px) {
  ._banner_19md1_175 {
    margin-top: -10px;
  }
}

@keyframes _textFlow_19md1_1 {
  5% {
    transform: translateX(0%);
    left: 0%;
  }
  100% {
    transform: translateX(-100%);
    left: 100%;
  }
}
._viewWrapper_19md1_212 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0;
}

._switch_19md1_219 {
  display: flex;
  gap: var(--flix-spacing-2);
}
._switch_19md1_219 label {
  margin-top: var(--flix-spacing-2);
}
._switch_19md1_219 p {
  margin-top: var(--flix-spacing-3);
}

._exportWrapper_19md1_230 {
  border-radius: 0;
  margin-bottom: 0;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 10;
}

@media (max-width: 768px) {
  ._pageWrapper_19md1_241 {
    margin-bottom: calc(var(--hcr-spacing-6) + 72px);
  }
}._hcAcccordion_14pzf_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_14pzf_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_14pzf_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_14pzf_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_14pzf_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_14pzf_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_14pzf_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_14pzf_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_14pzf_30 {
  background-color: var(--flix-highlight-color);
}

._printView_14pzf_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_14pzf_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_14pzf_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_14pzf_73 {
  width: 100%;
}

._iconAttention_14pzf_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_14pzf_84 {
  top: 10px;
  left: 25px;
}

._subtext_14pzf_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_14pzf_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_14pzf_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_14pzf_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_14pzf_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_14pzf_115 tbody {
  width: 100%;
}
._tableNotClickable_14pzf_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_14pzf_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_14pzf_126 {
  fill: var(--flix-neutral-color) !important;
}

._shortLinkWrapper_14pzf_130 {
  white-space: nowrap;
}
@media (max-width: 768px) {
  ._shortLinkWrapper_14pzf_130 {
    display: none;
  }
}

._button_14pzf_139 {
  margin-left: var(--hcr-spacing-2);
}
@media (max-width: 768px) {
  ._button_14pzf_139 {
    display: none;
  }
}

._buttonAlignedBottom_14pzf_148 {
  position: absolute;
  bottom: 0;
}

._gridCol_14pzf_153 > fieldset {
  margin-right: var(--hcr-spacing-2);
}
._gridCol_14pzf_153:nth-child(1) {
  display: flex;
}

._moreFilters_14pzf_160 {
  display: none;
  padding: var(--hcr-spacing-4) 0 0;
}

._bookingTime_14pzf_165 {
  display: flex;
  align-items: flex-end;
}

@media only screen and (max-width: 1536px) {
  ._gridCol_14pzf_153:nth-child(1) {
    order: 2;
    width: 100%;
  }
  ._gridCol_14pzf_153:nth-child(2) {
    order: 1;
    width: 100%;
  }
  ._gridColHidden_14pzf_179 {
    display: none !important;
  }
  ._moreFilters_14pzf_160 {
    display: block;
  }
}
@media only screen and (max-width: 1536px) and (max-width: 768px) {
  ._moreFilters_14pzf_160 {
    display: none;
  }
}
._dateInput_14pzf_191 {
  width: 135px;
  display: inline-block;
}
@media (max-width: 768px) {
  ._dateInput_14pzf_191 {
    width: 100%;
    display: block;
    float: none;
  }
}

._dateInput_14pzf_191 label {
  white-space: nowrap;
}

._dateInputFrom_14pzf_207 > div {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}

._dateInputTo_14pzf_212 > div {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  border-left: 0;
}

._tooltipContent_14pzf_218 {
  display: flex;
}

._dateInputWrapper_14pzf_222 {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: flex-end;
}
@media (max-width: 768px) {
  ._dateInputWrapper_14pzf_222 {
    display: none;
  }
}

._dateInputWrapper_14pzf_222 > :first-child {
  position: relative;
  margin-right: var(--hcr-spacing-2);
}

._buttonGrid_14pzf_239 {
  padding-top: var(--hcr-spacing-4);
}

._tzSwitcher_14pzf_243 {
  display: inline-block;
}

._btnOnlyMy_14pzf_247 {
  margin-right: var(--hcr-spacing-2);
}
@media (max-width: 768px) {
  ._btnOnlyMy_14pzf_247 {
    display: none;
  }
}

._timeDivider_14pzf_256 {
  display: inline-block;
  padding: 28px 8px 0;
  vertical-align: top;
}
@media (max-width: 1200px) {
  ._timeDivider_14pzf_256 {
    padding: 6px 8px 0;
  }
}

._calendar_14pzf_267 {
  display: flex;
}

._calendarBtn_14pzf_271 {
  margin: var(--flix-spacing-1);
}

._bookingErrorMessage_14pzf_275 {
  margin-bottom: var(--flix-spacing-2);
  color: var(--flix-danger-color);
  text-wrap: wrap;
}

._moreFiltersActive_14pzf_281 {
  display: block;
}
@media (max-width: 768px) {
  ._moreFiltersActive_14pzf_281 {
    display: none !important;
  }
}

._showMyBookingBtn_14pzf_290 {
  display: inline-block;
}
@media (max-width: 768px) {
  ._showMyBookingBtn_14pzf_290 {
    display: none;
  }
}

._funnelBtn_14pzf_299 {
  display: none;
}
@media (max-width: 768px) {
  ._funnelBtn_14pzf_299 {
    display: inline-block;
  }
}

._timeBlock_14pzf_308 {
  display: flex;
  align-items: flex-end;
  margin-top: var(--flix-spacing-4);
}
@media only screen and (max-width: 1536px) {
  ._timeBlock_14pzf_308 {
    margin-top: 0;
    margin-bottom: var(--flix-spacing-4);
  }
}
@media (max-width: 768px) {
  ._timeBlock_14pzf_308 {
    display: none !important;
  }
}

._timeWrapper_14pzf_325 {
  display: flex;
}

._dateSelectionSmall_14pzf_329 {
  display: none;
  margin-bottom: var(--flix-spacing-4);
}
@media (max-width: 768px) {
  ._dateSelectionSmall_14pzf_329 {
    display: block;
  }
}

._tooltip_14pzf_84 {
  top: 20px;
}
._tooltipp_14pzf_342 {
  margin: 0;
}

._hiddenFilters_14pzf_346 {
  flex-wrap: wrap;
}

@media (max-width: 1200px) {
  ._delayTooltip_14pzf_351 {
    position: absolute;
    top: -24px;
    left: 0;
  }
}

._filterSelectGroup_14pzf_358:not(:last-child) {
  margin-bottom: var(--flix-spacing-4);
}
@media only screen and (max-width: 1536px) {
  ._filterSelectGroup_14pzf_358 {
    margin-bottom: var(--flix-spacing-4);
  }
}._hcAcccordion_niw13_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_niw13_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_niw13_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_niw13_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_niw13_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_niw13_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_niw13_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_niw13_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_niw13_30 {
  background-color: var(--flix-highlight-color);
}

._printView_niw13_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_niw13_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_niw13_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_niw13_73 {
  width: 100%;
}

._iconAttention_niw13_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_niw13_84 {
  top: 10px;
  left: 25px;
}

._subtext_niw13_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_niw13_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_niw13_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_niw13_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_niw13_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_niw13_115 tbody {
  width: 100%;
}
._tableNotClickable_niw13_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_niw13_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_niw13_126 {
  fill: var(--flix-neutral-color) !important;
}

._dropdown_niw13_130 {
  width: 100%;
  margin-bottom: var(--flix-spacing-2);
}._hcAcccordion_1a4ba_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_1a4ba_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_1a4ba_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_1a4ba_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_1a4ba_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_1a4ba_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_1a4ba_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_1a4ba_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_1a4ba_30 {
  background-color: var(--flix-highlight-color);
}

._printView_1a4ba_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_1a4ba_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_1a4ba_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_1a4ba_73 {
  width: 100%;
}

._iconAttention_1a4ba_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_1a4ba_84 {
  top: 10px;
  left: 25px;
}

._subtext_1a4ba_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_1a4ba_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_1a4ba_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_1a4ba_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_1a4ba_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_1a4ba_115 tbody {
  width: 100%;
}
._tableNotClickable_1a4ba_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_1a4ba_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_1a4ba_126 {
  fill: var(--flix-neutral-color) !important;
}

._panel_1a4ba_130 {
  display: none;
}
@media (max-width: 768px) {
  ._panel_1a4ba_130 {
    display: block;
  }
}

._bookingErrorMessage_1a4ba_139 {
  color: var(--flix-danger-color);
  margin-bottom: var(--flix-spacing-1);
}

._arrowsWrapper_1a4ba_144 {
  display: flex;
  justify-content: space-between;
}._hcAcccordion_6b5dk_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_6b5dk_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_6b5dk_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_6b5dk_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_6b5dk_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_6b5dk_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_6b5dk_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_6b5dk_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_6b5dk_30 {
  background-color: var(--flix-highlight-color);
}

._printView_6b5dk_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_6b5dk_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_6b5dk_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_6b5dk_73 {
  width: 100%;
}

._iconAttention_6b5dk_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_6b5dk_84 {
  top: 10px;
  left: 25px;
}

._subtext_6b5dk_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_6b5dk_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_6b5dk_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_6b5dk_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_6b5dk_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_6b5dk_115 tbody {
  width: 100%;
}
._tableNotClickable_6b5dk_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_6b5dk_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_6b5dk_126 {
  fill: var(--flix-neutral-color) !important;
}

._panel_6b5dk_130 {
  display: none;
}
@media (max-width: 768px) {
  ._panel_6b5dk_130 {
    display: block;
    margin-right: 0 !important;
  }
}

._bookingStatus_6b5dk_140 > legend {
  z-index: 100;
}._hcAcccordion_17ui4_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_17ui4_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_17ui4_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_17ui4_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_17ui4_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_17ui4_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_17ui4_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_17ui4_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_17ui4_30 {
  background-color: var(--flix-highlight-color);
}

._printView_17ui4_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_17ui4_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_17ui4_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_17ui4_73 {
  width: 100%;
}

._iconAttention_17ui4_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_17ui4_84 {
  top: 10px;
  left: 25px;
}

._subtext_17ui4_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_17ui4_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_17ui4_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_17ui4_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_17ui4_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_17ui4_115 tbody {
  width: 100%;
}
._tableNotClickable_17ui4_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_17ui4_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_17ui4_126 {
  fill: var(--flix-neutral-color) !important;
}

._tag_17ui4_130 {
  margin-right: 10px;
}
@media (max-width: 768px) {
  ._tag_17ui4_130 {
    margin-right: var(--flix-spacing-1);
    margin-bottom: var(--flix-spacing-1);
  }
  ._tag_17ui4_130 button {
    display: none;
  }
}

._tag_17ui4_130 span {
  color: var(--flix-primary-icon-color);
}

._selectedFilterGrid_17ui4_147 {
  margin-bottom: var(--flix-spacing-2);
}
@media (max-width: 768px) {
  ._selectedFilterGrid_17ui4_147 {
    margin-bottom: var(--flix-spacing-6);
  }
}

._tagSmall_17ui4_156 {
  display: none;
}
@media (max-width: 768px) {
  ._tagSmall_17ui4_156 {
    display: inline-flex;
  }
}

._resetBtnBig_17ui4_165 {
  display: inline-block;
}
@media (max-width: 768px) {
  ._resetBtnBig_17ui4_165 {
    display: none;
  }
}

._resetBtnSmall_17ui4_174 {
  display: none;
}
@media (max-width: 768px) {
  ._resetBtnSmall_17ui4_174 {
    display: block;
    margin-top: var(--flix-spacing-1) !important;
    margin-left: 0 !important;
  }
}

._bookingsMade_17ui4_185 {
  display: none;
}
@media (max-width: 768px) {
  ._bookingsMade_17ui4_185 {
    display: block;
    margin-bottom: var(--flix-spacing-2);
  }
}

._date_17ui4_195 {
  margin: var(--flix-spacing-half) 0;
}

._filtersWrapper_17ui4_199 {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
@media (max-width: 768px) {
  ._filtersWrapper_17ui4_199 {
    display: block;
  }
}._hcAcccordion_1aun9_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_1aun9_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_1aun9_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_1aun9_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_1aun9_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_1aun9_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_1aun9_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_1aun9_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_1aun9_30 {
  background-color: var(--flix-highlight-color);
}

._printView_1aun9_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_1aun9_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_1aun9_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_1aun9_73 {
  width: 100%;
}

._iconAttention_1aun9_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_1aun9_84 {
  top: 10px;
  left: 25px;
}

._subtext_1aun9_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_1aun9_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_1aun9_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_1aun9_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_1aun9_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_1aun9_115 tbody {
  width: 100%;
}
._tableNotClickable_1aun9_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_1aun9_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_1aun9_126 {
  fill: var(--flix-neutral-color) !important;
}

._empty_1aun9_130 {
  overflow-y: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

._tableWrapper_1aun9_136 {
  max-height: calc(100vh - 240px);
  margin-bottom: var(--flix-spacing-6);
}

._tableWrapperFixed_1aun9_141 {
  overflow-y: hidden;
}

._bookingsTable_1aun9_145 th {
  vertical-align: top;
}

._bookingsTable_1aun9_145 td {
  vertical-align: top;
}

._bookingsTable_1aun9_145 td:nth-child(1) {
  line-break: anywhere;
}

._empty_1aun9_130 th {
  border-bottom: 0;
}

._bookingsTable_1aun9_145 th,
._bookingsTable_1aun9_145 td {
  text-align: left;
}

._wrapHeader_1aun9_166 {
  white-space: pre-wrap;
}

._agentEmail_1aun9_170 {
  transform: translateX(-25%);
}

._bookingNumber_1aun9_174 {
  display: flex;
}

._noWrap_1aun9_178 {
  white-space: nowrap;
}

._headerCell_1aun9_182 {
  border-width: 0 0 1px !important;
}

table tfoot {
  position: sticky;
}

table tfoot {
  inset-block-end: 0;
  background: var(--flix-box-bg-color);
}

._passenger_1aun9_195 span {
  padding: var(--flix-spacing-1);
  margin-left: calc(var(--flix-spacing-1) * -1);
}
._passenger_1aun9_195 span:hover {
  border-radius: var(--primary-border-radius, 6px);
  background: var(--colors-interaction-states-hover, rgba(0, 0, 0, 0.06));
}

._scrollHidden_1aun9_204 {
  overflow-x: hidden;
}

._scrollAllowed_1aun9_208 {
  overflow-x: auto;
}

._subPoint_1aun9_212 {
  margin-left: var(--flix-spacing-1);
}

._tableSmall_1aun9_216 thead > tr > th {
  border-width: 0 0 1px !important;
}._tableHeader_5typu_1,
._tableHeader_5typu_1:focus,
._tableHeader_5typu_1:hover {
  font-weight: var(--flix-font-weight-bold);
  outline: none;
}

._grid_5typu_8 {
  flex-wrap: nowrap;
}

._gridCol_5typu_12 {
  padding-top: 20px;
}

._gridCol_5typu_12:last-child {
  text-align: right;
}

._input_5typu_20 {
  width: 220px;
}

._btn_5typu_24 button {
  display: flex;
  min-width: 107px;
}

/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
input[type='number'] {
  -moz-appearance: textfield;
}
._column_l899x_1 {
  white-space: nowrap;
  text-align: center;
}
._column_1eexd_1 {
  display: flex;
}

._icon_1eexd_5 {
  margin: 3px 10px 0 0;
  max-width: 20px;
  flex-basis: 100%;
}
._hcAcccordion_powbs_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_powbs_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_powbs_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_powbs_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_powbs_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_powbs_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_powbs_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_powbs_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_powbs_30 {
  background-color: var(--flix-highlight-color);
}

._printView_powbs_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_powbs_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_powbs_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_powbs_73 {
  width: 100%;
}

._iconAttention_powbs_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_powbs_84 {
  top: 10px;
  left: 25px;
}

._subtext_powbs_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_powbs_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_powbs_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_powbs_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_powbs_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_powbs_115 tbody {
  width: 100%;
}
._tableNotClickable_powbs_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_powbs_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_powbs_126 {
  fill: var(--flix-neutral-color) !important;
}

._iconNewTabWrapper_powbs_130 {
  display: inline-block;
  width: 20px;
  height: 20px;
  vertical-align: middle;
  fill: currentcolor;
}._hcAcccordion_1r7y2_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_1r7y2_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_1r7y2_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_1r7y2_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_1r7y2_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_1r7y2_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_1r7y2_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_1r7y2_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_1r7y2_30 {
  background-color: var(--flix-highlight-color);
}

._printView_1r7y2_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_1r7y2_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_1r7y2_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_1r7y2_73 {
  width: 100%;
}

._iconAttention_1r7y2_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_1r7y2_84 {
  top: 10px;
  left: 25px;
}

._subtext_1r7y2_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_1r7y2_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_1r7y2_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_1r7y2_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_1r7y2_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_1r7y2_115 tbody {
  width: 100%;
}
._tableNotClickable_1r7y2_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_1r7y2_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_1r7y2_126 {
  fill: var(--flix-neutral-color) !important;
}

@media (max-width: 768px) {
  ._bookingTable_1r7y2_131 {
    margin-bottom: calc(var(--flix-spacing-6) + 72px);
  }
}._hcAcccordion_1gug0_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_1gug0_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_1gug0_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_1gug0_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_1gug0_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_1gug0_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_1gug0_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_1gug0_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_1gug0_30 {
  background-color: var(--flix-highlight-color);
}

._printView_1gug0_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_1gug0_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_1gug0_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_1gug0_73 {
  width: 100%;
}

._iconAttention_1gug0_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_1gug0_84 {
  top: 10px;
  left: 25px;
}

._subtext_1gug0_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_1gug0_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_1gug0_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_1gug0_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_1gug0_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_1gug0_115 tbody {
  width: 100%;
}
._tableNotClickable_1gug0_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_1gug0_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_1gug0_126 {
  fill: var(--flix-neutral-color) !important;
}

._rowCentered_1gug0_130 {
  text-align: center;
}

._bookingsTable_1gug0_134 {
  overflow-x: scroll;
}
._bookingsTable_1gug0_134 tbody {
  width: 100;
}
._bookingsTable_1gug0_134 th,
._bookingsTable_1gug0_134 td {
  white-space: break-spaces;
}

._bookingsTable_1gug0_134 > table > thead > tr > th {
  white-space: break-spaces;
}

._actionButtons_1gug0_149 {
  min-width: 80px;
}

._createReportWrapper_1gug0_153 {
  margin: var(--flix-spacing-3) 0 var(--flix-spacing-5) 0;
}

._pagerWrapper_1gug0_157 {
  display: flex;
  justify-content: center;
  margin: var(--flix-spacing-6) 0;
}

._pagerItemTime_1gug0_163 a {
  display: flex;
  flex-direction: column;
}

._createReportBtn_1gug0_168 {
  margin-top: var(--flix-spacing-4);
}

._breakWord_1gug0_172 {
  word-wrap: break-word;
  margin: 0;
}._hcAcccordion_1prg2_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_1prg2_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_1prg2_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_1prg2_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_1prg2_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_1prg2_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_1prg2_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_1prg2_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_1prg2_30 {
  background-color: var(--flix-highlight-color);
}

._printView_1prg2_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_1prg2_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_1prg2_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_1prg2_73 {
  width: 100%;
}

._iconAttention_1prg2_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_1prg2_84 {
  top: 10px;
  left: 25px;
}

._subtext_1prg2_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_1prg2_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_1prg2_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_1prg2_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_1prg2_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_1prg2_115 tbody {
  width: 100%;
}
._tableNotClickable_1prg2_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_1prg2_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_1prg2_126 {
  fill: var(--flix-neutral-color) !important;
}

._footerWrapper_1prg2_130 {
  padding: var(--flix-spacing-2);
  text-align: center;
  color: var(--hcr-content-secondary-color);
  font-size: 14px;
  position: sticky;
  top: 100%;
}
@media (max-width: 768px) {
  ._footerWrapper_1prg2_130 {
    position: static;
  }
}._hcAcccordion_1m0nj_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_1m0nj_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_1m0nj_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_1m0nj_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_1m0nj_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_1m0nj_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_1m0nj_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_1m0nj_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_1m0nj_30 {
  background-color: var(--flix-highlight-color);
}

._printView_1m0nj_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_1m0nj_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_1m0nj_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_1m0nj_73 {
  width: 100%;
}

._iconAttention_1m0nj_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_1m0nj_84 {
  top: 10px;
  left: 25px;
}

._subtext_1m0nj_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_1m0nj_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_1m0nj_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_1m0nj_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_1m0nj_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_1m0nj_115 tbody {
  width: 100%;
}
._tableNotClickable_1m0nj_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_1m0nj_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_1m0nj_126 {
  fill: var(--flix-neutral-color) !important;
}

._pagerWrapper_1m0nj_130 {
  display: flex;
  justify-content: center;
  margin: var(--flix-spacing-6) 0;
}

._marginSmall_1m0nj_136 {
  margin: var(--flix-spacing-2) 0;
}

._breakWord_1m0nj_140 {
  word-wrap: break-word;
  margin: 0;
}

._swipeText_1m0nj_145 {
  text-align: center;
}

._fieldset_1m0nj_149 {
  width: 100%;
}

._row_1m0nj_153:first-child {
  width: 35%;
}._hcAcccordion_d63gl_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_d63gl_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_d63gl_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_d63gl_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_d63gl_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_d63gl_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_d63gl_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_d63gl_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_d63gl_30 {
  background-color: var(--flix-highlight-color);
}

._printView_d63gl_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_d63gl_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_d63gl_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_d63gl_73 {
  width: 100%;
}

._iconAttention_d63gl_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_d63gl_84 {
  top: 10px;
  left: 25px;
}

._subtext_d63gl_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_d63gl_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_d63gl_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_d63gl_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_d63gl_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_d63gl_115 tbody {
  width: 100%;
}
._tableNotClickable_d63gl_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_d63gl_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_d63gl_126 {
  fill: var(--flix-neutral-color) !important;
}

._tableSmall_d63gl_130 thead {
  background-color: var(--flix-grayscale-10-color) !important;
}
._tableSmall_d63gl_130 thead tr th {
  border-bottom: 1px solid var(--hcr-line-primary-color) !important;
}

._row_d63gl_137:first-child {
  width: 35%;
}._hcAcccordion_utgz9_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_utgz9_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_utgz9_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_utgz9_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_utgz9_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_utgz9_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_utgz9_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_utgz9_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_utgz9_30 {
  background-color: var(--flix-highlight-color);
}

._printView_utgz9_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_utgz9_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_utgz9_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_utgz9_73 {
  width: 100%;
}

._iconAttention_utgz9_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_utgz9_84 {
  top: 10px;
  left: 25px;
}

._subtext_utgz9_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_utgz9_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_utgz9_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_utgz9_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_utgz9_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_utgz9_115 tbody {
  width: 100%;
}
._tableNotClickable_utgz9_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_utgz9_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_utgz9_126 {
  fill: var(--flix-neutral-color) !important;
}

._pager_utgz9_130 {
  width: 100%;
}
._pager_utgz9_130 ul {
  width: 100%;
}
._pager_utgz9_130 ul li:nth-child(2) {
  width: calc(100% - 95px);
}
@media (max-width: 600px) {
  ._pager_utgz9_130 ul li {
    height: 80px;
  }
}

._pagerHeightAuto_utgz9_145 ul li {
  height: auto !important;
}._hcAcccordion_jv31o_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_jv31o_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_jv31o_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_jv31o_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_jv31o_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_jv31o_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_jv31o_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_jv31o_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_jv31o_30 {
  background-color: var(--flix-highlight-color);
}

._printView_jv31o_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_jv31o_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_jv31o_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_jv31o_73 {
  width: 100%;
}

._iconAttention_jv31o_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_jv31o_84 {
  top: 10px;
  left: 25px;
}

._subtext_jv31o_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_jv31o_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_jv31o_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_jv31o_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_jv31o_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_jv31o_115 tbody {
  width: 100%;
}
._tableNotClickable_jv31o_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_jv31o_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_jv31o_126 {
  fill: var(--flix-neutral-color) !important;
}

._dateInput_jv31o_130 {
  width: 170px;
  display: inline-block;
}
@media (max-width: 768px) {
  ._dateInput_jv31o_130 {
    width: 100%;
    margin-top: var(--flix-spacing-3);
  }
}

._timeInput_jv31o_141 {
  width: 129px;
  display: inline-block;
}
@media (max-width: 768px) {
  ._timeInput_jv31o_141 {
    width: 100%;
  }
}

@media (max-width: 768px) {
  ._calendarWrapper_jv31o_152 {
    width: 100%;
  }
}

._buttonMobile_jv31o_157 {
  width: 100%;
  margin-top: var(--flix-spacing-5);
}

._dateFieldsContainer_jv31o_162 {
  display: flex;
  align-items: flex-end;
}
._dateFieldsContainer_jv31o_162 > div {
  margin-right: var(--flix-spacing-2);
}
._dateFieldsContainer_jv31o_162 > span {
  margin-right: var(--flix-spacing-2);
}
@media (max-width: 768px) {
  ._dateFieldsContainer_jv31o_162 {
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    margin-top: var(--flix-spacing-4);
  }
  ._dateFieldsContainer_jv31o_162 > div {
    margin-right: 0;
  }
}

._timeWrapper_jv31o_184 {
  display: flex;
  align-items: flex-end;
}
@media (max-width: 768px) {
  ._timeWrapper_jv31o_184 {
    width: 100%;
    margin-top: var(--flix-spacing-3);
  }
}

._timeDivider_jv31o_195 {
  display: inline-block;
  padding: 12px 6px;
}

._tooltipContent_jv31o_200 {
  display: flex;
}

._errorMessage_jv31o_204 {
  margin-bottom: var(--flix-spacing-2);
  color: var(--flix-danger-color);
  max-width: 522px;
}
@media (max-width: 768px) {
  ._errorMessage_jv31o_204 {
    max-width: 100%;
    margin-top: 0;
    margin-bottom: 0;
  }
}

._formReportBox_jv31o_217 {
  max-width: max-content;
  min-width: 650px;
  margin-top: var(--hcr-spacing-4);
}
@media (max-width: 768px) {
  ._formReportBox_jv31o_217 {
    min-width: 0;
    max-width: 100%;
  }
}

._currentDateMobile_jv31o_229 {
  display: flex;
  margin-top: var(--hcr-spacing-4);
}

._dateMobile_jv31o_234 {
  margin-right: 0;
}

._wrapperMobile_jv31o_238 {
  width: 100%;
  margin-right: 0;
  margin-left: 0;
}
._wrapperMobile_jv31o_238 > div {
  margin: 0;
}

._headingWrapper_jv31o_247 {
  margin-top: var(--flix-spacing-3);
  margin-bottom: var(--flix-spacing-4);
}
@media (max-width: 768px) {
  ._headingWrapper_jv31o_247 {
    margin-top: 0;
    margin-bottom: var(--flix-spacing-1);
  }
}

._progressTracker_jv31o_258 {
  justify-content: flex-start;
  margin-bottom: var(--flix-spacing-4);
}
._progressTracker_jv31o_258 > li > span > span::before {
  content: "";
}
@media (max-width: 768px) {
  ._progressTracker_jv31o_258 > li > span > span::before {
    content: counter(hc-progress-tracker-counter);
  }
}
@media (max-width: 768px) {
  ._progressTracker_jv31o_258 {
    margin-bottom: var(--flix-spacing-6);
  }
}

._dateTimeTitle_jv31o_276 {
  margin-bottom: var(--flix-spacing-4);
}
@media (max-width: 768px) {
  ._dateTimeTitle_jv31o_276 {
    padding-top: 0;
    margin-bottom: var(--flix-spacing-2);
  }
}

._shiftDetailInput_jv31o_286 {
  width: 75px;
}
@media (max-width: 768px) {
  ._shiftDetailInput_jv31o_286 {
    width: 100%;
  }
}

._timeWrapper_jv31o_184 {
  margin-bottom: var(--flix-spacing-1s);
}

._shiftDetailsWrapper_jv31o_299 {
  width: fit-content;
  margin-top: var(--flix-spacing-4);
}
._shiftDetailsWrapper_jv31o_299:not(:last-child) {
  margin-bottom: var(--flix-spacing-4) !important;
  width: 100% !important;
}
@media (max-width: 768px) {
  ._shiftDetailsWrapper_jv31o_299 {
    margin-top: var(--flix-spacing-6);
    margin-bottom: var(--flix-spacing-2);
  }
  ._shiftDetailsWrapper_jv31o_299:not(:last-child) {
    margin-bottom: 0 !important;
  }
}

._btnWrapper_jv31o_317 {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  margin: 0;
  border-radius: 0;
  z-index: 100;
}

._shiftDateSelector_jv31o_327 {
  width: fit-content;
}

._dropdown_jv31o_331 > ul::before {
  max-width: 97px;
}
._dropdown_jv31o_331 > ul > li {
  width: 97px;
}

._dropdownMinutes_jv31o_338 > ul::before {
  max-width: 101px;
}
._dropdownMinutes_jv31o_338 > ul > li {
  width: 101px;
}

._shiftDetailsFieldset_jv31o_345 {
  display: flex;
  align-items: flex-end;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  ._shiftDetailsFieldset_jv31o_345 {
    width: 100%;
    margin-top: var(--flix-spacing-3);
  }
  ._shiftDetailsFieldset_jv31o_345 > div {
    width: 50%;
  }
  ._shiftDetailsFieldset_jv31o_345 > div > div {
    width: 100%;
  }
}

._accordion_jv31o_363 {
  max-width: 728px;
}
@media (max-width: 768px) {
  ._accordion_jv31o_363 {
    width: 100%;
  }
  ._accordion_jv31o_363:first-of-type {
    margin-top: var(--flix-spacing-6) !important;
  }
}
._accordion_jv31o_363:last-of-type {
  margin-bottom: 120px;
}
._accordion_jv31o_363 > article {
  padding: 0;
}
._accordion_jv31o_363 > summary {
  z-index: 1;
}

._accordionDoubleCurrency_jv31o_384 {
  max-width: 1005px;
}

._headerCell_jv31o_388 {
  width: max-content;
}

._tableHeader_jv31o_392 {
  background-color: var(--flix-bg-secondary-color);
  border-radius: 0;
}
@media (max-width: 768px) {
  ._tableHeader_jv31o_392 {
    margin-bottom: 0 !important;
  }
}

._table_jv31o_115 {
  border-radius: 0;
}
._table_jv31o_115:last-child {
  border-bottom-right-radius: var(--flix-spacing-1);
  border-bottom-left-radius: var(--flix-spacing-1);
}
._table_jv31o_115 > div {
  margin-bottom: 0 !important;
  border-left: none;
  border-right: none;
  border-bottom: none;
}

._nameInput_jv31o_416 {
  width: 192px;
}

._bigInput_jv31o_420 {
  width: 135px;
}
._bigInput_jv31o_420 > div {
  width: 111px;
  margin-top: calc(-1 * var(--flix-spacing-7));
}
@media (max-width: 768px) {
  ._bigInput_jv31o_420 > div {
    margin-top: calc(-1 * var(--flix-spacing-8));
  }
}

._smallInput_jv31o_433 {
  width: 121px;
}
._smallInput_jv31o_433 > div {
  width: 95px;
  margin-top: calc(-1 * var(--flix-spacing-7));
}
@media (max-width: 768px) {
  ._smallInput_jv31o_433 > div {
    margin-top: calc(-1 * var(--flix-spacing-8));
  }
}

._headerTitle_jv31o_446 {
  min-width: 182px;
}
@media (max-width: 768px) {
  ._headerTitle_jv31o_446 {
    min-width: 50px;
    max-width: 50px;
  }
}

._cell_jv31o_456 {
  max-width: 100px;
  text-overflow: ellipsis;
  vertical-align: middle;
  overflow: visible;
}

._iconDanger_jv31o_463 {
  color: var(--flix-danger-dark-color);
}

._employeeCell_jv31o_467 {
  padding-left: var(--flix-spacing-4);
}

._gridItem_jv31o_471 {
  display: flex;
  justify-content: flex-end;
}

._textDanger_jv31o_476 {
  color: var(--flix-danger-color);
}

._pageContainer_jv31o_480 {
  margin-bottom: var(--flix-spacing-8);
}
@media (max-width: 768px) {
  ._pageContainer_jv31o_480 {
    overflow-x: hidden !important;
    margin-bottom: calc(var(--flix-spacing-2) + 68px);
  }
}

._thead_jv31o_490 > tr {
  background-color: var(--flix-grayscale-10-color);
}
._thead_jv31o_490 > tr:first-child th:last-child {
  border-top-right-radius: var(--flix-spacing-1);
}
._thead_jv31o_490 > tr:first-child th:first-child {
  border-top-left-radius: var(--flix-spacing-1);
}
._thead_jv31o_490 > tr:first-child th {
  padding: var(--flix-spacing-2) !important;
}
._thead_jv31o_490 > tr:last-child td:last-child {
  border-bottom-right-radius: var(--flix-spacing-1);
}
._thead_jv31o_490 > tr:last-child th:first-child {
  border-bottom-left-radius: 0;
}

._tfoot_jv31o_509 {
  position: relative;
}
._tfoot_jv31o_509 > tr {
  background-color: var(--flix-grayscale-10-color);
}
._tfoot_jv31o_509 > tr:first-child th:first-child {
  border-bottom-left-radius: var(--flix-spacing-1);
}
._tfoot_jv31o_509 > tr:first-child th:last-child {
  border-top-right-radius: var(--flix-spacing-1);
}
._tfoot_jv31o_509 > tr:first-child th {
  padding: var(--flix-spacing-2);
}
._tfoot_jv31o_509 > tr:last-child td:last-child {
  border-bottom-right-radius: var(--flix-spacing-1);
}
._tfoot_jv31o_509 > tr:last-child td {
  padding: var(--flix-spacing-2);
}
._tfoot_jv31o_509 > tr:last-child th:first-child {
  border-bottom-left-radius: var(--flix-spacing-1);
}

._totalText_jv31o_534 {
  text-align: end;
}

._pageContainerSummary_jv31o_538 {
  padding: 0;
  padding-bottom: var(--flix-spacing-6);
}

._reasonsActions_jv31o_543 {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

._totalBtn_jv31o_549 {
  padding: 0;
}

._inputIconRight_jv31o_553 {
  order: 4;
}

._userInfoAlign_jv31o_557 {
  text-align: right;
}

._eosExitBtn_jv31o_561 {
  max-width: 206px;
}
@media (max-width: 768px) {
  ._eosExitBtn_jv31o_561 {
    max-width: none;
  }
}

._supervisorInfo_jv31o_570 {
  text-align: end;
}
._supervisorInfo_jv31o_570 > p {
  margin: 0 auto;
}

._countedTotalMoneyHandoff_jv31o_577 {
  margin-bottom: 9px;
}

._expectedTotalText_jv31o_581 {
  height: var(--flix-spacing-6) !important;
  vertical-align: middle;
}
@media (max-width: 768px) {
  ._expectedTotalText_jv31o_581 {
    height: 44px !important;
    display: flex;
    align-items: center;
  }
}

._tooltipContent_jv31o_200 {
  font-weight: initial;
  max-width: 200px;
  white-space: pre-wrap;
}

._tooltipHidden_jv31o_599 {
  display: none;
}

._shopTimeWrapper_jv31o_603 {
  margin-bottom: var(--flix-spacing-6);
}

._totalSalesText_jv31o_607 {
  text-align: end;
}

._tableRow_jv31o_611 > td {
  padding-left: 0 !important;
  padding-right: 0 !important;
}._hcAcccordion_nja12_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_nja12_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_nja12_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_nja12_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_nja12_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_nja12_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_nja12_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_nja12_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_nja12_30 {
  background-color: var(--flix-highlight-color);
}

._printView_nja12_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_nja12_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_nja12_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_nja12_73 {
  width: 100%;
}

._iconAttention_nja12_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_nja12_84 {
  top: 10px;
  left: 25px;
}

._subtext_nja12_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_nja12_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_nja12_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_nja12_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_nja12_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_nja12_115 tbody {
  width: 100%;
}
._tableNotClickable_nja12_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_nja12_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_nja12_126 {
  fill: var(--flix-neutral-color) !important;
}

._shortLink_nja12_130 {
  margin-right: var(--flix-spacing-2);
}._hcAcccordion_1ytg4_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_1ytg4_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_1ytg4_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_1ytg4_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_1ytg4_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_1ytg4_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_1ytg4_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_1ytg4_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_1ytg4_30 {
  background-color: var(--flix-highlight-color);
}

._printView_1ytg4_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_1ytg4_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_1ytg4_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_1ytg4_73 {
  width: 100%;
}

._iconAttention_1ytg4_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_1ytg4_84 {
  top: 10px;
  left: 25px;
}

._subtext_1ytg4_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_1ytg4_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_1ytg4_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_1ytg4_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_1ytg4_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_1ytg4_115 tbody {
  width: 100%;
}
._tableNotClickable_1ytg4_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_1ytg4_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_1ytg4_126 {
  fill: var(--flix-neutral-color) !important;
}

._handleStepsBox_1ytg4_130 {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  border-radius: 0;
  z-index: 10;
}

._submitInfoText_1ytg4_139 > div {
  max-width: fit-content !important;
  gap: var(--flix-spacing-8);
}

._boxWrapper_1ytg4_144 > div {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  gap: var(--flix-spacing-8);
}
@media (max-width: 768px) {
  ._boxWrapper_1ytg4_144 > div {
    flex-direction: column;
    align-items: flex-start;
    gap: initial;
  }
}
._boxWrapper_1ytg4_144 > div > div {
  margin-bottom: 0;
}
@media (max-width: 768px) {
  ._boxWrapper_1ytg4_144 > div > div {
    width: 100%;
  }
}
@media (max-width: 768px) {
  ._boxWrapper_1ytg4_144 {
    padding: 0;
  }
}._hcAcccordion_14yi1_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_14yi1_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_14yi1_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_14yi1_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_14yi1_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_14yi1_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_14yi1_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_14yi1_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_14yi1_30 {
  background-color: var(--flix-highlight-color);
}

._printView_14yi1_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_14yi1_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_14yi1_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_14yi1_73 {
  width: 100%;
}

._iconAttention_14yi1_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_14yi1_84 {
  top: 10px;
  left: 25px;
}

._subtext_14yi1_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_14yi1_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_14yi1_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_14yi1_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_14yi1_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_14yi1_115 tbody {
  width: 100%;
}
._tableNotClickable_14yi1_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_14yi1_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_14yi1_126 {
  fill: var(--flix-neutral-color) !important;
}

._disabled_14yi1_130 {
  opacity: var(--hcr-disabled-element-opacity);
}._hcAcccordion_13oex_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_13oex_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_13oex_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_13oex_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_13oex_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_13oex_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_13oex_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_13oex_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_13oex_30 {
  background-color: var(--flix-highlight-color);
}

._printView_13oex_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_13oex_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_13oex_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_13oex_73 {
  width: 100%;
}

._iconAttention_13oex_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_13oex_84 {
  top: 10px;
  left: 25px;
}

._subtext_13oex_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_13oex_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_13oex_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_13oex_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_13oex_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_13oex_115 tbody {
  width: 100%;
}
._tableNotClickable_13oex_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_13oex_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_13oex_126 {
  fill: var(--flix-neutral-color) !important;
}

._buttonsWrapper_13oex_130 {
  display: flex;
}

._button_13oex_130 {
  max-width: 48%;
}
@media (max-width: 768px) {
  ._button_13oex_130 {
    max-width: 100%;
  }
}

._titleWrapper_13oex_143 {
  width: calc(100% + var(--flix-spacing-6));
  margin-left: calc(-1 * var(--flix-spacing-3));
  margin-right: calc(-1 * var(--flix-spacing-3));
}

._popup_13oex_149 {
  z-index: 1210;
}

._breakWord_13oex_153 {
  margin: 0;
}._hcAcccordion_e10j9_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_e10j9_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_e10j9_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_e10j9_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_e10j9_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_e10j9_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_e10j9_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_e10j9_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_e10j9_30 {
  background-color: var(--flix-highlight-color);
}

._printView_e10j9_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_e10j9_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_e10j9_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_e10j9_73 {
  width: 100%;
}

._iconAttention_e10j9_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_e10j9_84 {
  top: 10px;
  left: 25px;
}

._subtext_e10j9_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_e10j9_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_e10j9_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_e10j9_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_e10j9_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_e10j9_115 tbody {
  width: 100%;
}
._tableNotClickable_e10j9_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_e10j9_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_e10j9_126 {
  fill: var(--flix-neutral-color) !important;
}

._breadcrumbs_e10j9_130 {
  width: 100%;
}
._breadcrumbs_e10j9_130 > li > a {
  width: 100%;
  max-width: max-content;
}._hcAcccordion_1qjjc_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_1qjjc_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_1qjjc_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_1qjjc_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_1qjjc_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_1qjjc_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_1qjjc_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_1qjjc_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_1qjjc_30 {
  background-color: var(--flix-highlight-color);
}

._printView_1qjjc_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_1qjjc_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_1qjjc_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_1qjjc_73 {
  width: 100%;
}

._iconAttention_1qjjc_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_1qjjc_84 {
  top: 10px;
  left: 25px;
}

._subtext_1qjjc_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_1qjjc_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_1qjjc_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_1qjjc_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_1qjjc_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_1qjjc_115 tbody {
  width: 100%;
}
._tableNotClickable_1qjjc_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_1qjjc_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_1qjjc_126 {
  fill: var(--flix-neutral-color) !important;
}

._thead_1qjjc_130 > tr {
  background-color: var(--flix-grayscale-10-color);
}
._thead_1qjjc_130 > tr:first-child th:last-child {
  border-top-right-radius: var(--flix-spacing-1);
}
._thead_1qjjc_130 > tr:first-child th:first-child {
  border-top-left-radius: var(--flix-spacing-1);
}
._thead_1qjjc_130 > tr:first-child th {
  padding: var(--flix-spacing-2) !important;
}
._thead_1qjjc_130 > tr:last-child td:last-child {
  border-bottom-right-radius: var(--flix-spacing-1);
}
._thead_1qjjc_130 > tr:last-child th:first-child {
  border-bottom-left-radius: 0;
}

._tfoot_1qjjc_149 {
  position: relative;
}
._tfoot_1qjjc_149 > tr {
  background-color: var(--flix-grayscale-10-color);
}
._tfoot_1qjjc_149 > tr:first-child th:first-child {
  border-bottom-left-radius: var(--flix-spacing-1);
}
._tfoot_1qjjc_149 > tr:first-child th:last-child {
  border-top-right-radius: var(--flix-spacing-1);
}
._tfoot_1qjjc_149 > tr:first-child th {
  padding: var(--flix-spacing-2);
}
._tfoot_1qjjc_149 > tr:last-child td:last-child {
  border-bottom-right-radius: var(--flix-spacing-1);
}
._tfoot_1qjjc_149 > tr:last-child td {
  padding: var(--flix-spacing-2);
}
._tfoot_1qjjc_149 > tr:last-child th:first-child {
  border-bottom-left-radius: var(--flix-spacing-1);
}

@media (max-width: 768px) {
  ._panelMoneyHandoff_1qjjc_175 > div {
    min-width: 100%;
  }
}._hcAcccordion_nww0r_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_nww0r_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_nww0r_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_nww0r_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_nww0r_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_nww0r_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_nww0r_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_nww0r_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_nww0r_30 {
  background-color: var(--flix-highlight-color);
}

._printView_nww0r_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_nww0r_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_nww0r_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_nww0r_73 {
  width: 100%;
}

._iconAttention_nww0r_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_nww0r_84 {
  top: 10px;
  left: 25px;
}

._subtext_nww0r_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_nww0r_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_nww0r_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_nww0r_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_nww0r_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_nww0r_115 tbody {
  width: 100%;
}
._tableNotClickable_nww0r_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_nww0r_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_nww0r_126 {
  fill: var(--flix-neutral-color) !important;
}

._hint_nww0r_130 {
  max-width: 380px;
  font-size: var(--hcr-font-size-fineprint);
  color: var(--hcr-secondary-content-color);
  margin-bottom: var(--flix-spacing-10);
}

._cashInputContainer_nww0r_137 {
  width: 220px;
}

._commentContainer_nww0r_141 {
  width: 370px;
}
@media (max-width: 768px) {
  ._commentContainer_nww0r_141 {
    width: 100%;
    margin-top: var(--flix-spacing-2);
  }
}

._cashInputWrapper_nww0r_151 {
  width: 206px;
}

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

._cashAmountBox_nww0r_159 {
  max-width: 336px;
  min-width: 336px;
}

._supervisorTotalButton_nww0r_164 {
  max-width: 142px;
}
._supervisorTotalButton_nww0r_164:nth-child(2) {
  margin-left: var(--hcr-spacing-2);
  margin-top: 0;
}
@media (max-width: 768px) {
  ._supervisorTotalButton_nww0r_164 {
    max-width: 100%;
    width: 100%;
  }
}

._supervisorComment_nww0r_178 {
  resize: none;
}

._errorMessage_nww0r_182 {
  color: var(--flix-danger-color);
}

._submittedCashDifference_nww0r_186 {
  margin-top: var(--hcr-spacing-3);
}

._buttonsWrapperMobile_nww0r_190 {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  border-radius: 0;
  display: flex;
  margin-top: var(--flix-spacing-6);
}

._labelMobile_nww0r_201 {
  color: var(--flix-content-secondary-color);
}

._headingTableMobile_nww0r_205 {
  padding-top: 0;
  padding-bottom: var(--flix-spacing-2);
  color: var(--flix-heading-font-color);
}

._tableRowMobile_nww0r_211 {
  margin-top: var(--hcr-spacing-2);
  display: flex;
  align-items: center;
}._hcAcccordion_1ml29_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_1ml29_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_1ml29_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_1ml29_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_1ml29_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_1ml29_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_1ml29_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_1ml29_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_1ml29_30 {
  background-color: var(--flix-highlight-color);
}

._printView_1ml29_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_1ml29_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_1ml29_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_1ml29_73 {
  width: 100%;
}

._iconAttention_1ml29_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_1ml29_84 {
  top: 10px;
  left: 25px;
}

._subtext_1ml29_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_1ml29_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_1ml29_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_1ml29_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_1ml29_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_1ml29_115 tbody {
  width: 100%;
}
._tableNotClickable_1ml29_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_1ml29_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_1ml29_126 {
  fill: var(--flix-neutral-color) !important;
}

._dateInput_1ml29_130 {
  width: 170px;
  display: inline-block;
}
@media (max-width: 768px) {
  ._dateInput_1ml29_130 {
    width: 100%;
    margin-top: var(--flix-spacing-3);
  }
}

._timeInput_1ml29_141 {
  width: 135px;
  display: inline-block;
}
@media (max-width: 768px) {
  ._timeInput_1ml29_141 {
    width: 100%;
  }
}

@media (max-width: 768px) {
  ._calendarWrapper_1ml29_152 {
    width: 100%;
  }
}

._buttonMobile_1ml29_157 {
  width: 100%;
  margin-top: var(--flix-spacing-5);
}

._dateFieldsContainer_1ml29_162 {
  display: flex;
  align-items: flex-end;
}
._dateFieldsContainer_1ml29_162 > div {
  margin-right: var(--flix-spacing-2);
}
._dateFieldsContainer_1ml29_162 > span {
  margin-right: var(--flix-spacing-2);
}
@media (max-width: 768px) {
  ._dateFieldsContainer_1ml29_162 {
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    margin-top: var(--flix-spacing-4);
  }
}

._timeWrapper_1ml29_181 {
  display: flex;
  align-items: flex-end;
}
@media (max-width: 768px) {
  ._timeWrapper_1ml29_181 {
    width: 100%;
    margin-top: var(--flix-spacing-3);
  }
}

._timeDivider_1ml29_192 {
  display: inline-block;
  padding: 12px 8px;
}

._tooltipContent_1ml29_197 {
  display: flex;
}

._errorMessage_1ml29_201 {
  margin-bottom: var(--flix-spacing-2);
  color: var(--flix-danger-color);
}

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

._cashInputWrapper_1ml29_210 {
  width: 206px;
}

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

._cashBox_1ml29_218 {
  max-width: 336px;
  min-width: 336px;
  margin-top: var(--hcr-spacing-4);
}

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

._formReportBox_1ml29_228 {
  max-width: max-content;
  min-width: 650px;
  margin-top: var(--hcr-spacing-4);
}
@media (max-width: 768px) {
  ._formReportBox_1ml29_228 {
    min-width: 0;
    max-width: 100%;
  }
}

._wrapper_1ml29_240 {
  margin-bottom: var(--flix-spacing-2);
  flex-wrap: nowrap;
}
@media (max-width: 1200px) {
  ._wrapper_1ml29_240 {
    flex-wrap: wrap;
  }
}

._currentDateMobile_1ml29_250 {
  display: flex;
  margin-top: var(--hcr-spacing-4);
}

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

._wrapperMobile_1ml29_259 {
  width: 100%;
  margin-right: 0;
  margin-left: 0;
}

._eosHeading_1ml29_265 {
  width: 100%;
  margin: 0;
}._hcAcccordion_19g9x_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_19g9x_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_19g9x_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_19g9x_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_19g9x_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_19g9x_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_19g9x_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_19g9x_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_19g9x_30 {
  background-color: var(--flix-highlight-color);
}

._printView_19g9x_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_19g9x_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_19g9x_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_19g9x_73 {
  width: 100%;
}

._iconAttention_19g9x_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_19g9x_84 {
  top: 10px;
  left: 25px;
}

._subtext_19g9x_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_19g9x_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_19g9x_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_19g9x_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_19g9x_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_19g9x_115 tbody {
  width: 100%;
}
._tableNotClickable_19g9x_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_19g9x_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_19g9x_126 {
  fill: var(--flix-neutral-color) !important;
}

._datePickerWrapper_19g9x_130 {
  width: 100%;
}._hcAcccordion_1ugbd_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_1ugbd_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_1ugbd_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_1ugbd_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_1ugbd_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_1ugbd_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_1ugbd_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_1ugbd_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_1ugbd_30 {
  background-color: var(--flix-highlight-color);
}

._printView_1ugbd_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_1ugbd_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_1ugbd_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_1ugbd_73 {
  width: 100%;
}

._iconAttention_1ugbd_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_1ugbd_84 {
  top: 10px;
  left: 25px;
}

._subtext_1ugbd_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_1ugbd_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_1ugbd_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_1ugbd_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_1ugbd_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_1ugbd_115 tbody {
  width: 100%;
}
._tableNotClickable_1ugbd_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_1ugbd_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_1ugbd_126 {
  fill: var(--flix-neutral-color) !important;
}

._panel_1ugbd_130 {
  display: none;
}
@media (max-width: 768px) {
  ._panel_1ugbd_130 {
    display: block;
  }
}._hcAcccordion_5ii5l_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_5ii5l_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_5ii5l_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}
._hcAcccordionUsefullLinks_5ii5l_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_5ii5l_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_5ii5l_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_5ii5l_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_5ii5l_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}
._hcStateHighlight_5ii5l_30 {
  background-color: var(--flix-highlight-color);
}
._printView_5ii5l_34 {
  margin: var(--flix-spacing-2);
}
input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}
@keyframes _horizontal-shaking_5ii5l_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_5ii5l_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}
._input_5ii5l_73 {
  width: 100%;
}
._iconAttention_5ii5l_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}
._tooltip_5ii5l_84 {
  top: 10px;
  left: 25px;
}
._subtext_5ii5l_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}
._smallText_5ii5l_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}
._textCapitalize_5ii5l_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_5ii5l_99:first-letter {
  text-transform: capitalize;
}
._boldText_5ii5l_107 {
  font-weight: var(--hcr-font-weight-bold);
}
._errorText_5ii5l_111 {
  color: var(--flix-danger-dark-color) !important;
}
._tableNotClickable_5ii5l_115 tbody {
  width: 100%;
}
._tableNotClickable_5ii5l_115 tbody > tr:hover {
  background-image: none !important;
}
._cardColor_5ii5l_122 {
  color: var(--flix-chart-yellow-color);
}
._secondCurrencyColor_5ii5l_126 {
  fill: var(--flix-neutral-color) !important;
}
._printView_5ii5l_34 {
  margin: var(--flix-spacing-2);
}
@media print {
  ._printView_5ii5l_34 {
    margin: var(--flix-spacing-2);
    visibility: visible;
  }
}
@page {
  size: portrait;
}
._rowCentered_5ii5l_143 {
  text-align: center;
  padding-top: var(--flix-spacing-4);
}
._divider_5ii5l_148 {
  margin-bottom: var(--flix-spacing-3);
  margin-block-start: 0;
  margin-block-end: 0;
}
._marginBottom_5ii5l_154 {
  margin-bottom: var(--flix-spacing-3);
}
._headerBrand_5ii5l_158 {
  justify-content: flex-start;
}
._wrapHeader_5ii5l_162 {
  white-space: pre-wrap;
}
._commentCell_5ii5l_166 {
  margin: 0;
}
._marginLeft_5ii5l_170 {
  margin-left: var(--flix-spacing-1);
}
._dataTable_5ii5l_174 tbody {
  width: 100%;
  display: table;
}._hcAcccordion_1d3to_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_1d3to_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_1d3to_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}
._hcAcccordionUsefullLinks_1d3to_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_1d3to_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_1d3to_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_1d3to_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_1d3to_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}
._hcStateHighlight_1d3to_30 {
  background-color: var(--flix-highlight-color);
}
._printView_1d3to_34 {
  margin: var(--flix-spacing-2);
}
input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}
@keyframes _horizontal-shaking_1d3to_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_1d3to_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}
._input_1d3to_73 {
  width: 100%;
}
._iconAttention_1d3to_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}
._tooltip_1d3to_84 {
  top: 10px;
  left: 25px;
}
._subtext_1d3to_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}
._smallText_1d3to_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}
._textCapitalize_1d3to_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_1d3to_99:first-letter {
  text-transform: capitalize;
}
._boldText_1d3to_107 {
  font-weight: var(--hcr-font-weight-bold);
}
._errorText_1d3to_111 {
  color: var(--flix-danger-dark-color) !important;
}
._tableNotClickable_1d3to_115 tbody {
  width: 100%;
}
._tableNotClickable_1d3to_115 tbody > tr:hover {
  background-image: none !important;
}
._cardColor_1d3to_122 {
  color: var(--flix-chart-yellow-color);
}
._secondCurrencyColor_1d3to_126 {
  fill: var(--flix-neutral-color) !important;
}
._printView_1d3to_34 {
  margin: var(--flix-spacing-2);
}
@media print {
  ._printView_1d3to_34 {
    margin: var(--flix-spacing-2);
    visibility: visible;
  }
}
@page {
  size: portrait;
}
._rowCentered_1d3to_143 {
  text-align: center;
  padding-top: var(--flix-spacing-4);
}
._divider_1d3to_148 {
  margin-bottom: var(--flix-spacing-3);
  margin-block-start: 0;
  margin-block-end: 0;
}
@media (max-width: 768px) {
  ._divider_1d3to_148 {
    margin: 0 calc(-1 * var(--flix-spacing-2));
  }
}
._marginBottom_1d3to_159 {
  margin-bottom: var(--flix-spacing-3);
}
._headerBrand_1d3to_163 {
  justify-content: flex-start;
}
._wrapHeader_1d3to_167 {
  white-space: pre-wrap;
}
._agentInfo_1d3to_171 {
  margin: 0;
  white-space: break-spaces;
}
._date_1d3to_176 {
  margin-bottom: var(--flix-spacing-6);
}
._dataTable_1d3to_180 tbody {
  width: 100%;
}._hcAcccordion_m17vo_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_m17vo_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_m17vo_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_m17vo_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_m17vo_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_m17vo_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_m17vo_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_m17vo_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_m17vo_30 {
  background-color: var(--flix-highlight-color);
}

._printView_m17vo_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_m17vo_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_m17vo_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_m17vo_73 {
  width: 100%;
}

._iconAttention_m17vo_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_m17vo_84 {
  top: 10px;
  left: 25px;
}

._subtext_m17vo_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_m17vo_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_m17vo_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_m17vo_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_m17vo_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_m17vo_115 tbody {
  width: 100%;
}
._tableNotClickable_m17vo_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_m17vo_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_m17vo_126 {
  fill: var(--flix-neutral-color) !important;
}

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

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

._breakWord_m17vo_138 {
  word-wrap: break-word;
  margin: 0;
}

._pagerWrapper_m17vo_143 {
  display: flex;
  justify-content: center;
  margin: var(--flix-spacing-6) 0;
}

._gridWrapper_m17vo_149 {
  margin: 0;
  width: 100%;
}

._agentInfoWrapper_m17vo_154 {
  margin-top: var(--flix-spacing-1);
  margin-bottom: var(--flix-spacing-4);
}

._tableInfo_m17vo_159 tbody {
  width: 100%;
}
._tableInfo_m17vo_159 tbody > tr:hover {
  background-image: none !important;
}

._fieldset_m17vo_166 {
  width: 100%;
}

._swipeInfo_m17vo_170 {
  text-align: center;
}

._row_m17vo_174:first-child {
  width: 35% !important;
}._hcAcccordion_rn2z3_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_rn2z3_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_rn2z3_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_rn2z3_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_rn2z3_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_rn2z3_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_rn2z3_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_rn2z3_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_rn2z3_30 {
  background-color: var(--flix-highlight-color);
}

._printView_rn2z3_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_rn2z3_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_rn2z3_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_rn2z3_73 {
  width: 100%;
}

._iconAttention_rn2z3_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_rn2z3_84 {
  top: 10px;
  left: 25px;
}

._subtext_rn2z3_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_rn2z3_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_rn2z3_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_rn2z3_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_rn2z3_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_rn2z3_115 tbody {
  width: 100%;
}
._tableNotClickable_rn2z3_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_rn2z3_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_rn2z3_126 {
  fill: var(--flix-neutral-color) !important;
}

._hint_rn2z3_130 {
  font-size: var(--hcr-font-size-fineprint);
  color: var(--hcr-secondary-content-color);
  max-width: 430px;
}

._cashAmountBox_rn2z3_136 {
  max-width: 336px;
  min-width: 336px;
}

._supervisorTotalInput_rn2z3_141 {
  min-width: 142px;
  max-width: 142px;
}

._supervisorTotalButton_rn2z3_146 {
  max-width: 142px;
}

._supervisorComment_rn2z3_150 {
  resize: none;
  margin-bottom: var(--hcr-spacing-2);
}

._hintWrapper_rn2z3_155 {
  display: flex;
  justify-content: flex-end;
}

._errorMessage_rn2z3_160 {
  color: var(--flix-danger-color);
}

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

._headingPosition_rn2z3_168 {
  display: flex;
  justify-content: center;
}

._submitBox_rn2z3_173 {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  border-radius: 0;
  z-index: 1000;
}

._titleMobile_rn2z3_182 {
  color: var(--flix-content-secondary-color);
}

._reportedTitle_rn2z3_186 {
  display: flex;
  justify-content: center;
  width: 100% !important;
  position: relative;
}

._bottomSpacing_rn2z3_193 {
  margin-bottom: calc(68px + var(--flix-spacing-6));
}

._iconArrow_rn2z3_197 {
  position: absolute;
  right: var(--flix-spacing-2);
  top: calc(-1 * var(--flix-spacing-1));
}._hcAcccordion_16oml_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_16oml_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_16oml_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_16oml_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_16oml_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_16oml_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_16oml_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_16oml_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_16oml_30 {
  background-color: var(--flix-highlight-color);
}

._printView_16oml_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_16oml_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_16oml_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_16oml_73 {
  width: 100%;
}

._iconAttention_16oml_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_16oml_84 {
  top: 10px;
  left: 25px;
}

._subtext_16oml_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_16oml_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_16oml_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_16oml_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_16oml_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_16oml_115 tbody {
  width: 100%;
}
._tableNotClickable_16oml_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_16oml_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_16oml_126 {
  fill: var(--flix-neutral-color) !important;
}

._dataTable_16oml_130 thead {
  max-width: 80%;
}
._dataTable_16oml_130 thead tr th {
  white-space: break-spaces;
  text-overflow: ellipsis;
  white-space: break-spaces;
}
@media (max-width: 1200px) {
  ._dataTable_16oml_130 thead tr th {
    max-width: 100px;
  }
}
@media (max-width: 768px) {
  ._dataTable_16oml_130 thead tr th {
    max-width: 50px;
  }
}
@media (max-width: 600px) {
  ._dataTable_16oml_130 thead tr th {
    max-width: 50px;
  }
}

@media (max-width: 1200px) {
  ._row_16oml_155 {
    display: block;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    max-width: 70px;
  }
}
@media (max-width: 768px) {
  ._row_16oml_155 {
    max-width: 50px;
  }
}

._infoBoxWrapper_16oml_169 {
  margin: 0;
  width: 100%;
}
._infoBoxWrapper_16oml_169 tbody {
  width: 100%;
}

@media (max-width: 1200px) {
  ._comment_16oml_178 {
    display: block;
    text-overflow: ellipsis;
    overflow: hidden;
    max-width: 50px;
    white-space: nowrap;
  }
}._hcAcccordion_23lv9_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_23lv9_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_23lv9_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_23lv9_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_23lv9_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_23lv9_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_23lv9_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_23lv9_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_23lv9_30 {
  background-color: var(--flix-highlight-color);
}

._printView_23lv9_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_23lv9_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_23lv9_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_23lv9_73 {
  width: 100%;
}

._iconAttention_23lv9_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_23lv9_84 {
  top: 10px;
  left: 25px;
}

._subtext_23lv9_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_23lv9_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_23lv9_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_23lv9_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_23lv9_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_23lv9_115 tbody {
  width: 100%;
}
._tableNotClickable_23lv9_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_23lv9_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_23lv9_126 {
  fill: var(--flix-neutral-color) !important;
}

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

._dateField_23lv9_134 {
  display: flex;
  justify-content: flex-start;
  align-items: flex-end;
  max-width: 168px;
}
._dateField_23lv9_134 > div {
  margin-right: var(--flix-spacing-2);
}

._dateWrapper_23lv9_144 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  margin-bottom: var(--hcr-spacing-3);
}

._cashInputWrapper_23lv9_151 {
  width: 206px;
}

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

._cashAmountBox_23lv9_159 {
  max-width: 336px;
  min-width: 336px;
  margin-left: 0px !important;
  margin-right: 0px !important;
  width: 100% !important;
  padding-left: 0;
}

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

._supervisorReportBox_23lv9_172 {
  max-width: max-content;
  min-width: 500px;
}
._supervisorReportBox_23lv9_172 > div {
  padding-left: 0 !important;
}
@media (max-width: 1200px) {
  ._supervisorReportBox_23lv9_172 {
    margin-top: var(--hcr-spacing-4);
    padding: 0;
    margin-left: 0 !important;
    padding-left: 0;
  }
}
@media (max-width: 768px) {
  ._supervisorReportBox_23lv9_172 {
    max-width: none;
    min-width: 100%;
    width: 100%;
    margin: 0;
    padding: 0;
    margin-left: 0;
  }
  ._supervisorReportBox_23lv9_172 > div {
    padding-left: var(--flix-spacing-2) !important;
  }
}

._supervisorReportWrapper_23lv9_201 {
  margin-left: 0px;
  margin-right: 0px;
  width: 100%;
}

._pageContainer_23lv9_207 {
  margin-left: 0px;
  margin-right: 0px;
  width: 100%;
}

._headingPosition_23lv9_213 {
  display: flex;
  justify-content: center;
  margin-bottom: var(--flix-spacing-2);
}

._calendarIcon_23lv9_219 {
  margin-bottom: var(--flix-spacing-half);
}

._titleMobile_23lv9_223 {
  color: var(--flix-content-secondary-color);
}

._date_23lv9_134 {
  margin: var(--flix-spacing-6) 0;
}

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

._dateReportWrapper_23lv9_235 {
  margin-left: 0px;
  margin-right: 0px;
  width: 100%;
}

._eosHeading_23lv9_241 {
  width: 100%;
  margin: 0;
}._hcAcccordion_1aacb_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_1aacb_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_1aacb_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_1aacb_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_1aacb_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_1aacb_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_1aacb_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_1aacb_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_1aacb_30 {
  background-color: var(--flix-highlight-color);
}

._printView_1aacb_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_1aacb_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_1aacb_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_1aacb_73 {
  width: 100%;
}

._iconAttention_1aacb_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_1aacb_84 {
  top: 10px;
  left: 25px;
}

._subtext_1aacb_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_1aacb_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_1aacb_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_1aacb_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_1aacb_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_1aacb_115 tbody {
  width: 100%;
}
._tableNotClickable_1aacb_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_1aacb_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_1aacb_126 {
  fill: var(--flix-neutral-color) !important;
}

._page_1aacb_130 {
  padding-bottom: var(--flix-spacing-4);
}

._link_1aacb_134 {
  text-decoration: none;
  color: inherit;
}

._headingWrapper_1aacb_139 {
  display: flex;
  justify-content: space-between;
  padding-bottom: var(--flix-spacing-4);
}

@media (max-width: 768px) {
  ._inputWithTooltip_1aacb_146 {
    max-width: calc(100% - 25px);
  }
}

@media (max-width: 1200px) {
  ._iconAttentionSmall_1aacb_152 {
    top: -10px;
  }
}._hcAcccordion_1v6sa_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_1v6sa_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_1v6sa_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_1v6sa_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_1v6sa_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_1v6sa_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_1v6sa_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_1v6sa_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_1v6sa_30 {
  background-color: var(--flix-highlight-color);
}

._printView_1v6sa_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_1v6sa_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_1v6sa_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_1v6sa_73 {
  width: 100%;
}

._iconAttention_1v6sa_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_1v6sa_84 {
  top: 10px;
  left: 25px;
}

._subtext_1v6sa_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_1v6sa_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_1v6sa_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_1v6sa_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_1v6sa_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_1v6sa_115 tbody {
  width: 100%;
}
._tableNotClickable_1v6sa_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_1v6sa_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_1v6sa_126 {
  fill: var(--flix-neutral-color) !important;
}

._buttonBlockWrapper_1v6sa_130 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  margin-top: var(--flix-spacing-5);
}

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

._pointer_1v6sa_142 {
  cursor: pointer;
}

@media (max-width: 768px) {
  ._buttonWrapper_1v6sa_147 {
    margin-bottom: var(--flix-spacing-6) !important;
  }
}._hcAcccordion_8wgpe_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_8wgpe_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_8wgpe_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_8wgpe_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_8wgpe_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_8wgpe_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_8wgpe_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_8wgpe_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_8wgpe_30 {
  background-color: var(--flix-highlight-color);
}

._printView_8wgpe_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_8wgpe_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_8wgpe_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_8wgpe_73 {
  width: 100%;
}

._iconAttention_8wgpe_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_8wgpe_84 {
  top: 10px;
  left: 25px;
}

._subtext_8wgpe_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_8wgpe_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_8wgpe_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_8wgpe_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_8wgpe_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_8wgpe_115 tbody {
  width: 100%;
}
._tableNotClickable_8wgpe_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_8wgpe_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_8wgpe_126 {
  fill: var(--flix-neutral-color) !important;
}

._fieldWrapper_8wgpe_65 {
  margin-bottom: 0;
  display: block;
}

._pointer_8wgpe_135 {
  cursor: pointer;
}

._legend_8wgpe_139 {
  font-size: var(--flix-font-size-primary) !important;
}._hcAcccordion_i1km9_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_i1km9_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_i1km9_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_i1km9_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_i1km9_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_i1km9_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_i1km9_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_i1km9_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_i1km9_30 {
  background-color: var(--flix-highlight-color);
}

._printView_i1km9_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_i1km9_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_i1km9_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_i1km9_73 {
  width: 100%;
}

._iconAttention_i1km9_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_i1km9_84 {
  top: 10px;
  left: 25px;
}

._subtext_i1km9_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_i1km9_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_i1km9_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_i1km9_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_i1km9_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_i1km9_115 tbody {
  width: 100%;
}
._tableNotClickable_i1km9_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_i1km9_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_i1km9_126 {
  fill: var(--flix-neutral-color) !important;
}

._billingAccountWrapper_i1km9_130 {
  margin-top: 27px;
}._hcAcccordion_175w6_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_175w6_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_175w6_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_175w6_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_175w6_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_175w6_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_175w6_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_175w6_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_175w6_30 {
  background-color: var(--flix-highlight-color);
}

._printView_175w6_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_175w6_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_175w6_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_175w6_73 {
  width: 100%;
}

._iconAttention_175w6_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_175w6_84 {
  top: 10px;
  left: 25px;
}

._subtext_175w6_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_175w6_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_175w6_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_175w6_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_175w6_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_175w6_115 tbody {
  width: 100%;
}
._tableNotClickable_175w6_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_175w6_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_175w6_126 {
  fill: var(--flix-neutral-color) !important;
}

._link_175w6_130 {
  text-decoration: none;
  color: inherit;
}

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

._button_175w6_140 {
  align-self: end;
}

._requestText_175w6_144 {
  margin-top: var(--flix-spacing-1);
}._hcAcccordion_14v56_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_14v56_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_14v56_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_14v56_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_14v56_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_14v56_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_14v56_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_14v56_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_14v56_30 {
  background-color: var(--flix-highlight-color);
}

._printView_14v56_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_14v56_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_14v56_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_14v56_73 {
  width: 100%;
}

._iconAttention_14v56_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_14v56_84 {
  top: 10px;
  left: 25px;
}

._subtext_14v56_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_14v56_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_14v56_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_14v56_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_14v56_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_14v56_115 tbody {
  width: 100%;
}
._tableNotClickable_14v56_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_14v56_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_14v56_126 {
  fill: var(--flix-neutral-color) !important;
}

._requestBtn_14v56_130 {
  width: fit-content;
  margin-bottom: var(--flix-spacing-2);
}

._link_14v56_135 {
  text-decoration: none;
  color: inherit;
}._hcAcccordion_i5mt1_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_i5mt1_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_i5mt1_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_i5mt1_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_i5mt1_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_i5mt1_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_i5mt1_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_i5mt1_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_i5mt1_30 {
  background-color: var(--flix-highlight-color);
}

._printView_i5mt1_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_i5mt1_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_i5mt1_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_i5mt1_73 {
  width: 100%;
}

._iconAttention_i5mt1_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_i5mt1_84 {
  top: 10px;
  left: 25px;
}

._subtext_i5mt1_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_i5mt1_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_i5mt1_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_i5mt1_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_i5mt1_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_i5mt1_115 tbody {
  width: 100%;
}
._tableNotClickable_i5mt1_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_i5mt1_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_i5mt1_126 {
  fill: var(--flix-neutral-color) !important;
}

._h1_i5mt1_130 {
  padding: 0 0 var(--flix-spacing-2) 0;
}

._h3_i5mt1_134 {
  padding: 0 0 var(--flix-spacing-4) 0;
}

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

._infoBox_i5mt1_142 {
  margin-top: var(--flix-spacing-7);
  font-weight: var(--flix-font-weight-bold);
}

._headingWrapper_i5mt1_147 {
  display: flex;
  justify-content: space-between;
  margin-bottom: var(--flix-spacing-2);
}

._headingBlock_i5mt1_153 {
  flex-direction: column;
}

._link_i5mt1_157 {
  text-decoration: none;
  color: inherit;
}

._associatedUsersLink_i5mt1_162 {
  text-decoration: none;
  cursor: pointer;
}
._associatedUsersLink_i5mt1_162:hover {
  text-decoration: none;
}._hcAcccordion_9x6gk_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_9x6gk_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_9x6gk_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_9x6gk_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_9x6gk_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_9x6gk_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_9x6gk_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_9x6gk_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_9x6gk_30 {
  background-color: var(--flix-highlight-color);
}

._printView_9x6gk_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_9x6gk_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_9x6gk_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_9x6gk_73 {
  width: 100%;
}

._iconAttention_9x6gk_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_9x6gk_84 {
  top: 10px;
  left: 25px;
}

._subtext_9x6gk_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_9x6gk_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_9x6gk_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_9x6gk_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_9x6gk_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_9x6gk_115 tbody {
  width: 100%;
}
._tableNotClickable_9x6gk_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_9x6gk_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_9x6gk_126 {
  fill: var(--flix-neutral-color) !important;
}

._gridCol_9x6gk_130 {
  padding-left: 0;
  margin-bottom: var(--flix-spacing-2);
}

._fieldBlock_9x6gk_135 {
  padding-left: 0;
}

._generalInfo_9x6gk_139 {
  margin-bottom: var(--flix-spacing-5);
}

._iconNewTab_9x6gk_143 {
  color: var(--flix-link-color);
}

._buttonBlockWrapper_9x6gk_147 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  margin-top: var(--flix-spacing-5);
}

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

._submit_9x6gk_159::before {
  height: var(--flix-spacing-2);
}

._label_9x6gk_163 {
  margin-bottom: 0;
}

._codeWrapper_9x6gk_167 {
  margin: 0;
}

._switch_9x6gk_171 {
  display: inline-block;
}
._switch_9x6gk_171 > label {
  grid-template-columns: var(--hcr-spacing-8) auto;
}
._switch_9x6gk_171 > label::before, ._switch_9x6gk_171 > label::after {
  grid-column: 1;
}

._legend_9x6gk_181 {
  font-size: var(--flix-font-size-primary) !important;
}

._fieldset_9x6gk_185 {
  display: flex;
  flex-direction: row;
  align-items: center;
}._hcAcccordion_f7sqt_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_f7sqt_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_f7sqt_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_f7sqt_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_f7sqt_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_f7sqt_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_f7sqt_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_f7sqt_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_f7sqt_30 {
  background-color: var(--flix-highlight-color);
}

._printView_f7sqt_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_f7sqt_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_f7sqt_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_f7sqt_73 {
  width: 100%;
}

._iconAttention_f7sqt_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_f7sqt_84 {
  top: 10px;
  left: 25px;
}

._subtext_f7sqt_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_f7sqt_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_f7sqt_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_f7sqt_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_f7sqt_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_f7sqt_115 tbody {
  width: 100%;
}
._tableNotClickable_f7sqt_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_f7sqt_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_f7sqt_126 {
  fill: var(--flix-neutral-color) !important;
}

@media (max-width: 768px) {
  ._inputWithTooltip_f7sqt_131 {
    max-width: calc(100% - 25px);
  }
}

@media (max-width: 1200px) {
  ._iconAttentionSmall_f7sqt_137 {
    top: -10px;
  }
}._hcAcccordion_1alb0_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_1alb0_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_1alb0_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_1alb0_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_1alb0_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_1alb0_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_1alb0_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_1alb0_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_1alb0_30 {
  background-color: var(--flix-highlight-color);
}

._printView_1alb0_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_1alb0_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_1alb0_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_1alb0_73 {
  width: 100%;
}

._iconAttention_1alb0_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_1alb0_84 {
  top: 10px;
  left: 25px;
}

._subtext_1alb0_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_1alb0_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_1alb0_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_1alb0_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_1alb0_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_1alb0_115 tbody {
  width: 100%;
}
._tableNotClickable_1alb0_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_1alb0_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_1alb0_126 {
  fill: var(--flix-neutral-color) !important;
}

._divider_1alb0_130 {
  margin: var(--flix-spacing-2) 0;
}

._associatedUsersLink_1alb0_134 {
  text-decoration: none;
  cursor: pointer;
}
._associatedUsersLink_1alb0_134:hover {
  text-decoration: none;
}._hcAcccordion_190eo_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_190eo_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_190eo_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_190eo_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_190eo_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_190eo_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_190eo_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_190eo_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_190eo_30 {
  background-color: var(--flix-highlight-color);
}

._printView_190eo_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_190eo_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_190eo_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_190eo_73 {
  width: 100%;
}

._iconAttention_190eo_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_190eo_84 {
  top: 10px;
  left: 25px;
}

._subtext_190eo_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_190eo_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_190eo_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_190eo_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_190eo_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_190eo_115 tbody {
  width: 100%;
}
._tableNotClickable_190eo_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_190eo_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_190eo_126 {
  fill: var(--flix-neutral-color) !important;
}

._buttonBlockWrapper_190eo_130 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  margin-top: var(--flix-spacing-5);
}

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

._gridCol_190eo_142 {
  margin-left: var(--flix-spacing-1);
}
@media (max-width: 768px) {
  ._gridCol_190eo_142 {
    margin-left: auto;
  }
}

._gridSpacing_190eo_151 {
  margin-top: var(--flix-spacing-3);
}
@media (max-width: 768px) {
  ._gridSpacing_190eo_151 {
    margin-top: auto;
  }
}

@media (max-width: 768px) {
  ._buttonWrapper_190eo_161 {
    margin-bottom: var(--flix-spacing-6) !important;
  }
}._hcAcccordion_1fezo_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_1fezo_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_1fezo_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_1fezo_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_1fezo_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_1fezo_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_1fezo_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_1fezo_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_1fezo_30 {
  background-color: var(--flix-highlight-color);
}

._printView_1fezo_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_1fezo_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_1fezo_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_1fezo_73 {
  width: 100%;
}

._iconAttention_1fezo_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_1fezo_84 {
  top: 10px;
  left: 25px;
}

._subtext_1fezo_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_1fezo_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_1fezo_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_1fezo_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_1fezo_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_1fezo_115 tbody {
  width: 100%;
}
._tableNotClickable_1fezo_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_1fezo_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_1fezo_126 {
  fill: var(--flix-neutral-color) !important;
}

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

._heading_1fezo_134 {
  margin-bottom: var(--flix-spacing-5);
}

._headingWrapper_1fezo_138 {
  display: flex;
  justify-content: space-between;
  margin-bottom: var(--flix-spacing-6);
}

._link_1fezo_144 {
  text-decoration: none;
  color: inherit;
}._hcAcccordion_1w8mc_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_1w8mc_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_1w8mc_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_1w8mc_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_1w8mc_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_1w8mc_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_1w8mc_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_1w8mc_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_1w8mc_30 {
  background-color: var(--flix-highlight-color);
}

._printView_1w8mc_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_1w8mc_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_1w8mc_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_1w8mc_73 {
  width: 100%;
}

._iconAttention_1w8mc_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_1w8mc_84 {
  top: 10px;
  left: 25px;
}

._subtext_1w8mc_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_1w8mc_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_1w8mc_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_1w8mc_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_1w8mc_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_1w8mc_115 tbody {
  width: 100%;
}
._tableNotClickable_1w8mc_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_1w8mc_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_1w8mc_126 {
  fill: var(--flix-neutral-color) !important;
}

._salesPointLink_1w8mc_130 {
  display: flex;
  justify-content: space-between;
  text-decoration: none;
  cursor: pointer;
}
._salesPointLink_1w8mc_130:hover {
  text-decoration: none;
  color: var(--flix-grayscale-70-color);
}
._salesPointLink_1w8mc_130 {
  color: var(--flix-grayscale-70-color);
}

._salesPoint_1w8mc_130 {
  margin: 0;
}._hcAcccordion_or6ft_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_or6ft_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_or6ft_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_or6ft_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_or6ft_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_or6ft_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_or6ft_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_or6ft_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_or6ft_30 {
  background-color: var(--flix-highlight-color);
}

._printView_or6ft_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_or6ft_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_or6ft_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_or6ft_73 {
  width: 100%;
}

._iconAttention_or6ft_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_or6ft_84 {
  top: 10px;
  left: 25px;
}

._subtext_or6ft_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_or6ft_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_or6ft_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_or6ft_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_or6ft_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_or6ft_115 tbody {
  width: 100%;
}
._tableNotClickable_or6ft_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_or6ft_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_or6ft_126 {
  fill: var(--flix-neutral-color) !important;
}

._dateInputWrapper_or6ft_130 {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  margin-right: var(--hcr-spacing-2);
}
@media (max-width: 768px) {
  ._dateInputWrapper_or6ft_130 {
    display: none;
  }
}
._dateInputWrapper_or6ft_130 > :first-child {
  position: relative;
  margin-right: var(--hcr-spacing-2);
}

._shortLinkWrapper_or6ft_147 {
  white-space: nowrap;
  position: absolute;
  bottom: 0;
}
@media (max-width: 768px) {
  ._shortLinkWrapper_or6ft_147 {
    display: none;
  }
}

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

._findButton_or6ft_162 {
  margin-left: var(--hcr-spacing-2);
  margin-bottom: 1px;
}
@media (max-width: 768px) {
  ._findButton_or6ft_162 {
    display: none;
  }
}

._buttonAlignedBottom_or6ft_172 {
  position: absolute;
  bottom: 0;
}

._dateBlock_or6ft_177 {
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 768px) {
  ._dateBlock_or6ft_177 {
    display: block;
  }
}

._gridCol_or6ft_187 > fieldset {
  margin-right: var(--hcr-spacing-2);
}

._bookingTime_or6ft_191 {
  display: flex;
  align-items: flex-end;
  margin-top: -1px;
}
@media (max-width: 1200px) {
  ._bookingTime_or6ft_191 {
    margin-top: 0;
  }
}

._dateInput_or6ft_130 {
  width: 135px;
  display: inline-block;
}
@media (max-width: 768px) {
  ._dateInput_or6ft_130 {
    width: 100%;
    display: block;
    float: none;
  }
}

._dateInput_or6ft_130 label {
  white-space: nowrap;
}

._dateInputFrom_or6ft_218 > div {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}

._dateInputTo_or6ft_223 > div {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  border-left: 0;
}

._tooltipContent_or6ft_229 {
  display: flex;
}

._buttonGrid_or6ft_233 {
  padding-top: var(--hcr-spacing-4);
}

._tzSwitcher_or6ft_237 {
  display: inline-block;
}

._btnOnlyMy_or6ft_241 {
  margin-right: var(--hcr-spacing-2);
}
@media (max-width: 768px) {
  ._btnOnlyMy_or6ft_241 {
    display: none;
  }
}

._timeDivider_or6ft_250 {
  display: inline-block;
  padding: 28px 8px 0;
  vertical-align: top;
}
@media (max-width: 1200px) {
  ._timeDivider_or6ft_250 {
    padding: 6px 8px 0;
  }
}

._calendar_or6ft_158 {
  display: flex;
}

._calendarBtn_or6ft_265 {
  margin: var(--flix-spacing-1);
}

._bookingErrorMessage_or6ft_269 {
  margin-bottom: var(--flix-spacing-2);
  color: var(--flix-danger-color);
  text-wrap: wrap;
}

._showMyBookingBtn_or6ft_275 {
  display: inline-block;
}
@media (max-width: 768px) {
  ._showMyBookingBtn_or6ft_275 {
    display: none;
  }
}

._funnelBtn_or6ft_284 {
  display: none;
}
@media (max-width: 768px) {
  ._funnelBtn_or6ft_284 {
    display: inline-block;
  }
}

._timeBlock_or6ft_293 {
  margin-top: var(--flix-spacing-4);
}
@media (max-width: 768px) {
  ._timeBlock_or6ft_293 {
    display: none !important;
  }
}

._timeWrapper_or6ft_302 {
  display: flex;
}

._dateSelectionSmall_or6ft_306 {
  display: none;
  margin-bottom: var(--flix-spacing-4);
}
@media (max-width: 768px) {
  ._dateSelectionSmall_or6ft_306 {
    display: block;
  }
}

._tooltip_or6ft_84 {
  top: 20px;
}
._tooltipp_or6ft_319 {
  margin: 0;
}

._tabsOff_or6ft_323 ._hcr-nav-horizontal_or6ft_323 {
  display: none !important;
}

._viewSwitchBlock_or6ft_327 {
  margin-top: var(--flix-spacing-4);
  position: relative;
}

._moreButtonBlock_or6ft_332 {
  display: none;
  margin-top: var(--flix-spacing-4);
}
@media (max-width: 1200px) {
  ._moreButtonBlock_or6ft_332 {
    display: block;
  }
}
@media (max-width: 768px) {
  ._moreButtonBlock_or6ft_332 {
    display: none;
  }
}

@keyframes _slideIn_or6ft_1 {
  from {
    transform: translateY(-30px);
  }
  to {
    transform: translateY(0);
    opacity: 1;
  }
}
._filterBlockHidden_or6ft_356 {
  display: none !important;
}

._filterBlock_or6ft_356 {
  display: flex;
  flex-wrap: wrap;
  margin-top: var(--flix-spacing-4);
}
@media (max-width: 1200px) {
  ._filterBlock_or6ft_356 {
    opacity: 0;
    animation-delay: 0.5s;
    animation: _slideIn_or6ft_1 1s forwards;
  }
}
@media (max-width: 768px) {
  ._filterBlock_or6ft_356 {
    display: none;
  }
}

@media (max-width: 1200px) {
  ._delayTooltip_or6ft_379 {
    position: absolute;
    top: -24px;
    left: 0;
  }
}

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

._filterButtonAdditional_or6ft_390 {
  display: flex;
  align-items: flex-start;
  margin-top: 27px;
}
@media (max-width: 1200px) {
  ._filterButtonAdditional_or6ft_390 {
    margin-top: 0;
  }
}

._tabs_or6ft_323 > section {
  border-bottom: 1px solid var(--hcr-line-primary-color);
  width: 100%;
}
._tabs_or6ft_323 > section > ul {
  max-width: 500px;
  width: 100%;
}._hcAcccordion_6b5dk_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_6b5dk_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_6b5dk_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_6b5dk_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_6b5dk_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_6b5dk_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_6b5dk_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_6b5dk_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_6b5dk_30 {
  background-color: var(--flix-highlight-color);
}

._printView_6b5dk_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_6b5dk_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_6b5dk_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_6b5dk_73 {
  width: 100%;
}

._iconAttention_6b5dk_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_6b5dk_84 {
  top: 10px;
  left: 25px;
}

._subtext_6b5dk_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_6b5dk_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_6b5dk_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_6b5dk_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_6b5dk_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_6b5dk_115 tbody {
  width: 100%;
}
._tableNotClickable_6b5dk_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_6b5dk_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_6b5dk_126 {
  fill: var(--flix-neutral-color) !important;
}

._panel_6b5dk_130 {
  display: none;
}
@media (max-width: 768px) {
  ._panel_6b5dk_130 {
    display: block;
    margin-right: 0 !important;
  }
}

._bookingStatus_6b5dk_140 > legend {
  z-index: 100;
}._hcAcccordion_wuw0e_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_wuw0e_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_wuw0e_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_wuw0e_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_wuw0e_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_wuw0e_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_wuw0e_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_wuw0e_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_wuw0e_30 {
  background-color: var(--flix-highlight-color);
}

._printView_wuw0e_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_wuw0e_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_wuw0e_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_wuw0e_73 {
  width: 100%;
}

._iconAttention_wuw0e_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_wuw0e_84 {
  top: 10px;
  left: 25px;
}

._subtext_wuw0e_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_wuw0e_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_wuw0e_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_wuw0e_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_wuw0e_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_wuw0e_115 tbody {
  width: 100%;
}
._tableNotClickable_wuw0e_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_wuw0e_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_wuw0e_126 {
  fill: var(--flix-neutral-color) !important;
}

._empty_wuw0e_130 {
  overflow-y: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

._tableWrapper_wuw0e_136 {
  max-height: calc(100vh - 240px);
}
._tableWrapper_wuw0e_136 th {
  vertical-align: top;
}
._tableWrapper_wuw0e_136 td {
  vertical-align: top;
}
._tableWrapper_wuw0e_136 td:nth-child(1) {
  line-break: anywhere;
}
._tableWrapper_wuw0e_136 th,
._tableWrapper_wuw0e_136 td {
  text-align: left;
}

._tableWrapperFixed_wuw0e_153 {
  overflow-y: hidden;
}

._empty_wuw0e_130 th {
  border-bottom: 0;
}

._wrapHeader_wuw0e_161 {
  white-space: pre-wrap;
}

._agentEmail_wuw0e_165 {
  transform: translateX(-25%);
}

._bookingNumber_wuw0e_169 {
  display: flex;
}

._noWrap_wuw0e_173 {
  white-space: nowrap;
}

._headerCell_wuw0e_177 {
  border-width: 0 0 1px !important;
}

table tfoot {
  position: sticky;
}

table tfoot {
  inset-block-end: 0;
  background: var(--flix-box-bg-color);
}

._passenger_wuw0e_190 span {
  padding: var(--flix-spacing-1);
  margin-left: calc(var(--flix-spacing-1) * -1);
}
._passenger_wuw0e_190 span:hover {
  border-radius: var(--primary-border-radius, 6px);
  background: var(--colors-interaction-states-hover, rgba(0, 0, 0, 0.06));
}

._loader_wuw0e_199 {
  padding: 0;
}

._searchColumn_wuw0e_203 {
  display: block;
  width: 115px;
}._hcAcccordion_qrnn4_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_qrnn4_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_qrnn4_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_qrnn4_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_qrnn4_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_qrnn4_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_qrnn4_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_qrnn4_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_qrnn4_30 {
  background-color: var(--flix-highlight-color);
}

._printView_qrnn4_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_qrnn4_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_qrnn4_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_qrnn4_73 {
  width: 100%;
}

._iconAttention_qrnn4_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_qrnn4_84 {
  top: 10px;
  left: 25px;
}

._subtext_qrnn4_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_qrnn4_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_qrnn4_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_qrnn4_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_qrnn4_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_qrnn4_115 tbody {
  width: 100%;
}
._tableNotClickable_qrnn4_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_qrnn4_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_qrnn4_126 {
  fill: var(--flix-neutral-color) !important;
}

._tableHeader_qrnn4_130,
._tableHeader_qrnn4_130:focus,
._tableHeader_qrnn4_130:hover {
  font-weight: var(--flix-font-weight-bold);
  outline: none;
}

._grid_qrnn4_137 {
  flex-wrap: nowrap;
}

._gridCol_qrnn4_141 {
  padding-top: 20px;
}

._gridCol_qrnn4_141:last-child {
  text-align: right;
}

._btn_qrnn4_149 {
  font-weight: var(--hcr-font-weight-normal) !important;
}
._btn_qrnn4_149 button {
  display: flex;
  min-width: 107px;
}

/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
input[type=number] {
  -moz-appearance: textfield;
}

._tooltip_qrnn4_84 {
  padding-right: var(--flix-spacing-1);
  padding-bottom: var(--flix-spacing-4);
}

._tooltipContent_qrnn4_174 {
  max-height: 330px;
  min-width: 326px;
  overflow: scroll;
}

._menuItems_qrnn4_180 {
  margin-right: var(--flix-spacing-3);
}._hcAcccordion_powbs_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_powbs_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_powbs_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_powbs_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_powbs_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_powbs_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_powbs_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_powbs_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_powbs_30 {
  background-color: var(--flix-highlight-color);
}

._printView_powbs_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_powbs_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_powbs_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_powbs_73 {
  width: 100%;
}

._iconAttention_powbs_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_powbs_84 {
  top: 10px;
  left: 25px;
}

._subtext_powbs_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_powbs_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_powbs_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_powbs_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_powbs_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_powbs_115 tbody {
  width: 100%;
}
._tableNotClickable_powbs_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_powbs_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_powbs_126 {
  fill: var(--flix-neutral-color) !important;
}

._iconNewTabWrapper_powbs_130 {
  display: inline-block;
  width: 20px;
  height: 20px;
  vertical-align: middle;
  fill: currentcolor;
}._hcAcccordion_13xms_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_13xms_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_13xms_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_13xms_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_13xms_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_13xms_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_13xms_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_13xms_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_13xms_30 {
  background-color: var(--flix-highlight-color);
}

._printView_13xms_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_13xms_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_13xms_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_13xms_73 {
  width: 100%;
}

._iconAttention_13xms_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_13xms_84 {
  top: 10px;
  left: 25px;
}

._subtext_13xms_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_13xms_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_13xms_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_13xms_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_13xms_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_13xms_115 tbody {
  width: 100%;
}
._tableNotClickable_13xms_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_13xms_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_13xms_126 {
  fill: var(--flix-neutral-color) !important;
}

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

._createNewBtn_13xms_136 {
  max-width: fit-content;
}
@media (max-width: 768px) {
  ._createNewBtn_13xms_136 {
    max-width: none;
    width: 100%;
    margin-right: calc(var(--flix-spacing-1) * -1);
    margin-left: var(--flix-spacing-1);
  }
}

._eosHeader_13xms_148 tr > th {
  white-space: pre-wrap;
  text-align: right !important;
  vertical-align: text-top;
}
._eosHeader_13xms_148 tr > th:first-child {
  width: max-content !important;
  white-space: nowrap;
  text-align: left !important;
}
._eosHeader_13xms_148 tr > th:nth-last-child(2) {
  width: 10%;
}
._eosHeader_13xms_148 tr > th:last-child {
  text-align: left !important;
  min-width: 120px;
}

._dateTime_13xms_166 {
  width: max-content;
}

._commentItem_13xms_170 {
  position: absolute;
  top: var(--flix-spacing-1);
}

._dataTable_13xms_175 > td {
  text-align: right !important;
  vertical-align: top;
  position: relative;
}
._dataTable_13xms_175 > td:first-child {
  text-align: left !important;
}
._dataTable_13xms_175 > td:nth-last-child(1) {
  text-align: left !important;
  min-width: 230px;
}
._dataTable_13xms_175 > td > ol {
  margin: 0;
}
@media (max-width: 768px) {
  ._dataTable_13xms_175 > td {
    text-align: right !important;
  }
  ._dataTable_13xms_175 > td:nth-last-child(1) {
    text-align: right !important;
    min-width: auto;
  }
}

._dataTableShiftTime_13xms_200 {
  margin-bottom: var(--flix-spacing-6);
}
._dataTableShiftTime_13xms_200 > table > tbody > tr > td > ol {
  margin: 0;
  padding-left: var(--flix-spacing-4);
}

._description_13xms_208 {
  max-width: 750px;
}

._eosHeaderSmall_13xms_212 {
  background-color: var(--flix-bg-secondary-color);
}
._eosHeaderSmall_13xms_212 > tr > th {
  text-align: end;
}

._tableSmall_13xms_219 {
  margin-bottom: var(--flix-spacing-2) !important;
}

._row_13xms_223:first-child {
  width: 25%;
}

._commentButton_13xms_227 {
  min-height: var(--flix-spacing-4);
}

._commentIcon_13xms_231 {
  padding-top: var(--flix-spacing-1);
}._hcAcccordion_1j9k7_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_1j9k7_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_1j9k7_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}
._hcAcccordionUsefullLinks_1j9k7_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_1j9k7_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_1j9k7_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_1j9k7_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_1j9k7_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}
._hcStateHighlight_1j9k7_30 {
  background-color: var(--flix-highlight-color);
}
._printView_1j9k7_34 {
  margin: var(--flix-spacing-2);
}
input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}
@keyframes _horizontal-shaking_1j9k7_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_1j9k7_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}
._input_1j9k7_73 {
  width: 100%;
}
._iconAttention_1j9k7_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}
._tooltip_1j9k7_84 {
  top: 10px;
  left: 25px;
}
._subtext_1j9k7_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}
._smallText_1j9k7_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}
._textCapitalize_1j9k7_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_1j9k7_99:first-letter {
  text-transform: capitalize;
}
._boldText_1j9k7_107 {
  font-weight: var(--hcr-font-weight-bold);
}
._errorText_1j9k7_111 {
  color: var(--flix-danger-dark-color) !important;
}
._tableNotClickable_1j9k7_115 tbody {
  width: 100%;
}
._tableNotClickable_1j9k7_115 tbody > tr:hover {
  background-image: none !important;
}
._cardColor_1j9k7_122 {
  color: var(--flix-chart-yellow-color);
}
._secondCurrencyColor_1j9k7_126 {
  fill: var(--flix-neutral-color) !important;
}
._printView_1j9k7_34 {
  margin: var(--flix-spacing-2);
}
@media print {
  ._printView_1j9k7_34 {
    margin: var(--flix-spacing-2);
    visibility: visible;
  }
}
@page {
  size: portrait !important;
}._hcAcccordion_jgcy4_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_jgcy4_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_jgcy4_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_jgcy4_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_jgcy4_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_jgcy4_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_jgcy4_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_jgcy4_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_jgcy4_30 {
  background-color: var(--flix-highlight-color);
}

._printView_jgcy4_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_jgcy4_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_jgcy4_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_jgcy4_73 {
  width: 100%;
}

._iconAttention_jgcy4_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_jgcy4_84 {
  top: 10px;
  left: 25px;
}

._subtext_jgcy4_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_jgcy4_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_jgcy4_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_jgcy4_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_jgcy4_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_jgcy4_115 tbody {
  width: 100%;
}
._tableNotClickable_jgcy4_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_jgcy4_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_jgcy4_126 {
  fill: var(--flix-neutral-color) !important;
}

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

._createNewBtn_jgcy4_136 {
  max-width: fit-content;
}

._eodHeader_jgcy4_140 tr > th {
  white-space: pre-wrap;
  text-align: right !important;
  vertical-align: text-top;
}
._eodHeader_jgcy4_140 tr > th:first-child {
  width: max-content !important;
  white-space: nowrap;
  text-align: left !important;
}
._eodHeader_jgcy4_140 tr > th:nth-child(3) {
  width: min-content !important;
}
._eodHeader_jgcy4_140 tr > th:last-child {
  text-align: left !important;
}

._dataTable_jgcy4_157 > td {
  text-align: right !important;
  vertical-align: top;
}
._dataTable_jgcy4_157 > td:nth-child(3) {
  width: min-content !important;
}
._dataTable_jgcy4_157 > td:nth-last-child(2) {
  width: min-content !important;
}
._dataTable_jgcy4_157 > td:last-child {
  text-align: left !important;
  white-space: nowrap;
  padding-right: var(--flix-spacing-2);
}
@media (max-width: 768px) {
  ._dataTable_jgcy4_157 > td:nth-last-child(2) {
    width: 20% !important;
  }
}

._description_jgcy4_178 {
  max-width: 750px;
}

._dataTable_jgcy4_157 > td {
  text-align: right !important;
  vertical-align: top;
}
._dataTable_jgcy4_157 > td:first-child {
  text-align: left !important;
}
._dataTable_jgcy4_157 > td:nth-last-child(1) {
  text-align: left !important;
  min-width: 230px;
}
._dataTable_jgcy4_157 > td > ol {
  margin: 0;
}
@media (max-width: 768px) {
  ._dataTable_jgcy4_157 > td {
    text-align: right !important;
  }
  ._dataTable_jgcy4_157 > td:nth-last-child(1) {
    text-align: right !important;
    min-width: auto;
  }
}

._eodHeaderSmall_jgcy4_206 {
  background-color: var(--flix-bg-secondary-color);
}
._eodHeaderSmall_jgcy4_206 > tr > th {
  text-align: end;
}

._dataTableShiftTime_jgcy4_213 > table > tbody > tr > td > ol {
  margin: 0;
  padding-left: var(--flix-spacing-4);
}

._reportId_jgcy4_218 {
  white-space: nowrap;
}

._iconWarning_jgcy4_222 {
  color: var(--flix-warning-color);
}._hcAcccordion_1excp_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_1excp_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_1excp_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_1excp_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_1excp_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_1excp_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_1excp_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_1excp_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_1excp_30 {
  background-color: var(--flix-highlight-color);
}

._printView_1excp_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_1excp_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_1excp_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_1excp_73 {
  width: 100%;
}

._iconAttention_1excp_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_1excp_84 {
  top: 10px;
  left: 25px;
}

._subtext_1excp_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_1excp_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_1excp_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_1excp_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_1excp_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_1excp_115 tbody {
  width: 100%;
}
._tableNotClickable_1excp_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_1excp_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_1excp_126 {
  fill: var(--flix-neutral-color) !important;
}

._eosHeader_1excp_130 tr > th {
  white-space: pre-wrap;
  vertical-align: text-top;
}
._eosHeader_1excp_130 tr > th:last-child {
  width: 10%;
}

._agentReported_1excp_138 {
  width: 220px;
}
@media (max-width: 768px) {
  ._agentReported_1excp_138 {
    width: 50%;
  }
}

._supervisorCounted_1excp_147 {
  width: 220px;
  padding: 0 !important;
}
._supervisorCounted_1excp_147 > h4 {
  width: max-content;
}

._totalBtn_1excp_155 {
  padding: 0;
}

._textNormal_1excp_159 {
  font-weight: var(--flix-font-weight-normal) !important;
}

._errorMessage_1excp_163 {
  margin-bottom: var(--flix-spacing-2);
  color: var(--flix-danger-color);
}

._inputIconRight_1excp_168 {
  order: 4;
}

._dateInput_1excp_172 {
  width: auto !important;
}

._select_1excp_176 > select {
  background-image: linear-gradient(var(--hcr-bg-primary-transparent-color), var(--hcr-bg-primary-transparent-color)), linear-gradient(var(--hcr-danger-color), var(--hcr-danger-color)) !important;
  border-color: var(--hcr-danger-color) !important;
}

._textEnd_1excp_181 {
  text-align: end;
}

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

._countedAmountBox_1excp_189 {
  width: 706px;
}
@media (max-width: 1200px) {
  ._countedAmountBox_1excp_189 {
    width: auto;
  }
}

._reasonsList_1excp_198 {
  margin: 0;
}

._linkSpacing_1excp_202 {
  text-decoration: none !important;
}

._rowCentered_1excp_206 {
  text-align: center;
}

._pageContainer_1excp_210 {
  padding-bottom: var(--flix-spacing-10);
}
@media (max-width: 768px) {
  ._pageContainer_1excp_210 {
    padding-bottom: var(--flix-spacing-12);
  }
}

._handleStepsBox_1excp_219 {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  border-radius: 0;
  z-index: 10;
  margin-bottom: 0;
}

._submitText_1excp_229 {
  color: var(--flix-grayscale-70-color);
}

._gridCol_1excp_233 {
  padding: 0;
}

._arrowBtn_1excp_237 {
  min-width: var(--flix-spacing-4);
  min-height: var(--flix-spacing-4);
  padding: 0;
}
._arrowBtn_1excp_237 > span {
  margin: auto !important;
}

._tableContent_1excp_246 table {
  width: 100% !important;
}
._tableContent_1excp_246 table > tbody > tr > th:first-child {
  width: 260px !important;
}
._tableContent_1excp_246 table > tbody > tr > th:first-child > strong {
  overflow: hidden;
  white-space: break-spaces;
  display: inline-block;
  text-overflow: ellipsis;
  width: 236px;
}
._tableContent_1excp_246 table > tbody > tr > th:nth-child(2), ._tableContent_1excp_246 table > tbody > tr > th:nth-child(3), ._tableContent_1excp_246 table > tbody > tr > th:nth-child(4) {
  width: 176px !important;
}
._tableContent_1excp_246 table > tbody > tr > td {
  padding: 0 !important;
}

._shiftTableHeader_1excp_266 {
  background-color: var(--flix-bg-secondary-color) !important;
}

._inputIconRight_1excp_168 {
  order: 4;
}

._inputSupervisor_1excp_274 {
  width: 152px;
  padding-left: 0 !important;
}
._inputSupervisor_1excp_274:last-of-type {
  padding-right: 0 !important;
}
@media (max-width: 768px) {
  ._inputSupervisor_1excp_274:last-of-type {
    padding: var(--flix-spacing-2) !important;
  }
}

._emptyRow_1excp_287 td,
._emptyRow_1excp_287 th {
  border: none !important;
}
._emptyRow_1excp_287 td div,
._emptyRow_1excp_287 th div {
  width: 152px !important;
}
._emptyRow_1excp_287 td div:last-child,
._emptyRow_1excp_287 td div div,
._emptyRow_1excp_287 th div:last-child,
._emptyRow_1excp_287 th div div {
  width: auto !important;
}
._emptyRow_1excp_287 td > p,
._emptyRow_1excp_287 th > p {
  overflow: hidden;
  white-space: break-spaces;
  display: inline-block;
  text-overflow: ellipsis;
}
._emptyRow_1excp_287 td > p:first-child,
._emptyRow_1excp_287 th > p:first-child {
  max-width: 238px !important;
}

._agentReportedRow_1excp_313 > td,
._agentReportedRow_1excp_313 th {
  vertical-align: top !important;
}

._subtitle_1excp_318 {
  color: var(--flix-grayscale-70-color);
}

._reasonListStyle_1excp_322 {
  list-style: decimal;
}

._shiftButton_1excp_326 {
  min-height: auto !important;
}._hcAcccordion_nxi11_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_nxi11_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_nxi11_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_nxi11_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_nxi11_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_nxi11_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_nxi11_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_nxi11_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_nxi11_30 {
  background-color: var(--flix-highlight-color);
}

._printView_nxi11_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_nxi11_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_nxi11_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_nxi11_73 {
  width: 100%;
}

._iconAttention_nxi11_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_nxi11_84 {
  top: 10px;
  left: 25px;
}

._subtext_nxi11_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_nxi11_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_nxi11_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_nxi11_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_nxi11_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_nxi11_115 tbody {
  width: 100%;
}
._tableNotClickable_nxi11_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_nxi11_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_nxi11_126 {
  fill: var(--flix-neutral-color) !important;
}

._progressTracker_nxi11_130 {
  justify-content: flex-start;
  margin-bottom: var(--flix-spacing-4);
}
._progressTracker_nxi11_130 > li > span > span::before {
  content: "";
}
@media (max-width: 768px) {
  ._progressTracker_nxi11_130 > li > span > span::before {
    content: counter(hc-progress-tracker-counter);
  }
}
@media (max-width: 768px) {
  ._progressTracker_nxi11_130 {
    margin-bottom: var(--flix-spacing-6);
  }
}._hcAcccordion_1sebw_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_1sebw_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_1sebw_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_1sebw_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_1sebw_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_1sebw_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_1sebw_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_1sebw_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_1sebw_30 {
  background-color: var(--flix-highlight-color);
}

._printView_1sebw_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_1sebw_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_1sebw_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_1sebw_73 {
  width: 100%;
}

._iconAttention_1sebw_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_1sebw_84 {
  top: 10px;
  left: 25px;
}

._subtext_1sebw_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_1sebw_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_1sebw_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_1sebw_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_1sebw_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_1sebw_115 tbody {
  width: 100%;
}
._tableNotClickable_1sebw_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_1sebw_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_1sebw_126 {
  fill: var(--flix-neutral-color) !important;
}

._arrowBtn_1sebw_130 {
  min-width: var(--flix-spacing-4);
  min-height: var(--flix-spacing-4);
  padding: 0;
}
._arrowBtn_1sebw_130 > span {
  margin: auto !important;
}

._tableContent_1sebw_139 table {
  width: 100% !important;
}
._tableContent_1sebw_139 table > tbody > tr > th:first-child {
  width: 260px !important;
}
._tableContent_1sebw_139 table > tbody > tr > th:first-child > strong {
  overflow: hidden;
  white-space: break-spaces;
  display: inline-block;
  text-overflow: ellipsis;
  width: 236px;
}
._tableContent_1sebw_139 table > tbody > tr > th:nth-child(2), ._tableContent_1sebw_139 table > tbody > tr > th:nth-child(3), ._tableContent_1sebw_139 table > tbody > tr > th:nth-child(4) {
  width: 176px !important;
}
._tableContent_1sebw_139 table > tbody > tr > td {
  padding: 0 !important;
}

._shiftTableHeader_1sebw_159 {
  background-color: var(--flix-bg-secondary-color) !important;
}

._inputIconRight_1sebw_163 {
  order: 4;
}

._inputSupervisor_1sebw_167 {
  width: 152px;
  padding-left: 0 !important;
}
._inputSupervisor_1sebw_167:last-of-type {
  padding-right: 0 !important;
}

._emptyRow_1sebw_175 td,
._emptyRow_1sebw_175 th {
  border: none !important;
}
._emptyRow_1sebw_175 td div,
._emptyRow_1sebw_175 th div {
  width: 152px !important;
}
._emptyRow_1sebw_175 td div:last-child,
._emptyRow_1sebw_175 td div div,
._emptyRow_1sebw_175 th div:last-child,
._emptyRow_1sebw_175 th div div {
  width: auto !important;
}
._emptyRow_1sebw_175 td > p,
._emptyRow_1sebw_175 th > p {
  overflow: hidden;
  white-space: break-spaces;
  display: inline-block;
  text-overflow: ellipsis;
}
._emptyRow_1sebw_175 td > p:first-child,
._emptyRow_1sebw_175 th > p:first-child {
  max-width: 238px !important;
}

._agentReportedRow_1sebw_201 > td,
._agentReportedRow_1sebw_201 th {
  vertical-align: top !important;
}

._emptyEos_1sebw_206 {
  text-align: center !important;
}
._emptyEos_1sebw_206 > strong {
  width: 100% !important;
}

._subtitle_1sebw_213 {
  color: var(--flix-grayscale-70-color);
}._hcAcccordion_1qdxt_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_1qdxt_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_1qdxt_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}
._hcAcccordionUsefullLinks_1qdxt_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_1qdxt_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_1qdxt_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_1qdxt_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_1qdxt_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}
._hcStateHighlight_1qdxt_30 {
  background-color: var(--flix-highlight-color);
}
._printView_1qdxt_34 {
  margin: var(--flix-spacing-2);
}
input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}
@keyframes _horizontal-shaking_1qdxt_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_1qdxt_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}
._input_1qdxt_73 {
  width: 100%;
}
._iconAttention_1qdxt_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}
._tooltip_1qdxt_84 {
  top: 10px;
  left: 25px;
}
._subtext_1qdxt_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}
._smallText_1qdxt_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}
._textCapitalize_1qdxt_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_1qdxt_99:first-letter {
  text-transform: capitalize;
}
._boldText_1qdxt_107 {
  font-weight: var(--hcr-font-weight-bold);
}
._errorText_1qdxt_111 {
  color: var(--flix-danger-dark-color) !important;
}
._tableNotClickable_1qdxt_115 tbody {
  width: 100%;
}
._tableNotClickable_1qdxt_115 tbody > tr:hover {
  background-image: none !important;
}
._cardColor_1qdxt_122 {
  color: var(--flix-chart-yellow-color);
}
._secondCurrencyColor_1qdxt_126 {
  fill: var(--flix-neutral-color) !important;
}
._printView_1qdxt_34 {
  margin: var(--flix-spacing-2);
}
@media print {
  ._printView_1qdxt_34 {
    margin: var(--flix-spacing-2);
    visibility: visible;
  }
}
@page {
  size: portrait;
}
._supervisorInfo_1qdxt_143 {
  text-align: end;
}
._supervisorInfo_1qdxt_143 > p {
  margin-bottom: 0;
}
._countedAmountWrapper_1qdxt_150 {
  max-width: 706px;
}
._headerBrand_1qdxt_154 {
  display: flex;
  justify-content: space-between;
}
._headerBrand_1qdxt_154 a {
  padding: 0 !important;
  margin-left: calc(var(--flix-spacing-half) * -1);
}
._reportHeader_1qdxt_163 {
  padding: 0;
}._hcAcccordion_19mcm_1:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordion_19mcm_1[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
._hcAcccordion_19mcm_1[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

._hcAcccordionUsefullLinks_19mcm_12:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
._hcAcccordionUsefullLinks_19mcm_12:not(:last-of-type) {
  border-bottom: none !important;
}
._hcAcccordionUsefullLinks_19mcm_12 summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
._hcAcccordionUsefullLinks_19mcm_12 summary::marker {
  content: none !important;
}
._hcAcccordionUsefullLinks_19mcm_12[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

._hcStateHighlight_19mcm_30 {
  background-color: var(--flix-highlight-color);
}

._printView_19mcm_34 {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes _horizontal-shaking_19mcm_1 {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
._fieldWrapper_19mcm_65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

._input_19mcm_73 {
  width: 100%;
}

._iconAttention_19mcm_77 {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

._tooltip_19mcm_84 {
  top: 10px;
  left: 25px;
}

._subtext_19mcm_89 {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

._smallText_19mcm_94 {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

._textCapitalize_19mcm_99 {
  display: block;
  text-transform: lowercase;
}
._textCapitalize_19mcm_99:first-letter {
  text-transform: capitalize;
}

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

._errorText_19mcm_111 {
  color: var(--flix-danger-dark-color) !important;
}

._tableNotClickable_19mcm_115 tbody {
  width: 100%;
}
._tableNotClickable_19mcm_115 tbody > tr:hover {
  background-image: none !important;
}

._cardColor_19mcm_122 {
  color: var(--flix-chart-yellow-color);
}

._secondCurrencyColor_19mcm_126 {
  fill: var(--flix-neutral-color) !important;
}

._pageNotFoundImage_19mcm_130 > div:first-child {
  height: 523px;
  width: 676px;
}
@media (max-width: 1200px) {
  ._pageNotFoundImage_19mcm_130 > div:first-child {
    height: 373px;
    width: 476px;
  }
}

._linksHeader_19mcm_141 {
  margin-top: var(--flix-spacing-6);
}
@media (max-width: 600px) {
  ._linksHeader_19mcm_141 {
    margin-top: var(--flix-spacing-1);
    margin-bottom: var(--flix-spacing-3);
  }
}

._wrapper_19mcm_151 {
  margin: 0;
  width: 100%;
  margin-bottom: var(--flix-spacing-6);
}

._centerImg_19mcm_157 {
  display: flex;
  justify-content: center;
}

._pageNotFoundImageSmall_19mcm_162 > div:first-child {
  height: 300px;
  width: 300px;
  margin-top: var(--flix-spacing-5);
}

@media (max-width: 600px) {
  ._container_19mcm_169 {
    margin: 0;
    padding: 0;
  }
}.hcAcccordion:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
.hcAcccordion[open] summary {
  border-bottom: 1px solid var(--flix-grayscale-50-color);
}
.hcAcccordion[open] article {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-4) var(--hcr-spacing-2);
}

.hcAcccordionUsefullLinks:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
.hcAcccordionUsefullLinks:not(:last-of-type) {
  border-bottom: none !important;
}
.hcAcccordionUsefullLinks summary {
  padding: var(--hcr-spacing-1) var(--hcr-spacing-6) var(--hcr-spacing-1) var(--hcr-spacing-2);
  margin-bottom: 3px;
}
.hcAcccordionUsefullLinks summary::marker {
  content: none !important;
}
.hcAcccordionUsefullLinks[open] article {
  padding: 0 var(--hcr-spacing-4) var(--hcr-spacing-1);
}

.hcStateHighlight {
  background-color: var(--flix-highlight-color);
}

.printView {
  margin: var(--flix-spacing-2);
}

input::selection,
textarea::selection {
  background: #bccefb;
}
input::-moz-selection,
textarea::-moz-selection {
  /* Code for Firefox */
  background: #bccefb;
}

@keyframes horizontal-shaking {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(3px);
  }
  50% {
    transform: translateX(-3px);
  }
  75% {
    transform: translateX(3px);
  }
  100% {
    transform: translateX(0);
  }
}
.fieldWrapper {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
}

.input {
  width: 100%;
}

.iconAttention {
  color: var(--flix-icon-primary-color);
  position: absolute;
  left: 6px;
  cursor: pointer;
}

.tooltip {
  top: 10px;
  left: 25px;
}

.subtext {
  font-size: var(--flix-font-size-fineprint);
  color: var(--flix-content-secondary-color);
}

.smallText {
  font-size: var(--flix-font-size-small);
  line-height: var(--flix-line-height-small);
}

.textCapitalize {
  display: block;
  text-transform: lowercase;
}
.textCapitalize:first-letter {
  text-transform: capitalize;
}

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

.errorText {
  color: var(--flix-danger-dark-color) !important;
}

.tableNotClickable tbody {
  width: 100%;
}
.tableNotClickable tbody > tr:hover {
  background-image: none !important;
}

.cardColor {
  color: var(--flix-chart-yellow-color);
}

.secondCurrencyColor {
  fill: var(--flix-neutral-color) !important;
}

body {
  margin: 0;
  height: 100vh;
}