/* [project]/src/shared/ui/tabs/Tabs.module.scss.module.css [app-client] (css) */
:root {
  --font-family: var(--font-plus-jakarta-sans), sans-serif;
  --font-secondary: var(--font-inter), sans-serif;
  --content-width: 1440px;
  --container-offset: 15px;
  --container-width: calc(var(--content-width)  + (var(--container-offset) * 2));
  --content-inner-width: 1196px;
  --container-inner-width: calc(var(--content-inner-width)  + (var(--container-offset) * 2));
  --navy-900: #000052;
  --navy-900-80: #000052b3;
  --navy-700: #0b0b77;
  --navy-500: #2727bc;
  --navy-300: #4343f0;
  --yellow-900: #dbdb12;
  --yellow-700: #eeee47;
  --yellow-500: #ffff8c;
  --yellow-300: #ffffd0;
  --white: #fff;
  --gray-50: #f8f9fc;
  --gray-100: #eaecf5;
  --gray-200: #d5d9eb;
  --black: #000;
  --gray-700: #2a2a2a;
  --gray-800: #414141;
  --gray-600: #626262;
  --bg-primary: var(--navy-900);
  --bg-primary-80: var(--navy-900-80);
  --bg-article: var(--gray-100);
  --bg-tertiary: var(--white);
  --bg-overlay: var(--gray-700);
  --text-primary: var(--black);
  --text-secondary: var(--gray-700);
  --text-tertiary: var(--gray-600);
  --text-inverse: var(--white);
  --text-brand: var(--navy-700);
  --text-brand-light: var(--navy-300);
  --text-on-primary: var(--white);
  --border-primary: var(--gray-200);
  --border-secondary: var(--gray-100);
  --border-focus: var(--navy-500);
  --accent-primary: var(--yellow-900);
  --accent-hover: var(--yellow-700);
  --accent-light: var(--yellow-500);
  --icon-primary: var(--navy-700);
  --icon-secondary: var(--navy-500);
  --icon-accent: var(--accent-primary);
  --icon-error: var(--error);
  --icon-inverse: var(--white);
  --success: #439f6e;
  --warning: #ffb82e;
  --error: #f93232;
  --loading: #e8e6f8;
  --disabled: var(--gray-200);
  --input-bg: var(--white);
  --input-bg-focused: var(--white);
  --input-bg-disabled: var(--gray-100);
  --input-bg-error: #fff5f5;
  --input-bg-warning: #fffbf4;
  --input-bg-success: #f7f7fd;
  --input-border: var(--gray-200);
  --input-border-focused: var(--navy-500);
  --input-border-disabled: var(--gray-100);
  --input-border-error: #ffd8d8;
  --input-border-warning: #ffeac1;
  --input-text: var(--black);
  --input-label: #9d99ac;
  --input-placeholder: var(--gray-600);
  --input-text-disabled: var(--gray-600);
  --input-text-mess: #aaa;
}

.Tabs-module-scss-module__Nws23a__tabs {
  border-bottom: 2px solid var(--text-inverse);
  margin-bottom: 1.5rem;
  display: flex;
}

.Tabs-module-scss-module__Nws23a__tabs__item {
  color: var(--text-inverse);
  text-transform: capitalize;
  cursor: pointer;
  text-align: center;
  background: none;
  flex: 1;
  padding: .625rem 1.25rem;
  font-size: 1rem;
  line-height: 1.2;
  transition: color .3s;
  position: relative;
}

.Tabs-module-scss-module__Nws23a__tabs__item:after {
  content: "";
  background: none;
  height: 2px;
  transition: background .3s;
  position: absolute;
  bottom: -2px;
  left: 0;
  right: 0;
}

@media (max-width: 48em) {
  .Tabs-module-scss-module__Nws23a__tabs__item {
    padding: .625rem .3125rem;
    font-size: .875rem;
  }
}

.Tabs-module-scss-module__Nws23a__tabs__item--active {
  color: var(--accent-primary);
}

.Tabs-module-scss-module__Nws23a__tabs__item--active:after {
  background: var(--accent-primary);
}

/* [project]/src/shared/ui/input/Input.module.scss.module.css [app-client] (css) */
:root {
  --font-family: var(--font-plus-jakarta-sans), sans-serif;
  --font-secondary: var(--font-inter), sans-serif;
  --content-width: 1440px;
  --container-offset: 15px;
  --container-width: calc(var(--content-width)  + (var(--container-offset) * 2));
  --content-inner-width: 1196px;
  --container-inner-width: calc(var(--content-inner-width)  + (var(--container-offset) * 2));
  --navy-900: #000052;
  --navy-900-80: #000052b3;
  --navy-700: #0b0b77;
  --navy-500: #2727bc;
  --navy-300: #4343f0;
  --yellow-900: #dbdb12;
  --yellow-700: #eeee47;
  --yellow-500: #ffff8c;
  --yellow-300: #ffffd0;
  --white: #fff;
  --gray-50: #f8f9fc;
  --gray-100: #eaecf5;
  --gray-200: #d5d9eb;
  --black: #000;
  --gray-700: #2a2a2a;
  --gray-800: #414141;
  --gray-600: #626262;
  --bg-primary: var(--navy-900);
  --bg-primary-80: var(--navy-900-80);
  --bg-article: var(--gray-100);
  --bg-tertiary: var(--white);
  --bg-overlay: var(--gray-700);
  --text-primary: var(--black);
  --text-secondary: var(--gray-700);
  --text-tertiary: var(--gray-600);
  --text-inverse: var(--white);
  --text-brand: var(--navy-700);
  --text-brand-light: var(--navy-300);
  --text-on-primary: var(--white);
  --border-primary: var(--gray-200);
  --border-secondary: var(--gray-100);
  --border-focus: var(--navy-500);
  --accent-primary: var(--yellow-900);
  --accent-hover: var(--yellow-700);
  --accent-light: var(--yellow-500);
  --icon-primary: var(--navy-700);
  --icon-secondary: var(--navy-500);
  --icon-accent: var(--accent-primary);
  --icon-error: var(--error);
  --icon-inverse: var(--white);
  --success: #439f6e;
  --warning: #ffb82e;
  --error: #f93232;
  --loading: #e8e6f8;
  --disabled: var(--gray-200);
  --input-bg: var(--white);
  --input-bg-focused: var(--white);
  --input-bg-disabled: var(--gray-100);
  --input-bg-error: #fff5f5;
  --input-bg-warning: #fffbf4;
  --input-bg-success: #f7f7fd;
  --input-border: var(--gray-200);
  --input-border-focused: var(--navy-500);
  --input-border-disabled: var(--gray-100);
  --input-border-error: #ffd8d8;
  --input-border-warning: #ffeac1;
  --input-text: var(--black);
  --input-label: #9d99ac;
  --input-placeholder: var(--gray-600);
  --input-text-disabled: var(--gray-600);
  --input-text-mess: #aaa;
}

.Input-module-scss-module__snfLSq__input {
  flex-direction: column;
  gap: .5rem;
  width: 100%;
  display: flex;
}

.Input-module-scss-module__snfLSq__input__wrapper {
  background-color: var(--input-bg);
  box-shadow: 0 0 0 1px var(--input-border);
  border-radius: .5rem;
  align-items: center;
  min-height: 3rem;
  padding: .375rem 1rem;
  transition: box-shadow .3s, background-color .3s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.Input-module-scss-module__snfLSq__input__wrapper:focus-within {
  box-shadow: 0 0 0 2px var(--input-border-focused);
}

.Input-module-scss-module__snfLSq__input__wrapper:focus-within .Input-module-scss-module__snfLSq__input__icon {
  color: var(--input-border-focused);
}

.Input-module-scss-module__snfLSq__input__inner {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  gap: .25rem;
  min-width: 0;
  height: 100%;
  display: flex;
}

.Input-module-scss-module__snfLSq__input__label {
  color: var(--input-label);
  -webkit-user-select: none;
  user-select: none;
  pointer-events: none;
  align-self: start;
  font-size: .75rem;
}

.Input-module-scss-module__snfLSq__input__control {
  width: 100%;
  color: var(--input-text);
  background: none;
  border: none;
  outline: none;
  height: 100%;
  font-family: inherit;
  font-size: .875rem;
  line-height: 1.3;
}

.Input-module-scss-module__snfLSq__input__control::placeholder {
  color: var(--input-placeholder);
}

.Input-module-scss-module__snfLSq__input__control:-webkit-autofill {
  transition: background-color 5000s ease-in-out;
  -webkit-box-shadow: 0 0 0 1000px var(--input-bg) inset !important;
  -webkit-text-fill-color: var(--input-text) !important;
}

.Input-module-scss-module__snfLSq__input__control:-webkit-autofill:hover {
  transition: background-color 5000s ease-in-out;
  -webkit-box-shadow: 0 0 0 1000px var(--input-bg) inset !important;
  -webkit-text-fill-color: var(--input-text) !important;
}

.Input-module-scss-module__snfLSq__input__control:-webkit-autofill:focus {
  transition: background-color 5000s ease-in-out;
  -webkit-box-shadow: 0 0 0 1000px var(--input-bg) inset !important;
  -webkit-text-fill-color: var(--input-text) !important;
}

.Input-module-scss-module__snfLSq__input__control--textarea {
  resize: vertical;
  min-height: 7.5rem;
  line-height: 1.7;
}

.Input-module-scss-module__snfLSq__input__control:disabled {
  cursor: not-allowed;
  opacity: .6;
}

.Input-module-scss-module__snfLSq__input__icon {
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  transition: color .3s;
  display: flex;
}

.Input-module-scss-module__snfLSq__input__icon svg {
  width: 1.5rem;
  height: 1.5rem;
}

.Input-module-scss-module__snfLSq__input__icon--dropdown {
  pointer-events: none;
}

.Input-module-scss-module__snfLSq__input__icon--dropdown svg {
  transition: transform .3s;
}

.Input-module-scss-module__snfLSq__input__icon--dropdown-open svg {
  transform: rotate(180deg);
}

.Input-module-scss-module__snfLSq__input__icon--dropdown-open {
  color: var(--input-border-focused);
}

.Input-module-scss-module__snfLSq__input--open .Input-module-scss-module__snfLSq__input__wrapper {
  box-shadow: 0 0 0 2px var(--input-border-focused);
}

.Input-module-scss-module__snfLSq__input--open .Input-module-scss-module__snfLSq__input__icon--dropdown svg {
  transform: rotate(180deg);
}

.Input-module-scss-module__snfLSq__input--dropdown .Input-module-scss-module__snfLSq__input__control {
  cursor: pointer;
  pointer-events: none;
}

.Input-module-scss-module__snfLSq__input--dropdown.Input-module-scss-module__snfLSq__input--open .Input-module-scss-module__snfLSq__input__wrapper {
  box-shadow: 0 0 0 2px var(--input-border-focused);
}

.Input-module-scss-module__snfLSq__input__icon_button {
  cursor: pointer;
  background: none;
  border: none;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  transition: color .3s;
  display: flex;
}

.Input-module-scss-module__snfLSq__input__icon_button:focus-visible {
  outline: 2px solid var(--input-border-focused);
  outline-offset: -2px;
  border-radius: .25rem;
}

.Input-module-scss-module__snfLSq__input__icon_button svg {
  width: 1.5rem;
  height: 1.5rem;
  display: block;
}

.Input-module-scss-module__snfLSq__input__footer {
  justify-content: space-between;
  align-items: flex-start;
  gap: .75rem;
  display: flex;
}

.Input-module-scss-module__snfLSq__input__message_group {
  align-items: center;
  gap: .5rem;
  display: flex;
}

.Input-module-scss-module__snfLSq__input__footer-icon {
  flex-shrink: 0;
  align-items: center;
  display: flex;
}

.Input-module-scss-module__snfLSq__input__footer-icon svg {
  width: 1rem;
  height: 1rem;
}

.Input-module-scss-module__snfLSq__input__message {
  color: var(--input-text-mess);
  font-size: .75rem;
  line-height: 1.4;
}

.Input-module-scss-module__snfLSq__input__counter {
  color: var(--input-text-mess);
  white-space: nowrap;
  font-variant-numeric: tabular-nums;
  flex-shrink: 0;
  margin-left: auto;
  font-size: .75rem;
  line-height: 1.4;
}

.Input-module-scss-module__snfLSq__input--disabled {
  opacity: .6;
  pointer-events: none;
}

.Input-module-scss-module__snfLSq__input--disabled .Input-module-scss-module__snfLSq__input__wrapper {
  background-color: var(--input-bg-disabled);
  cursor: not-allowed;
}

.Input-module-scss-module__snfLSq__input--readonly .Input-module-scss-module__snfLSq__input__wrapper {
  cursor: default;
}

.Input-module-scss-module__snfLSq__input--dropdown .Input-module-scss-module__snfLSq__input__wrapper, .Input-module-scss-module__snfLSq__input--dropdown .Input-module-scss-module__snfLSq__input__control {
  cursor: pointer;
}

.Input-module-scss-module__snfLSq__input--status-success .Input-module-scss-module__snfLSq__input__wrapper {
  background-color: var(--input-bg-success);
}

.Input-module-scss-module__snfLSq__input--status-success .Input-module-scss-module__snfLSq__input__control:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 1000px var(--input-bg-success) inset !important;
}

.Input-module-scss-module__snfLSq__input--status-success .Input-module-scss-module__snfLSq__input__footer-icon {
  color: var(--success);
}

.Input-module-scss-module__snfLSq__input--status-loading .Input-module-scss-module__snfLSq__input__wrapper {
  background-color: var(--input-bg-success);
}

.Input-module-scss-module__snfLSq__input--status-loading .Input-module-scss-module__snfLSq__input__control:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 1000px var(--input-bg-success) inset !important;
}

.Input-module-scss-module__snfLSq__input--status-loading .Input-module-scss-module__snfLSq__input__footer-icon {
  color: var(--loading);
}

.Input-module-scss-module__snfLSq__input--status-error .Input-module-scss-module__snfLSq__input__wrapper {
  background-color: var(--input-bg-error);
  box-shadow: 0 0 0 1px var(--input-border-error);
}

.Input-module-scss-module__snfLSq__input--status-error .Input-module-scss-module__snfLSq__input__wrapper:focus-within {
  box-shadow: 0 0 0 2px var(--input-border-focused);
}

.Input-module-scss-module__snfLSq__input--status-error .Input-module-scss-module__snfLSq__input__control:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 1000px var(--input-bg-error) inset !important;
}

.Input-module-scss-module__snfLSq__input--status-error .Input-module-scss-module__snfLSq__input__footer-icon {
  color: var(--error);
}

.Input-module-scss-module__snfLSq__input--status-warning .Input-module-scss-module__snfLSq__input__wrapper {
  background-color: var(--input-bg-warning);
  box-shadow: 0 0 0 1px var(--input-border-warning);
}

.Input-module-scss-module__snfLSq__input--status-warning .Input-module-scss-module__snfLSq__input__wrapper:focus-within {
  box-shadow: 0 0 0 2px var(--input-border-focused);
}

.Input-module-scss-module__snfLSq__input--status-warning .Input-module-scss-module__snfLSq__input__control:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 1000px var(--input-bg-warning) inset !important;
}

.Input-module-scss-module__snfLSq__input--status-warning .Input-module-scss-module__snfLSq__input__footer-icon {
  color: var(--warning);
}

/* [project]/src/shared/ui/checkbox/Checkbox.module.scss.module.css [app-client] (css) */
:root {
  --font-family: var(--font-plus-jakarta-sans), sans-serif;
  --font-secondary: var(--font-inter), sans-serif;
  --content-width: 1440px;
  --container-offset: 15px;
  --container-width: calc(var(--content-width)  + (var(--container-offset) * 2));
  --content-inner-width: 1196px;
  --container-inner-width: calc(var(--content-inner-width)  + (var(--container-offset) * 2));
  --navy-900: #000052;
  --navy-900-80: #000052b3;
  --navy-700: #0b0b77;
  --navy-500: #2727bc;
  --navy-300: #4343f0;
  --yellow-900: #dbdb12;
  --yellow-700: #eeee47;
  --yellow-500: #ffff8c;
  --yellow-300: #ffffd0;
  --white: #fff;
  --gray-50: #f8f9fc;
  --gray-100: #eaecf5;
  --gray-200: #d5d9eb;
  --black: #000;
  --gray-700: #2a2a2a;
  --gray-800: #414141;
  --gray-600: #626262;
  --bg-primary: var(--navy-900);
  --bg-primary-80: var(--navy-900-80);
  --bg-article: var(--gray-100);
  --bg-tertiary: var(--white);
  --bg-overlay: var(--gray-700);
  --text-primary: var(--black);
  --text-secondary: var(--gray-700);
  --text-tertiary: var(--gray-600);
  --text-inverse: var(--white);
  --text-brand: var(--navy-700);
  --text-brand-light: var(--navy-300);
  --text-on-primary: var(--white);
  --border-primary: var(--gray-200);
  --border-secondary: var(--gray-100);
  --border-focus: var(--navy-500);
  --accent-primary: var(--yellow-900);
  --accent-hover: var(--yellow-700);
  --accent-light: var(--yellow-500);
  --icon-primary: var(--navy-700);
  --icon-secondary: var(--navy-500);
  --icon-accent: var(--accent-primary);
  --icon-error: var(--error);
  --icon-inverse: var(--white);
  --success: #439f6e;
  --warning: #ffb82e;
  --error: #f93232;
  --loading: #e8e6f8;
  --disabled: var(--gray-200);
  --input-bg: var(--white);
  --input-bg-focused: var(--white);
  --input-bg-disabled: var(--gray-100);
  --input-bg-error: #fff5f5;
  --input-bg-warning: #fffbf4;
  --input-bg-success: #f7f7fd;
  --input-border: var(--gray-200);
  --input-border-focused: var(--navy-500);
  --input-border-disabled: var(--gray-100);
  --input-border-error: #ffd8d8;
  --input-border-warning: #ffeac1;
  --input-text: var(--black);
  --input-label: #9d99ac;
  --input-placeholder: var(--gray-600);
  --input-text-disabled: var(--gray-600);
  --input-text-mess: #aaa;
}

.Checkbox-module-scss-module__m3xU6G__checkbox {
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  align-items: flex-start;
  display: inline-flex;
}

.Checkbox-module-scss-module__m3xU6G__checkbox--sm {
  gap: .375rem;
}

.Checkbox-module-scss-module__m3xU6G__checkbox--sm .Checkbox-module-scss-module__m3xU6G__checkbox__box {
  width: 1rem;
  height: 1rem;
}

.Checkbox-module-scss-module__m3xU6G__checkbox--sm .Checkbox-module-scss-module__m3xU6G__checkbox__icon {
  width: .5625rem;
}

.Checkbox-module-scss-module__m3xU6G__checkbox--sm .Checkbox-module-scss-module__m3xU6G__checkbox__label {
  font-size: .75rem;
}

.Checkbox-module-scss-module__m3xU6G__checkbox--md {
  gap: .625rem;
}

.Checkbox-module-scss-module__m3xU6G__checkbox--md .Checkbox-module-scss-module__m3xU6G__checkbox__box {
  width: 1.25rem;
  height: 1.25rem;
}

.Checkbox-module-scss-module__m3xU6G__checkbox--md .Checkbox-module-scss-module__m3xU6G__checkbox__icon {
  width: .6875rem;
}

.Checkbox-module-scss-module__m3xU6G__checkbox--md .Checkbox-module-scss-module__m3xU6G__checkbox__label {
  font-size: .875rem;
}

.Checkbox-module-scss-module__m3xU6G__checkbox--round .Checkbox-module-scss-module__m3xU6G__checkbox__box {
  border-radius: 50%;
}

.Checkbox-module-scss-module__m3xU6G__checkbox--round .Checkbox-module-scss-module__m3xU6G__checkbox__input:checked + .Checkbox-module-scss-module__m3xU6G__checkbox__box, .Checkbox-module-scss-module__m3xU6G__checkbox--round .Checkbox-module-scss-module__m3xU6G__checkbox__input:indeterminate + .Checkbox-module-scss-module__m3xU6G__checkbox__box {
  background: var(--border-focus);
  border-color: var(--border-focus);
}

.Checkbox-module-scss-module__m3xU6G__checkbox--round .Checkbox-module-scss-module__m3xU6G__checkbox__input:checked + .Checkbox-module-scss-module__m3xU6G__checkbox__box .Checkbox-module-scss-module__m3xU6G__checkbox__icon, .Checkbox-module-scss-module__m3xU6G__checkbox--round .Checkbox-module-scss-module__m3xU6G__checkbox__input:indeterminate + .Checkbox-module-scss-module__m3xU6G__checkbox__box .Checkbox-module-scss-module__m3xU6G__checkbox__icon {
  color: #fff;
  opacity: 1;
}

.Checkbox-module-scss-module__m3xU6G__checkbox--round.Checkbox-module-scss-module__m3xU6G__checkbox--disabled .Checkbox-module-scss-module__m3xU6G__checkbox__input:checked + .Checkbox-module-scss-module__m3xU6G__checkbox__box, .Checkbox-module-scss-module__m3xU6G__checkbox--round.Checkbox-module-scss-module__m3xU6G__checkbox--disabled .Checkbox-module-scss-module__m3xU6G__checkbox__input:indeterminate + .Checkbox-module-scss-module__m3xU6G__checkbox__box {
  background: var(--input-bg-disabled);
  border-color: var(--input-border);
}

.Checkbox-module-scss-module__m3xU6G__checkbox--round.Checkbox-module-scss-module__m3xU6G__checkbox--disabled .Checkbox-module-scss-module__m3xU6G__checkbox__input:checked + .Checkbox-module-scss-module__m3xU6G__checkbox__box .Checkbox-module-scss-module__m3xU6G__checkbox__icon, .Checkbox-module-scss-module__m3xU6G__checkbox--round.Checkbox-module-scss-module__m3xU6G__checkbox--disabled .Checkbox-module-scss-module__m3xU6G__checkbox__input:indeterminate + .Checkbox-module-scss-module__m3xU6G__checkbox__box .Checkbox-module-scss-module__m3xU6G__checkbox__icon {
  color: var(--input-border);
}

.Checkbox-module-scss-module__m3xU6G__checkbox--disabled .Checkbox-module-scss-module__m3xU6G__checkbox__box {
  border-color: var(--input-border);
  background: var(--input-bg-disabled);
}

.Checkbox-module-scss-module__m3xU6G__checkbox--disabled .Checkbox-module-scss-module__m3xU6G__checkbox__icon {
  color: var(--input-border);
}

.Checkbox-module-scss-module__m3xU6G__checkbox--disabled .Checkbox-module-scss-module__m3xU6G__checkbox__input:checked + .Checkbox-module-scss-module__m3xU6G__checkbox__box, .Checkbox-module-scss-module__m3xU6G__checkbox--disabled .Checkbox-module-scss-module__m3xU6G__checkbox__input:indeterminate + .Checkbox-module-scss-module__m3xU6G__checkbox__box {
  border-color: var(--input-border);
}

.Checkbox-module-scss-module__m3xU6G__checkbox--disabled .Checkbox-module-scss-module__m3xU6G__checkbox__input:focus-visible + .Checkbox-module-scss-module__m3xU6G__checkbox__box {
  box-shadow: none;
}

.Checkbox-module-scss-module__m3xU6G__checkbox--disabled {
  cursor: not-allowed;
}

.Checkbox-module-scss-module__m3xU6G__checkbox__input {
  white-space: nowrap;
  clip-path: inset(100%);
  clip: rect(0 0 0 0);
  border: 0;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden;
}

.Checkbox-module-scss-module__m3xU6G__checkbox__input:checked + .Checkbox-module-scss-module__m3xU6G__checkbox__box .Checkbox-module-scss-module__m3xU6G__checkbox__icon, .Checkbox-module-scss-module__m3xU6G__checkbox__input:indeterminate + .Checkbox-module-scss-module__m3xU6G__checkbox__box .Checkbox-module-scss-module__m3xU6G__checkbox__icon {
  opacity: 1;
}

.Checkbox-module-scss-module__m3xU6G__checkbox__input:focus-visible + .Checkbox-module-scss-module__m3xU6G__checkbox__box {
  box-shadow: 0 0 0 2px var(--border-focus);
}

.Checkbox-module-scss-module__m3xU6G__checkbox__box {
  border: 1px solid var(--input-border);
  background: var(--input-bg);
  border-radius: 4px;
  flex-shrink: 0;
  width: 1rem;
  height: 1rem;
  transition: border .3s, background .3s;
  position: relative;
}

.Checkbox-module-scss-module__m3xU6G__checkbox__box--error {
  border-color: var(--error);
}

.Checkbox-module-scss-module__m3xU6G__checkbox__input:checked + .Checkbox-module-scss-module__m3xU6G__checkbox__box, .Checkbox-module-scss-module__m3xU6G__checkbox__input:indeterminate + .Checkbox-module-scss-module__m3xU6G__checkbox__box {
  border-color: var(--border-focus);
}

.Checkbox-module-scss-module__m3xU6G__checkbox__input:checked + .Checkbox-module-scss-module__m3xU6G__checkbox__box.Checkbox-module-scss-module__m3xU6G__checkbox__box--error, .Checkbox-module-scss-module__m3xU6G__checkbox__input:indeterminate + .Checkbox-module-scss-module__m3xU6G__checkbox__box.Checkbox-module-scss-module__m3xU6G__checkbox__box--error {
  border-color: var(--error);
}

.Checkbox-module-scss-module__m3xU6G__checkbox__icon {
  width: .6875rem;
  color: var(--icon-secondary);
  opacity: 0;
  transition: opacity .3s;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.Checkbox-module-scss-module__m3xU6G__checkbox__label {
  line-height: 1.5;
}

/* [project]/src/widgets/request-access-form/ui/RequestAccessForm.module.scss.module.css [app-client] (css) */
:root {
  --font-family: var(--font-plus-jakarta-sans), sans-serif;
  --font-secondary: var(--font-inter), sans-serif;
  --content-width: 1440px;
  --container-offset: 15px;
  --container-width: calc(var(--content-width)  + (var(--container-offset) * 2));
  --content-inner-width: 1196px;
  --container-inner-width: calc(var(--content-inner-width)  + (var(--container-offset) * 2));
  --navy-900: #000052;
  --navy-900-80: #000052b3;
  --navy-700: #0b0b77;
  --navy-500: #2727bc;
  --navy-300: #4343f0;
  --yellow-900: #dbdb12;
  --yellow-700: #eeee47;
  --yellow-500: #ffff8c;
  --yellow-300: #ffffd0;
  --white: #fff;
  --gray-50: #f8f9fc;
  --gray-100: #eaecf5;
  --gray-200: #d5d9eb;
  --black: #000;
  --gray-700: #2a2a2a;
  --gray-800: #414141;
  --gray-600: #626262;
  --bg-primary: var(--navy-900);
  --bg-primary-80: var(--navy-900-80);
  --bg-article: var(--gray-100);
  --bg-tertiary: var(--white);
  --bg-overlay: var(--gray-700);
  --text-primary: var(--black);
  --text-secondary: var(--gray-700);
  --text-tertiary: var(--gray-600);
  --text-inverse: var(--white);
  --text-brand: var(--navy-700);
  --text-brand-light: var(--navy-300);
  --text-on-primary: var(--white);
  --border-primary: var(--gray-200);
  --border-secondary: var(--gray-100);
  --border-focus: var(--navy-500);
  --accent-primary: var(--yellow-900);
  --accent-hover: var(--yellow-700);
  --accent-light: var(--yellow-500);
  --icon-primary: var(--navy-700);
  --icon-secondary: var(--navy-500);
  --icon-accent: var(--accent-primary);
  --icon-error: var(--error);
  --icon-inverse: var(--white);
  --success: #439f6e;
  --warning: #ffb82e;
  --error: #f93232;
  --loading: #e8e6f8;
  --disabled: var(--gray-200);
  --input-bg: var(--white);
  --input-bg-focused: var(--white);
  --input-bg-disabled: var(--gray-100);
  --input-bg-error: #fff5f5;
  --input-bg-warning: #fffbf4;
  --input-bg-success: #f7f7fd;
  --input-border: var(--gray-200);
  --input-border-focused: var(--navy-500);
  --input-border-disabled: var(--gray-100);
  --input-border-error: #ffd8d8;
  --input-border-warning: #ffeac1;
  --input-text: var(--black);
  --input-label: #9d99ac;
  --input-placeholder: var(--gray-600);
  --input-text-disabled: var(--gray-600);
  --input-text-mess: #aaa;
}

.RequestAccessForm-module-scss-module__xdU2gq__root {
  flex-direction: column;
  gap: 1.25rem;
  display: flex;
}

.RequestAccessForm-module-scss-module__xdU2gq__form {
  color: var(--text-primary);
}

.RequestAccessForm-module-scss-module__xdU2gq__form:not(:last-child) {
  margin-bottom: 1.25rem;
}

.RequestAccessForm-module-scss-module__xdU2gq__form {
  background: var(--bg-tertiary);
  border-radius: .75rem;
  flex-direction: column;
  gap: 1.25rem;
  padding: 2.5rem;
  display: flex;
}

@media (max-width: 48em) {
  .RequestAccessForm-module-scss-module__xdU2gq__form {
    padding: 1.875rem 1.25rem;
  }
}

.RequestAccessForm-module-scss-module__xdU2gq__form__title {
  font-size: 1.5rem;
  font-weight: 600;
}

.RequestAccessForm-module-scss-module__xdU2gq__form__content {
  flex-direction: column;
  gap: 1rem;
  width: 100%;
  display: flex;
}

.RequestAccessForm-module-scss-module__xdU2gq__form__items {
  flex-direction: column;
  gap: .75rem;
  display: flex;
}

.RequestAccessForm-module-scss-module__xdU2gq__form__checkbox {
  flex-direction: column;
  gap: .5rem;
  display: flex;
}

.RequestAccessForm-module-scss-module__xdU2gq__form__error {
  color: var(--error);
  font-size: .75rem;
}

.RequestAccessForm-module-scss-module__xdU2gq__form {
  margin-bottom: 0;
}

.RequestAccessForm-module-scss-module__xdU2gq__form__consentLink {
  color: var(--text-brand);
  text-underline-offset: 2px;
}

.RequestAccessForm-module-scss-module__xdU2gq__form__consentLink:hover {
  color: var(--text-brand-light);
  text-decoration: underline;
}

/* [project]/src/shared/ui/button/Button.module.scss.module.css [app-client] (css) */
:root {
  --font-family: var(--font-plus-jakarta-sans), sans-serif;
  --font-secondary: var(--font-inter), sans-serif;
  --content-width: 1440px;
  --container-offset: 15px;
  --container-width: calc(var(--content-width)  + (var(--container-offset) * 2));
  --content-inner-width: 1196px;
  --container-inner-width: calc(var(--content-inner-width)  + (var(--container-offset) * 2));
  --navy-900: #000052;
  --navy-900-80: #000052b3;
  --navy-700: #0b0b77;
  --navy-500: #2727bc;
  --navy-300: #4343f0;
  --yellow-900: #dbdb12;
  --yellow-700: #eeee47;
  --yellow-500: #ffff8c;
  --yellow-300: #ffffd0;
  --white: #fff;
  --gray-50: #f8f9fc;
  --gray-100: #eaecf5;
  --gray-200: #d5d9eb;
  --black: #000;
  --gray-700: #2a2a2a;
  --gray-800: #414141;
  --gray-600: #626262;
  --bg-primary: var(--navy-900);
  --bg-primary-80: var(--navy-900-80);
  --bg-article: var(--gray-100);
  --bg-tertiary: var(--white);
  --bg-overlay: var(--gray-700);
  --text-primary: var(--black);
  --text-secondary: var(--gray-700);
  --text-tertiary: var(--gray-600);
  --text-inverse: var(--white);
  --text-brand: var(--navy-700);
  --text-brand-light: var(--navy-300);
  --text-on-primary: var(--white);
  --border-primary: var(--gray-200);
  --border-secondary: var(--gray-100);
  --border-focus: var(--navy-500);
  --accent-primary: var(--yellow-900);
  --accent-hover: var(--yellow-700);
  --accent-light: var(--yellow-500);
  --icon-primary: var(--navy-700);
  --icon-secondary: var(--navy-500);
  --icon-accent: var(--accent-primary);
  --icon-error: var(--error);
  --icon-inverse: var(--white);
  --success: #439f6e;
  --warning: #ffb82e;
  --error: #f93232;
  --loading: #e8e6f8;
  --disabled: var(--gray-200);
  --input-bg: var(--white);
  --input-bg-focused: var(--white);
  --input-bg-disabled: var(--gray-100);
  --input-bg-error: #fff5f5;
  --input-bg-warning: #fffbf4;
  --input-bg-success: #f7f7fd;
  --input-border: var(--gray-200);
  --input-border-focused: var(--navy-500);
  --input-border-disabled: var(--gray-100);
  --input-border-error: #ffd8d8;
  --input-border-warning: #ffeac1;
  --input-text: var(--black);
  --input-label: #9d99ac;
  --input-placeholder: var(--gray-600);
  --input-text-disabled: var(--gray-600);
  --input-text-mess: #aaa;
}

.Button-module-scss-module__pTLHlG__button {
  font-family: var(--font-secondary);
  color: var(--text-primary);
  background-color: var(--accent-primary);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  gap: .625rem;
  padding: .875rem 1.25rem;
  font-size: .875rem;
  line-height: 130%;
  transition: background .3s, color .3s;
  display: inline-flex;
}

@media (any-hover: hover) {
  .Button-module-scss-module__pTLHlG__button:hover {
    background-color: var(--accent-hover);
  }
}

.Button-module-scss-module__pTLHlG__button--ghost {
  color: var(--text-inverse);
  border: 1px solid var(--text-inverse);
  background-color: #0000;
  transition: background .3s, color .3s, border .3s;
}

@media (any-hover: hover) {
  .Button-module-scss-module__pTLHlG__button--ghost:hover {
    border: 1px solid var(--accent-primary);
    color: var(--text-primary);
    background-color: var(--accent-primary);
  }
}

.Button-module-scss-module__pTLHlG__button--blue {
  color: var(--text-inverse);
  z-index: 1;
  background: linear-gradient(138deg, #4343f0 0%, #000052 100%);
  transition: color .3s;
  position: relative;
  overflow: hidden;
}

.Button-module-scss-module__pTLHlG__button--blue:after {
  content: "";
  z-index: -1;
  opacity: 0;
  background: linear-gradient(138deg, #0b0b77 0%, #000052 100%);
  transition: opacity .4s;
  position: absolute;
  inset: 0;
}

@media (any-hover: hover) {
  .Button-module-scss-module__pTLHlG__button--blue:hover {
    color: var(--text-inverse);
  }

  .Button-module-scss-module__pTLHlG__button--blue:hover:after {
    opacity: 1;
  }
}

.Button-module-scss-module__pTLHlG__button--outline-yellow {
  border: 1px solid var(--accent-primary);
  background-color: #0000;
}

@media (any-hover: hover) {
  .Button-module-scss-module__pTLHlG__button--outline-yellow:hover {
    background-color: var(--accent-light);
  }
}

.Button-module-scss-module__pTLHlG__button--outline-blue {
  border: 1px solid var(--navy-900);
  background-color: #0000;
}

@media (any-hover: hover) {
  .Button-module-scss-module__pTLHlG__button--outline-blue:hover {
    color: var(--text-inverse);
    border: 1px solid var(--navy-300);
    background-color: var(--navy-300);
  }
}

.Button-module-scss-module__pTLHlG__button.Button-module-scss-module__pTLHlG__disabled {
  background-color: var(--gray-100);
  border-color: var(--gray-100);
  pointer-events: none;
}

.Button-module-scss-module__pTLHlG__button.Button-module-scss-module__pTLHlG__fullwidth {
  width: 100%;
}

/* [project]/src/shared/ui/alert/Alert.module.scss.module.css [app-client] (css) */
:root {
  --font-family: var(--font-plus-jakarta-sans), sans-serif;
  --font-secondary: var(--font-inter), sans-serif;
  --content-width: 1440px;
  --container-offset: 15px;
  --container-width: calc(var(--content-width)  + (var(--container-offset) * 2));
  --content-inner-width: 1196px;
  --container-inner-width: calc(var(--content-inner-width)  + (var(--container-offset) * 2));
  --navy-900: #000052;
  --navy-900-80: #000052b3;
  --navy-700: #0b0b77;
  --navy-500: #2727bc;
  --navy-300: #4343f0;
  --yellow-900: #dbdb12;
  --yellow-700: #eeee47;
  --yellow-500: #ffff8c;
  --yellow-300: #ffffd0;
  --white: #fff;
  --gray-50: #f8f9fc;
  --gray-100: #eaecf5;
  --gray-200: #d5d9eb;
  --black: #000;
  --gray-700: #2a2a2a;
  --gray-800: #414141;
  --gray-600: #626262;
  --bg-primary: var(--navy-900);
  --bg-primary-80: var(--navy-900-80);
  --bg-article: var(--gray-100);
  --bg-tertiary: var(--white);
  --bg-overlay: var(--gray-700);
  --text-primary: var(--black);
  --text-secondary: var(--gray-700);
  --text-tertiary: var(--gray-600);
  --text-inverse: var(--white);
  --text-brand: var(--navy-700);
  --text-brand-light: var(--navy-300);
  --text-on-primary: var(--white);
  --border-primary: var(--gray-200);
  --border-secondary: var(--gray-100);
  --border-focus: var(--navy-500);
  --accent-primary: var(--yellow-900);
  --accent-hover: var(--yellow-700);
  --accent-light: var(--yellow-500);
  --icon-primary: var(--navy-700);
  --icon-secondary: var(--navy-500);
  --icon-accent: var(--accent-primary);
  --icon-error: var(--error);
  --icon-inverse: var(--white);
  --success: #439f6e;
  --warning: #ffb82e;
  --error: #f93232;
  --loading: #e8e6f8;
  --disabled: var(--gray-200);
  --input-bg: var(--white);
  --input-bg-focused: var(--white);
  --input-bg-disabled: var(--gray-100);
  --input-bg-error: #fff5f5;
  --input-bg-warning: #fffbf4;
  --input-bg-success: #f7f7fd;
  --input-border: var(--gray-200);
  --input-border-focused: var(--navy-500);
  --input-border-disabled: var(--gray-100);
  --input-border-error: #ffd8d8;
  --input-border-warning: #ffeac1;
  --input-text: var(--black);
  --input-label: #9d99ac;
  --input-placeholder: var(--gray-600);
  --input-text-disabled: var(--gray-600);
  --input-text-mess: #aaa;
}

.Alert-module-scss-module__UzAbfq__alert {
  border-radius: .5rem;
  align-items: center;
  gap: .625rem;
  padding: 1rem;
  font-size: .875rem;
  line-height: 1.4;
  animation: .3s ease-out Alert-module-scss-module__UzAbfq__slideIn;
  display: flex;
  position: relative;
}

@keyframes Alert-module-scss-module__UzAbfq__slideIn {
  from {
    opacity: 0;
    transform: translateY(-10px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

.Alert-module-scss-module__UzAbfq__alert--error {
  background: #fff5f5;
  border: 1px solid #ffd8d8;
}

.Alert-module-scss-module__UzAbfq__alert--success {
  background: #d1fae5;
  border: 1px solid #6ee7b7;
}

.Alert-module-scss-module__UzAbfq__alert--warning {
  background: #fef3c7;
  border: 1px solid #fcd34d;
}

.Alert-module-scss-module__UzAbfq__alert--info {
  color: #1e40af;
  background: #dbeafe;
  border: 1px solid #93c5fd;
}

.Alert-module-scss-module__UzAbfq__alert__icon {
  width: 1.25rem;
  height: 1.25rem;
  color: var(--error);
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  display: flex;
}

.Alert-module-scss-module__UzAbfq__alert__icon svg {
  width: 100%;
  height: 100%;
}

.Alert-module-scss-module__UzAbfq__alert__message {
  flex: 1;
}

.Alert-module-scss-module__UzAbfq__alert__close {
  opacity: .6;
  background: none;
  flex-shrink: 0;
  width: 1.25rem;
  height: 1.25rem;
  transition: opacity .3s;
}

@media (any-hover: hover) {
  .Alert-module-scss-module__UzAbfq__alert__close:hover {
    opacity: 1;
  }
}

.Alert-module-scss-module__UzAbfq__alert__close svg {
  width: 100%;
  height: 100%;
  display: block;
}

/* [project]/src/widgets/access-code-form/ui/AccessCodeForm.module.scss.module.css [app-client] (css) */
:root {
  --font-family: var(--font-plus-jakarta-sans), sans-serif;
  --font-secondary: var(--font-inter), sans-serif;
  --content-width: 1440px;
  --container-offset: 15px;
  --container-width: calc(var(--content-width)  + (var(--container-offset) * 2));
  --content-inner-width: 1196px;
  --container-inner-width: calc(var(--content-inner-width)  + (var(--container-offset) * 2));
  --navy-900: #000052;
  --navy-900-80: #000052b3;
  --navy-700: #0b0b77;
  --navy-500: #2727bc;
  --navy-300: #4343f0;
  --yellow-900: #dbdb12;
  --yellow-700: #eeee47;
  --yellow-500: #ffff8c;
  --yellow-300: #ffffd0;
  --white: #fff;
  --gray-50: #f8f9fc;
  --gray-100: #eaecf5;
  --gray-200: #d5d9eb;
  --black: #000;
  --gray-700: #2a2a2a;
  --gray-800: #414141;
  --gray-600: #626262;
  --bg-primary: var(--navy-900);
  --bg-primary-80: var(--navy-900-80);
  --bg-article: var(--gray-100);
  --bg-tertiary: var(--white);
  --bg-overlay: var(--gray-700);
  --text-primary: var(--black);
  --text-secondary: var(--gray-700);
  --text-tertiary: var(--gray-600);
  --text-inverse: var(--white);
  --text-brand: var(--navy-700);
  --text-brand-light: var(--navy-300);
  --text-on-primary: var(--white);
  --border-primary: var(--gray-200);
  --border-secondary: var(--gray-100);
  --border-focus: var(--navy-500);
  --accent-primary: var(--yellow-900);
  --accent-hover: var(--yellow-700);
  --accent-light: var(--yellow-500);
  --icon-primary: var(--navy-700);
  --icon-secondary: var(--navy-500);
  --icon-accent: var(--accent-primary);
  --icon-error: var(--error);
  --icon-inverse: var(--white);
  --success: #439f6e;
  --warning: #ffb82e;
  --error: #f93232;
  --loading: #e8e6f8;
  --disabled: var(--gray-200);
  --input-bg: var(--white);
  --input-bg-focused: var(--white);
  --input-bg-disabled: var(--gray-100);
  --input-bg-error: #fff5f5;
  --input-bg-warning: #fffbf4;
  --input-bg-success: #f7f7fd;
  --input-border: var(--gray-200);
  --input-border-focused: var(--navy-500);
  --input-border-disabled: var(--gray-100);
  --input-border-error: #ffd8d8;
  --input-border-warning: #ffeac1;
  --input-text: var(--black);
  --input-label: #9d99ac;
  --input-placeholder: var(--gray-600);
  --input-text-disabled: var(--gray-600);
  --input-text-mess: #aaa;
}

.AccessCodeForm-module-scss-module__xt5KMq__root {
  flex-direction: column;
  gap: 1.25rem;
  display: flex;
}

.AccessCodeForm-module-scss-module__xt5KMq__form {
  color: var(--text-primary);
}

.AccessCodeForm-module-scss-module__xt5KMq__form:not(:last-child) {
  margin-bottom: 1.25rem;
}

.AccessCodeForm-module-scss-module__xt5KMq__form {
  background: var(--bg-tertiary);
  border-radius: .75rem;
  flex-direction: column;
  gap: 1.25rem;
  padding: 2.5rem;
  display: flex;
}

@media (max-width: 48em) {
  .AccessCodeForm-module-scss-module__xt5KMq__form {
    padding: 1.875rem 1.25rem;
  }
}

.AccessCodeForm-module-scss-module__xt5KMq__form__title {
  font-size: 1.5rem;
  font-weight: 600;
}

.AccessCodeForm-module-scss-module__xt5KMq__form__content {
  flex-direction: column;
  gap: 1rem;
  width: 100%;
  display: flex;
}

.AccessCodeForm-module-scss-module__xt5KMq__form__items {
  flex-direction: column;
  gap: .75rem;
  display: flex;
}

.AccessCodeForm-module-scss-module__xt5KMq__form__checkbox {
  flex-direction: column;
  gap: .5rem;
  display: flex;
}

.AccessCodeForm-module-scss-module__xt5KMq__form__error {
  color: var(--error);
  font-size: .75rem;
}

.AccessCodeForm-module-scss-module__xt5KMq__form {
  margin-bottom: 0;
}

/* [project]/src/widgets/success-message/ui/SuccessMessage.module.scss.module.css [app-client] (css) */
:root {
  --font-family: var(--font-plus-jakarta-sans), sans-serif;
  --font-secondary: var(--font-inter), sans-serif;
  --content-width: 1440px;
  --container-offset: 15px;
  --container-width: calc(var(--content-width)  + (var(--container-offset) * 2));
  --content-inner-width: 1196px;
  --container-inner-width: calc(var(--content-inner-width)  + (var(--container-offset) * 2));
  --navy-900: #000052;
  --navy-900-80: #000052b3;
  --navy-700: #0b0b77;
  --navy-500: #2727bc;
  --navy-300: #4343f0;
  --yellow-900: #dbdb12;
  --yellow-700: #eeee47;
  --yellow-500: #ffff8c;
  --yellow-300: #ffffd0;
  --white: #fff;
  --gray-50: #f8f9fc;
  --gray-100: #eaecf5;
  --gray-200: #d5d9eb;
  --black: #000;
  --gray-700: #2a2a2a;
  --gray-800: #414141;
  --gray-600: #626262;
  --bg-primary: var(--navy-900);
  --bg-primary-80: var(--navy-900-80);
  --bg-article: var(--gray-100);
  --bg-tertiary: var(--white);
  --bg-overlay: var(--gray-700);
  --text-primary: var(--black);
  --text-secondary: var(--gray-700);
  --text-tertiary: var(--gray-600);
  --text-inverse: var(--white);
  --text-brand: var(--navy-700);
  --text-brand-light: var(--navy-300);
  --text-on-primary: var(--white);
  --border-primary: var(--gray-200);
  --border-secondary: var(--gray-100);
  --border-focus: var(--navy-500);
  --accent-primary: var(--yellow-900);
  --accent-hover: var(--yellow-700);
  --accent-light: var(--yellow-500);
  --icon-primary: var(--navy-700);
  --icon-secondary: var(--navy-500);
  --icon-accent: var(--accent-primary);
  --icon-error: var(--error);
  --icon-inverse: var(--white);
  --success: #439f6e;
  --warning: #ffb82e;
  --error: #f93232;
  --loading: #e8e6f8;
  --disabled: var(--gray-200);
  --input-bg: var(--white);
  --input-bg-focused: var(--white);
  --input-bg-disabled: var(--gray-100);
  --input-bg-error: #fff5f5;
  --input-bg-warning: #fffbf4;
  --input-bg-success: #f7f7fd;
  --input-border: var(--gray-200);
  --input-border-focused: var(--navy-500);
  --input-border-disabled: var(--gray-100);
  --input-border-error: #ffd8d8;
  --input-border-warning: #ffeac1;
  --input-text: var(--black);
  --input-label: #9d99ac;
  --input-placeholder: var(--gray-600);
  --input-text-disabled: var(--gray-600);
  --input-text-mess: #aaa;
}

.SuccessMessage-module-scss-module__9GayhG__success {
  text-align: start;
  background: var(--bg-tertiary);
  border-radius: .75rem;
  flex-direction: column;
  align-items: start;
  gap: 1.25rem;
  padding: 2.5rem;
  display: flex;
}

@media (max-width: 48em) {
  .SuccessMessage-module-scss-module__9GayhG__success {
    padding: 1.875rem 1.25rem;
  }
}

.SuccessMessage-module-scss-module__9GayhG__success__icon {
  color: var(--icon-primary);
  animation: .5s ease-out SuccessMessage-module-scss-module__9GayhG__scaleIn;
}

@keyframes SuccessMessage-module-scss-module__9GayhG__scaleIn {
  from {
    opacity: 0;
    transform: scale(0);
  }

  to {
    opacity: 1;
    transform: scale(1);
  }
}

.SuccessMessage-module-scss-module__9GayhG__success__icon svg {
  display: block;
}

.SuccessMessage-module-scss-module__9GayhG__success__title {
  font-size: 2rem;
  font-weight: 600;
}

.SuccessMessage-module-scss-module__9GayhG__success__text {
  font-size: 1rem;
  line-height: 1.2;
}

.SuccessMessage-module-scss-module__9GayhG__success__button {
  width: 100%;
}

/*# sourceMappingURL=src_66bb9406._.css.map*/