._icon_uqfcxc_4{
  --_rs-theme-dark:var(
    --_rs-internal-force-theme-dark-consult-rescui-before-using,
    var(--rs-theme-dark, 0)
  );
  --_rs-theme-flip:var(--rs-theme-flip, 0);
  --_rs-theme-dark-coefficient:calc(var(--_rs-theme-dark)*(1 - var(--_rs-theme-flip)) + var(--_rs-theme-flip)*(1 - var(--_rs-theme-dark)));
  --_rs-theme-light-coefficient:calc(1 - var(--_rs-theme-dark-coefficient));
}
@supports (color: color-mix(in srgb, #fff 50%, #000 50%)){
._icon_uqfcxc_4{
    --_rs-color-primary:color-mix(in srgb, var(--rs-color-primary-light-theme, #6B57FF) calc(100%*var(--_rs-theme-light-coefficient, 1)), var(--rs-color-primary-dark-theme, #8473FF) calc(100%*var(--_rs-theme-dark-coefficient, 0)));
    --_rs-color-primary-dim:color-mix(in srgb, var(--rs-color-primary-dim-light-theme, #8979ff) calc(100%*var(--_rs-theme-light-coefficient, 1)), var(--rs-color-primary-dim-dark-theme, #6f61d2) calc(100%*var(--_rs-theme-dark-coefficient, 0)));
    --_rs-color-primary-fog:color-mix(in srgb, var(--rs-color-primary-fog-light-theme, #e1ddff) calc(100%*var(--_rs-theme-light-coefficient, 1)), var(--rs-color-primary-fog-dark-theme, #2e2b49) calc(100%*var(--_rs-theme-dark-coefficient, 0)));
    --_rs-color-primary-t-dim:color-mix(in srgb, var(--rs-color-primary-t-dim-light-theme, rgba(107, 87, 255, 0.8)) calc(100%*var(--_rs-theme-light-coefficient, 1)), var(--rs-color-primary-t-dim-dark-theme, rgba(132, 115, 255,0.8)) calc(100%*var(--_rs-theme-dark-coefficient, 0)));
    --_rs-color-primary-t-fog:color-mix(in srgb, var(--rs-color-primary-t-fog-light-theme, rgba(107, 87, 255,0.2)) calc(100%*var(--_rs-theme-light-coefficient, 1)), var(--rs-color-primary-t-fog-dark-theme, rgba(132, 115, 255,0.3)) calc(100%*var(--_rs-theme-dark-coefficient, 0)));
}
  }
@supports not (color: color-mix(in srgb, #fff 50%, #000 50%)){
._icon_uqfcxc_4{
    --_rs-color-primary:rgb(calc(var(--_rs-theme-light-coefficient, 1)*107 + var(--_rs-theme-dark-coefficient, 0)*132), calc(var(--_rs-theme-light-coefficient, 1)*87 + var(--_rs-theme-dark-coefficient, 0)*115), 255);
    --_rs-color-primary-dim:rgb(calc(var(--_rs-theme-light-coefficient, 1)*137 + var(--_rs-theme-dark-coefficient, 0)*111), calc(var(--_rs-theme-light-coefficient, 1)*121 + var(--_rs-theme-dark-coefficient, 0)*97), calc(var(--_rs-theme-light-coefficient, 1)*255 + var(--_rs-theme-dark-coefficient, 0)*210));
    --_rs-color-primary-fog:rgb(calc(var(--_rs-theme-light-coefficient, 1)*225 + var(--_rs-theme-dark-coefficient, 0)*46), calc(var(--_rs-theme-light-coefficient, 1)*221 + var(--_rs-theme-dark-coefficient, 0)*43), calc(var(--_rs-theme-light-coefficient, 1)*255 + var(--_rs-theme-dark-coefficient, 0)*73));
    --_rs-color-primary-t-dim:rgba(calc(var(--_rs-theme-light-coefficient, 1)*107 + var(--_rs-theme-dark-coefficient, 0)*132), calc(var(--_rs-theme-light-coefficient, 1)*87 + var(--_rs-theme-dark-coefficient, 0)*115), 255, 0.8);
    --_rs-color-primary-t-fog:rgba(calc(var(--_rs-theme-light-coefficient, 1)*107 + var(--_rs-theme-dark-coefficient, 0)*132), calc(var(--_rs-theme-light-coefficient, 1)*87 + var(--_rs-theme-dark-coefficient, 0)*115), 255, calc(var(--_rs-theme-light-coefficient, 1)*0.2 + var(--_rs-theme-dark-coefficient, 0)*0.3));
}
  }
._icon_uqfcxc_4{

  fill:var(--_rs-icons-themed-fill-or-initial, currentcolor);

  width:var(--rs-icons-width, auto);
  height:var(--rs-icons-height, var(--_rs-icons-height));
}
._sizeXS_uqfcxc_14{
  --_rs-icons-height:16px;
}
._sizeS_uqfcxc_18{
  --_rs-icons-height:20px;
}
._sizeM_uqfcxc_22{
  --_rs-icons-height:24px;
}
._sizeL_uqfcxc_26{
  --_rs-icons-height:28px;
}
._light_uqfcxc_30{
  --rs-theme-dark:0;
  --_rs-icons-themed-fill-or-initial:rgb(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230), calc(25 + var(--_rs-theme-dark-coefficient, 0)*230), calc(28 + var(--_rs-theme-dark-coefficient, 0)*227));
}
._dark_uqfcxc_34{
  --rs-theme-dark:1;
  --_rs-icons-themed-fill-or-initial:rgb(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230), calc(25 + var(--_rs-theme-dark-coefficient, 0)*230), calc(28 + var(--_rs-theme-dark-coefficient, 0)*227));
}
@keyframes rs-icon-rotate{
  from{
    transform:rotate(0deg);
  }
  to{
    transform:rotate(360deg);
  }
}
._allVariants_uqfcxc_48{
  aspect-ratio:var(--rs-icon-ar-width, 1) / var(--rs-icon-ar-height, 1);
  container:rs-icon / size;
}
._variant16_uqfcxc_53,
._variant20_uqfcxc_54,
._variant24_uqfcxc_55{
  display:none;
}
._variant28_uqfcxc_58{
  display:block;
}
@container rs-icon (max-height: 24px){
  ._variant24_uqfcxc_55{
    display:block;
  }
  ._variant28_uqfcxc_58{
    display:none;
  }
}
@container rs-icon (max-height: 20px){
  ._variant20_uqfcxc_54{
    display:block;
  }
  ._variant24_uqfcxc_55{
    display:none;
  }
}
@container rs-icon (max-height: 16px){
  ._variant16_uqfcxc_53{
    display:block;
  }
  ._variant20_uqfcxc_54{
    display:none;
  }
}
._alignIconLeft_1sag8ia_7{
  --_rs-tag-flex-direction:row;
}
._alignIconRight_1sag8ia_10{
  --_rs-tag-flex-direction:row-reverse;
}
._uppercase_1sag8ia_14{
  --_rs-tag-text-transform:uppercase;
  --_rs-tag-horizontal-padding-or-initial:var(
    --_rs-tag-uppercase-horizontal-padding
  );
}
._sizeXs_1sag8ia_18{
  --_rs-tag-vertical-padding:2px;
  --_rs-tag-base-horizontal-padding:8px;
  --_rs-tag-uppercase-horizontal-padding:var(
    --_rs-tag-base-horizontal-padding
  );
  --_rs-tag-icon-size:16px;
  --_rs-tag-border-radius:4px;
  --_rs-typography-letter-spacing:var(--rs-text-3-letter-spacing, 0.0045em);
  --_rs-typography-text-transform:initial;
  --_rs-typography-font-variant-numeric:initial;
  --_rs-typography-font-family:var(
    --rs-font-family-ui,
    var(--rs-font-family-jb-sans, 'JetBrains Sans', Inter, system-ui, -apple-system,
  BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell,
  'Droid Sans', 'Helvetica Neue', Arial, sans-serif)
  );
  --_rs-typography-font-size:var(--rs-text-3-font-size, 13px);
  --_rs-typography-font-weight:var(
    --rs-font-weight-regular,
    400
  );
  --_rs-typography-line-height:var(
    --rs-text-3-line-height,
    20px
  );
  --_rs-typography-base-color:var(
    --_rs-typography-hardness-color,
    var(
  --rs-color-average,
  rgba(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230), calc(25 + var(--_rs-theme-dark-coefficient, 0)*230), calc(28 + var(--_rs-theme-dark-coefficient, 0)*227), 0.7)
)
  );
  --_rs-typography-text-auto-offset:8px;
  --_rs-typography-ul-bullet-offset:2px;
  --_rs-typography-list-li-compact-left-offset:15px;
  --_rs-typography-list-li-default-left-offset:19px;
  --_rs-typography-list-li-margin-top-from-text:8px;
  --_rs-typography-link-standalone-border-offset-from-text-base:1.15em;
  --_rs-typography-link-external-standalone-border-offset-from-text-base:1.02em;
  --_rs-typography-link-border-bottom-width-from-text:1px;
}
._sizeS_1sag8ia_21{
  --_rs-tag-vertical-padding:4px;
  --_rs-tag-base-horizontal-padding:8px;
  --_rs-tag-uppercase-horizontal-padding:10px;
  --_rs-tag-icon-size:20px;
  --_rs-tag-border-radius:4px;
  --_rs-typography-letter-spacing:var(--rs-text-3-letter-spacing, 0.0045em);
  --_rs-typography-text-transform:initial;
  --_rs-typography-font-variant-numeric:initial;
  --_rs-typography-font-family:var(
    --rs-font-family-ui,
    var(--rs-font-family-jb-sans, 'JetBrains Sans', Inter, system-ui, -apple-system,
  BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell,
  'Droid Sans', 'Helvetica Neue', Arial, sans-serif)
  );
  --_rs-typography-font-size:var(--rs-text-3-font-size, 13px);
  --_rs-typography-font-weight:var(
    --rs-font-weight-regular,
    400
  );
  --_rs-typography-line-height:var(
    --rs-text-3-line-height,
    20px
  );
  --_rs-typography-base-color:var(
    --_rs-typography-hardness-color,
    var(
  --rs-color-average,
  rgba(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230), calc(25 + var(--_rs-theme-dark-coefficient, 0)*230), calc(28 + var(--_rs-theme-dark-coefficient, 0)*227), 0.7)
)
  );
  --_rs-typography-text-auto-offset:8px;
  --_rs-typography-ul-bullet-offset:2px;
  --_rs-typography-list-li-compact-left-offset:15px;
  --_rs-typography-list-li-default-left-offset:19px;
  --_rs-typography-list-li-margin-top-from-text:8px;
  --_rs-typography-link-standalone-border-offset-from-text-base:1.15em;
  --_rs-typography-link-external-standalone-border-offset-from-text-base:1.02em;
  --_rs-typography-link-border-bottom-width-from-text:1px;
}
._sizeM_1sag8ia_24{
  --_rs-tag-vertical-padding:6px;
  --_rs-tag-base-horizontal-padding:12px;
  --_rs-tag-uppercase-horizontal-padding:var(
    --_rs-tag-base-horizontal-padding
  );
  --_rs-tag-icon-size:24px;
  --_rs-tag-border-radius:6px;
  --_rs-typography-letter-spacing:var(--rs-text-2-letter-spacing, 0.0015em);
  --_rs-typography-text-transform:initial;
  --_rs-typography-font-variant-numeric:initial;
  --_rs-typography-font-family:var(
    --rs-font-family-ui,
    var(--rs-font-family-jb-sans, 'JetBrains Sans', Inter, system-ui, -apple-system,
  BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell,
  'Droid Sans', 'Helvetica Neue', Arial, sans-serif)
  );
  --_rs-typography-font-size:var(--rs-text-2-font-size, 16px);
  --_rs-typography-font-weight:var(
    --rs-font-weight-regular,
    400
  );
  --_rs-typography-line-height:var(
    --rs-text-2-line-height,
    24px
  );
  --_rs-typography-base-color:var(
    --_rs-typography-hardness-color,
    var(
  --rs-color-average,
  rgba(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230), calc(25 + var(--_rs-theme-dark-coefficient, 0)*230), calc(28 + var(--_rs-theme-dark-coefficient, 0)*227), 0.7)
)
  );
  --_rs-typography-text-auto-offset:16px;
  --_rs-typography-ul-bullet-offset:2px;
  --_rs-typography-list-li-compact-left-offset:18px;
  --_rs-typography-list-li-default-left-offset:24px;
  --_rs-typography-list-li-margin-top-from-text:var(
    --_rs-typography-text-2-sm-list-li-margin-top-from-text,
    16px
  );
  --_rs-typography-link-standalone-border-offset-from-text-base:1.15em;
  --_rs-typography-link-external-standalone-border-offset-from-text-base:1.02em;
  --_rs-typography-link-border-bottom-width-from-text:1px;
}
@media screen and (max-width: 640px){
._sizeM_1sag8ia_24{
    --_rs-typography-text-2-sm-list-li-margin-top-from-text:12px;
}
  }
._sizeL_1sag8ia_27{
  --_rs-tag-vertical-padding:8px;
  --_rs-tag-base-horizontal-padding:16px;
  --_rs-tag-uppercase-horizontal-padding:var(
    --_rs-tag-base-horizontal-padding
  );
  --_rs-tag-icon-size:28px;
  --_rs-tag-border-radius:8px;
  --_rs-typography-letter-spacing:var(--rs-text-1-letter-spacing, normal);
  --_rs-typography-text-transform:initial;
  --_rs-typography-font-variant-numeric:initial;
  --_rs-typography-font-family:var(
    --rs-font-family-ui,
    var(--rs-font-family-jb-sans, 'JetBrains Sans', Inter, system-ui, -apple-system,
  BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell,
  'Droid Sans', 'Helvetica Neue', Arial, sans-serif)
  );
  --_rs-typography-font-size:var(--rs-text-1-font-size, 20px);
  --_rs-typography-font-weight:var(
    --rs-font-weight-regular,
    400
  );
  --_rs-typography-line-height:var(
    --rs-text-1-line-height,
    28px
  );
  --_rs-typography-base-color:var(
    --_rs-typography-hardness-color,
    var(
  --rs-color-average,
  rgba(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230), calc(25 + var(--_rs-theme-dark-coefficient, 0)*230), calc(28 + var(--_rs-theme-dark-coefficient, 0)*227), 0.7)
)
  );
  --_rs-typography-text-auto-offset:32px;
  --_rs-typography-ul-bullet-offset:2px;
  --_rs-typography-list-li-compact-left-offset:22px;
  --_rs-typography-list-li-default-left-offset:28px;
  --_rs-typography-list-li-margin-top-from-text:var(
    --_rs-typography-text-1-sm-list-li-margin-top-from-text,
    24px
  );
  --_rs-typography-link-standalone-border-offset-from-text-base:1.15em;
  --_rs-typography-link-external-standalone-border-offset-from-text-base:1.02em;
  --_rs-typography-link-border-bottom-width-from-text:1px;
}
@media screen and (max-width: 640px){
._sizeL_1sag8ia_27{
    --_rs-typography-text-1-sm-list-li-margin-top-from-text:16px;
}
  }
._main_1sag8ia_31{
  --_rs-tag-border-width:1px;

  --_rs-tag-horizontal-padding:var(
    --_rs-tag-horizontal-padding-or-initial,
    var(--_rs-tag-base-horizontal-padding)
  );
  letter-spacing:var(
    --rs-text-base-letter-spacing,
    var(--_rs-typography-letter-spacing)
  );
  text-transform:var(--_rs-typography-text-transform);
  font-family:var(--_rs-typography-font-family);
  font-size:var(--_rs-typography-font-size);
  font-weight:var(--_rs-typography-font-weight);
  line-height:var(--_rs-typography-line-height);
  font-variant-numeric:var(--_rs-typography-font-variant-numeric);
  font-feature-settings:'kern', 'liga', 'calt';

  position:relative;

  display:inline-flex;
  flex-direction:var(--_rs-tag-flex-direction);
  justify-content:center;
  align-items:center;

  box-sizing:border-box;

  padding:calc(var(--_rs-tag-vertical-padding) - var(--_rs-tag-border-width)) calc(var(--_rs-tag-horizontal-padding) - var(--_rs-tag-border-width));

  border:var(--_rs-tag-border-width) solid transparent;
  outline:none;

  text-align:center;
  white-space:nowrap;
  text-decoration:none;
  text-transform:var(--_rs-tag-text-transform);

  background:transparent;
  gap:8px;
}
._main_1sag8ia_31 ._icon_1sag8ia_60{
    fill:currentColor;

    width:auto;
    height:var(--_rs-tag-icon-size);
  }

._main_x6sy5g_1{
  border-radius:var(--_rs-tag-border-radius);
}

._themeLight_15t77iz_7{
  --rs-theme-dark:0;
}
._themeDark_15t77iz_10{
  --rs-theme-dark:1;
}
._sizeXs_15t77iz_14{
  --_rs-tag-removable-vertical-padding:2px;
  --_rs-tag-removable-left-padding:8px;
  --_rs-tag-removable-border-radius:4px;
  --_rs-tag-removable-close-part-size:24px;
  --_rs-tag-removable-custom-icon-size:16px;
}
._sizeXs_15t77iz_14 [data-rs-internal="removable-tag__close-icon"]:not(html){
    --_rs-icons-height:16px;
  }
._sizeXs_15t77iz_14 {
  --_rs-typography-letter-spacing:var(--rs-text-3-letter-spacing, 0.0045em);
  --_rs-typography-text-transform:initial;
  --_rs-typography-font-variant-numeric:initial;
  --_rs-typography-font-family:var(
    --rs-font-family-ui,
    var(--rs-font-family-jb-sans, 'JetBrains Sans', Inter, system-ui, -apple-system,
  BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell,
  'Droid Sans', 'Helvetica Neue', Arial, sans-serif)
  );
  --_rs-typography-font-size:var(--rs-text-3-font-size, 13px);
  --_rs-typography-font-weight:var(
    --rs-font-weight-regular,
    400
  );
  --_rs-typography-line-height:var(
    --rs-text-3-line-height,
    20px
  );
  --_rs-typography-base-color:var(
    --_rs-typography-hardness-color,
    var(
  --rs-color-average,
  rgba(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230), calc(25 + var(--_rs-theme-dark-coefficient, 0)*230), calc(28 + var(--_rs-theme-dark-coefficient, 0)*227), 0.7)
)
  );
  --_rs-typography-text-auto-offset:8px;
  --_rs-typography-ul-bullet-offset:2px;
  --_rs-typography-list-li-compact-left-offset:15px;
  --_rs-typography-list-li-default-left-offset:19px;
  --_rs-typography-list-li-margin-top-from-text:8px;
  --_rs-typography-link-standalone-border-offset-from-text-base:1.15em;
  --_rs-typography-link-external-standalone-border-offset-from-text-base:1.02em;
  --_rs-typography-link-border-bottom-width-from-text:1px;
}
._sizeS_15t77iz_17{
  --_rs-tag-removable-vertical-padding:4px;
  --_rs-tag-removable-left-padding:8px;
  --_rs-tag-removable-border-radius:4px;
  --_rs-tag-removable-close-part-size:28px;
  --_rs-tag-removable-custom-icon-size:20px;
}
._sizeS_15t77iz_17 [data-rs-internal="removable-tag__close-icon"]:not(html){
    --_rs-icons-height:20px;
  }
._sizeS_15t77iz_17 {
  --_rs-typography-letter-spacing:var(--rs-text-3-letter-spacing, 0.0045em);
  --_rs-typography-text-transform:initial;
  --_rs-typography-font-variant-numeric:initial;
  --_rs-typography-font-family:var(
    --rs-font-family-ui,
    var(--rs-font-family-jb-sans, 'JetBrains Sans', Inter, system-ui, -apple-system,
  BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell,
  'Droid Sans', 'Helvetica Neue', Arial, sans-serif)
  );
  --_rs-typography-font-size:var(--rs-text-3-font-size, 13px);
  --_rs-typography-font-weight:var(
    --rs-font-weight-regular,
    400
  );
  --_rs-typography-line-height:var(
    --rs-text-3-line-height,
    20px
  );
  --_rs-typography-base-color:var(
    --_rs-typography-hardness-color,
    var(
  --rs-color-average,
  rgba(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230), calc(25 + var(--_rs-theme-dark-coefficient, 0)*230), calc(28 + var(--_rs-theme-dark-coefficient, 0)*227), 0.7)
)
  );
  --_rs-typography-text-auto-offset:8px;
  --_rs-typography-ul-bullet-offset:2px;
  --_rs-typography-list-li-compact-left-offset:15px;
  --_rs-typography-list-li-default-left-offset:19px;
  --_rs-typography-list-li-margin-top-from-text:8px;
  --_rs-typography-link-standalone-border-offset-from-text-base:1.15em;
  --_rs-typography-link-external-standalone-border-offset-from-text-base:1.02em;
  --_rs-typography-link-border-bottom-width-from-text:1px;
}
._sizeM_15t77iz_20{
  --_rs-tag-removable-vertical-padding:6px;
  --_rs-tag-removable-left-padding:12px;
  --_rs-tag-removable-border-radius:6px;
  --_rs-tag-removable-close-part-size:36px;
  --_rs-tag-removable-custom-icon-size:24px;
}
._sizeM_15t77iz_20 [data-rs-internal="removable-tag__close-icon"]:not(html){
    --_rs-icons-height:24px;
  }
._sizeM_15t77iz_20 {
  --_rs-typography-letter-spacing:var(--rs-text-2-letter-spacing, 0.0015em);
  --_rs-typography-text-transform:initial;
  --_rs-typography-font-variant-numeric:initial;
  --_rs-typography-font-family:var(
    --rs-font-family-ui,
    var(--rs-font-family-jb-sans, 'JetBrains Sans', Inter, system-ui, -apple-system,
  BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell,
  'Droid Sans', 'Helvetica Neue', Arial, sans-serif)
  );
  --_rs-typography-font-size:var(--rs-text-2-font-size, 16px);
  --_rs-typography-font-weight:var(
    --rs-font-weight-regular,
    400
  );
  --_rs-typography-line-height:var(
    --rs-text-2-line-height,
    24px
  );
  --_rs-typography-base-color:var(
    --_rs-typography-hardness-color,
    var(
  --rs-color-average,
  rgba(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230), calc(25 + var(--_rs-theme-dark-coefficient, 0)*230), calc(28 + var(--_rs-theme-dark-coefficient, 0)*227), 0.7)
)
  );
  --_rs-typography-text-auto-offset:16px;
  --_rs-typography-ul-bullet-offset:2px;
  --_rs-typography-list-li-compact-left-offset:18px;
  --_rs-typography-list-li-default-left-offset:24px;
  --_rs-typography-list-li-margin-top-from-text:var(
    --_rs-typography-text-2-sm-list-li-margin-top-from-text,
    16px
  );
  --_rs-typography-link-standalone-border-offset-from-text-base:1.15em;
  --_rs-typography-link-external-standalone-border-offset-from-text-base:1.02em;
  --_rs-typography-link-border-bottom-width-from-text:1px;
}
@media screen and (max-width: 640px){
._sizeM_15t77iz_20 {
    --_rs-typography-text-2-sm-list-li-margin-top-from-text:12px;
  }
  }
._sizeL_15t77iz_23{
  --_rs-tag-removable-vertical-padding:8px;
  --_rs-tag-removable-left-padding:16px;
  --_rs-tag-removable-border-radius:8px;
  --_rs-tag-removable-close-part-size:44px;
  --_rs-tag-removable-custom-icon-size:28px;
}
._sizeL_15t77iz_23 [data-rs-internal="removable-tag__close-icon"]:not(html){
    --_rs-icons-height:28px;
  }
._sizeL_15t77iz_23 {
  --_rs-typography-letter-spacing:var(--rs-text-1-letter-spacing, normal);
  --_rs-typography-text-transform:initial;
  --_rs-typography-font-variant-numeric:initial;
  --_rs-typography-font-family:var(
    --rs-font-family-ui,
    var(--rs-font-family-jb-sans, 'JetBrains Sans', Inter, system-ui, -apple-system,
  BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell,
  'Droid Sans', 'Helvetica Neue', Arial, sans-serif)
  );
  --_rs-typography-font-size:var(--rs-text-1-font-size, 20px);
  --_rs-typography-font-weight:var(
    --rs-font-weight-regular,
    400
  );
  --_rs-typography-line-height:var(
    --rs-text-1-line-height,
    28px
  );
  --_rs-typography-base-color:var(
    --_rs-typography-hardness-color,
    var(
  --rs-color-average,
  rgba(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230), calc(25 + var(--_rs-theme-dark-coefficient, 0)*230), calc(28 + var(--_rs-theme-dark-coefficient, 0)*227), 0.7)
)
  );
  --_rs-typography-text-auto-offset:32px;
  --_rs-typography-ul-bullet-offset:2px;
  --_rs-typography-list-li-compact-left-offset:22px;
  --_rs-typography-list-li-default-left-offset:28px;
  --_rs-typography-list-li-margin-top-from-text:var(
    --_rs-typography-text-1-sm-list-li-margin-top-from-text,
    24px
  );
  --_rs-typography-link-standalone-border-offset-from-text-base:1.15em;
  --_rs-typography-link-external-standalone-border-offset-from-text-base:1.02em;
  --_rs-typography-link-border-bottom-width-from-text:1px;
}
@media screen and (max-width: 640px){
._sizeL_15t77iz_23 {
    --_rs-typography-text-1-sm-list-li-margin-top-from-text:16px;
  }
  }
._wrapper_15t77iz_27{
  --_rs-theme-dark:var(
    --_rs-internal-force-theme-dark-consult-rescui-before-using,
    var(--rs-theme-dark, 0)
  );
  --_rs-theme-flip:var(--rs-theme-flip, 0);
  --_rs-theme-dark-coefficient:calc(var(--_rs-theme-dark)*(1 - var(--_rs-theme-flip)) + var(--_rs-theme-flip)*(1 - var(--_rs-theme-dark)));
  --_rs-theme-light-coefficient:calc(1 - var(--_rs-theme-dark-coefficient));
}
@supports (color: color-mix(in srgb, #fff 50%, #000 50%)){
._wrapper_15t77iz_27{
    --_rs-color-primary:color-mix(in srgb, var(--rs-color-primary-light-theme, #6B57FF) calc(100%*var(--_rs-theme-light-coefficient, 1)), var(--rs-color-primary-dark-theme, #8473FF) calc(100%*var(--_rs-theme-dark-coefficient, 0)));
    --_rs-color-primary-dim:color-mix(in srgb, var(--rs-color-primary-dim-light-theme, #8979ff) calc(100%*var(--_rs-theme-light-coefficient, 1)), var(--rs-color-primary-dim-dark-theme, #6f61d2) calc(100%*var(--_rs-theme-dark-coefficient, 0)));
    --_rs-color-primary-fog:color-mix(in srgb, var(--rs-color-primary-fog-light-theme, #e1ddff) calc(100%*var(--_rs-theme-light-coefficient, 1)), var(--rs-color-primary-fog-dark-theme, #2e2b49) calc(100%*var(--_rs-theme-dark-coefficient, 0)));
    --_rs-color-primary-t-dim:color-mix(in srgb, var(--rs-color-primary-t-dim-light-theme, rgba(107, 87, 255, 0.8)) calc(100%*var(--_rs-theme-light-coefficient, 1)), var(--rs-color-primary-t-dim-dark-theme, rgba(132, 115, 255,0.8)) calc(100%*var(--_rs-theme-dark-coefficient, 0)));
    --_rs-color-primary-t-fog:color-mix(in srgb, var(--rs-color-primary-t-fog-light-theme, rgba(107, 87, 255,0.2)) calc(100%*var(--_rs-theme-light-coefficient, 1)), var(--rs-color-primary-t-fog-dark-theme, rgba(132, 115, 255,0.3)) calc(100%*var(--_rs-theme-dark-coefficient, 0)));
}
  }
@supports not (color: color-mix(in srgb, #fff 50%, #000 50%)){
._wrapper_15t77iz_27{
    --_rs-color-primary:rgb(calc(var(--_rs-theme-light-coefficient, 1)*107 + var(--_rs-theme-dark-coefficient, 0)*132), calc(var(--_rs-theme-light-coefficient, 1)*87 + var(--_rs-theme-dark-coefficient, 0)*115), 255);
    --_rs-color-primary-dim:rgb(calc(var(--_rs-theme-light-coefficient, 1)*137 + var(--_rs-theme-dark-coefficient, 0)*111), calc(var(--_rs-theme-light-coefficient, 1)*121 + var(--_rs-theme-dark-coefficient, 0)*97), calc(var(--_rs-theme-light-coefficient, 1)*255 + var(--_rs-theme-dark-coefficient, 0)*210));
    --_rs-color-primary-fog:rgb(calc(var(--_rs-theme-light-coefficient, 1)*225 + var(--_rs-theme-dark-coefficient, 0)*46), calc(var(--_rs-theme-light-coefficient, 1)*221 + var(--_rs-theme-dark-coefficient, 0)*43), calc(var(--_rs-theme-light-coefficient, 1)*255 + var(--_rs-theme-dark-coefficient, 0)*73));
    --_rs-color-primary-t-dim:rgba(calc(var(--_rs-theme-light-coefficient, 1)*107 + var(--_rs-theme-dark-coefficient, 0)*132), calc(var(--_rs-theme-light-coefficient, 1)*87 + var(--_rs-theme-dark-coefficient, 0)*115), 255, 0.8);
    --_rs-color-primary-t-fog:rgba(calc(var(--_rs-theme-light-coefficient, 1)*107 + var(--_rs-theme-dark-coefficient, 0)*132), calc(var(--_rs-theme-light-coefficient, 1)*87 + var(--_rs-theme-dark-coefficient, 0)*115), 255, calc(var(--_rs-theme-light-coefficient, 1)*0.2 + var(--_rs-theme-dark-coefficient, 0)*0.3));
}
  }
._wrapper_15t77iz_27 {
  letter-spacing:var(
    --rs-text-base-letter-spacing,
    var(--_rs-typography-letter-spacing)
  );
  text-transform:var(--_rs-typography-text-transform);
  font-family:var(--_rs-typography-font-family);
  font-size:var(--_rs-typography-font-size);
  font-weight:var(--_rs-typography-font-weight);
  line-height:var(--_rs-typography-line-height);
  font-variant-numeric:var(--_rs-typography-font-variant-numeric);
  font-feature-settings:'kern', 'liga', 'calt';
  color:var(
  --rs-color-average,
  rgba(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230), calc(25 + var(--_rs-theme-dark-coefficient, 0)*230), calc(28 + var(--_rs-theme-dark-coefficient, 0)*227), 0.7)
);

  position:relative;

  display:inline-flex;

  padding-left:var(--_rs-tag-removable-left-padding);

  border-radius:var(--_rs-tag-removable-border-radius);

  white-space:nowrap;

  background-color:rgba(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230), calc(25 + var(--_rs-theme-dark-coefficient, 0)*230), calc(28 + var(--_rs-theme-dark-coefficient, 0)*227), 0.1);
}
._wrapper_15t77iz_27 > *{
    vertical-align:top;
  }
._wrapper_15t77iz_27 ._icon_15t77iz_49{
    flex:1 0 auto;
    align-self:center;

    width:auto;
    height:var(--_rs-tag-removable-custom-icon-size);
    margin-right:8px;

    vertical-align:top;
    fill:currentColor;
  }
._disabled_15t77iz_62{
  pointer-events:none;
  color:var(
  --rs-color-pale,
  rgba(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230), calc(25 + var(--_rs-theme-dark-coefficient, 0)*230), calc(28 + var(--_rs-theme-dark-coefficient, 0)*227), 0.5)
);
}
._main_15t77iz_67{
  display:inline-flex;
  flex:1 1 auto;
  justify-content:center;
  align-items:center;

  padding-top:var(--_rs-tag-removable-vertical-padding);
  padding-right:4px;
  padding-bottom:var(--_rs-tag-removable-vertical-padding);

  white-space:nowrap;

  background:transparent;
}
._wrap_15t77iz_27 ._main_15t77iz_67{
    white-space:normal;
  }
._close_15t77iz_86{
  top:0;
  right:0;
  bottom:0;

  display:inline-flex;
  overflow:visible;
  flex:1 0 auto;
  justify-content:center;
  align-items:center;

  width:var(--_rs-tag-removable-close-part-size);
  height:var(--_rs-tag-removable-close-part-size);
  padding:0;

  border:none;
  border-radius:var(--_rs-tag-removable-border-radius);

  cursor:pointer;

  color:inherit;
  background:transparent;

  font:inherit;
  line-height:normal;
  -webkit-font-smoothing:inherit;
  -moz-osx-font-smoothing:inherit;
}
._close_15t77iz_86::-moz-focus-inner{
    padding:0;

    border:0;
  }
._close_15t77iz_86:active,
  ._close_15t77iz_86:hover,
  ._close_15t77iz_86:focus{
    outline:none;

    text-decoration:none;
  }
._close_15t77iz_86:hover{
    color:rgb(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230), calc(25 + var(--_rs-theme-dark-coefficient, 0)*230), calc(28 + var(--_rs-theme-dark-coefficient, 0)*227));
    background-color:rgba(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230), calc(25 + var(--_rs-theme-dark-coefficient, 0)*230), calc(28 + var(--_rs-theme-dark-coefficient, 0)*227), 0.1);
  }
._close_15t77iz_86:active{
    color:rgb(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230), calc(25 + var(--_rs-theme-dark-coefficient, 0)*230), calc(28 + var(--_rs-theme-dark-coefficient, 0)*227));
    background-color:rgba(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230), calc(25 + var(--_rs-theme-dark-coefficient, 0)*230), calc(28 + var(--_rs-theme-dark-coefficient, 0)*227), 0.2);
  }
._close_15t77iz_86:focus[data-focus-method='key']{
     box-shadow:inset 0 0 0 4px var(--_rs-color-primary-dim);
   }
._disabled_15t77iz_62 ._close_15t77iz_86{
    pointer-events:none;
  }

._wrapper_zr9j8m_3{
  position:relative;
}
._offset16_zr9j8m_7{
  --_rs-tag-sticky-side-offset:16px;
}
._offset24_zr9j8m_10{
  --_rs-tag-sticky-side-offset:24px;
}
._offset32_zr9j8m_13{
  --_rs-tag-sticky-side-offset:32px;
}
._alignTop_zr9j8m_17{
  --_rs-tag-sticky-border-radius:var(--_rs-tag-border-radius) var(--_rs-tag-border-radius) 0 0;
  --_rs-tag-sticky-translate-y:-100%;
}
._alignMiddle_zr9j8m_20{
  --_rs-tag-sticky-border-radius:var(--_rs-tag-border-radius);
  --_rs-tag-sticky-translate-y:-50%;
}
._topStart_zr9j8m_24{
  --_rs-tag-sticky-top:0;
  --_rs-tag-sticky-right:initial;
  --_rs-tag-sticky-left:var(--_rs-tag-sticky-side-offset);
  --_rs-tag-sticky-transform:translate(0, var(--_rs-tag-sticky-translate-y));
  --_rs-tag-sticky-transform-origin:initial;
}
._topEnd_zr9j8m_27{
  --_rs-tag-sticky-top:0;
  --_rs-tag-sticky-right:var(--_rs-tag-sticky-side-offset);
  --_rs-tag-sticky-left:initial;
  --_rs-tag-sticky-transform:translate(0, var(--_rs-tag-sticky-translate-y));
  --_rs-tag-sticky-transform-origin:initial;
}
._leftStart_zr9j8m_30{
  --_rs-tag-sticky-top:var(--_rs-tag-sticky-side-offset);
  --_rs-tag-sticky-right:100%;
  --_rs-tag-sticky-left:initial;
  --_rs-tag-sticky-transform:rotate(270deg) translate(0, var(--_rs-tag-sticky-translate-y));
  --_rs-tag-sticky-transform-origin:100% 0;
}
._leftEnd_zr9j8m_33{
  --_rs-tag-sticky-top:calc(100% - var(--_rs-tag-sticky-side-offset));
  --_rs-tag-sticky-right:100%;
  --_rs-tag-sticky-left:initial;
  --_rs-tag-sticky-transform:rotate(270deg) translate(100%, var(--_rs-tag-sticky-translate-y));
  --_rs-tag-sticky-transform-origin:100% 0;
}
._tag_zr9j8m_37{
  position:absolute;
  top:var(--_rs-tag-sticky-top);
  right:var(--_rs-tag-sticky-right);
  left:var(--_rs-tag-sticky-left);

  border-radius:var(--_rs-tag-sticky-border-radius);

  transform:var(--_rs-tag-sticky-transform);
  transform-origin:var(--_rs-tag-sticky-transform-origin);
}
