@charset "UTF-8";
:root {
  --white-button-bg: #FFF;
  --white-button-color: #00BFF0;
  --white-button-bg_hover: #00A9DE;
  --white-button-color_hover: #FFF;
  --button-bg: #00BFF0;
  --button-color: #FFF;
  --button-bg_hover: #00A9DE;
  --button-color_hover: #FFF;
  --button-secondary-bg: #F1FCFF;
  --button-secondary-color: #00BFF0;
  --button-secondary-bg_hover: #00A9DE;
  --button-secondary-color_hover: #FFF;
  --button-ternary-bg: #FFF;
  --button-ternary-color: #00BFF0;
  --button-ternary-bg_hover: #00BFF0;
  --button-ternary-color_hover: #FFF;
  --button-quaternary-bg: #F1FCFF;
  --button-quaternary-color: #1B1B1B;
  --button-quaternary-bg_hover: #00BFF0;
  --button-quaternary-color_hover: #FFF;
  --gosuslugi-hover-bg: #E5F9FF;
  --button-bg_disabled: #E3E9EB;
  --button-color_disabled: #FFF;
  --color-primary: #1B1B1B;
  --color-primary-contrast: #FFF;
  --color-secondary: #97A9AD;
  --color-accent: #00A9DE;
  --color-accent_lighten: #00BFF0;
  --color-border: #E3E9EB;
  --color-border_alt: #B0EBFB;
  --color-bg-white: #FFF;
  --color-bg-blue: #00BFF0;
  --color-bg-secondary: #F1FCFF;
  --color-bg-light-blue: #DDF7FF;
  --color-bg-ternary: #E5F9FF;
  --color-error: #EF1B34;
  --color-focus: #FFC147;
  --color-success: #28BD50;
  --probability-current-value: 5%;
  --probability-max-value: 90%;
}

@font-face {
  font-family: "Avenir Next Cyr";
  src: local("Avenir Next Cyr Regular"), local("AvenirNextCyr-Regular"), url("../fonts/avenirnextcyr-regular.woff") format("woff"), url("../fonts/avenirnextcyr-regular.woff2") format("truetype");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Avenir Next Cyr";
  src: local("Avenir Next Cyr Medium"), local("AvenirNextCyr-Medium"), url("../fonts/avenirnextcyr-medium.woff") format("woff"), url("../fonts/avenirnextcyr-medium.woff2") format("truetype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Avenir Next Cyr";
  src: local("Avenir Next Cyr Demi"), local("AvenirNextCyr-Demi"), url("../fonts/avenirnextcyr-demi.woff2") format("woff"), url("../fonts/avenirnextcyr-demi.woff2") format("truetype");
  font-weight: 600;
  font-style: normal;
}
* {
  box-sizing: border-box;
  padding: 0;
  margin: 0;
  font-family: "Avenir Next Cyr", "Roboto", sans-serif;
}

html,
body {
  height: 100%;
  min-height: 100vh;
}

body {
  font-size: 100%;
  overflow-x: hidden;
  background: #F1FCFF;
  color: var(--color-primary);
  font-family: "Avenir Next Cyr", "Roboto", sans-serif;
}

.wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
}

/*
 * custom bootstrap
 */
.container {
  -webkit-transition: max-width 0.4s;
  transition: max-width 0.4s;
  max-width: 1144px !important;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
}

/*
 * main
 */
h1,
h2,
h3 {
  font-family: "Gotham Pro Bold", sans-serif;
}

h1 {
  margin-bottom: 40px;
  font-size: 36px;
}

h2 {
  margin-bottom: 30px;
  font-size: 30px;
  color: #0ad6e4;
}

h3 {
  margin-bottom: 24px;
  font-size: 24px;
  color: #717171;
}

p {
  margin: 0;
}

a {
  font-family: "Avenir Next Cyr", Roboto, sans-serif;
  box-sizing: border-box;
  padding: 0;
  margin: 0;
  cursor: pointer;
  color: var(--color-accent);
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
  color: var(--color-accent);
}

a[aria-expanded] {
  padding: 0 6px !important;
}

a[aria-expanded=true] > img {
  transform: rotate(180deg);
}

a[aria-expanded] > img {
  width: 13px;
}

a.btn {
  text-decoration: none;
}

a .orange-link {
  color: var(--color-accent);
  text-decoration: underline;
  -webkit-text-decoration-color: #ffe3d4;
  text-decoration-color: #ffe3d4;
  line-height: 1;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

a .orange-link:hover {
  -webkit-text-decoration-color: var(--color-accent);
  text-decoration-color: var(--color-accent);
}

a,
.footer a {
  text-decoration: underline;
  -webkit-text-decoration-color: #d4eadd;
  text-decoration-color: #d4eadd;
}

img {
  max-width: 100%;
}

.border-radius {
  border-radius: 10px;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1186px;
  }
}
.btn {
  display: flex;
  align-items: center;
  position: relative;
  border: none;
  padding: 15px 16px;
  border-radius: 10px;
  text-decoration: none;
  background: var(--button-bg);
  color: var(--button-color);
  justify-content: center;
  transition: all 0.2s ease-in;
  cursor: pointer;
  line-height: 44px;
  font-family: "Avenir Next Cyr", Roboto, sans-serif;
  font-size: 16px;
  outline: none;
  -webkit-transition: all 0.3s ease;
  background: var(--button-bg);
  height: 50px;
  white-space: nowrap;
}
.btn:hover {
  background: var(--button-bg_hover);
  color: var(--button-color_hover);
}
.btn::after {
  opacity: 0;
  content: "";
  display: block;
  width: 20px;
  height: 20px;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  position: absolute;
  margin: auto;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 1v3M16.363 3.636l-2.12 2.121M19 10h-3M16.363 16.364l-2.121-2.121M10 19v-3M3.637 16.364l2.121-2.121M1 10h3M3.637 3.636l2.121 2.121' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center center;
  transform: scale(0);
  transition: all 0.2s ease-in;
}
.btn[disabled] {
  background: var(--button-bg_disabled);
  color: var(--button-color_disabled);
}
.btn > span {
  font-weight: 600;
  font-size: 1rem;
  line-height: 1.25;
  transition: opacity 0.2s ease-in;
}
.btn:focus, .btn:focus-visible {
  outline: none;
  border-color: var(--color-border_alt);
  box-shadow: none;
}

.btn:active,
.btn.btn-primary:active,
.btn.btn-primary:hover,
.btn.btn-primary:not(:disabled):not(.disabled).active,
.btn.btn-primary:not(:disabled):not(.disabled):active,
.btn.show > .btn-primary.dropdown-toggle {
  background: var(--button-secondary-bg_hover);
  color: var(--button-secondary-color_hover);
}

.btn.btn-orange {
  background: var(--button-bg);
}

@media (min-width: 576px) {
  .btn.btn-orange {
    width: 58%;
  }
}
.btn.btn-orange:hover {
  background: var(--button-secondary-bg_hover);
  color: var(--button-secondary-color_hover);
}

.btn.btn-blue {
  background: var(--button-secondary-bg);
  color: var(--button-secondary-color);
  /*min-width: 70% !important;*/
  margin: 5px 0 35px 0 !important;
}

@media (min-width: 576px) {
  .btn.btn-blue {
    width: 65%;
  }
}
.btn.btn-blue:hover {
  background: var(--button-secondary-bg_hover);
  color: var(--button-secondary-color_hover);
}

.btn.btn-green {
  background: var(--button-secondary-bg);
  color: var(--button-secondary-color);
}

.btn.btn-green:hover {
  background: var(--button-secondary-bg_hover);
  color: var(--button-secondary-color_hover);
}

button[disabled],
.btn[disabled],
.btn.btn-disabled {
  background: var(--button-bg_disabled);
  color: var(--button-color_disabled);
}

button[disabled]:hover,
.btn[disabled]:hover,
.btn.btn-disabled:hover {
  background: var(--button-bg_disabled);
  color: var(--button-color_disabled);
}

#btnNext {
  width: 100%;
}
@media (min-width: 576px) {
  #btnNext {
    max-width: 261px;
  }
}

.smsButton {
  padding: 27px 5px 0;
}
.smsButton .btn {
  width: 100%;
  max-width: 136px;
}

@media (max-width: 991px) {
  .smsButton {
    max-width: 100%;
    flex: 0 0 100%;
    padding: 0 15px 20px;
  }
  .smsButton .btn {
    width: 100%;
    max-width: 100%;
  }
}
.title {
  font-size: 1.5rem;
  line-height: 1.8125rem;
  font-weight: 600;
  margin-bottom: 0;
}

@media (min-width: 576px) {
  .title {
    margin-bottom: 0.5rem;
  }
}
.calculatorTitle {
  font-weight: 600;
  font-size: 1.25rem;
  line-height: 1.5625rem;
  text-align: center;
  margin-bottom: 10px;
}

.calc-link {
  color: var(--color-accent_lighten);
  text-decoration: none;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.0625rem;
}

label {
  margin: 0;
  line-height: 1.3;
  font-size: 14px;
}

label[for] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.label-icon,
.label-disabled,
.label-icon-warn {
  display: block;
  width: 1.5rem;
  flex: 0 0 1.5rem;
  height: 1.5rem;
  border: 1px solid var(--color-border);
  background: var(--color-bg-white);
  position: relative;
  transition: all 0.2s ease-in;
  margin-right: 10px;
}

.label-icon-warn {
  margin: 0 10px 0 4px;
  border-color: var(--color-error);
}

@media (min-width: 576px) {
  .label-icon,
  .label-disabled {
    margin: 0 8px 0 4px;
  }
}
.label-text {
  align-self: center;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.0625rem;
}

.label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 0 6px;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.0625rem;
  color: var(--color-primary);
  margin-bottom: 0.625rem;
}

.accepts {
  max-width: 542px;
  margin-left: auto;
  margin-right: auto;
}

.acceptRules .label-text {
  align-self: center;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.0625rem;
  pointer-events: all;
}

.input-wrap,
.select-wrap,
.textarea-wrap {
  min-height: 50px;
  margin: 0 0 14px;
  position: relative;
  background: var(--color-bg-white);
}

.input-wrap .input-message,
.select-wrap .input-message {
  /*opacity: 0;*/
  line-height: 1;
  -webkit-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
}

.input-message > div {
  line-height: 1;
}

.message-text {
  font-size: inherit;
  color: var(--color-accent);
}

.input-wrap.input-alert {
  margin: 0 0 28px !important;
  border: 1px solid var(--color-accent);
}

.input-wrap input,
.select-wrap select,
.textarea-wrap textarea {
  border: 1px solid var(--color-border);
  border-radius: 10px;
}

.input-validation-error {
  margin: 0 !important; /* 0 0 28px*/
  border: 1px solid var(--color-error) !important;
}

.field-validation-error {
  font-size: 12px;
  color: var(--color-error);
  opacity: 1;
}

.field-validation-success {
  font-size: 12px;
  color: var(--color-accent_lighten);
  opacity: 1;
}

@media (min-width: 576px) {
  .input-wrap.input-alert {
    margin: 0 0 24px !important;
  }
}
.input-wrap.input-alert .input-message {
  opacity: 1;
}

.radio-wrap {
  height: 40px;
  margin: 0 0 16px;
  position: relative;
}

.input-icon {
  position: absolute;
  top: 0;
  bottom: 0;
  cursor: pointer;
  -webkit-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  width: 1.5rem;
  height: 50px;
  right: 0.8125rem;
}

.input-icon:hover {
  opacity: 0.8;
}

.input-icon.icon-password {
  background: url("/images/icons/i-close-password.svg") no-repeat center;
}

.input-icon.icon-password.show {
  background: url("/images/icons/i-open-password.svg") no-repeat center;
}

.input-icon.icon-progressbar {
  background-color: var(--color-bg-blue);
  text-align: center;
  color: white;
  margin: 12px -5px auto 0;
  width: auto;
  cursor: default;
  display: none;
  border-radius: 15px;
  line-height: 1.75rem;
  height: 1.75rem;
  padding-left: 0.375rem;
  padding-right: 0.375rem;
  font-weight: 600;
  font-size: 0.875rem;
}

.icon-progressbar-custom {
  font-weight: 600;
  font-size: 0.875rem;
  line-height: 1.0625rem;
  text-align: center;
  padding: 5px;
  border-radius: 15px;
  background: var(--color-accent_lighten);
  color: var(--color-primary-contrast);
  margin-bottom: 10px;
}

select,
textarea {
  width: 100%;
  height: 100%;
  min-height: 50px;
  border: none;
  outline: none;
  border-radius: 4px;
}

select {
  padding: 0 38px 0 18px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: url("/images/icons/down-arrow.png") no-repeat right 10px center;
}

select option:disabled {
  color: #a5a5a5;
}

textarea {
  padding: 8px 10px 0 18px;
  resize: none;
}

textarea::-webkit-input-placeholder {
  color: #a5a5a5;
}

textarea::-moz-placeholder {
  color: #a5a5a5;
}

textarea:-ms-input-placeholder {
  color: #a5a5a5;
}

textarea::-ms-input-placeholder {
  color: #a5a5a5;
}

textarea::placeholder {
  color: #a5a5a5;
}

input[type=text],
input[type=tel],
input[type=email],
input[type=password] {
  width: 100%;
  height: 50px;
  padding: 0 10px 0 18px;
  outline: none;
  /*border: none;
  border-radius: 4px;*/
}

input[type=text]::-webkit-input-placeholder,
input[type=tel]::-webkit-input-placeholder,
input[type=email]::-webkit-input-placeholder,
input[type=password]::-webkit-input-placeholder {
  color: #a5a5a5;
}

input[type=text]::-moz-placeholder,
input[type=tel]::-moz-placeholder,
input[type=email]::-moz-placeholder,
input[type=password]::-moz-placeholder {
  color: #a5a5a5;
}

input[type=text]:-ms-input-placeholder,
input[type=tel]:-ms-input-placeholder,
input[type=email]:-ms-input-placeholder,
input[type=password]:-ms-input-placeholder {
  color: #a5a5a5;
}

input[type=text]::-ms-input-placeholder,
input[type=tel]::-ms-input-placeholder,
input[type=email]::-ms-input-placeholder,
input[type=password]::-ms-input-placeholder {
  color: #a5a5a5;
}

input[type=text]::placeholder,
input[type=tel]::placeholder,
input[type=email]::placeholder,
input[type=password]::placeholder {
  color: #a5a5a5;
}

input[type=radio],
input[type=checkbox] {
  width: 0;
  height: 0;
  position: absolute;
  opacity: 0;
}

input[type=radio] + div + label[for] .label-icon,
input[type=radio] + label[for] .label-icon {
  border-radius: 50%;
}

input[type=checkbox] + div + label[for] .label-icon,
input[type=checkbox] + div + label[for] .label-icon-warn,
input[type=checkbox] + label[for] .label-icon,
input[type=checkbox] + label[for] .label-icon-warn,
input[type=checkbox] + div + label[for] .label-disabled,
input[type=checkbox] + label[for] .label-disabled {
  border-radius: 5px;
}

input[type=checkbox] + label[for].check_circle .label-icon,
input[type=checkbox] + label[for].check_circle .label-disabled {
  border-radius: 50%;
}

input[type=radio]:checked + div + label[for] .label-icon,
input[type=checkbox]:checked + div + label[for] .label-icon,
input[type=radio]:checked + label[for] .label-icon,
input[type=checkbox]:checked + label[for] .label-icon {
  background: var(--color-accent_lighten);
  border-color: var(--color-accent_lighten);
  position: relative;
  box-shadow: none;
}

input[type=radio]:checked + div + label[for] .label-disabled,
input[type=checkbox]:checked + div + label[for] .label-disabled,
input[type=radio]:checked + label[for] .label-disabled,
input[type=checkbox]:checked + label[for] .label-disabled {
  background: var(--button-bg_disabled);
  border-color: var(--button-bg_disabled);
  position: relative;
  box-shadow: none;
  pointer-events: none;
}

input[type=radio] + div + label[for] .label-icon::after,
input[type=checkbox] + div + label[for] .label-icon::after,
input[type=radio] + label[for] .label-icon::after,
input[type=checkbox] + label[for] .label-icon::after,
input[type=radio] + div + label[for] .label-disabled::after,
input[type=checkbox] + div + label[for] .label-disabled::after,
input[type=radio] + label[for] .label-disabled::after,
input[type=checkbox] + label[for] .label-disabled::after {
  content: "";
  display: block;
  width: 12px;
  height: 10px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 12 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m11 1.25-6.25 7.5L1 5.34091' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center center;
  transition: all 0.2s ease-in;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  position: absolute;
  transform: scale(0);
}

input[type=radio]:checked + div + label[for] .label-icon::after,
input[type=checkbox]:checked + div + label[for] .label-icon::after,
input[type=radio]:checked + label[for] .label-icon::after,
input[type=checkbox]:checked + label[for] .label-icon::after,
input[type=radio]:checked + div + label[for] .label-disabled::after,
input[type=checkbox]:checked + div + label[for] .label-disabled::after,
input[type=radio]:checked + label[for] .label-disabled::after,
input[type=checkbox]:checked + label[for] .label-disabled::after {
  transform: scale(1);
}

input[type=radio].input-validation-error + div + label[for] .label-icon,
input[type=checkbox].input-validation-error + div + label[for] .label-icon,
input[type=radio].input-validation-error + label[for] .label-icon,
input[type=checkbox].input-validation-error + label[for] .label-icon,
input[type=radio].input-validation-error + div + label[for] .label-disabled,
input[type=checkbox].input-validation-error + div + label[for] .label-disabled,
input[type=radio].input-validation-error + label[for] .label-disabled,
input[type=checkbox].input-validation-error + label[for] .label-disabled,
input[type=radio][aria-invalid=true] + div + label[for] .label-icon,
input[type=checkbox][aria-invalid=true] + div + label[for] .label-icon,
input[type=radio][aria-invalid=true] + label[for] .label-icon,
input[type=checkbox][aria-invalid=true] + label[for] .label-icon,
input[type=radio][aria-invalid=true] + div + label[for] .label-disabled,
input[type=checkbox][aria-invalid=true] + div + label[for] .label-disabled,
input[type=radio][aria-invalid=true] + label[for] .label-disabled,
input[type=checkbox][aria-invalid=true] + label[for] .label-disabled {
  border-color: var(--color-error);
}

.checkbox-container,
.radio-container {
  margin: 0 0 14px;
}

@media (max-width: 577px) {
  .mob-container {
    margin: 0 -15px;
    padding: 38px 30px 40px;
    -webkit-box-shadow: 0 0 30px 0 rgba(28, 49, 40, 0.05);
    box-shadow: 0 0 30px 0 rgba(28, 49, 40, 0.05);
    background-color: #fff;
  }
}
.table {
  margin: 0 0 30px;
  -webkit-box-shadow: 0 0 30px 0 rgba(28, 49, 40, 0.05);
  box-shadow: 0 0 30px 0 rgba(28, 49, 40, 0.05);
}

@media (min-width: 576px) {
  .table {
    border-radius: 8px;
  }
}
@media (max-width: 577px) {
  .table.no-data {
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  .table.no-data .table-body {
    background-color: transparent;
  }
}
.table-message p {
  font-size: 14px;
}

.table-head {
  padding: 30px;
}

@media (min-width: 576px) {
  .table-head {
    padding: 14px;
  }
}
@media (min-width: 768px) {
  .table-head {
    padding: 14px 40px;
  }
}
.table-head .table-col {
  text-align: center;
}

@media (min-width: 576px) {
  .table-head .table-col {
    padding: 0 5px;
  }
}
.table-body {
  padding: 30px;
}

@media (min-width: 576px) {
  .table-body {
    padding: 14px;
  }
}
@media (min-width: 768px) {
  .table-body {
    padding: 11px 40px;
  }
}
.table-body .table-col {
  text-align: center;
}

@media (min-width: 576px) {
  .table-body .table-col {
    padding: 0 5px;
  }
}
.table-head {
  display: none;
  border-radius: 8px 8px 0 0;
  background-color: var(--color-bg-light-blue);
}

@media (min-width: 576px) {
  .table-head {
    display: block;
  }
}
.table-head .table-col p {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 14px;
  color: #fff;
}

.table-head .table-col .icon-arrow {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: inline-block;
  width: 10px;
  height: 6px;
  margin: 0 0 7px 6px;
  background: url("/images/icons/arr_up.png") no-repeat center;
  cursor: pointer;
}

.table-head .table-col .icon-arrowDown {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: inline-block;
  width: 10px;
  height: 6px;
  margin: 0 0 7px 6px;
  background: url("/images/icons/arr_down.png") no-repeat center;
  cursor: pointer;
}

.table-body {
  width: calc(100% + 30px);
  margin: 0 -15px;
  background-color: #fff;
}

@media (min-width: 576px) {
  .table-body {
    width: 100%;
    margin: 0;
    border-radius: 0 0 8px 8px;
  }
}
.table-body .table-row {
  padding: 15px 0;
  border-bottom: 1px solid #e7e7e7;
}

.table-body .table-row:last-child {
  border-bottom: none;
}

.table-body .table-col p,
.table-body .table-col a {
  line-height: 1.3;
}

.table-body .table-col p {
  font-size: 14px;
}

.table-body .table-col p .doc-num {
  display: inline-block;
}

@media (min-width: 576px) {
  .table-body .table-col p .doc-num {
    display: none;
  }
}
.table-body .table-col .go-to {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin: 0 0 0 22px;
}

@media (min-width: 576px) {
  .table-body .table-col .go-to {
    display: none;
  }
}
.error404 {
  font-size: 32px;
  color: var(--color-primary);
  font-weight: 600;
}

blockquote {
  margin: 40px 0;
  font-size: 20px;
  text-align: center;
  font-style: italic;
  font-weight: bold;
  color: #dc8ae6;
}

input[type=range] {
  height: 44px;
  width: 100%;
  padding: 0;
  box-align: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  cursor: pointer;
  border: none;
}

input[type=range].form-control[readonly],
input[type=range].form-control:disabled,
input[type=range]:disabled {
  background-color: transparent;
}

input[type=range i]:disabled::-webkit-slider-container {
  background-color: var(--button-bg_disabled);
}

input[type=range i]:disabled::-webkit-slider-runnable-track,
input[type=range]:disabled::-webkit-slider-runnable-track {
  background-image: linear-gradient(to top, #fff 41%, var(--button-bg_disabled) 41%, var(--button-bg_disabled) 58%, #fff 58%);
}

input[type=range i]:disabled::-webkit-slider-thumb,
input[type=range]:disabled::-webkit-slider-thumb {
  background-color: var(--button-bg_disabled);
  box-shadow: 9px 1px 0 -8px var(--button-bg_disabled), 10px 0 0 -8px var(--button-bg_disabled), 11px 0 0 -8px var(--button-bg_disabled), 12px 0 0 -8px var(--button-bg_disabled), 13px 0 0 -8px var(--button-bg_disabled), 14px 0 0 -8px var(--button-bg_disabled), 15px 0 0 -8px var(--button-bg_disabled), 16px 0 0 -8px var(--button-bg_disabled), 17px 0 0 -8px var(--button-bg_disabled), 18px 0 0 -8px var(--button-bg_disabled), 19px 0 0 -8px var(--button-bg_disabled), 20px 0 0 -8px var(--button-bg_disabled), 21px 0 0 -8px var(--button-bg_disabled), 22px 0 0 -8px var(--button-bg_disabled), 23px 0 0 -8px var(--button-bg_disabled), 24px 0 0 -8px var(--button-bg_disabled), 25px 0 0 -8px var(--button-bg_disabled), 26px 0 0 -8px var(--button-bg_disabled), 27px 0 0 -8px var(--button-bg_disabled), 28px 0 0 -8px var(--button-bg_disabled), 29px 0 0 -8px var(--button-bg_disabled), 30px 0 0 -8px var(--button-bg_disabled), 31px 0 0 -8px var(--button-bg_disabled), 32px 0 0 -8px var(--button-bg_disabled), 33px 0 0 -8px var(--button-bg_disabled), 34px 0 0 -8px var(--button-bg_disabled), 35px 0 0 -8px var(--button-bg_disabled), 36px 0 0 -8px var(--button-bg_disabled), 37px 0 0 -8px var(--button-bg_disabled), 38px 0 0 -8px var(--button-bg_disabled), 39px 0 0 -8px var(--button-bg_disabled), 40px 0 0 -8px var(--button-bg_disabled), 41px 0 0 -8px var(--button-bg_disabled), 42px 0 0 -8px var(--button-bg_disabled), 43px 0 0 -8px var(--button-bg_disabled), 44px 0 0 -8px var(--button-bg_disabled), 45px 0 0 -8px var(--button-bg_disabled), 46px 0 0 -8px var(--button-bg_disabled), 47px 0 0 -8px var(--button-bg_disabled), 48px 0 0 -8px var(--button-bg_disabled), 49px 0 0 -8px var(--button-bg_disabled), 50px 0 0 -8px var(--button-bg_disabled), 51px 0 0 -8px var(--button-bg_disabled), 52px 0 0 -8px var(--button-bg_disabled), 53px 0 0 -8px var(--button-bg_disabled), 54px 0 0 -8px var(--button-bg_disabled), 55px 0 0 -8px var(--button-bg_disabled), 56px 0 0 -8px var(--button-bg_disabled), 57px 0 0 -8px var(--button-bg_disabled), 58px 0 0 -8px var(--button-bg_disabled), 59px 0 0 -8px var(--button-bg_disabled), 60px 0 0 -8px var(--button-bg_disabled), 61px 0 0 -8px var(--button-bg_disabled), 62px 0 0 -8px var(--button-bg_disabled), 63px 0 0 -8px var(--button-bg_disabled), 64px 0 0 -8px var(--button-bg_disabled), 65px 0 0 -8px var(--button-bg_disabled), 66px 0 0 -8px var(--button-bg_disabled), 67px 0 0 -8px var(--button-bg_disabled), 68px 0 0 -8px var(--button-bg_disabled), 69px 0 0 -8px var(--button-bg_disabled), 70px 0 0 -8px var(--button-bg_disabled), 71px 0 0 -8px var(--button-bg_disabled), 72px 0 0 -8px var(--button-bg_disabled), 73px 0 0 -8px var(--button-bg_disabled), 74px 0 0 -8px var(--button-bg_disabled), 75px 0 0 -8px var(--button-bg_disabled), 76px 0 0 -8px var(--button-bg_disabled), 77px 0 0 -8px var(--button-bg_disabled), 78px 0 0 -8px var(--button-bg_disabled), 79px 0 0 -8px var(--button-bg_disabled), 80px 0 0 -8px var(--button-bg_disabled), 81px 0 0 -8px var(--button-bg_disabled), 82px 0 0 -8px var(--button-bg_disabled), 83px 0 0 -8px var(--button-bg_disabled), 84px 0 0 -8px var(--button-bg_disabled), 85px 0 0 -8px var(--button-bg_disabled), 86px 0 0 -8px var(--button-bg_disabled), 87px 0 0 -8px var(--button-bg_disabled), 88px 0 0 -8px var(--button-bg_disabled), 89px 0 0 -8px var(--button-bg_disabled), 90px 0 0 -8px var(--button-bg_disabled), 91px 0 0 -8px var(--button-bg_disabled), 92px 0 0 -8px var(--button-bg_disabled), 93px 0 0 -8px var(--button-bg_disabled), 94px 0 0 -8px var(--button-bg_disabled), 95px 0 0 -8px var(--button-bg_disabled), 96px 0 0 -8px var(--button-bg_disabled), 97px 0 0 -8px var(--button-bg_disabled), 98px 0 0 -8px var(--button-bg_disabled), 99px 0 0 -8px var(--button-bg_disabled), 100px 0 0 -8px var(--button-bg_disabled), 101px 0 0 -8px var(--button-bg_disabled), 102px 0 0 -8px var(--button-bg_disabled), 103px 0 0 -8px var(--button-bg_disabled), 104px 0 0 -8px var(--button-bg_disabled), 105px 0 0 -8px var(--button-bg_disabled), 106px 0 0 -8px var(--button-bg_disabled), 107px 0 0 -8px var(--button-bg_disabled), 108px 0 0 -8px var(--button-bg_disabled), 109px 0 0 -8px var(--button-bg_disabled), 110px 0 0 -8px var(--button-bg_disabled), 111px 0 0 -8px var(--button-bg_disabled), 112px 0 0 -8px var(--button-bg_disabled), 113px 0 0 -8px var(--button-bg_disabled), 114px 0 0 -8px var(--button-bg_disabled), 115px 0 0 -8px var(--button-bg_disabled), 116px 0 0 -8px var(--button-bg_disabled), 117px 0 0 -8px var(--button-bg_disabled), 118px 0 0 -8px var(--button-bg_disabled), 119px 0 0 -8px var(--button-bg_disabled), 120px 0 0 -8px var(--button-bg_disabled), 121px 0 0 -8px var(--button-bg_disabled), 122px 0 0 -8px var(--button-bg_disabled), 123px 0 0 -8px var(--button-bg_disabled), 124px 0 0 -8px var(--button-bg_disabled), 125px 0 0 -8px var(--button-bg_disabled), 126px 0 0 -8px var(--button-bg_disabled), 127px 0 0 -8px var(--button-bg_disabled), 128px 0 0 -8px var(--button-bg_disabled), 129px 0 0 -8px var(--button-bg_disabled), 130px 0 0 -8px var(--button-bg_disabled), 131px 0 0 -8px var(--button-bg_disabled), 132px 0 0 -8px var(--button-bg_disabled), 133px 0 0 -8px var(--button-bg_disabled), 134px 0 0 -8px var(--button-bg_disabled), 135px 0 0 -8px var(--button-bg_disabled), 136px 0 0 -8px var(--button-bg_disabled), 137px 0 0 -8px var(--button-bg_disabled), 138px 0 0 -8px var(--button-bg_disabled), 139px 0 0 -8px var(--button-bg_disabled), 140px 0 0 -8px var(--button-bg_disabled), 141px 0 0 -8px var(--button-bg_disabled), 142px 0 0 -8px var(--button-bg_disabled), 143px 0 0 -8px var(--button-bg_disabled), 144px 0 0 -8px var(--button-bg_disabled), 145px 0 0 -8px var(--button-bg_disabled), 146px 0 0 -8px var(--button-bg_disabled), 147px 0 0 -8px var(--button-bg_disabled), 148px 0 0 -8px var(--button-bg_disabled), 149px 0 0 -8px var(--button-bg_disabled), 150px 0 0 -8px var(--button-bg_disabled), 151px 0 0 -8px var(--button-bg_disabled), 152px 0 0 -8px var(--button-bg_disabled), 153px 0 0 -8px var(--button-bg_disabled), 154px 0 0 -8px var(--button-bg_disabled), 155px 0 0 -8px var(--button-bg_disabled), 156px 0 0 -8px var(--button-bg_disabled), 157px 0 0 -8px var(--button-bg_disabled), 158px 0 0 -8px var(--button-bg_disabled), 159px 0 0 -8px var(--button-bg_disabled), 160px 0 0 -8px var(--button-bg_disabled), 161px 0 0 -8px var(--button-bg_disabled), 162px 0 0 -8px var(--button-bg_disabled), 163px 0 0 -8px var(--button-bg_disabled), 164px 0 0 -8px var(--button-bg_disabled), 165px 0 0 -8px var(--button-bg_disabled), 166px 0 0 -8px var(--button-bg_disabled), 167px 0 0 -8px var(--button-bg_disabled), 168px 0 0 -8px var(--button-bg_disabled), 169px 0 0 -8px var(--button-bg_disabled), 170px 0 0 -8px var(--button-bg_disabled), 171px 0 0 -8px var(--button-bg_disabled), 172px 0 0 -8px var(--button-bg_disabled), 173px 0 0 -8px var(--button-bg_disabled), 174px 0 0 -8px var(--button-bg_disabled), 175px 0 0 -8px var(--button-bg_disabled), 176px 0 0 -8px var(--button-bg_disabled), 177px 0 0 -8px var(--button-bg_disabled), 178px 0 0 -8px var(--button-bg_disabled), 179px 0 0 -8px var(--button-bg_disabled), 180px 0 0 -8px var(--button-bg_disabled), 181px 0 0 -8px var(--button-bg_disabled), 182px 0 0 -8px var(--button-bg_disabled), 183px 0 0 -8px var(--button-bg_disabled), 184px 0 0 -8px var(--button-bg_disabled), 185px 0 0 -8px var(--button-bg_disabled), 186px 0 0 -8px var(--button-bg_disabled), 187px 0 0 -8px var(--button-bg_disabled), 188px 0 0 -8px var(--button-bg_disabled), 189px 0 0 -8px var(--button-bg_disabled), 190px 0 0 -8px var(--button-bg_disabled), 191px 0 0 -8px var(--button-bg_disabled), 192px 0 0 -8px var(--button-bg_disabled), 193px 0 0 -8px var(--button-bg_disabled), 194px 0 0 -8px var(--button-bg_disabled), 195px 0 0 -8px var(--button-bg_disabled), 196px 0 0 -8px var(--button-bg_disabled), 197px 0 0 -8px var(--button-bg_disabled), 198px 0 0 -8px var(--button-bg_disabled), 199px 0 0 -8px var(--button-bg_disabled), 200px 0 0 -8px var(--button-bg_disabled), 201px 0 0 -8px var(--button-bg_disabled), 202px 0 0 -8px var(--button-bg_disabled), 203px 0 0 -8px var(--button-bg_disabled), 204px 0 0 -8px var(--button-bg_disabled), 205px 0 0 -8px var(--button-bg_disabled), 206px 0 0 -8px var(--button-bg_disabled), 207px 0 0 -8px var(--button-bg_disabled), 208px 0 0 -8px var(--button-bg_disabled), 209px 0 0 -8px var(--button-bg_disabled), 210px 0 0 -8px var(--button-bg_disabled), 211px 0 0 -8px var(--button-bg_disabled), 212px 0 0 -8px var(--button-bg_disabled), 213px 0 0 -8px var(--button-bg_disabled), 214px 0 0 -8px var(--button-bg_disabled), 215px 0 0 -8px var(--button-bg_disabled), 216px 0 0 -8px var(--button-bg_disabled), 217px 0 0 -8px var(--button-bg_disabled), 218px 0 0 -8px var(--button-bg_disabled), 219px 0 0 -8px var(--button-bg_disabled), 220px 0 0 -8px var(--button-bg_disabled), 221px 0 0 -8px var(--button-bg_disabled), 222px 0 0 -8px var(--button-bg_disabled), 223px 0 0 -8px var(--button-bg_disabled), 224px 0 0 -8px var(--button-bg_disabled), 225px 0 0 -8px var(--button-bg_disabled), 226px 0 0 -8px var(--button-bg_disabled), 227px 0 0 -8px var(--button-bg_disabled), 228px 0 0 -8px var(--button-bg_disabled), 229px 0 0 -8px var(--button-bg_disabled), 230px 0 0 -8px var(--button-bg_disabled), 231px 0 0 -8px var(--button-bg_disabled), 232px 0 0 -8px var(--button-bg_disabled), 233px 0 0 -8px var(--button-bg_disabled), 234px 0 0 -8px var(--button-bg_disabled), 235px 0 0 -8px var(--button-bg_disabled), 236px 0 0 -8px var(--button-bg_disabled), 237px 0 0 -8px var(--button-bg_disabled), 238px 0 0 -8px var(--button-bg_disabled), 239px 0 0 -8px var(--button-bg_disabled), 240px 0 0 -8px var(--button-bg_disabled), 241px 0 0 -8px var(--button-bg_disabled), 242px 0 0 -8px var(--button-bg_disabled), 243px 0 0 -8px var(--button-bg_disabled), 244px 0 0 -8px var(--button-bg_disabled), 245px 0 0 -8px var(--button-bg_disabled), 246px 0 0 -8px var(--button-bg_disabled), 247px 0 0 -8px var(--button-bg_disabled), 248px 0 0 -8px var(--button-bg_disabled), 249px 0 0 -8px var(--button-bg_disabled), 250px 0 0 -8px var(--button-bg_disabled), 251px 0 0 -8px var(--button-bg_disabled), 252px 0 0 -8px var(--button-bg_disabled), 253px 0 0 -8px var(--button-bg_disabled), 254px 0 0 -8px var(--button-bg_disabled), 255px 0 0 -8px var(--button-bg_disabled), 256px 0 0 -8px var(--button-bg_disabled), 257px 0 0 -8px var(--button-bg_disabled), 258px 0 0 -8px var(--button-bg_disabled), 259px 0 0 -8px var(--button-bg_disabled), 260px 0 0 -8px var(--button-bg_disabled), 261px 0 0 -8px var(--button-bg_disabled), 262px 0 0 -8px var(--button-bg_disabled), 263px 0 0 -8px var(--button-bg_disabled), 264px 0 0 -8px var(--button-bg_disabled), 265px 0 0 -8px var(--button-bg_disabled), 266px 0 0 -8px var(--button-bg_disabled), 267px 0 0 -8px var(--button-bg_disabled), 268px 0 0 -8px var(--button-bg_disabled), 269px 0 0 -8px var(--button-bg_disabled), 270px 0 0 -8px var(--button-bg_disabled), 271px 0 0 -8px var(--button-bg_disabled), 272px 0 0 -8px var(--button-bg_disabled), 273px 0 0 -8px var(--button-bg_disabled), 274px 0 0 -8px var(--button-bg_disabled), 275px 0 0 -8px var(--button-bg_disabled), 276px 0 0 -8px var(--button-bg_disabled), 277px 0 0 -8px var(--button-bg_disabled), 278px 0 0 -8px var(--button-bg_disabled), 279px 0 0 -8px var(--button-bg_disabled), 280px 0 0 -8px var(--button-bg_disabled), 281px 0 0 -8px var(--button-bg_disabled), 282px 0 0 -8px var(--button-bg_disabled), 283px 0 0 -8px var(--button-bg_disabled), 284px 0 0 -8px var(--button-bg_disabled), 285px 0 0 -8px var(--button-bg_disabled), 286px 0 0 -8px var(--button-bg_disabled), 287px 0 0 -8px var(--button-bg_disabled), 288px 0 0 -8px var(--button-bg_disabled), 289px 0 0 -8px var(--button-bg_disabled), 290px 0 0 -8px var(--button-bg_disabled), 291px 0 0 -8px var(--button-bg_disabled), 292px 0 0 -8px var(--button-bg_disabled), 293px 0 0 -8px var(--button-bg_disabled), 294px 0 0 -8px var(--button-bg_disabled), 295px 0 0 -8px var(--button-bg_disabled), 296px 0 0 -8px var(--button-bg_disabled), 297px 0 0 -8px var(--button-bg_disabled), 298px 0 0 -8px var(--button-bg_disabled), 299px 0 0 -8px var(--button-bg_disabled), 300px 0 0 -8px var(--button-bg_disabled), 301px 0 0 -8px var(--button-bg_disabled), 302px 0 0 -8px var(--button-bg_disabled), 303px 0 0 -8px var(--button-bg_disabled), 304px 0 0 -8px var(--button-bg_disabled), 305px 0 0 -8px var(--button-bg_disabled), 306px 0 0 -8px var(--button-bg_disabled), 307px 0 0 -8px var(--button-bg_disabled), 308px 0 0 -8px var(--button-bg_disabled), 309px 0 0 -8px var(--button-bg_disabled), 310px 0 0 -8px var(--button-bg_disabled), 311px 0 0 -8px var(--button-bg_disabled), 312px 0 0 -8px var(--button-bg_disabled), 313px 0 0 -8px var(--button-bg_disabled), 314px 0 0 -8px var(--button-bg_disabled), 315px 0 0 -8px var(--button-bg_disabled), 316px 0 0 -8px var(--button-bg_disabled), 317px 0 0 -8px var(--button-bg_disabled), 318px 0 0 -8px var(--button-bg_disabled), 319px 0 0 -8px var(--button-bg_disabled), 320px 0 0 -8px var(--button-bg_disabled), 321px 0 0 -8px var(--button-bg_disabled), 322px 0 0 -8px var(--button-bg_disabled), 323px 0 0 -8px var(--button-bg_disabled), 324px 0 0 -8px var(--button-bg_disabled), 325px 0 0 -8px var(--button-bg_disabled), 326px 0 0 -8px var(--button-bg_disabled), 327px 0 0 -8px var(--button-bg_disabled), 328px 0 0 -8px var(--button-bg_disabled), 329px 0 0 -8px var(--button-bg_disabled), 330px 0 0 -8px var(--button-bg_disabled), 331px 0 0 -8px var(--button-bg_disabled), 332px 0 0 -8px var(--button-bg_disabled), 333px 0 0 -8px var(--button-bg_disabled), 334px 0 0 -8px var(--button-bg_disabled), 335px 0 0 -8px var(--button-bg_disabled), 336px 0 0 -8px var(--button-bg_disabled), 337px 0 0 -8px var(--button-bg_disabled), 338px 0 0 -8px var(--button-bg_disabled), 339px 0 0 -8px var(--button-bg_disabled), 340px 0 0 -8px var(--button-bg_disabled), 341px 0 0 -8px var(--button-bg_disabled), 342px 0 0 -8px var(--button-bg_disabled), 343px 0 0 -8px var(--button-bg_disabled), 344px 0 0 -8px var(--button-bg_disabled), 345px 0 0 -8px var(--button-bg_disabled), 346px 0 0 -8px var(--button-bg_disabled), 347px 0 0 -8px var(--button-bg_disabled), 348px 0 0 -8px var(--button-bg_disabled), 349px 0 0 -8px var(--button-bg_disabled), 350px 0 0 -8px var(--button-bg_disabled), 351px 0 0 -8px var(--button-bg_disabled), 352px 0 0 -8px var(--button-bg_disabled), 353px 0 0 -8px var(--button-bg_disabled), 354px 0 0 -8px var(--button-bg_disabled), 355px 0 0 -8px var(--button-bg_disabled), 356px 0 0 -8px var(--button-bg_disabled), 357px 0 0 -8px var(--button-bg_disabled), 358px 0 0 -8px var(--button-bg_disabled), 359px 0 0 -8px var(--button-bg_disabled), 360px 0 0 -8px var(--button-bg_disabled), 361px 0 0 -8px var(--button-bg_disabled), 362px 0 0 -8px var(--button-bg_disabled), 363px 0 0 -8px var(--button-bg_disabled), 364px 0 0 -8px var(--button-bg_disabled), 365px 0 0 -8px var(--button-bg_disabled), 366px 0 0 -8px var(--button-bg_disabled), 367px 0 0 -8px var(--button-bg_disabled), 368px 0 0 -8px var(--button-bg_disabled), 369px 0 0 -8px var(--button-bg_disabled), 370px 0 0 -8px var(--button-bg_disabled), 371px 0 0 -8px var(--button-bg_disabled), 372px 0 0 -8px var(--button-bg_disabled), 373px 0 0 -8px var(--button-bg_disabled), 374px 0 0 -8px var(--button-bg_disabled), 375px 0 0 -8px var(--button-bg_disabled), 376px 0 0 -8px var(--button-bg_disabled), 377px 0 0 -8px var(--button-bg_disabled), 378px 0 0 -8px var(--button-bg_disabled), 379px 0 0 -8px var(--button-bg_disabled), 380px 0 0 -8px var(--button-bg_disabled), 381px 0 0 -8px var(--button-bg_disabled), 382px 0 0 -8px var(--button-bg_disabled), 383px 0 0 -8px var(--button-bg_disabled), 384px 0 0 -8px var(--button-bg_disabled), 385px 0 0 -8px var(--button-bg_disabled), 386px 0 0 -8px var(--button-bg_disabled), 387px 0 0 -8px var(--button-bg_disabled), 388px 0 0 -8px var(--button-bg_disabled), 389px 0 0 -8px var(--button-bg_disabled), 390px 0 0 -8px var(--button-bg_disabled), 391px 0 0 -8px var(--button-bg_disabled), 392px 0 0 -8px var(--button-bg_disabled), 393px 0 0 -8px var(--button-bg_disabled), 394px 0 0 -8px var(--button-bg_disabled), 395px 0 0 -8px var(--button-bg_disabled), 396px 0 0 -8px var(--button-bg_disabled), 397px 0 0 -8px var(--button-bg_disabled), 398px 0 0 -8px var(--button-bg_disabled), 399px 0 0 -8px var(--button-bg_disabled), 400px 0 0 -8px var(--button-bg_disabled), 401px 0 0 -8px var(--button-bg_disabled), 402px 0 0 -8px var(--button-bg_disabled), 403px 0 0 -8px var(--button-bg_disabled), 404px 0 0 -8px var(--button-bg_disabled), 405px 0 0 -8px var(--button-bg_disabled), 406px 0 0 -8px var(--button-bg_disabled), 407px 0 0 -8px var(--button-bg_disabled), 408px 0 0 -8px var(--button-bg_disabled), 409px 0 0 -8px var(--button-bg_disabled), 410px 0 0 -8px var(--button-bg_disabled), 411px 0 0 -8px var(--button-bg_disabled), 412px 0 0 -8px var(--button-bg_disabled), 413px 0 0 -8px var(--button-bg_disabled), 414px 0 0 -8px var(--button-bg_disabled), 415px 0 0 -8px var(--button-bg_disabled), 416px 0 0 -8px var(--button-bg_disabled), 417px 0 0 -8px var(--button-bg_disabled), 418px 0 0 -8px var(--button-bg_disabled), 419px 0 0 -8px var(--button-bg_disabled), 420px 0 0 -8px var(--button-bg_disabled), 421px 0 0 -8px var(--button-bg_disabled), 422px 0 0 -8px var(--button-bg_disabled), 423px 0 0 -8px var(--button-bg_disabled), 424px 0 0 -8px var(--button-bg_disabled), 425px 0 0 -8px var(--button-bg_disabled), 426px 0 0 -8px var(--button-bg_disabled), 427px 0 0 -8px var(--button-bg_disabled), 428px 0 0 -8px var(--button-bg_disabled), 429px 0 0 -8px var(--button-bg_disabled), 430px 0 0 -8px var(--button-bg_disabled), 431px 0 0 -8px var(--button-bg_disabled), 432px 0 0 -8px var(--button-bg_disabled), 433px 0 0 -8px var(--button-bg_disabled), 434px 0 0 -8px var(--button-bg_disabled), 435px 0 0 -8px var(--button-bg_disabled), 436px 0 0 -8px var(--button-bg_disabled), 437px 0 0 -8px var(--button-bg_disabled), 438px 0 0 -8px var(--button-bg_disabled), 439px 0 0 -8px var(--button-bg_disabled), 440px 0 0 -8px var(--button-bg_disabled), 441px 0 0 -8px var(--button-bg_disabled), 442px 0 0 -8px var(--button-bg_disabled), 443px 0 0 -8px var(--button-bg_disabled), 444px 0 0 -8px var(--button-bg_disabled), 445px 0 0 -8px var(--button-bg_disabled), 446px 0 0 -8px var(--button-bg_disabled), 447px 0 0 -8px var(--button-bg_disabled), 448px 0 0 -8px var(--button-bg_disabled), 449px 0 0 -8px var(--button-bg_disabled), 450px 0 0 -8px var(--button-bg_disabled), 451px 0 0 -8px var(--button-bg_disabled), 452px 0 0 -8px var(--button-bg_disabled), 453px 0 0 -8px var(--button-bg_disabled), 454px 0 0 -8px var(--button-bg_disabled), 455px 0 0 -8px var(--button-bg_disabled), 456px 0 0 -8px var(--button-bg_disabled), 457px 0 0 -8px var(--button-bg_disabled), 458px 0 0 -8px var(--button-bg_disabled), 459px 0 0 -8px var(--button-bg_disabled), 460px 0 0 -8px var(--button-bg_disabled), 461px 0 0 -8px var(--button-bg_disabled), 462px 0 0 -8px var(--button-bg_disabled), 463px 0 0 -8px var(--button-bg_disabled), 464px 0 0 -8px var(--button-bg_disabled), 465px 0 0 -8px var(--button-bg_disabled), 466px 0 0 -8px var(--button-bg_disabled), 467px 0 0 -8px var(--button-bg_disabled), 468px 0 0 -8px var(--button-bg_disabled), 469px 0 0 -8px var(--button-bg_disabled), 470px 0 0 -8px var(--button-bg_disabled), 471px 0 0 -8px var(--button-bg_disabled), 472px 0 0 -8px var(--button-bg_disabled), 473px 0 0 -8px var(--button-bg_disabled), 474px 0 0 -8px var(--button-bg_disabled), 475px 0 0 -8px var(--button-bg_disabled), 476px 0 0 -8px var(--button-bg_disabled), 477px 0 0 -8px var(--button-bg_disabled), 478px 0 0 -8px var(--button-bg_disabled), 479px 0 0 -8px var(--button-bg_disabled), 480px 0 0 -8px var(--button-bg_disabled), 481px 0 0 -8px var(--button-bg_disabled), 482px 0 0 -8px var(--button-bg_disabled), 483px 0 0 -8px var(--button-bg_disabled), 484px 0 0 -8px var(--button-bg_disabled), 485px 0 0 -8px var(--button-bg_disabled), 486px 0 0 -8px var(--button-bg_disabled), 487px 0 0 -8px var(--button-bg_disabled), 488px 0 0 -8px var(--button-bg_disabled), 489px 0 0 -8px var(--button-bg_disabled), 490px 0 0 -8px var(--button-bg_disabled), 491px 0 0 -8px var(--button-bg_disabled), 492px 0 0 -8px var(--button-bg_disabled), 493px 0 0 -8px var(--button-bg_disabled), 494px 0 0 -8px var(--button-bg_disabled), 495px 0 0 -8px var(--button-bg_disabled), 496px 0 0 -8px var(--button-bg_disabled), 497px 0 0 -8px var(--button-bg_disabled), 498px 0 0 -8px var(--button-bg_disabled), 499px 0 0 -8px var(--button-bg_disabled), 500px 0 0 -8px var(--button-bg_disabled), 501px 0 0 -8px var(--button-bg_disabled), 502px 0 0 -8px var(--button-bg_disabled), 503px 0 0 -8px var(--button-bg_disabled), 504px 0 0 -8px var(--button-bg_disabled), 505px 0 0 -8px var(--button-bg_disabled), 506px 0 0 -8px var(--button-bg_disabled), 507px 0 0 -8px var(--button-bg_disabled), 508px 0 0 -8px var(--button-bg_disabled), 509px 0 0 -8px var(--button-bg_disabled), 510px 0 0 -8px var(--button-bg_disabled), 511px 0 0 -8px var(--button-bg_disabled), 512px 0 0 -8px var(--button-bg_disabled), 513px 0 0 -8px var(--button-bg_disabled), 514px 0 0 -8px var(--button-bg_disabled), 515px 0 0 -8px var(--button-bg_disabled), 516px 0 0 -8px var(--button-bg_disabled), 517px 0 0 -8px var(--button-bg_disabled), 518px 0 0 -8px var(--button-bg_disabled), 519px 0 0 -8px var(--button-bg_disabled), 520px 0 0 -8px var(--button-bg_disabled), 521px 0 0 -8px var(--button-bg_disabled), 522px 0 0 -8px var(--button-bg_disabled), 523px 0 0 -8px var(--button-bg_disabled), 524px 0 0 -8px var(--button-bg_disabled), 525px 0 0 -8px var(--button-bg_disabled), 526px 0 0 -8px var(--button-bg_disabled), 527px 0 0 -8px var(--button-bg_disabled), 528px 0 0 -8px var(--button-bg_disabled), 529px 0 0 -8px var(--button-bg_disabled), 530px 0 0 -8px var(--button-bg_disabled), 531px 0 0 -8px var(--button-bg_disabled), 532px 0 0 -8px var(--button-bg_disabled), 533px 0 0 -8px var(--button-bg_disabled), 534px 0 0 -8px var(--button-bg_disabled), 535px 0 0 -8px var(--button-bg_disabled), 536px 0 0 -8px var(--button-bg_disabled), 537px 0 0 -8px var(--button-bg_disabled), 538px 0 0 -8px var(--button-bg_disabled), 539px 0 0 -8px var(--button-bg_disabled), 540px 0 0 -8px var(--button-bg_disabled), 541px 0 0 -8px var(--button-bg_disabled), 542px 0 0 -8px var(--button-bg_disabled), 543px 0 0 -8px var(--button-bg_disabled), 544px 0 0 -8px var(--button-bg_disabled), 545px 0 0 -8px var(--button-bg_disabled), 546px 0 0 -8px var(--button-bg_disabled), 547px 0 0 -8px var(--button-bg_disabled), 548px 0 0 -8px var(--button-bg_disabled), 549px 0 0 -8px var(--button-bg_disabled), 550px 0 0 -8px var(--button-bg_disabled), 551px 0 0 -8px var(--button-bg_disabled), 552px 0 0 -8px var(--button-bg_disabled), 553px 0 0 -8px var(--button-bg_disabled), 554px 0 0 -8px var(--button-bg_disabled), 555px 0 0 -8px var(--button-bg_disabled), 556px 0 0 -8px var(--button-bg_disabled), 557px 0 0 -8px var(--button-bg_disabled), 558px 0 0 -8px var(--button-bg_disabled), 559px 0 0 -8px var(--button-bg_disabled), 560px 0 0 -8px var(--button-bg_disabled), 561px 0 0 -8px var(--button-bg_disabled), 562px 0 0 -8px var(--button-bg_disabled), 563px 0 0 -8px var(--button-bg_disabled), 564px 0 0 -8px var(--button-bg_disabled), 565px 0 0 -8px var(--button-bg_disabled), 566px 0 0 -8px var(--button-bg_disabled), 567px 0 0 -8px var(--button-bg_disabled), 568px 0 0 -8px var(--button-bg_disabled), 569px 0 0 -8px var(--button-bg_disabled), 570px 0 0 -8px var(--button-bg_disabled), 571px 0 0 -8px var(--button-bg_disabled), 572px 0 0 -8px var(--button-bg_disabled), 573px 0 0 -8px var(--button-bg_disabled), 574px 0 0 -8px var(--button-bg_disabled), 575px 0 0 -8px var(--button-bg_disabled), 576px 0 0 -8px var(--button-bg_disabled), 577px 0 0 -8px var(--button-bg_disabled), 578px 0 0 -8px var(--button-bg_disabled), 579px 0 0 -8px var(--button-bg_disabled), 580px 0 0 -8px var(--button-bg_disabled), 581px 0 0 -8px var(--button-bg_disabled), 582px 0 0 -8px var(--button-bg_disabled), 583px 0 0 -8px var(--button-bg_disabled), 584px 0 0 -8px var(--button-bg_disabled), 585px 0 0 -8px var(--button-bg_disabled), 586px 0 0 -8px var(--button-bg_disabled), 587px 0 0 -8px var(--button-bg_disabled), 588px 0 0 -8px var(--button-bg_disabled), 589px 0 0 -8px var(--button-bg_disabled), 590px 0 0 -8px var(--button-bg_disabled), 591px 0 0 -8px var(--button-bg_disabled), 592px 0 0 -8px var(--button-bg_disabled), 593px 0 0 -8px var(--button-bg_disabled), 594px 0 0 -8px var(--button-bg_disabled), 595px 0 0 -8px var(--button-bg_disabled), 596px 0 0 -8px var(--button-bg_disabled), 597px 0 0 -8px var(--button-bg_disabled), 598px 0 0 -8px var(--button-bg_disabled), 599px 0 0 -8px var(--button-bg_disabled), 600px 0 0 -8px var(--button-bg_disabled), 601px 0 0 -8px var(--button-bg_disabled), 602px 0 0 -8px var(--button-bg_disabled), 603px 0 0 -8px var(--button-bg_disabled), 604px 0 0 -8px var(--button-bg_disabled), 605px 0 0 -8px var(--button-bg_disabled), 606px 0 0 -8px var(--button-bg_disabled), 607px 0 0 -8px var(--button-bg_disabled), 608px 0 0 -8px var(--button-bg_disabled), 609px 0 0 -8px var(--button-bg_disabled), 610px 0 0 -8px var(--button-bg_disabled), 611px 0 0 -8px var(--button-bg_disabled), 612px 0 0 -8px var(--button-bg_disabled), 613px 0 0 -8px var(--button-bg_disabled), 614px 0 0 -8px var(--button-bg_disabled), 615px 0 0 -8px var(--button-bg_disabled), 616px 0 0 -8px var(--button-bg_disabled), 617px 0 0 -8px var(--button-bg_disabled), 618px 0 0 -8px var(--button-bg_disabled), 619px 0 0 -8px var(--button-bg_disabled), 620px 0 0 -8px var(--button-bg_disabled), 621px 0 0 -8px var(--button-bg_disabled), 622px 0 0 -8px var(--button-bg_disabled), 623px 0 0 -8px var(--button-bg_disabled), 624px 0 0 -8px var(--button-bg_disabled), 625px 0 0 -8px var(--button-bg_disabled), 626px 0 0 -8px var(--button-bg_disabled), 627px 0 0 -8px var(--button-bg_disabled), 628px 0 0 -8px var(--button-bg_disabled), 629px 0 0 -8px var(--button-bg_disabled), 630px 0 0 -8px var(--button-bg_disabled), 631px 0 0 -8px var(--button-bg_disabled), 632px 0 0 -8px var(--button-bg_disabled), 633px 0 0 -8px var(--button-bg_disabled), 634px 0 0 -8px var(--button-bg_disabled), 635px 0 0 -8px var(--button-bg_disabled), 636px 0 0 -8px var(--button-bg_disabled), 637px 0 0 -8px var(--button-bg_disabled), 638px 0 0 -8px var(--button-bg_disabled), 639px 0 0 -8px var(--button-bg_disabled), 640px 0 0 -8px var(--button-bg_disabled), 641px 0 0 -8px var(--button-bg_disabled), 642px 0 0 -8px var(--button-bg_disabled), 643px 0 0 -8px var(--button-bg_disabled), 644px 0 0 -8px var(--button-bg_disabled), 645px 0 0 -8px var(--button-bg_disabled), 646px 0 0 -8px var(--button-bg_disabled), 647px 0 0 -8px var(--button-bg_disabled), 648px 0 0 -8px var(--button-bg_disabled), 649px 0 0 -8px var(--button-bg_disabled), 650px 0 0 -8px var(--button-bg_disabled), 651px 0 0 -8px var(--button-bg_disabled), 652px 0 0 -8px var(--button-bg_disabled), 653px 0 0 -8px var(--button-bg_disabled), 654px 0 0 -8px var(--button-bg_disabled), 655px 0 0 -8px var(--button-bg_disabled), 656px 0 0 -8px var(--button-bg_disabled), 657px 0 0 -8px var(--button-bg_disabled), 658px 0 0 -8px var(--button-bg_disabled), 659px 0 0 -8px var(--button-bg_disabled), 660px 0 0 -8px var(--button-bg_disabled), 661px 0 0 -8px var(--button-bg_disabled), 662px 0 0 -8px var(--button-bg_disabled), 663px 0 0 -8px var(--button-bg_disabled), 664px 0 0 -8px var(--button-bg_disabled), 665px 0 0 -8px var(--button-bg_disabled), 666px 0 0 -8px var(--button-bg_disabled), 667px 0 0 -8px var(--button-bg_disabled), 668px 0 0 -8px var(--button-bg_disabled), 669px 0 0 -8px var(--button-bg_disabled), 670px 0 0 -8px var(--button-bg_disabled), 671px 0 0 -8px var(--button-bg_disabled), 672px 0 0 -8px var(--button-bg_disabled), 673px 0 0 -8px var(--button-bg_disabled), 674px 0 0 -8px var(--button-bg_disabled), 675px 0 0 -8px var(--button-bg_disabled), 676px 0 0 -8px var(--button-bg_disabled), 677px 0 0 -8px var(--button-bg_disabled), 678px 0 0 -8px var(--button-bg_disabled), 679px 0 0 -8px var(--button-bg_disabled), 680px 0 0 -8px var(--button-bg_disabled), 681px 0 0 -8px var(--button-bg_disabled), 682px 0 0 -8px var(--button-bg_disabled), 683px 0 0 -8px var(--button-bg_disabled), 684px 0 0 -8px var(--button-bg_disabled), 685px 0 0 -8px var(--button-bg_disabled), 686px 0 0 -8px var(--button-bg_disabled), 687px 0 0 -8px var(--button-bg_disabled), 688px 0 0 -8px var(--button-bg_disabled), 689px 0 0 -8px var(--button-bg_disabled), 690px 0 0 -8px var(--button-bg_disabled), 691px 0 0 -8px var(--button-bg_disabled), 692px 0 0 -8px var(--button-bg_disabled), 693px 0 0 -8px var(--button-bg_disabled), 694px 0 0 -8px var(--button-bg_disabled), 695px 0 0 -8px var(--button-bg_disabled), 696px 0 0 -8px var(--button-bg_disabled), 697px 0 0 -8px var(--button-bg_disabled), 698px 0 0 -8px var(--button-bg_disabled), 699px 0 0 -8px var(--button-bg_disabled), 700px 0 0 -8px var(--button-bg_disabled), 701px 0 0 -8px var(--button-bg_disabled), 702px 0 0 -8px var(--button-bg_disabled), 703px 0 0 -8px var(--button-bg_disabled), 704px 0 0 -8px var(--button-bg_disabled), 705px 0 0 -8px var(--button-bg_disabled), 706px 0 0 -8px var(--button-bg_disabled), 707px 0 0 -8px var(--button-bg_disabled), 708px 0 0 -8px var(--button-bg_disabled), 709px 0 0 -8px var(--button-bg_disabled), 710px 0 0 -8px var(--button-bg_disabled), 711px 0 0 -8px var(--button-bg_disabled), 712px 0 0 -8px var(--button-bg_disabled), 713px 0 0 -8px var(--button-bg_disabled), 714px 0 0 -8px var(--button-bg_disabled), 715px 0 0 -8px var(--button-bg_disabled), 716px 0 0 -8px var(--button-bg_disabled), 717px 0 0 -8px var(--button-bg_disabled), 718px 0 0 -8px var(--button-bg_disabled), 719px 0 0 -8px var(--button-bg_disabled), 720px 0 0 -8px var(--button-bg_disabled), 721px 0 0 -8px var(--button-bg_disabled), 722px 0 0 -8px var(--button-bg_disabled), 723px 0 0 -8px var(--button-bg_disabled), 724px 0 0 -8px var(--button-bg_disabled), 725px 0 0 -8px var(--button-bg_disabled), 726px 0 0 -8px var(--button-bg_disabled), 727px 0 0 -8px var(--button-bg_disabled), 728px 0 0 -8px var(--button-bg_disabled), 729px 0 0 -8px var(--button-bg_disabled), 730px 0 0 -8px var(--button-bg_disabled), 731px 0 0 -8px var(--button-bg_disabled), 732px 0 0 -8px var(--button-bg_disabled), 733px 0 0 -8px var(--button-bg_disabled), 734px 0 0 -8px var(--button-bg_disabled), 735px 0 0 -8px var(--button-bg_disabled), 736px 0 0 -8px var(--button-bg_disabled), 737px 0 0 -8px var(--button-bg_disabled), 738px 0 0 -8px var(--button-bg_disabled), 739px 0 0 -8px var(--button-bg_disabled), 740px 0 0 -8px var(--button-bg_disabled), 741px 0 0 -8px var(--button-bg_disabled), 742px 0 0 -8px var(--button-bg_disabled), 743px 0 0 -8px var(--button-bg_disabled), 744px 0 0 -8px var(--button-bg_disabled), 745px 0 0 -8px var(--button-bg_disabled), 746px 0 0 -8px var(--button-bg_disabled), 747px 0 0 -8px var(--button-bg_disabled), 748px 0 0 -8px var(--button-bg_disabled), 749px 0 0 -8px var(--button-bg_disabled), 750px 0 0 -8px var(--button-bg_disabled), 751px 0 0 -8px var(--button-bg_disabled), 752px 0 0 -8px var(--button-bg_disabled), 753px 0 0 -8px var(--button-bg_disabled), 754px 0 0 -8px var(--button-bg_disabled), 755px 0 0 -8px var(--button-bg_disabled), 756px 0 0 -8px var(--button-bg_disabled), 757px 0 0 -8px var(--button-bg_disabled), 758px 0 0 -8px var(--button-bg_disabled), 759px 0 0 -8px var(--button-bg_disabled), 760px 0 0 -8px var(--button-bg_disabled), 761px 0 0 -8px var(--button-bg_disabled), 762px 0 0 -8px var(--button-bg_disabled), 763px 0 0 -8px var(--button-bg_disabled), 764px 0 0 -8px var(--button-bg_disabled), 765px 0 0 -8px var(--button-bg_disabled), 766px 0 0 -8px var(--button-bg_disabled), 767px 0 0 -8px var(--button-bg_disabled), 768px 0 0 -8px var(--button-bg_disabled), 769px 0 0 -8px var(--button-bg_disabled), 770px 0 0 -8px var(--button-bg_disabled), 771px 0 0 -8px var(--button-bg_disabled), 772px 0 0 -8px var(--button-bg_disabled), 773px 0 0 -8px var(--button-bg_disabled), 774px 0 0 -8px var(--button-bg_disabled), 775px 0 0 -8px var(--button-bg_disabled), 776px 0 0 -8px var(--button-bg_disabled), 777px 0 0 -8px var(--button-bg_disabled), 778px 0 0 -8px var(--button-bg_disabled), 779px 0 0 -8px var(--button-bg_disabled), 780px 0 0 -8px var(--button-bg_disabled), 781px 0 0 -8px var(--button-bg_disabled), 782px 0 0 -8px var(--button-bg_disabled), 783px 0 0 -8px var(--button-bg_disabled), 784px 0 0 -8px var(--button-bg_disabled), 785px 0 0 -8px var(--button-bg_disabled), 786px 0 0 -8px var(--button-bg_disabled), 787px 0 0 -8px var(--button-bg_disabled), 788px 0 0 -8px var(--button-bg_disabled), 789px 0 0 -8px var(--button-bg_disabled), 790px 0 0 -8px var(--button-bg_disabled), 791px 0 0 -8px var(--button-bg_disabled), 792px 0 0 -8px var(--button-bg_disabled), 793px 0 0 -8px var(--button-bg_disabled), 794px 0 0 -8px var(--button-bg_disabled), 795px 0 0 -8px var(--button-bg_disabled), 796px 0 0 -8px var(--button-bg_disabled), 797px 0 0 -8px var(--button-bg_disabled), 798px 0 0 -8px var(--button-bg_disabled), 799px 0 0 -8px var(--button-bg_disabled), 800px 0 0 -8px var(--button-bg_disabled), 801px 0 0 -8px var(--button-bg_disabled), 802px 0 0 -8px var(--button-bg_disabled), 803px 0 0 -8px var(--button-bg_disabled), 804px 0 0 -8px var(--button-bg_disabled), 805px 0 0 -8px var(--button-bg_disabled), 806px 0 0 -8px var(--button-bg_disabled), 807px 0 0 -8px var(--button-bg_disabled), 808px 0 0 -8px var(--button-bg_disabled), 809px 0 0 -8px var(--button-bg_disabled), 810px 0 0 -8px var(--button-bg_disabled), 811px 0 0 -8px var(--button-bg_disabled), 812px 0 0 -8px var(--button-bg_disabled), 813px 0 0 -8px var(--button-bg_disabled), 814px 0 0 -8px var(--button-bg_disabled), 815px 0 0 -8px var(--button-bg_disabled), 816px 0 0 -8px var(--button-bg_disabled), 817px 0 0 -8px var(--button-bg_disabled), 818px 0 0 -8px var(--button-bg_disabled), 819px 0 0 -8px var(--button-bg_disabled), 820px 0 0 -8px var(--button-bg_disabled), 821px 0 0 -8px var(--button-bg_disabled), 822px 0 0 -8px var(--button-bg_disabled), 823px 0 0 -8px var(--button-bg_disabled), 824px 0 0 -8px var(--button-bg_disabled), 825px 0 0 -8px var(--button-bg_disabled), 826px 0 0 -8px var(--button-bg_disabled), 827px 0 0 -8px var(--button-bg_disabled), 828px 0 0 -8px var(--button-bg_disabled), 829px 0 0 -8px var(--button-bg_disabled), 830px 0 0 -8px var(--button-bg_disabled), 831px 0 0 -8px var(--button-bg_disabled), 832px 0 0 -8px var(--button-bg_disabled), 833px 0 0 -8px var(--button-bg_disabled), 834px 0 0 -8px var(--button-bg_disabled), 835px 0 0 -8px var(--button-bg_disabled), 836px 0 0 -8px var(--button-bg_disabled), 837px 0 0 -8px var(--button-bg_disabled), 838px 0 0 -8px var(--button-bg_disabled), 839px 0 0 -8px var(--button-bg_disabled), 840px 0 0 -8px var(--button-bg_disabled), 841px 0 0 -8px var(--button-bg_disabled), 842px 0 0 -8px var(--button-bg_disabled), 843px 0 0 -8px var(--button-bg_disabled), 844px 0 0 -8px var(--button-bg_disabled), 845px 0 0 -8px var(--button-bg_disabled), 846px 0 0 -8px var(--button-bg_disabled), 847px 0 0 -8px var(--button-bg_disabled), 848px 0 0 -8px var(--button-bg_disabled), 849px 0 0 -8px var(--button-bg_disabled), 850px 0 0 -8px var(--button-bg_disabled), 851px 0 0 -8px var(--button-bg_disabled), 852px 0 0 -8px var(--button-bg_disabled), 853px 0 0 -8px var(--button-bg_disabled), 854px 0 0 -8px var(--button-bg_disabled), 855px 0 0 -8px var(--button-bg_disabled), 856px 0 0 -8px var(--button-bg_disabled), 857px 0 0 -8px var(--button-bg_disabled), 858px 0 0 -8px var(--button-bg_disabled), 859px 0 0 -8px var(--button-bg_disabled), 860px 0 0 -8px var(--button-bg_disabled), 861px 0 0 -8px var(--button-bg_disabled), 862px 0 0 -8px var(--button-bg_disabled), 863px 0 0 -8px var(--button-bg_disabled), 864px 0 0 -8px var(--button-bg_disabled), 865px 0 0 -8px var(--button-bg_disabled), 866px 0 0 -8px var(--button-bg_disabled), 867px 0 0 -8px var(--button-bg_disabled), 868px 0 0 -8px var(--button-bg_disabled), 869px 0 0 -8px var(--button-bg_disabled), 870px 0 0 -8px var(--button-bg_disabled), 871px 0 0 -8px var(--button-bg_disabled), 872px 0 0 -8px var(--button-bg_disabled), 873px 0 0 -8px var(--button-bg_disabled), 874px 0 0 -8px var(--button-bg_disabled), 875px 0 0 -8px var(--button-bg_disabled), 876px 0 0 -8px var(--button-bg_disabled), 877px 0 0 -8px var(--button-bg_disabled), 878px 0 0 -8px var(--button-bg_disabled), 879px 0 0 -8px var(--button-bg_disabled), 880px 0 0 -8px var(--button-bg_disabled), 881px 0 0 -8px var(--button-bg_disabled), 882px 0 0 -8px var(--button-bg_disabled), 883px 0 0 -8px var(--button-bg_disabled), 884px 0 0 -8px var(--button-bg_disabled), 885px 0 0 -8px var(--button-bg_disabled), 886px 0 0 -8px var(--button-bg_disabled), 887px 0 0 -8px var(--button-bg_disabled), 888px 0 0 -8px var(--button-bg_disabled), 889px 0 0 -8px var(--button-bg_disabled), 890px 0 0 -8px var(--button-bg_disabled), 891px 0 0 -8px var(--button-bg_disabled), 892px 0 0 -8px var(--button-bg_disabled), 893px 0 0 -8px var(--button-bg_disabled), 894px 0 0 -8px var(--button-bg_disabled), 895px 0 0 -8px var(--button-bg_disabled), 896px 0 0 -8px var(--button-bg_disabled), 897px 0 0 -8px var(--button-bg_disabled), 898px 0 0 -8px var(--button-bg_disabled), 899px 0 0 -8px var(--button-bg_disabled), 900px 0 0 -8px var(--button-bg_disabled), 901px 0 0 -8px var(--button-bg_disabled), 902px 0 0 -8px var(--button-bg_disabled), 903px 0 0 -8px var(--button-bg_disabled), 904px 0 0 -8px var(--button-bg_disabled), 905px 0 0 -8px var(--button-bg_disabled), 906px 0 0 -8px var(--button-bg_disabled), 907px 0 0 -8px var(--button-bg_disabled), 908px 0 0 -8px var(--button-bg_disabled), 909px 0 0 -8px var(--button-bg_disabled), 910px 0 0 -8px var(--button-bg_disabled), 911px 0 0 -8px var(--button-bg_disabled), 912px 0 0 -8px var(--button-bg_disabled), 913px 0 0 -8px var(--button-bg_disabled), 914px 0 0 -8px var(--button-bg_disabled), 915px 0 0 -8px var(--button-bg_disabled), 916px 0 0 -8px var(--button-bg_disabled), 917px 0 0 -8px var(--button-bg_disabled), 918px 0 0 -8px var(--button-bg_disabled), 919px 0 0 -8px var(--button-bg_disabled), 920px 0 0 -8px var(--button-bg_disabled), 921px 0 0 -8px var(--button-bg_disabled), 922px 0 0 -8px var(--button-bg_disabled), 923px 0 0 -8px var(--button-bg_disabled), 924px 0 0 -8px var(--button-bg_disabled), 925px 0 0 -8px var(--button-bg_disabled), 926px 0 0 -8px var(--button-bg_disabled), 927px 0 0 -8px var(--button-bg_disabled), 928px 0 0 -8px var(--button-bg_disabled), 929px 0 0 -8px var(--button-bg_disabled), 930px 0 0 -8px var(--button-bg_disabled);
}

input[type=range]:disabled::-moz-range-progress {
  background: var(--button-bg_disabled);
}

input[type=range]:disabled::-moz-range-thumb {
  background: var(--button-bg_disabled);
}

input[type=range]:disabled::-ms-track {
  background-image: linear-gradient(to top, #fff 41%, var(--button-bg_disabled) 41%, var(--button-bg_disabled) 58%, #fff 58%);
}

input[type=range]:disabled::-ms-fill-lower {
  background-image: linear-gradient(to top, #fff 41%, var(--button-bg_disabled) 41%, var(--button-bg_disabled) 58%, #fff 58%);
}

input[type=range]:disabled::-ms-fill-upper {
  background-image: linear-gradient(to top, #fff 41%, var(--button-bg_disabled) 41%, var(--button-bg_disabled) 58%, #fff 58%);
}

input[type=range]:disabled::-ms-thumb {
  background-color: var(--button-bg_disabled);
}

input[type=range]:focus {
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

input[type=range i]::-webkit-slider-container {
  background-color: var(--color-bg-blue);
}

input[type=range i]::-webkit-slider-runnable-track,
input[type=range]::-webkit-slider-runnable-track {
  content: "";
  height: 22px;
  border: none;
  width: 100%;
  background-image: linear-gradient(to top, #fff 41%, var(--color-bg-blue) 41%, var(--color-bg-blue) 58%, #fff 58%);
  animate: 0.2s;
}

input[type=range i]::-webkit-slider-thumb,
input[type=range]::-webkit-slider-thumb {
  -webkit-appearance: none;
  appearance: none;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  height: 22px;
  width: 22px;
  margin-top: 0;
  background-color: var(--color-bg-blue);
  border: none;
  border-radius: 50%;
  background-repeat: no-repeat;
  background-position: center;
  -webkit-box-shadow: 9px 1px 0 -8px var(--color-bg-blue), 10px 0 0 -8px var(--color-bg-blue), 11px 0 0 -8px var(--color-bg-blue), 12px 0 0 -8px var(--color-bg-blue), 13px 0 0 -8px var(--color-bg-blue), 14px 0 0 -8px var(--color-bg-blue), 15px 0 0 -8px var(--color-bg-blue), 16px 0 0 -8px var(--color-bg-blue), 17px 0 0 -8px var(--color-bg-blue), 18px 0 0 -8px var(--color-bg-blue), 19px 0 0 -8px var(--color-bg-blue), 20px 0 0 -8px var(--color-bg-blue), 21px 0 0 -8px var(--color-bg-blue), 22px 0 0 -8px var(--color-bg-blue), 23px 0 0 -8px var(--color-bg-blue), 24px 0 0 -8px var(--color-bg-blue), 25px 0 0 -8px var(--color-bg-blue), 26px 0 0 -8px var(--color-bg-blue), 27px 0 0 -8px var(--color-bg-blue), 28px 0 0 -8px var(--color-bg-blue), 29px 0 0 -8px var(--color-bg-blue), 30px 0 0 -8px var(--color-bg-blue), 31px 0 0 -8px var(--color-bg-blue), 32px 0 0 -8px var(--color-bg-blue), 33px 0 0 -8px var(--color-bg-blue), 34px 0 0 -8px var(--color-bg-blue), 35px 0 0 -8px var(--color-bg-blue), 36px 0 0 -8px var(--color-bg-blue), 37px 0 0 -8px var(--color-bg-blue), 38px 0 0 -8px var(--color-bg-blue), 39px 0 0 -8px var(--color-bg-blue), 40px 0 0 -8px var(--color-bg-blue), 41px 0 0 -8px var(--color-bg-blue), 42px 0 0 -8px var(--color-bg-blue), 43px 0 0 -8px var(--color-bg-blue), 44px 0 0 -8px var(--color-bg-blue), 45px 0 0 -8px var(--color-bg-blue), 46px 0 0 -8px var(--color-bg-blue), 47px 0 0 -8px var(--color-bg-blue), 48px 0 0 -8px var(--color-bg-blue), 49px 0 0 -8px var(--color-bg-blue), 50px 0 0 -8px var(--color-bg-blue), 51px 0 0 -8px var(--color-bg-blue), 52px 0 0 -8px var(--color-bg-blue), 53px 0 0 -8px var(--color-bg-blue), 54px 0 0 -8px var(--color-bg-blue), 55px 0 0 -8px var(--color-bg-blue), 56px 0 0 -8px var(--color-bg-blue), 57px 0 0 -8px var(--color-bg-blue), 58px 0 0 -8px var(--color-bg-blue), 59px 0 0 -8px var(--color-bg-blue), 60px 0 0 -8px var(--color-bg-blue), 61px 0 0 -8px var(--color-bg-blue), 62px 0 0 -8px var(--color-bg-blue), 63px 0 0 -8px var(--color-bg-blue), 64px 0 0 -8px var(--color-bg-blue), 65px 0 0 -8px var(--color-bg-blue), 66px 0 0 -8px var(--color-bg-blue), 67px 0 0 -8px var(--color-bg-blue), 68px 0 0 -8px var(--color-bg-blue), 69px 0 0 -8px var(--color-bg-blue), 70px 0 0 -8px var(--color-bg-blue), 71px 0 0 -8px var(--color-bg-blue), 72px 0 0 -8px var(--color-bg-blue), 73px 0 0 -8px var(--color-bg-blue), 74px 0 0 -8px var(--color-bg-blue), 75px 0 0 -8px var(--color-bg-blue), 76px 0 0 -8px var(--color-bg-blue), 77px 0 0 -8px var(--color-bg-blue), 78px 0 0 -8px var(--color-bg-blue), 79px 0 0 -8px var(--color-bg-blue), 80px 0 0 -8px var(--color-bg-blue), 81px 0 0 -8px var(--color-bg-blue), 82px 0 0 -8px var(--color-bg-blue), 83px 0 0 -8px var(--color-bg-blue), 84px 0 0 -8px var(--color-bg-blue), 85px 0 0 -8px var(--color-bg-blue), 86px 0 0 -8px var(--color-bg-blue), 87px 0 0 -8px var(--color-bg-blue), 88px 0 0 -8px var(--color-bg-blue), 89px 0 0 -8px var(--color-bg-blue), 90px 0 0 -8px var(--color-bg-blue), 91px 0 0 -8px var(--color-bg-blue), 92px 0 0 -8px var(--color-bg-blue), 93px 0 0 -8px var(--color-bg-blue), 94px 0 0 -8px var(--color-bg-blue), 95px 0 0 -8px var(--color-bg-blue), 96px 0 0 -8px var(--color-bg-blue), 97px 0 0 -8px var(--color-bg-blue), 98px 0 0 -8px var(--color-bg-blue), 99px 0 0 -8px var(--color-bg-blue), 100px 0 0 -8px var(--color-bg-blue), 101px 0 0 -8px var(--color-bg-blue), 102px 0 0 -8px var(--color-bg-blue), 103px 0 0 -8px var(--color-bg-blue), 104px 0 0 -8px var(--color-bg-blue), 105px 0 0 -8px var(--color-bg-blue), 106px 0 0 -8px var(--color-bg-blue), 107px 0 0 -8px var(--color-bg-blue), 108px 0 0 -8px var(--color-bg-blue), 109px 0 0 -8px var(--color-bg-blue), 110px 0 0 -8px var(--color-bg-blue), 111px 0 0 -8px var(--color-bg-blue), 112px 0 0 -8px var(--color-bg-blue), 113px 0 0 -8px var(--color-bg-blue), 114px 0 0 -8px var(--color-bg-blue), 115px 0 0 -8px var(--color-bg-blue), 116px 0 0 -8px var(--color-bg-blue), 117px 0 0 -8px var(--color-bg-blue), 118px 0 0 -8px var(--color-bg-blue), 119px 0 0 -8px var(--color-bg-blue), 120px 0 0 -8px var(--color-bg-blue), 121px 0 0 -8px var(--color-bg-blue), 122px 0 0 -8px var(--color-bg-blue), 123px 0 0 -8px var(--color-bg-blue), 124px 0 0 -8px var(--color-bg-blue), 125px 0 0 -8px var(--color-bg-blue), 126px 0 0 -8px var(--color-bg-blue), 127px 0 0 -8px var(--color-bg-blue), 128px 0 0 -8px var(--color-bg-blue), 129px 0 0 -8px var(--color-bg-blue), 130px 0 0 -8px var(--color-bg-blue), 131px 0 0 -8px var(--color-bg-blue), 132px 0 0 -8px var(--color-bg-blue), 133px 0 0 -8px var(--color-bg-blue), 134px 0 0 -8px var(--color-bg-blue), 135px 0 0 -8px var(--color-bg-blue), 136px 0 0 -8px var(--color-bg-blue), 137px 0 0 -8px var(--color-bg-blue), 138px 0 0 -8px var(--color-bg-blue), 139px 0 0 -8px var(--color-bg-blue), 140px 0 0 -8px var(--color-bg-blue), 141px 0 0 -8px var(--color-bg-blue), 142px 0 0 -8px var(--color-bg-blue), 143px 0 0 -8px var(--color-bg-blue), 144px 0 0 -8px var(--color-bg-blue), 145px 0 0 -8px var(--color-bg-blue), 146px 0 0 -8px var(--color-bg-blue), 147px 0 0 -8px var(--color-bg-blue), 148px 0 0 -8px var(--color-bg-blue), 149px 0 0 -8px var(--color-bg-blue), 150px 0 0 -8px var(--color-bg-blue), 151px 0 0 -8px var(--color-bg-blue), 152px 0 0 -8px var(--color-bg-blue), 153px 0 0 -8px var(--color-bg-blue), 154px 0 0 -8px var(--color-bg-blue), 155px 0 0 -8px var(--color-bg-blue), 156px 0 0 -8px var(--color-bg-blue), 157px 0 0 -8px var(--color-bg-blue), 158px 0 0 -8px var(--color-bg-blue), 159px 0 0 -8px var(--color-bg-blue), 160px 0 0 -8px var(--color-bg-blue), 161px 0 0 -8px var(--color-bg-blue), 162px 0 0 -8px var(--color-bg-blue), 163px 0 0 -8px var(--color-bg-blue), 164px 0 0 -8px var(--color-bg-blue), 165px 0 0 -8px var(--color-bg-blue), 166px 0 0 -8px var(--color-bg-blue), 167px 0 0 -8px var(--color-bg-blue), 168px 0 0 -8px var(--color-bg-blue), 169px 0 0 -8px var(--color-bg-blue), 170px 0 0 -8px var(--color-bg-blue), 171px 0 0 -8px var(--color-bg-blue), 172px 0 0 -8px var(--color-bg-blue), 173px 0 0 -8px var(--color-bg-blue), 174px 0 0 -8px var(--color-bg-blue), 175px 0 0 -8px var(--color-bg-blue), 176px 0 0 -8px var(--color-bg-blue), 177px 0 0 -8px var(--color-bg-blue), 178px 0 0 -8px var(--color-bg-blue), 179px 0 0 -8px var(--color-bg-blue), 180px 0 0 -8px var(--color-bg-blue), 181px 0 0 -8px var(--color-bg-blue), 182px 0 0 -8px var(--color-bg-blue), 183px 0 0 -8px var(--color-bg-blue), 184px 0 0 -8px var(--color-bg-blue), 185px 0 0 -8px var(--color-bg-blue), 186px 0 0 -8px var(--color-bg-blue), 187px 0 0 -8px var(--color-bg-blue), 188px 0 0 -8px var(--color-bg-blue), 189px 0 0 -8px var(--color-bg-blue), 190px 0 0 -8px var(--color-bg-blue), 191px 0 0 -8px var(--color-bg-blue), 192px 0 0 -8px var(--color-bg-blue), 193px 0 0 -8px var(--color-bg-blue), 194px 0 0 -8px var(--color-bg-blue), 195px 0 0 -8px var(--color-bg-blue), 196px 0 0 -8px var(--color-bg-blue), 197px 0 0 -8px var(--color-bg-blue), 198px 0 0 -8px var(--color-bg-blue), 199px 0 0 -8px var(--color-bg-blue), 200px 0 0 -8px var(--color-bg-blue), 201px 0 0 -8px var(--color-bg-blue), 202px 0 0 -8px var(--color-bg-blue), 203px 0 0 -8px var(--color-bg-blue), 204px 0 0 -8px var(--color-bg-blue), 205px 0 0 -8px var(--color-bg-blue), 206px 0 0 -8px var(--color-bg-blue), 207px 0 0 -8px var(--color-bg-blue), 208px 0 0 -8px var(--color-bg-blue), 209px 0 0 -8px var(--color-bg-blue), 210px 0 0 -8px var(--color-bg-blue), 211px 0 0 -8px var(--color-bg-blue), 212px 0 0 -8px var(--color-bg-blue), 213px 0 0 -8px var(--color-bg-blue), 214px 0 0 -8px var(--color-bg-blue), 215px 0 0 -8px var(--color-bg-blue), 216px 0 0 -8px var(--color-bg-blue), 217px 0 0 -8px var(--color-bg-blue), 218px 0 0 -8px var(--color-bg-blue), 219px 0 0 -8px var(--color-bg-blue), 220px 0 0 -8px var(--color-bg-blue), 221px 0 0 -8px var(--color-bg-blue), 222px 0 0 -8px var(--color-bg-blue), 223px 0 0 -8px var(--color-bg-blue), 224px 0 0 -8px var(--color-bg-blue), 225px 0 0 -8px var(--color-bg-blue), 226px 0 0 -8px var(--color-bg-blue), 227px 0 0 -8px var(--color-bg-blue), 228px 0 0 -8px var(--color-bg-blue), 229px 0 0 -8px var(--color-bg-blue), 230px 0 0 -8px var(--color-bg-blue), 231px 0 0 -8px var(--color-bg-blue), 232px 0 0 -8px var(--color-bg-blue), 233px 0 0 -8px var(--color-bg-blue), 234px 0 0 -8px var(--color-bg-blue), 235px 0 0 -8px var(--color-bg-blue), 236px 0 0 -8px var(--color-bg-blue), 237px 0 0 -8px var(--color-bg-blue), 238px 0 0 -8px var(--color-bg-blue), 239px 0 0 -8px var(--color-bg-blue), 240px 0 0 -8px var(--color-bg-blue), 241px 0 0 -8px var(--color-bg-blue), 242px 0 0 -8px var(--color-bg-blue), 243px 0 0 -8px var(--color-bg-blue), 244px 0 0 -8px var(--color-bg-blue), 245px 0 0 -8px var(--color-bg-blue), 246px 0 0 -8px var(--color-bg-blue), 247px 0 0 -8px var(--color-bg-blue), 248px 0 0 -8px var(--color-bg-blue), 249px 0 0 -8px var(--color-bg-blue), 250px 0 0 -8px var(--color-bg-blue), 251px 0 0 -8px var(--color-bg-blue), 252px 0 0 -8px var(--color-bg-blue), 253px 0 0 -8px var(--color-bg-blue), 254px 0 0 -8px var(--color-bg-blue), 255px 0 0 -8px var(--color-bg-blue), 256px 0 0 -8px var(--color-bg-blue), 257px 0 0 -8px var(--color-bg-blue), 258px 0 0 -8px var(--color-bg-blue), 259px 0 0 -8px var(--color-bg-blue), 260px 0 0 -8px var(--color-bg-blue), 261px 0 0 -8px var(--color-bg-blue), 262px 0 0 -8px var(--color-bg-blue), 263px 0 0 -8px var(--color-bg-blue), 264px 0 0 -8px var(--color-bg-blue), 265px 0 0 -8px var(--color-bg-blue), 266px 0 0 -8px var(--color-bg-blue), 267px 0 0 -8px var(--color-bg-blue), 268px 0 0 -8px var(--color-bg-blue), 269px 0 0 -8px var(--color-bg-blue), 270px 0 0 -8px var(--color-bg-blue), 271px 0 0 -8px var(--color-bg-blue), 272px 0 0 -8px var(--color-bg-blue), 273px 0 0 -8px var(--color-bg-blue), 274px 0 0 -8px var(--color-bg-blue), 275px 0 0 -8px var(--color-bg-blue), 276px 0 0 -8px var(--color-bg-blue), 277px 0 0 -8px var(--color-bg-blue), 278px 0 0 -8px var(--color-bg-blue), 279px 0 0 -8px var(--color-bg-blue), 280px 0 0 -8px var(--color-bg-blue), 281px 0 0 -8px var(--color-bg-blue), 282px 0 0 -8px var(--color-bg-blue), 283px 0 0 -8px var(--color-bg-blue), 284px 0 0 -8px var(--color-bg-blue), 285px 0 0 -8px var(--color-bg-blue), 286px 0 0 -8px var(--color-bg-blue), 287px 0 0 -8px var(--color-bg-blue), 288px 0 0 -8px var(--color-bg-blue), 289px 0 0 -8px var(--color-bg-blue), 290px 0 0 -8px var(--color-bg-blue), 291px 0 0 -8px var(--color-bg-blue), 292px 0 0 -8px var(--color-bg-blue), 293px 0 0 -8px var(--color-bg-blue), 294px 0 0 -8px var(--color-bg-blue), 295px 0 0 -8px var(--color-bg-blue), 296px 0 0 -8px var(--color-bg-blue), 297px 0 0 -8px var(--color-bg-blue), 298px 0 0 -8px var(--color-bg-blue), 299px 0 0 -8px var(--color-bg-blue), 300px 0 0 -8px var(--color-bg-blue), 301px 0 0 -8px var(--color-bg-blue), 302px 0 0 -8px var(--color-bg-blue), 303px 0 0 -8px var(--color-bg-blue), 304px 0 0 -8px var(--color-bg-blue), 305px 0 0 -8px var(--color-bg-blue), 306px 0 0 -8px var(--color-bg-blue), 307px 0 0 -8px var(--color-bg-blue), 308px 0 0 -8px var(--color-bg-blue), 309px 0 0 -8px var(--color-bg-blue), 310px 0 0 -8px var(--color-bg-blue), 311px 0 0 -8px var(--color-bg-blue), 312px 0 0 -8px var(--color-bg-blue), 313px 0 0 -8px var(--color-bg-blue), 314px 0 0 -8px var(--color-bg-blue), 315px 0 0 -8px var(--color-bg-blue), 316px 0 0 -8px var(--color-bg-blue), 317px 0 0 -8px var(--color-bg-blue), 318px 0 0 -8px var(--color-bg-blue), 319px 0 0 -8px var(--color-bg-blue), 320px 0 0 -8px var(--color-bg-blue), 321px 0 0 -8px var(--color-bg-blue), 322px 0 0 -8px var(--color-bg-blue), 323px 0 0 -8px var(--color-bg-blue), 324px 0 0 -8px var(--color-bg-blue), 325px 0 0 -8px var(--color-bg-blue), 326px 0 0 -8px var(--color-bg-blue), 327px 0 0 -8px var(--color-bg-blue), 328px 0 0 -8px var(--color-bg-blue), 329px 0 0 -8px var(--color-bg-blue), 330px 0 0 -8px var(--color-bg-blue), 331px 0 0 -8px var(--color-bg-blue), 332px 0 0 -8px var(--color-bg-blue), 333px 0 0 -8px var(--color-bg-blue), 334px 0 0 -8px var(--color-bg-blue), 335px 0 0 -8px var(--color-bg-blue), 336px 0 0 -8px var(--color-bg-blue), 337px 0 0 -8px var(--color-bg-blue), 338px 0 0 -8px var(--color-bg-blue), 339px 0 0 -8px var(--color-bg-blue), 340px 0 0 -8px var(--color-bg-blue), 341px 0 0 -8px var(--color-bg-blue), 342px 0 0 -8px var(--color-bg-blue), 343px 0 0 -8px var(--color-bg-blue), 344px 0 0 -8px var(--color-bg-blue), 345px 0 0 -8px var(--color-bg-blue), 346px 0 0 -8px var(--color-bg-blue), 347px 0 0 -8px var(--color-bg-blue), 348px 0 0 -8px var(--color-bg-blue), 349px 0 0 -8px var(--color-bg-blue), 350px 0 0 -8px var(--color-bg-blue), 351px 0 0 -8px var(--color-bg-blue), 352px 0 0 -8px var(--color-bg-blue), 353px 0 0 -8px var(--color-bg-blue), 354px 0 0 -8px var(--color-bg-blue), 355px 0 0 -8px var(--color-bg-blue), 356px 0 0 -8px var(--color-bg-blue), 357px 0 0 -8px var(--color-bg-blue), 358px 0 0 -8px var(--color-bg-blue), 359px 0 0 -8px var(--color-bg-blue), 360px 0 0 -8px var(--color-bg-blue), 361px 0 0 -8px var(--color-bg-blue), 362px 0 0 -8px var(--color-bg-blue), 363px 0 0 -8px var(--color-bg-blue), 364px 0 0 -8px var(--color-bg-blue), 365px 0 0 -8px var(--color-bg-blue), 366px 0 0 -8px var(--color-bg-blue), 367px 0 0 -8px var(--color-bg-blue), 368px 0 0 -8px var(--color-bg-blue), 369px 0 0 -8px var(--color-bg-blue), 370px 0 0 -8px var(--color-bg-blue), 371px 0 0 -8px var(--color-bg-blue), 372px 0 0 -8px var(--color-bg-blue), 373px 0 0 -8px var(--color-bg-blue), 374px 0 0 -8px var(--color-bg-blue), 375px 0 0 -8px var(--color-bg-blue), 376px 0 0 -8px var(--color-bg-blue), 377px 0 0 -8px var(--color-bg-blue), 378px 0 0 -8px var(--color-bg-blue), 379px 0 0 -8px var(--color-bg-blue), 380px 0 0 -8px var(--color-bg-blue), 381px 0 0 -8px var(--color-bg-blue), 382px 0 0 -8px var(--color-bg-blue), 383px 0 0 -8px var(--color-bg-blue), 384px 0 0 -8px var(--color-bg-blue), 385px 0 0 -8px var(--color-bg-blue), 386px 0 0 -8px var(--color-bg-blue), 387px 0 0 -8px var(--color-bg-blue), 388px 0 0 -8px var(--color-bg-blue), 389px 0 0 -8px var(--color-bg-blue), 390px 0 0 -8px var(--color-bg-blue), 391px 0 0 -8px var(--color-bg-blue), 392px 0 0 -8px var(--color-bg-blue), 393px 0 0 -8px var(--color-bg-blue), 394px 0 0 -8px var(--color-bg-blue), 395px 0 0 -8px var(--color-bg-blue), 396px 0 0 -8px var(--color-bg-blue), 397px 0 0 -8px var(--color-bg-blue), 398px 0 0 -8px var(--color-bg-blue), 399px 0 0 -8px var(--color-bg-blue), 400px 0 0 -8px var(--color-bg-blue), 401px 0 0 -8px var(--color-bg-blue), 402px 0 0 -8px var(--color-bg-blue), 403px 0 0 -8px var(--color-bg-blue), 404px 0 0 -8px var(--color-bg-blue), 405px 0 0 -8px var(--color-bg-blue), 406px 0 0 -8px var(--color-bg-blue), 407px 0 0 -8px var(--color-bg-blue), 408px 0 0 -8px var(--color-bg-blue), 409px 0 0 -8px var(--color-bg-blue), 410px 0 0 -8px var(--color-bg-blue), 411px 0 0 -8px var(--color-bg-blue), 412px 0 0 -8px var(--color-bg-blue), 413px 0 0 -8px var(--color-bg-blue), 414px 0 0 -8px var(--color-bg-blue), 415px 0 0 -8px var(--color-bg-blue), 416px 0 0 -8px var(--color-bg-blue), 417px 0 0 -8px var(--color-bg-blue), 418px 0 0 -8px var(--color-bg-blue), 419px 0 0 -8px var(--color-bg-blue), 420px 0 0 -8px var(--color-bg-blue), 421px 0 0 -8px var(--color-bg-blue), 422px 0 0 -8px var(--color-bg-blue), 423px 0 0 -8px var(--color-bg-blue), 424px 0 0 -8px var(--color-bg-blue), 425px 0 0 -8px var(--color-bg-blue), 426px 0 0 -8px var(--color-bg-blue), 427px 0 0 -8px var(--color-bg-blue), 428px 0 0 -8px var(--color-bg-blue), 429px 0 0 -8px var(--color-bg-blue), 430px 0 0 -8px var(--color-bg-blue), 431px 0 0 -8px var(--color-bg-blue), 432px 0 0 -8px var(--color-bg-blue), 433px 0 0 -8px var(--color-bg-blue), 434px 0 0 -8px var(--color-bg-blue), 435px 0 0 -8px var(--color-bg-blue), 436px 0 0 -8px var(--color-bg-blue), 437px 0 0 -8px var(--color-bg-blue), 438px 0 0 -8px var(--color-bg-blue), 439px 0 0 -8px var(--color-bg-blue), 440px 0 0 -8px var(--color-bg-blue), 441px 0 0 -8px var(--color-bg-blue), 442px 0 0 -8px var(--color-bg-blue), 443px 0 0 -8px var(--color-bg-blue), 444px 0 0 -8px var(--color-bg-blue), 445px 0 0 -8px var(--color-bg-blue), 446px 0 0 -8px var(--color-bg-blue), 447px 0 0 -8px var(--color-bg-blue), 448px 0 0 -8px var(--color-bg-blue), 449px 0 0 -8px var(--color-bg-blue), 450px 0 0 -8px var(--color-bg-blue), 451px 0 0 -8px var(--color-bg-blue), 452px 0 0 -8px var(--color-bg-blue), 453px 0 0 -8px var(--color-bg-blue), 454px 0 0 -8px var(--color-bg-blue), 455px 0 0 -8px var(--color-bg-blue), 456px 0 0 -8px var(--color-bg-blue), 457px 0 0 -8px var(--color-bg-blue), 458px 0 0 -8px var(--color-bg-blue), 459px 0 0 -8px var(--color-bg-blue), 460px 0 0 -8px var(--color-bg-blue), 461px 0 0 -8px var(--color-bg-blue), 462px 0 0 -8px var(--color-bg-blue), 463px 0 0 -8px var(--color-bg-blue), 464px 0 0 -8px var(--color-bg-blue), 465px 0 0 -8px var(--color-bg-blue), 466px 0 0 -8px var(--color-bg-blue), 467px 0 0 -8px var(--color-bg-blue), 468px 0 0 -8px var(--color-bg-blue), 469px 0 0 -8px var(--color-bg-blue), 470px 0 0 -8px var(--color-bg-blue), 471px 0 0 -8px var(--color-bg-blue), 472px 0 0 -8px var(--color-bg-blue), 473px 0 0 -8px var(--color-bg-blue), 474px 0 0 -8px var(--color-bg-blue), 475px 0 0 -8px var(--color-bg-blue), 476px 0 0 -8px var(--color-bg-blue), 477px 0 0 -8px var(--color-bg-blue), 478px 0 0 -8px var(--color-bg-blue), 479px 0 0 -8px var(--color-bg-blue), 480px 0 0 -8px var(--color-bg-blue), 481px 0 0 -8px var(--color-bg-blue), 482px 0 0 -8px var(--color-bg-blue), 483px 0 0 -8px var(--color-bg-blue), 484px 0 0 -8px var(--color-bg-blue), 485px 0 0 -8px var(--color-bg-blue), 486px 0 0 -8px var(--color-bg-blue), 487px 0 0 -8px var(--color-bg-blue), 488px 0 0 -8px var(--color-bg-blue), 489px 0 0 -8px var(--color-bg-blue), 490px 0 0 -8px var(--color-bg-blue), 491px 0 0 -8px var(--color-bg-blue), 492px 0 0 -8px var(--color-bg-blue), 493px 0 0 -8px var(--color-bg-blue), 494px 0 0 -8px var(--color-bg-blue), 495px 0 0 -8px var(--color-bg-blue), 496px 0 0 -8px var(--color-bg-blue), 497px 0 0 -8px var(--color-bg-blue), 498px 0 0 -8px var(--color-bg-blue), 499px 0 0 -8px var(--color-bg-blue), 500px 0 0 -8px var(--color-bg-blue), 501px 0 0 -8px var(--color-bg-blue), 502px 0 0 -8px var(--color-bg-blue), 503px 0 0 -8px var(--color-bg-blue), 504px 0 0 -8px var(--color-bg-blue), 505px 0 0 -8px var(--color-bg-blue), 506px 0 0 -8px var(--color-bg-blue), 507px 0 0 -8px var(--color-bg-blue), 508px 0 0 -8px var(--color-bg-blue), 509px 0 0 -8px var(--color-bg-blue), 510px 0 0 -8px var(--color-bg-blue), 511px 0 0 -8px var(--color-bg-blue), 512px 0 0 -8px var(--color-bg-blue), 513px 0 0 -8px var(--color-bg-blue), 514px 0 0 -8px var(--color-bg-blue), 515px 0 0 -8px var(--color-bg-blue), 516px 0 0 -8px var(--color-bg-blue), 517px 0 0 -8px var(--color-bg-blue), 518px 0 0 -8px var(--color-bg-blue), 519px 0 0 -8px var(--color-bg-blue), 520px 0 0 -8px var(--color-bg-blue), 521px 0 0 -8px var(--color-bg-blue), 522px 0 0 -8px var(--color-bg-blue), 523px 0 0 -8px var(--color-bg-blue), 524px 0 0 -8px var(--color-bg-blue), 525px 0 0 -8px var(--color-bg-blue), 526px 0 0 -8px var(--color-bg-blue), 527px 0 0 -8px var(--color-bg-blue), 528px 0 0 -8px var(--color-bg-blue), 529px 0 0 -8px var(--color-bg-blue), 530px 0 0 -8px var(--color-bg-blue), 531px 0 0 -8px var(--color-bg-blue), 532px 0 0 -8px var(--color-bg-blue), 533px 0 0 -8px var(--color-bg-blue), 534px 0 0 -8px var(--color-bg-blue), 535px 0 0 -8px var(--color-bg-blue), 536px 0 0 -8px var(--color-bg-blue), 537px 0 0 -8px var(--color-bg-blue), 538px 0 0 -8px var(--color-bg-blue), 539px 0 0 -8px var(--color-bg-blue), 540px 0 0 -8px var(--color-bg-blue), 541px 0 0 -8px var(--color-bg-blue), 542px 0 0 -8px var(--color-bg-blue), 543px 0 0 -8px var(--color-bg-blue), 544px 0 0 -8px var(--color-bg-blue), 545px 0 0 -8px var(--color-bg-blue), 546px 0 0 -8px var(--color-bg-blue), 547px 0 0 -8px var(--color-bg-blue), 548px 0 0 -8px var(--color-bg-blue), 549px 0 0 -8px var(--color-bg-blue), 550px 0 0 -8px var(--color-bg-blue), 551px 0 0 -8px var(--color-bg-blue), 552px 0 0 -8px var(--color-bg-blue), 553px 0 0 -8px var(--color-bg-blue), 554px 0 0 -8px var(--color-bg-blue), 555px 0 0 -8px var(--color-bg-blue), 556px 0 0 -8px var(--color-bg-blue), 557px 0 0 -8px var(--color-bg-blue), 558px 0 0 -8px var(--color-bg-blue), 559px 0 0 -8px var(--color-bg-blue), 560px 0 0 -8px var(--color-bg-blue), 561px 0 0 -8px var(--color-bg-blue), 562px 0 0 -8px var(--color-bg-blue), 563px 0 0 -8px var(--color-bg-blue), 564px 0 0 -8px var(--color-bg-blue), 565px 0 0 -8px var(--color-bg-blue), 566px 0 0 -8px var(--color-bg-blue), 567px 0 0 -8px var(--color-bg-blue), 568px 0 0 -8px var(--color-bg-blue), 569px 0 0 -8px var(--color-bg-blue), 570px 0 0 -8px var(--color-bg-blue), 571px 0 0 -8px var(--color-bg-blue), 572px 0 0 -8px var(--color-bg-blue), 573px 0 0 -8px var(--color-bg-blue), 574px 0 0 -8px var(--color-bg-blue), 575px 0 0 -8px var(--color-bg-blue), 576px 0 0 -8px var(--color-bg-blue), 577px 0 0 -8px var(--color-bg-blue), 578px 0 0 -8px var(--color-bg-blue), 579px 0 0 -8px var(--color-bg-blue), 580px 0 0 -8px var(--color-bg-blue), 581px 0 0 -8px var(--color-bg-blue), 582px 0 0 -8px var(--color-bg-blue), 583px 0 0 -8px var(--color-bg-blue), 584px 0 0 -8px var(--color-bg-blue), 585px 0 0 -8px var(--color-bg-blue), 586px 0 0 -8px var(--color-bg-blue), 587px 0 0 -8px var(--color-bg-blue), 588px 0 0 -8px var(--color-bg-blue), 589px 0 0 -8px var(--color-bg-blue), 590px 0 0 -8px var(--color-bg-blue), 591px 0 0 -8px var(--color-bg-blue), 592px 0 0 -8px var(--color-bg-blue), 593px 0 0 -8px var(--color-bg-blue), 594px 0 0 -8px var(--color-bg-blue), 595px 0 0 -8px var(--color-bg-blue), 596px 0 0 -8px var(--color-bg-blue), 597px 0 0 -8px var(--color-bg-blue), 598px 0 0 -8px var(--color-bg-blue), 599px 0 0 -8px var(--color-bg-blue), 600px 0 0 -8px var(--color-bg-blue), 601px 0 0 -8px var(--color-bg-blue), 602px 0 0 -8px var(--color-bg-blue), 603px 0 0 -8px var(--color-bg-blue), 604px 0 0 -8px var(--color-bg-blue), 605px 0 0 -8px var(--color-bg-blue), 606px 0 0 -8px var(--color-bg-blue), 607px 0 0 -8px var(--color-bg-blue), 608px 0 0 -8px var(--color-bg-blue), 609px 0 0 -8px var(--color-bg-blue), 610px 0 0 -8px var(--color-bg-blue), 611px 0 0 -8px var(--color-bg-blue), 612px 0 0 -8px var(--color-bg-blue), 613px 0 0 -8px var(--color-bg-blue), 614px 0 0 -8px var(--color-bg-blue), 615px 0 0 -8px var(--color-bg-blue), 616px 0 0 -8px var(--color-bg-blue), 617px 0 0 -8px var(--color-bg-blue), 618px 0 0 -8px var(--color-bg-blue), 619px 0 0 -8px var(--color-bg-blue), 620px 0 0 -8px var(--color-bg-blue), 621px 0 0 -8px var(--color-bg-blue), 622px 0 0 -8px var(--color-bg-blue), 623px 0 0 -8px var(--color-bg-blue), 624px 0 0 -8px var(--color-bg-blue), 625px 0 0 -8px var(--color-bg-blue), 626px 0 0 -8px var(--color-bg-blue), 627px 0 0 -8px var(--color-bg-blue), 628px 0 0 -8px var(--color-bg-blue), 629px 0 0 -8px var(--color-bg-blue), 630px 0 0 -8px var(--color-bg-blue), 631px 0 0 -8px var(--color-bg-blue), 632px 0 0 -8px var(--color-bg-blue), 633px 0 0 -8px var(--color-bg-blue), 634px 0 0 -8px var(--color-bg-blue), 635px 0 0 -8px var(--color-bg-blue), 636px 0 0 -8px var(--color-bg-blue), 637px 0 0 -8px var(--color-bg-blue), 638px 0 0 -8px var(--color-bg-blue), 639px 0 0 -8px var(--color-bg-blue), 640px 0 0 -8px var(--color-bg-blue), 641px 0 0 -8px var(--color-bg-blue), 642px 0 0 -8px var(--color-bg-blue), 643px 0 0 -8px var(--color-bg-blue), 644px 0 0 -8px var(--color-bg-blue), 645px 0 0 -8px var(--color-bg-blue), 646px 0 0 -8px var(--color-bg-blue), 647px 0 0 -8px var(--color-bg-blue), 648px 0 0 -8px var(--color-bg-blue), 649px 0 0 -8px var(--color-bg-blue), 650px 0 0 -8px var(--color-bg-blue), 651px 0 0 -8px var(--color-bg-blue), 652px 0 0 -8px var(--color-bg-blue), 653px 0 0 -8px var(--color-bg-blue), 654px 0 0 -8px var(--color-bg-blue), 655px 0 0 -8px var(--color-bg-blue), 656px 0 0 -8px var(--color-bg-blue), 657px 0 0 -8px var(--color-bg-blue), 658px 0 0 -8px var(--color-bg-blue), 659px 0 0 -8px var(--color-bg-blue), 660px 0 0 -8px var(--color-bg-blue), 661px 0 0 -8px var(--color-bg-blue), 662px 0 0 -8px var(--color-bg-blue), 663px 0 0 -8px var(--color-bg-blue), 664px 0 0 -8px var(--color-bg-blue), 665px 0 0 -8px var(--color-bg-blue), 666px 0 0 -8px var(--color-bg-blue), 667px 0 0 -8px var(--color-bg-blue), 668px 0 0 -8px var(--color-bg-blue), 669px 0 0 -8px var(--color-bg-blue), 670px 0 0 -8px var(--color-bg-blue), 671px 0 0 -8px var(--color-bg-blue), 672px 0 0 -8px var(--color-bg-blue), 673px 0 0 -8px var(--color-bg-blue), 674px 0 0 -8px var(--color-bg-blue), 675px 0 0 -8px var(--color-bg-blue), 676px 0 0 -8px var(--color-bg-blue), 677px 0 0 -8px var(--color-bg-blue), 678px 0 0 -8px var(--color-bg-blue), 679px 0 0 -8px var(--color-bg-blue), 680px 0 0 -8px var(--color-bg-blue), 681px 0 0 -8px var(--color-bg-blue), 682px 0 0 -8px var(--color-bg-blue), 683px 0 0 -8px var(--color-bg-blue), 684px 0 0 -8px var(--color-bg-blue), 685px 0 0 -8px var(--color-bg-blue), 686px 0 0 -8px var(--color-bg-blue), 687px 0 0 -8px var(--color-bg-blue), 688px 0 0 -8px var(--color-bg-blue), 689px 0 0 -8px var(--color-bg-blue), 690px 0 0 -8px var(--color-bg-blue), 691px 0 0 -8px var(--color-bg-blue), 692px 0 0 -8px var(--color-bg-blue), 693px 0 0 -8px var(--color-bg-blue), 694px 0 0 -8px var(--color-bg-blue), 695px 0 0 -8px var(--color-bg-blue), 696px 0 0 -8px var(--color-bg-blue), 697px 0 0 -8px var(--color-bg-blue), 698px 0 0 -8px var(--color-bg-blue), 699px 0 0 -8px var(--color-bg-blue), 700px 0 0 -8px var(--color-bg-blue), 701px 0 0 -8px var(--color-bg-blue), 702px 0 0 -8px var(--color-bg-blue), 703px 0 0 -8px var(--color-bg-blue), 704px 0 0 -8px var(--color-bg-blue), 705px 0 0 -8px var(--color-bg-blue), 706px 0 0 -8px var(--color-bg-blue), 707px 0 0 -8px var(--color-bg-blue), 708px 0 0 -8px var(--color-bg-blue), 709px 0 0 -8px var(--color-bg-blue), 710px 0 0 -8px var(--color-bg-blue), 711px 0 0 -8px var(--color-bg-blue), 712px 0 0 -8px var(--color-bg-blue), 713px 0 0 -8px var(--color-bg-blue), 714px 0 0 -8px var(--color-bg-blue), 715px 0 0 -8px var(--color-bg-blue), 716px 0 0 -8px var(--color-bg-blue), 717px 0 0 -8px var(--color-bg-blue), 718px 0 0 -8px var(--color-bg-blue), 719px 0 0 -8px var(--color-bg-blue), 720px 0 0 -8px var(--color-bg-blue), 721px 0 0 -8px var(--color-bg-blue), 722px 0 0 -8px var(--color-bg-blue), 723px 0 0 -8px var(--color-bg-blue), 724px 0 0 -8px var(--color-bg-blue), 725px 0 0 -8px var(--color-bg-blue), 726px 0 0 -8px var(--color-bg-blue), 727px 0 0 -8px var(--color-bg-blue), 728px 0 0 -8px var(--color-bg-blue), 729px 0 0 -8px var(--color-bg-blue), 730px 0 0 -8px var(--color-bg-blue), 731px 0 0 -8px var(--color-bg-blue), 732px 0 0 -8px var(--color-bg-blue), 733px 0 0 -8px var(--color-bg-blue), 734px 0 0 -8px var(--color-bg-blue), 735px 0 0 -8px var(--color-bg-blue), 736px 0 0 -8px var(--color-bg-blue), 737px 0 0 -8px var(--color-bg-blue), 738px 0 0 -8px var(--color-bg-blue), 739px 0 0 -8px var(--color-bg-blue), 740px 0 0 -8px var(--color-bg-blue), 741px 0 0 -8px var(--color-bg-blue), 742px 0 0 -8px var(--color-bg-blue), 743px 0 0 -8px var(--color-bg-blue), 744px 0 0 -8px var(--color-bg-blue), 745px 0 0 -8px var(--color-bg-blue), 746px 0 0 -8px var(--color-bg-blue), 747px 0 0 -8px var(--color-bg-blue), 748px 0 0 -8px var(--color-bg-blue), 749px 0 0 -8px var(--color-bg-blue), 750px 0 0 -8px var(--color-bg-blue), 751px 0 0 -8px var(--color-bg-blue), 752px 0 0 -8px var(--color-bg-blue), 753px 0 0 -8px var(--color-bg-blue), 754px 0 0 -8px var(--color-bg-blue), 755px 0 0 -8px var(--color-bg-blue), 756px 0 0 -8px var(--color-bg-blue), 757px 0 0 -8px var(--color-bg-blue), 758px 0 0 -8px var(--color-bg-blue), 759px 0 0 -8px var(--color-bg-blue), 760px 0 0 -8px var(--color-bg-blue), 761px 0 0 -8px var(--color-bg-blue), 762px 0 0 -8px var(--color-bg-blue), 763px 0 0 -8px var(--color-bg-blue), 764px 0 0 -8px var(--color-bg-blue), 765px 0 0 -8px var(--color-bg-blue), 766px 0 0 -8px var(--color-bg-blue), 767px 0 0 -8px var(--color-bg-blue), 768px 0 0 -8px var(--color-bg-blue), 769px 0 0 -8px var(--color-bg-blue), 770px 0 0 -8px var(--color-bg-blue), 771px 0 0 -8px var(--color-bg-blue), 772px 0 0 -8px var(--color-bg-blue), 773px 0 0 -8px var(--color-bg-blue), 774px 0 0 -8px var(--color-bg-blue), 775px 0 0 -8px var(--color-bg-blue), 776px 0 0 -8px var(--color-bg-blue), 777px 0 0 -8px var(--color-bg-blue), 778px 0 0 -8px var(--color-bg-blue), 779px 0 0 -8px var(--color-bg-blue), 780px 0 0 -8px var(--color-bg-blue), 781px 0 0 -8px var(--color-bg-blue), 782px 0 0 -8px var(--color-bg-blue), 783px 0 0 -8px var(--color-bg-blue), 784px 0 0 -8px var(--color-bg-blue), 785px 0 0 -8px var(--color-bg-blue), 786px 0 0 -8px var(--color-bg-blue), 787px 0 0 -8px var(--color-bg-blue), 788px 0 0 -8px var(--color-bg-blue), 789px 0 0 -8px var(--color-bg-blue), 790px 0 0 -8px var(--color-bg-blue), 791px 0 0 -8px var(--color-bg-blue), 792px 0 0 -8px var(--color-bg-blue), 793px 0 0 -8px var(--color-bg-blue), 794px 0 0 -8px var(--color-bg-blue), 795px 0 0 -8px var(--color-bg-blue), 796px 0 0 -8px var(--color-bg-blue), 797px 0 0 -8px var(--color-bg-blue), 798px 0 0 -8px var(--color-bg-blue), 799px 0 0 -8px var(--color-bg-blue), 800px 0 0 -8px var(--color-bg-blue), 801px 0 0 -8px var(--color-bg-blue), 802px 0 0 -8px var(--color-bg-blue), 803px 0 0 -8px var(--color-bg-blue), 804px 0 0 -8px var(--color-bg-blue), 805px 0 0 -8px var(--color-bg-blue), 806px 0 0 -8px var(--color-bg-blue), 807px 0 0 -8px var(--color-bg-blue), 808px 0 0 -8px var(--color-bg-blue), 809px 0 0 -8px var(--color-bg-blue), 810px 0 0 -8px var(--color-bg-blue), 811px 0 0 -8px var(--color-bg-blue), 812px 0 0 -8px var(--color-bg-blue), 813px 0 0 -8px var(--color-bg-blue), 814px 0 0 -8px var(--color-bg-blue), 815px 0 0 -8px var(--color-bg-blue), 816px 0 0 -8px var(--color-bg-blue), 817px 0 0 -8px var(--color-bg-blue), 818px 0 0 -8px var(--color-bg-blue), 819px 0 0 -8px var(--color-bg-blue), 820px 0 0 -8px var(--color-bg-blue), 821px 0 0 -8px var(--color-bg-blue), 822px 0 0 -8px var(--color-bg-blue), 823px 0 0 -8px var(--color-bg-blue), 824px 0 0 -8px var(--color-bg-blue), 825px 0 0 -8px var(--color-bg-blue), 826px 0 0 -8px var(--color-bg-blue), 827px 0 0 -8px var(--color-bg-blue), 828px 0 0 -8px var(--color-bg-blue), 829px 0 0 -8px var(--color-bg-blue), 830px 0 0 -8px var(--color-bg-blue), 831px 0 0 -8px var(--color-bg-blue), 832px 0 0 -8px var(--color-bg-blue), 833px 0 0 -8px var(--color-bg-blue), 834px 0 0 -8px var(--color-bg-blue), 835px 0 0 -8px var(--color-bg-blue), 836px 0 0 -8px var(--color-bg-blue), 837px 0 0 -8px var(--color-bg-blue), 838px 0 0 -8px var(--color-bg-blue), 839px 0 0 -8px var(--color-bg-blue), 840px 0 0 -8px var(--color-bg-blue), 841px 0 0 -8px var(--color-bg-blue), 842px 0 0 -8px var(--color-bg-blue), 843px 0 0 -8px var(--color-bg-blue), 844px 0 0 -8px var(--color-bg-blue), 845px 0 0 -8px var(--color-bg-blue), 846px 0 0 -8px var(--color-bg-blue), 847px 0 0 -8px var(--color-bg-blue), 848px 0 0 -8px var(--color-bg-blue), 849px 0 0 -8px var(--color-bg-blue), 850px 0 0 -8px var(--color-bg-blue), 851px 0 0 -8px var(--color-bg-blue), 852px 0 0 -8px var(--color-bg-blue), 853px 0 0 -8px var(--color-bg-blue), 854px 0 0 -8px var(--color-bg-blue), 855px 0 0 -8px var(--color-bg-blue), 856px 0 0 -8px var(--color-bg-blue), 857px 0 0 -8px var(--color-bg-blue), 858px 0 0 -8px var(--color-bg-blue), 859px 0 0 -8px var(--color-bg-blue), 860px 0 0 -8px var(--color-bg-blue), 861px 0 0 -8px var(--color-bg-blue), 862px 0 0 -8px var(--color-bg-blue), 863px 0 0 -8px var(--color-bg-blue), 864px 0 0 -8px var(--color-bg-blue), 865px 0 0 -8px var(--color-bg-blue), 866px 0 0 -8px var(--color-bg-blue), 867px 0 0 -8px var(--color-bg-blue), 868px 0 0 -8px var(--color-bg-blue), 869px 0 0 -8px var(--color-bg-blue), 870px 0 0 -8px var(--color-bg-blue), 871px 0 0 -8px var(--color-bg-blue), 872px 0 0 -8px var(--color-bg-blue), 873px 0 0 -8px var(--color-bg-blue), 874px 0 0 -8px var(--color-bg-blue), 875px 0 0 -8px var(--color-bg-blue), 876px 0 0 -8px var(--color-bg-blue), 877px 0 0 -8px var(--color-bg-blue), 878px 0 0 -8px var(--color-bg-blue), 879px 0 0 -8px var(--color-bg-blue), 880px 0 0 -8px var(--color-bg-blue), 881px 0 0 -8px var(--color-bg-blue), 882px 0 0 -8px var(--color-bg-blue), 883px 0 0 -8px var(--color-bg-blue), 884px 0 0 -8px var(--color-bg-blue), 885px 0 0 -8px var(--color-bg-blue), 886px 0 0 -8px var(--color-bg-blue), 887px 0 0 -8px var(--color-bg-blue), 888px 0 0 -8px var(--color-bg-blue), 889px 0 0 -8px var(--color-bg-blue), 890px 0 0 -8px var(--color-bg-blue), 891px 0 0 -8px var(--color-bg-blue), 892px 0 0 -8px var(--color-bg-blue), 893px 0 0 -8px var(--color-bg-blue), 894px 0 0 -8px var(--color-bg-blue), 895px 0 0 -8px var(--color-bg-blue), 896px 0 0 -8px var(--color-bg-blue), 897px 0 0 -8px var(--color-bg-blue), 898px 0 0 -8px var(--color-bg-blue), 899px 0 0 -8px var(--color-bg-blue), 900px 0 0 -8px var(--color-bg-blue), 901px 0 0 -8px var(--color-bg-blue), 902px 0 0 -8px var(--color-bg-blue), 903px 0 0 -8px var(--color-bg-blue), 904px 0 0 -8px var(--color-bg-blue), 905px 0 0 -8px var(--color-bg-blue), 906px 0 0 -8px var(--color-bg-blue), 907px 0 0 -8px var(--color-bg-blue), 908px 0 0 -8px var(--color-bg-blue), 909px 0 0 -8px var(--color-bg-blue), 910px 0 0 -8px var(--color-bg-blue), 911px 0 0 -8px var(--color-bg-blue), 912px 0 0 -8px var(--color-bg-blue), 913px 0 0 -8px var(--color-bg-blue), 914px 0 0 -8px var(--color-bg-blue), 915px 0 0 -8px var(--color-bg-blue), 916px 0 0 -8px var(--color-bg-blue), 917px 0 0 -8px var(--color-bg-blue), 918px 0 0 -8px var(--color-bg-blue), 919px 0 0 -8px var(--color-bg-blue), 920px 0 0 -8px var(--color-bg-blue), 921px 0 0 -8px var(--color-bg-blue), 922px 0 0 -8px var(--color-bg-blue), 923px 0 0 -8px var(--color-bg-blue), 924px 0 0 -8px var(--color-bg-blue), 925px 0 0 -8px var(--color-bg-blue), 926px 0 0 -8px var(--color-bg-blue), 927px 0 0 -8px var(--color-bg-blue), 928px 0 0 -8px var(--color-bg-blue), 929px 0 0 -8px var(--color-bg-blue), 930px 0 0 -8px var(--color-bg-blue);
  box-shadow: 9px 1px 0 -8px var(--color-bg-blue), 10px 0 0 -8px var(--color-bg-blue), 11px 0 0 -8px var(--color-bg-blue), 12px 0 0 -8px var(--color-bg-blue), 13px 0 0 -8px var(--color-bg-blue), 14px 0 0 -8px var(--color-bg-blue), 15px 0 0 -8px var(--color-bg-blue), 16px 0 0 -8px var(--color-bg-blue), 17px 0 0 -8px var(--color-bg-blue), 18px 0 0 -8px var(--color-bg-blue), 19px 0 0 -8px var(--color-bg-blue), 20px 0 0 -8px var(--color-bg-blue), 21px 0 0 -8px var(--color-bg-blue), 22px 0 0 -8px var(--color-bg-blue), 23px 0 0 -8px var(--color-bg-blue), 24px 0 0 -8px var(--color-bg-blue), 25px 0 0 -8px var(--color-bg-blue), 26px 0 0 -8px var(--color-bg-blue), 27px 0 0 -8px var(--color-bg-blue), 28px 0 0 -8px var(--color-bg-blue), 29px 0 0 -8px var(--color-bg-blue), 30px 0 0 -8px var(--color-bg-blue), 31px 0 0 -8px var(--color-bg-blue), 32px 0 0 -8px var(--color-bg-blue), 33px 0 0 -8px var(--color-bg-blue), 34px 0 0 -8px var(--color-bg-blue), 35px 0 0 -8px var(--color-bg-blue), 36px 0 0 -8px var(--color-bg-blue), 37px 0 0 -8px var(--color-bg-blue), 38px 0 0 -8px var(--color-bg-blue), 39px 0 0 -8px var(--color-bg-blue), 40px 0 0 -8px var(--color-bg-blue), 41px 0 0 -8px var(--color-bg-blue), 42px 0 0 -8px var(--color-bg-blue), 43px 0 0 -8px var(--color-bg-blue), 44px 0 0 -8px var(--color-bg-blue), 45px 0 0 -8px var(--color-bg-blue), 46px 0 0 -8px var(--color-bg-blue), 47px 0 0 -8px var(--color-bg-blue), 48px 0 0 -8px var(--color-bg-blue), 49px 0 0 -8px var(--color-bg-blue), 50px 0 0 -8px var(--color-bg-blue), 51px 0 0 -8px var(--color-bg-blue), 52px 0 0 -8px var(--color-bg-blue), 53px 0 0 -8px var(--color-bg-blue), 54px 0 0 -8px var(--color-bg-blue), 55px 0 0 -8px var(--color-bg-blue), 56px 0 0 -8px var(--color-bg-blue), 57px 0 0 -8px var(--color-bg-blue), 58px 0 0 -8px var(--color-bg-blue), 59px 0 0 -8px var(--color-bg-blue), 60px 0 0 -8px var(--color-bg-blue), 61px 0 0 -8px var(--color-bg-blue), 62px 0 0 -8px var(--color-bg-blue), 63px 0 0 -8px var(--color-bg-blue), 64px 0 0 -8px var(--color-bg-blue), 65px 0 0 -8px var(--color-bg-blue), 66px 0 0 -8px var(--color-bg-blue), 67px 0 0 -8px var(--color-bg-blue), 68px 0 0 -8px var(--color-bg-blue), 69px 0 0 -8px var(--color-bg-blue), 70px 0 0 -8px var(--color-bg-blue), 71px 0 0 -8px var(--color-bg-blue), 72px 0 0 -8px var(--color-bg-blue), 73px 0 0 -8px var(--color-bg-blue), 74px 0 0 -8px var(--color-bg-blue), 75px 0 0 -8px var(--color-bg-blue), 76px 0 0 -8px var(--color-bg-blue), 77px 0 0 -8px var(--color-bg-blue), 78px 0 0 -8px var(--color-bg-blue), 79px 0 0 -8px var(--color-bg-blue), 80px 0 0 -8px var(--color-bg-blue), 81px 0 0 -8px var(--color-bg-blue), 82px 0 0 -8px var(--color-bg-blue), 83px 0 0 -8px var(--color-bg-blue), 84px 0 0 -8px var(--color-bg-blue), 85px 0 0 -8px var(--color-bg-blue), 86px 0 0 -8px var(--color-bg-blue), 87px 0 0 -8px var(--color-bg-blue), 88px 0 0 -8px var(--color-bg-blue), 89px 0 0 -8px var(--color-bg-blue), 90px 0 0 -8px var(--color-bg-blue), 91px 0 0 -8px var(--color-bg-blue), 92px 0 0 -8px var(--color-bg-blue), 93px 0 0 -8px var(--color-bg-blue), 94px 0 0 -8px var(--color-bg-blue), 95px 0 0 -8px var(--color-bg-blue), 96px 0 0 -8px var(--color-bg-blue), 97px 0 0 -8px var(--color-bg-blue), 98px 0 0 -8px var(--color-bg-blue), 99px 0 0 -8px var(--color-bg-blue), 100px 0 0 -8px var(--color-bg-blue), 101px 0 0 -8px var(--color-bg-blue), 102px 0 0 -8px var(--color-bg-blue), 103px 0 0 -8px var(--color-bg-blue), 104px 0 0 -8px var(--color-bg-blue), 105px 0 0 -8px var(--color-bg-blue), 106px 0 0 -8px var(--color-bg-blue), 107px 0 0 -8px var(--color-bg-blue), 108px 0 0 -8px var(--color-bg-blue), 109px 0 0 -8px var(--color-bg-blue), 110px 0 0 -8px var(--color-bg-blue), 111px 0 0 -8px var(--color-bg-blue), 112px 0 0 -8px var(--color-bg-blue), 113px 0 0 -8px var(--color-bg-blue), 114px 0 0 -8px var(--color-bg-blue), 115px 0 0 -8px var(--color-bg-blue), 116px 0 0 -8px var(--color-bg-blue), 117px 0 0 -8px var(--color-bg-blue), 118px 0 0 -8px var(--color-bg-blue), 119px 0 0 -8px var(--color-bg-blue), 120px 0 0 -8px var(--color-bg-blue), 121px 0 0 -8px var(--color-bg-blue), 122px 0 0 -8px var(--color-bg-blue), 123px 0 0 -8px var(--color-bg-blue), 124px 0 0 -8px var(--color-bg-blue), 125px 0 0 -8px var(--color-bg-blue), 126px 0 0 -8px var(--color-bg-blue), 127px 0 0 -8px var(--color-bg-blue), 128px 0 0 -8px var(--color-bg-blue), 129px 0 0 -8px var(--color-bg-blue), 130px 0 0 -8px var(--color-bg-blue), 131px 0 0 -8px var(--color-bg-blue), 132px 0 0 -8px var(--color-bg-blue), 133px 0 0 -8px var(--color-bg-blue), 134px 0 0 -8px var(--color-bg-blue), 135px 0 0 -8px var(--color-bg-blue), 136px 0 0 -8px var(--color-bg-blue), 137px 0 0 -8px var(--color-bg-blue), 138px 0 0 -8px var(--color-bg-blue), 139px 0 0 -8px var(--color-bg-blue), 140px 0 0 -8px var(--color-bg-blue), 141px 0 0 -8px var(--color-bg-blue), 142px 0 0 -8px var(--color-bg-blue), 143px 0 0 -8px var(--color-bg-blue), 144px 0 0 -8px var(--color-bg-blue), 145px 0 0 -8px var(--color-bg-blue), 146px 0 0 -8px var(--color-bg-blue), 147px 0 0 -8px var(--color-bg-blue), 148px 0 0 -8px var(--color-bg-blue), 149px 0 0 -8px var(--color-bg-blue), 150px 0 0 -8px var(--color-bg-blue), 151px 0 0 -8px var(--color-bg-blue), 152px 0 0 -8px var(--color-bg-blue), 153px 0 0 -8px var(--color-bg-blue), 154px 0 0 -8px var(--color-bg-blue), 155px 0 0 -8px var(--color-bg-blue), 156px 0 0 -8px var(--color-bg-blue), 157px 0 0 -8px var(--color-bg-blue), 158px 0 0 -8px var(--color-bg-blue), 159px 0 0 -8px var(--color-bg-blue), 160px 0 0 -8px var(--color-bg-blue), 161px 0 0 -8px var(--color-bg-blue), 162px 0 0 -8px var(--color-bg-blue), 163px 0 0 -8px var(--color-bg-blue), 164px 0 0 -8px var(--color-bg-blue), 165px 0 0 -8px var(--color-bg-blue), 166px 0 0 -8px var(--color-bg-blue), 167px 0 0 -8px var(--color-bg-blue), 168px 0 0 -8px var(--color-bg-blue), 169px 0 0 -8px var(--color-bg-blue), 170px 0 0 -8px var(--color-bg-blue), 171px 0 0 -8px var(--color-bg-blue), 172px 0 0 -8px var(--color-bg-blue), 173px 0 0 -8px var(--color-bg-blue), 174px 0 0 -8px var(--color-bg-blue), 175px 0 0 -8px var(--color-bg-blue), 176px 0 0 -8px var(--color-bg-blue), 177px 0 0 -8px var(--color-bg-blue), 178px 0 0 -8px var(--color-bg-blue), 179px 0 0 -8px var(--color-bg-blue), 180px 0 0 -8px var(--color-bg-blue), 181px 0 0 -8px var(--color-bg-blue), 182px 0 0 -8px var(--color-bg-blue), 183px 0 0 -8px var(--color-bg-blue), 184px 0 0 -8px var(--color-bg-blue), 185px 0 0 -8px var(--color-bg-blue), 186px 0 0 -8px var(--color-bg-blue), 187px 0 0 -8px var(--color-bg-blue), 188px 0 0 -8px var(--color-bg-blue), 189px 0 0 -8px var(--color-bg-blue), 190px 0 0 -8px var(--color-bg-blue), 191px 0 0 -8px var(--color-bg-blue), 192px 0 0 -8px var(--color-bg-blue), 193px 0 0 -8px var(--color-bg-blue), 194px 0 0 -8px var(--color-bg-blue), 195px 0 0 -8px var(--color-bg-blue), 196px 0 0 -8px var(--color-bg-blue), 197px 0 0 -8px var(--color-bg-blue), 198px 0 0 -8px var(--color-bg-blue), 199px 0 0 -8px var(--color-bg-blue), 200px 0 0 -8px var(--color-bg-blue), 201px 0 0 -8px var(--color-bg-blue), 202px 0 0 -8px var(--color-bg-blue), 203px 0 0 -8px var(--color-bg-blue), 204px 0 0 -8px var(--color-bg-blue), 205px 0 0 -8px var(--color-bg-blue), 206px 0 0 -8px var(--color-bg-blue), 207px 0 0 -8px var(--color-bg-blue), 208px 0 0 -8px var(--color-bg-blue), 209px 0 0 -8px var(--color-bg-blue), 210px 0 0 -8px var(--color-bg-blue), 211px 0 0 -8px var(--color-bg-blue), 212px 0 0 -8px var(--color-bg-blue), 213px 0 0 -8px var(--color-bg-blue), 214px 0 0 -8px var(--color-bg-blue), 215px 0 0 -8px var(--color-bg-blue), 216px 0 0 -8px var(--color-bg-blue), 217px 0 0 -8px var(--color-bg-blue), 218px 0 0 -8px var(--color-bg-blue), 219px 0 0 -8px var(--color-bg-blue), 220px 0 0 -8px var(--color-bg-blue), 221px 0 0 -8px var(--color-bg-blue), 222px 0 0 -8px var(--color-bg-blue), 223px 0 0 -8px var(--color-bg-blue), 224px 0 0 -8px var(--color-bg-blue), 225px 0 0 -8px var(--color-bg-blue), 226px 0 0 -8px var(--color-bg-blue), 227px 0 0 -8px var(--color-bg-blue), 228px 0 0 -8px var(--color-bg-blue), 229px 0 0 -8px var(--color-bg-blue), 230px 0 0 -8px var(--color-bg-blue), 231px 0 0 -8px var(--color-bg-blue), 232px 0 0 -8px var(--color-bg-blue), 233px 0 0 -8px var(--color-bg-blue), 234px 0 0 -8px var(--color-bg-blue), 235px 0 0 -8px var(--color-bg-blue), 236px 0 0 -8px var(--color-bg-blue), 237px 0 0 -8px var(--color-bg-blue), 238px 0 0 -8px var(--color-bg-blue), 239px 0 0 -8px var(--color-bg-blue), 240px 0 0 -8px var(--color-bg-blue), 241px 0 0 -8px var(--color-bg-blue), 242px 0 0 -8px var(--color-bg-blue), 243px 0 0 -8px var(--color-bg-blue), 244px 0 0 -8px var(--color-bg-blue), 245px 0 0 -8px var(--color-bg-blue), 246px 0 0 -8px var(--color-bg-blue), 247px 0 0 -8px var(--color-bg-blue), 248px 0 0 -8px var(--color-bg-blue), 249px 0 0 -8px var(--color-bg-blue), 250px 0 0 -8px var(--color-bg-blue), 251px 0 0 -8px var(--color-bg-blue), 252px 0 0 -8px var(--color-bg-blue), 253px 0 0 -8px var(--color-bg-blue), 254px 0 0 -8px var(--color-bg-blue), 255px 0 0 -8px var(--color-bg-blue), 256px 0 0 -8px var(--color-bg-blue), 257px 0 0 -8px var(--color-bg-blue), 258px 0 0 -8px var(--color-bg-blue), 259px 0 0 -8px var(--color-bg-blue), 260px 0 0 -8px var(--color-bg-blue), 261px 0 0 -8px var(--color-bg-blue), 262px 0 0 -8px var(--color-bg-blue), 263px 0 0 -8px var(--color-bg-blue), 264px 0 0 -8px var(--color-bg-blue), 265px 0 0 -8px var(--color-bg-blue), 266px 0 0 -8px var(--color-bg-blue), 267px 0 0 -8px var(--color-bg-blue), 268px 0 0 -8px var(--color-bg-blue), 269px 0 0 -8px var(--color-bg-blue), 270px 0 0 -8px var(--color-bg-blue), 271px 0 0 -8px var(--color-bg-blue), 272px 0 0 -8px var(--color-bg-blue), 273px 0 0 -8px var(--color-bg-blue), 274px 0 0 -8px var(--color-bg-blue), 275px 0 0 -8px var(--color-bg-blue), 276px 0 0 -8px var(--color-bg-blue), 277px 0 0 -8px var(--color-bg-blue), 278px 0 0 -8px var(--color-bg-blue), 279px 0 0 -8px var(--color-bg-blue), 280px 0 0 -8px var(--color-bg-blue), 281px 0 0 -8px var(--color-bg-blue), 282px 0 0 -8px var(--color-bg-blue), 283px 0 0 -8px var(--color-bg-blue), 284px 0 0 -8px var(--color-bg-blue), 285px 0 0 -8px var(--color-bg-blue), 286px 0 0 -8px var(--color-bg-blue), 287px 0 0 -8px var(--color-bg-blue), 288px 0 0 -8px var(--color-bg-blue), 289px 0 0 -8px var(--color-bg-blue), 290px 0 0 -8px var(--color-bg-blue), 291px 0 0 -8px var(--color-bg-blue), 292px 0 0 -8px var(--color-bg-blue), 293px 0 0 -8px var(--color-bg-blue), 294px 0 0 -8px var(--color-bg-blue), 295px 0 0 -8px var(--color-bg-blue), 296px 0 0 -8px var(--color-bg-blue), 297px 0 0 -8px var(--color-bg-blue), 298px 0 0 -8px var(--color-bg-blue), 299px 0 0 -8px var(--color-bg-blue), 300px 0 0 -8px var(--color-bg-blue), 301px 0 0 -8px var(--color-bg-blue), 302px 0 0 -8px var(--color-bg-blue), 303px 0 0 -8px var(--color-bg-blue), 304px 0 0 -8px var(--color-bg-blue), 305px 0 0 -8px var(--color-bg-blue), 306px 0 0 -8px var(--color-bg-blue), 307px 0 0 -8px var(--color-bg-blue), 308px 0 0 -8px var(--color-bg-blue), 309px 0 0 -8px var(--color-bg-blue), 310px 0 0 -8px var(--color-bg-blue), 311px 0 0 -8px var(--color-bg-blue), 312px 0 0 -8px var(--color-bg-blue), 313px 0 0 -8px var(--color-bg-blue), 314px 0 0 -8px var(--color-bg-blue), 315px 0 0 -8px var(--color-bg-blue), 316px 0 0 -8px var(--color-bg-blue), 317px 0 0 -8px var(--color-bg-blue), 318px 0 0 -8px var(--color-bg-blue), 319px 0 0 -8px var(--color-bg-blue), 320px 0 0 -8px var(--color-bg-blue), 321px 0 0 -8px var(--color-bg-blue), 322px 0 0 -8px var(--color-bg-blue), 323px 0 0 -8px var(--color-bg-blue), 324px 0 0 -8px var(--color-bg-blue), 325px 0 0 -8px var(--color-bg-blue), 326px 0 0 -8px var(--color-bg-blue), 327px 0 0 -8px var(--color-bg-blue), 328px 0 0 -8px var(--color-bg-blue), 329px 0 0 -8px var(--color-bg-blue), 330px 0 0 -8px var(--color-bg-blue), 331px 0 0 -8px var(--color-bg-blue), 332px 0 0 -8px var(--color-bg-blue), 333px 0 0 -8px var(--color-bg-blue), 334px 0 0 -8px var(--color-bg-blue), 335px 0 0 -8px var(--color-bg-blue), 336px 0 0 -8px var(--color-bg-blue), 337px 0 0 -8px var(--color-bg-blue), 338px 0 0 -8px var(--color-bg-blue), 339px 0 0 -8px var(--color-bg-blue), 340px 0 0 -8px var(--color-bg-blue), 341px 0 0 -8px var(--color-bg-blue), 342px 0 0 -8px var(--color-bg-blue), 343px 0 0 -8px var(--color-bg-blue), 344px 0 0 -8px var(--color-bg-blue), 345px 0 0 -8px var(--color-bg-blue), 346px 0 0 -8px var(--color-bg-blue), 347px 0 0 -8px var(--color-bg-blue), 348px 0 0 -8px var(--color-bg-blue), 349px 0 0 -8px var(--color-bg-blue), 350px 0 0 -8px var(--color-bg-blue), 351px 0 0 -8px var(--color-bg-blue), 352px 0 0 -8px var(--color-bg-blue), 353px 0 0 -8px var(--color-bg-blue), 354px 0 0 -8px var(--color-bg-blue), 355px 0 0 -8px var(--color-bg-blue), 356px 0 0 -8px var(--color-bg-blue), 357px 0 0 -8px var(--color-bg-blue), 358px 0 0 -8px var(--color-bg-blue), 359px 0 0 -8px var(--color-bg-blue), 360px 0 0 -8px var(--color-bg-blue), 361px 0 0 -8px var(--color-bg-blue), 362px 0 0 -8px var(--color-bg-blue), 363px 0 0 -8px var(--color-bg-blue), 364px 0 0 -8px var(--color-bg-blue), 365px 0 0 -8px var(--color-bg-blue), 366px 0 0 -8px var(--color-bg-blue), 367px 0 0 -8px var(--color-bg-blue), 368px 0 0 -8px var(--color-bg-blue), 369px 0 0 -8px var(--color-bg-blue), 370px 0 0 -8px var(--color-bg-blue), 371px 0 0 -8px var(--color-bg-blue), 372px 0 0 -8px var(--color-bg-blue), 373px 0 0 -8px var(--color-bg-blue), 374px 0 0 -8px var(--color-bg-blue), 375px 0 0 -8px var(--color-bg-blue), 376px 0 0 -8px var(--color-bg-blue), 377px 0 0 -8px var(--color-bg-blue), 378px 0 0 -8px var(--color-bg-blue), 379px 0 0 -8px var(--color-bg-blue), 380px 0 0 -8px var(--color-bg-blue), 381px 0 0 -8px var(--color-bg-blue), 382px 0 0 -8px var(--color-bg-blue), 383px 0 0 -8px var(--color-bg-blue), 384px 0 0 -8px var(--color-bg-blue), 385px 0 0 -8px var(--color-bg-blue), 386px 0 0 -8px var(--color-bg-blue), 387px 0 0 -8px var(--color-bg-blue), 388px 0 0 -8px var(--color-bg-blue), 389px 0 0 -8px var(--color-bg-blue), 390px 0 0 -8px var(--color-bg-blue), 391px 0 0 -8px var(--color-bg-blue), 392px 0 0 -8px var(--color-bg-blue), 393px 0 0 -8px var(--color-bg-blue), 394px 0 0 -8px var(--color-bg-blue), 395px 0 0 -8px var(--color-bg-blue), 396px 0 0 -8px var(--color-bg-blue), 397px 0 0 -8px var(--color-bg-blue), 398px 0 0 -8px var(--color-bg-blue), 399px 0 0 -8px var(--color-bg-blue), 400px 0 0 -8px var(--color-bg-blue), 401px 0 0 -8px var(--color-bg-blue), 402px 0 0 -8px var(--color-bg-blue), 403px 0 0 -8px var(--color-bg-blue), 404px 0 0 -8px var(--color-bg-blue), 405px 0 0 -8px var(--color-bg-blue), 406px 0 0 -8px var(--color-bg-blue), 407px 0 0 -8px var(--color-bg-blue), 408px 0 0 -8px var(--color-bg-blue), 409px 0 0 -8px var(--color-bg-blue), 410px 0 0 -8px var(--color-bg-blue), 411px 0 0 -8px var(--color-bg-blue), 412px 0 0 -8px var(--color-bg-blue), 413px 0 0 -8px var(--color-bg-blue), 414px 0 0 -8px var(--color-bg-blue), 415px 0 0 -8px var(--color-bg-blue), 416px 0 0 -8px var(--color-bg-blue), 417px 0 0 -8px var(--color-bg-blue), 418px 0 0 -8px var(--color-bg-blue), 419px 0 0 -8px var(--color-bg-blue), 420px 0 0 -8px var(--color-bg-blue), 421px 0 0 -8px var(--color-bg-blue), 422px 0 0 -8px var(--color-bg-blue), 423px 0 0 -8px var(--color-bg-blue), 424px 0 0 -8px var(--color-bg-blue), 425px 0 0 -8px var(--color-bg-blue), 426px 0 0 -8px var(--color-bg-blue), 427px 0 0 -8px var(--color-bg-blue), 428px 0 0 -8px var(--color-bg-blue), 429px 0 0 -8px var(--color-bg-blue), 430px 0 0 -8px var(--color-bg-blue), 431px 0 0 -8px var(--color-bg-blue), 432px 0 0 -8px var(--color-bg-blue), 433px 0 0 -8px var(--color-bg-blue), 434px 0 0 -8px var(--color-bg-blue), 435px 0 0 -8px var(--color-bg-blue), 436px 0 0 -8px var(--color-bg-blue), 437px 0 0 -8px var(--color-bg-blue), 438px 0 0 -8px var(--color-bg-blue), 439px 0 0 -8px var(--color-bg-blue), 440px 0 0 -8px var(--color-bg-blue), 441px 0 0 -8px var(--color-bg-blue), 442px 0 0 -8px var(--color-bg-blue), 443px 0 0 -8px var(--color-bg-blue), 444px 0 0 -8px var(--color-bg-blue), 445px 0 0 -8px var(--color-bg-blue), 446px 0 0 -8px var(--color-bg-blue), 447px 0 0 -8px var(--color-bg-blue), 448px 0 0 -8px var(--color-bg-blue), 449px 0 0 -8px var(--color-bg-blue), 450px 0 0 -8px var(--color-bg-blue), 451px 0 0 -8px var(--color-bg-blue), 452px 0 0 -8px var(--color-bg-blue), 453px 0 0 -8px var(--color-bg-blue), 454px 0 0 -8px var(--color-bg-blue), 455px 0 0 -8px var(--color-bg-blue), 456px 0 0 -8px var(--color-bg-blue), 457px 0 0 -8px var(--color-bg-blue), 458px 0 0 -8px var(--color-bg-blue), 459px 0 0 -8px var(--color-bg-blue), 460px 0 0 -8px var(--color-bg-blue), 461px 0 0 -8px var(--color-bg-blue), 462px 0 0 -8px var(--color-bg-blue), 463px 0 0 -8px var(--color-bg-blue), 464px 0 0 -8px var(--color-bg-blue), 465px 0 0 -8px var(--color-bg-blue), 466px 0 0 -8px var(--color-bg-blue), 467px 0 0 -8px var(--color-bg-blue), 468px 0 0 -8px var(--color-bg-blue), 469px 0 0 -8px var(--color-bg-blue), 470px 0 0 -8px var(--color-bg-blue), 471px 0 0 -8px var(--color-bg-blue), 472px 0 0 -8px var(--color-bg-blue), 473px 0 0 -8px var(--color-bg-blue), 474px 0 0 -8px var(--color-bg-blue), 475px 0 0 -8px var(--color-bg-blue), 476px 0 0 -8px var(--color-bg-blue), 477px 0 0 -8px var(--color-bg-blue), 478px 0 0 -8px var(--color-bg-blue), 479px 0 0 -8px var(--color-bg-blue), 480px 0 0 -8px var(--color-bg-blue), 481px 0 0 -8px var(--color-bg-blue), 482px 0 0 -8px var(--color-bg-blue), 483px 0 0 -8px var(--color-bg-blue), 484px 0 0 -8px var(--color-bg-blue), 485px 0 0 -8px var(--color-bg-blue), 486px 0 0 -8px var(--color-bg-blue), 487px 0 0 -8px var(--color-bg-blue), 488px 0 0 -8px var(--color-bg-blue), 489px 0 0 -8px var(--color-bg-blue), 490px 0 0 -8px var(--color-bg-blue), 491px 0 0 -8px var(--color-bg-blue), 492px 0 0 -8px var(--color-bg-blue), 493px 0 0 -8px var(--color-bg-blue), 494px 0 0 -8px var(--color-bg-blue), 495px 0 0 -8px var(--color-bg-blue), 496px 0 0 -8px var(--color-bg-blue), 497px 0 0 -8px var(--color-bg-blue), 498px 0 0 -8px var(--color-bg-blue), 499px 0 0 -8px var(--color-bg-blue), 500px 0 0 -8px var(--color-bg-blue), 501px 0 0 -8px var(--color-bg-blue), 502px 0 0 -8px var(--color-bg-blue), 503px 0 0 -8px var(--color-bg-blue), 504px 0 0 -8px var(--color-bg-blue), 505px 0 0 -8px var(--color-bg-blue), 506px 0 0 -8px var(--color-bg-blue), 507px 0 0 -8px var(--color-bg-blue), 508px 0 0 -8px var(--color-bg-blue), 509px 0 0 -8px var(--color-bg-blue), 510px 0 0 -8px var(--color-bg-blue), 511px 0 0 -8px var(--color-bg-blue), 512px 0 0 -8px var(--color-bg-blue), 513px 0 0 -8px var(--color-bg-blue), 514px 0 0 -8px var(--color-bg-blue), 515px 0 0 -8px var(--color-bg-blue), 516px 0 0 -8px var(--color-bg-blue), 517px 0 0 -8px var(--color-bg-blue), 518px 0 0 -8px var(--color-bg-blue), 519px 0 0 -8px var(--color-bg-blue), 520px 0 0 -8px var(--color-bg-blue), 521px 0 0 -8px var(--color-bg-blue), 522px 0 0 -8px var(--color-bg-blue), 523px 0 0 -8px var(--color-bg-blue), 524px 0 0 -8px var(--color-bg-blue), 525px 0 0 -8px var(--color-bg-blue), 526px 0 0 -8px var(--color-bg-blue), 527px 0 0 -8px var(--color-bg-blue), 528px 0 0 -8px var(--color-bg-blue), 529px 0 0 -8px var(--color-bg-blue), 530px 0 0 -8px var(--color-bg-blue), 531px 0 0 -8px var(--color-bg-blue), 532px 0 0 -8px var(--color-bg-blue), 533px 0 0 -8px var(--color-bg-blue), 534px 0 0 -8px var(--color-bg-blue), 535px 0 0 -8px var(--color-bg-blue), 536px 0 0 -8px var(--color-bg-blue), 537px 0 0 -8px var(--color-bg-blue), 538px 0 0 -8px var(--color-bg-blue), 539px 0 0 -8px var(--color-bg-blue), 540px 0 0 -8px var(--color-bg-blue), 541px 0 0 -8px var(--color-bg-blue), 542px 0 0 -8px var(--color-bg-blue), 543px 0 0 -8px var(--color-bg-blue), 544px 0 0 -8px var(--color-bg-blue), 545px 0 0 -8px var(--color-bg-blue), 546px 0 0 -8px var(--color-bg-blue), 547px 0 0 -8px var(--color-bg-blue), 548px 0 0 -8px var(--color-bg-blue), 549px 0 0 -8px var(--color-bg-blue), 550px 0 0 -8px var(--color-bg-blue), 551px 0 0 -8px var(--color-bg-blue), 552px 0 0 -8px var(--color-bg-blue), 553px 0 0 -8px var(--color-bg-blue), 554px 0 0 -8px var(--color-bg-blue), 555px 0 0 -8px var(--color-bg-blue), 556px 0 0 -8px var(--color-bg-blue), 557px 0 0 -8px var(--color-bg-blue), 558px 0 0 -8px var(--color-bg-blue), 559px 0 0 -8px var(--color-bg-blue), 560px 0 0 -8px var(--color-bg-blue), 561px 0 0 -8px var(--color-bg-blue), 562px 0 0 -8px var(--color-bg-blue), 563px 0 0 -8px var(--color-bg-blue), 564px 0 0 -8px var(--color-bg-blue), 565px 0 0 -8px var(--color-bg-blue), 566px 0 0 -8px var(--color-bg-blue), 567px 0 0 -8px var(--color-bg-blue), 568px 0 0 -8px var(--color-bg-blue), 569px 0 0 -8px var(--color-bg-blue), 570px 0 0 -8px var(--color-bg-blue), 571px 0 0 -8px var(--color-bg-blue), 572px 0 0 -8px var(--color-bg-blue), 573px 0 0 -8px var(--color-bg-blue), 574px 0 0 -8px var(--color-bg-blue), 575px 0 0 -8px var(--color-bg-blue), 576px 0 0 -8px var(--color-bg-blue), 577px 0 0 -8px var(--color-bg-blue), 578px 0 0 -8px var(--color-bg-blue), 579px 0 0 -8px var(--color-bg-blue), 580px 0 0 -8px var(--color-bg-blue), 581px 0 0 -8px var(--color-bg-blue), 582px 0 0 -8px var(--color-bg-blue), 583px 0 0 -8px var(--color-bg-blue), 584px 0 0 -8px var(--color-bg-blue), 585px 0 0 -8px var(--color-bg-blue), 586px 0 0 -8px var(--color-bg-blue), 587px 0 0 -8px var(--color-bg-blue), 588px 0 0 -8px var(--color-bg-blue), 589px 0 0 -8px var(--color-bg-blue), 590px 0 0 -8px var(--color-bg-blue), 591px 0 0 -8px var(--color-bg-blue), 592px 0 0 -8px var(--color-bg-blue), 593px 0 0 -8px var(--color-bg-blue), 594px 0 0 -8px var(--color-bg-blue), 595px 0 0 -8px var(--color-bg-blue), 596px 0 0 -8px var(--color-bg-blue), 597px 0 0 -8px var(--color-bg-blue), 598px 0 0 -8px var(--color-bg-blue), 599px 0 0 -8px var(--color-bg-blue), 600px 0 0 -8px var(--color-bg-blue), 601px 0 0 -8px var(--color-bg-blue), 602px 0 0 -8px var(--color-bg-blue), 603px 0 0 -8px var(--color-bg-blue), 604px 0 0 -8px var(--color-bg-blue), 605px 0 0 -8px var(--color-bg-blue), 606px 0 0 -8px var(--color-bg-blue), 607px 0 0 -8px var(--color-bg-blue), 608px 0 0 -8px var(--color-bg-blue), 609px 0 0 -8px var(--color-bg-blue), 610px 0 0 -8px var(--color-bg-blue), 611px 0 0 -8px var(--color-bg-blue), 612px 0 0 -8px var(--color-bg-blue), 613px 0 0 -8px var(--color-bg-blue), 614px 0 0 -8px var(--color-bg-blue), 615px 0 0 -8px var(--color-bg-blue), 616px 0 0 -8px var(--color-bg-blue), 617px 0 0 -8px var(--color-bg-blue), 618px 0 0 -8px var(--color-bg-blue), 619px 0 0 -8px var(--color-bg-blue), 620px 0 0 -8px var(--color-bg-blue), 621px 0 0 -8px var(--color-bg-blue), 622px 0 0 -8px var(--color-bg-blue), 623px 0 0 -8px var(--color-bg-blue), 624px 0 0 -8px var(--color-bg-blue), 625px 0 0 -8px var(--color-bg-blue), 626px 0 0 -8px var(--color-bg-blue), 627px 0 0 -8px var(--color-bg-blue), 628px 0 0 -8px var(--color-bg-blue), 629px 0 0 -8px var(--color-bg-blue), 630px 0 0 -8px var(--color-bg-blue), 631px 0 0 -8px var(--color-bg-blue), 632px 0 0 -8px var(--color-bg-blue), 633px 0 0 -8px var(--color-bg-blue), 634px 0 0 -8px var(--color-bg-blue), 635px 0 0 -8px var(--color-bg-blue), 636px 0 0 -8px var(--color-bg-blue), 637px 0 0 -8px var(--color-bg-blue), 638px 0 0 -8px var(--color-bg-blue), 639px 0 0 -8px var(--color-bg-blue), 640px 0 0 -8px var(--color-bg-blue), 641px 0 0 -8px var(--color-bg-blue), 642px 0 0 -8px var(--color-bg-blue), 643px 0 0 -8px var(--color-bg-blue), 644px 0 0 -8px var(--color-bg-blue), 645px 0 0 -8px var(--color-bg-blue), 646px 0 0 -8px var(--color-bg-blue), 647px 0 0 -8px var(--color-bg-blue), 648px 0 0 -8px var(--color-bg-blue), 649px 0 0 -8px var(--color-bg-blue), 650px 0 0 -8px var(--color-bg-blue), 651px 0 0 -8px var(--color-bg-blue), 652px 0 0 -8px var(--color-bg-blue), 653px 0 0 -8px var(--color-bg-blue), 654px 0 0 -8px var(--color-bg-blue), 655px 0 0 -8px var(--color-bg-blue), 656px 0 0 -8px var(--color-bg-blue), 657px 0 0 -8px var(--color-bg-blue), 658px 0 0 -8px var(--color-bg-blue), 659px 0 0 -8px var(--color-bg-blue), 660px 0 0 -8px var(--color-bg-blue), 661px 0 0 -8px var(--color-bg-blue), 662px 0 0 -8px var(--color-bg-blue), 663px 0 0 -8px var(--color-bg-blue), 664px 0 0 -8px var(--color-bg-blue), 665px 0 0 -8px var(--color-bg-blue), 666px 0 0 -8px var(--color-bg-blue), 667px 0 0 -8px var(--color-bg-blue), 668px 0 0 -8px var(--color-bg-blue), 669px 0 0 -8px var(--color-bg-blue), 670px 0 0 -8px var(--color-bg-blue), 671px 0 0 -8px var(--color-bg-blue), 672px 0 0 -8px var(--color-bg-blue), 673px 0 0 -8px var(--color-bg-blue), 674px 0 0 -8px var(--color-bg-blue), 675px 0 0 -8px var(--color-bg-blue), 676px 0 0 -8px var(--color-bg-blue), 677px 0 0 -8px var(--color-bg-blue), 678px 0 0 -8px var(--color-bg-blue), 679px 0 0 -8px var(--color-bg-blue), 680px 0 0 -8px var(--color-bg-blue), 681px 0 0 -8px var(--color-bg-blue), 682px 0 0 -8px var(--color-bg-blue), 683px 0 0 -8px var(--color-bg-blue), 684px 0 0 -8px var(--color-bg-blue), 685px 0 0 -8px var(--color-bg-blue), 686px 0 0 -8px var(--color-bg-blue), 687px 0 0 -8px var(--color-bg-blue), 688px 0 0 -8px var(--color-bg-blue), 689px 0 0 -8px var(--color-bg-blue), 690px 0 0 -8px var(--color-bg-blue), 691px 0 0 -8px var(--color-bg-blue), 692px 0 0 -8px var(--color-bg-blue), 693px 0 0 -8px var(--color-bg-blue), 694px 0 0 -8px var(--color-bg-blue), 695px 0 0 -8px var(--color-bg-blue), 696px 0 0 -8px var(--color-bg-blue), 697px 0 0 -8px var(--color-bg-blue), 698px 0 0 -8px var(--color-bg-blue), 699px 0 0 -8px var(--color-bg-blue), 700px 0 0 -8px var(--color-bg-blue), 701px 0 0 -8px var(--color-bg-blue), 702px 0 0 -8px var(--color-bg-blue), 703px 0 0 -8px var(--color-bg-blue), 704px 0 0 -8px var(--color-bg-blue), 705px 0 0 -8px var(--color-bg-blue), 706px 0 0 -8px var(--color-bg-blue), 707px 0 0 -8px var(--color-bg-blue), 708px 0 0 -8px var(--color-bg-blue), 709px 0 0 -8px var(--color-bg-blue), 710px 0 0 -8px var(--color-bg-blue), 711px 0 0 -8px var(--color-bg-blue), 712px 0 0 -8px var(--color-bg-blue), 713px 0 0 -8px var(--color-bg-blue), 714px 0 0 -8px var(--color-bg-blue), 715px 0 0 -8px var(--color-bg-blue), 716px 0 0 -8px var(--color-bg-blue), 717px 0 0 -8px var(--color-bg-blue), 718px 0 0 -8px var(--color-bg-blue), 719px 0 0 -8px var(--color-bg-blue), 720px 0 0 -8px var(--color-bg-blue), 721px 0 0 -8px var(--color-bg-blue), 722px 0 0 -8px var(--color-bg-blue), 723px 0 0 -8px var(--color-bg-blue), 724px 0 0 -8px var(--color-bg-blue), 725px 0 0 -8px var(--color-bg-blue), 726px 0 0 -8px var(--color-bg-blue), 727px 0 0 -8px var(--color-bg-blue), 728px 0 0 -8px var(--color-bg-blue), 729px 0 0 -8px var(--color-bg-blue), 730px 0 0 -8px var(--color-bg-blue), 731px 0 0 -8px var(--color-bg-blue), 732px 0 0 -8px var(--color-bg-blue), 733px 0 0 -8px var(--color-bg-blue), 734px 0 0 -8px var(--color-bg-blue), 735px 0 0 -8px var(--color-bg-blue), 736px 0 0 -8px var(--color-bg-blue), 737px 0 0 -8px var(--color-bg-blue), 738px 0 0 -8px var(--color-bg-blue), 739px 0 0 -8px var(--color-bg-blue), 740px 0 0 -8px var(--color-bg-blue), 741px 0 0 -8px var(--color-bg-blue), 742px 0 0 -8px var(--color-bg-blue), 743px 0 0 -8px var(--color-bg-blue), 744px 0 0 -8px var(--color-bg-blue), 745px 0 0 -8px var(--color-bg-blue), 746px 0 0 -8px var(--color-bg-blue), 747px 0 0 -8px var(--color-bg-blue), 748px 0 0 -8px var(--color-bg-blue), 749px 0 0 -8px var(--color-bg-blue), 750px 0 0 -8px var(--color-bg-blue), 751px 0 0 -8px var(--color-bg-blue), 752px 0 0 -8px var(--color-bg-blue), 753px 0 0 -8px var(--color-bg-blue), 754px 0 0 -8px var(--color-bg-blue), 755px 0 0 -8px var(--color-bg-blue), 756px 0 0 -8px var(--color-bg-blue), 757px 0 0 -8px var(--color-bg-blue), 758px 0 0 -8px var(--color-bg-blue), 759px 0 0 -8px var(--color-bg-blue), 760px 0 0 -8px var(--color-bg-blue), 761px 0 0 -8px var(--color-bg-blue), 762px 0 0 -8px var(--color-bg-blue), 763px 0 0 -8px var(--color-bg-blue), 764px 0 0 -8px var(--color-bg-blue), 765px 0 0 -8px var(--color-bg-blue), 766px 0 0 -8px var(--color-bg-blue), 767px 0 0 -8px var(--color-bg-blue), 768px 0 0 -8px var(--color-bg-blue), 769px 0 0 -8px var(--color-bg-blue), 770px 0 0 -8px var(--color-bg-blue), 771px 0 0 -8px var(--color-bg-blue), 772px 0 0 -8px var(--color-bg-blue), 773px 0 0 -8px var(--color-bg-blue), 774px 0 0 -8px var(--color-bg-blue), 775px 0 0 -8px var(--color-bg-blue), 776px 0 0 -8px var(--color-bg-blue), 777px 0 0 -8px var(--color-bg-blue), 778px 0 0 -8px var(--color-bg-blue), 779px 0 0 -8px var(--color-bg-blue), 780px 0 0 -8px var(--color-bg-blue), 781px 0 0 -8px var(--color-bg-blue), 782px 0 0 -8px var(--color-bg-blue), 783px 0 0 -8px var(--color-bg-blue), 784px 0 0 -8px var(--color-bg-blue), 785px 0 0 -8px var(--color-bg-blue), 786px 0 0 -8px var(--color-bg-blue), 787px 0 0 -8px var(--color-bg-blue), 788px 0 0 -8px var(--color-bg-blue), 789px 0 0 -8px var(--color-bg-blue), 790px 0 0 -8px var(--color-bg-blue), 791px 0 0 -8px var(--color-bg-blue), 792px 0 0 -8px var(--color-bg-blue), 793px 0 0 -8px var(--color-bg-blue), 794px 0 0 -8px var(--color-bg-blue), 795px 0 0 -8px var(--color-bg-blue), 796px 0 0 -8px var(--color-bg-blue), 797px 0 0 -8px var(--color-bg-blue), 798px 0 0 -8px var(--color-bg-blue), 799px 0 0 -8px var(--color-bg-blue), 800px 0 0 -8px var(--color-bg-blue), 801px 0 0 -8px var(--color-bg-blue), 802px 0 0 -8px var(--color-bg-blue), 803px 0 0 -8px var(--color-bg-blue), 804px 0 0 -8px var(--color-bg-blue), 805px 0 0 -8px var(--color-bg-blue), 806px 0 0 -8px var(--color-bg-blue), 807px 0 0 -8px var(--color-bg-blue), 808px 0 0 -8px var(--color-bg-blue), 809px 0 0 -8px var(--color-bg-blue), 810px 0 0 -8px var(--color-bg-blue), 811px 0 0 -8px var(--color-bg-blue), 812px 0 0 -8px var(--color-bg-blue), 813px 0 0 -8px var(--color-bg-blue), 814px 0 0 -8px var(--color-bg-blue), 815px 0 0 -8px var(--color-bg-blue), 816px 0 0 -8px var(--color-bg-blue), 817px 0 0 -8px var(--color-bg-blue), 818px 0 0 -8px var(--color-bg-blue), 819px 0 0 -8px var(--color-bg-blue), 820px 0 0 -8px var(--color-bg-blue), 821px 0 0 -8px var(--color-bg-blue), 822px 0 0 -8px var(--color-bg-blue), 823px 0 0 -8px var(--color-bg-blue), 824px 0 0 -8px var(--color-bg-blue), 825px 0 0 -8px var(--color-bg-blue), 826px 0 0 -8px var(--color-bg-blue), 827px 0 0 -8px var(--color-bg-blue), 828px 0 0 -8px var(--color-bg-blue), 829px 0 0 -8px var(--color-bg-blue), 830px 0 0 -8px var(--color-bg-blue), 831px 0 0 -8px var(--color-bg-blue), 832px 0 0 -8px var(--color-bg-blue), 833px 0 0 -8px var(--color-bg-blue), 834px 0 0 -8px var(--color-bg-blue), 835px 0 0 -8px var(--color-bg-blue), 836px 0 0 -8px var(--color-bg-blue), 837px 0 0 -8px var(--color-bg-blue), 838px 0 0 -8px var(--color-bg-blue), 839px 0 0 -8px var(--color-bg-blue), 840px 0 0 -8px var(--color-bg-blue), 841px 0 0 -8px var(--color-bg-blue), 842px 0 0 -8px var(--color-bg-blue), 843px 0 0 -8px var(--color-bg-blue), 844px 0 0 -8px var(--color-bg-blue), 845px 0 0 -8px var(--color-bg-blue), 846px 0 0 -8px var(--color-bg-blue), 847px 0 0 -8px var(--color-bg-blue), 848px 0 0 -8px var(--color-bg-blue), 849px 0 0 -8px var(--color-bg-blue), 850px 0 0 -8px var(--color-bg-blue), 851px 0 0 -8px var(--color-bg-blue), 852px 0 0 -8px var(--color-bg-blue), 853px 0 0 -8px var(--color-bg-blue), 854px 0 0 -8px var(--color-bg-blue), 855px 0 0 -8px var(--color-bg-blue), 856px 0 0 -8px var(--color-bg-blue), 857px 0 0 -8px var(--color-bg-blue), 858px 0 0 -8px var(--color-bg-blue), 859px 0 0 -8px var(--color-bg-blue), 860px 0 0 -8px var(--color-bg-blue), 861px 0 0 -8px var(--color-bg-blue), 862px 0 0 -8px var(--color-bg-blue), 863px 0 0 -8px var(--color-bg-blue), 864px 0 0 -8px var(--color-bg-blue), 865px 0 0 -8px var(--color-bg-blue), 866px 0 0 -8px var(--color-bg-blue), 867px 0 0 -8px var(--color-bg-blue), 868px 0 0 -8px var(--color-bg-blue), 869px 0 0 -8px var(--color-bg-blue), 870px 0 0 -8px var(--color-bg-blue), 871px 0 0 -8px var(--color-bg-blue), 872px 0 0 -8px var(--color-bg-blue), 873px 0 0 -8px var(--color-bg-blue), 874px 0 0 -8px var(--color-bg-blue), 875px 0 0 -8px var(--color-bg-blue), 876px 0 0 -8px var(--color-bg-blue), 877px 0 0 -8px var(--color-bg-blue), 878px 0 0 -8px var(--color-bg-blue), 879px 0 0 -8px var(--color-bg-blue), 880px 0 0 -8px var(--color-bg-blue), 881px 0 0 -8px var(--color-bg-blue), 882px 0 0 -8px var(--color-bg-blue), 883px 0 0 -8px var(--color-bg-blue), 884px 0 0 -8px var(--color-bg-blue), 885px 0 0 -8px var(--color-bg-blue), 886px 0 0 -8px var(--color-bg-blue), 887px 0 0 -8px var(--color-bg-blue), 888px 0 0 -8px var(--color-bg-blue), 889px 0 0 -8px var(--color-bg-blue), 890px 0 0 -8px var(--color-bg-blue), 891px 0 0 -8px var(--color-bg-blue), 892px 0 0 -8px var(--color-bg-blue), 893px 0 0 -8px var(--color-bg-blue), 894px 0 0 -8px var(--color-bg-blue), 895px 0 0 -8px var(--color-bg-blue), 896px 0 0 -8px var(--color-bg-blue), 897px 0 0 -8px var(--color-bg-blue), 898px 0 0 -8px var(--color-bg-blue), 899px 0 0 -8px var(--color-bg-blue), 900px 0 0 -8px var(--color-bg-blue), 901px 0 0 -8px var(--color-bg-blue), 902px 0 0 -8px var(--color-bg-blue), 903px 0 0 -8px var(--color-bg-blue), 904px 0 0 -8px var(--color-bg-blue), 905px 0 0 -8px var(--color-bg-blue), 906px 0 0 -8px var(--color-bg-blue), 907px 0 0 -8px var(--color-bg-blue), 908px 0 0 -8px var(--color-bg-blue), 909px 0 0 -8px var(--color-bg-blue), 910px 0 0 -8px var(--color-bg-blue), 911px 0 0 -8px var(--color-bg-blue), 912px 0 0 -8px var(--color-bg-blue), 913px 0 0 -8px var(--color-bg-blue), 914px 0 0 -8px var(--color-bg-blue), 915px 0 0 -8px var(--color-bg-blue), 916px 0 0 -8px var(--color-bg-blue), 917px 0 0 -8px var(--color-bg-blue), 918px 0 0 -8px var(--color-bg-blue), 919px 0 0 -8px var(--color-bg-blue), 920px 0 0 -8px var(--color-bg-blue), 921px 0 0 -8px var(--color-bg-blue), 922px 0 0 -8px var(--color-bg-blue), 923px 0 0 -8px var(--color-bg-blue), 924px 0 0 -8px var(--color-bg-blue), 925px 0 0 -8px var(--color-bg-blue), 926px 0 0 -8px var(--color-bg-blue), 927px 0 0 -8px var(--color-bg-blue), 928px 0 0 -8px var(--color-bg-blue), 929px 0 0 -8px var(--color-bg-blue), 930px 0 0 -8px var(--color-bg-blue);
}

input[type=range]:focus::-webkit-slider-thumb {
  background-color: var(--color-bg-blue);
}

input[type=range]::-moz-range-track {
  width: 100%;
  height: 22px;
  box-shadow: none;
  background-image: linear-gradient(180deg, #fff 40%, var(--color-bg-light-blue) 0, var(--color-bg-light-blue) 56%, #fff 0);
  border-radius: 25px;
  border: none;
}

input[type=range]::-moz-range-progress {
  background: var(--color-bg-blue);
  border: none;
}

input[type=range]::-moz-range-thumb {
  height: 22px;
  width: 22px;
  border: none;
  border-radius: 50%;
  background: var(--color-bg-blue);
  background-position: center;
  background-repeat: no-repeat;
}

input[type=range]:focus::-moz-range-thumb {
  background-color: var(--color-bg-blue);
}

input[type=range]::-ms-track {
  width: 100%;
  height: 22px;
  background-image: linear-gradient(to top, #fff 41%, var(--color-bg-blue) 41%, var(--color-bg-blue) 58%, #fff 58%);
  border: none;
  border-color: transparent;
  color: transparent;
  border-radius: 3px;
}

input[type=range]::-ms-fill-lower {
  background-image: linear-gradient(to top, #fff 41%, var(--color-bg-blue) 41%, var(--color-bg-blue) 58%, #fff 58%);
  border: none;
  border-radius: 50px;
}

input[type=range]::-ms-fill-upper {
  background-image: linear-gradient(to top, #fff 41%, var(--color-bg-blue) 41%, var(--color-bg-blue) 58%, #fff 58%);
  border: none;
  box-shadow: 0 0 0 transparent;
}

input[type=range]::-ms-thumb {
  height: 21px;
  width: 21px;
  border: none;
  border-radius: 50%;
  background-color: var(--color-bg-blue);
  background-position: center;
  background-repeat: no-repeat;
  display: inline-block;
  margin-top: 6px;
}

input[type=range]:focus::-ms-thumb {
  background-color: var(--color-bg-blue);
  border: none;
  text-shadow: none;
}

input[type=range]::-ms-ticks-after {
  display: none;
}

input[type=range]::-ms-ticks-before {
  display: none;
}

input[type=range]::-ms-tooltip {
  display: none;
}

@media (min-width: 992px) {
  input[type=range] {
    height: 44px;
  }
  input[type=range i]::-webkit-slider-runnable-track,
  input[type=range]::-webkit-slider-runnable-track {
    content: "";
    height: 22px;
    background-image: linear-gradient(to top, #fff 41%, var(--color-bg-blue) 41%, var(--color-bg-blue) 58%, #fff 58%);
  }
  input[type=range i]::-webkit-slider-thumb,
  input[type=range]::-webkit-slider-thumb {
    height: 22px;
    width: 22px;
    -webkit-box-shadow: 9px 1px 0 -9px var(--color-bg-light-blue), 10px 0 0 -9px var(--color-bg-light-blue), 11px 0 0 -9px var(--color-bg-light-blue), 12px 0 0 -9px var(--color-bg-light-blue), 13px 0 0 -9px var(--color-bg-light-blue), 14px 0 0 -9px var(--color-bg-light-blue), 15px 0 0 -9px var(--color-bg-light-blue), 16px 0 0 -9px var(--color-bg-light-blue), 17px 0 0 -9px var(--color-bg-light-blue), 18px 0 0 -9px var(--color-bg-light-blue), 19px 0 0 -9px var(--color-bg-light-blue), 20px 0 0 -9px var(--color-bg-light-blue), 21px 0 0 -9px var(--color-bg-light-blue), 22px 0 0 -9px var(--color-bg-light-blue), 23px 0 0 -9px var(--color-bg-light-blue), 24px 0 0 -9px var(--color-bg-light-blue), 25px 0 0 -9px var(--color-bg-light-blue), 26px 0 0 -9px var(--color-bg-light-blue), 27px 0 0 -9px var(--color-bg-light-blue), 28px 0 0 -9px var(--color-bg-light-blue), 29px 0 0 -9px var(--color-bg-light-blue), 30px 0 0 -9px var(--color-bg-light-blue), 31px 0 0 -9px var(--color-bg-light-blue), 32px 0 0 -9px var(--color-bg-light-blue), 33px 0 0 -9px var(--color-bg-light-blue), 34px 0 0 -9px var(--color-bg-light-blue), 35px 0 0 -9px var(--color-bg-light-blue), 36px 0 0 -9px var(--color-bg-light-blue), 37px 0 0 -9px var(--color-bg-light-blue), 38px 0 0 -9px var(--color-bg-light-blue), 39px 0 0 -9px var(--color-bg-light-blue), 40px 0 0 -9px var(--color-bg-light-blue), 41px 0 0 -9px var(--color-bg-light-blue), 42px 0 0 -9px var(--color-bg-light-blue), 43px 0 0 -9px var(--color-bg-light-blue), 44px 0 0 -9px var(--color-bg-light-blue), 45px 0 0 -9px var(--color-bg-light-blue), 46px 0 0 -9px var(--color-bg-light-blue), 47px 0 0 -9px var(--color-bg-light-blue), 48px 0 0 -9px var(--color-bg-light-blue), 49px 0 0 -9px var(--color-bg-light-blue), 50px 0 0 -9px var(--color-bg-light-blue), 51px 0 0 -9px var(--color-bg-light-blue), 52px 0 0 -9px var(--color-bg-light-blue), 53px 0 0 -9px var(--color-bg-light-blue), 54px 0 0 -9px var(--color-bg-light-blue), 55px 0 0 -9px var(--color-bg-light-blue), 56px 0 0 -9px var(--color-bg-light-blue), 57px 0 0 -9px var(--color-bg-light-blue), 58px 0 0 -9px var(--color-bg-light-blue), 59px 0 0 -9px var(--color-bg-light-blue), 60px 0 0 -9px var(--color-bg-light-blue), 61px 0 0 -9px var(--color-bg-light-blue), 62px 0 0 -9px var(--color-bg-light-blue), 63px 0 0 -9px var(--color-bg-light-blue), 64px 0 0 -9px var(--color-bg-light-blue), 65px 0 0 -9px var(--color-bg-light-blue), 66px 0 0 -9px var(--color-bg-light-blue), 67px 0 0 -9px var(--color-bg-light-blue), 68px 0 0 -9px var(--color-bg-light-blue), 69px 0 0 -9px var(--color-bg-light-blue), 70px 0 0 -9px var(--color-bg-light-blue), 71px 0 0 -9px var(--color-bg-light-blue), 72px 0 0 -9px var(--color-bg-light-blue), 73px 0 0 -9px var(--color-bg-light-blue), 74px 0 0 -9px var(--color-bg-light-blue), 75px 0 0 -9px var(--color-bg-light-blue), 76px 0 0 -9px var(--color-bg-light-blue), 77px 0 0 -9px var(--color-bg-light-blue), 78px 0 0 -9px var(--color-bg-light-blue), 79px 0 0 -9px var(--color-bg-light-blue), 80px 0 0 -9px var(--color-bg-light-blue), 81px 0 0 -9px var(--color-bg-light-blue), 82px 0 0 -9px var(--color-bg-light-blue), 83px 0 0 -9px var(--color-bg-light-blue), 84px 0 0 -9px var(--color-bg-light-blue), 85px 0 0 -9px var(--color-bg-light-blue), 86px 0 0 -9px var(--color-bg-light-blue), 87px 0 0 -9px var(--color-bg-light-blue), 88px 0 0 -9px var(--color-bg-light-blue), 89px 0 0 -9px var(--color-bg-light-blue), 90px 0 0 -9px var(--color-bg-light-blue), 91px 0 0 -9px var(--color-bg-light-blue), 92px 0 0 -9px var(--color-bg-light-blue), 93px 0 0 -9px var(--color-bg-light-blue), 94px 0 0 -9px var(--color-bg-light-blue), 95px 0 0 -9px var(--color-bg-light-blue), 96px 0 0 -9px var(--color-bg-light-blue), 97px 0 0 -9px var(--color-bg-light-blue), 98px 0 0 -9px var(--color-bg-light-blue), 99px 0 0 -9px var(--color-bg-light-blue), 100px 0 0 -9px var(--color-bg-light-blue), 101px 0 0 -9px var(--color-bg-light-blue), 102px 0 0 -9px var(--color-bg-light-blue), 103px 0 0 -9px var(--color-bg-light-blue), 104px 0 0 -9px var(--color-bg-light-blue), 105px 0 0 -9px var(--color-bg-light-blue), 106px 0 0 -9px var(--color-bg-light-blue), 107px 0 0 -9px var(--color-bg-light-blue), 108px 0 0 -9px var(--color-bg-light-blue), 109px 0 0 -9px var(--color-bg-light-blue), 110px 0 0 -9px var(--color-bg-light-blue), 111px 0 0 -9px var(--color-bg-light-blue), 112px 0 0 -9px var(--color-bg-light-blue), 113px 0 0 -9px var(--color-bg-light-blue), 114px 0 0 -9px var(--color-bg-light-blue), 115px 0 0 -9px var(--color-bg-light-blue), 116px 0 0 -9px var(--color-bg-light-blue), 117px 0 0 -9px var(--color-bg-light-blue), 118px 0 0 -9px var(--color-bg-light-blue), 119px 0 0 -9px var(--color-bg-light-blue), 120px 0 0 -9px var(--color-bg-light-blue), 121px 0 0 -9px var(--color-bg-light-blue), 122px 0 0 -9px var(--color-bg-light-blue), 123px 0 0 -9px var(--color-bg-light-blue), 124px 0 0 -9px var(--color-bg-light-blue), 125px 0 0 -9px var(--color-bg-light-blue), 126px 0 0 -9px var(--color-bg-light-blue), 127px 0 0 -9px var(--color-bg-light-blue), 128px 0 0 -9px var(--color-bg-light-blue), 129px 0 0 -9px var(--color-bg-light-blue), 130px 0 0 -9px var(--color-bg-light-blue), 131px 0 0 -9px var(--color-bg-light-blue), 132px 0 0 -9px var(--color-bg-light-blue), 133px 0 0 -9px var(--color-bg-light-blue), 134px 0 0 -9px var(--color-bg-light-blue), 135px 0 0 -9px var(--color-bg-light-blue), 136px 0 0 -9px var(--color-bg-light-blue), 137px 0 0 -9px var(--color-bg-light-blue), 138px 0 0 -9px var(--color-bg-light-blue), 139px 0 0 -9px var(--color-bg-light-blue), 140px 0 0 -9px var(--color-bg-light-blue), 141px 0 0 -9px var(--color-bg-light-blue), 142px 0 0 -9px var(--color-bg-light-blue), 143px 0 0 -9px var(--color-bg-light-blue), 144px 0 0 -9px var(--color-bg-light-blue), 145px 0 0 -9px var(--color-bg-light-blue), 146px 0 0 -9px var(--color-bg-light-blue), 147px 0 0 -9px var(--color-bg-light-blue), 148px 0 0 -9px var(--color-bg-light-blue), 149px 0 0 -9px var(--color-bg-light-blue), 150px 0 0 -9px var(--color-bg-light-blue), 151px 0 0 -9px var(--color-bg-light-blue), 152px 0 0 -9px var(--color-bg-light-blue), 153px 0 0 -9px var(--color-bg-light-blue), 154px 0 0 -9px var(--color-bg-light-blue), 155px 0 0 -9px var(--color-bg-light-blue), 156px 0 0 -9px var(--color-bg-light-blue), 157px 0 0 -9px var(--color-bg-light-blue), 158px 0 0 -9px var(--color-bg-light-blue), 159px 0 0 -9px var(--color-bg-light-blue), 160px 0 0 -9px var(--color-bg-light-blue), 161px 0 0 -9px var(--color-bg-light-blue), 162px 0 0 -9px var(--color-bg-light-blue), 163px 0 0 -9px var(--color-bg-light-blue), 164px 0 0 -9px var(--color-bg-light-blue), 165px 0 0 -9px var(--color-bg-light-blue), 166px 0 0 -9px var(--color-bg-light-blue), 167px 0 0 -9px var(--color-bg-light-blue), 168px 0 0 -9px var(--color-bg-light-blue), 169px 0 0 -9px var(--color-bg-light-blue), 170px 0 0 -9px var(--color-bg-light-blue), 171px 0 0 -9px var(--color-bg-light-blue), 172px 0 0 -9px var(--color-bg-light-blue), 173px 0 0 -9px var(--color-bg-light-blue), 174px 0 0 -9px var(--color-bg-light-blue), 175px 0 0 -9px var(--color-bg-light-blue), 176px 0 0 -9px var(--color-bg-light-blue), 177px 0 0 -9px var(--color-bg-light-blue), 178px 0 0 -9px var(--color-bg-light-blue), 179px 0 0 -9px var(--color-bg-light-blue), 180px 0 0 -9px var(--color-bg-light-blue), 181px 0 0 -9px var(--color-bg-light-blue), 182px 0 0 -9px var(--color-bg-light-blue), 183px 0 0 -9px var(--color-bg-light-blue), 184px 0 0 -9px var(--color-bg-light-blue), 185px 0 0 -9px var(--color-bg-light-blue), 186px 0 0 -9px var(--color-bg-light-blue), 187px 0 0 -9px var(--color-bg-light-blue), 188px 0 0 -9px var(--color-bg-light-blue), 189px 0 0 -9px var(--color-bg-light-blue), 190px 0 0 -9px var(--color-bg-light-blue), 191px 0 0 -9px var(--color-bg-light-blue), 192px 0 0 -9px var(--color-bg-light-blue), 193px 0 0 -9px var(--color-bg-light-blue), 194px 0 0 -9px var(--color-bg-light-blue), 195px 0 0 -9px var(--color-bg-light-blue), 196px 0 0 -9px var(--color-bg-light-blue), 197px 0 0 -9px var(--color-bg-light-blue), 198px 0 0 -9px var(--color-bg-light-blue), 199px 0 0 -9px var(--color-bg-light-blue), 200px 0 0 -9px var(--color-bg-light-blue), 201px 0 0 -9px var(--color-bg-light-blue), 202px 0 0 -9px var(--color-bg-light-blue), 203px 0 0 -9px var(--color-bg-light-blue), 204px 0 0 -9px var(--color-bg-light-blue), 205px 0 0 -9px var(--color-bg-light-blue), 206px 0 0 -9px var(--color-bg-light-blue), 207px 0 0 -9px var(--color-bg-light-blue), 208px 0 0 -9px var(--color-bg-light-blue), 209px 0 0 -9px var(--color-bg-light-blue), 210px 0 0 -9px var(--color-bg-light-blue), 211px 0 0 -9px var(--color-bg-light-blue), 212px 0 0 -9px var(--color-bg-light-blue), 213px 0 0 -9px var(--color-bg-light-blue), 214px 0 0 -9px var(--color-bg-light-blue), 215px 0 0 -9px var(--color-bg-light-blue), 216px 0 0 -9px var(--color-bg-light-blue), 217px 0 0 -9px var(--color-bg-light-blue), 218px 0 0 -9px var(--color-bg-light-blue), 219px 0 0 -9px var(--color-bg-light-blue), 220px 0 0 -9px var(--color-bg-light-blue), 221px 0 0 -9px var(--color-bg-light-blue), 222px 0 0 -9px var(--color-bg-light-blue), 223px 0 0 -9px var(--color-bg-light-blue), 224px 0 0 -9px var(--color-bg-light-blue), 225px 0 0 -9px var(--color-bg-light-blue), 226px 0 0 -9px var(--color-bg-light-blue), 227px 0 0 -9px var(--color-bg-light-blue), 228px 0 0 -9px var(--color-bg-light-blue), 229px 0 0 -9px var(--color-bg-light-blue), 230px 0 0 -9px var(--color-bg-light-blue), 231px 0 0 -9px var(--color-bg-light-blue), 232px 0 0 -9px var(--color-bg-light-blue), 233px 0 0 -9px var(--color-bg-light-blue), 234px 0 0 -9px var(--color-bg-light-blue), 235px 0 0 -9px var(--color-bg-light-blue), 236px 0 0 -9px var(--color-bg-light-blue), 237px 0 0 -9px var(--color-bg-light-blue), 238px 0 0 -9px var(--color-bg-light-blue), 239px 0 0 -9px var(--color-bg-light-blue), 240px 0 0 -9px var(--color-bg-light-blue), 241px 0 0 -9px var(--color-bg-light-blue), 242px 0 0 -9px var(--color-bg-light-blue), 243px 0 0 -9px var(--color-bg-light-blue), 244px 0 0 -9px var(--color-bg-light-blue), 245px 0 0 -9px var(--color-bg-light-blue), 246px 0 0 -9px var(--color-bg-light-blue), 247px 0 0 -9px var(--color-bg-light-blue), 248px 0 0 -9px var(--color-bg-light-blue), 249px 0 0 -9px var(--color-bg-light-blue), 250px 0 0 -9px var(--color-bg-light-blue), 251px 0 0 -9px var(--color-bg-light-blue), 252px 0 0 -9px var(--color-bg-light-blue), 253px 0 0 -9px var(--color-bg-light-blue), 254px 0 0 -9px var(--color-bg-light-blue), 255px 0 0 -9px var(--color-bg-light-blue), 256px 0 0 -9px var(--color-bg-light-blue), 257px 0 0 -9px var(--color-bg-light-blue), 258px 0 0 -9px var(--color-bg-light-blue), 259px 0 0 -9px var(--color-bg-light-blue), 260px 0 0 -9px var(--color-bg-light-blue), 261px 0 0 -9px var(--color-bg-light-blue), 262px 0 0 -9px var(--color-bg-light-blue), 263px 0 0 -9px var(--color-bg-light-blue), 264px 0 0 -9px var(--color-bg-light-blue), 265px 0 0 -9px var(--color-bg-light-blue), 266px 0 0 -9px var(--color-bg-light-blue), 267px 0 0 -9px var(--color-bg-light-blue), 268px 0 0 -9px var(--color-bg-light-blue), 269px 0 0 -9px var(--color-bg-light-blue), 270px 0 0 -9px var(--color-bg-light-blue), 271px 0 0 -9px var(--color-bg-light-blue), 272px 0 0 -9px var(--color-bg-light-blue), 273px 0 0 -9px var(--color-bg-light-blue), 274px 0 0 -9px var(--color-bg-light-blue), 275px 0 0 -9px var(--color-bg-light-blue), 276px 0 0 -9px var(--color-bg-light-blue), 277px 0 0 -9px var(--color-bg-light-blue), 278px 0 0 -9px var(--color-bg-light-blue), 279px 0 0 -9px var(--color-bg-light-blue), 280px 0 0 -9px var(--color-bg-light-blue), 281px 0 0 -9px var(--color-bg-light-blue), 282px 0 0 -9px var(--color-bg-light-blue), 283px 0 0 -9px var(--color-bg-light-blue), 284px 0 0 -9px var(--color-bg-light-blue), 285px 0 0 -9px var(--color-bg-light-blue), 286px 0 0 -9px var(--color-bg-light-blue), 287px 0 0 -9px var(--color-bg-light-blue), 288px 0 0 -9px var(--color-bg-light-blue), 289px 0 0 -9px var(--color-bg-light-blue), 290px 0 0 -9px var(--color-bg-light-blue), 291px 0 0 -9px var(--color-bg-light-blue), 292px 0 0 -9px var(--color-bg-light-blue), 293px 0 0 -9px var(--color-bg-light-blue), 294px 0 0 -9px var(--color-bg-light-blue), 295px 0 0 -9px var(--color-bg-light-blue), 296px 0 0 -9px var(--color-bg-light-blue), 297px 0 0 -9px var(--color-bg-light-blue), 298px 0 0 -9px var(--color-bg-light-blue), 299px 0 0 -9px var(--color-bg-light-blue), 300px 0 0 -9px var(--color-bg-light-blue), 301px 0 0 -9px var(--color-bg-light-blue), 302px 0 0 -9px var(--color-bg-light-blue), 303px 0 0 -9px var(--color-bg-light-blue), 304px 0 0 -9px var(--color-bg-light-blue), 305px 0 0 -9px var(--color-bg-light-blue), 306px 0 0 -9px var(--color-bg-light-blue), 307px 0 0 -9px var(--color-bg-light-blue), 308px 0 0 -9px var(--color-bg-light-blue), 309px 0 0 -9px var(--color-bg-light-blue), 310px 0 0 -9px var(--color-bg-light-blue), 311px 0 0 -9px var(--color-bg-light-blue), 312px 0 0 -9px var(--color-bg-light-blue), 313px 0 0 -9px var(--color-bg-light-blue), 314px 0 0 -9px var(--color-bg-light-blue), 315px 0 0 -9px var(--color-bg-light-blue), 316px 0 0 -9px var(--color-bg-light-blue), 317px 0 0 -9px var(--color-bg-light-blue), 318px 0 0 -9px var(--color-bg-light-blue), 319px 0 0 -9px var(--color-bg-light-blue), 320px 0 0 -9px var(--color-bg-light-blue), 321px 0 0 -9px var(--color-bg-light-blue), 322px 0 0 -9px var(--color-bg-light-blue), 323px 0 0 -9px var(--color-bg-light-blue), 324px 0 0 -9px var(--color-bg-light-blue), 325px 0 0 -9px var(--color-bg-light-blue), 326px 0 0 -9px var(--color-bg-light-blue), 327px 0 0 -9px var(--color-bg-light-blue), 328px 0 0 -9px var(--color-bg-light-blue), 329px 0 0 -9px var(--color-bg-light-blue), 330px 0 0 -9px var(--color-bg-light-blue), 331px 0 0 -9px var(--color-bg-light-blue), 332px 0 0 -9px var(--color-bg-light-blue), 333px 0 0 -9px var(--color-bg-light-blue), 334px 0 0 -9px var(--color-bg-light-blue), 335px 0 0 -9px var(--color-bg-light-blue), 336px 0 0 -9px var(--color-bg-light-blue), 337px 0 0 -9px var(--color-bg-light-blue), 338px 0 0 -9px var(--color-bg-light-blue), 339px 0 0 -9px var(--color-bg-light-blue), 340px 0 0 -9px var(--color-bg-light-blue), 341px 0 0 -9px var(--color-bg-light-blue), 342px 0 0 -9px var(--color-bg-light-blue), 343px 0 0 -9px var(--color-bg-light-blue), 344px 0 0 -9px var(--color-bg-light-blue), 345px 0 0 -9px var(--color-bg-light-blue), 346px 0 0 -9px var(--color-bg-light-blue), 347px 0 0 -9px var(--color-bg-light-blue), 348px 0 0 -9px var(--color-bg-light-blue), 349px 0 0 -9px var(--color-bg-light-blue), 350px 0 0 -9px var(--color-bg-light-blue), 351px 0 0 -9px var(--color-bg-light-blue), 352px 0 0 -9px var(--color-bg-light-blue), 353px 0 0 -9px var(--color-bg-light-blue), 354px 0 0 -9px var(--color-bg-light-blue), 355px 0 0 -9px var(--color-bg-light-blue), 356px 0 0 -9px var(--color-bg-light-blue), 357px 0 0 -9px var(--color-bg-light-blue), 358px 0 0 -9px var(--color-bg-light-blue), 359px 0 0 -9px var(--color-bg-light-blue), 360px 0 0 -9px var(--color-bg-light-blue), 361px 0 0 -9px var(--color-bg-light-blue), 362px 0 0 -9px var(--color-bg-light-blue), 363px 0 0 -9px var(--color-bg-light-blue), 364px 0 0 -9px var(--color-bg-light-blue), 365px 0 0 -9px var(--color-bg-light-blue), 366px 0 0 -9px var(--color-bg-light-blue), 367px 0 0 -9px var(--color-bg-light-blue), 368px 0 0 -9px var(--color-bg-light-blue), 369px 0 0 -9px var(--color-bg-light-blue), 370px 0 0 -9px var(--color-bg-light-blue), 371px 0 0 -9px var(--color-bg-light-blue), 372px 0 0 -9px var(--color-bg-light-blue), 373px 0 0 -9px var(--color-bg-light-blue), 374px 0 0 -9px var(--color-bg-light-blue), 375px 0 0 -9px var(--color-bg-light-blue), 376px 0 0 -9px var(--color-bg-light-blue), 377px 0 0 -9px var(--color-bg-light-blue), 378px 0 0 -9px var(--color-bg-light-blue), 379px 0 0 -9px var(--color-bg-light-blue), 380px 0 0 -9px var(--color-bg-light-blue), 381px 0 0 -9px var(--color-bg-light-blue), 382px 0 0 -9px var(--color-bg-light-blue), 383px 0 0 -9px var(--color-bg-light-blue), 384px 0 0 -9px var(--color-bg-light-blue), 385px 0 0 -9px var(--color-bg-light-blue), 386px 0 0 -9px var(--color-bg-light-blue), 387px 0 0 -9px var(--color-bg-light-blue), 388px 0 0 -9px var(--color-bg-light-blue), 389px 0 0 -9px var(--color-bg-light-blue), 390px 0 0 -9px var(--color-bg-light-blue), 391px 0 0 -9px var(--color-bg-light-blue), 392px 0 0 -9px var(--color-bg-light-blue), 393px 0 0 -9px var(--color-bg-light-blue), 394px 0 0 -9px var(--color-bg-light-blue), 395px 0 0 -9px var(--color-bg-light-blue), 396px 0 0 -9px var(--color-bg-light-blue), 397px 0 0 -9px var(--color-bg-light-blue), 398px 0 0 -9px var(--color-bg-light-blue), 399px 0 0 -9px var(--color-bg-light-blue), 400px 0 0 -9px var(--color-bg-light-blue), 401px 0 0 -9px var(--color-bg-light-blue), 402px 0 0 -9px var(--color-bg-light-blue), 403px 0 0 -9px var(--color-bg-light-blue), 404px 0 0 -9px var(--color-bg-light-blue), 405px 0 0 -9px var(--color-bg-light-blue), 406px 0 0 -9px var(--color-bg-light-blue), 407px 0 0 -9px var(--color-bg-light-blue), 408px 0 0 -9px var(--color-bg-light-blue), 409px 0 0 -9px var(--color-bg-light-blue), 410px 0 0 -9px var(--color-bg-light-blue), 411px 0 0 -9px var(--color-bg-light-blue), 412px 0 0 -9px var(--color-bg-light-blue), 413px 0 0 -9px var(--color-bg-light-blue), 414px 0 0 -9px var(--color-bg-light-blue), 415px 0 0 -9px var(--color-bg-light-blue), 416px 0 0 -9px var(--color-bg-light-blue), 417px 0 0 -9px var(--color-bg-light-blue), 418px 0 0 -9px var(--color-bg-light-blue), 419px 0 0 -9px var(--color-bg-light-blue), 420px 0 0 -9px var(--color-bg-light-blue), 421px 0 0 -9px var(--color-bg-light-blue), 422px 0 0 -9px var(--color-bg-light-blue), 423px 0 0 -9px var(--color-bg-light-blue), 424px 0 0 -9px var(--color-bg-light-blue), 425px 0 0 -9px var(--color-bg-light-blue), 426px 0 0 -9px var(--color-bg-light-blue), 427px 0 0 -9px var(--color-bg-light-blue), 428px 0 0 -9px var(--color-bg-light-blue), 429px 0 0 -9px var(--color-bg-light-blue), 430px 0 0 -9px var(--color-bg-light-blue), 431px 0 0 -9px var(--color-bg-light-blue), 432px 0 0 -9px var(--color-bg-light-blue), 433px 0 0 -9px var(--color-bg-light-blue), 434px 0 0 -9px var(--color-bg-light-blue), 435px 0 0 -9px var(--color-bg-light-blue), 436px 0 0 -9px var(--color-bg-light-blue), 437px 0 0 -9px var(--color-bg-light-blue), 438px 0 0 -9px var(--color-bg-light-blue), 439px 0 0 -9px var(--color-bg-light-blue), 440px 0 0 -9px var(--color-bg-light-blue), 441px 0 0 -9px var(--color-bg-light-blue), 442px 0 0 -9px var(--color-bg-light-blue), 443px 0 0 -9px var(--color-bg-light-blue), 444px 0 0 -9px var(--color-bg-light-blue), 445px 0 0 -9px var(--color-bg-light-blue), 446px 0 0 -9px var(--color-bg-light-blue), 447px 0 0 -9px var(--color-bg-light-blue), 448px 0 0 -9px var(--color-bg-light-blue), 449px 0 0 -9px var(--color-bg-light-blue), 450px 0 0 -9px var(--color-bg-light-blue), 451px 0 0 -9px var(--color-bg-light-blue), 452px 0 0 -9px var(--color-bg-light-blue), 453px 0 0 -9px var(--color-bg-light-blue), 454px 0 0 -9px var(--color-bg-light-blue), 455px 0 0 -9px var(--color-bg-light-blue), 456px 0 0 -9px var(--color-bg-light-blue), 457px 0 0 -9px var(--color-bg-light-blue), 458px 0 0 -9px var(--color-bg-light-blue), 459px 0 0 -9px var(--color-bg-light-blue), 460px 0 0 -9px var(--color-bg-light-blue), 461px 0 0 -9px var(--color-bg-light-blue), 462px 0 0 -9px var(--color-bg-light-blue), 463px 0 0 -9px var(--color-bg-light-blue), 464px 0 0 -9px var(--color-bg-light-blue), 465px 0 0 -9px var(--color-bg-light-blue), 466px 0 0 -9px var(--color-bg-light-blue), 467px 0 0 -9px var(--color-bg-light-blue), 468px 0 0 -9px var(--color-bg-light-blue), 469px 0 0 -9px var(--color-bg-light-blue), 470px 0 0 -9px var(--color-bg-light-blue), 471px 0 0 -9px var(--color-bg-light-blue), 472px 0 0 -9px var(--color-bg-light-blue), 473px 0 0 -9px var(--color-bg-light-blue), 474px 0 0 -9px var(--color-bg-light-blue), 475px 0 0 -9px var(--color-bg-light-blue), 476px 0 0 -9px var(--color-bg-light-blue), 477px 0 0 -9px var(--color-bg-light-blue), 478px 0 0 -9px var(--color-bg-light-blue), 479px 0 0 -9px var(--color-bg-light-blue), 480px 0 0 -9px var(--color-bg-light-blue), 481px 0 0 -9px var(--color-bg-light-blue), 482px 0 0 -9px var(--color-bg-light-blue), 483px 0 0 -9px var(--color-bg-light-blue), 484px 0 0 -9px var(--color-bg-light-blue), 485px 0 0 -9px var(--color-bg-light-blue), 486px 0 0 -9px var(--color-bg-light-blue), 487px 0 0 -9px var(--color-bg-light-blue), 488px 0 0 -9px var(--color-bg-light-blue), 489px 0 0 -9px var(--color-bg-light-blue), 490px 0 0 -9px var(--color-bg-light-blue), 491px 0 0 -9px var(--color-bg-light-blue), 492px 0 0 -9px var(--color-bg-light-blue), 493px 0 0 -9px var(--color-bg-light-blue), 494px 0 0 -9px var(--color-bg-light-blue), 495px 0 0 -9px var(--color-bg-light-blue), 496px 0 0 -9px var(--color-bg-light-blue), 497px 0 0 -9px var(--color-bg-light-blue), 498px 0 0 -9px var(--color-bg-light-blue), 499px 0 0 -9px var(--color-bg-light-blue), 500px 0 0 -9px var(--color-bg-light-blue), 501px 0 0 -9px var(--color-bg-light-blue), 502px 0 0 -9px var(--color-bg-light-blue), 503px 0 0 -9px var(--color-bg-light-blue), 504px 0 0 -9px var(--color-bg-light-blue), 505px 0 0 -9px var(--color-bg-light-blue), 506px 0 0 -9px var(--color-bg-light-blue), 507px 0 0 -9px var(--color-bg-light-blue), 508px 0 0 -9px var(--color-bg-light-blue), 509px 0 0 -9px var(--color-bg-light-blue), 510px 0 0 -9px var(--color-bg-light-blue), 511px 0 0 -9px var(--color-bg-light-blue), 512px 0 0 -9px var(--color-bg-light-blue), 513px 0 0 -9px var(--color-bg-light-blue), 514px 0 0 -9px var(--color-bg-light-blue), 515px 0 0 -9px var(--color-bg-light-blue), 516px 0 0 -9px var(--color-bg-light-blue), 517px 0 0 -9px var(--color-bg-light-blue), 518px 0 0 -9px var(--color-bg-light-blue), 519px 0 0 -9px var(--color-bg-light-blue), 520px 0 0 -9px var(--color-bg-light-blue), 521px 0 0 -9px var(--color-bg-light-blue), 522px 0 0 -9px var(--color-bg-light-blue), 523px 0 0 -9px var(--color-bg-light-blue), 524px 0 0 -9px var(--color-bg-light-blue), 525px 0 0 -9px var(--color-bg-light-blue), 526px 0 0 -9px var(--color-bg-light-blue), 527px 0 0 -9px var(--color-bg-light-blue), 528px 0 0 -9px var(--color-bg-light-blue), 529px 0 0 -9px var(--color-bg-light-blue), 530px 0 0 -9px var(--color-bg-light-blue), 531px 0 0 -9px var(--color-bg-light-blue), 532px 0 0 -9px var(--color-bg-light-blue), 533px 0 0 -9px var(--color-bg-light-blue), 534px 0 0 -9px var(--color-bg-light-blue), 535px 0 0 -9px var(--color-bg-light-blue), 536px 0 0 -9px var(--color-bg-light-blue), 537px 0 0 -9px var(--color-bg-light-blue), 538px 0 0 -9px var(--color-bg-light-blue), 539px 0 0 -9px var(--color-bg-light-blue), 540px 0 0 -9px var(--color-bg-light-blue), 541px 0 0 -9px var(--color-bg-light-blue), 542px 0 0 -9px var(--color-bg-light-blue), 543px 0 0 -9px var(--color-bg-light-blue), 544px 0 0 -9px var(--color-bg-light-blue), 545px 0 0 -9px var(--color-bg-light-blue), 546px 0 0 -9px var(--color-bg-light-blue), 547px 0 0 -9px var(--color-bg-light-blue), 548px 0 0 -9px var(--color-bg-light-blue), 549px 0 0 -9px var(--color-bg-light-blue), 550px 0 0 -9px var(--color-bg-light-blue), 551px 0 0 -9px var(--color-bg-light-blue), 552px 0 0 -9px var(--color-bg-light-blue), 553px 0 0 -9px var(--color-bg-light-blue), 554px 0 0 -9px var(--color-bg-light-blue), 555px 0 0 -9px var(--color-bg-light-blue), 556px 0 0 -9px var(--color-bg-light-blue), 557px 0 0 -9px var(--color-bg-light-blue), 558px 0 0 -9px var(--color-bg-light-blue), 559px 0 0 -9px var(--color-bg-light-blue), 560px 0 0 -9px var(--color-bg-light-blue), 561px 0 0 -9px var(--color-bg-light-blue), 562px 0 0 -9px var(--color-bg-light-blue), 563px 0 0 -9px var(--color-bg-light-blue), 564px 0 0 -9px var(--color-bg-light-blue), 565px 0 0 -9px var(--color-bg-light-blue), 566px 0 0 -9px var(--color-bg-light-blue), 567px 0 0 -9px var(--color-bg-light-blue), 568px 0 0 -9px var(--color-bg-light-blue), 569px 0 0 -9px var(--color-bg-light-blue), 570px 0 0 -9px var(--color-bg-light-blue), 571px 0 0 -9px var(--color-bg-light-blue), 572px 0 0 -9px var(--color-bg-light-blue), 573px 0 0 -9px var(--color-bg-light-blue), 574px 0 0 -9px var(--color-bg-light-blue), 575px 0 0 -9px var(--color-bg-light-blue), 576px 0 0 -9px var(--color-bg-light-blue), 577px 0 0 -9px var(--color-bg-light-blue), 578px 0 0 -9px var(--color-bg-light-blue), 579px 0 0 -9px var(--color-bg-light-blue), 580px 0 0 -9px var(--color-bg-light-blue), 581px 0 0 -9px var(--color-bg-light-blue), 582px 0 0 -9px var(--color-bg-light-blue), 583px 0 0 -9px var(--color-bg-light-blue), 584px 0 0 -9px var(--color-bg-light-blue), 585px 0 0 -9px var(--color-bg-light-blue), 586px 0 0 -9px var(--color-bg-light-blue), 587px 0 0 -9px var(--color-bg-light-blue), 588px 0 0 -9px var(--color-bg-light-blue), 589px 0 0 -9px var(--color-bg-light-blue), 590px 0 0 -9px var(--color-bg-light-blue), 591px 0 0 -9px var(--color-bg-light-blue), 592px 0 0 -9px var(--color-bg-light-blue), 593px 0 0 -9px var(--color-bg-light-blue), 594px 0 0 -9px var(--color-bg-light-blue), 595px 0 0 -9px var(--color-bg-light-blue), 596px 0 0 -9px var(--color-bg-light-blue), 597px 0 0 -9px var(--color-bg-light-blue), 598px 0 0 -9px var(--color-bg-light-blue), 599px 0 0 -9px var(--color-bg-light-blue), 600px 0 0 -9px var(--color-bg-light-blue), 601px 0 0 -9px var(--color-bg-light-blue), 602px 0 0 -9px var(--color-bg-light-blue), 603px 0 0 -9px var(--color-bg-light-blue), 604px 0 0 -9px var(--color-bg-light-blue), 605px 0 0 -9px var(--color-bg-light-blue), 606px 0 0 -9px var(--color-bg-light-blue), 607px 0 0 -9px var(--color-bg-light-blue), 608px 0 0 -9px var(--color-bg-light-blue), 609px 0 0 -9px var(--color-bg-light-blue), 610px 0 0 -9px var(--color-bg-light-blue), 611px 0 0 -9px var(--color-bg-light-blue), 612px 0 0 -9px var(--color-bg-light-blue), 613px 0 0 -9px var(--color-bg-light-blue), 614px 0 0 -9px var(--color-bg-light-blue), 615px 0 0 -9px var(--color-bg-light-blue), 616px 0 0 -9px var(--color-bg-light-blue), 617px 0 0 -9px var(--color-bg-light-blue), 618px 0 0 -9px var(--color-bg-light-blue), 619px 0 0 -9px var(--color-bg-light-blue), 620px 0 0 -9px var(--color-bg-light-blue), 621px 0 0 -9px var(--color-bg-light-blue), 622px 0 0 -9px var(--color-bg-light-blue), 623px 0 0 -9px var(--color-bg-light-blue), 624px 0 0 -9px var(--color-bg-light-blue), 625px 0 0 -9px var(--color-bg-light-blue), 626px 0 0 -9px var(--color-bg-light-blue), 627px 0 0 -9px var(--color-bg-light-blue), 628px 0 0 -9px var(--color-bg-light-blue), 629px 0 0 -9px var(--color-bg-light-blue), 630px 0 0 -9px var(--color-bg-light-blue), 631px 0 0 -9px var(--color-bg-light-blue), 632px 0 0 -9px var(--color-bg-light-blue), 633px 0 0 -9px var(--color-bg-light-blue), 634px 0 0 -9px var(--color-bg-light-blue), 635px 0 0 -9px var(--color-bg-light-blue), 636px 0 0 -9px var(--color-bg-light-blue), 637px 0 0 -9px var(--color-bg-light-blue), 638px 0 0 -9px var(--color-bg-light-blue), 639px 0 0 -9px var(--color-bg-light-blue), 640px 0 0 -9px var(--color-bg-light-blue), 641px 0 0 -9px var(--color-bg-light-blue), 642px 0 0 -9px var(--color-bg-light-blue), 643px 0 0 -9px var(--color-bg-light-blue), 644px 0 0 -9px var(--color-bg-light-blue), 645px 0 0 -9px var(--color-bg-light-blue), 646px 0 0 -9px var(--color-bg-light-blue), 647px 0 0 -9px var(--color-bg-light-blue), 648px 0 0 -9px var(--color-bg-light-blue), 649px 0 0 -9px var(--color-bg-light-blue), 650px 0 0 -9px var(--color-bg-light-blue), 651px 0 0 -9px var(--color-bg-light-blue), 652px 0 0 -9px var(--color-bg-light-blue), 653px 0 0 -9px var(--color-bg-light-blue), 654px 0 0 -9px var(--color-bg-light-blue), 655px 0 0 -9px var(--color-bg-light-blue), 656px 0 0 -9px var(--color-bg-light-blue), 657px 0 0 -9px var(--color-bg-light-blue), 658px 0 0 -9px var(--color-bg-light-blue), 659px 0 0 -9px var(--color-bg-light-blue), 660px 0 0 -9px var(--color-bg-light-blue), 661px 0 0 -9px var(--color-bg-light-blue), 662px 0 0 -9px var(--color-bg-light-blue), 663px 0 0 -9px var(--color-bg-light-blue), 664px 0 0 -9px var(--color-bg-light-blue), 665px 0 0 -9px var(--color-bg-light-blue), 666px 0 0 -9px var(--color-bg-light-blue), 667px 0 0 -9px var(--color-bg-light-blue), 668px 0 0 -9px var(--color-bg-light-blue), 669px 0 0 -9px var(--color-bg-light-blue), 670px 0 0 -9px var(--color-bg-light-blue), 671px 0 0 -9px var(--color-bg-light-blue), 672px 0 0 -9px var(--color-bg-light-blue), 673px 0 0 -9px var(--color-bg-light-blue), 674px 0 0 -9px var(--color-bg-light-blue), 675px 0 0 -9px var(--color-bg-light-blue), 676px 0 0 -9px var(--color-bg-light-blue), 677px 0 0 -9px var(--color-bg-light-blue), 678px 0 0 -9px var(--color-bg-light-blue), 679px 0 0 -9px var(--color-bg-light-blue), 680px 0 0 -9px var(--color-bg-light-blue), 681px 0 0 -9px var(--color-bg-light-blue), 682px 0 0 -9px var(--color-bg-light-blue), 683px 0 0 -9px var(--color-bg-light-blue), 684px 0 0 -9px var(--color-bg-light-blue), 685px 0 0 -9px var(--color-bg-light-blue), 686px 0 0 -9px var(--color-bg-light-blue), 687px 0 0 -9px var(--color-bg-light-blue), 688px 0 0 -9px var(--color-bg-light-blue), 689px 0 0 -9px var(--color-bg-light-blue), 690px 0 0 -9px var(--color-bg-light-blue), 691px 0 0 -9px var(--color-bg-light-blue), 692px 0 0 -9px var(--color-bg-light-blue), 693px 0 0 -9px var(--color-bg-light-blue), 694px 0 0 -9px var(--color-bg-light-blue), 695px 0 0 -9px var(--color-bg-light-blue), 696px 0 0 -9px var(--color-bg-light-blue), 697px 0 0 -9px var(--color-bg-light-blue), 698px 0 0 -9px var(--color-bg-light-blue), 699px 0 0 -9px var(--color-bg-light-blue), 700px 0 0 -9px var(--color-bg-light-blue), 701px 0 0 -9px var(--color-bg-light-blue), 702px 0 0 -9px var(--color-bg-light-blue), 703px 0 0 -9px var(--color-bg-light-blue), 704px 0 0 -9px var(--color-bg-light-blue), 705px 0 0 -9px var(--color-bg-light-blue), 706px 0 0 -9px var(--color-bg-light-blue), 707px 0 0 -9px var(--color-bg-light-blue), 708px 0 0 -9px var(--color-bg-light-blue), 709px 0 0 -9px var(--color-bg-light-blue), 710px 0 0 -9px var(--color-bg-light-blue), 711px 0 0 -9px var(--color-bg-light-blue), 712px 0 0 -9px var(--color-bg-light-blue), 713px 0 0 -9px var(--color-bg-light-blue), 714px 0 0 -9px var(--color-bg-light-blue), 715px 0 0 -9px var(--color-bg-light-blue), 716px 0 0 -9px var(--color-bg-light-blue), 717px 0 0 -9px var(--color-bg-light-blue), 718px 0 0 -9px var(--color-bg-light-blue), 719px 0 0 -9px var(--color-bg-light-blue), 720px 0 0 -9px var(--color-bg-light-blue), 721px 0 0 -9px var(--color-bg-light-blue), 722px 0 0 -9px var(--color-bg-light-blue), 723px 0 0 -9px var(--color-bg-light-blue), 724px 0 0 -9px var(--color-bg-light-blue), 725px 0 0 -9px var(--color-bg-light-blue), 726px 0 0 -9px var(--color-bg-light-blue), 727px 0 0 -9px var(--color-bg-light-blue), 728px 0 0 -9px var(--color-bg-light-blue), 729px 0 0 -9px var(--color-bg-light-blue), 730px 0 0 -9px var(--color-bg-light-blue), 731px 0 0 -9px var(--color-bg-light-blue), 732px 0 0 -9px var(--color-bg-light-blue), 733px 0 0 -9px var(--color-bg-light-blue), 734px 0 0 -9px var(--color-bg-light-blue), 735px 0 0 -9px var(--color-bg-light-blue), 736px 0 0 -9px var(--color-bg-light-blue), 737px 0 0 -9px var(--color-bg-light-blue), 738px 0 0 -9px var(--color-bg-light-blue), 739px 0 0 -9px var(--color-bg-light-blue), 740px 0 0 -9px var(--color-bg-light-blue), 741px 0 0 -9px var(--color-bg-light-blue), 742px 0 0 -9px var(--color-bg-light-blue), 743px 0 0 -9px var(--color-bg-light-blue), 744px 0 0 -9px var(--color-bg-light-blue), 745px 0 0 -9px var(--color-bg-light-blue), 746px 0 0 -9px var(--color-bg-light-blue), 747px 0 0 -9px var(--color-bg-light-blue), 748px 0 0 -9px var(--color-bg-light-blue), 749px 0 0 -9px var(--color-bg-light-blue), 750px 0 0 -9px var(--color-bg-light-blue), 751px 0 0 -9px var(--color-bg-light-blue), 752px 0 0 -9px var(--color-bg-light-blue), 753px 0 0 -9px var(--color-bg-light-blue), 754px 0 0 -9px var(--color-bg-light-blue), 755px 0 0 -9px var(--color-bg-light-blue), 756px 0 0 -9px var(--color-bg-light-blue), 757px 0 0 -9px var(--color-bg-light-blue), 758px 0 0 -9px var(--color-bg-light-blue), 759px 0 0 -9px var(--color-bg-light-blue), 760px 0 0 -9px var(--color-bg-light-blue), 761px 0 0 -9px var(--color-bg-light-blue), 762px 0 0 -9px var(--color-bg-light-blue), 763px 0 0 -9px var(--color-bg-light-blue), 764px 0 0 -9px var(--color-bg-light-blue), 765px 0 0 -9px var(--color-bg-light-blue), 766px 0 0 -9px var(--color-bg-light-blue), 767px 0 0 -9px var(--color-bg-light-blue), 768px 0 0 -9px var(--color-bg-light-blue), 769px 0 0 -9px var(--color-bg-light-blue), 770px 0 0 -9px var(--color-bg-light-blue), 771px 0 0 -9px var(--color-bg-light-blue), 772px 0 0 -9px var(--color-bg-light-blue), 773px 0 0 -9px var(--color-bg-light-blue), 774px 0 0 -9px var(--color-bg-light-blue), 775px 0 0 -9px var(--color-bg-light-blue), 776px 0 0 -9px var(--color-bg-light-blue), 777px 0 0 -9px var(--color-bg-light-blue), 778px 0 0 -9px var(--color-bg-light-blue), 779px 0 0 -9px var(--color-bg-light-blue), 780px 0 0 -9px var(--color-bg-light-blue), 781px 0 0 -9px var(--color-bg-light-blue), 782px 0 0 -9px var(--color-bg-light-blue), 783px 0 0 -9px var(--color-bg-light-blue), 784px 0 0 -9px var(--color-bg-light-blue), 785px 0 0 -9px var(--color-bg-light-blue), 786px 0 0 -9px var(--color-bg-light-blue), 787px 0 0 -9px var(--color-bg-light-blue), 788px 0 0 -9px var(--color-bg-light-blue), 789px 0 0 -9px var(--color-bg-light-blue), 790px 0 0 -9px var(--color-bg-light-blue), 791px 0 0 -9px var(--color-bg-light-blue), 792px 0 0 -9px var(--color-bg-light-blue), 793px 0 0 -9px var(--color-bg-light-blue), 794px 0 0 -9px var(--color-bg-light-blue), 795px 0 0 -9px var(--color-bg-light-blue), 796px 0 0 -9px var(--color-bg-light-blue), 797px 0 0 -9px var(--color-bg-light-blue), 798px 0 0 -9px var(--color-bg-light-blue), 799px 0 0 -9px var(--color-bg-light-blue), 800px 0 0 -9px var(--color-bg-light-blue), 801px 0 0 -9px var(--color-bg-light-blue), 802px 0 0 -9px var(--color-bg-light-blue), 803px 0 0 -9px var(--color-bg-light-blue), 804px 0 0 -9px var(--color-bg-light-blue), 805px 0 0 -9px var(--color-bg-light-blue), 806px 0 0 -9px var(--color-bg-light-blue), 807px 0 0 -9px var(--color-bg-light-blue), 808px 0 0 -9px var(--color-bg-light-blue), 809px 0 0 -9px var(--color-bg-light-blue), 810px 0 0 -9px var(--color-bg-light-blue), 811px 0 0 -9px var(--color-bg-light-blue), 812px 0 0 -9px var(--color-bg-light-blue), 813px 0 0 -9px var(--color-bg-light-blue), 814px 0 0 -9px var(--color-bg-light-blue), 815px 0 0 -9px var(--color-bg-light-blue), 816px 0 0 -9px var(--color-bg-light-blue), 817px 0 0 -9px var(--color-bg-light-blue), 818px 0 0 -9px var(--color-bg-light-blue), 819px 0 0 -9px var(--color-bg-light-blue), 820px 0 0 -9px var(--color-bg-light-blue), 821px 0 0 -9px var(--color-bg-light-blue), 822px 0 0 -9px var(--color-bg-light-blue), 823px 0 0 -9px var(--color-bg-light-blue), 824px 0 0 -9px var(--color-bg-light-blue), 825px 0 0 -9px var(--color-bg-light-blue), 826px 0 0 -9px var(--color-bg-light-blue), 827px 0 0 -9px var(--color-bg-light-blue), 828px 0 0 -9px var(--color-bg-light-blue), 829px 0 0 -9px var(--color-bg-light-blue), 830px 0 0 -9px var(--color-bg-light-blue), 831px 0 0 -9px var(--color-bg-light-blue), 832px 0 0 -9px var(--color-bg-light-blue), 833px 0 0 -9px var(--color-bg-light-blue), 834px 0 0 -9px var(--color-bg-light-blue), 835px 0 0 -9px var(--color-bg-light-blue), 836px 0 0 -9px var(--color-bg-light-blue), 837px 0 0 -9px var(--color-bg-light-blue), 838px 0 0 -9px var(--color-bg-light-blue), 839px 0 0 -9px var(--color-bg-light-blue), 840px 0 0 -9px var(--color-bg-light-blue), 841px 0 0 -9px var(--color-bg-light-blue), 842px 0 0 -9px var(--color-bg-light-blue), 843px 0 0 -9px var(--color-bg-light-blue), 844px 0 0 -9px var(--color-bg-light-blue), 845px 0 0 -9px var(--color-bg-light-blue), 846px 0 0 -9px var(--color-bg-light-blue), 847px 0 0 -9px var(--color-bg-light-blue), 848px 0 0 -9px var(--color-bg-light-blue), 849px 0 0 -9px var(--color-bg-light-blue), 850px 0 0 -9px var(--color-bg-light-blue), 851px 0 0 -9px var(--color-bg-light-blue), 852px 0 0 -9px var(--color-bg-light-blue), 853px 0 0 -9px var(--color-bg-light-blue), 854px 0 0 -9px var(--color-bg-light-blue), 855px 0 0 -9px var(--color-bg-light-blue), 856px 0 0 -9px var(--color-bg-light-blue), 857px 0 0 -9px var(--color-bg-light-blue), 858px 0 0 -9px var(--color-bg-light-blue), 859px 0 0 -9px var(--color-bg-light-blue), 860px 0 0 -9px var(--color-bg-light-blue), 861px 0 0 -9px var(--color-bg-light-blue), 862px 0 0 -9px var(--color-bg-light-blue), 863px 0 0 -9px var(--color-bg-light-blue), 864px 0 0 -9px var(--color-bg-light-blue), 865px 0 0 -9px var(--color-bg-light-blue), 866px 0 0 -9px var(--color-bg-light-blue), 867px 0 0 -9px var(--color-bg-light-blue), 868px 0 0 -9px var(--color-bg-light-blue), 869px 0 0 -9px var(--color-bg-light-blue), 870px 0 0 -9px var(--color-bg-light-blue), 871px 0 0 -9px var(--color-bg-light-blue), 872px 0 0 -9px var(--color-bg-light-blue), 873px 0 0 -9px var(--color-bg-light-blue), 874px 0 0 -9px var(--color-bg-light-blue), 875px 0 0 -9px var(--color-bg-light-blue), 876px 0 0 -9px var(--color-bg-light-blue), 877px 0 0 -9px var(--color-bg-light-blue), 878px 0 0 -9px var(--color-bg-light-blue), 879px 0 0 -9px var(--color-bg-light-blue), 880px 0 0 -9px var(--color-bg-light-blue), 881px 0 0 -9px var(--color-bg-light-blue), 882px 0 0 -9px var(--color-bg-light-blue), 883px 0 0 -9px var(--color-bg-light-blue), 884px 0 0 -9px var(--color-bg-light-blue), 885px 0 0 -9px var(--color-bg-light-blue), 886px 0 0 -9px var(--color-bg-light-blue), 887px 0 0 -9px var(--color-bg-light-blue), 888px 0 0 -9px var(--color-bg-light-blue), 889px 0 0 -9px var(--color-bg-light-blue), 890px 0 0 -9px var(--color-bg-light-blue), 891px 0 0 -9px var(--color-bg-light-blue), 892px 0 0 -9px var(--color-bg-light-blue), 893px 0 0 -9px var(--color-bg-light-blue), 894px 0 0 -9px var(--color-bg-light-blue), 895px 0 0 -9px var(--color-bg-light-blue), 896px 0 0 -9px var(--color-bg-light-blue), 897px 0 0 -9px var(--color-bg-light-blue), 898px 0 0 -9px var(--color-bg-light-blue), 899px 0 0 -9px var(--color-bg-light-blue), 900px 0 0 -9px var(--color-bg-light-blue), 901px 0 0 -9px var(--color-bg-light-blue), 902px 0 0 -9px var(--color-bg-light-blue), 903px 0 0 -9px var(--color-bg-light-blue), 904px 0 0 -9px var(--color-bg-light-blue), 905px 0 0 -9px var(--color-bg-light-blue), 906px 0 0 -9px var(--color-bg-light-blue), 907px 0 0 -9px var(--color-bg-light-blue), 908px 0 0 -9px var(--color-bg-light-blue), 909px 0 0 -9px var(--color-bg-light-blue), 910px 0 0 -9px var(--color-bg-light-blue), 911px 0 0 -9px var(--color-bg-light-blue), 912px 0 0 -9px var(--color-bg-light-blue), 913px 0 0 -9px var(--color-bg-light-blue), 914px 0 0 -9px var(--color-bg-light-blue), 915px 0 0 -9px var(--color-bg-light-blue), 916px 0 0 -9px var(--color-bg-light-blue), 917px 0 0 -9px var(--color-bg-light-blue), 918px 0 0 -9px var(--color-bg-light-blue), 919px 0 0 -9px var(--color-bg-light-blue), 920px 0 0 -9px var(--color-bg-light-blue), 921px 0 0 -9px var(--color-bg-light-blue), 922px 0 0 -9px var(--color-bg-light-blue), 923px 0 0 -9px var(--color-bg-light-blue), 924px 0 0 -9px var(--color-bg-light-blue), 925px 0 0 -9px var(--color-bg-light-blue), 926px 0 0 -9px var(--color-bg-light-blue), 927px 0 0 -9px var(--color-bg-light-blue), 928px 0 0 -9px var(--color-bg-light-blue), 929px 0 0 -9px var(--color-bg-light-blue), 930px 0 0 -9px var(--color-bg-light-blue);
    box-shadow: 9px 1px 0 -9px var(--color-bg-light-blue), 10px 0 0 -9px var(--color-bg-light-blue), 11px 0 0 -9px var(--color-bg-light-blue), 12px 0 0 -9px var(--color-bg-light-blue), 13px 0 0 -9px var(--color-bg-light-blue), 14px 0 0 -9px var(--color-bg-light-blue), 15px 0 0 -9px var(--color-bg-light-blue), 16px 0 0 -9px var(--color-bg-light-blue), 17px 0 0 -9px var(--color-bg-light-blue), 18px 0 0 -9px var(--color-bg-light-blue), 19px 0 0 -9px var(--color-bg-light-blue), 20px 0 0 -9px var(--color-bg-light-blue), 21px 0 0 -9px var(--color-bg-light-blue), 22px 0 0 -9px var(--color-bg-light-blue), 23px 0 0 -9px var(--color-bg-light-blue), 24px 0 0 -9px var(--color-bg-light-blue), 25px 0 0 -9px var(--color-bg-light-blue), 26px 0 0 -9px var(--color-bg-light-blue), 27px 0 0 -9px var(--color-bg-light-blue), 28px 0 0 -9px var(--color-bg-light-blue), 29px 0 0 -9px var(--color-bg-light-blue), 30px 0 0 -9px var(--color-bg-light-blue), 31px 0 0 -9px var(--color-bg-light-blue), 32px 0 0 -9px var(--color-bg-light-blue), 33px 0 0 -9px var(--color-bg-light-blue), 34px 0 0 -9px var(--color-bg-light-blue), 35px 0 0 -9px var(--color-bg-light-blue), 36px 0 0 -9px var(--color-bg-light-blue), 37px 0 0 -9px var(--color-bg-light-blue), 38px 0 0 -9px var(--color-bg-light-blue), 39px 0 0 -9px var(--color-bg-light-blue), 40px 0 0 -9px var(--color-bg-light-blue), 41px 0 0 -9px var(--color-bg-light-blue), 42px 0 0 -9px var(--color-bg-light-blue), 43px 0 0 -9px var(--color-bg-light-blue), 44px 0 0 -9px var(--color-bg-light-blue), 45px 0 0 -9px var(--color-bg-light-blue), 46px 0 0 -9px var(--color-bg-light-blue), 47px 0 0 -9px var(--color-bg-light-blue), 48px 0 0 -9px var(--color-bg-light-blue), 49px 0 0 -9px var(--color-bg-light-blue), 50px 0 0 -9px var(--color-bg-light-blue), 51px 0 0 -9px var(--color-bg-light-blue), 52px 0 0 -9px var(--color-bg-light-blue), 53px 0 0 -9px var(--color-bg-light-blue), 54px 0 0 -9px var(--color-bg-light-blue), 55px 0 0 -9px var(--color-bg-light-blue), 56px 0 0 -9px var(--color-bg-light-blue), 57px 0 0 -9px var(--color-bg-light-blue), 58px 0 0 -9px var(--color-bg-light-blue), 59px 0 0 -9px var(--color-bg-light-blue), 60px 0 0 -9px var(--color-bg-light-blue), 61px 0 0 -9px var(--color-bg-light-blue), 62px 0 0 -9px var(--color-bg-light-blue), 63px 0 0 -9px var(--color-bg-light-blue), 64px 0 0 -9px var(--color-bg-light-blue), 65px 0 0 -9px var(--color-bg-light-blue), 66px 0 0 -9px var(--color-bg-light-blue), 67px 0 0 -9px var(--color-bg-light-blue), 68px 0 0 -9px var(--color-bg-light-blue), 69px 0 0 -9px var(--color-bg-light-blue), 70px 0 0 -9px var(--color-bg-light-blue), 71px 0 0 -9px var(--color-bg-light-blue), 72px 0 0 -9px var(--color-bg-light-blue), 73px 0 0 -9px var(--color-bg-light-blue), 74px 0 0 -9px var(--color-bg-light-blue), 75px 0 0 -9px var(--color-bg-light-blue), 76px 0 0 -9px var(--color-bg-light-blue), 77px 0 0 -9px var(--color-bg-light-blue), 78px 0 0 -9px var(--color-bg-light-blue), 79px 0 0 -9px var(--color-bg-light-blue), 80px 0 0 -9px var(--color-bg-light-blue), 81px 0 0 -9px var(--color-bg-light-blue), 82px 0 0 -9px var(--color-bg-light-blue), 83px 0 0 -9px var(--color-bg-light-blue), 84px 0 0 -9px var(--color-bg-light-blue), 85px 0 0 -9px var(--color-bg-light-blue), 86px 0 0 -9px var(--color-bg-light-blue), 87px 0 0 -9px var(--color-bg-light-blue), 88px 0 0 -9px var(--color-bg-light-blue), 89px 0 0 -9px var(--color-bg-light-blue), 90px 0 0 -9px var(--color-bg-light-blue), 91px 0 0 -9px var(--color-bg-light-blue), 92px 0 0 -9px var(--color-bg-light-blue), 93px 0 0 -9px var(--color-bg-light-blue), 94px 0 0 -9px var(--color-bg-light-blue), 95px 0 0 -9px var(--color-bg-light-blue), 96px 0 0 -9px var(--color-bg-light-blue), 97px 0 0 -9px var(--color-bg-light-blue), 98px 0 0 -9px var(--color-bg-light-blue), 99px 0 0 -9px var(--color-bg-light-blue), 100px 0 0 -9px var(--color-bg-light-blue), 101px 0 0 -9px var(--color-bg-light-blue), 102px 0 0 -9px var(--color-bg-light-blue), 103px 0 0 -9px var(--color-bg-light-blue), 104px 0 0 -9px var(--color-bg-light-blue), 105px 0 0 -9px var(--color-bg-light-blue), 106px 0 0 -9px var(--color-bg-light-blue), 107px 0 0 -9px var(--color-bg-light-blue), 108px 0 0 -9px var(--color-bg-light-blue), 109px 0 0 -9px var(--color-bg-light-blue), 110px 0 0 -9px var(--color-bg-light-blue), 111px 0 0 -9px var(--color-bg-light-blue), 112px 0 0 -9px var(--color-bg-light-blue), 113px 0 0 -9px var(--color-bg-light-blue), 114px 0 0 -9px var(--color-bg-light-blue), 115px 0 0 -9px var(--color-bg-light-blue), 116px 0 0 -9px var(--color-bg-light-blue), 117px 0 0 -9px var(--color-bg-light-blue), 118px 0 0 -9px var(--color-bg-light-blue), 119px 0 0 -9px var(--color-bg-light-blue), 120px 0 0 -9px var(--color-bg-light-blue), 121px 0 0 -9px var(--color-bg-light-blue), 122px 0 0 -9px var(--color-bg-light-blue), 123px 0 0 -9px var(--color-bg-light-blue), 124px 0 0 -9px var(--color-bg-light-blue), 125px 0 0 -9px var(--color-bg-light-blue), 126px 0 0 -9px var(--color-bg-light-blue), 127px 0 0 -9px var(--color-bg-light-blue), 128px 0 0 -9px var(--color-bg-light-blue), 129px 0 0 -9px var(--color-bg-light-blue), 130px 0 0 -9px var(--color-bg-light-blue), 131px 0 0 -9px var(--color-bg-light-blue), 132px 0 0 -9px var(--color-bg-light-blue), 133px 0 0 -9px var(--color-bg-light-blue), 134px 0 0 -9px var(--color-bg-light-blue), 135px 0 0 -9px var(--color-bg-light-blue), 136px 0 0 -9px var(--color-bg-light-blue), 137px 0 0 -9px var(--color-bg-light-blue), 138px 0 0 -9px var(--color-bg-light-blue), 139px 0 0 -9px var(--color-bg-light-blue), 140px 0 0 -9px var(--color-bg-light-blue), 141px 0 0 -9px var(--color-bg-light-blue), 142px 0 0 -9px var(--color-bg-light-blue), 143px 0 0 -9px var(--color-bg-light-blue), 144px 0 0 -9px var(--color-bg-light-blue), 145px 0 0 -9px var(--color-bg-light-blue), 146px 0 0 -9px var(--color-bg-light-blue), 147px 0 0 -9px var(--color-bg-light-blue), 148px 0 0 -9px var(--color-bg-light-blue), 149px 0 0 -9px var(--color-bg-light-blue), 150px 0 0 -9px var(--color-bg-light-blue), 151px 0 0 -9px var(--color-bg-light-blue), 152px 0 0 -9px var(--color-bg-light-blue), 153px 0 0 -9px var(--color-bg-light-blue), 154px 0 0 -9px var(--color-bg-light-blue), 155px 0 0 -9px var(--color-bg-light-blue), 156px 0 0 -9px var(--color-bg-light-blue), 157px 0 0 -9px var(--color-bg-light-blue), 158px 0 0 -9px var(--color-bg-light-blue), 159px 0 0 -9px var(--color-bg-light-blue), 160px 0 0 -9px var(--color-bg-light-blue), 161px 0 0 -9px var(--color-bg-light-blue), 162px 0 0 -9px var(--color-bg-light-blue), 163px 0 0 -9px var(--color-bg-light-blue), 164px 0 0 -9px var(--color-bg-light-blue), 165px 0 0 -9px var(--color-bg-light-blue), 166px 0 0 -9px var(--color-bg-light-blue), 167px 0 0 -9px var(--color-bg-light-blue), 168px 0 0 -9px var(--color-bg-light-blue), 169px 0 0 -9px var(--color-bg-light-blue), 170px 0 0 -9px var(--color-bg-light-blue), 171px 0 0 -9px var(--color-bg-light-blue), 172px 0 0 -9px var(--color-bg-light-blue), 173px 0 0 -9px var(--color-bg-light-blue), 174px 0 0 -9px var(--color-bg-light-blue), 175px 0 0 -9px var(--color-bg-light-blue), 176px 0 0 -9px var(--color-bg-light-blue), 177px 0 0 -9px var(--color-bg-light-blue), 178px 0 0 -9px var(--color-bg-light-blue), 179px 0 0 -9px var(--color-bg-light-blue), 180px 0 0 -9px var(--color-bg-light-blue), 181px 0 0 -9px var(--color-bg-light-blue), 182px 0 0 -9px var(--color-bg-light-blue), 183px 0 0 -9px var(--color-bg-light-blue), 184px 0 0 -9px var(--color-bg-light-blue), 185px 0 0 -9px var(--color-bg-light-blue), 186px 0 0 -9px var(--color-bg-light-blue), 187px 0 0 -9px var(--color-bg-light-blue), 188px 0 0 -9px var(--color-bg-light-blue), 189px 0 0 -9px var(--color-bg-light-blue), 190px 0 0 -9px var(--color-bg-light-blue), 191px 0 0 -9px var(--color-bg-light-blue), 192px 0 0 -9px var(--color-bg-light-blue), 193px 0 0 -9px var(--color-bg-light-blue), 194px 0 0 -9px var(--color-bg-light-blue), 195px 0 0 -9px var(--color-bg-light-blue), 196px 0 0 -9px var(--color-bg-light-blue), 197px 0 0 -9px var(--color-bg-light-blue), 198px 0 0 -9px var(--color-bg-light-blue), 199px 0 0 -9px var(--color-bg-light-blue), 200px 0 0 -9px var(--color-bg-light-blue), 201px 0 0 -9px var(--color-bg-light-blue), 202px 0 0 -9px var(--color-bg-light-blue), 203px 0 0 -9px var(--color-bg-light-blue), 204px 0 0 -9px var(--color-bg-light-blue), 205px 0 0 -9px var(--color-bg-light-blue), 206px 0 0 -9px var(--color-bg-light-blue), 207px 0 0 -9px var(--color-bg-light-blue), 208px 0 0 -9px var(--color-bg-light-blue), 209px 0 0 -9px var(--color-bg-light-blue), 210px 0 0 -9px var(--color-bg-light-blue), 211px 0 0 -9px var(--color-bg-light-blue), 212px 0 0 -9px var(--color-bg-light-blue), 213px 0 0 -9px var(--color-bg-light-blue), 214px 0 0 -9px var(--color-bg-light-blue), 215px 0 0 -9px var(--color-bg-light-blue), 216px 0 0 -9px var(--color-bg-light-blue), 217px 0 0 -9px var(--color-bg-light-blue), 218px 0 0 -9px var(--color-bg-light-blue), 219px 0 0 -9px var(--color-bg-light-blue), 220px 0 0 -9px var(--color-bg-light-blue), 221px 0 0 -9px var(--color-bg-light-blue), 222px 0 0 -9px var(--color-bg-light-blue), 223px 0 0 -9px var(--color-bg-light-blue), 224px 0 0 -9px var(--color-bg-light-blue), 225px 0 0 -9px var(--color-bg-light-blue), 226px 0 0 -9px var(--color-bg-light-blue), 227px 0 0 -9px var(--color-bg-light-blue), 228px 0 0 -9px var(--color-bg-light-blue), 229px 0 0 -9px var(--color-bg-light-blue), 230px 0 0 -9px var(--color-bg-light-blue), 231px 0 0 -9px var(--color-bg-light-blue), 232px 0 0 -9px var(--color-bg-light-blue), 233px 0 0 -9px var(--color-bg-light-blue), 234px 0 0 -9px var(--color-bg-light-blue), 235px 0 0 -9px var(--color-bg-light-blue), 236px 0 0 -9px var(--color-bg-light-blue), 237px 0 0 -9px var(--color-bg-light-blue), 238px 0 0 -9px var(--color-bg-light-blue), 239px 0 0 -9px var(--color-bg-light-blue), 240px 0 0 -9px var(--color-bg-light-blue), 241px 0 0 -9px var(--color-bg-light-blue), 242px 0 0 -9px var(--color-bg-light-blue), 243px 0 0 -9px var(--color-bg-light-blue), 244px 0 0 -9px var(--color-bg-light-blue), 245px 0 0 -9px var(--color-bg-light-blue), 246px 0 0 -9px var(--color-bg-light-blue), 247px 0 0 -9px var(--color-bg-light-blue), 248px 0 0 -9px var(--color-bg-light-blue), 249px 0 0 -9px var(--color-bg-light-blue), 250px 0 0 -9px var(--color-bg-light-blue), 251px 0 0 -9px var(--color-bg-light-blue), 252px 0 0 -9px var(--color-bg-light-blue), 253px 0 0 -9px var(--color-bg-light-blue), 254px 0 0 -9px var(--color-bg-light-blue), 255px 0 0 -9px var(--color-bg-light-blue), 256px 0 0 -9px var(--color-bg-light-blue), 257px 0 0 -9px var(--color-bg-light-blue), 258px 0 0 -9px var(--color-bg-light-blue), 259px 0 0 -9px var(--color-bg-light-blue), 260px 0 0 -9px var(--color-bg-light-blue), 261px 0 0 -9px var(--color-bg-light-blue), 262px 0 0 -9px var(--color-bg-light-blue), 263px 0 0 -9px var(--color-bg-light-blue), 264px 0 0 -9px var(--color-bg-light-blue), 265px 0 0 -9px var(--color-bg-light-blue), 266px 0 0 -9px var(--color-bg-light-blue), 267px 0 0 -9px var(--color-bg-light-blue), 268px 0 0 -9px var(--color-bg-light-blue), 269px 0 0 -9px var(--color-bg-light-blue), 270px 0 0 -9px var(--color-bg-light-blue), 271px 0 0 -9px var(--color-bg-light-blue), 272px 0 0 -9px var(--color-bg-light-blue), 273px 0 0 -9px var(--color-bg-light-blue), 274px 0 0 -9px var(--color-bg-light-blue), 275px 0 0 -9px var(--color-bg-light-blue), 276px 0 0 -9px var(--color-bg-light-blue), 277px 0 0 -9px var(--color-bg-light-blue), 278px 0 0 -9px var(--color-bg-light-blue), 279px 0 0 -9px var(--color-bg-light-blue), 280px 0 0 -9px var(--color-bg-light-blue), 281px 0 0 -9px var(--color-bg-light-blue), 282px 0 0 -9px var(--color-bg-light-blue), 283px 0 0 -9px var(--color-bg-light-blue), 284px 0 0 -9px var(--color-bg-light-blue), 285px 0 0 -9px var(--color-bg-light-blue), 286px 0 0 -9px var(--color-bg-light-blue), 287px 0 0 -9px var(--color-bg-light-blue), 288px 0 0 -9px var(--color-bg-light-blue), 289px 0 0 -9px var(--color-bg-light-blue), 290px 0 0 -9px var(--color-bg-light-blue), 291px 0 0 -9px var(--color-bg-light-blue), 292px 0 0 -9px var(--color-bg-light-blue), 293px 0 0 -9px var(--color-bg-light-blue), 294px 0 0 -9px var(--color-bg-light-blue), 295px 0 0 -9px var(--color-bg-light-blue), 296px 0 0 -9px var(--color-bg-light-blue), 297px 0 0 -9px var(--color-bg-light-blue), 298px 0 0 -9px var(--color-bg-light-blue), 299px 0 0 -9px var(--color-bg-light-blue), 300px 0 0 -9px var(--color-bg-light-blue), 301px 0 0 -9px var(--color-bg-light-blue), 302px 0 0 -9px var(--color-bg-light-blue), 303px 0 0 -9px var(--color-bg-light-blue), 304px 0 0 -9px var(--color-bg-light-blue), 305px 0 0 -9px var(--color-bg-light-blue), 306px 0 0 -9px var(--color-bg-light-blue), 307px 0 0 -9px var(--color-bg-light-blue), 308px 0 0 -9px var(--color-bg-light-blue), 309px 0 0 -9px var(--color-bg-light-blue), 310px 0 0 -9px var(--color-bg-light-blue), 311px 0 0 -9px var(--color-bg-light-blue), 312px 0 0 -9px var(--color-bg-light-blue), 313px 0 0 -9px var(--color-bg-light-blue), 314px 0 0 -9px var(--color-bg-light-blue), 315px 0 0 -9px var(--color-bg-light-blue), 316px 0 0 -9px var(--color-bg-light-blue), 317px 0 0 -9px var(--color-bg-light-blue), 318px 0 0 -9px var(--color-bg-light-blue), 319px 0 0 -9px var(--color-bg-light-blue), 320px 0 0 -9px var(--color-bg-light-blue), 321px 0 0 -9px var(--color-bg-light-blue), 322px 0 0 -9px var(--color-bg-light-blue), 323px 0 0 -9px var(--color-bg-light-blue), 324px 0 0 -9px var(--color-bg-light-blue), 325px 0 0 -9px var(--color-bg-light-blue), 326px 0 0 -9px var(--color-bg-light-blue), 327px 0 0 -9px var(--color-bg-light-blue), 328px 0 0 -9px var(--color-bg-light-blue), 329px 0 0 -9px var(--color-bg-light-blue), 330px 0 0 -9px var(--color-bg-light-blue), 331px 0 0 -9px var(--color-bg-light-blue), 332px 0 0 -9px var(--color-bg-light-blue), 333px 0 0 -9px var(--color-bg-light-blue), 334px 0 0 -9px var(--color-bg-light-blue), 335px 0 0 -9px var(--color-bg-light-blue), 336px 0 0 -9px var(--color-bg-light-blue), 337px 0 0 -9px var(--color-bg-light-blue), 338px 0 0 -9px var(--color-bg-light-blue), 339px 0 0 -9px var(--color-bg-light-blue), 340px 0 0 -9px var(--color-bg-light-blue), 341px 0 0 -9px var(--color-bg-light-blue), 342px 0 0 -9px var(--color-bg-light-blue), 343px 0 0 -9px var(--color-bg-light-blue), 344px 0 0 -9px var(--color-bg-light-blue), 345px 0 0 -9px var(--color-bg-light-blue), 346px 0 0 -9px var(--color-bg-light-blue), 347px 0 0 -9px var(--color-bg-light-blue), 348px 0 0 -9px var(--color-bg-light-blue), 349px 0 0 -9px var(--color-bg-light-blue), 350px 0 0 -9px var(--color-bg-light-blue), 351px 0 0 -9px var(--color-bg-light-blue), 352px 0 0 -9px var(--color-bg-light-blue), 353px 0 0 -9px var(--color-bg-light-blue), 354px 0 0 -9px var(--color-bg-light-blue), 355px 0 0 -9px var(--color-bg-light-blue), 356px 0 0 -9px var(--color-bg-light-blue), 357px 0 0 -9px var(--color-bg-light-blue), 358px 0 0 -9px var(--color-bg-light-blue), 359px 0 0 -9px var(--color-bg-light-blue), 360px 0 0 -9px var(--color-bg-light-blue), 361px 0 0 -9px var(--color-bg-light-blue), 362px 0 0 -9px var(--color-bg-light-blue), 363px 0 0 -9px var(--color-bg-light-blue), 364px 0 0 -9px var(--color-bg-light-blue), 365px 0 0 -9px var(--color-bg-light-blue), 366px 0 0 -9px var(--color-bg-light-blue), 367px 0 0 -9px var(--color-bg-light-blue), 368px 0 0 -9px var(--color-bg-light-blue), 369px 0 0 -9px var(--color-bg-light-blue), 370px 0 0 -9px var(--color-bg-light-blue), 371px 0 0 -9px var(--color-bg-light-blue), 372px 0 0 -9px var(--color-bg-light-blue), 373px 0 0 -9px var(--color-bg-light-blue), 374px 0 0 -9px var(--color-bg-light-blue), 375px 0 0 -9px var(--color-bg-light-blue), 376px 0 0 -9px var(--color-bg-light-blue), 377px 0 0 -9px var(--color-bg-light-blue), 378px 0 0 -9px var(--color-bg-light-blue), 379px 0 0 -9px var(--color-bg-light-blue), 380px 0 0 -9px var(--color-bg-light-blue), 381px 0 0 -9px var(--color-bg-light-blue), 382px 0 0 -9px var(--color-bg-light-blue), 383px 0 0 -9px var(--color-bg-light-blue), 384px 0 0 -9px var(--color-bg-light-blue), 385px 0 0 -9px var(--color-bg-light-blue), 386px 0 0 -9px var(--color-bg-light-blue), 387px 0 0 -9px var(--color-bg-light-blue), 388px 0 0 -9px var(--color-bg-light-blue), 389px 0 0 -9px var(--color-bg-light-blue), 390px 0 0 -9px var(--color-bg-light-blue), 391px 0 0 -9px var(--color-bg-light-blue), 392px 0 0 -9px var(--color-bg-light-blue), 393px 0 0 -9px var(--color-bg-light-blue), 394px 0 0 -9px var(--color-bg-light-blue), 395px 0 0 -9px var(--color-bg-light-blue), 396px 0 0 -9px var(--color-bg-light-blue), 397px 0 0 -9px var(--color-bg-light-blue), 398px 0 0 -9px var(--color-bg-light-blue), 399px 0 0 -9px var(--color-bg-light-blue), 400px 0 0 -9px var(--color-bg-light-blue), 401px 0 0 -9px var(--color-bg-light-blue), 402px 0 0 -9px var(--color-bg-light-blue), 403px 0 0 -9px var(--color-bg-light-blue), 404px 0 0 -9px var(--color-bg-light-blue), 405px 0 0 -9px var(--color-bg-light-blue), 406px 0 0 -9px var(--color-bg-light-blue), 407px 0 0 -9px var(--color-bg-light-blue), 408px 0 0 -9px var(--color-bg-light-blue), 409px 0 0 -9px var(--color-bg-light-blue), 410px 0 0 -9px var(--color-bg-light-blue), 411px 0 0 -9px var(--color-bg-light-blue), 412px 0 0 -9px var(--color-bg-light-blue), 413px 0 0 -9px var(--color-bg-light-blue), 414px 0 0 -9px var(--color-bg-light-blue), 415px 0 0 -9px var(--color-bg-light-blue), 416px 0 0 -9px var(--color-bg-light-blue), 417px 0 0 -9px var(--color-bg-light-blue), 418px 0 0 -9px var(--color-bg-light-blue), 419px 0 0 -9px var(--color-bg-light-blue), 420px 0 0 -9px var(--color-bg-light-blue), 421px 0 0 -9px var(--color-bg-light-blue), 422px 0 0 -9px var(--color-bg-light-blue), 423px 0 0 -9px var(--color-bg-light-blue), 424px 0 0 -9px var(--color-bg-light-blue), 425px 0 0 -9px var(--color-bg-light-blue), 426px 0 0 -9px var(--color-bg-light-blue), 427px 0 0 -9px var(--color-bg-light-blue), 428px 0 0 -9px var(--color-bg-light-blue), 429px 0 0 -9px var(--color-bg-light-blue), 430px 0 0 -9px var(--color-bg-light-blue), 431px 0 0 -9px var(--color-bg-light-blue), 432px 0 0 -9px var(--color-bg-light-blue), 433px 0 0 -9px var(--color-bg-light-blue), 434px 0 0 -9px var(--color-bg-light-blue), 435px 0 0 -9px var(--color-bg-light-blue), 436px 0 0 -9px var(--color-bg-light-blue), 437px 0 0 -9px var(--color-bg-light-blue), 438px 0 0 -9px var(--color-bg-light-blue), 439px 0 0 -9px var(--color-bg-light-blue), 440px 0 0 -9px var(--color-bg-light-blue), 441px 0 0 -9px var(--color-bg-light-blue), 442px 0 0 -9px var(--color-bg-light-blue), 443px 0 0 -9px var(--color-bg-light-blue), 444px 0 0 -9px var(--color-bg-light-blue), 445px 0 0 -9px var(--color-bg-light-blue), 446px 0 0 -9px var(--color-bg-light-blue), 447px 0 0 -9px var(--color-bg-light-blue), 448px 0 0 -9px var(--color-bg-light-blue), 449px 0 0 -9px var(--color-bg-light-blue), 450px 0 0 -9px var(--color-bg-light-blue), 451px 0 0 -9px var(--color-bg-light-blue), 452px 0 0 -9px var(--color-bg-light-blue), 453px 0 0 -9px var(--color-bg-light-blue), 454px 0 0 -9px var(--color-bg-light-blue), 455px 0 0 -9px var(--color-bg-light-blue), 456px 0 0 -9px var(--color-bg-light-blue), 457px 0 0 -9px var(--color-bg-light-blue), 458px 0 0 -9px var(--color-bg-light-blue), 459px 0 0 -9px var(--color-bg-light-blue), 460px 0 0 -9px var(--color-bg-light-blue), 461px 0 0 -9px var(--color-bg-light-blue), 462px 0 0 -9px var(--color-bg-light-blue), 463px 0 0 -9px var(--color-bg-light-blue), 464px 0 0 -9px var(--color-bg-light-blue), 465px 0 0 -9px var(--color-bg-light-blue), 466px 0 0 -9px var(--color-bg-light-blue), 467px 0 0 -9px var(--color-bg-light-blue), 468px 0 0 -9px var(--color-bg-light-blue), 469px 0 0 -9px var(--color-bg-light-blue), 470px 0 0 -9px var(--color-bg-light-blue), 471px 0 0 -9px var(--color-bg-light-blue), 472px 0 0 -9px var(--color-bg-light-blue), 473px 0 0 -9px var(--color-bg-light-blue), 474px 0 0 -9px var(--color-bg-light-blue), 475px 0 0 -9px var(--color-bg-light-blue), 476px 0 0 -9px var(--color-bg-light-blue), 477px 0 0 -9px var(--color-bg-light-blue), 478px 0 0 -9px var(--color-bg-light-blue), 479px 0 0 -9px var(--color-bg-light-blue), 480px 0 0 -9px var(--color-bg-light-blue), 481px 0 0 -9px var(--color-bg-light-blue), 482px 0 0 -9px var(--color-bg-light-blue), 483px 0 0 -9px var(--color-bg-light-blue), 484px 0 0 -9px var(--color-bg-light-blue), 485px 0 0 -9px var(--color-bg-light-blue), 486px 0 0 -9px var(--color-bg-light-blue), 487px 0 0 -9px var(--color-bg-light-blue), 488px 0 0 -9px var(--color-bg-light-blue), 489px 0 0 -9px var(--color-bg-light-blue), 490px 0 0 -9px var(--color-bg-light-blue), 491px 0 0 -9px var(--color-bg-light-blue), 492px 0 0 -9px var(--color-bg-light-blue), 493px 0 0 -9px var(--color-bg-light-blue), 494px 0 0 -9px var(--color-bg-light-blue), 495px 0 0 -9px var(--color-bg-light-blue), 496px 0 0 -9px var(--color-bg-light-blue), 497px 0 0 -9px var(--color-bg-light-blue), 498px 0 0 -9px var(--color-bg-light-blue), 499px 0 0 -9px var(--color-bg-light-blue), 500px 0 0 -9px var(--color-bg-light-blue), 501px 0 0 -9px var(--color-bg-light-blue), 502px 0 0 -9px var(--color-bg-light-blue), 503px 0 0 -9px var(--color-bg-light-blue), 504px 0 0 -9px var(--color-bg-light-blue), 505px 0 0 -9px var(--color-bg-light-blue), 506px 0 0 -9px var(--color-bg-light-blue), 507px 0 0 -9px var(--color-bg-light-blue), 508px 0 0 -9px var(--color-bg-light-blue), 509px 0 0 -9px var(--color-bg-light-blue), 510px 0 0 -9px var(--color-bg-light-blue), 511px 0 0 -9px var(--color-bg-light-blue), 512px 0 0 -9px var(--color-bg-light-blue), 513px 0 0 -9px var(--color-bg-light-blue), 514px 0 0 -9px var(--color-bg-light-blue), 515px 0 0 -9px var(--color-bg-light-blue), 516px 0 0 -9px var(--color-bg-light-blue), 517px 0 0 -9px var(--color-bg-light-blue), 518px 0 0 -9px var(--color-bg-light-blue), 519px 0 0 -9px var(--color-bg-light-blue), 520px 0 0 -9px var(--color-bg-light-blue), 521px 0 0 -9px var(--color-bg-light-blue), 522px 0 0 -9px var(--color-bg-light-blue), 523px 0 0 -9px var(--color-bg-light-blue), 524px 0 0 -9px var(--color-bg-light-blue), 525px 0 0 -9px var(--color-bg-light-blue), 526px 0 0 -9px var(--color-bg-light-blue), 527px 0 0 -9px var(--color-bg-light-blue), 528px 0 0 -9px var(--color-bg-light-blue), 529px 0 0 -9px var(--color-bg-light-blue), 530px 0 0 -9px var(--color-bg-light-blue), 531px 0 0 -9px var(--color-bg-light-blue), 532px 0 0 -9px var(--color-bg-light-blue), 533px 0 0 -9px var(--color-bg-light-blue), 534px 0 0 -9px var(--color-bg-light-blue), 535px 0 0 -9px var(--color-bg-light-blue), 536px 0 0 -9px var(--color-bg-light-blue), 537px 0 0 -9px var(--color-bg-light-blue), 538px 0 0 -9px var(--color-bg-light-blue), 539px 0 0 -9px var(--color-bg-light-blue), 540px 0 0 -9px var(--color-bg-light-blue), 541px 0 0 -9px var(--color-bg-light-blue), 542px 0 0 -9px var(--color-bg-light-blue), 543px 0 0 -9px var(--color-bg-light-blue), 544px 0 0 -9px var(--color-bg-light-blue), 545px 0 0 -9px var(--color-bg-light-blue), 546px 0 0 -9px var(--color-bg-light-blue), 547px 0 0 -9px var(--color-bg-light-blue), 548px 0 0 -9px var(--color-bg-light-blue), 549px 0 0 -9px var(--color-bg-light-blue), 550px 0 0 -9px var(--color-bg-light-blue), 551px 0 0 -9px var(--color-bg-light-blue), 552px 0 0 -9px var(--color-bg-light-blue), 553px 0 0 -9px var(--color-bg-light-blue), 554px 0 0 -9px var(--color-bg-light-blue), 555px 0 0 -9px var(--color-bg-light-blue), 556px 0 0 -9px var(--color-bg-light-blue), 557px 0 0 -9px var(--color-bg-light-blue), 558px 0 0 -9px var(--color-bg-light-blue), 559px 0 0 -9px var(--color-bg-light-blue), 560px 0 0 -9px var(--color-bg-light-blue), 561px 0 0 -9px var(--color-bg-light-blue), 562px 0 0 -9px var(--color-bg-light-blue), 563px 0 0 -9px var(--color-bg-light-blue), 564px 0 0 -9px var(--color-bg-light-blue), 565px 0 0 -9px var(--color-bg-light-blue), 566px 0 0 -9px var(--color-bg-light-blue), 567px 0 0 -9px var(--color-bg-light-blue), 568px 0 0 -9px var(--color-bg-light-blue), 569px 0 0 -9px var(--color-bg-light-blue), 570px 0 0 -9px var(--color-bg-light-blue), 571px 0 0 -9px var(--color-bg-light-blue), 572px 0 0 -9px var(--color-bg-light-blue), 573px 0 0 -9px var(--color-bg-light-blue), 574px 0 0 -9px var(--color-bg-light-blue), 575px 0 0 -9px var(--color-bg-light-blue), 576px 0 0 -9px var(--color-bg-light-blue), 577px 0 0 -9px var(--color-bg-light-blue), 578px 0 0 -9px var(--color-bg-light-blue), 579px 0 0 -9px var(--color-bg-light-blue), 580px 0 0 -9px var(--color-bg-light-blue), 581px 0 0 -9px var(--color-bg-light-blue), 582px 0 0 -9px var(--color-bg-light-blue), 583px 0 0 -9px var(--color-bg-light-blue), 584px 0 0 -9px var(--color-bg-light-blue), 585px 0 0 -9px var(--color-bg-light-blue), 586px 0 0 -9px var(--color-bg-light-blue), 587px 0 0 -9px var(--color-bg-light-blue), 588px 0 0 -9px var(--color-bg-light-blue), 589px 0 0 -9px var(--color-bg-light-blue), 590px 0 0 -9px var(--color-bg-light-blue), 591px 0 0 -9px var(--color-bg-light-blue), 592px 0 0 -9px var(--color-bg-light-blue), 593px 0 0 -9px var(--color-bg-light-blue), 594px 0 0 -9px var(--color-bg-light-blue), 595px 0 0 -9px var(--color-bg-light-blue), 596px 0 0 -9px var(--color-bg-light-blue), 597px 0 0 -9px var(--color-bg-light-blue), 598px 0 0 -9px var(--color-bg-light-blue), 599px 0 0 -9px var(--color-bg-light-blue), 600px 0 0 -9px var(--color-bg-light-blue), 601px 0 0 -9px var(--color-bg-light-blue), 602px 0 0 -9px var(--color-bg-light-blue), 603px 0 0 -9px var(--color-bg-light-blue), 604px 0 0 -9px var(--color-bg-light-blue), 605px 0 0 -9px var(--color-bg-light-blue), 606px 0 0 -9px var(--color-bg-light-blue), 607px 0 0 -9px var(--color-bg-light-blue), 608px 0 0 -9px var(--color-bg-light-blue), 609px 0 0 -9px var(--color-bg-light-blue), 610px 0 0 -9px var(--color-bg-light-blue), 611px 0 0 -9px var(--color-bg-light-blue), 612px 0 0 -9px var(--color-bg-light-blue), 613px 0 0 -9px var(--color-bg-light-blue), 614px 0 0 -9px var(--color-bg-light-blue), 615px 0 0 -9px var(--color-bg-light-blue), 616px 0 0 -9px var(--color-bg-light-blue), 617px 0 0 -9px var(--color-bg-light-blue), 618px 0 0 -9px var(--color-bg-light-blue), 619px 0 0 -9px var(--color-bg-light-blue), 620px 0 0 -9px var(--color-bg-light-blue), 621px 0 0 -9px var(--color-bg-light-blue), 622px 0 0 -9px var(--color-bg-light-blue), 623px 0 0 -9px var(--color-bg-light-blue), 624px 0 0 -9px var(--color-bg-light-blue), 625px 0 0 -9px var(--color-bg-light-blue), 626px 0 0 -9px var(--color-bg-light-blue), 627px 0 0 -9px var(--color-bg-light-blue), 628px 0 0 -9px var(--color-bg-light-blue), 629px 0 0 -9px var(--color-bg-light-blue), 630px 0 0 -9px var(--color-bg-light-blue), 631px 0 0 -9px var(--color-bg-light-blue), 632px 0 0 -9px var(--color-bg-light-blue), 633px 0 0 -9px var(--color-bg-light-blue), 634px 0 0 -9px var(--color-bg-light-blue), 635px 0 0 -9px var(--color-bg-light-blue), 636px 0 0 -9px var(--color-bg-light-blue), 637px 0 0 -9px var(--color-bg-light-blue), 638px 0 0 -9px var(--color-bg-light-blue), 639px 0 0 -9px var(--color-bg-light-blue), 640px 0 0 -9px var(--color-bg-light-blue), 641px 0 0 -9px var(--color-bg-light-blue), 642px 0 0 -9px var(--color-bg-light-blue), 643px 0 0 -9px var(--color-bg-light-blue), 644px 0 0 -9px var(--color-bg-light-blue), 645px 0 0 -9px var(--color-bg-light-blue), 646px 0 0 -9px var(--color-bg-light-blue), 647px 0 0 -9px var(--color-bg-light-blue), 648px 0 0 -9px var(--color-bg-light-blue), 649px 0 0 -9px var(--color-bg-light-blue), 650px 0 0 -9px var(--color-bg-light-blue), 651px 0 0 -9px var(--color-bg-light-blue), 652px 0 0 -9px var(--color-bg-light-blue), 653px 0 0 -9px var(--color-bg-light-blue), 654px 0 0 -9px var(--color-bg-light-blue), 655px 0 0 -9px var(--color-bg-light-blue), 656px 0 0 -9px var(--color-bg-light-blue), 657px 0 0 -9px var(--color-bg-light-blue), 658px 0 0 -9px var(--color-bg-light-blue), 659px 0 0 -9px var(--color-bg-light-blue), 660px 0 0 -9px var(--color-bg-light-blue), 661px 0 0 -9px var(--color-bg-light-blue), 662px 0 0 -9px var(--color-bg-light-blue), 663px 0 0 -9px var(--color-bg-light-blue), 664px 0 0 -9px var(--color-bg-light-blue), 665px 0 0 -9px var(--color-bg-light-blue), 666px 0 0 -9px var(--color-bg-light-blue), 667px 0 0 -9px var(--color-bg-light-blue), 668px 0 0 -9px var(--color-bg-light-blue), 669px 0 0 -9px var(--color-bg-light-blue), 670px 0 0 -9px var(--color-bg-light-blue), 671px 0 0 -9px var(--color-bg-light-blue), 672px 0 0 -9px var(--color-bg-light-blue), 673px 0 0 -9px var(--color-bg-light-blue), 674px 0 0 -9px var(--color-bg-light-blue), 675px 0 0 -9px var(--color-bg-light-blue), 676px 0 0 -9px var(--color-bg-light-blue), 677px 0 0 -9px var(--color-bg-light-blue), 678px 0 0 -9px var(--color-bg-light-blue), 679px 0 0 -9px var(--color-bg-light-blue), 680px 0 0 -9px var(--color-bg-light-blue), 681px 0 0 -9px var(--color-bg-light-blue), 682px 0 0 -9px var(--color-bg-light-blue), 683px 0 0 -9px var(--color-bg-light-blue), 684px 0 0 -9px var(--color-bg-light-blue), 685px 0 0 -9px var(--color-bg-light-blue), 686px 0 0 -9px var(--color-bg-light-blue), 687px 0 0 -9px var(--color-bg-light-blue), 688px 0 0 -9px var(--color-bg-light-blue), 689px 0 0 -9px var(--color-bg-light-blue), 690px 0 0 -9px var(--color-bg-light-blue), 691px 0 0 -9px var(--color-bg-light-blue), 692px 0 0 -9px var(--color-bg-light-blue), 693px 0 0 -9px var(--color-bg-light-blue), 694px 0 0 -9px var(--color-bg-light-blue), 695px 0 0 -9px var(--color-bg-light-blue), 696px 0 0 -9px var(--color-bg-light-blue), 697px 0 0 -9px var(--color-bg-light-blue), 698px 0 0 -9px var(--color-bg-light-blue), 699px 0 0 -9px var(--color-bg-light-blue), 700px 0 0 -9px var(--color-bg-light-blue), 701px 0 0 -9px var(--color-bg-light-blue), 702px 0 0 -9px var(--color-bg-light-blue), 703px 0 0 -9px var(--color-bg-light-blue), 704px 0 0 -9px var(--color-bg-light-blue), 705px 0 0 -9px var(--color-bg-light-blue), 706px 0 0 -9px var(--color-bg-light-blue), 707px 0 0 -9px var(--color-bg-light-blue), 708px 0 0 -9px var(--color-bg-light-blue), 709px 0 0 -9px var(--color-bg-light-blue), 710px 0 0 -9px var(--color-bg-light-blue), 711px 0 0 -9px var(--color-bg-light-blue), 712px 0 0 -9px var(--color-bg-light-blue), 713px 0 0 -9px var(--color-bg-light-blue), 714px 0 0 -9px var(--color-bg-light-blue), 715px 0 0 -9px var(--color-bg-light-blue), 716px 0 0 -9px var(--color-bg-light-blue), 717px 0 0 -9px var(--color-bg-light-blue), 718px 0 0 -9px var(--color-bg-light-blue), 719px 0 0 -9px var(--color-bg-light-blue), 720px 0 0 -9px var(--color-bg-light-blue), 721px 0 0 -9px var(--color-bg-light-blue), 722px 0 0 -9px var(--color-bg-light-blue), 723px 0 0 -9px var(--color-bg-light-blue), 724px 0 0 -9px var(--color-bg-light-blue), 725px 0 0 -9px var(--color-bg-light-blue), 726px 0 0 -9px var(--color-bg-light-blue), 727px 0 0 -9px var(--color-bg-light-blue), 728px 0 0 -9px var(--color-bg-light-blue), 729px 0 0 -9px var(--color-bg-light-blue), 730px 0 0 -9px var(--color-bg-light-blue), 731px 0 0 -9px var(--color-bg-light-blue), 732px 0 0 -9px var(--color-bg-light-blue), 733px 0 0 -9px var(--color-bg-light-blue), 734px 0 0 -9px var(--color-bg-light-blue), 735px 0 0 -9px var(--color-bg-light-blue), 736px 0 0 -9px var(--color-bg-light-blue), 737px 0 0 -9px var(--color-bg-light-blue), 738px 0 0 -9px var(--color-bg-light-blue), 739px 0 0 -9px var(--color-bg-light-blue), 740px 0 0 -9px var(--color-bg-light-blue), 741px 0 0 -9px var(--color-bg-light-blue), 742px 0 0 -9px var(--color-bg-light-blue), 743px 0 0 -9px var(--color-bg-light-blue), 744px 0 0 -9px var(--color-bg-light-blue), 745px 0 0 -9px var(--color-bg-light-blue), 746px 0 0 -9px var(--color-bg-light-blue), 747px 0 0 -9px var(--color-bg-light-blue), 748px 0 0 -9px var(--color-bg-light-blue), 749px 0 0 -9px var(--color-bg-light-blue), 750px 0 0 -9px var(--color-bg-light-blue), 751px 0 0 -9px var(--color-bg-light-blue), 752px 0 0 -9px var(--color-bg-light-blue), 753px 0 0 -9px var(--color-bg-light-blue), 754px 0 0 -9px var(--color-bg-light-blue), 755px 0 0 -9px var(--color-bg-light-blue), 756px 0 0 -9px var(--color-bg-light-blue), 757px 0 0 -9px var(--color-bg-light-blue), 758px 0 0 -9px var(--color-bg-light-blue), 759px 0 0 -9px var(--color-bg-light-blue), 760px 0 0 -9px var(--color-bg-light-blue), 761px 0 0 -9px var(--color-bg-light-blue), 762px 0 0 -9px var(--color-bg-light-blue), 763px 0 0 -9px var(--color-bg-light-blue), 764px 0 0 -9px var(--color-bg-light-blue), 765px 0 0 -9px var(--color-bg-light-blue), 766px 0 0 -9px var(--color-bg-light-blue), 767px 0 0 -9px var(--color-bg-light-blue), 768px 0 0 -9px var(--color-bg-light-blue), 769px 0 0 -9px var(--color-bg-light-blue), 770px 0 0 -9px var(--color-bg-light-blue), 771px 0 0 -9px var(--color-bg-light-blue), 772px 0 0 -9px var(--color-bg-light-blue), 773px 0 0 -9px var(--color-bg-light-blue), 774px 0 0 -9px var(--color-bg-light-blue), 775px 0 0 -9px var(--color-bg-light-blue), 776px 0 0 -9px var(--color-bg-light-blue), 777px 0 0 -9px var(--color-bg-light-blue), 778px 0 0 -9px var(--color-bg-light-blue), 779px 0 0 -9px var(--color-bg-light-blue), 780px 0 0 -9px var(--color-bg-light-blue), 781px 0 0 -9px var(--color-bg-light-blue), 782px 0 0 -9px var(--color-bg-light-blue), 783px 0 0 -9px var(--color-bg-light-blue), 784px 0 0 -9px var(--color-bg-light-blue), 785px 0 0 -9px var(--color-bg-light-blue), 786px 0 0 -9px var(--color-bg-light-blue), 787px 0 0 -9px var(--color-bg-light-blue), 788px 0 0 -9px var(--color-bg-light-blue), 789px 0 0 -9px var(--color-bg-light-blue), 790px 0 0 -9px var(--color-bg-light-blue), 791px 0 0 -9px var(--color-bg-light-blue), 792px 0 0 -9px var(--color-bg-light-blue), 793px 0 0 -9px var(--color-bg-light-blue), 794px 0 0 -9px var(--color-bg-light-blue), 795px 0 0 -9px var(--color-bg-light-blue), 796px 0 0 -9px var(--color-bg-light-blue), 797px 0 0 -9px var(--color-bg-light-blue), 798px 0 0 -9px var(--color-bg-light-blue), 799px 0 0 -9px var(--color-bg-light-blue), 800px 0 0 -9px var(--color-bg-light-blue), 801px 0 0 -9px var(--color-bg-light-blue), 802px 0 0 -9px var(--color-bg-light-blue), 803px 0 0 -9px var(--color-bg-light-blue), 804px 0 0 -9px var(--color-bg-light-blue), 805px 0 0 -9px var(--color-bg-light-blue), 806px 0 0 -9px var(--color-bg-light-blue), 807px 0 0 -9px var(--color-bg-light-blue), 808px 0 0 -9px var(--color-bg-light-blue), 809px 0 0 -9px var(--color-bg-light-blue), 810px 0 0 -9px var(--color-bg-light-blue), 811px 0 0 -9px var(--color-bg-light-blue), 812px 0 0 -9px var(--color-bg-light-blue), 813px 0 0 -9px var(--color-bg-light-blue), 814px 0 0 -9px var(--color-bg-light-blue), 815px 0 0 -9px var(--color-bg-light-blue), 816px 0 0 -9px var(--color-bg-light-blue), 817px 0 0 -9px var(--color-bg-light-blue), 818px 0 0 -9px var(--color-bg-light-blue), 819px 0 0 -9px var(--color-bg-light-blue), 820px 0 0 -9px var(--color-bg-light-blue), 821px 0 0 -9px var(--color-bg-light-blue), 822px 0 0 -9px var(--color-bg-light-blue), 823px 0 0 -9px var(--color-bg-light-blue), 824px 0 0 -9px var(--color-bg-light-blue), 825px 0 0 -9px var(--color-bg-light-blue), 826px 0 0 -9px var(--color-bg-light-blue), 827px 0 0 -9px var(--color-bg-light-blue), 828px 0 0 -9px var(--color-bg-light-blue), 829px 0 0 -9px var(--color-bg-light-blue), 830px 0 0 -9px var(--color-bg-light-blue), 831px 0 0 -9px var(--color-bg-light-blue), 832px 0 0 -9px var(--color-bg-light-blue), 833px 0 0 -9px var(--color-bg-light-blue), 834px 0 0 -9px var(--color-bg-light-blue), 835px 0 0 -9px var(--color-bg-light-blue), 836px 0 0 -9px var(--color-bg-light-blue), 837px 0 0 -9px var(--color-bg-light-blue), 838px 0 0 -9px var(--color-bg-light-blue), 839px 0 0 -9px var(--color-bg-light-blue), 840px 0 0 -9px var(--color-bg-light-blue), 841px 0 0 -9px var(--color-bg-light-blue), 842px 0 0 -9px var(--color-bg-light-blue), 843px 0 0 -9px var(--color-bg-light-blue), 844px 0 0 -9px var(--color-bg-light-blue), 845px 0 0 -9px var(--color-bg-light-blue), 846px 0 0 -9px var(--color-bg-light-blue), 847px 0 0 -9px var(--color-bg-light-blue), 848px 0 0 -9px var(--color-bg-light-blue), 849px 0 0 -9px var(--color-bg-light-blue), 850px 0 0 -9px var(--color-bg-light-blue), 851px 0 0 -9px var(--color-bg-light-blue), 852px 0 0 -9px var(--color-bg-light-blue), 853px 0 0 -9px var(--color-bg-light-blue), 854px 0 0 -9px var(--color-bg-light-blue), 855px 0 0 -9px var(--color-bg-light-blue), 856px 0 0 -9px var(--color-bg-light-blue), 857px 0 0 -9px var(--color-bg-light-blue), 858px 0 0 -9px var(--color-bg-light-blue), 859px 0 0 -9px var(--color-bg-light-blue), 860px 0 0 -9px var(--color-bg-light-blue), 861px 0 0 -9px var(--color-bg-light-blue), 862px 0 0 -9px var(--color-bg-light-blue), 863px 0 0 -9px var(--color-bg-light-blue), 864px 0 0 -9px var(--color-bg-light-blue), 865px 0 0 -9px var(--color-bg-light-blue), 866px 0 0 -9px var(--color-bg-light-blue), 867px 0 0 -9px var(--color-bg-light-blue), 868px 0 0 -9px var(--color-bg-light-blue), 869px 0 0 -9px var(--color-bg-light-blue), 870px 0 0 -9px var(--color-bg-light-blue), 871px 0 0 -9px var(--color-bg-light-blue), 872px 0 0 -9px var(--color-bg-light-blue), 873px 0 0 -9px var(--color-bg-light-blue), 874px 0 0 -9px var(--color-bg-light-blue), 875px 0 0 -9px var(--color-bg-light-blue), 876px 0 0 -9px var(--color-bg-light-blue), 877px 0 0 -9px var(--color-bg-light-blue), 878px 0 0 -9px var(--color-bg-light-blue), 879px 0 0 -9px var(--color-bg-light-blue), 880px 0 0 -9px var(--color-bg-light-blue), 881px 0 0 -9px var(--color-bg-light-blue), 882px 0 0 -9px var(--color-bg-light-blue), 883px 0 0 -9px var(--color-bg-light-blue), 884px 0 0 -9px var(--color-bg-light-blue), 885px 0 0 -9px var(--color-bg-light-blue), 886px 0 0 -9px var(--color-bg-light-blue), 887px 0 0 -9px var(--color-bg-light-blue), 888px 0 0 -9px var(--color-bg-light-blue), 889px 0 0 -9px var(--color-bg-light-blue), 890px 0 0 -9px var(--color-bg-light-blue), 891px 0 0 -9px var(--color-bg-light-blue), 892px 0 0 -9px var(--color-bg-light-blue), 893px 0 0 -9px var(--color-bg-light-blue), 894px 0 0 -9px var(--color-bg-light-blue), 895px 0 0 -9px var(--color-bg-light-blue), 896px 0 0 -9px var(--color-bg-light-blue), 897px 0 0 -9px var(--color-bg-light-blue), 898px 0 0 -9px var(--color-bg-light-blue), 899px 0 0 -9px var(--color-bg-light-blue), 900px 0 0 -9px var(--color-bg-light-blue), 901px 0 0 -9px var(--color-bg-light-blue), 902px 0 0 -9px var(--color-bg-light-blue), 903px 0 0 -9px var(--color-bg-light-blue), 904px 0 0 -9px var(--color-bg-light-blue), 905px 0 0 -9px var(--color-bg-light-blue), 906px 0 0 -9px var(--color-bg-light-blue), 907px 0 0 -9px var(--color-bg-light-blue), 908px 0 0 -9px var(--color-bg-light-blue), 909px 0 0 -9px var(--color-bg-light-blue), 910px 0 0 -9px var(--color-bg-light-blue), 911px 0 0 -9px var(--color-bg-light-blue), 912px 0 0 -9px var(--color-bg-light-blue), 913px 0 0 -9px var(--color-bg-light-blue), 914px 0 0 -9px var(--color-bg-light-blue), 915px 0 0 -9px var(--color-bg-light-blue), 916px 0 0 -9px var(--color-bg-light-blue), 917px 0 0 -9px var(--color-bg-light-blue), 918px 0 0 -9px var(--color-bg-light-blue), 919px 0 0 -9px var(--color-bg-light-blue), 920px 0 0 -9px var(--color-bg-light-blue), 921px 0 0 -9px var(--color-bg-light-blue), 922px 0 0 -9px var(--color-bg-light-blue), 923px 0 0 -9px var(--color-bg-light-blue), 924px 0 0 -9px var(--color-bg-light-blue), 925px 0 0 -9px var(--color-bg-light-blue), 926px 0 0 -9px var(--color-bg-light-blue), 927px 0 0 -9px var(--color-bg-light-blue), 928px 0 0 -9px var(--color-bg-light-blue), 929px 0 0 -9px var(--color-bg-light-blue), 930px 0 0 -9px var(--color-bg-light-blue);
  }
  input[type=range]::-moz-range-track {
    height: 22px;
  }
  input[type=range]::-moz-range-thumb {
    height: 22px;
    width: 22px;
  }
  input[type=range]::-ms-track {
    height: 22px;
    background-image: linear-gradient(to top, #fff 41%, var(--color-bg-blue) 41%, var(--color-bg-blue) 58%, #fff 58%);
  }
  input[type=range]::-ms-fill-lower {
    background: var(--color-bg-blue);
  }
  input[type=range]::-ms-fill-upper {
    background: var(--color-bg-blue);
  }
  input[type=range]::-ms-thumb {
    height: 22px;
    width: 22px;
  }
}
/*
 * common
 */
/*Костыль калькулятора*/
@media (max-width: 992px) {
  .linkCalculatorSet {
    /*display: none;*/
  }
}
.mini-menu__item {
  padding: 30px;
}

.mini-menu__item.__border-top {
  border-top: 1px solid var(--color-border);
}

.main {
  padding: 15px 0;
}

@media (min-width: 576px) {
  .main {
    padding: 11px 0;
  }
}
.login {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
@media (min-width: 576px) {
  .login {
    max-width: 355px;
  }
}

.login .form-container {
  width: 100%;
  margin: 0 auto;
  padding: 0 0 35px;
  background-color: #fff;
}
.login .form-container a {
  font-size: 14px;
}
.login .form-container button {
  width: 100%;
  margin: 14px 0 13px;
}

/*@media (min-width: 992px) {*/
@media (min-width: 576px) {
  .login .form-container {
    width: 100%;
    margin: 0 auto 10px;
    padding: 40px 40px 50px;
    border-radius: 10px;
    -webkit-box-shadow: 0 0 30px 0 rgba(28, 49, 40, 0.05);
    box-shadow: 0 0 30px 0 rgba(28, 49, 40, 0.05);
  }
}
@media (min-width: 992px) {
  .login .form-container button {
    margin: 16px 0 13px;
  }
}
@media (max-width: 575px) {
  .login .items-container {
    margin: 24px 0 0;
  }
}
@media (max-width: 575px) {
  .login .forgot-pass {
    margin: 0 0 14px;
  }
}
.login .gosuslugi {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-family: "Avenir Next Cyr", Roboto, sans-serif;
  color: var(--color-primary);
  line-height: 1;
  text-decoration: none;
  width: 100%;
  height: 50px;
  background-color: var(--color-bg-white);
  transition: all 0.2s ease-in;
  font-weight: 500;
  box-shadow: none;
  border: solid 1px #E3E9EB;
  border-radius: 10px;
}
.login .gosuslugi img {
  display: none;
}
.login .gosuslugi span {
  display: block;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg viewBox='0 0 95 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M28.61 8.517a.145.145 0 0 0-.184-.085c-.618.228-1.642.414-2.45.414-1.765 0-2.607-.475-2.607-3.172 0-2.155.259-3.17 2.608-3.17.665 0 1.471.095 2.257.323a.139.139 0 0 0 .162-.07c.218-.477.535-1.25.767-1.818l.092-.223A.137.137 0 0 0 29.258.6a.145.145 0 0 0-.088-.08A11.619 11.619 0 0 0 25.793 0c-3.7 0-5.348 1.737-5.348 5.635 0 3.953 1.649 5.716 5.348 5.716.927 0 2.754-.193 3.635-.543a.141.141 0 0 0 .08-.178l-.899-2.113ZM0 .429C0 .355.06.295.134.295h7.597c.095 0 .159.098.122.186l-.94 2.255a.131.131 0 0 1-.136.081H2.845v8.104c0 .075-.06.135-.134.135H.134A.134.134 0 0 1 0 10.922V.428Zm8.484 5.205C8.484 1.58 9.892 0 13.51 0c3.645 0 5.067 1.58 5.067 5.634 0 4.116-1.422 5.717-5.067 5.717-3.617 0-5.025-1.6-5.025-5.717Zm2.864.04c0 2.859.513 3.315 2.16 3.315 1.68 0 2.204-.456 2.204-3.315 0-3.043-.571-3.314-2.203-3.314-1.6 0-2.161.27-2.161 3.314Z' fill='%230066B3'%3e%3c/path%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M50.258 8.516a.146.146 0 0 0-.075-.08.155.155 0 0 0-.109-.004c-.618.228-1.642.413-2.449.413-1.766 0-2.607-.474-2.607-3.17 0-2.157.258-3.172 2.607-3.172.666 0 1.471.095 2.257.323a.139.139 0 0 0 .163-.069c.218-.477.534-1.25.767-1.818l.091-.223a.138.138 0 0 0 .003-.117.145.145 0 0 0-.088-.08A11.619 11.619 0 0 0 47.441 0c-3.699 0-5.347 1.737-5.347 5.634 0 3.954 1.648 5.717 5.347 5.717.927 0 2.754-.194 3.636-.544a.141.141 0 0 0 .08-.177l-.9-2.114ZM30.748.295a.133.133 0 0 0-.126.178l3.914 10.584a132.49 132.49 0 0 1-1.868 3.746.135.135 0 0 0 .119.197h2.785c.05 0 .097-.029.12-.074 2.06-4.193 3.577-7.91 5.65-14.454a.135.135 0 0 0-.127-.177h-2.587c-.06 0-.113.04-.13.098-.797 2.798-1.533 4.988-2.386 7.099l-2.63-7.11a.134.134 0 0 0-.126-.087h-2.609Zm21.76 10.76h2.647c.056 0 .11-.037.126-.09.407-1.28.77-2.722 1.075-4.31.262-1.357.423-2.642.518-3.838h2.586v8.104c0 .074.06.134.134.134h2.577c.074 0 .134-.06.134-.134V.43a.134.134 0 0 0-.134-.134h-7.863a.133.133 0 0 0-.134.129 44.66 44.66 0 0 1-.572 5.361c-.319 1.89-.78 3.593-1.222 5.099a.135.135 0 0 0 .129.171ZM76.487.295a.134.134 0 0 0-.134.134v10.492c0 .074.06.134.134.134h2.576c.074 0 .134-.06.134-.134V2.817h3.932a.131.131 0 0 0 .136-.082l.94-2.254a.134.134 0 0 0-.122-.186h-7.596Zm-12.56.178a.133.133 0 0 1 .126-.178h2.609c.056 0 .106.035.126.087l2.63 7.11c.852-2.11 1.588-4.3 2.386-7.099a.136.136 0 0 1 .13-.098h2.586c.092 0 .156.09.127.177-2.073 6.545-3.59 10.261-5.65 14.454a.135.135 0 0 1-.12.074h-2.785a.135.135 0 0 1-.118-.197 132.49 132.49 0 0 0 1.868-3.746L63.926.473ZM92.294.295h2.575c.075 0 .134.059.132.134v9.877a.136.136 0 0 1-.092.132c-1.193.455-3.205.912-5.007.912-3.088 0-4.338-1.349-4.4-4.795C85.5 6.547 85.5.445 85.5.445V.429c0-.075.059-.134.134-.134h2.575c.075 0 .134.059.134.134v6.067c.06 1.832.513 2.27 2.074 2.27.627 0 1.185-.074 1.743-.23V.43c0-.075.06-.134.134-.134Z' fill='%23EE2F53'%3e%3c/path%3e%3c/svg%3e");
  background-size: 95px 100%;
  background-repeat: no-repeat;
  background-position: 100% 3px;
  padding-right: 105px;
}
.login .gosuslugi:hover {
  background-color: var(--gosuslugi-hover-bg);
  border-color: var(--gosuslugi-hover-bg);
  text-decoration: none;
}
@media (min-width: 576px) {
  .login .gosuslugi {
    border: none;
    max-width: 100%;
    color: var(--color-primary);
    font-size: 1rem;
  }
}

.login__header-links a {
  font-weight: 400;
  font-size: 16px;
  line-height: 20px;
  color: var(--color-accent_lighten);
  text-decoration: none;
}

@media (min-width: 576px) {
  .recovery {
    width: 100%;
    max-width: 334px;
    margin: 0 auto;
  }
}
.recovery .toggle-container {
  display: none;
}

.recovery .toggle-container.active {
  display: block;
}

.recovery-method-text {
  font-family: "Avenir Next Cyr", Roboto, sans-serif;
}

@media (min-width: 576px) {
  .recovery-method-text {
    display: none;
  }
}
.form-recovery .switches-container a {
  margin: 10px auto;
  font-size: 14px;
}

@media (min-width: 576px) {
  .form-recovery .switches-container a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 50%;
    height: 68px;
    padding: 0 0 8px;
    margin: 0 0 -8px 0;
    font-size: 16px;
  }
}
.form-recovery .switches-container a.active {
  display: none;
}

@media (min-width: 576px) {
  .form-recovery .switches-container a.active {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    background-color: #fff;
    border-radius: 8px 8px 0 0;
    -webkit-box-shadow: 0 -15px 15px 0 rgba(28, 49, 40, 0.03);
    box-shadow: 0 -15px 15px 0 rgba(28, 49, 40, 0.03);
    color: var(--color-accent);
    text-decoration: none;
  }
  .form-recovery .switches-container a.active .link {
    border-bottom: none;
  }
}
.form-recovery .form-container {
  background-color: #fff;
}

@media (min-width: 576px) {
  .form-recovery .form-container {
    padding: 33px 35px 40px;
    border-radius: 8px;
    -webkit-box-shadow: 0 0 30px 0 rgba(28, 49, 40, 0.05);
    box-shadow: 0 0 30px 0 rgba(28, 49, 40, 0.05);
    background-color: #fff;
  }
}
.form-recovery .form-container a,
.form-recovery .form-container p {
  font-size: 14px;
  line-height: 1.3;
}

.form-recovery .form-container .form-title {
  margin: 0 0 20px;
}

.form-recovery .form-container button {
  width: 100%;
  margin: 15px 0 0;
}

@media (min-width: 576px) {
  .form-recovery .form-container button {
    max-width: 200px;
  }
}
.loan {
  width: 100%;
  max-width: 614px;
  margin: 0 auto;
}

.loan .loan-container {
  padding: 0 0 35px;
}

@media (min-width: 576px) {
  .loan .loan-container {
    padding: 27px 30px 30px;
    margin: 0 0 28px;
    border-radius: 8px;
    -webkit-box-shadow: 0 0 30px 0 rgba(28, 49, 40, 0.05);
    box-shadow: 0 0 30px 0 rgba(28, 49, 40, 0.05);
    background-color: #fff;
  }
}
.loan .loan-container .ranges-container {
  margin: -6px 0 28px;
}

@media (min-width: 576px) {
  .loan .loan-container .ranges-container {
    margin: 0 0 28px;
  }
}
.loan .loan-container .ranges-container label {
  font-size: 14px;
}

.loan .loan-container .ranges-container label b {
  font-family: "Avenir Next Cyr", Roboto, sans-serif;
  font-size: 20px;
}

.loan .loan-container .form-text span {
  font-size: 14px;
  color: #a5a5a5;
  line-height: 1;
}

.loan .loan-container .calculator-info {
  font-size: 14px;
  line-height: 1.3;
}

@media (max-width: 575px) {
  .loan .loan-container .calculator-info {
    margin: -16px 0 24px;
  }
}
.loan #calculator .btn {
  width: 100%;
  margin: 0 0 7px;
}

@media (min-width: 992px) {
  .loan #calculator .btn {
    margin: 0 0 9px;
    width: inherit;
  }
}
.debt {
  width: 100%;
  max-width: 524px;
  margin: 0 auto;
}
.debt .title {
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 1.375rem;
  margin-bottom: 5px;
}

.debt .toggle-container {
  display: none;
}

.debt .toggle-container.active {
  display: block;
}

.debt .dept-top-block {
  position: relative;
}

@media (max-width: 575px) {
  .debt .dept-top-block {
    margin: 0 0 20px;
  }
}
.debt .debt-info-container {
  margin: 0 0 20px;
  text-align: center;
}

.debt .debt-info-container .debt-sum {
  margin: 0 0 6px;
  font-family: "Avenir Next Cyr", Roboto, sans-serif;
  font-size: 34px;
  line-height: 1;
  font-weight: 600;
}

.debt .debt-info-container a {
  font-size: 14px;
}

.debt .debt-short-container.hide {
  display: none;
}

@media (min-width: 576px) {
  .debt .debt-short-container {
    margin: 0 -7.5px 20px;
  }
}
.debt .debt-short-container .item {
  width: 100%;
  padding: 0 0 14px;
}
.debt .debt-short-container .item p {
  line-height: 1.3;
}
.debt .debt-short-container .item .name {
  font-family: "Avenir Next Cyr", Roboto, sans-serif;
  margin: 0 5px 2px 0;
}
@media (min-width: 576px) {
  .debt .debt-short-container .item .name {
    font-size: 14px;
    margin: 0;
  }
}
.debt .debt-short-container .item .value {
  font-family: "Avenir Next Cyr", Roboto, sans-serif;
}
@media (min-width: 576px) {
  .debt .debt-short-container .item .value {
    font-size: 20px;
  }
}
.debt .debt-short-container .item.renew {
  color: var(--color-accent);
}
@media (min-width: 576px) {
  .debt .debt-short-container .item.renew {
    background: var(--color-bg-blue);
    color: #fff;
  }
  .debt .debt-short-container .item.renew .name {
    font-family: "Avenir Next Cyr", Roboto, sans-serif;
  }
}
.debt .debt-short-container .item.pay-within {
  color: var(--color-accent);
}
.debt .debt-short-container .item.pay-within .name, .debt .debt-short-container .item.pay-within .value {
  position: relative;
}
.debt .debt-short-container .item.pay-within .progress-bar {
  position: absolute;
  top: 100%;
  left: -15px;
  width: calc(100% + 30px);
  height: 4px;
  background-color: transparent;
}
.debt .debt-short-container .item.pay-within .progress-bar::after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  -webkit-transition: width 1s ease;
  transition: width 1s ease;
  background: var(--color-bg-blue);
  border-radius: 6px;
}
@media (min-width: 576px) {
  .debt .debt-short-container .item.pay-within .progress-bar::after {
    background: var(--color-bg-blue);
    border-radius: 0;
  }
}
@media (min-width: 576px) {
  .debt .debt-short-container .item.pay-within .progress-bar {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
}
@media (min-width: 576px) {
  .debt .debt-short-container .item.pay-within {
    overflow: hidden;
    position: relative;
    color: #141414;
  }
  .debt .debt-short-container .item.pay-within .name {
    font-family: "Avenir Next Cyr", Roboto, sans-serif;
  }
}
@media (max-width: 575px) {
  .debt .debt-short-container .item.pay-within .progress-bar::before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: calc(100% + 30px);
    height: 4px;
    background: #f0f0f0;
  }
}
@media (min-width: 576px) {
  .debt .debt-short-container .item {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100px;
    margin: 0 7.5px;
    padding: 10px;
    border-radius: 8px;
    -webkit-box-shadow: 0 0 30px 0 rgba(28, 49, 40, 0.05);
    box-shadow: 0 0 30px 0 rgba(28, 49, 40, 0.05);
    background-color: #fff;
  }
}

.debt .debt-short-container .item.pay-within .progress-bar[data-percent="0"]::after {
  width: 0%;
}

.debt .debt-short-container .item.pay-within .progress-bar[data-percent="10"]::after {
  width: 10%;
}

.debt .debt-short-container .item.pay-within .progress-bar[data-percent="20"]::after {
  width: 20%;
}

.debt .debt-short-container .item.pay-within .progress-bar[data-percent="30"]::after {
  width: 30%;
}

.debt .debt-short-container .item.pay-within .progress-bar[data-percent="40"]::after {
  width: 40%;
}

.debt .debt-short-container .item.pay-within .progress-bar[data-percent="50"]::after {
  width: 50%;
}

.debt .debt-short-container .item.pay-within .progress-bar[data-percent="60"]::after {
  width: 60%;
}

.debt .debt-short-container .item.pay-within .progress-bar[data-percent="70"]::after {
  width: 70%;
}

.debt .debt-short-container .item.pay-within .progress-bar[data-percent="80"]::after {
  width: 80%;
}

.debt .debt-short-container .item.pay-within .progress-bar[data-percent="90"]::after {
  width: 900%;
}

.debt .debt-short-container .item.pay-within .progress-bar[data-percent="100"]::after {
  width: 100%;
}

@media (max-width: 575px) {
  .debt .debt-short-container .item:last-child {
    padding: 0;
  }
}
.debt .debt-full-container {
  background: var(--color-bg-white);
}
.debt .debt-full-container .hide {
  display: none;
}
.debt .debt-full-container .item {
  margin: 0 0 8px;
}
.debt .debt-full-container .item .name {
  margin: 0 15px 0 0;
}
.debt .debt-full-container .item .value {
  text-align: right;
}
.debt .debt-full-container .item a, .debt .debt-full-container .item p {
  font-size: 14px;
}
.debt .debt-full-container .item:last-child {
  margin: 0;
}
@media (min-width: 576px) {
  .debt .debt-full-container {
    padding: 26px 30px;
    margin: -9px 0 24px;
    border-radius: 8px;
    -webkit-box-shadow: 0 0 30px 0 rgba(28, 49, 40, 0.05);
    box-shadow: 0 0 30px 0 rgba(28, 49, 40, 0.05);
  }
}

.debt .switches-container a {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50%;
  height: 68px;
  padding: 0 0 8px;
  margin: 0 0 -8px 0;
  text-align: center;
  color: var(--color-primary);
  text-decoration: none;
  font-size: 14px;
  font-weight: 450;
  line-height: 17px;
}
.debt .switches-container a:hover {
  color: var(--color-primary);
  text-decoration: none;
}
.debt .switches-container a.active {
  display: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: #fff;
  border-radius: 10px 10px 0 0;
  box-shadow: 0 -15px 15px 0 rgba(28, 49, 40, 0.03);
  color: var(--color-primary);
  text-decoration: none;
  font-weight: 400;
}
.debt .switches-container a.active .link {
  border-bottom: none;
}
.debt .switches-container a.not-active {
  color: #a5a5a5;
}
@media (min-width: 576px) {
  .debt .switches-container a {
    font-size: 16px;
    font-weight: 450;
    line-height: 20px;
  }
}

.debt .debt-container {
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  min-height: 216px;
  padding: 52px 35px 40px;
  border-radius: 8px;
  -webkit-box-shadow: 0 0 30px 0 rgba(28, 49, 40, 0.05);
  box-shadow: 0 0 30px 0 rgba(28, 49, 40, 0.05);
  background-color: #fff;
}

.debt .debt-container .debt-title {
  margin: 0 0 35px;
  font-size: 24px;
  line-height: 1;
}

.debt .debt-container .debt-text {
  margin: 0 0 4px;
  font-size: 14px;
  line-height: 1.3;
}

@media (max-width: 575px) {
  .debt .debt-container .debt-text .debt-date {
    display: block;
    font-size: 20px;
  }
}
.debt .debt-container .debt-sum {
  font-family: "Avenir Next Cyr", Roboto, sans-serif;
  font-size: 34px;
  font-weight: 600;
  line-height: 42px;
}

.debt .debt-container .amount-pay {
  position: relative;
  display: inline-block;
}

.debt .debt-container .amount-pay:before {
  content: "";
  position: absolute;
  top: 100%;
  right: 0;
  left: -30px;
  display: block;
  width: calc(100% + 60px);
  height: 1px;
  margin: auto;
  background-color: #e7e7e7;
}

.debt .debt-container .minimal-sum {
  display: block;
  font-family: "Avenir Next Cyr", Roboto, sans-serif;
  font-size: 20px;
}

.debt .debt-container .debt-phone {
  margin: 0 0 20px;
  color: #a5a5a5;
  font-size: 20px;
  line-height: 1;
}

.debt .debt-container .btn {
  min-width: 100%;
  margin: 24px 0 0;
}

@media (min-width: 576px) {
  .debt .debt-container .btn {
    min-width: 182px;
    margin: 30px auto 0;
    max-width: 260px;
  }
}
.debt .debt-container .checkbox-container {
  margin: 18px 0 0;
  text-align: left;
}

.debt .debt-container .form .items-container {
  max-width: 324px;
}

.debt .debt-container .form .items-container .input-container,
.debt .debt-container .form .items-container .btn {
  width: calc(50% - 7.5px);
}

.debt .debt-container .form .items-container .input-container .label {
  text-align: left;
}

.debt .debt-container .form .items-container .input-container .input-wrap {
  margin: inherit;
}

.debt .debt-container .form .items-container .btn {
  min-width: inherit;
  margin: inherit;
}

.debt .debt-container .form .resend-code-text {
  margin: 12px 0 0;
  font-size: 12px;
  line-height: 1;
}

.debt-mobile {
  max-width: 946px;
  margin: 0 auto;
}

.debt-mobile .debt-info-container {
  margin: 0 0 30px;
  text-align: center;
}

.debt-mobile .debt-container {
  margin: 0 -15px;
  padding: 22px 30px;
  -webkit-box-shadow: 0 0 30px 0 rgba(28, 49, 40, 0.05);
  box-shadow: 0 0 30px 0 rgba(28, 49, 40, 0.05);
  background-color: #fff;
}

@media (min-width: 576px) {
  .debt-mobile .debt-container {
    margin: 0 auto;
  }
}
.debt .debt-container .debt__amountSum {
    margin-bottom: 10px;
  position: relative;
}

.debt .debt-container .debt__amountSum::before {
  content: "";
  position: absolute;
  display: block;
  width: 100%;
  max-width: 260px;
  height: 1px;
  background: var(--color-border);
  bottom: -10px;
}

.debt-mobile .item {
  border-bottom: 1px solid #e7e7e7;
}

.debt-mobile .item:last-child {
  border-bottom: none;
}

.debt-mobile .item a {
  display: block;
  padding: 15px 0;
  color: inherit;
}

.debt-mobile .item p {
  font-family: "Avenir Next Cyr", Roboto, sans-serif;
  font-size: 14px;
}

.payment-success .success-text {
  margin: 0 0 44px;
}

.payment-success .title {
  margin: 0 0 18px;
  font-family: "Avenir Next Cyr", Roboto, sans-serif;
  font-size: 24px;
  line-height: 1.2;
  color: var(--color-accent);
}

.payment-success .subtitle {
  font-size: 20px;
  line-height: 1.1;
}

.payment-success .btn {
  min-width: 100%;
}

@media (min-width: 576px) {
  .payment-success .btn {
    min-width: inherit;
  }
}
#amount-full-sum {
  white-space: nowrap;
}

.history {
  max-width: 946px;
  margin: 0 auto;
}

@media (min-width: 576px) {
  .history .table .table-head .table-col,
  .history .table .table-body .table-col {
    width: 20%;
  }
}
@media (max-width: 575px) {
  .history .table .table-body .table-col:last-child {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}
.history .table .table-body .table-col:nth-child(2),
.history .table .table-body .table-col:nth-child(3),
.history .table .table-body .table-col:nth-child(4) {
  display: none;
}

@media (min-width: 576px) {
  .history .table .table-body .table-col:nth-child(2),
  .history .table .table-body .table-col:nth-child(3),
  .history .table .table-body .table-col:nth-child(4),
  .history .table .table-body .table-col:nth-child(5) {
    display: block;
  }
}
.history-mobile {
  max-width: 946px;
  margin: 0 auto;
}

.history-mobile .history-contract {
  margin: 0 0 14px;
  font-size: 24px;
}

.history-mobile .contract-num {
  font-family: "Avenir Next Cyr", Roboto, sans-serif;
}

.history-mobile .table {
  margin: 35px auto 0;
}

@media (min-width: 576px) {
  .history-mobile .table .table-head .table-col,
  .history-mobile .table .table-body .table-col {
    width: 33%;
  }
}
.history-mobile .table .table-row {
  border-bottom: none;
}

.payments {
  max-width: 946px;
  margin: 0 auto;
}

@media (max-width: 575px) {
  .payments .table .table-body .table-col:first-child p {
    text-align: left;
  }
}
@media (max-width: 575px) {
  .payments .table .table-body .table-col:last-child {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .payments .table .table-body .table-col:last-child p {
    font-family: "Avenir Next Cyr", Roboto, sans-serif;
    font-size: 20px;
  }
}
.payments .table .table-body .table-col:nth-child(2) {
  display: none;
}

@media (min-width: 576px) {
  .payments .table .table-body .table-col:nth-child(2) {
    display: block;
  }
}
@media (max-width: 575px) {
  .payments .table .mobile-date {
    margin: 8px 0 0 0;
    font-size: 12px;
    color: #a5a5a5;
  }
}
@media (min-width: 576px) {
  .payments .table .mobile-date {
    display: none;
  }
}
.cards {
  max-width: 946px;
  margin: 0 auto;
}

.cards .add-card-link {
  margin: 0 0 35px;
}

.cards .title span {
  font-family: "Avenir Next Cyr", Roboto, sans-serif;
}

@media (max-width: 575px) {
  .cards .link.not-active {
    display: block;
    margin: 0 0 35px;
    font-family: "Avenir Next Cyr", Roboto, sans-serif;
  }
}
.cards .registration-card-container {
  margin: 0 -15px;
  padding: 40px 30px;
  -webkit-box-shadow: 0 0 30px 0 rgba(28, 49, 40, 0.05);
  box-shadow: 0 0 30px 0 rgba(28, 49, 40, 0.05);
  background-color: #fff;
}

@media (min-width: 576px) {
  .cards .registration-card-container {
    margin: 0 auto;
    padding: 40px 50px;
    border-radius: 8px;
  }
}
@media (min-width: 992px) {
  .cards .registration-card-container {
    padding: 40px 150px;
  }
}
.cards .registration-card-container .registration-card-header {
  margin: 0 0 40px;
}

.cards .registration-card-container .registration-card-header .logo-link {
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.cards .registration-card-container .registration-card-header .logo {
  width: 100%;
  max-width: 110px;
  margin: -10px 0 0 0;
}

.cards .registration-card-container .registration-card-header a {
  font-size: 14px;
  margin: 0 0 14px;
}

@media (min-width: 768px) {
  .cards .registration-card-container .registration-card-header a {
    margin: 0;
  }
}
.cards .registration-card-container .title {
  margin: 0 0 35px;
  font-size: 20px;
}

.cards .registration-card-container .card-info {
  margin: 0 0 35px;
}

@media (min-width: 768px) {
  .cards .registration-card-container .card-info {
    max-width: 260px;
    margin: 20px 0 0;
  }
}
.cards .registration-card-container .card-info p {
  margin: 0 0 14px;
  font-size: 14px;
  line-height: 1.2;
}

.cards .registration-card-container .card-info .item {
  margin: 0 0 10px;
  border-bottom: 1px solid #e7e7e7;
}

.cards .registration-card-container .card-info .item p {
  margin: 0 0 7px;
  line-height: 1.25;
}

.cards .registration-card-container .card-info .item p:first-child {
  margin: 0 0 4px;
  font-size: 12px;
  color: #a5a5a5;
}

.cards .registration-card-container .card-wrapper {
  width: 100%;
  max-width: 320px;
  margin: 0 0 40px;
}

.cards .registration-card-container .card-wrapper .card-protect {
  margin: 0 0 6px;
}

.cards .registration-card-container .card-wrapper .card-protect img {
  margin: 0 6px 0 0;
}

.cards .registration-card-container .card-wrapper .card-protect p {
  font-size: 9px;
}

.cards .registration-card-container .card-wrapper .card {
  width: 100%;
  padding: 12px 20px 6px;
  background-color: #a8d21d;
  border: none;
  border-radius: 8px;
}

@media (min-width: 576px) {
  .cards .registration-card-container .card-wrapper .card {
    min-width: 320px;
  }
}
.cards .registration-card-container .card-wrapper .card .label {
  display: inherit;
  margin: 0 0 3px;
  font-size: 11px;
  line-height: 1;
  color: #fff;
}

.cards .registration-card-container .card-wrapper .card .input-wrap {
  height: 34px;
  margin: 0 0 8px;
  border: none;
}

.cards .registration-card-container .card-wrapper .card .question-icon {
  margin: 0 0 3px;
  cursor: pointer;
}

.cards .registration-card-container .card-wrapper .card .combined-inputs {
  max-width: 176px;
}

.cards .registration-card-container .card-wrapper .card .combined-inputs .input-container {
  max-width: 82px;
}

.cards .registration-card-container .card-wrapper .card .input-container:nth-child(3) {
  max-width: 176px;
}

.cards .registration-card-container .add-card {
  margin: 0 0 38px;
}

.cards .registration-card-container .add-card .btn {
  min-width: 180px;
  margin: 0 0 18px;
}

@media (max-width: 575px) {
  .cards .registration-card-container .add-card .btn {
    width: 100%;
  }
}
.cards .registration-card-container .add-card .add-card-text {
  font-size: 11px;
  color: #a5a5a5;
  line-height: 1.2;
}

.cards .registration-card-container .add-card .amount-to-pay {
  margin: 0 0 22px;
}

.cards .registration-card-container .add-card .amount-to-pay span {
  font-family: "Avenir Next Cyr", Roboto, sans-serif;
  font-size: 20px;
}

.cards .registration-card-container .app {
  margin: 0 0 36px;
}

.cards .registration-card-container .app .app-links {
  margin: 0 0 16px;
}

.cards .registration-card-container .app .app-links img {
  margin: 0 5px;
}

.cards .registration-card-container .app .get-app-text {
  max-width: 264px;
  margin: 0 auto;
  font-size: 11px;
  color: #a5a5a5;
  line-height: 1.3;
}

.cards .registration-card-container .bottom-block .payment-system img {
  margin: 0 6px 0 0;
}

.cards .registration-card-container .bottom-block .cancel-link {
  font-family: "Avenir Next Cyr", Roboto, sans-serif;
  font-size: 14px;
  color: #a5a5a5;
  text-decoration: none;
}

.cards .registration-card-container .bottom-block .link {
  font-size: 14px;
}

.cards .cards-container {
  margin: 0 -15px 25px;
  padding: 25px 30px;
  -webkit-box-shadow: 0 0 30px 0 rgba(28, 49, 40, 0.05);
  box-shadow: 0 0 30px 0 rgba(28, 49, 40, 0.05);
  background-color: #fff;
}

@media (min-width: 576px) {
  .cards .cards-container {
    margin: 0 0 20px;
    padding: 12px 14px;
    border-radius: 8px;
  }
}
@media (min-width: 768px) {
  .cards .cards-container {
    padding: 12px 50px;
  }
}
.cards .cards-container .card-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-bottom: 1px solid #e7e7e7;
}

@media (min-width: 768px) {
  .cards .cards-container .card-row {
    height: 56px;
  }
}
.cards .cards-container .card-row:last-child {
  border-bottom: 0;
}

.cards .cards-container .card-col .item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

@media (min-width: 576px) {
  .cards .cards-container .card-col .item {
    min-width: 70px;
  }
}
.cards .cards-container .card-col .item p,
.cards .cards-container .card-col .item a {
  line-height: 1;
  font-size: 14px;
}

.cards .cards-container .card-info {
  width: 100%;
}

@media (min-width: 576px) {
  .cards .cards-container .card-info {
    max-width: 340px;
    margin: 0 20px 0 0;
  }
}
@media (max-width: 575px) {
  .cards .cards-container .card-info .card-col {
    margin: 18px 0 0;
  }
}
.cards .cards-container .card-info .card-col .item {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

@media (min-width: 768px) {
  .cards .cards-container .card-info .card-col .item {
    margin: 0 20px;
  }
}
@media (min-width: 992px) {
  .cards .cards-container .card-info .card-col .item {
    margin: 0 40px 0 16px;
  }
}
.cards .cards-container .card-info .card-col .item:last-child {
  margin: 0 0 0 20px;
}

.cards .cards-container .card-info .card-col .item .icon {
  max-width: 40px;
}

@media (min-width: 576px) {
  .cards .cards-container .card-info .card-col .item .icon {
    max-width: inherit;
  }
}
.cards .cards-container .card-action {
  width: 100%;
  margin: 19px 0 17px;
}

@media (min-width: 768px) {
  .cards .cards-container .card-action {
    margin: 0;
  }
}
.cards .cards-container .card-action .card-col .item {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

@media (min-width: 576px) {
  .cards .cards-container .card-action .card-col .item {
    margin: 0 20px;
  }
  .cards .cards-container .card-action .card-col .item:last-child {
    margin: 0 20px 0 0;
  }
}
@media (min-width: 576px) {
  .cards .cards-container .card-action .card-col .item p {
    text-align: right;
  }
}
.cards .links-container .btn {
  width: 100%;
  margin: 20px 0 0;
}

@media (min-width: 576px) {
  .cards .links-container .btn {
    width: inherit;
    margin: 42px 0 0;
  }
}
.insurance {
  max-width: 946px;
  margin: 0 auto;
}

.insurance .add-insurance-link {
  margin: 0 0 35px;
}

@media (min-width: 576px) {
  .insurance .table .table-head .table-col,
  .insurance .table .table-body .table-col {
    width: 20%;
  }
  .insurance .table .table-head .table-col:first-child,
  .insurance .table .table-body .table-col:first-child {
    width: 40%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
}
.insurance .table .table-body .table-col:nth-child(2),
.insurance .table .table-body .table-col:nth-child(3),
.insurance .table .table-body .table-col:nth-child(4) {
  display: none;
}

.insurance .table .table-body .table-col:first-child a,
.insurance .table .table-body .table-col:first-child p {
  margin: 0 20px 0 0;
  line-height: 1.3;
  text-align: left;
}

@media (max-width: 575px) {
  .insurance .table .table-body .table-col:first-child a {
    display: none;
  }
  .insurance .table .table-body .table-col:first-child p {
    display: block;
  }
}
@media (min-width: 576px) {
  .insurance .table .table-body .table-col:first-child a {
    display: block;
  }
  .insurance .table .table-body .table-col:first-child p {
    display: none;
  }
}
@media (max-width: 575px) {
  .insurance .table .table-body .table-col:last-child {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .insurance .table .table-body .table-col:last-child p.active {
    font-family: "Avenir Next Cyr", Roboto, sans-serif;
    color: var(--color-accent);
  }
}
@media (min-width: 576px) {
  .insurance .table .table-body .table-col:nth-child(2),
  .insurance .table .table-body .table-col:nth-child(3),
  .insurance .table .table-body .table-col:nth-child(4) {
    display: block;
  }
  .insurance .table .table-body .table-col:nth-child(5) {
    display: none;
  }
}
.insurance-mobile {
  max-width: 946px;
  margin: 0 auto;
}

.insurance-mobile .insurance-contract {
  margin: 0 0 14px;
  font-size: 24px;
}

.insurance-mobile .contract-num {
  font-family: "Avenir Next Cyr", Roboto, sans-serif;
}

.insurance-mobile .table {
  margin: 35px auto 0;
}

@media (min-width: 576px) {
  .insurance-mobile .table .table-head .table-col,
  .insurance-mobile .table .table-body .table-col {
    width: 33%;
  }
}
.insurance-mobile .table .table-head .table-col .active,
.insurance-mobile .table .table-body .table-col .active {
  font-family: "Avenir Next Cyr", Roboto, sans-serif;
  color: var(--color-accent);
}

.insurance-mobile .table .table-row {
  border-bottom: none;
}

.profile {
  max-width: 946px;
  margin: 0 auto;
}

.profile .title {
  display: block;
}

@media (max-width: 575px) {
  .profile .title {
    display: none;
    margin: 0 0 14px;
  }
  .profile .title span {
    font-family: "Avenir Next Cyr", Roboto, sans-serif;
  }
}
@media (max-width: 575px) {
  .profile .link.not-active {
    display: block;
    margin: 0 0 35px;
    font-family: "Avenir Next Cyr", Roboto, sans-serif;
  }
}
.profile .slide-container {
  position: relative;
  overflow: hidden;
  margin: 0 -15px;
}

@media (min-width: 575px) {
  .profile .slide-container {
    margin: 0;
  }
}
.profile .item {
  position: relative;
  display: block;
  padding: 0 30px;
  margin: 0;
  background-color: #fff;
  border-bottom: 1px solid #e7e7e7;
}

@media (min-width: 576px) {
  .profile .item {
    display: none;
  }
}
.profile .item.first-item {
  padding-top: 22px;
}

.profile .item.last-item {
  padding-bottom: 22px;
  border-bottom: none;
}

.profile .item a {
  display: block;
  padding: 15px 0;
  color: inherit;
  text-decoration: none;
}

.profile .item p {
  font-family: "Avenir Next Cyr", Roboto, sans-serif;
  font-size: 14px;
  -webkit-transition: font-size 0.3s ease;
  transition: font-size 0.3s ease;
}

.profile .item img {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.profile .item.active {
  z-index: 1;
  padding-top: 22px;
  border-bottom: none;
}

.profile .item.active p {
  font-size: 20px;
}

.profile .item.active img {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.profile-container {
  display: block;
  margin: 0 0 30px;
}

@media (max-width: 575px) {
  .profile-container {
    position: absolute;
    z-index: -1;
    bottom: 100%;
    left: -100%;
    height: 0;
    opacity: 0;
    margin: 0 -15px;
    padding: 0;
    -webkit-box-shadow: 0 0 30px 0 rgba(28, 49, 40, 0.05);
    box-shadow: 0 0 30px 0 rgba(28, 49, 40, 0.05);
    background-color: #fff;
    -webkit-transition: top, height 0.3s ease;
    transition: top, height 0.3s ease;
  }
  .profile-container.active {
    position: static;
    bottom: 0;
    opacity: 1;
    height: auto;
    padding: 0 30px 40px;
    margin: 0 0 30px;
  }
}
.profile-container .buttons-container .btn {
  width: 100%;
  margin: 0 0 18px;
}

@media (min-width: 576px) {
  .profile-container .buttons-container .btn {
    width: inherit;
    min-width: 164px;
  }
}
.profile-container .buttons-container .cancel-link {
  font-family: "Avenir Next Cyr", Roboto, sans-serif;
  font-size: 14px;
  color: #a5a5a5;
  text-decoration: none;
}

.personal-data,
.passport-data,
.employment-and-income,
.password-change {
  margin: 0;
  padding: 25px 0 0;
}

@media (min-width: 576px) {
  .personal-data,
  .passport-data,
  .employment-and-income,
  .password-change {
    margin: 0 0 30px;
    padding: 40px 50px 15px;
    border-radius: 8px;
    -webkit-box-shadow: 0 0 30px 0 rgba(28, 49, 40, 0.05);
    box-shadow: 0 0 30px 0 rgba(28, 49, 40, 0.05);
    background-color: #fff;
  }
}
.personal-data .title,
.passport-data .title,
.employment-and-income .title,
.password-change .title {
  margin: 0 0 30px;
  font-size: 20px;
}

@media (min-width: 576px) {
  .personal-data .title,
  .passport-data .title,
  .employment-and-income .title,
  .password-change .title {
    margin: 0 0 30px;
  }
}
.personal-data .items-container,
.passport-data .items-container,
.employment-and-income .items-container,
.password-change .items-container {
  margin: 0 -15px 10px;
}

.personal-data .items-container .btn,
.passport-data .items-container .btn,
.employment-and-income .items-container .btn,
.password-change .items-container .btn {
  min-width: calc(56% - 15px);
  height: 40px;
  line-height: 40px;
  margin: 23px 0 18px;
}

@media (min-width: 576px) {
  .personal-data .items-container .btn,
  .passport-data .items-container .btn,
  .employment-and-income .items-container .btn,
  .password-change .items-container .btn {
    min-width: calc(50% - 15px);
  }
}
@media (min-width: 992px) {
  .personal-data .items-container .btn,
  .passport-data .items-container .btn,
  .employment-and-income .items-container .btn,
  .password-change .items-container .btn {
    margin: 23px 0 26px;
  }
}
.acp-code .acp-code__button {
  margin: 0 0 22px;
}
@media (min-width: 992px) {
  .acp-code {
    height: 110px;
  }
  .acp-code .input-wrap {
    margin-bottom: 0;
  }
  .acp-code label[for=Code] {
    font-size: 12px;
    margin-bottom: 5px;
  }
  .acp-code .acp-code__button {
    margin: 22px 0 0;
  }
}

.personal-data .sms-code,
.passport-data .sms-code,
.employment-and-income .sms-code,
.password-change .sms-code {
  display: none;
}

.personal-data .input-container,
.passport-data .input-container,
.employment-and-income .input-container,
.password-change .input-container,
.personal-data .select-container,
.passport-data .select-container,
.employment-and-income .select-container,
.password-change .select-container,
.personal-data .textarea-container,
.passport-data .textarea-container,
.employment-and-income .textarea-container,
.password-change .textarea-container,
.personal-data .radio-container,
.passport-data .radio-container,
.employment-and-income .radio-container,
.password-change .radio-container,
.personal-data .combined-container,
.passport-data .combined-container,
.employment-and-income .combined-container,
.password-change .combined-container,
.personal-data .checkbox-container,
.passport-data .checkbox-container,
.employment-and-income .checkbox-container,
.password-change .checkbox-container {
  width: 100%;
  max-width: calc(100% - 30px);
  margin: 0 15px;
}

@media (min-width: 576px) {
  .personal-data .input-container,
  .passport-data .input-container,
  .employment-and-income .input-container,
  .password-change .input-container,
  .personal-data .select-container,
  .passport-data .select-container,
  .employment-and-income .select-container,
  .password-change .select-container,
  .personal-data .textarea-container,
  .passport-data .textarea-container,
  .employment-and-income .textarea-container,
  .password-change .textarea-container,
  .personal-data .radio-container,
  .passport-data .radio-container,
  .employment-and-income .radio-container,
  .password-change .radio-container,
  .personal-data .combined-container,
  .passport-data .combined-container,
  .employment-and-income .combined-container,
  .password-change .combined-container,
  .personal-data .checkbox-container,
  .passport-data .checkbox-container,
  .employment-and-income .checkbox-container,
  .password-change .checkbox-container {
    max-width: calc(50% - 30px);
  }
}
@media (min-width: 992px) {
  .personal-data .input-container,
  .passport-data .input-container,
  .employment-and-income .input-container,
  .password-change .input-container,
  .personal-data .select-container,
  .passport-data .select-container,
  .employment-and-income .select-container,
  .password-change .select-container,
  .personal-data .textarea-container,
  .passport-data .textarea-container,
  .employment-and-income .textarea-container,
  .password-change .textarea-container,
  .personal-data .radio-container,
  .passport-data .radio-container,
  .employment-and-income .radio-container,
  .password-change .radio-container,
  .personal-data .combined-container,
  .passport-data .combined-container,
  .employment-and-income .combined-container,
  .password-change .combined-container,
  .personal-data .checkbox-container,
  .passport-data .checkbox-container,
  .employment-and-income .checkbox-container,
  .password-change .checkbox-container {
    max-width: calc(33.3333333333% - 30px);
  }
}
.personal-data .input-container.size-l,
.passport-data .input-container.size-l,
.employment-and-income .input-container.size-l,
.password-change .input-container.size-l,
.personal-data .select-container.size-l,
.passport-data .select-container.size-l,
.employment-and-income .select-container.size-l,
.password-change .select-container.size-l,
.personal-data .textarea-container.size-l,
.passport-data .textarea-container.size-l,
.employment-and-income .textarea-container.size-l,
.password-change .textarea-container.size-l,
.personal-data .radio-container.size-l,
.passport-data .radio-container.size-l,
.employment-and-income .radio-container.size-l,
.password-change .radio-container.size-l,
.personal-data .combined-container.size-l,
.passport-data .combined-container.size-l,
.employment-and-income .combined-container.size-l,
.password-change .combined-container.size-l,
.personal-data .checkbox-container.size-l,
.passport-data .checkbox-container.size-l,
.employment-and-income .checkbox-container.size-l,
.password-change .checkbox-container.size-l {
  max-width: calc(100% - 30px);
}

@media (min-width: 576px) {
  .personal-data .input-container.size-l,
  .passport-data .input-container.size-l,
  .employment-and-income .input-container.size-l,
  .password-change .input-container.size-l,
  .personal-data .select-container.size-l,
  .passport-data .select-container.size-l,
  .employment-and-income .select-container.size-l,
  .password-change .select-container.size-l,
  .personal-data .textarea-container.size-l,
  .passport-data .textarea-container.size-l,
  .employment-and-income .textarea-container.size-l,
  .password-change .textarea-container.size-l,
  .personal-data .radio-container.size-l,
  .passport-data .radio-container.size-l,
  .employment-and-income .radio-container.size-l,
  .password-change .radio-container.size-l,
  .personal-data .combined-container.size-l,
  .passport-data .combined-container.size-l,
  .employment-and-income .combined-container.size-l,
  .password-change .combined-container.size-l,
  .personal-data .checkbox-container.size-l,
  .passport-data .checkbox-container.size-l,
  .employment-and-income .checkbox-container.size-l,
  .password-change .checkbox-container.size-l {
    max-width: calc(100% - 30px);
  }
}
@media (min-width: 992px) {
  .personal-data .input-container.size-l,
  .passport-data .input-container.size-l,
  .employment-and-income .input-container.size-l,
  .password-change .input-container.size-l,
  .personal-data .select-container.size-l,
  .passport-data .select-container.size-l,
  .employment-and-income .select-container.size-l,
  .password-change .select-container.size-l,
  .personal-data .textarea-container.size-l,
  .passport-data .textarea-container.size-l,
  .employment-and-income .textarea-container.size-l,
  .password-change .textarea-container.size-l,
  .personal-data .radio-container.size-l,
  .passport-data .radio-container.size-l,
  .employment-and-income .radio-container.size-l,
  .password-change .radio-container.size-l,
  .personal-data .combined-container.size-l,
  .passport-data .combined-container.size-l,
  .employment-and-income .combined-container.size-l,
  .password-change .combined-container.size-l,
  .personal-data .checkbox-container.size-l,
  .passport-data .checkbox-container.size-l,
  .employment-and-income .checkbox-container.size-l,
  .password-change .checkbox-container.size-l {
    max-width: calc(66.6666666667% - 30px);
  }
}
@media (min-width: 576px) {
  .personal-data .combined-container,
  .passport-data .combined-container,
  .employment-and-income .combined-container,
  .password-change .combined-container {
    max-width: calc(100% - 30px);
  }
}
@media (min-width: 992px) {
  .personal-data .combined-container,
  .passport-data .combined-container,
  .employment-and-income .combined-container,
  .password-change .combined-container {
    max-width: calc(33.3333333333% - 30px);
  }
}
.personal-data .combined-container .input-container,
.passport-data .combined-container .input-container,
.employment-and-income .combined-container .input-container,
.password-change .combined-container .input-container {
  max-width: 100%;
  margin: 0;
}

@media (min-width: 576px) {
  .personal-data .combined-container .input-container,
  .passport-data .combined-container .input-container,
  .employment-and-income .combined-container .input-container,
  .password-change .combined-container .input-container {
    max-width: calc(50% - 15px);
  }
}
@media (min-width: 992px) {
  .personal-data .combined-container .input-container,
  .passport-data .combined-container .input-container,
  .employment-and-income .combined-container .input-container,
  .password-change .combined-container .input-container {
    max-width: calc(50% - 10px);
  }
}
@media (min-width: 576px) {
  .personal-data .textarea-container,
  .passport-data .textarea-container,
  .employment-and-income .textarea-container,
  .password-change .textarea-container {
    max-width: calc(100% - 30px);
  }
}
@media (min-width: 992px) {
  .personal-data .textarea-container,
  .passport-data .textarea-container,
  .employment-and-income .textarea-container,
  .password-change .textarea-container {
    max-width: calc(33.3333333333% - 30px);
  }
}
@media (max-width: 575px) {
  .personal-data .radio-container .label,
  .passport-data .radio-container .label,
  .employment-and-income .radio-container .label,
  .password-change .radio-container .label {
    margin: 0 20px 18px 0;
  }
}
.personal-data .radio-wrap,
.passport-data .radio-wrap,
.employment-and-income .radio-wrap,
.password-change .radio-wrap,
.personal-data .checkbox-wrap,
.passport-data .checkbox-wrap,
.employment-and-income .checkbox-wrap,
.password-change .checkbox-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.personal-data .radio-wrap label,
.passport-data .radio-wrap label,
.employment-and-income .radio-wrap label,
.password-change .radio-wrap label,
.personal-data .checkbox-wrap label,
.passport-data .checkbox-wrap label,
.employment-and-income .checkbox-wrap label,
.password-change .checkbox-wrap label {
  margin: 0 20px 0 0;
}

.personal-data .input-wrap,
.passport-data .input-wrap,
.employment-and-income .input-wrap,
.password-change .input-wrap,
.personal-data .select-wrap,
.passport-data .select-wrap,
.employment-and-income .select-wrap,
.password-change .select-wrap,
.personal-data .textarea-wrap,
.passport-data .textarea-wrap,
.employment-and-income .textarea-wrap,
.password-change .textarea-wrap,
.personal-data .radio-wrap,
.passport-data .radio-wrap,
.employment-and-income .radio-wrap,
.password-change .radio-wrap,
.personal-data .checkbox-wrap,
.passport-data .checkbox-wrap,
.employment-and-income .checkbox-wrap,
.password-change .checkbox-wrap {
  margin: 0 0 18px;
}

@media (min-width: 576px) {
  .personal-data .input-wrap,
  .passport-data .input-wrap,
  .employment-and-income .input-wrap,
  .password-change .input-wrap,
  .personal-data .select-wrap,
  .passport-data .select-wrap,
  .employment-and-income .select-wrap,
  .password-change .select-wrap,
  .personal-data .textarea-wrap,
  .passport-data .textarea-wrap,
  .employment-and-income .textarea-wrap,
  .password-change .textarea-wrap,
  .personal-data .radio-wrap,
  .passport-data .radio-wrap,
  .employment-and-income .radio-wrap,
  .password-change .radio-wrap,
  .personal-data .checkbox-wrap,
  .passport-data .checkbox-wrap,
  .employment-and-income .checkbox-wrap,
  .password-change .checkbox-wrap {
    margin: 0 0 24px;
  }
}
.personal-data .textarea-wrap,
.passport-data .textarea-wrap,
.employment-and-income .textarea-wrap,
.password-change .textarea-wrap {
  height: 90px;
}

@media (min-width: 576px) {
  .personal-data .textarea-wrap,
  .passport-data .textarea-wrap,
  .employment-and-income .textarea-wrap,
  .password-change .textarea-wrap {
    height: 40px;
  }
}
.personal-data .no-mname,
.passport-data .no-mname,
.employment-and-income .no-mname,
.password-change .no-mname {
  margin: 0 0 6px;
  font-size: 14px;
  color: var(--color-accent);
  line-height: 1.3;
  cursor: pointer;
}

.profile-mobile {
  max-width: 946px;
  margin: 0 auto;
}

.profile-mobile .profile-mobile-container {
  background-color: #fff;
  padding: 22px 30px;
  -webkit-box-shadow: 0 0 30px 0 rgba(28, 49, 40, 0.05);
  box-shadow: 0 0 30px 0 rgba(28, 49, 40, 0.05);
}

@media (max-width: 575px) {
  .profile-mobile .profile-mobile-container {
    margin: 0 -15px 30px;
    -webkit-box-shadow: 0 0 30px 0 rgba(28, 49, 40, 0.05);
    box-shadow: 0 0 30px 0 rgba(28, 49, 40, 0.05);
    background-color: #fff;
  }
}
.profile-mobile .item {
  border-bottom: 1px solid #e7e7e7;
}

.profile-mobile .item:last-child {
  border-bottom: none;
}

.profile-mobile .item a {
  display: block;
  padding: 15px 0;
  color: inherit;
}

.profile-mobile .item p {
  font-family: "Avenir Next Cyr", Roboto, sans-serif;
  font-size: 14px;
}

.app {
  max-width: 946px;
  margin: 0 auto;
}

.app .title {
  margin: 0 0 6px;
}

.app .app-nav {
  max-width: 638px;
  margin: 10px auto 15px;
}

@media (min-width: 576px) {
  .app .app-nav {
    margin: 29px auto 80px;
  }
}
.app .app-nav .steps {
  width: 100%;
  max-width: 555px;
  margin: 0 auto;
  padding: 0 30px;
}

@media (min-width: 576px) {
  .app .app-nav .steps {
    padding: 0;
  }
}
.app .app-nav .step {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-shrink: 0;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  border: none;
  border-radius: 10px;
  width: 40px;
  height: 40px;
  font-weight: 500;
  font-size: 1.25rem;
  line-height: 1.5625rem;
  color: var(--color-secondary);
  background: var(--color-bg-white);
}

.app .app-nav .step.passed {
  color: #fff;
  background: var(--color-bg-blue);
  border: none;
}

.app .app-nav .step.passed .number {
  color: var(--color-bg-blue);
  display: none;
}

.app .app-nav .step.passed::after {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  display: block;
  content: "";
  width: 24px;
  height: 24px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m19 7-8.75 10L5 12.4545' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center center;
  margin: auto;
}

.app .app-nav .step.current {
  color: var(--color-accent_lighten);
  border: none;
}

.app .app-nav .step.current::before {
  content: "";
  position: absolute;
  top: 2px;
  right: 2px;
  bottom: 2px;
  left: 2px;
  border-radius: 50%;
  background-color: #fff;
}

.app .app-nav .step.current .step-text {
  color: var(--color-primary);
}

.app .app-nav .step .number {
  position: relative;
}

.app .app-nav .step .step-text {
  display: none;
  position: absolute;
  top: calc(100% + 10px);
  text-align: center;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.0625rem;
  color: var(--color-secondary);
}

@media (min-width: 992px) {
  .app .app-nav .step .step-text {
    display: block;
  }
}
.app .app-nav .line {
  position: relative;
  width: 100%;
  height: 3px;
  background: transparent;
}

.app .app-nav .line.passed {
  background-color: transparent;
}

.app .app-nav .line::after {
  content: "";
  position: absolute;
  display: inline-block;
  width: calc(100% - 20px);
  height: 100%;
  background: #fff;
  top: calc(50% - 1.5px);
  left: 10px;
  border-radius: 5px;
}

.app .app-nav .line.current {
  background: transparent;
}

.app[data-step="1"] .app-content {
  border-radius: 0 0 8px 8px;
}

/* Госуслуги */
.app-header {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 375 177' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='a' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='375' height='177'%3E%3Cpath d='M0 0h375v177H0V0Z' fill='%23F5FDFF'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath d='M0 0h375v177H0V0Z' fill='%23F5FDFF'/%3E%3Cg opacity='.5' filter='url(%23b)'%3E%3Cellipse cx='-26' cy='603.5' rx='689' ry='683.5' transform='rotate(-180 -26 603.5)' fill='%23CAF3FF'/%3E%3C/g%3E%3Cg opacity='.35' filter='url(%23c)'%3E%3Cellipse cx='926.5' cy='-329' rx='445.5' ry='442' transform='rotate(-180 926.5 -329)' fill='%2300BFF0'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='b' x='-865' y='-230' width='1678' height='1667' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='75' result='effect1_foregroundBlur_199_283'/%3E%3C/filter%3E%3Cfilter id='c' x='231' y='-1021' width='1391' height='1384' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='125' result='effect1_foregroundBlur_199_283'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E") no-repeat center center;
  background-size: cover;
  padding: 30px 20px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  margin: 0 -15px;
}

.app-header > div {
  width: 100%;
  flex-direction: column !important;
}

@media (min-width: 992px) {
  .app-header {
    background: url("data:image/svg+xml,%3Csvg viewBox='0 0 903 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='a' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='903' height='100'%3E%3Cpath d='M0 15C0 6.716 6.716 0 15 0h873c8.284 0 15 6.716 15 15v85H0V15Z' fill='%23F5FDFF'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath d='M0 15C0 6.716 6.716 0 15 0h873c8.284 0 15 6.716 15 15v85H0V15Z' fill='%23F5FDFF'/%3E%3Cg opacity='.5' filter='url(%23b)'%3E%3Cellipse cx='-26' cy='603.5' rx='689' ry='683.5' transform='rotate(-180 -26 603.5)' fill='%23CAF3FF'/%3E%3C/g%3E%3Cg opacity='.35' filter='url(%23c)'%3E%3Cellipse cx='926.5' cy='-329' rx='445.5' ry='442' transform='rotate(-180 926.5 -329)' fill='%2300BFF0'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='b' x='-865' y='-230' width='1678' height='1667' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='75' result='effect1_foregroundBlur_97_647'/%3E%3C/filter%3E%3Cfilter id='c' x='231' y='-1021' width='1391' height='1384' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='125' result='effect1_foregroundBlur_97_647'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E") no-repeat center center;
    background-size: cover;
    padding: 26px 40px;
    column-gap: 40px;
    border-radius: 15px 15px 0 0;
    margin: 0;
  }
  .app-header > div {
    flex-direction: row !important;
  }
}
.app-header-title {
  font-weight: 600;
  font-size: 1.25rem;
  line-height: 1.5625rem;
  margin-bottom: 5px;
  text-align: center;
}

.loan-form__gosuslugi .loan-form__gosuslugi-button {
  grid-column: 2/3;
  grid-row: span 2;
}

.app-header .header-text {
  margin: 0 0 25px;
  font-family: "Avenir Next Cyr", Roboto, sans-serif;
  text-align: center;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.0625rem;
  margin-bottom: 20px;
}

@media (min-width: 992px) {
  .app-header .header-text {
    margin-bottom: 0;
    text-align: left;
    grid-column: 1/2;
    grid-row: 2/3;
  }
}
.app-header .btn {
  background-color: #fff;
  padding: 0 30px;
  width: 260px;
  height: 50px;
  background: var(--color-bg-white);
  display: flex;
  border-radius: 10px;
  align-items: center;
  justify-content: center;
  text-decoration: none;
  transition: all 0.2s ease-in;
  white-space: nowrap !important;
}
@media (min-width: 992px) {
  .app-header .btn:hover {
    text-decoration: none;
    background: var(--gosuslugi-hover-bg);
    border-color: var(--gosuslugi-hover-bg);
  }
}

.app-header .btn span {
  font-weight: 500;
  font-size: 0.875rem;
  margin-right: 7px;
  color: var(--color-accent_lighten);
}

.app-header .btn img {
  margin: 0 0 0 8px;
}

.app-content {
  margin: 0 -15px;
  padding: 10px 30px 15px;
  border-radius: 8px;
  -webkit-box-shadow: 0 0 30px 0 rgba(28, 49, 40, 0.05);
  box-shadow: 0 0 30px 0 rgba(28, 49, 40, 0.05);
  background-color: #fff;
}

@media (min-width: 576px) {
  .app-content {
    margin: inherit;
    padding: 46px 46px 15px;
  }
}
@media (min-width: 576px) {
  .app-content.first-block {
    padding: 25px 46px 15px;
  }
}
.app-content .title {
  margin: 0 0 15px;
  font-size: 20px;
}

@media (min-width: 576px) {
  .app-content .title {
    margin: 0 0 15px;
  }
}
.app-content .items-container {
  margin: 0 -15px 10px;
}

.app-content .items-container .btn {
  min-width: calc(56% - 15px);
  height: 40px;
  line-height: 40px;
  margin: 23px 0 18px;
  font-size: 14px;
}

@media (min-width: 576px) {
  .app-content .items-container .btn {
    min-width: calc(50% - 15px);
  }
}
@media (min-width: 992px) {
  .app-content .items-container .btn {
    min-width: calc(56% - 15px);
    margin: 23px 0 25px;
  }
}
.app-content .sms-code {
  display: none;
}

.app-content .label-note {
  margin: 0 0 6px;
  font-size: 14px;
  color: var(--color-accent);
  line-height: 1.3;
  text-align: right;
}

.app-content .label-note span {
  font-size: 12px;
}

.app-content .input-container,
.app-content .select-container,
.app-content .textarea-container,
.app-content .radio-container,
.app-content .combined-container,
.app-content .checkbox-container {
  width: 100%;
  max-width: calc(100% - 30px);
  margin: 0 15px 15px;
}

@media (min-width: 576px) {
  .app-content .input-container,
  .app-content .select-container,
  .app-content .textarea-container,
  .app-content .radio-container,
  .app-content .combined-container,
  .app-content .checkbox-container {
    max-width: calc(50% - 30px);
  }
}
@media (min-width: 992px) {
  .app-content .input-container,
  .app-content .select-container,
  .app-content .textarea-container,
  .app-content .radio-container,
  .app-content .combined-container,
  .app-content .checkbox-container {
    max-width: calc(33.3333333333% - 30px);
  }
}
.app-content .input-container.size-l,
.app-content .select-container.size-l,
.app-content .textarea-container.size-l,
.app-content .radio-container.size-l,
.app-content .combined-container.size-l,
.app-content .checkbox-container.size-l {
  max-width: calc(100% - 30px);
}

@media (min-width: 576px) {
  .app-content .input-container.size-l,
  .app-content .select-container.size-l,
  .app-content .textarea-container.size-l,
  .app-content .radio-container.size-l,
  .app-content .combined-container.size-l,
  .app-content .checkbox-container.size-l {
    max-width: calc(100% - 30px);
  }
}
@media (min-width: 992px) {
  .app-content .input-container.size-l,
  .app-content .select-container.size-l,
  .app-content .textarea-container.size-l,
  .app-content .radio-container.size-l,
  .app-content .combined-container.size-l,
  .app-content .checkbox-container.size-l {
    max-width: calc(66.6666666667% - 30px);
  }
}
.app-content .input-container.size-xl,
.app-content .select-container.size-xl,
.app-content .textarea-container.size-xl,
.app-content .radio-container.size-xl,
.app-content .combined-container.size-xl,
.app-content .checkbox-container.size-xl {
  max-width: calc(100% - 30px);
}

@media (min-width: 576px) {
  .app-content .input-container.size-xl,
  .app-content .select-container.size-xl,
  .app-content .textarea-container.size-xl,
  .app-content .radio-container.size-xl,
  .app-content .combined-container.size-xl,
  .app-content .checkbox-container.size-xl {
    max-width: calc(100% - 30px);
  }
}
@media (min-width: 992px) {
  .app-content .input-container.size-xl,
  .app-content .select-container.size-xl,
  .app-content .textarea-container.size-xl,
  .app-content .radio-container.size-xl,
  .app-content .combined-container.size-xl,
  .app-content .checkbox-container.size-xl {
    max-width: calc(100% - 30px);
  }
}
@media (min-width: 576px) {
  .app-content .combined-container {
    max-width: calc(100% - 30px);
  }
}
@media (min-width: 992px) {
  .app-content .combined-container {
    max-width: calc(33.3333333333% - 30px);
  }
}
.app-content .combined-container .input-container {
  max-width: 100%;
  margin: 0;
}

@media (min-width: 576px) {
  .app-content .combined-container .input-container {
    max-width: calc(50% - 15px);
  }
}
@media (min-width: 992px) {
  .app-content .combined-container .input-container {
    max-width: calc(50% - 10px);
  }
}
@media (min-width: 576px) {
  .app-content .textarea-container {
    max-width: calc(100% - 30px);
  }
}
@media (min-width: 992px) {
  .app-content .textarea-container {
    max-width: calc(33.3333333333% - 30px);
  }
}
@media (max-width: 575px) {
  .app-content .radio-container .label {
    margin: 0 20px 18px 0;
    position: relative;
    bottom: 3px;
  }
}
.app-content .radio-wrap,
.app-content .checkbox-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.app-content .radio-wrap label,
.app-content .checkbox-wrap label {
  margin: 0 20px 0 0;
}

.app-content .input-wrap,
.app-content .select-wrap,
.app-content .textarea-wrap,
.app-content .radio-wrap,
.app-content .checkbox-wrap {
  margin: 0 0 23px;
}

@media (min-width: 576px) {
  .app-content .input-wrap,
  .app-content .select-wrap,
  .app-content .textarea-wrap,
  .app-content .radio-wrap,
  .app-content .checkbox-wrap {
    margin: 0 0 24px;
  }
}
.app-content .textarea-wrap {
  height: 90px;
}

@media (min-width: 576px) {
  .app-content .textarea-wrap {
    height: 40px;
  }
}
.app-content .no-mname {
  margin: 0 0 6px;
  font-size: 14px;
  color: var(--color-accent);
  line-height: 1.3;
  cursor: pointer;
}

.app-content .buttons-container {
  margin: 22px 0 45px;
}

.app-content .buttons-container .btn {
  width: 100%;
  min-width: 261px;
}

@media (min-width: 576px) {
  .app-content .buttons-container .btn {
    width: inherit;
  }
}
.app-content .buttons-container .back-link {
  margin: 20px 0 -10px;
  font-family: "Avenir Next Cyr", Roboto, sans-serif;
  font-size: 14px;
  color: #a5a5a5;
}

.app .cards .bottom-block .buttons-container {
  margin: 0 0 36px;
}

@media (min-width: 576px) {
  .app .cards .bottom-block .buttons-container {
    margin: 0;
  }
}
.app .cards-container {
  padding: 34px 30px;
}

@media (min-width: 576px) {
  .app .cards-container {
    padding: 46px 50px;
  }
}
.app .cards-container .title {
  margin: 0 0 34px;
  font-size: 20px;
}

@media (min-width: 576px) {
  .app .cards-container .title {
    margin: 0 0 32px;
  }
}
@media (min-width: 768px) {
  .app .cards-container .card-row {
    height: inherit;
    min-height: 56px;
    padding: 19px 0 20px;
  }
}
.app .cards-container .card-row .card-info {
  max-width: inherit;
  margin: 0;
}

@media (min-width: 768px) {
  .app .cards-container .card-row .card-info {
    margin: 0;
  }
}
.app .cards-container .card-row .card-info .card-col .item {
  min-width: inherit;
}

@media (min-width: 768px) {
  .app .cards-container .card-row .card-info .card-col .item {
    min-width: 70px;
    margin: 0 42px 0 16px;
  }
}
.app .cards-container .card-row .card-action .card-col .item {
  margin: 0 20px 0 0;
}

@media (min-width: 768px) {
  .app .cards-container .card-row .card-action .card-col .item {
    margin: 0 10px 0 20px;
  }
}
.app .cards-container .card-row .card-action .card-col .item:last-child {
  margin: 0;
}

@media (min-width: 768px) {
  .app .cards-container .card-row .card-action .card-col .item:last-child {
    margin: 0 20px 0 0;
  }
}
.app .cards-container .card-row.first-row {
  border-top: 1px solid #e7e7e7;
}

.app .cards-container .card-row.not-valid .card-info .item img {
  -webkit-filter: grayscale(1) contrast(0.1) brightness(1.2);
  filter: grayscale(1) contrast(0.1) brightness(1.2);
}

.app .cards-container .card-row.not-valid .card-info .item p {
  color: #a5a5a5;
}

.app .cards-container .card-row.not-valid .card-action .item p {
  color: var(--color-accent);
}

.app .cards-container .buttons-container {
  margin: 32px 0 0;
}

@media (min-width: 576px) {
  .app .cards-container .buttons-container {
    margin: 14px 0 0;
  }
}
.app .cards-container .buttons-container .add-card {
  margin: 0 0 34px;
  font-size: 14px;
}

@media (min-width: 576px) {
  .app .cards-container .buttons-container .add-card {
    margin: 0 0 42px;
  }
}
.app .cards-container .buttons-container .btn {
  width: 100%;
  min-width: 164px;
}

@media (min-width: 576px) {
  .app .cards-container .buttons-container .btn {
    width: inherit;
  }
}
.app .cards-container .buttons-container .back-link {
  margin: 15px 0 -10px;
  font-family: "Avenir Next Cyr", Roboto, sans-serif;
  font-size: 14px;
  color: #a5a5a5;
}

@media (min-width: 576px) {
  .app .cards-container .buttons-container .back-link {
    margin: 13px 0 -2px;
  }
}
.data {
  max-width: 946px;
  margin: 0 auto;
  padding: 0 0 10px;
}
@media (min-width: 992px) {
  .data {
    padding: 0 15px 10px;
  }
}

.data-container {
  padding: 40px 30px;
  margin: 0 -15px 30px;
  -webkit-box-shadow: 0 0 30px 0 rgba(28, 49, 40, 0.05);
  box-shadow: 0 0 30px 0 rgba(28, 49, 40, 0.05);
  background-color: #fff;
}

@media (min-width: 992px) {
  .data-container {
    padding: 50px;
    border-radius: 8px;
  }
}
.data-container .data-items {
  margin: -15px -15px 34px;
}

@media (min-width: 576px) {
  .data-container .data-items {
    margin: -15px -15px 25px;
  }
}
.data-container .item {
  width: calc(100% - 30px);
  min-height: 332px;
  margin: 15px 15px 5px;
  padding: 33px 40px 38px;
  border-radius: 8px;
}

@media (min-width: 992px) {
  .data-container .item {
    width: calc(50% - 30px);
    margin: 15px;
    border: 1px dashed var(--color-border);
    cursor: pointer;
  }
}
.data-container .data-item__title {
  font-weight: 500;
  font-size: 1rem;
  line-height: 1.25rem;
  text-align: center;
  max-width: 230px;
  margin-left: auto;
  margin-right: auto;
}
.data-container .item .picture-container {
  margin: 12px 0 0;
}

.data-items .picture {
  max-height: 150px;
  margin: 15px auto;
}
.data-items .item .data-item__downloader {
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.0625rem;
  text-decoration-line: underline;
  color: var(--color-accent_lighten);
}
.data-items .item:hover .data-item__downloader {
  text-decoration: none;
}
.data-items .item.replace .data-item__downloader {
  color: var(--color-secondary);
}

.data-container .item .picture-container .tick {
  width: 100%;
  max-width: 50px;
  display: none;
  margin: 10px 0 0;
}

.data-container .item.last-item .picture-container .tick {
  margin: -10px 0 0;
}

.data-container .item .buttons-container .btn {
  min-width: 140px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.data-container .item .buttons-container .replace {
  /*display: none;*/
  margin: 0 0 12px;
  font-family: "Avenir Next Cyr", Roboto, sans-serif;
  font-size: 14px;
  color: var(--color-accent);
  text-decoration: underline;
  -webkit-text-decoration-color: #d4eadd;
  text-decoration-color: #d4eadd;
  cursor: pointer;
}

.data-container .item .buttons-container .replace:hover {
  text-decoration: none;
}

.data-container .item.uploaded .picture-container .picture {
  display: none;
}

.data-container .item.uploaded .picture-container .tick {
  display: block;
}

.data-container .item.uploaded .buttons-container .btn {
  display: none;
}

.data-container .item.uploaded .buttons-container .replace {
  display: block;
}

.data-container .buttons-container {
  margin: 20px 0 0;
}

.data-container .buttons-container .btn {
  width: 100%;
  min-width: 164px;
}

@media (min-width: 576px) {
  .data-container .buttons-container .btn {
    width: inherit;
  }
}
.data-container .buttons-container .back-link {
  margin: 20px 0 -10px;
  font-family: "Avenir Next Cyr", Roboto, sans-serif;
  font-size: 14px;
  color: #a5a5a5;
}

.time-killer {
  max-width: 614px;
  margin: 0 auto;
}

.time-killer .text-container {
  margin: 0 0 50px;
  text-align: center;
  padding: 0 15px;
  font-size: 18px;
}

@media (min-width: 576px) {
  .time-killer .text-container {
    padding: 0;
  }
}
.time-killer .text-container .title {
  margin: 0 0 4px;
  font-family: "Avenir Next Cyr", Roboto, sans-serif;
  font-size: 24px;
  color: var(--color-accent);
}

.animation {
  width: 224px;
  height: 322px;
  margin: 0 auto;
  -webkit-animation: animation 6s infinite alternate;
  animation: animation 6s infinite alternate;
}

.result {
  max-width: 614px;
  margin: 0 auto;
}

.result .text-container {
  margin: 0 0 30px;
  text-align: center;
  padding: 0 15px;
}

@media (min-width: 576px) {
  .result .text-container {
    padding: 0;
  }
}
.result .text-container p {
  max-width: 450px;
  margin: 0 auto;
  line-height: 1.35;
}

.result .text-container .title {
  margin: 0 auto 6px;
  font-family: "Avenir Next Cyr", Roboto, sans-serif;
  font-size: 24px;
  line-height: 1.2;
}

.result .text-container .title.negative {
  color: var(--color-accent);
}

.result .text-container .title.positive {
  color: var(--color-accent);
}

.result .text-container .subtitle {
  max-width: 386px;
  margin: 0 auto 30px;
  font-size: 18px;
}

.result .buttons-container {
  padding: 0 15px;
}

@media (min-width: 576px) {
  .result .buttons-container {
    padding: 0;
  }
}
.result .buttons-container .btn {
  width: 100%;
}

@media (min-width: 576px) {
  .result .buttons-container .btn {
    width: inherit;
  }
}
.result .condition {
  max-width: 520px;
  padding: 21px 30px 18px;
  margin: 0 -15px 34px;
  background-color: #fff;
}

@media (min-width: 576px) {
  .result .condition {
    padding: inherit;
    margin: 0 auto;
    background-color: transparent;
  }
}
@media (min-width: 576px) {
  .result .condition-container {
    margin: 0 -7.5px 28px;
  }
}
.result .condition-container .item {
  width: 100%;
  padding: 0 0 7px;
}

@media (min-width: 576px) {
  .result .condition-container .item {
    height: 80px;
    margin: 0 7.5px;
    padding: 20px 10px;
    border-radius: 8px;
    -webkit-box-shadow: 0 0 30px 0 rgba(28, 49, 40, 0.05);
    box-shadow: 0 0 30px 0 rgba(28, 49, 40, 0.05);
    background-color: #fff;
  }
}
.result .condition-container .item p {
  line-height: 1.3;
}

.result .condition-container .item .name {
  margin: 0 0 2px;
  font-size: 14px;
}

@media (min-width: 576px) {
  .result .condition-container .item .name {
    font-family: "Avenir Next Cyr", Roboto, sans-serif;
  }
}
.result .condition-container .item .value {
  font-family: "Avenir Next Cyr", Roboto, sans-serif;
  font-size: 20px;
}

.result .combined-container {
  max-width: inherit;
  margin: 0 auto 28px;
  padding: 0 15px;
}

@media (min-width: 576px) {
  .result .combined-container {
    max-width: 356px;
  }
}
.result .combined-container .input-container {
  margin: 0 15px 0 0;
}

.result .combined-container .input-wrap {
  min-width: 130px;
  max-width: 150px;
  height: 44px;
  margin: 0 0 10px;
}

@media (min-width: 576px) {
  .result .combined-container .input-wrap {
    margin: 0 0 6px;
  }
}
.result .combined-container .btn {
  width: 100%;
  min-width: inherit;
  margin: 0 0 10px;
}

@media (min-width: 576px) {
  .result .combined-container .btn {
    width: auto;
    min-width: 164px;
    margin: 0 0 6px;
  }
}
.result .combined-container .message-text {
  font-size: 12px;
}

.result .terms-container {
  padding: 0 15px;
}

@media (min-width: 576px) {
  .result .terms-container {
    padding: 0;
  }
}
.result .terms-container .terms-text {
  margin: 0 0 12px;
}

.result .terms-container .terms-text p {
  font-size: 14px;
}

.result .checkbox-container .label-icon,
.result .checkbox-container .label-disabled {
  margin: 0 8px 0 0;
}

.terms-container .checkbox-container .field-validation-error {
  padding-left: 35px;
}

.modal.show {
  padding-right: 0 !important;
}

.modal .modal-dialog {
  min-height: calc(100vh - 60px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.modal-backdrop.show {
  background: #1C353C !important;
  opacity: 0.4 !important;
}

/*
@media (min-width: 576px) {
    .modal .modal-dialog {
        max-width: 510px;
    }
}*/
.modal .modal-content {
  background: transparent;
  border: none;
}

.modal .close {
  display: none;
  top: -35px;
  right: -35px;
  max-width: 64px;
  opacity: 1;
  cursor: pointer;
}

/*Calculate close*/
@media (min-width: 576px) {
  .modal .close {
    display: block;
    max-width: 64px;
    width: 64px;
    height: 64px;
    top: -40px;
    right: -40px;
    border-radius: 50%;
  }
}
@media (min-width: 576px) {
  #downloadCounter .modal-dialog,
  #documents .modal-dialog {
    max-width: 526px;
  }
}
#documents .switches-container,
#downloadCounter .switches-container {
  position: relative;
  padding: 0 0 8px;
  margin: 0 0 -8px 0;
  background-color: #fbfcfb;
  border-radius: 8px 8px 0 0;
}

#documents .switches-container a,
#downloadCounter .switches-container a {
  margin: 0 auto 34px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 50%;
  height: 68px;
  padding: 0 0 8px;
  margin: 0 0 -8px 0;
}

#documents .switches-container a.active,
#downloadCounter .switches-container a.active {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: #fff;
  border-radius: 8px 8px 0 0;
  -webkit-box-shadow: 0 -15px 15px 0 rgba(28, 49, 40, 0.03);
  box-shadow: 0 -15px 15px 0 rgba(28, 49, 40, 0.03);
  color: var(--color-accent);
}

#documents .switches-container a.active .link,
#downloadCounter .switches-container a.active .link {
  border-bottom: none;
}

#documents .documents-container,
#downloadCounter .documents-container {
  padding: 10px 40px;
  background-color: #fff;
  border-radius: 8px;
  -webkit-box-shadow: 0 0 30px 0 rgba(28, 49, 40, 0.05);
  box-shadow: 0 0 30px 0 rgba(28, 49, 40, 0.05);
}

#documents .documents-container .item,
#downloadCounter .documents-container .item {
  padding: 14px 0;
  border-bottom: 1px solid #e7e7e7;
}

#documents .documents-container .item:last-child {
  border-bottom: none;
}

#documents .documents-container .item p {
  font-size: 14px;
  font-family: "Avenir Next Cyr", Roboto, sans-serif;
}

#documents .documents-container .item a {
  color: inherit;
}

@media (min-width: 576px) {
  #pay-loan .modal-dialog {
    max-width: 422px;
  }
}
#pay-loan .pay-loan-container {
  padding: 40px 60px;
  background-color: #fff;
  border-radius: 8px;
  -webkit-box-shadow: 0 0 30px 0 rgba(28, 49, 40, 0.05);
  box-shadow: 0 0 30px 0 rgba(28, 49, 40, 0.05);
  border-radius: 8px;
}

#pay-loan .pay-loan-container .cards-container {
  margin: 0 0 26px;
}

#pay-loan .pay-loan-container .card {
  height: 44px;
  margin: 0 0 10px;
  padding: 0 30px;
  border: 1px solid #e7e7e7;
  background-color: #fbfcfb;
}

#pay-loan .pay-loan-container .card:last-child {
  margin: 0;
}

#pay-loan .pay-loan-container .card .item {
  min-width: 70px;
}

@media (min-width: 576px) {
  #register-card .modal-dialog {
    max-width: 946px;
  }
}
#register-card .cards {
  width: 100%;
}

@media (min-width: 576px) {
  #canceled-changes .modal-dialog {
    max-width: 330px;
  }
}
#canceled-changes .canceled-changes-container {
  padding: 40px 54px;
  background-color: #fff;
  border-radius: 8px;
  -webkit-box-shadow: 0 0 30px 0 rgba(28, 49, 40, 0.05);
  box-shadow: 0 0 30px 0 rgba(28, 49, 40, 0.05);
}

#canceled-changes .canceled-changes-container .title {
  font-size: 20px;
}

#canceled-changes .canceled-changes-container .link {
  font-size: 14px;
}

#canceled-changes .btn-canceled {
  display: block;
  width: 100%;
  max-width: 200px;
  margin: 0 auto 26px;
  height: 44px;
  line-height: 44px;
  border: 1px solid #e7e7e7;
  background-color: #fbfcfb;
  color: #141414;
  text-align: center;
  border-radius: 8px;
}

@media (min-width: 992px) {
  #calculate .modal-dialog {
    max-width: 355px;
  }
}
#calculate .calculate-container {
  background-color: var(--color-bg-white);
  box-shadow: 0 0 35px rgba(36, 58, 64, 0.15);
  border-radius: 10px;
  padding: 40px 40px 50px;
  overflow: visible;
  max-height: calc(100% - 40px);
}

#calculate .calculate-container .ranges-container {
  margin: -6px 0 28px;
}

@media (min-width: 576px) {
  #calculate .calculate-container .ranges-container {
    margin: 0 0 28px;
  }
}
#calculate .calculate-container .ranges-container label {
  font-weight: 400;
  font-size: 16px;
  line-height: 20px;
}

#calculate .calculate-container .ranges-container label b {
  font-family: "Avenir Next Cyr", Roboto, sans-serif;
  text-align: right;
  margin-left: auto;
  font-weight: 600;
  font-size: 24px;
  line-height: 29px;
}

#calculate .calculate-container .form-text span {
  font-size: 14px;
  color: #a5a5a5;
  line-height: 1;
}

#calculate .calculate-container .calculator-info {
  margin: 20px auto;
  text-align: center;
  font-weight: 500;
  font-size: 16px;
  line-height: 20px;
}

#calculate #calculator .btn {
  width: 100%;
  margin: 0 0 5px;
}

@media (min-width: 576px) {
  #calculate #calculator .btn {
    margin: 0;
    width: inherit;
    min-width: 180px;
  }
}
#calculate #calculator input[type=range i]::-webkit-slider-thumb,
#calculate #calculator input[type=range]::-webkit-slider-thumb {
  width: 22px;
  height: 22px;
}

@media (max-width: 992px) {
  #calculate #calculator input[type=range i]::-webkit-slider-thumb,
  #calculate #calculator input[type=range]::-webkit-slider-thumb {
    -webkit-box-shadow: 9px 1px 0 -9px var(--color-bg-light-blue), 10px 0 0 -9px var(--color-bg-light-blue), 11px 0 0 -9px var(--color-bg-light-blue), 12px 0 0 -9px var(--color-bg-light-blue), 13px 0 0 -9px var(--color-bg-light-blue), 14px 0 0 -9px var(--color-bg-light-blue), 15px 0 0 -9px var(--color-bg-light-blue), 16px 0 0 -9px var(--color-bg-light-blue), 17px 0 0 -9px var(--color-bg-light-blue), 18px 0 0 -9px var(--color-bg-light-blue), 19px 0 0 -9px var(--color-bg-light-blue), 20px 0 0 -9px var(--color-bg-light-blue), 21px 0 0 -9px var(--color-bg-light-blue), 22px 0 0 -9px var(--color-bg-light-blue), 23px 0 0 -9px var(--color-bg-light-blue), 24px 0 0 -9px var(--color-bg-light-blue), 25px 0 0 -9px var(--color-bg-light-blue), 26px 0 0 -9px var(--color-bg-light-blue), 27px 0 0 -9px var(--color-bg-light-blue), 28px 0 0 -9px var(--color-bg-light-blue), 29px 0 0 -9px var(--color-bg-light-blue), 30px 0 0 -9px var(--color-bg-light-blue), 31px 0 0 -9px var(--color-bg-light-blue), 32px 0 0 -9px var(--color-bg-light-blue), 33px 0 0 -9px var(--color-bg-light-blue), 34px 0 0 -9px var(--color-bg-light-blue), 35px 0 0 -9px var(--color-bg-light-blue), 36px 0 0 -9px var(--color-bg-light-blue), 37px 0 0 -9px var(--color-bg-light-blue), 38px 0 0 -9px var(--color-bg-light-blue), 39px 0 0 -9px var(--color-bg-light-blue), 40px 0 0 -9px var(--color-bg-light-blue), 41px 0 0 -9px var(--color-bg-light-blue), 42px 0 0 -9px var(--color-bg-light-blue), 43px 0 0 -9px var(--color-bg-light-blue), 44px 0 0 -9px var(--color-bg-light-blue), 45px 0 0 -9px var(--color-bg-light-blue), 46px 0 0 -9px var(--color-bg-light-blue), 47px 0 0 -9px var(--color-bg-light-blue), 48px 0 0 -9px var(--color-bg-light-blue), 49px 0 0 -9px var(--color-bg-light-blue), 50px 0 0 -9px var(--color-bg-light-blue), 51px 0 0 -9px var(--color-bg-light-blue), 52px 0 0 -9px var(--color-bg-light-blue), 53px 0 0 -9px var(--color-bg-light-blue), 54px 0 0 -9px var(--color-bg-light-blue), 55px 0 0 -9px var(--color-bg-light-blue), 56px 0 0 -9px var(--color-bg-light-blue), 57px 0 0 -9px var(--color-bg-light-blue), 58px 0 0 -9px var(--color-bg-light-blue), 59px 0 0 -9px var(--color-bg-light-blue), 60px 0 0 -9px var(--color-bg-light-blue), 61px 0 0 -9px var(--color-bg-light-blue), 62px 0 0 -9px var(--color-bg-light-blue), 63px 0 0 -9px var(--color-bg-light-blue), 64px 0 0 -9px var(--color-bg-light-blue), 65px 0 0 -9px var(--color-bg-light-blue), 66px 0 0 -9px var(--color-bg-light-blue), 67px 0 0 -9px var(--color-bg-light-blue), 68px 0 0 -9px var(--color-bg-light-blue), 69px 0 0 -9px var(--color-bg-light-blue), 70px 0 0 -9px var(--color-bg-light-blue), 71px 0 0 -9px var(--color-bg-light-blue), 72px 0 0 -9px var(--color-bg-light-blue), 73px 0 0 -9px var(--color-bg-light-blue), 74px 0 0 -9px var(--color-bg-light-blue), 75px 0 0 -9px var(--color-bg-light-blue), 76px 0 0 -9px var(--color-bg-light-blue), 77px 0 0 -9px var(--color-bg-light-blue), 78px 0 0 -9px var(--color-bg-light-blue), 79px 0 0 -9px var(--color-bg-light-blue), 80px 0 0 -9px var(--color-bg-light-blue), 81px 0 0 -9px var(--color-bg-light-blue), 82px 0 0 -9px var(--color-bg-light-blue), 83px 0 0 -9px var(--color-bg-light-blue), 84px 0 0 -9px var(--color-bg-light-blue), 85px 0 0 -9px var(--color-bg-light-blue), 86px 0 0 -9px var(--color-bg-light-blue), 87px 0 0 -9px var(--color-bg-light-blue), 88px 0 0 -9px var(--color-bg-light-blue), 89px 0 0 -9px var(--color-bg-light-blue), 90px 0 0 -9px var(--color-bg-light-blue), 91px 0 0 -9px var(--color-bg-light-blue), 92px 0 0 -9px var(--color-bg-light-blue), 93px 0 0 -9px var(--color-bg-light-blue), 94px 0 0 -9px var(--color-bg-light-blue), 95px 0 0 -9px var(--color-bg-light-blue), 96px 0 0 -9px var(--color-bg-light-blue), 97px 0 0 -9px var(--color-bg-light-blue), 98px 0 0 -9px var(--color-bg-light-blue), 99px 0 0 -9px var(--color-bg-light-blue), 100px 0 0 -9px var(--color-bg-light-blue), 101px 0 0 -9px var(--color-bg-light-blue), 102px 0 0 -9px var(--color-bg-light-blue), 103px 0 0 -9px var(--color-bg-light-blue), 104px 0 0 -9px var(--color-bg-light-blue), 105px 0 0 -9px var(--color-bg-light-blue), 106px 0 0 -9px var(--color-bg-light-blue), 107px 0 0 -9px var(--color-bg-light-blue), 108px 0 0 -9px var(--color-bg-light-blue), 109px 0 0 -9px var(--color-bg-light-blue), 110px 0 0 -9px var(--color-bg-light-blue), 111px 0 0 -9px var(--color-bg-light-blue), 112px 0 0 -9px var(--color-bg-light-blue), 113px 0 0 -9px var(--color-bg-light-blue), 114px 0 0 -9px var(--color-bg-light-blue), 115px 0 0 -9px var(--color-bg-light-blue), 116px 0 0 -9px var(--color-bg-light-blue), 117px 0 0 -9px var(--color-bg-light-blue), 118px 0 0 -9px var(--color-bg-light-blue), 119px 0 0 -9px var(--color-bg-light-blue), 120px 0 0 -9px var(--color-bg-light-blue), 121px 0 0 -9px var(--color-bg-light-blue), 122px 0 0 -9px var(--color-bg-light-blue), 123px 0 0 -9px var(--color-bg-light-blue), 124px 0 0 -9px var(--color-bg-light-blue), 125px 0 0 -9px var(--color-bg-light-blue), 126px 0 0 -9px var(--color-bg-light-blue), 127px 0 0 -9px var(--color-bg-light-blue), 128px 0 0 -9px var(--color-bg-light-blue), 129px 0 0 -9px var(--color-bg-light-blue), 130px 0 0 -9px var(--color-bg-light-blue), 131px 0 0 -9px var(--color-bg-light-blue), 132px 0 0 -9px var(--color-bg-light-blue), 133px 0 0 -9px var(--color-bg-light-blue), 134px 0 0 -9px var(--color-bg-light-blue), 135px 0 0 -9px var(--color-bg-light-blue), 136px 0 0 -9px var(--color-bg-light-blue), 137px 0 0 -9px var(--color-bg-light-blue), 138px 0 0 -9px var(--color-bg-light-blue), 139px 0 0 -9px var(--color-bg-light-blue), 140px 0 0 -9px var(--color-bg-light-blue), 141px 0 0 -9px var(--color-bg-light-blue), 142px 0 0 -9px var(--color-bg-light-blue), 143px 0 0 -9px var(--color-bg-light-blue), 144px 0 0 -9px var(--color-bg-light-blue), 145px 0 0 -9px var(--color-bg-light-blue), 146px 0 0 -9px var(--color-bg-light-blue), 147px 0 0 -9px var(--color-bg-light-blue), 148px 0 0 -9px var(--color-bg-light-blue), 149px 0 0 -9px var(--color-bg-light-blue), 150px 0 0 -9px var(--color-bg-light-blue), 151px 0 0 -9px var(--color-bg-light-blue), 152px 0 0 -9px var(--color-bg-light-blue), 153px 0 0 -9px var(--color-bg-light-blue), 154px 0 0 -9px var(--color-bg-light-blue), 155px 0 0 -9px var(--color-bg-light-blue), 156px 0 0 -9px var(--color-bg-light-blue), 157px 0 0 -9px var(--color-bg-light-blue), 158px 0 0 -9px var(--color-bg-light-blue), 159px 0 0 -9px var(--color-bg-light-blue), 160px 0 0 -9px var(--color-bg-light-blue), 161px 0 0 -9px var(--color-bg-light-blue), 162px 0 0 -9px var(--color-bg-light-blue), 163px 0 0 -9px var(--color-bg-light-blue), 164px 0 0 -9px var(--color-bg-light-blue), 165px 0 0 -9px var(--color-bg-light-blue), 166px 0 0 -9px var(--color-bg-light-blue), 167px 0 0 -9px var(--color-bg-light-blue), 168px 0 0 -9px var(--color-bg-light-blue), 169px 0 0 -9px var(--color-bg-light-blue), 170px 0 0 -9px var(--color-bg-light-blue), 171px 0 0 -9px var(--color-bg-light-blue), 172px 0 0 -9px var(--color-bg-light-blue), 173px 0 0 -9px var(--color-bg-light-blue), 174px 0 0 -9px var(--color-bg-light-blue), 175px 0 0 -9px var(--color-bg-light-blue), 176px 0 0 -9px var(--color-bg-light-blue), 177px 0 0 -9px var(--color-bg-light-blue), 178px 0 0 -9px var(--color-bg-light-blue), 179px 0 0 -9px var(--color-bg-light-blue), 180px 0 0 -9px var(--color-bg-light-blue), 181px 0 0 -9px var(--color-bg-light-blue), 182px 0 0 -9px var(--color-bg-light-blue), 183px 0 0 -9px var(--color-bg-light-blue), 184px 0 0 -9px var(--color-bg-light-blue), 185px 0 0 -9px var(--color-bg-light-blue), 186px 0 0 -9px var(--color-bg-light-blue), 187px 0 0 -9px var(--color-bg-light-blue), 188px 0 0 -9px var(--color-bg-light-blue), 189px 0 0 -9px var(--color-bg-light-blue), 190px 0 0 -9px var(--color-bg-light-blue), 191px 0 0 -9px var(--color-bg-light-blue), 192px 0 0 -9px var(--color-bg-light-blue), 193px 0 0 -9px var(--color-bg-light-blue), 194px 0 0 -9px var(--color-bg-light-blue), 195px 0 0 -9px var(--color-bg-light-blue), 196px 0 0 -9px var(--color-bg-light-blue), 197px 0 0 -9px var(--color-bg-light-blue), 198px 0 0 -9px var(--color-bg-light-blue), 199px 0 0 -9px var(--color-bg-light-blue), 200px 0 0 -9px var(--color-bg-light-blue), 201px 0 0 -9px var(--color-bg-light-blue), 202px 0 0 -9px var(--color-bg-light-blue), 203px 0 0 -9px var(--color-bg-light-blue), 204px 0 0 -9px var(--color-bg-light-blue), 205px 0 0 -9px var(--color-bg-light-blue), 206px 0 0 -9px var(--color-bg-light-blue), 207px 0 0 -9px var(--color-bg-light-blue), 208px 0 0 -9px var(--color-bg-light-blue), 209px 0 0 -9px var(--color-bg-light-blue), 210px 0 0 -9px var(--color-bg-light-blue), 211px 0 0 -9px var(--color-bg-light-blue), 212px 0 0 -9px var(--color-bg-light-blue), 213px 0 0 -9px var(--color-bg-light-blue), 214px 0 0 -9px var(--color-bg-light-blue), 215px 0 0 -9px var(--color-bg-light-blue), 216px 0 0 -9px var(--color-bg-light-blue), 217px 0 0 -9px var(--color-bg-light-blue), 218px 0 0 -9px var(--color-bg-light-blue), 219px 0 0 -9px var(--color-bg-light-blue), 220px 0 0 -9px var(--color-bg-light-blue), 221px 0 0 -9px var(--color-bg-light-blue), 222px 0 0 -9px var(--color-bg-light-blue), 223px 0 0 -9px var(--color-bg-light-blue), 224px 0 0 -9px var(--color-bg-light-blue), 225px 0 0 -9px var(--color-bg-light-blue), 226px 0 0 -9px var(--color-bg-light-blue), 227px 0 0 -9px var(--color-bg-light-blue), 228px 0 0 -9px var(--color-bg-light-blue), 229px 0 0 -9px var(--color-bg-light-blue), 230px 0 0 -9px var(--color-bg-light-blue), 231px 0 0 -9px var(--color-bg-light-blue), 232px 0 0 -9px var(--color-bg-light-blue), 233px 0 0 -9px var(--color-bg-light-blue), 234px 0 0 -9px var(--color-bg-light-blue), 235px 0 0 -9px var(--color-bg-light-blue), 236px 0 0 -9px var(--color-bg-light-blue), 237px 0 0 -9px var(--color-bg-light-blue), 238px 0 0 -9px var(--color-bg-light-blue), 239px 0 0 -9px var(--color-bg-light-blue), 240px 0 0 -9px var(--color-bg-light-blue), 241px 0 0 -9px var(--color-bg-light-blue), 242px 0 0 -9px var(--color-bg-light-blue), 243px 0 0 -9px var(--color-bg-light-blue), 244px 0 0 -9px var(--color-bg-light-blue), 245px 0 0 -9px var(--color-bg-light-blue), 246px 0 0 -9px var(--color-bg-light-blue), 247px 0 0 -9px var(--color-bg-light-blue), 248px 0 0 -9px var(--color-bg-light-blue), 249px 0 0 -9px var(--color-bg-light-blue), 250px 0 0 -9px var(--color-bg-light-blue), 251px 0 0 -9px var(--color-bg-light-blue), 252px 0 0 -9px var(--color-bg-light-blue), 253px 0 0 -9px var(--color-bg-light-blue), 254px 0 0 -9px var(--color-bg-light-blue), 255px 0 0 -9px var(--color-bg-light-blue), 256px 0 0 -9px var(--color-bg-light-blue), 257px 0 0 -9px var(--color-bg-light-blue), 258px 0 0 -9px var(--color-bg-light-blue), 259px 0 0 -9px var(--color-bg-light-blue), 260px 0 0 -9px var(--color-bg-light-blue), 261px 0 0 -9px var(--color-bg-light-blue), 262px 0 0 -9px var(--color-bg-light-blue), 263px 0 0 -9px var(--color-bg-light-blue), 264px 0 0 -9px var(--color-bg-light-blue), 265px 0 0 -9px var(--color-bg-light-blue), 266px 0 0 -9px var(--color-bg-light-blue), 267px 0 0 -9px var(--color-bg-light-blue), 268px 0 0 -9px var(--color-bg-light-blue), 269px 0 0 -9px var(--color-bg-light-blue), 270px 0 0 -9px var(--color-bg-light-blue), 271px 0 0 -9px var(--color-bg-light-blue), 272px 0 0 -9px var(--color-bg-light-blue), 273px 0 0 -9px var(--color-bg-light-blue), 274px 0 0 -9px var(--color-bg-light-blue), 275px 0 0 -9px var(--color-bg-light-blue), 276px 0 0 -9px var(--color-bg-light-blue), 277px 0 0 -9px var(--color-bg-light-blue), 278px 0 0 -9px var(--color-bg-light-blue), 279px 0 0 -9px var(--color-bg-light-blue), 280px 0 0 -9px var(--color-bg-light-blue), 281px 0 0 -9px var(--color-bg-light-blue), 282px 0 0 -9px var(--color-bg-light-blue), 283px 0 0 -9px var(--color-bg-light-blue), 284px 0 0 -9px var(--color-bg-light-blue), 285px 0 0 -9px var(--color-bg-light-blue), 286px 0 0 -9px var(--color-bg-light-blue), 287px 0 0 -9px var(--color-bg-light-blue), 288px 0 0 -9px var(--color-bg-light-blue), 289px 0 0 -9px var(--color-bg-light-blue), 290px 0 0 -9px var(--color-bg-light-blue), 291px 0 0 -9px var(--color-bg-light-blue), 292px 0 0 -9px var(--color-bg-light-blue), 293px 0 0 -9px var(--color-bg-light-blue), 294px 0 0 -9px var(--color-bg-light-blue), 295px 0 0 -9px var(--color-bg-light-blue), 296px 0 0 -9px var(--color-bg-light-blue), 297px 0 0 -9px var(--color-bg-light-blue), 298px 0 0 -9px var(--color-bg-light-blue), 299px 0 0 -9px var(--color-bg-light-blue), 300px 0 0 -9px var(--color-bg-light-blue), 301px 0 0 -9px var(--color-bg-light-blue), 302px 0 0 -9px var(--color-bg-light-blue), 303px 0 0 -9px var(--color-bg-light-blue), 304px 0 0 -9px var(--color-bg-light-blue), 305px 0 0 -9px var(--color-bg-light-blue), 306px 0 0 -9px var(--color-bg-light-blue), 307px 0 0 -9px var(--color-bg-light-blue), 308px 0 0 -9px var(--color-bg-light-blue), 309px 0 0 -9px var(--color-bg-light-blue), 310px 0 0 -9px var(--color-bg-light-blue), 311px 0 0 -9px var(--color-bg-light-blue), 312px 0 0 -9px var(--color-bg-light-blue), 313px 0 0 -9px var(--color-bg-light-blue), 314px 0 0 -9px var(--color-bg-light-blue), 315px 0 0 -9px var(--color-bg-light-blue), 316px 0 0 -9px var(--color-bg-light-blue), 317px 0 0 -9px var(--color-bg-light-blue), 318px 0 0 -9px var(--color-bg-light-blue), 319px 0 0 -9px var(--color-bg-light-blue), 320px 0 0 -9px var(--color-bg-light-blue), 321px 0 0 -9px var(--color-bg-light-blue), 322px 0 0 -9px var(--color-bg-light-blue), 323px 0 0 -9px var(--color-bg-light-blue), 324px 0 0 -9px var(--color-bg-light-blue), 325px 0 0 -9px var(--color-bg-light-blue), 326px 0 0 -9px var(--color-bg-light-blue), 327px 0 0 -9px var(--color-bg-light-blue), 328px 0 0 -9px var(--color-bg-light-blue), 329px 0 0 -9px var(--color-bg-light-blue), 330px 0 0 -9px var(--color-bg-light-blue), 331px 0 0 -9px var(--color-bg-light-blue), 332px 0 0 -9px var(--color-bg-light-blue), 333px 0 0 -9px var(--color-bg-light-blue), 334px 0 0 -9px var(--color-bg-light-blue), 335px 0 0 -9px var(--color-bg-light-blue), 336px 0 0 -9px var(--color-bg-light-blue), 337px 0 0 -9px var(--color-bg-light-blue), 338px 0 0 -9px var(--color-bg-light-blue), 339px 0 0 -9px var(--color-bg-light-blue), 340px 0 0 -9px var(--color-bg-light-blue), 341px 0 0 -9px var(--color-bg-light-blue), 342px 0 0 -9px var(--color-bg-light-blue), 343px 0 0 -9px var(--color-bg-light-blue), 344px 0 0 -9px var(--color-bg-light-blue), 345px 0 0 -9px var(--color-bg-light-blue), 346px 0 0 -9px var(--color-bg-light-blue), 347px 0 0 -9px var(--color-bg-light-blue), 348px 0 0 -9px var(--color-bg-light-blue), 349px 0 0 -9px var(--color-bg-light-blue), 350px 0 0 -9px var(--color-bg-light-blue), 351px 0 0 -9px var(--color-bg-light-blue), 352px 0 0 -9px var(--color-bg-light-blue), 353px 0 0 -9px var(--color-bg-light-blue), 354px 0 0 -9px var(--color-bg-light-blue), 355px 0 0 -9px var(--color-bg-light-blue), 356px 0 0 -9px var(--color-bg-light-blue), 357px 0 0 -9px var(--color-bg-light-blue), 358px 0 0 -9px var(--color-bg-light-blue), 359px 0 0 -9px var(--color-bg-light-blue), 360px 0 0 -9px var(--color-bg-light-blue), 361px 0 0 -9px var(--color-bg-light-blue), 362px 0 0 -9px var(--color-bg-light-blue), 363px 0 0 -9px var(--color-bg-light-blue), 364px 0 0 -9px var(--color-bg-light-blue), 365px 0 0 -9px var(--color-bg-light-blue), 366px 0 0 -9px var(--color-bg-light-blue), 367px 0 0 -9px var(--color-bg-light-blue), 368px 0 0 -9px var(--color-bg-light-blue), 369px 0 0 -9px var(--color-bg-light-blue), 370px 0 0 -9px var(--color-bg-light-blue), 371px 0 0 -9px var(--color-bg-light-blue), 372px 0 0 -9px var(--color-bg-light-blue), 373px 0 0 -9px var(--color-bg-light-blue), 374px 0 0 -9px var(--color-bg-light-blue), 375px 0 0 -9px var(--color-bg-light-blue), 376px 0 0 -9px var(--color-bg-light-blue), 377px 0 0 -9px var(--color-bg-light-blue), 378px 0 0 -9px var(--color-bg-light-blue), 379px 0 0 -9px var(--color-bg-light-blue), 380px 0 0 -9px var(--color-bg-light-blue), 381px 0 0 -9px var(--color-bg-light-blue), 382px 0 0 -9px var(--color-bg-light-blue), 383px 0 0 -9px var(--color-bg-light-blue), 384px 0 0 -9px var(--color-bg-light-blue), 385px 0 0 -9px var(--color-bg-light-blue), 386px 0 0 -9px var(--color-bg-light-blue), 387px 0 0 -9px var(--color-bg-light-blue), 388px 0 0 -9px var(--color-bg-light-blue), 389px 0 0 -9px var(--color-bg-light-blue), 390px 0 0 -9px var(--color-bg-light-blue), 391px 0 0 -9px var(--color-bg-light-blue), 392px 0 0 -9px var(--color-bg-light-blue), 393px 0 0 -9px var(--color-bg-light-blue), 394px 0 0 -9px var(--color-bg-light-blue), 395px 0 0 -9px var(--color-bg-light-blue), 396px 0 0 -9px var(--color-bg-light-blue), 397px 0 0 -9px var(--color-bg-light-blue), 398px 0 0 -9px var(--color-bg-light-blue), 399px 0 0 -9px var(--color-bg-light-blue), 400px 0 0 -9px var(--color-bg-light-blue), 401px 0 0 -9px var(--color-bg-light-blue), 402px 0 0 -9px var(--color-bg-light-blue), 403px 0 0 -9px var(--color-bg-light-blue), 404px 0 0 -9px var(--color-bg-light-blue), 405px 0 0 -9px var(--color-bg-light-blue), 406px 0 0 -9px var(--color-bg-light-blue), 407px 0 0 -9px var(--color-bg-light-blue), 408px 0 0 -9px var(--color-bg-light-blue), 409px 0 0 -9px var(--color-bg-light-blue), 410px 0 0 -9px var(--color-bg-light-blue), 411px 0 0 -9px var(--color-bg-light-blue), 412px 0 0 -9px var(--color-bg-light-blue), 413px 0 0 -9px var(--color-bg-light-blue), 414px 0 0 -9px var(--color-bg-light-blue), 415px 0 0 -9px var(--color-bg-light-blue), 416px 0 0 -9px var(--color-bg-light-blue), 417px 0 0 -9px var(--color-bg-light-blue), 418px 0 0 -9px var(--color-bg-light-blue), 419px 0 0 -9px var(--color-bg-light-blue), 420px 0 0 -9px var(--color-bg-light-blue), 421px 0 0 -9px var(--color-bg-light-blue), 422px 0 0 -9px var(--color-bg-light-blue), 423px 0 0 -9px var(--color-bg-light-blue), 424px 0 0 -9px var(--color-bg-light-blue), 425px 0 0 -9px var(--color-bg-light-blue), 426px 0 0 -9px var(--color-bg-light-blue), 427px 0 0 -9px var(--color-bg-light-blue), 428px 0 0 -9px var(--color-bg-light-blue), 429px 0 0 -9px var(--color-bg-light-blue), 430px 0 0 -9px var(--color-bg-light-blue), 431px 0 0 -9px var(--color-bg-light-blue), 432px 0 0 -9px var(--color-bg-light-blue), 433px 0 0 -9px var(--color-bg-light-blue), 434px 0 0 -9px var(--color-bg-light-blue), 435px 0 0 -9px var(--color-bg-light-blue), 436px 0 0 -9px var(--color-bg-light-blue), 437px 0 0 -9px var(--color-bg-light-blue), 438px 0 0 -9px var(--color-bg-light-blue), 439px 0 0 -9px var(--color-bg-light-blue), 440px 0 0 -9px var(--color-bg-light-blue), 441px 0 0 -9px var(--color-bg-light-blue), 442px 0 0 -9px var(--color-bg-light-blue), 443px 0 0 -9px var(--color-bg-light-blue), 444px 0 0 -9px var(--color-bg-light-blue), 445px 0 0 -9px var(--color-bg-light-blue), 446px 0 0 -9px var(--color-bg-light-blue), 447px 0 0 -9px var(--color-bg-light-blue), 448px 0 0 -9px var(--color-bg-light-blue), 449px 0 0 -9px var(--color-bg-light-blue), 450px 0 0 -9px var(--color-bg-light-blue), 451px 0 0 -9px var(--color-bg-light-blue), 452px 0 0 -9px var(--color-bg-light-blue), 453px 0 0 -9px var(--color-bg-light-blue), 454px 0 0 -9px var(--color-bg-light-blue), 455px 0 0 -9px var(--color-bg-light-blue), 456px 0 0 -9px var(--color-bg-light-blue), 457px 0 0 -9px var(--color-bg-light-blue), 458px 0 0 -9px var(--color-bg-light-blue), 459px 0 0 -9px var(--color-bg-light-blue), 460px 0 0 -9px var(--color-bg-light-blue), 461px 0 0 -9px var(--color-bg-light-blue), 462px 0 0 -9px var(--color-bg-light-blue), 463px 0 0 -9px var(--color-bg-light-blue), 464px 0 0 -9px var(--color-bg-light-blue), 465px 0 0 -9px var(--color-bg-light-blue), 466px 0 0 -9px var(--color-bg-light-blue), 467px 0 0 -9px var(--color-bg-light-blue), 468px 0 0 -9px var(--color-bg-light-blue), 469px 0 0 -9px var(--color-bg-light-blue), 470px 0 0 -9px var(--color-bg-light-blue), 471px 0 0 -9px var(--color-bg-light-blue), 472px 0 0 -9px var(--color-bg-light-blue), 473px 0 0 -9px var(--color-bg-light-blue), 474px 0 0 -9px var(--color-bg-light-blue), 475px 0 0 -9px var(--color-bg-light-blue), 476px 0 0 -9px var(--color-bg-light-blue), 477px 0 0 -9px var(--color-bg-light-blue), 478px 0 0 -9px var(--color-bg-light-blue), 479px 0 0 -9px var(--color-bg-light-blue), 480px 0 0 -9px var(--color-bg-light-blue), 481px 0 0 -9px var(--color-bg-light-blue), 482px 0 0 -9px var(--color-bg-light-blue), 483px 0 0 -9px var(--color-bg-light-blue), 484px 0 0 -9px var(--color-bg-light-blue), 485px 0 0 -9px var(--color-bg-light-blue), 486px 0 0 -9px var(--color-bg-light-blue), 487px 0 0 -9px var(--color-bg-light-blue), 488px 0 0 -9px var(--color-bg-light-blue), 489px 0 0 -9px var(--color-bg-light-blue), 490px 0 0 -9px var(--color-bg-light-blue), 491px 0 0 -9px var(--color-bg-light-blue), 492px 0 0 -9px var(--color-bg-light-blue), 493px 0 0 -9px var(--color-bg-light-blue), 494px 0 0 -9px var(--color-bg-light-blue), 495px 0 0 -9px var(--color-bg-light-blue), 496px 0 0 -9px var(--color-bg-light-blue), 497px 0 0 -9px var(--color-bg-light-blue), 498px 0 0 -9px var(--color-bg-light-blue), 499px 0 0 -9px var(--color-bg-light-blue), 500px 0 0 -9px var(--color-bg-light-blue), 501px 0 0 -9px var(--color-bg-light-blue), 502px 0 0 -9px var(--color-bg-light-blue), 503px 0 0 -9px var(--color-bg-light-blue), 504px 0 0 -9px var(--color-bg-light-blue), 505px 0 0 -9px var(--color-bg-light-blue), 506px 0 0 -9px var(--color-bg-light-blue), 507px 0 0 -9px var(--color-bg-light-blue), 508px 0 0 -9px var(--color-bg-light-blue), 509px 0 0 -9px var(--color-bg-light-blue), 510px 0 0 -9px var(--color-bg-light-blue), 511px 0 0 -9px var(--color-bg-light-blue), 512px 0 0 -9px var(--color-bg-light-blue), 513px 0 0 -9px var(--color-bg-light-blue), 514px 0 0 -9px var(--color-bg-light-blue), 515px 0 0 -9px var(--color-bg-light-blue), 516px 0 0 -9px var(--color-bg-light-blue), 517px 0 0 -9px var(--color-bg-light-blue), 518px 0 0 -9px var(--color-bg-light-blue), 519px 0 0 -9px var(--color-bg-light-blue), 520px 0 0 -9px var(--color-bg-light-blue), 521px 0 0 -9px var(--color-bg-light-blue), 522px 0 0 -9px var(--color-bg-light-blue), 523px 0 0 -9px var(--color-bg-light-blue), 524px 0 0 -9px var(--color-bg-light-blue), 525px 0 0 -9px var(--color-bg-light-blue), 526px 0 0 -9px var(--color-bg-light-blue), 527px 0 0 -9px var(--color-bg-light-blue), 528px 0 0 -9px var(--color-bg-light-blue), 529px 0 0 -9px var(--color-bg-light-blue), 530px 0 0 -9px var(--color-bg-light-blue), 531px 0 0 -9px var(--color-bg-light-blue), 532px 0 0 -9px var(--color-bg-light-blue), 533px 0 0 -9px var(--color-bg-light-blue), 534px 0 0 -9px var(--color-bg-light-blue), 535px 0 0 -9px var(--color-bg-light-blue), 536px 0 0 -9px var(--color-bg-light-blue), 537px 0 0 -9px var(--color-bg-light-blue), 538px 0 0 -9px var(--color-bg-light-blue), 539px 0 0 -9px var(--color-bg-light-blue), 540px 0 0 -9px var(--color-bg-light-blue), 541px 0 0 -9px var(--color-bg-light-blue), 542px 0 0 -9px var(--color-bg-light-blue), 543px 0 0 -9px var(--color-bg-light-blue), 544px 0 0 -9px var(--color-bg-light-blue), 545px 0 0 -9px var(--color-bg-light-blue), 546px 0 0 -9px var(--color-bg-light-blue), 547px 0 0 -9px var(--color-bg-light-blue), 548px 0 0 -9px var(--color-bg-light-blue), 549px 0 0 -9px var(--color-bg-light-blue), 550px 0 0 -9px var(--color-bg-light-blue), 551px 0 0 -9px var(--color-bg-light-blue), 552px 0 0 -9px var(--color-bg-light-blue), 553px 0 0 -9px var(--color-bg-light-blue), 554px 0 0 -9px var(--color-bg-light-blue), 555px 0 0 -9px var(--color-bg-light-blue), 556px 0 0 -9px var(--color-bg-light-blue), 557px 0 0 -9px var(--color-bg-light-blue), 558px 0 0 -9px var(--color-bg-light-blue), 559px 0 0 -9px var(--color-bg-light-blue), 560px 0 0 -9px var(--color-bg-light-blue), 561px 0 0 -9px var(--color-bg-light-blue), 562px 0 0 -9px var(--color-bg-light-blue), 563px 0 0 -9px var(--color-bg-light-blue), 564px 0 0 -9px var(--color-bg-light-blue), 565px 0 0 -9px var(--color-bg-light-blue), 566px 0 0 -9px var(--color-bg-light-blue), 567px 0 0 -9px var(--color-bg-light-blue), 568px 0 0 -9px var(--color-bg-light-blue), 569px 0 0 -9px var(--color-bg-light-blue), 570px 0 0 -9px var(--color-bg-light-blue), 571px 0 0 -9px var(--color-bg-light-blue), 572px 0 0 -9px var(--color-bg-light-blue), 573px 0 0 -9px var(--color-bg-light-blue), 574px 0 0 -9px var(--color-bg-light-blue), 575px 0 0 -9px var(--color-bg-light-blue), 576px 0 0 -9px var(--color-bg-light-blue), 577px 0 0 -9px var(--color-bg-light-blue), 578px 0 0 -9px var(--color-bg-light-blue), 579px 0 0 -9px var(--color-bg-light-blue), 580px 0 0 -9px var(--color-bg-light-blue), 581px 0 0 -9px var(--color-bg-light-blue), 582px 0 0 -9px var(--color-bg-light-blue), 583px 0 0 -9px var(--color-bg-light-blue), 584px 0 0 -9px var(--color-bg-light-blue), 585px 0 0 -9px var(--color-bg-light-blue), 586px 0 0 -9px var(--color-bg-light-blue), 587px 0 0 -9px var(--color-bg-light-blue), 588px 0 0 -9px var(--color-bg-light-blue), 589px 0 0 -9px var(--color-bg-light-blue), 590px 0 0 -9px var(--color-bg-light-blue), 591px 0 0 -9px var(--color-bg-light-blue), 592px 0 0 -9px var(--color-bg-light-blue), 593px 0 0 -9px var(--color-bg-light-blue), 594px 0 0 -9px var(--color-bg-light-blue), 595px 0 0 -9px var(--color-bg-light-blue), 596px 0 0 -9px var(--color-bg-light-blue), 597px 0 0 -9px var(--color-bg-light-blue), 598px 0 0 -9px var(--color-bg-light-blue), 599px 0 0 -9px var(--color-bg-light-blue), 600px 0 0 -9px var(--color-bg-light-blue), 601px 0 0 -9px var(--color-bg-light-blue), 602px 0 0 -9px var(--color-bg-light-blue), 603px 0 0 -9px var(--color-bg-light-blue), 604px 0 0 -9px var(--color-bg-light-blue), 605px 0 0 -9px var(--color-bg-light-blue), 606px 0 0 -9px var(--color-bg-light-blue), 607px 0 0 -9px var(--color-bg-light-blue), 608px 0 0 -9px var(--color-bg-light-blue), 609px 0 0 -9px var(--color-bg-light-blue), 610px 0 0 -9px var(--color-bg-light-blue), 611px 0 0 -9px var(--color-bg-light-blue), 612px 0 0 -9px var(--color-bg-light-blue), 613px 0 0 -9px var(--color-bg-light-blue), 614px 0 0 -9px var(--color-bg-light-blue), 615px 0 0 -9px var(--color-bg-light-blue), 616px 0 0 -9px var(--color-bg-light-blue), 617px 0 0 -9px var(--color-bg-light-blue), 618px 0 0 -9px var(--color-bg-light-blue), 619px 0 0 -9px var(--color-bg-light-blue), 620px 0 0 -9px var(--color-bg-light-blue), 621px 0 0 -9px var(--color-bg-light-blue), 622px 0 0 -9px var(--color-bg-light-blue), 623px 0 0 -9px var(--color-bg-light-blue), 624px 0 0 -9px var(--color-bg-light-blue), 625px 0 0 -9px var(--color-bg-light-blue), 626px 0 0 -9px var(--color-bg-light-blue), 627px 0 0 -9px var(--color-bg-light-blue), 628px 0 0 -9px var(--color-bg-light-blue), 629px 0 0 -9px var(--color-bg-light-blue), 630px 0 0 -9px var(--color-bg-light-blue), 631px 0 0 -9px var(--color-bg-light-blue), 632px 0 0 -9px var(--color-bg-light-blue), 633px 0 0 -9px var(--color-bg-light-blue), 634px 0 0 -9px var(--color-bg-light-blue), 635px 0 0 -9px var(--color-bg-light-blue), 636px 0 0 -9px var(--color-bg-light-blue), 637px 0 0 -9px var(--color-bg-light-blue), 638px 0 0 -9px var(--color-bg-light-blue), 639px 0 0 -9px var(--color-bg-light-blue), 640px 0 0 -9px var(--color-bg-light-blue), 641px 0 0 -9px var(--color-bg-light-blue), 642px 0 0 -9px var(--color-bg-light-blue), 643px 0 0 -9px var(--color-bg-light-blue), 644px 0 0 -9px var(--color-bg-light-blue), 645px 0 0 -9px var(--color-bg-light-blue), 646px 0 0 -9px var(--color-bg-light-blue), 647px 0 0 -9px var(--color-bg-light-blue), 648px 0 0 -9px var(--color-bg-light-blue), 649px 0 0 -9px var(--color-bg-light-blue), 650px 0 0 -9px var(--color-bg-light-blue), 651px 0 0 -9px var(--color-bg-light-blue), 652px 0 0 -9px var(--color-bg-light-blue), 653px 0 0 -9px var(--color-bg-light-blue), 654px 0 0 -9px var(--color-bg-light-blue), 655px 0 0 -9px var(--color-bg-light-blue), 656px 0 0 -9px var(--color-bg-light-blue), 657px 0 0 -9px var(--color-bg-light-blue), 658px 0 0 -9px var(--color-bg-light-blue), 659px 0 0 -9px var(--color-bg-light-blue), 660px 0 0 -9px var(--color-bg-light-blue), 661px 0 0 -9px var(--color-bg-light-blue), 662px 0 0 -9px var(--color-bg-light-blue), 663px 0 0 -9px var(--color-bg-light-blue), 664px 0 0 -9px var(--color-bg-light-blue), 665px 0 0 -9px var(--color-bg-light-blue), 666px 0 0 -9px var(--color-bg-light-blue), 667px 0 0 -9px var(--color-bg-light-blue), 668px 0 0 -9px var(--color-bg-light-blue), 669px 0 0 -9px var(--color-bg-light-blue), 670px 0 0 -9px var(--color-bg-light-blue), 671px 0 0 -9px var(--color-bg-light-blue), 672px 0 0 -9px var(--color-bg-light-blue), 673px 0 0 -9px var(--color-bg-light-blue), 674px 0 0 -9px var(--color-bg-light-blue), 675px 0 0 -9px var(--color-bg-light-blue), 676px 0 0 -9px var(--color-bg-light-blue), 677px 0 0 -9px var(--color-bg-light-blue), 678px 0 0 -9px var(--color-bg-light-blue), 679px 0 0 -9px var(--color-bg-light-blue), 680px 0 0 -9px var(--color-bg-light-blue), 681px 0 0 -9px var(--color-bg-light-blue), 682px 0 0 -9px var(--color-bg-light-blue), 683px 0 0 -9px var(--color-bg-light-blue), 684px 0 0 -9px var(--color-bg-light-blue), 685px 0 0 -9px var(--color-bg-light-blue), 686px 0 0 -9px var(--color-bg-light-blue), 687px 0 0 -9px var(--color-bg-light-blue), 688px 0 0 -9px var(--color-bg-light-blue), 689px 0 0 -9px var(--color-bg-light-blue), 690px 0 0 -9px var(--color-bg-light-blue), 691px 0 0 -9px var(--color-bg-light-blue), 692px 0 0 -9px var(--color-bg-light-blue), 693px 0 0 -9px var(--color-bg-light-blue), 694px 0 0 -9px var(--color-bg-light-blue), 695px 0 0 -9px var(--color-bg-light-blue), 696px 0 0 -9px var(--color-bg-light-blue), 697px 0 0 -9px var(--color-bg-light-blue), 698px 0 0 -9px var(--color-bg-light-blue), 699px 0 0 -9px var(--color-bg-light-blue), 700px 0 0 -9px var(--color-bg-light-blue), 701px 0 0 -9px var(--color-bg-light-blue), 702px 0 0 -9px var(--color-bg-light-blue), 703px 0 0 -9px var(--color-bg-light-blue), 704px 0 0 -9px var(--color-bg-light-blue), 705px 0 0 -9px var(--color-bg-light-blue), 706px 0 0 -9px var(--color-bg-light-blue), 707px 0 0 -9px var(--color-bg-light-blue), 708px 0 0 -9px var(--color-bg-light-blue), 709px 0 0 -9px var(--color-bg-light-blue), 710px 0 0 -9px var(--color-bg-light-blue), 711px 0 0 -9px var(--color-bg-light-blue), 712px 0 0 -9px var(--color-bg-light-blue), 713px 0 0 -9px var(--color-bg-light-blue), 714px 0 0 -9px var(--color-bg-light-blue), 715px 0 0 -9px var(--color-bg-light-blue), 716px 0 0 -9px var(--color-bg-light-blue), 717px 0 0 -9px var(--color-bg-light-blue), 718px 0 0 -9px var(--color-bg-light-blue), 719px 0 0 -9px var(--color-bg-light-blue), 720px 0 0 -9px var(--color-bg-light-blue), 721px 0 0 -9px var(--color-bg-light-blue), 722px 0 0 -9px var(--color-bg-light-blue), 723px 0 0 -9px var(--color-bg-light-blue), 724px 0 0 -9px var(--color-bg-light-blue), 725px 0 0 -9px var(--color-bg-light-blue), 726px 0 0 -9px var(--color-bg-light-blue), 727px 0 0 -9px var(--color-bg-light-blue), 728px 0 0 -9px var(--color-bg-light-blue), 729px 0 0 -9px var(--color-bg-light-blue), 730px 0 0 -9px var(--color-bg-light-blue), 731px 0 0 -9px var(--color-bg-light-blue), 732px 0 0 -9px var(--color-bg-light-blue), 733px 0 0 -9px var(--color-bg-light-blue), 734px 0 0 -9px var(--color-bg-light-blue), 735px 0 0 -9px var(--color-bg-light-blue), 736px 0 0 -9px var(--color-bg-light-blue), 737px 0 0 -9px var(--color-bg-light-blue), 738px 0 0 -9px var(--color-bg-light-blue), 739px 0 0 -9px var(--color-bg-light-blue), 740px 0 0 -9px var(--color-bg-light-blue), 741px 0 0 -9px var(--color-bg-light-blue), 742px 0 0 -9px var(--color-bg-light-blue), 743px 0 0 -9px var(--color-bg-light-blue), 744px 0 0 -9px var(--color-bg-light-blue), 745px 0 0 -9px var(--color-bg-light-blue), 746px 0 0 -9px var(--color-bg-light-blue), 747px 0 0 -9px var(--color-bg-light-blue), 748px 0 0 -9px var(--color-bg-light-blue), 749px 0 0 -9px var(--color-bg-light-blue), 750px 0 0 -9px var(--color-bg-light-blue), 751px 0 0 -9px var(--color-bg-light-blue), 752px 0 0 -9px var(--color-bg-light-blue), 753px 0 0 -9px var(--color-bg-light-blue), 754px 0 0 -9px var(--color-bg-light-blue), 755px 0 0 -9px var(--color-bg-light-blue), 756px 0 0 -9px var(--color-bg-light-blue), 757px 0 0 -9px var(--color-bg-light-blue), 758px 0 0 -9px var(--color-bg-light-blue), 759px 0 0 -9px var(--color-bg-light-blue), 760px 0 0 -9px var(--color-bg-light-blue), 761px 0 0 -9px var(--color-bg-light-blue), 762px 0 0 -9px var(--color-bg-light-blue), 763px 0 0 -9px var(--color-bg-light-blue), 764px 0 0 -9px var(--color-bg-light-blue), 765px 0 0 -9px var(--color-bg-light-blue), 766px 0 0 -9px var(--color-bg-light-blue), 767px 0 0 -9px var(--color-bg-light-blue), 768px 0 0 -9px var(--color-bg-light-blue), 769px 0 0 -9px var(--color-bg-light-blue), 770px 0 0 -9px var(--color-bg-light-blue), 771px 0 0 -9px var(--color-bg-light-blue), 772px 0 0 -9px var(--color-bg-light-blue), 773px 0 0 -9px var(--color-bg-light-blue), 774px 0 0 -9px var(--color-bg-light-blue), 775px 0 0 -9px var(--color-bg-light-blue), 776px 0 0 -9px var(--color-bg-light-blue), 777px 0 0 -9px var(--color-bg-light-blue), 778px 0 0 -9px var(--color-bg-light-blue), 779px 0 0 -9px var(--color-bg-light-blue), 780px 0 0 -9px var(--color-bg-light-blue), 781px 0 0 -9px var(--color-bg-light-blue), 782px 0 0 -9px var(--color-bg-light-blue), 783px 0 0 -9px var(--color-bg-light-blue), 784px 0 0 -9px var(--color-bg-light-blue), 785px 0 0 -9px var(--color-bg-light-blue), 786px 0 0 -9px var(--color-bg-light-blue), 787px 0 0 -9px var(--color-bg-light-blue), 788px 0 0 -9px var(--color-bg-light-blue), 789px 0 0 -9px var(--color-bg-light-blue), 790px 0 0 -9px var(--color-bg-light-blue), 791px 0 0 -9px var(--color-bg-light-blue), 792px 0 0 -9px var(--color-bg-light-blue), 793px 0 0 -9px var(--color-bg-light-blue), 794px 0 0 -9px var(--color-bg-light-blue), 795px 0 0 -9px var(--color-bg-light-blue), 796px 0 0 -9px var(--color-bg-light-blue), 797px 0 0 -9px var(--color-bg-light-blue), 798px 0 0 -9px var(--color-bg-light-blue), 799px 0 0 -9px var(--color-bg-light-blue), 800px 0 0 -9px var(--color-bg-light-blue), 801px 0 0 -9px var(--color-bg-light-blue), 802px 0 0 -9px var(--color-bg-light-blue), 803px 0 0 -9px var(--color-bg-light-blue), 804px 0 0 -9px var(--color-bg-light-blue), 805px 0 0 -9px var(--color-bg-light-blue), 806px 0 0 -9px var(--color-bg-light-blue), 807px 0 0 -9px var(--color-bg-light-blue), 808px 0 0 -9px var(--color-bg-light-blue), 809px 0 0 -9px var(--color-bg-light-blue), 810px 0 0 -9px var(--color-bg-light-blue), 811px 0 0 -9px var(--color-bg-light-blue), 812px 0 0 -9px var(--color-bg-light-blue), 813px 0 0 -9px var(--color-bg-light-blue), 814px 0 0 -9px var(--color-bg-light-blue), 815px 0 0 -9px var(--color-bg-light-blue), 816px 0 0 -9px var(--color-bg-light-blue), 817px 0 0 -9px var(--color-bg-light-blue), 818px 0 0 -9px var(--color-bg-light-blue), 819px 0 0 -9px var(--color-bg-light-blue), 820px 0 0 -9px var(--color-bg-light-blue), 821px 0 0 -9px var(--color-bg-light-blue), 822px 0 0 -9px var(--color-bg-light-blue), 823px 0 0 -9px var(--color-bg-light-blue), 824px 0 0 -9px var(--color-bg-light-blue), 825px 0 0 -9px var(--color-bg-light-blue), 826px 0 0 -9px var(--color-bg-light-blue), 827px 0 0 -9px var(--color-bg-light-blue), 828px 0 0 -9px var(--color-bg-light-blue), 829px 0 0 -9px var(--color-bg-light-blue), 830px 0 0 -9px var(--color-bg-light-blue), 831px 0 0 -9px var(--color-bg-light-blue), 832px 0 0 -9px var(--color-bg-light-blue), 833px 0 0 -9px var(--color-bg-light-blue), 834px 0 0 -9px var(--color-bg-light-blue), 835px 0 0 -9px var(--color-bg-light-blue), 836px 0 0 -9px var(--color-bg-light-blue), 837px 0 0 -9px var(--color-bg-light-blue), 838px 0 0 -9px var(--color-bg-light-blue), 839px 0 0 -9px var(--color-bg-light-blue), 840px 0 0 -9px var(--color-bg-light-blue), 841px 0 0 -9px var(--color-bg-light-blue), 842px 0 0 -9px var(--color-bg-light-blue), 843px 0 0 -9px var(--color-bg-light-blue), 844px 0 0 -9px var(--color-bg-light-blue), 845px 0 0 -9px var(--color-bg-light-blue), 846px 0 0 -9px var(--color-bg-light-blue), 847px 0 0 -9px var(--color-bg-light-blue), 848px 0 0 -9px var(--color-bg-light-blue), 849px 0 0 -9px var(--color-bg-light-blue), 850px 0 0 -9px var(--color-bg-light-blue), 851px 0 0 -9px var(--color-bg-light-blue), 852px 0 0 -9px var(--color-bg-light-blue), 853px 0 0 -9px var(--color-bg-light-blue), 854px 0 0 -9px var(--color-bg-light-blue), 855px 0 0 -9px var(--color-bg-light-blue), 856px 0 0 -9px var(--color-bg-light-blue), 857px 0 0 -9px var(--color-bg-light-blue), 858px 0 0 -9px var(--color-bg-light-blue), 859px 0 0 -9px var(--color-bg-light-blue), 860px 0 0 -9px var(--color-bg-light-blue), 861px 0 0 -9px var(--color-bg-light-blue), 862px 0 0 -9px var(--color-bg-light-blue), 863px 0 0 -9px var(--color-bg-light-blue), 864px 0 0 -9px var(--color-bg-light-blue), 865px 0 0 -9px var(--color-bg-light-blue), 866px 0 0 -9px var(--color-bg-light-blue), 867px 0 0 -9px var(--color-bg-light-blue), 868px 0 0 -9px var(--color-bg-light-blue), 869px 0 0 -9px var(--color-bg-light-blue), 870px 0 0 -9px var(--color-bg-light-blue), 871px 0 0 -9px var(--color-bg-light-blue), 872px 0 0 -9px var(--color-bg-light-blue), 873px 0 0 -9px var(--color-bg-light-blue), 874px 0 0 -9px var(--color-bg-light-blue), 875px 0 0 -9px var(--color-bg-light-blue), 876px 0 0 -9px var(--color-bg-light-blue), 877px 0 0 -9px var(--color-bg-light-blue), 878px 0 0 -9px var(--color-bg-light-blue), 879px 0 0 -9px var(--color-bg-light-blue), 880px 0 0 -9px var(--color-bg-light-blue), 881px 0 0 -9px var(--color-bg-light-blue), 882px 0 0 -9px var(--color-bg-light-blue), 883px 0 0 -9px var(--color-bg-light-blue), 884px 0 0 -9px var(--color-bg-light-blue), 885px 0 0 -9px var(--color-bg-light-blue), 886px 0 0 -9px var(--color-bg-light-blue), 887px 0 0 -9px var(--color-bg-light-blue), 888px 0 0 -9px var(--color-bg-light-blue), 889px 0 0 -9px var(--color-bg-light-blue), 890px 0 0 -9px var(--color-bg-light-blue), 891px 0 0 -9px var(--color-bg-light-blue), 892px 0 0 -9px var(--color-bg-light-blue), 893px 0 0 -9px var(--color-bg-light-blue), 894px 0 0 -9px var(--color-bg-light-blue), 895px 0 0 -9px var(--color-bg-light-blue), 896px 0 0 -9px var(--color-bg-light-blue), 897px 0 0 -9px var(--color-bg-light-blue), 898px 0 0 -9px var(--color-bg-light-blue), 899px 0 0 -9px var(--color-bg-light-blue), 900px 0 0 -9px var(--color-bg-light-blue), 901px 0 0 -9px var(--color-bg-light-blue), 902px 0 0 -9px var(--color-bg-light-blue), 903px 0 0 -9px var(--color-bg-light-blue), 904px 0 0 -9px var(--color-bg-light-blue), 905px 0 0 -9px var(--color-bg-light-blue), 906px 0 0 -9px var(--color-bg-light-blue), 907px 0 0 -9px var(--color-bg-light-blue), 908px 0 0 -9px var(--color-bg-light-blue), 909px 0 0 -9px var(--color-bg-light-blue), 910px 0 0 -9px var(--color-bg-light-blue), 911px 0 0 -9px var(--color-bg-light-blue), 912px 0 0 -9px var(--color-bg-light-blue), 913px 0 0 -9px var(--color-bg-light-blue), 914px 0 0 -9px var(--color-bg-light-blue), 915px 0 0 -9px var(--color-bg-light-blue), 916px 0 0 -9px var(--color-bg-light-blue), 917px 0 0 -9px var(--color-bg-light-blue), 918px 0 0 -9px var(--color-bg-light-blue), 919px 0 0 -9px var(--color-bg-light-blue), 920px 0 0 -9px var(--color-bg-light-blue), 921px 0 0 -9px var(--color-bg-light-blue), 922px 0 0 -9px var(--color-bg-light-blue), 923px 0 0 -9px var(--color-bg-light-blue), 924px 0 0 -9px var(--color-bg-light-blue), 925px 0 0 -9px var(--color-bg-light-blue), 926px 0 0 -9px var(--color-bg-light-blue), 927px 0 0 -9px var(--color-bg-light-blue), 928px 0 0 -9px var(--color-bg-light-blue), 929px 0 0 -9px var(--color-bg-light-blue), 930px 0 0 -9px var(--color-bg-light-blue);
    box-shadow: 9px 1px 0 -9px var(--color-bg-light-blue), 10px 0 0 -9px var(--color-bg-light-blue), 11px 0 0 -9px var(--color-bg-light-blue), 12px 0 0 -9px var(--color-bg-light-blue), 13px 0 0 -9px var(--color-bg-light-blue), 14px 0 0 -9px var(--color-bg-light-blue), 15px 0 0 -9px var(--color-bg-light-blue), 16px 0 0 -9px var(--color-bg-light-blue), 17px 0 0 -9px var(--color-bg-light-blue), 18px 0 0 -9px var(--color-bg-light-blue), 19px 0 0 -9px var(--color-bg-light-blue), 20px 0 0 -9px var(--color-bg-light-blue), 21px 0 0 -9px var(--color-bg-light-blue), 22px 0 0 -9px var(--color-bg-light-blue), 23px 0 0 -9px var(--color-bg-light-blue), 24px 0 0 -9px var(--color-bg-light-blue), 25px 0 0 -9px var(--color-bg-light-blue), 26px 0 0 -9px var(--color-bg-light-blue), 27px 0 0 -9px var(--color-bg-light-blue), 28px 0 0 -9px var(--color-bg-light-blue), 29px 0 0 -9px var(--color-bg-light-blue), 30px 0 0 -9px var(--color-bg-light-blue), 31px 0 0 -9px var(--color-bg-light-blue), 32px 0 0 -9px var(--color-bg-light-blue), 33px 0 0 -9px var(--color-bg-light-blue), 34px 0 0 -9px var(--color-bg-light-blue), 35px 0 0 -9px var(--color-bg-light-blue), 36px 0 0 -9px var(--color-bg-light-blue), 37px 0 0 -9px var(--color-bg-light-blue), 38px 0 0 -9px var(--color-bg-light-blue), 39px 0 0 -9px var(--color-bg-light-blue), 40px 0 0 -9px var(--color-bg-light-blue), 41px 0 0 -9px var(--color-bg-light-blue), 42px 0 0 -9px var(--color-bg-light-blue), 43px 0 0 -9px var(--color-bg-light-blue), 44px 0 0 -9px var(--color-bg-light-blue), 45px 0 0 -9px var(--color-bg-light-blue), 46px 0 0 -9px var(--color-bg-light-blue), 47px 0 0 -9px var(--color-bg-light-blue), 48px 0 0 -9px var(--color-bg-light-blue), 49px 0 0 -9px var(--color-bg-light-blue), 50px 0 0 -9px var(--color-bg-light-blue), 51px 0 0 -9px var(--color-bg-light-blue), 52px 0 0 -9px var(--color-bg-light-blue), 53px 0 0 -9px var(--color-bg-light-blue), 54px 0 0 -9px var(--color-bg-light-blue), 55px 0 0 -9px var(--color-bg-light-blue), 56px 0 0 -9px var(--color-bg-light-blue), 57px 0 0 -9px var(--color-bg-light-blue), 58px 0 0 -9px var(--color-bg-light-blue), 59px 0 0 -9px var(--color-bg-light-blue), 60px 0 0 -9px var(--color-bg-light-blue), 61px 0 0 -9px var(--color-bg-light-blue), 62px 0 0 -9px var(--color-bg-light-blue), 63px 0 0 -9px var(--color-bg-light-blue), 64px 0 0 -9px var(--color-bg-light-blue), 65px 0 0 -9px var(--color-bg-light-blue), 66px 0 0 -9px var(--color-bg-light-blue), 67px 0 0 -9px var(--color-bg-light-blue), 68px 0 0 -9px var(--color-bg-light-blue), 69px 0 0 -9px var(--color-bg-light-blue), 70px 0 0 -9px var(--color-bg-light-blue), 71px 0 0 -9px var(--color-bg-light-blue), 72px 0 0 -9px var(--color-bg-light-blue), 73px 0 0 -9px var(--color-bg-light-blue), 74px 0 0 -9px var(--color-bg-light-blue), 75px 0 0 -9px var(--color-bg-light-blue), 76px 0 0 -9px var(--color-bg-light-blue), 77px 0 0 -9px var(--color-bg-light-blue), 78px 0 0 -9px var(--color-bg-light-blue), 79px 0 0 -9px var(--color-bg-light-blue), 80px 0 0 -9px var(--color-bg-light-blue), 81px 0 0 -9px var(--color-bg-light-blue), 82px 0 0 -9px var(--color-bg-light-blue), 83px 0 0 -9px var(--color-bg-light-blue), 84px 0 0 -9px var(--color-bg-light-blue), 85px 0 0 -9px var(--color-bg-light-blue), 86px 0 0 -9px var(--color-bg-light-blue), 87px 0 0 -9px var(--color-bg-light-blue), 88px 0 0 -9px var(--color-bg-light-blue), 89px 0 0 -9px var(--color-bg-light-blue), 90px 0 0 -9px var(--color-bg-light-blue), 91px 0 0 -9px var(--color-bg-light-blue), 92px 0 0 -9px var(--color-bg-light-blue), 93px 0 0 -9px var(--color-bg-light-blue), 94px 0 0 -9px var(--color-bg-light-blue), 95px 0 0 -9px var(--color-bg-light-blue), 96px 0 0 -9px var(--color-bg-light-blue), 97px 0 0 -9px var(--color-bg-light-blue), 98px 0 0 -9px var(--color-bg-light-blue), 99px 0 0 -9px var(--color-bg-light-blue), 100px 0 0 -9px var(--color-bg-light-blue), 101px 0 0 -9px var(--color-bg-light-blue), 102px 0 0 -9px var(--color-bg-light-blue), 103px 0 0 -9px var(--color-bg-light-blue), 104px 0 0 -9px var(--color-bg-light-blue), 105px 0 0 -9px var(--color-bg-light-blue), 106px 0 0 -9px var(--color-bg-light-blue), 107px 0 0 -9px var(--color-bg-light-blue), 108px 0 0 -9px var(--color-bg-light-blue), 109px 0 0 -9px var(--color-bg-light-blue), 110px 0 0 -9px var(--color-bg-light-blue), 111px 0 0 -9px var(--color-bg-light-blue), 112px 0 0 -9px var(--color-bg-light-blue), 113px 0 0 -9px var(--color-bg-light-blue), 114px 0 0 -9px var(--color-bg-light-blue), 115px 0 0 -9px var(--color-bg-light-blue), 116px 0 0 -9px var(--color-bg-light-blue), 117px 0 0 -9px var(--color-bg-light-blue), 118px 0 0 -9px var(--color-bg-light-blue), 119px 0 0 -9px var(--color-bg-light-blue), 120px 0 0 -9px var(--color-bg-light-blue), 121px 0 0 -9px var(--color-bg-light-blue), 122px 0 0 -9px var(--color-bg-light-blue), 123px 0 0 -9px var(--color-bg-light-blue), 124px 0 0 -9px var(--color-bg-light-blue), 125px 0 0 -9px var(--color-bg-light-blue), 126px 0 0 -9px var(--color-bg-light-blue), 127px 0 0 -9px var(--color-bg-light-blue), 128px 0 0 -9px var(--color-bg-light-blue), 129px 0 0 -9px var(--color-bg-light-blue), 130px 0 0 -9px var(--color-bg-light-blue), 131px 0 0 -9px var(--color-bg-light-blue), 132px 0 0 -9px var(--color-bg-light-blue), 133px 0 0 -9px var(--color-bg-light-blue), 134px 0 0 -9px var(--color-bg-light-blue), 135px 0 0 -9px var(--color-bg-light-blue), 136px 0 0 -9px var(--color-bg-light-blue), 137px 0 0 -9px var(--color-bg-light-blue), 138px 0 0 -9px var(--color-bg-light-blue), 139px 0 0 -9px var(--color-bg-light-blue), 140px 0 0 -9px var(--color-bg-light-blue), 141px 0 0 -9px var(--color-bg-light-blue), 142px 0 0 -9px var(--color-bg-light-blue), 143px 0 0 -9px var(--color-bg-light-blue), 144px 0 0 -9px var(--color-bg-light-blue), 145px 0 0 -9px var(--color-bg-light-blue), 146px 0 0 -9px var(--color-bg-light-blue), 147px 0 0 -9px var(--color-bg-light-blue), 148px 0 0 -9px var(--color-bg-light-blue), 149px 0 0 -9px var(--color-bg-light-blue), 150px 0 0 -9px var(--color-bg-light-blue), 151px 0 0 -9px var(--color-bg-light-blue), 152px 0 0 -9px var(--color-bg-light-blue), 153px 0 0 -9px var(--color-bg-light-blue), 154px 0 0 -9px var(--color-bg-light-blue), 155px 0 0 -9px var(--color-bg-light-blue), 156px 0 0 -9px var(--color-bg-light-blue), 157px 0 0 -9px var(--color-bg-light-blue), 158px 0 0 -9px var(--color-bg-light-blue), 159px 0 0 -9px var(--color-bg-light-blue), 160px 0 0 -9px var(--color-bg-light-blue), 161px 0 0 -9px var(--color-bg-light-blue), 162px 0 0 -9px var(--color-bg-light-blue), 163px 0 0 -9px var(--color-bg-light-blue), 164px 0 0 -9px var(--color-bg-light-blue), 165px 0 0 -9px var(--color-bg-light-blue), 166px 0 0 -9px var(--color-bg-light-blue), 167px 0 0 -9px var(--color-bg-light-blue), 168px 0 0 -9px var(--color-bg-light-blue), 169px 0 0 -9px var(--color-bg-light-blue), 170px 0 0 -9px var(--color-bg-light-blue), 171px 0 0 -9px var(--color-bg-light-blue), 172px 0 0 -9px var(--color-bg-light-blue), 173px 0 0 -9px var(--color-bg-light-blue), 174px 0 0 -9px var(--color-bg-light-blue), 175px 0 0 -9px var(--color-bg-light-blue), 176px 0 0 -9px var(--color-bg-light-blue), 177px 0 0 -9px var(--color-bg-light-blue), 178px 0 0 -9px var(--color-bg-light-blue), 179px 0 0 -9px var(--color-bg-light-blue), 180px 0 0 -9px var(--color-bg-light-blue), 181px 0 0 -9px var(--color-bg-light-blue), 182px 0 0 -9px var(--color-bg-light-blue), 183px 0 0 -9px var(--color-bg-light-blue), 184px 0 0 -9px var(--color-bg-light-blue), 185px 0 0 -9px var(--color-bg-light-blue), 186px 0 0 -9px var(--color-bg-light-blue), 187px 0 0 -9px var(--color-bg-light-blue), 188px 0 0 -9px var(--color-bg-light-blue), 189px 0 0 -9px var(--color-bg-light-blue), 190px 0 0 -9px var(--color-bg-light-blue), 191px 0 0 -9px var(--color-bg-light-blue), 192px 0 0 -9px var(--color-bg-light-blue), 193px 0 0 -9px var(--color-bg-light-blue), 194px 0 0 -9px var(--color-bg-light-blue), 195px 0 0 -9px var(--color-bg-light-blue), 196px 0 0 -9px var(--color-bg-light-blue), 197px 0 0 -9px var(--color-bg-light-blue), 198px 0 0 -9px var(--color-bg-light-blue), 199px 0 0 -9px var(--color-bg-light-blue), 200px 0 0 -9px var(--color-bg-light-blue), 201px 0 0 -9px var(--color-bg-light-blue), 202px 0 0 -9px var(--color-bg-light-blue), 203px 0 0 -9px var(--color-bg-light-blue), 204px 0 0 -9px var(--color-bg-light-blue), 205px 0 0 -9px var(--color-bg-light-blue), 206px 0 0 -9px var(--color-bg-light-blue), 207px 0 0 -9px var(--color-bg-light-blue), 208px 0 0 -9px var(--color-bg-light-blue), 209px 0 0 -9px var(--color-bg-light-blue), 210px 0 0 -9px var(--color-bg-light-blue), 211px 0 0 -9px var(--color-bg-light-blue), 212px 0 0 -9px var(--color-bg-light-blue), 213px 0 0 -9px var(--color-bg-light-blue), 214px 0 0 -9px var(--color-bg-light-blue), 215px 0 0 -9px var(--color-bg-light-blue), 216px 0 0 -9px var(--color-bg-light-blue), 217px 0 0 -9px var(--color-bg-light-blue), 218px 0 0 -9px var(--color-bg-light-blue), 219px 0 0 -9px var(--color-bg-light-blue), 220px 0 0 -9px var(--color-bg-light-blue), 221px 0 0 -9px var(--color-bg-light-blue), 222px 0 0 -9px var(--color-bg-light-blue), 223px 0 0 -9px var(--color-bg-light-blue), 224px 0 0 -9px var(--color-bg-light-blue), 225px 0 0 -9px var(--color-bg-light-blue), 226px 0 0 -9px var(--color-bg-light-blue), 227px 0 0 -9px var(--color-bg-light-blue), 228px 0 0 -9px var(--color-bg-light-blue), 229px 0 0 -9px var(--color-bg-light-blue), 230px 0 0 -9px var(--color-bg-light-blue), 231px 0 0 -9px var(--color-bg-light-blue), 232px 0 0 -9px var(--color-bg-light-blue), 233px 0 0 -9px var(--color-bg-light-blue), 234px 0 0 -9px var(--color-bg-light-blue), 235px 0 0 -9px var(--color-bg-light-blue), 236px 0 0 -9px var(--color-bg-light-blue), 237px 0 0 -9px var(--color-bg-light-blue), 238px 0 0 -9px var(--color-bg-light-blue), 239px 0 0 -9px var(--color-bg-light-blue), 240px 0 0 -9px var(--color-bg-light-blue), 241px 0 0 -9px var(--color-bg-light-blue), 242px 0 0 -9px var(--color-bg-light-blue), 243px 0 0 -9px var(--color-bg-light-blue), 244px 0 0 -9px var(--color-bg-light-blue), 245px 0 0 -9px var(--color-bg-light-blue), 246px 0 0 -9px var(--color-bg-light-blue), 247px 0 0 -9px var(--color-bg-light-blue), 248px 0 0 -9px var(--color-bg-light-blue), 249px 0 0 -9px var(--color-bg-light-blue), 250px 0 0 -9px var(--color-bg-light-blue), 251px 0 0 -9px var(--color-bg-light-blue), 252px 0 0 -9px var(--color-bg-light-blue), 253px 0 0 -9px var(--color-bg-light-blue), 254px 0 0 -9px var(--color-bg-light-blue), 255px 0 0 -9px var(--color-bg-light-blue), 256px 0 0 -9px var(--color-bg-light-blue), 257px 0 0 -9px var(--color-bg-light-blue), 258px 0 0 -9px var(--color-bg-light-blue), 259px 0 0 -9px var(--color-bg-light-blue), 260px 0 0 -9px var(--color-bg-light-blue), 261px 0 0 -9px var(--color-bg-light-blue), 262px 0 0 -9px var(--color-bg-light-blue), 263px 0 0 -9px var(--color-bg-light-blue), 264px 0 0 -9px var(--color-bg-light-blue), 265px 0 0 -9px var(--color-bg-light-blue), 266px 0 0 -9px var(--color-bg-light-blue), 267px 0 0 -9px var(--color-bg-light-blue), 268px 0 0 -9px var(--color-bg-light-blue), 269px 0 0 -9px var(--color-bg-light-blue), 270px 0 0 -9px var(--color-bg-light-blue), 271px 0 0 -9px var(--color-bg-light-blue), 272px 0 0 -9px var(--color-bg-light-blue), 273px 0 0 -9px var(--color-bg-light-blue), 274px 0 0 -9px var(--color-bg-light-blue), 275px 0 0 -9px var(--color-bg-light-blue), 276px 0 0 -9px var(--color-bg-light-blue), 277px 0 0 -9px var(--color-bg-light-blue), 278px 0 0 -9px var(--color-bg-light-blue), 279px 0 0 -9px var(--color-bg-light-blue), 280px 0 0 -9px var(--color-bg-light-blue), 281px 0 0 -9px var(--color-bg-light-blue), 282px 0 0 -9px var(--color-bg-light-blue), 283px 0 0 -9px var(--color-bg-light-blue), 284px 0 0 -9px var(--color-bg-light-blue), 285px 0 0 -9px var(--color-bg-light-blue), 286px 0 0 -9px var(--color-bg-light-blue), 287px 0 0 -9px var(--color-bg-light-blue), 288px 0 0 -9px var(--color-bg-light-blue), 289px 0 0 -9px var(--color-bg-light-blue), 290px 0 0 -9px var(--color-bg-light-blue), 291px 0 0 -9px var(--color-bg-light-blue), 292px 0 0 -9px var(--color-bg-light-blue), 293px 0 0 -9px var(--color-bg-light-blue), 294px 0 0 -9px var(--color-bg-light-blue), 295px 0 0 -9px var(--color-bg-light-blue), 296px 0 0 -9px var(--color-bg-light-blue), 297px 0 0 -9px var(--color-bg-light-blue), 298px 0 0 -9px var(--color-bg-light-blue), 299px 0 0 -9px var(--color-bg-light-blue), 300px 0 0 -9px var(--color-bg-light-blue), 301px 0 0 -9px var(--color-bg-light-blue), 302px 0 0 -9px var(--color-bg-light-blue), 303px 0 0 -9px var(--color-bg-light-blue), 304px 0 0 -9px var(--color-bg-light-blue), 305px 0 0 -9px var(--color-bg-light-blue), 306px 0 0 -9px var(--color-bg-light-blue), 307px 0 0 -9px var(--color-bg-light-blue), 308px 0 0 -9px var(--color-bg-light-blue), 309px 0 0 -9px var(--color-bg-light-blue), 310px 0 0 -9px var(--color-bg-light-blue), 311px 0 0 -9px var(--color-bg-light-blue), 312px 0 0 -9px var(--color-bg-light-blue), 313px 0 0 -9px var(--color-bg-light-blue), 314px 0 0 -9px var(--color-bg-light-blue), 315px 0 0 -9px var(--color-bg-light-blue), 316px 0 0 -9px var(--color-bg-light-blue), 317px 0 0 -9px var(--color-bg-light-blue), 318px 0 0 -9px var(--color-bg-light-blue), 319px 0 0 -9px var(--color-bg-light-blue), 320px 0 0 -9px var(--color-bg-light-blue), 321px 0 0 -9px var(--color-bg-light-blue), 322px 0 0 -9px var(--color-bg-light-blue), 323px 0 0 -9px var(--color-bg-light-blue), 324px 0 0 -9px var(--color-bg-light-blue), 325px 0 0 -9px var(--color-bg-light-blue), 326px 0 0 -9px var(--color-bg-light-blue), 327px 0 0 -9px var(--color-bg-light-blue), 328px 0 0 -9px var(--color-bg-light-blue), 329px 0 0 -9px var(--color-bg-light-blue), 330px 0 0 -9px var(--color-bg-light-blue), 331px 0 0 -9px var(--color-bg-light-blue), 332px 0 0 -9px var(--color-bg-light-blue), 333px 0 0 -9px var(--color-bg-light-blue), 334px 0 0 -9px var(--color-bg-light-blue), 335px 0 0 -9px var(--color-bg-light-blue), 336px 0 0 -9px var(--color-bg-light-blue), 337px 0 0 -9px var(--color-bg-light-blue), 338px 0 0 -9px var(--color-bg-light-blue), 339px 0 0 -9px var(--color-bg-light-blue), 340px 0 0 -9px var(--color-bg-light-blue), 341px 0 0 -9px var(--color-bg-light-blue), 342px 0 0 -9px var(--color-bg-light-blue), 343px 0 0 -9px var(--color-bg-light-blue), 344px 0 0 -9px var(--color-bg-light-blue), 345px 0 0 -9px var(--color-bg-light-blue), 346px 0 0 -9px var(--color-bg-light-blue), 347px 0 0 -9px var(--color-bg-light-blue), 348px 0 0 -9px var(--color-bg-light-blue), 349px 0 0 -9px var(--color-bg-light-blue), 350px 0 0 -9px var(--color-bg-light-blue), 351px 0 0 -9px var(--color-bg-light-blue), 352px 0 0 -9px var(--color-bg-light-blue), 353px 0 0 -9px var(--color-bg-light-blue), 354px 0 0 -9px var(--color-bg-light-blue), 355px 0 0 -9px var(--color-bg-light-blue), 356px 0 0 -9px var(--color-bg-light-blue), 357px 0 0 -9px var(--color-bg-light-blue), 358px 0 0 -9px var(--color-bg-light-blue), 359px 0 0 -9px var(--color-bg-light-blue), 360px 0 0 -9px var(--color-bg-light-blue), 361px 0 0 -9px var(--color-bg-light-blue), 362px 0 0 -9px var(--color-bg-light-blue), 363px 0 0 -9px var(--color-bg-light-blue), 364px 0 0 -9px var(--color-bg-light-blue), 365px 0 0 -9px var(--color-bg-light-blue), 366px 0 0 -9px var(--color-bg-light-blue), 367px 0 0 -9px var(--color-bg-light-blue), 368px 0 0 -9px var(--color-bg-light-blue), 369px 0 0 -9px var(--color-bg-light-blue), 370px 0 0 -9px var(--color-bg-light-blue), 371px 0 0 -9px var(--color-bg-light-blue), 372px 0 0 -9px var(--color-bg-light-blue), 373px 0 0 -9px var(--color-bg-light-blue), 374px 0 0 -9px var(--color-bg-light-blue), 375px 0 0 -9px var(--color-bg-light-blue), 376px 0 0 -9px var(--color-bg-light-blue), 377px 0 0 -9px var(--color-bg-light-blue), 378px 0 0 -9px var(--color-bg-light-blue), 379px 0 0 -9px var(--color-bg-light-blue), 380px 0 0 -9px var(--color-bg-light-blue), 381px 0 0 -9px var(--color-bg-light-blue), 382px 0 0 -9px var(--color-bg-light-blue), 383px 0 0 -9px var(--color-bg-light-blue), 384px 0 0 -9px var(--color-bg-light-blue), 385px 0 0 -9px var(--color-bg-light-blue), 386px 0 0 -9px var(--color-bg-light-blue), 387px 0 0 -9px var(--color-bg-light-blue), 388px 0 0 -9px var(--color-bg-light-blue), 389px 0 0 -9px var(--color-bg-light-blue), 390px 0 0 -9px var(--color-bg-light-blue), 391px 0 0 -9px var(--color-bg-light-blue), 392px 0 0 -9px var(--color-bg-light-blue), 393px 0 0 -9px var(--color-bg-light-blue), 394px 0 0 -9px var(--color-bg-light-blue), 395px 0 0 -9px var(--color-bg-light-blue), 396px 0 0 -9px var(--color-bg-light-blue), 397px 0 0 -9px var(--color-bg-light-blue), 398px 0 0 -9px var(--color-bg-light-blue), 399px 0 0 -9px var(--color-bg-light-blue), 400px 0 0 -9px var(--color-bg-light-blue), 401px 0 0 -9px var(--color-bg-light-blue), 402px 0 0 -9px var(--color-bg-light-blue), 403px 0 0 -9px var(--color-bg-light-blue), 404px 0 0 -9px var(--color-bg-light-blue), 405px 0 0 -9px var(--color-bg-light-blue), 406px 0 0 -9px var(--color-bg-light-blue), 407px 0 0 -9px var(--color-bg-light-blue), 408px 0 0 -9px var(--color-bg-light-blue), 409px 0 0 -9px var(--color-bg-light-blue), 410px 0 0 -9px var(--color-bg-light-blue), 411px 0 0 -9px var(--color-bg-light-blue), 412px 0 0 -9px var(--color-bg-light-blue), 413px 0 0 -9px var(--color-bg-light-blue), 414px 0 0 -9px var(--color-bg-light-blue), 415px 0 0 -9px var(--color-bg-light-blue), 416px 0 0 -9px var(--color-bg-light-blue), 417px 0 0 -9px var(--color-bg-light-blue), 418px 0 0 -9px var(--color-bg-light-blue), 419px 0 0 -9px var(--color-bg-light-blue), 420px 0 0 -9px var(--color-bg-light-blue), 421px 0 0 -9px var(--color-bg-light-blue), 422px 0 0 -9px var(--color-bg-light-blue), 423px 0 0 -9px var(--color-bg-light-blue), 424px 0 0 -9px var(--color-bg-light-blue), 425px 0 0 -9px var(--color-bg-light-blue), 426px 0 0 -9px var(--color-bg-light-blue), 427px 0 0 -9px var(--color-bg-light-blue), 428px 0 0 -9px var(--color-bg-light-blue), 429px 0 0 -9px var(--color-bg-light-blue), 430px 0 0 -9px var(--color-bg-light-blue), 431px 0 0 -9px var(--color-bg-light-blue), 432px 0 0 -9px var(--color-bg-light-blue), 433px 0 0 -9px var(--color-bg-light-blue), 434px 0 0 -9px var(--color-bg-light-blue), 435px 0 0 -9px var(--color-bg-light-blue), 436px 0 0 -9px var(--color-bg-light-blue), 437px 0 0 -9px var(--color-bg-light-blue), 438px 0 0 -9px var(--color-bg-light-blue), 439px 0 0 -9px var(--color-bg-light-blue), 440px 0 0 -9px var(--color-bg-light-blue), 441px 0 0 -9px var(--color-bg-light-blue), 442px 0 0 -9px var(--color-bg-light-blue), 443px 0 0 -9px var(--color-bg-light-blue), 444px 0 0 -9px var(--color-bg-light-blue), 445px 0 0 -9px var(--color-bg-light-blue), 446px 0 0 -9px var(--color-bg-light-blue), 447px 0 0 -9px var(--color-bg-light-blue), 448px 0 0 -9px var(--color-bg-light-blue), 449px 0 0 -9px var(--color-bg-light-blue), 450px 0 0 -9px var(--color-bg-light-blue), 451px 0 0 -9px var(--color-bg-light-blue), 452px 0 0 -9px var(--color-bg-light-blue), 453px 0 0 -9px var(--color-bg-light-blue), 454px 0 0 -9px var(--color-bg-light-blue), 455px 0 0 -9px var(--color-bg-light-blue), 456px 0 0 -9px var(--color-bg-light-blue), 457px 0 0 -9px var(--color-bg-light-blue), 458px 0 0 -9px var(--color-bg-light-blue), 459px 0 0 -9px var(--color-bg-light-blue), 460px 0 0 -9px var(--color-bg-light-blue), 461px 0 0 -9px var(--color-bg-light-blue), 462px 0 0 -9px var(--color-bg-light-blue), 463px 0 0 -9px var(--color-bg-light-blue), 464px 0 0 -9px var(--color-bg-light-blue), 465px 0 0 -9px var(--color-bg-light-blue), 466px 0 0 -9px var(--color-bg-light-blue), 467px 0 0 -9px var(--color-bg-light-blue), 468px 0 0 -9px var(--color-bg-light-blue), 469px 0 0 -9px var(--color-bg-light-blue), 470px 0 0 -9px var(--color-bg-light-blue), 471px 0 0 -9px var(--color-bg-light-blue), 472px 0 0 -9px var(--color-bg-light-blue), 473px 0 0 -9px var(--color-bg-light-blue), 474px 0 0 -9px var(--color-bg-light-blue), 475px 0 0 -9px var(--color-bg-light-blue), 476px 0 0 -9px var(--color-bg-light-blue), 477px 0 0 -9px var(--color-bg-light-blue), 478px 0 0 -9px var(--color-bg-light-blue), 479px 0 0 -9px var(--color-bg-light-blue), 480px 0 0 -9px var(--color-bg-light-blue), 481px 0 0 -9px var(--color-bg-light-blue), 482px 0 0 -9px var(--color-bg-light-blue), 483px 0 0 -9px var(--color-bg-light-blue), 484px 0 0 -9px var(--color-bg-light-blue), 485px 0 0 -9px var(--color-bg-light-blue), 486px 0 0 -9px var(--color-bg-light-blue), 487px 0 0 -9px var(--color-bg-light-blue), 488px 0 0 -9px var(--color-bg-light-blue), 489px 0 0 -9px var(--color-bg-light-blue), 490px 0 0 -9px var(--color-bg-light-blue), 491px 0 0 -9px var(--color-bg-light-blue), 492px 0 0 -9px var(--color-bg-light-blue), 493px 0 0 -9px var(--color-bg-light-blue), 494px 0 0 -9px var(--color-bg-light-blue), 495px 0 0 -9px var(--color-bg-light-blue), 496px 0 0 -9px var(--color-bg-light-blue), 497px 0 0 -9px var(--color-bg-light-blue), 498px 0 0 -9px var(--color-bg-light-blue), 499px 0 0 -9px var(--color-bg-light-blue), 500px 0 0 -9px var(--color-bg-light-blue), 501px 0 0 -9px var(--color-bg-light-blue), 502px 0 0 -9px var(--color-bg-light-blue), 503px 0 0 -9px var(--color-bg-light-blue), 504px 0 0 -9px var(--color-bg-light-blue), 505px 0 0 -9px var(--color-bg-light-blue), 506px 0 0 -9px var(--color-bg-light-blue), 507px 0 0 -9px var(--color-bg-light-blue), 508px 0 0 -9px var(--color-bg-light-blue), 509px 0 0 -9px var(--color-bg-light-blue), 510px 0 0 -9px var(--color-bg-light-blue), 511px 0 0 -9px var(--color-bg-light-blue), 512px 0 0 -9px var(--color-bg-light-blue), 513px 0 0 -9px var(--color-bg-light-blue), 514px 0 0 -9px var(--color-bg-light-blue), 515px 0 0 -9px var(--color-bg-light-blue), 516px 0 0 -9px var(--color-bg-light-blue), 517px 0 0 -9px var(--color-bg-light-blue), 518px 0 0 -9px var(--color-bg-light-blue), 519px 0 0 -9px var(--color-bg-light-blue), 520px 0 0 -9px var(--color-bg-light-blue), 521px 0 0 -9px var(--color-bg-light-blue), 522px 0 0 -9px var(--color-bg-light-blue), 523px 0 0 -9px var(--color-bg-light-blue), 524px 0 0 -9px var(--color-bg-light-blue), 525px 0 0 -9px var(--color-bg-light-blue), 526px 0 0 -9px var(--color-bg-light-blue), 527px 0 0 -9px var(--color-bg-light-blue), 528px 0 0 -9px var(--color-bg-light-blue), 529px 0 0 -9px var(--color-bg-light-blue), 530px 0 0 -9px var(--color-bg-light-blue), 531px 0 0 -9px var(--color-bg-light-blue), 532px 0 0 -9px var(--color-bg-light-blue), 533px 0 0 -9px var(--color-bg-light-blue), 534px 0 0 -9px var(--color-bg-light-blue), 535px 0 0 -9px var(--color-bg-light-blue), 536px 0 0 -9px var(--color-bg-light-blue), 537px 0 0 -9px var(--color-bg-light-blue), 538px 0 0 -9px var(--color-bg-light-blue), 539px 0 0 -9px var(--color-bg-light-blue), 540px 0 0 -9px var(--color-bg-light-blue), 541px 0 0 -9px var(--color-bg-light-blue), 542px 0 0 -9px var(--color-bg-light-blue), 543px 0 0 -9px var(--color-bg-light-blue), 544px 0 0 -9px var(--color-bg-light-blue), 545px 0 0 -9px var(--color-bg-light-blue), 546px 0 0 -9px var(--color-bg-light-blue), 547px 0 0 -9px var(--color-bg-light-blue), 548px 0 0 -9px var(--color-bg-light-blue), 549px 0 0 -9px var(--color-bg-light-blue), 550px 0 0 -9px var(--color-bg-light-blue), 551px 0 0 -9px var(--color-bg-light-blue), 552px 0 0 -9px var(--color-bg-light-blue), 553px 0 0 -9px var(--color-bg-light-blue), 554px 0 0 -9px var(--color-bg-light-blue), 555px 0 0 -9px var(--color-bg-light-blue), 556px 0 0 -9px var(--color-bg-light-blue), 557px 0 0 -9px var(--color-bg-light-blue), 558px 0 0 -9px var(--color-bg-light-blue), 559px 0 0 -9px var(--color-bg-light-blue), 560px 0 0 -9px var(--color-bg-light-blue), 561px 0 0 -9px var(--color-bg-light-blue), 562px 0 0 -9px var(--color-bg-light-blue), 563px 0 0 -9px var(--color-bg-light-blue), 564px 0 0 -9px var(--color-bg-light-blue), 565px 0 0 -9px var(--color-bg-light-blue), 566px 0 0 -9px var(--color-bg-light-blue), 567px 0 0 -9px var(--color-bg-light-blue), 568px 0 0 -9px var(--color-bg-light-blue), 569px 0 0 -9px var(--color-bg-light-blue), 570px 0 0 -9px var(--color-bg-light-blue), 571px 0 0 -9px var(--color-bg-light-blue), 572px 0 0 -9px var(--color-bg-light-blue), 573px 0 0 -9px var(--color-bg-light-blue), 574px 0 0 -9px var(--color-bg-light-blue), 575px 0 0 -9px var(--color-bg-light-blue), 576px 0 0 -9px var(--color-bg-light-blue), 577px 0 0 -9px var(--color-bg-light-blue), 578px 0 0 -9px var(--color-bg-light-blue), 579px 0 0 -9px var(--color-bg-light-blue), 580px 0 0 -9px var(--color-bg-light-blue), 581px 0 0 -9px var(--color-bg-light-blue), 582px 0 0 -9px var(--color-bg-light-blue), 583px 0 0 -9px var(--color-bg-light-blue), 584px 0 0 -9px var(--color-bg-light-blue), 585px 0 0 -9px var(--color-bg-light-blue), 586px 0 0 -9px var(--color-bg-light-blue), 587px 0 0 -9px var(--color-bg-light-blue), 588px 0 0 -9px var(--color-bg-light-blue), 589px 0 0 -9px var(--color-bg-light-blue), 590px 0 0 -9px var(--color-bg-light-blue), 591px 0 0 -9px var(--color-bg-light-blue), 592px 0 0 -9px var(--color-bg-light-blue), 593px 0 0 -9px var(--color-bg-light-blue), 594px 0 0 -9px var(--color-bg-light-blue), 595px 0 0 -9px var(--color-bg-light-blue), 596px 0 0 -9px var(--color-bg-light-blue), 597px 0 0 -9px var(--color-bg-light-blue), 598px 0 0 -9px var(--color-bg-light-blue), 599px 0 0 -9px var(--color-bg-light-blue), 600px 0 0 -9px var(--color-bg-light-blue), 601px 0 0 -9px var(--color-bg-light-blue), 602px 0 0 -9px var(--color-bg-light-blue), 603px 0 0 -9px var(--color-bg-light-blue), 604px 0 0 -9px var(--color-bg-light-blue), 605px 0 0 -9px var(--color-bg-light-blue), 606px 0 0 -9px var(--color-bg-light-blue), 607px 0 0 -9px var(--color-bg-light-blue), 608px 0 0 -9px var(--color-bg-light-blue), 609px 0 0 -9px var(--color-bg-light-blue), 610px 0 0 -9px var(--color-bg-light-blue), 611px 0 0 -9px var(--color-bg-light-blue), 612px 0 0 -9px var(--color-bg-light-blue), 613px 0 0 -9px var(--color-bg-light-blue), 614px 0 0 -9px var(--color-bg-light-blue), 615px 0 0 -9px var(--color-bg-light-blue), 616px 0 0 -9px var(--color-bg-light-blue), 617px 0 0 -9px var(--color-bg-light-blue), 618px 0 0 -9px var(--color-bg-light-blue), 619px 0 0 -9px var(--color-bg-light-blue), 620px 0 0 -9px var(--color-bg-light-blue), 621px 0 0 -9px var(--color-bg-light-blue), 622px 0 0 -9px var(--color-bg-light-blue), 623px 0 0 -9px var(--color-bg-light-blue), 624px 0 0 -9px var(--color-bg-light-blue), 625px 0 0 -9px var(--color-bg-light-blue), 626px 0 0 -9px var(--color-bg-light-blue), 627px 0 0 -9px var(--color-bg-light-blue), 628px 0 0 -9px var(--color-bg-light-blue), 629px 0 0 -9px var(--color-bg-light-blue), 630px 0 0 -9px var(--color-bg-light-blue), 631px 0 0 -9px var(--color-bg-light-blue), 632px 0 0 -9px var(--color-bg-light-blue), 633px 0 0 -9px var(--color-bg-light-blue), 634px 0 0 -9px var(--color-bg-light-blue), 635px 0 0 -9px var(--color-bg-light-blue), 636px 0 0 -9px var(--color-bg-light-blue), 637px 0 0 -9px var(--color-bg-light-blue), 638px 0 0 -9px var(--color-bg-light-blue), 639px 0 0 -9px var(--color-bg-light-blue), 640px 0 0 -9px var(--color-bg-light-blue), 641px 0 0 -9px var(--color-bg-light-blue), 642px 0 0 -9px var(--color-bg-light-blue), 643px 0 0 -9px var(--color-bg-light-blue), 644px 0 0 -9px var(--color-bg-light-blue), 645px 0 0 -9px var(--color-bg-light-blue), 646px 0 0 -9px var(--color-bg-light-blue), 647px 0 0 -9px var(--color-bg-light-blue), 648px 0 0 -9px var(--color-bg-light-blue), 649px 0 0 -9px var(--color-bg-light-blue), 650px 0 0 -9px var(--color-bg-light-blue), 651px 0 0 -9px var(--color-bg-light-blue), 652px 0 0 -9px var(--color-bg-light-blue), 653px 0 0 -9px var(--color-bg-light-blue), 654px 0 0 -9px var(--color-bg-light-blue), 655px 0 0 -9px var(--color-bg-light-blue), 656px 0 0 -9px var(--color-bg-light-blue), 657px 0 0 -9px var(--color-bg-light-blue), 658px 0 0 -9px var(--color-bg-light-blue), 659px 0 0 -9px var(--color-bg-light-blue), 660px 0 0 -9px var(--color-bg-light-blue), 661px 0 0 -9px var(--color-bg-light-blue), 662px 0 0 -9px var(--color-bg-light-blue), 663px 0 0 -9px var(--color-bg-light-blue), 664px 0 0 -9px var(--color-bg-light-blue), 665px 0 0 -9px var(--color-bg-light-blue), 666px 0 0 -9px var(--color-bg-light-blue), 667px 0 0 -9px var(--color-bg-light-blue), 668px 0 0 -9px var(--color-bg-light-blue), 669px 0 0 -9px var(--color-bg-light-blue), 670px 0 0 -9px var(--color-bg-light-blue), 671px 0 0 -9px var(--color-bg-light-blue), 672px 0 0 -9px var(--color-bg-light-blue), 673px 0 0 -9px var(--color-bg-light-blue), 674px 0 0 -9px var(--color-bg-light-blue), 675px 0 0 -9px var(--color-bg-light-blue), 676px 0 0 -9px var(--color-bg-light-blue), 677px 0 0 -9px var(--color-bg-light-blue), 678px 0 0 -9px var(--color-bg-light-blue), 679px 0 0 -9px var(--color-bg-light-blue), 680px 0 0 -9px var(--color-bg-light-blue), 681px 0 0 -9px var(--color-bg-light-blue), 682px 0 0 -9px var(--color-bg-light-blue), 683px 0 0 -9px var(--color-bg-light-blue), 684px 0 0 -9px var(--color-bg-light-blue), 685px 0 0 -9px var(--color-bg-light-blue), 686px 0 0 -9px var(--color-bg-light-blue), 687px 0 0 -9px var(--color-bg-light-blue), 688px 0 0 -9px var(--color-bg-light-blue), 689px 0 0 -9px var(--color-bg-light-blue), 690px 0 0 -9px var(--color-bg-light-blue), 691px 0 0 -9px var(--color-bg-light-blue), 692px 0 0 -9px var(--color-bg-light-blue), 693px 0 0 -9px var(--color-bg-light-blue), 694px 0 0 -9px var(--color-bg-light-blue), 695px 0 0 -9px var(--color-bg-light-blue), 696px 0 0 -9px var(--color-bg-light-blue), 697px 0 0 -9px var(--color-bg-light-blue), 698px 0 0 -9px var(--color-bg-light-blue), 699px 0 0 -9px var(--color-bg-light-blue), 700px 0 0 -9px var(--color-bg-light-blue), 701px 0 0 -9px var(--color-bg-light-blue), 702px 0 0 -9px var(--color-bg-light-blue), 703px 0 0 -9px var(--color-bg-light-blue), 704px 0 0 -9px var(--color-bg-light-blue), 705px 0 0 -9px var(--color-bg-light-blue), 706px 0 0 -9px var(--color-bg-light-blue), 707px 0 0 -9px var(--color-bg-light-blue), 708px 0 0 -9px var(--color-bg-light-blue), 709px 0 0 -9px var(--color-bg-light-blue), 710px 0 0 -9px var(--color-bg-light-blue), 711px 0 0 -9px var(--color-bg-light-blue), 712px 0 0 -9px var(--color-bg-light-blue), 713px 0 0 -9px var(--color-bg-light-blue), 714px 0 0 -9px var(--color-bg-light-blue), 715px 0 0 -9px var(--color-bg-light-blue), 716px 0 0 -9px var(--color-bg-light-blue), 717px 0 0 -9px var(--color-bg-light-blue), 718px 0 0 -9px var(--color-bg-light-blue), 719px 0 0 -9px var(--color-bg-light-blue), 720px 0 0 -9px var(--color-bg-light-blue), 721px 0 0 -9px var(--color-bg-light-blue), 722px 0 0 -9px var(--color-bg-light-blue), 723px 0 0 -9px var(--color-bg-light-blue), 724px 0 0 -9px var(--color-bg-light-blue), 725px 0 0 -9px var(--color-bg-light-blue), 726px 0 0 -9px var(--color-bg-light-blue), 727px 0 0 -9px var(--color-bg-light-blue), 728px 0 0 -9px var(--color-bg-light-blue), 729px 0 0 -9px var(--color-bg-light-blue), 730px 0 0 -9px var(--color-bg-light-blue), 731px 0 0 -9px var(--color-bg-light-blue), 732px 0 0 -9px var(--color-bg-light-blue), 733px 0 0 -9px var(--color-bg-light-blue), 734px 0 0 -9px var(--color-bg-light-blue), 735px 0 0 -9px var(--color-bg-light-blue), 736px 0 0 -9px var(--color-bg-light-blue), 737px 0 0 -9px var(--color-bg-light-blue), 738px 0 0 -9px var(--color-bg-light-blue), 739px 0 0 -9px var(--color-bg-light-blue), 740px 0 0 -9px var(--color-bg-light-blue), 741px 0 0 -9px var(--color-bg-light-blue), 742px 0 0 -9px var(--color-bg-light-blue), 743px 0 0 -9px var(--color-bg-light-blue), 744px 0 0 -9px var(--color-bg-light-blue), 745px 0 0 -9px var(--color-bg-light-blue), 746px 0 0 -9px var(--color-bg-light-blue), 747px 0 0 -9px var(--color-bg-light-blue), 748px 0 0 -9px var(--color-bg-light-blue), 749px 0 0 -9px var(--color-bg-light-blue), 750px 0 0 -9px var(--color-bg-light-blue), 751px 0 0 -9px var(--color-bg-light-blue), 752px 0 0 -9px var(--color-bg-light-blue), 753px 0 0 -9px var(--color-bg-light-blue), 754px 0 0 -9px var(--color-bg-light-blue), 755px 0 0 -9px var(--color-bg-light-blue), 756px 0 0 -9px var(--color-bg-light-blue), 757px 0 0 -9px var(--color-bg-light-blue), 758px 0 0 -9px var(--color-bg-light-blue), 759px 0 0 -9px var(--color-bg-light-blue), 760px 0 0 -9px var(--color-bg-light-blue), 761px 0 0 -9px var(--color-bg-light-blue), 762px 0 0 -9px var(--color-bg-light-blue), 763px 0 0 -9px var(--color-bg-light-blue), 764px 0 0 -9px var(--color-bg-light-blue), 765px 0 0 -9px var(--color-bg-light-blue), 766px 0 0 -9px var(--color-bg-light-blue), 767px 0 0 -9px var(--color-bg-light-blue), 768px 0 0 -9px var(--color-bg-light-blue), 769px 0 0 -9px var(--color-bg-light-blue), 770px 0 0 -9px var(--color-bg-light-blue), 771px 0 0 -9px var(--color-bg-light-blue), 772px 0 0 -9px var(--color-bg-light-blue), 773px 0 0 -9px var(--color-bg-light-blue), 774px 0 0 -9px var(--color-bg-light-blue), 775px 0 0 -9px var(--color-bg-light-blue), 776px 0 0 -9px var(--color-bg-light-blue), 777px 0 0 -9px var(--color-bg-light-blue), 778px 0 0 -9px var(--color-bg-light-blue), 779px 0 0 -9px var(--color-bg-light-blue), 780px 0 0 -9px var(--color-bg-light-blue), 781px 0 0 -9px var(--color-bg-light-blue), 782px 0 0 -9px var(--color-bg-light-blue), 783px 0 0 -9px var(--color-bg-light-blue), 784px 0 0 -9px var(--color-bg-light-blue), 785px 0 0 -9px var(--color-bg-light-blue), 786px 0 0 -9px var(--color-bg-light-blue), 787px 0 0 -9px var(--color-bg-light-blue), 788px 0 0 -9px var(--color-bg-light-blue), 789px 0 0 -9px var(--color-bg-light-blue), 790px 0 0 -9px var(--color-bg-light-blue), 791px 0 0 -9px var(--color-bg-light-blue), 792px 0 0 -9px var(--color-bg-light-blue), 793px 0 0 -9px var(--color-bg-light-blue), 794px 0 0 -9px var(--color-bg-light-blue), 795px 0 0 -9px var(--color-bg-light-blue), 796px 0 0 -9px var(--color-bg-light-blue), 797px 0 0 -9px var(--color-bg-light-blue), 798px 0 0 -9px var(--color-bg-light-blue), 799px 0 0 -9px var(--color-bg-light-blue), 800px 0 0 -9px var(--color-bg-light-blue), 801px 0 0 -9px var(--color-bg-light-blue), 802px 0 0 -9px var(--color-bg-light-blue), 803px 0 0 -9px var(--color-bg-light-blue), 804px 0 0 -9px var(--color-bg-light-blue), 805px 0 0 -9px var(--color-bg-light-blue), 806px 0 0 -9px var(--color-bg-light-blue), 807px 0 0 -9px var(--color-bg-light-blue), 808px 0 0 -9px var(--color-bg-light-blue), 809px 0 0 -9px var(--color-bg-light-blue), 810px 0 0 -9px var(--color-bg-light-blue), 811px 0 0 -9px var(--color-bg-light-blue), 812px 0 0 -9px var(--color-bg-light-blue), 813px 0 0 -9px var(--color-bg-light-blue), 814px 0 0 -9px var(--color-bg-light-blue), 815px 0 0 -9px var(--color-bg-light-blue), 816px 0 0 -9px var(--color-bg-light-blue), 817px 0 0 -9px var(--color-bg-light-blue), 818px 0 0 -9px var(--color-bg-light-blue), 819px 0 0 -9px var(--color-bg-light-blue), 820px 0 0 -9px var(--color-bg-light-blue), 821px 0 0 -9px var(--color-bg-light-blue), 822px 0 0 -9px var(--color-bg-light-blue), 823px 0 0 -9px var(--color-bg-light-blue), 824px 0 0 -9px var(--color-bg-light-blue), 825px 0 0 -9px var(--color-bg-light-blue), 826px 0 0 -9px var(--color-bg-light-blue), 827px 0 0 -9px var(--color-bg-light-blue), 828px 0 0 -9px var(--color-bg-light-blue), 829px 0 0 -9px var(--color-bg-light-blue), 830px 0 0 -9px var(--color-bg-light-blue), 831px 0 0 -9px var(--color-bg-light-blue), 832px 0 0 -9px var(--color-bg-light-blue), 833px 0 0 -9px var(--color-bg-light-blue), 834px 0 0 -9px var(--color-bg-light-blue), 835px 0 0 -9px var(--color-bg-light-blue), 836px 0 0 -9px var(--color-bg-light-blue), 837px 0 0 -9px var(--color-bg-light-blue), 838px 0 0 -9px var(--color-bg-light-blue), 839px 0 0 -9px var(--color-bg-light-blue), 840px 0 0 -9px var(--color-bg-light-blue), 841px 0 0 -9px var(--color-bg-light-blue), 842px 0 0 -9px var(--color-bg-light-blue), 843px 0 0 -9px var(--color-bg-light-blue), 844px 0 0 -9px var(--color-bg-light-blue), 845px 0 0 -9px var(--color-bg-light-blue), 846px 0 0 -9px var(--color-bg-light-blue), 847px 0 0 -9px var(--color-bg-light-blue), 848px 0 0 -9px var(--color-bg-light-blue), 849px 0 0 -9px var(--color-bg-light-blue), 850px 0 0 -9px var(--color-bg-light-blue), 851px 0 0 -9px var(--color-bg-light-blue), 852px 0 0 -9px var(--color-bg-light-blue), 853px 0 0 -9px var(--color-bg-light-blue), 854px 0 0 -9px var(--color-bg-light-blue), 855px 0 0 -9px var(--color-bg-light-blue), 856px 0 0 -9px var(--color-bg-light-blue), 857px 0 0 -9px var(--color-bg-light-blue), 858px 0 0 -9px var(--color-bg-light-blue), 859px 0 0 -9px var(--color-bg-light-blue), 860px 0 0 -9px var(--color-bg-light-blue), 861px 0 0 -9px var(--color-bg-light-blue), 862px 0 0 -9px var(--color-bg-light-blue), 863px 0 0 -9px var(--color-bg-light-blue), 864px 0 0 -9px var(--color-bg-light-blue), 865px 0 0 -9px var(--color-bg-light-blue), 866px 0 0 -9px var(--color-bg-light-blue), 867px 0 0 -9px var(--color-bg-light-blue), 868px 0 0 -9px var(--color-bg-light-blue), 869px 0 0 -9px var(--color-bg-light-blue), 870px 0 0 -9px var(--color-bg-light-blue), 871px 0 0 -9px var(--color-bg-light-blue), 872px 0 0 -9px var(--color-bg-light-blue), 873px 0 0 -9px var(--color-bg-light-blue), 874px 0 0 -9px var(--color-bg-light-blue), 875px 0 0 -9px var(--color-bg-light-blue), 876px 0 0 -9px var(--color-bg-light-blue), 877px 0 0 -9px var(--color-bg-light-blue), 878px 0 0 -9px var(--color-bg-light-blue), 879px 0 0 -9px var(--color-bg-light-blue), 880px 0 0 -9px var(--color-bg-light-blue), 881px 0 0 -9px var(--color-bg-light-blue), 882px 0 0 -9px var(--color-bg-light-blue), 883px 0 0 -9px var(--color-bg-light-blue), 884px 0 0 -9px var(--color-bg-light-blue), 885px 0 0 -9px var(--color-bg-light-blue), 886px 0 0 -9px var(--color-bg-light-blue), 887px 0 0 -9px var(--color-bg-light-blue), 888px 0 0 -9px var(--color-bg-light-blue), 889px 0 0 -9px var(--color-bg-light-blue), 890px 0 0 -9px var(--color-bg-light-blue), 891px 0 0 -9px var(--color-bg-light-blue), 892px 0 0 -9px var(--color-bg-light-blue), 893px 0 0 -9px var(--color-bg-light-blue), 894px 0 0 -9px var(--color-bg-light-blue), 895px 0 0 -9px var(--color-bg-light-blue), 896px 0 0 -9px var(--color-bg-light-blue), 897px 0 0 -9px var(--color-bg-light-blue), 898px 0 0 -9px var(--color-bg-light-blue), 899px 0 0 -9px var(--color-bg-light-blue), 900px 0 0 -9px var(--color-bg-light-blue), 901px 0 0 -9px var(--color-bg-light-blue), 902px 0 0 -9px var(--color-bg-light-blue), 903px 0 0 -9px var(--color-bg-light-blue), 904px 0 0 -9px var(--color-bg-light-blue), 905px 0 0 -9px var(--color-bg-light-blue), 906px 0 0 -9px var(--color-bg-light-blue), 907px 0 0 -9px var(--color-bg-light-blue), 908px 0 0 -9px var(--color-bg-light-blue), 909px 0 0 -9px var(--color-bg-light-blue), 910px 0 0 -9px var(--color-bg-light-blue), 911px 0 0 -9px var(--color-bg-light-blue), 912px 0 0 -9px var(--color-bg-light-blue), 913px 0 0 -9px var(--color-bg-light-blue), 914px 0 0 -9px var(--color-bg-light-blue), 915px 0 0 -9px var(--color-bg-light-blue), 916px 0 0 -9px var(--color-bg-light-blue), 917px 0 0 -9px var(--color-bg-light-blue), 918px 0 0 -9px var(--color-bg-light-blue), 919px 0 0 -9px var(--color-bg-light-blue), 920px 0 0 -9px var(--color-bg-light-blue), 921px 0 0 -9px var(--color-bg-light-blue), 922px 0 0 -9px var(--color-bg-light-blue), 923px 0 0 -9px var(--color-bg-light-blue), 924px 0 0 -9px var(--color-bg-light-blue), 925px 0 0 -9px var(--color-bg-light-blue), 926px 0 0 -9px var(--color-bg-light-blue), 927px 0 0 -9px var(--color-bg-light-blue), 928px 0 0 -9px var(--color-bg-light-blue), 929px 0 0 -9px var(--color-bg-light-blue), 930px 0 0 -9px var(--color-bg-light-blue);
  }
}
/*
@media (max-width: 992px) {
    #calculate #calculator input[type="range"i]::-webkit-slider-runnable-track,
    #calculate #calculator input[type="range"]::-webkit-slider-runnable-track {
        background: var(--color-bg-blue);
    }
}
*/
.footer {
  margin: auto 0 0 0;
  padding: 10px 15px;
}

@media (min-width: 768px) {
  .footer {
    padding: 30px 0 45px;
  }
}
.footer .logo-link {
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.footer .logo {
  display: block;
  width: 100%;
  max-width: 138px;
  margin: 22px auto 27px;
}

@media (min-width: 992px) {
  .footer .logo {
    width: 186px;
    margin: -18px 30px 0 0;
  }
}
.footer .phone-link,
.footer .email-link,
.footer .legal-information {
  font-family: "Avenir Next Cyr", Roboto, sans-serif;
}

.footer .information-container {
  max-width: 614px;
  text-align: center;
}

@media (min-width: 768px) {
  .footer .information-container {
    margin: 0 38px 0 0;
    text-align: inherit;
    padding-left: 25px;
  }
}
@media (min-width: 1200px) {
  .footer .information-container {
    margin: 0 38px 0 -30px;
  }
}
.footer .information-container .copyright,
.footer .information-container .legal-information {
  font-size: 14px;
}

.footer .information-container .copyright {
  margin: 0 0 38px;
  line-height: 1.2;
}

@media (min-width: 768px) {
  .footer .information-container .copyright {
    margin: 0 0 3px;
  }
}
.footer .information-container .legal-information {
  display: block;
  font-size: 16px;
  margin: -14px 0 14px 0;
}

@media (min-width: 768px) {
  .footer .information-container .legal-information {
    margin: 0;
    font-size: 14px;
  }
}
.footer .contacts-container {
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

@media (min-width: 576px) {
  .footer .contacts-container {
    margin: -4px 0 0 0;
  }
}
/*Гос услуги*/
@media (max-width: 323px) {
  #GosUslugi {
    padding: 0 8px;
  }
  /*#GosUslugi span {
      font-size: 8px;
  }*/
}
/*Change the white to any color*/
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
  -webkit-box-shadow: 0 0 0 30px #ffffff inset !important;
}

/*Change text in autofill textbox*/
input:-webkit-autofill {
  -webkit-text-fill-color: #1b1b1d !important;
}

.fixed {
  position: fixed;
  top: 0;
  left: 0;
}

.toggle-icon {
  display: inline-block;
  margin-left: 5px;
}
.toggle-icon svg {
  stroke: var(--color-accent);
}

[aria-expanded=true] .toggle-icon svg {
  stroke: var(--color-secondary);
  transform: rotate(180deg);
}

.acceptAllRulesText {
  color: var(--color-accent_lighten);
  text-decoration: underline;
}
.acceptAllRulesText:hover {
  text-decoration: none;
}
@media (min-width: 576px) {
  .acceptAllRulesText {
    white-space: nowrap;
  }
}

.loan .title {
  margin-bottom: 25px;
}

#acceptAllRulesSpan {
  white-space: nowrap;
}

.button {
  display: flex;
  align-items: center;
  position: relative;
  border: none;
  padding: 15px 16px;
  border-radius: 10px;
  text-decoration: none;
  background: var(--button-bg);
  color: var(--button-color);
  justify-content: center;
  transition: all 0.2s ease-in;
  cursor: pointer;
}
.button:hover {
  background: var(--button-bg_hover);
  color: var(--button-color_hover);
  text-decoration: none;
}
.button::after {
  opacity: 0;
  content: "";
  display: block;
  width: 20px;
  height: 20px;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  position: absolute;
  margin: auto;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 1v3M16.363 3.636l-2.12 2.121M19 10h-3M16.363 16.364l-2.121-2.121M10 19v-3M3.637 16.364l2.121-2.121M1 10h3M3.637 3.636l2.121 2.121' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center center;
  transform: scale(0);
  transition: all 0.2s ease-in;
}

.button_smaller {
  font-size: 14px;
  line-height: 18px;
  padding: 11px 16px;
}
.button_smaller .button__text {
  font-size: 14px;
  line-height: 18px;
}

.button_text-smaller {
  font-size: 14px;
  line-height: 18px;
}
.button_text-smaller .button__text {
  font-size: 14px;
  line-height: 18px;
}

.button_shadow {
  box-shadow: 0 20px 15px -15px rgba(120, 159, 169, 0.15);
}

.button_secondary {
  background: var(--button-secondary-bg);
  color: var(--button-secondary-color);
}
.button_secondary .button__text {
  font-weight: 400;
}
.button_secondary:hover {
  background: var(--button-secondary-bg_hover);
  color: var(--button-secondary-color_hover);
}

.button_quaternary {
  font-weight: 500;
  background: var(--button-quaternary-bg);
  color: var(--button-quaternary-color);
}
.button_quaternary .button__text {
  font-weight: 400;
}
.button_quaternary:hover {
  background: var(--button-quaternary-bg_hover);
  color: var(--button-quaternary-color_hover);
}

.button_loading .button__text {
  opacity: 0;
}

.button_loading::after {
  opacity: 1;
  transform: scale(1);
  animation: loading 2s infinite linear;
}

.button[disabled] {
  background: var(--button-bg_disabled);
  color: var(--button-color_disabled);
}

.button_ternary {
  background: var(--button-ternary-bg);
  color: var(--button-ternary-color);
}
.button_ternary:hover {
  background: var(--button-ternary-bg_hover);
  color: var(--button-ternary-color_hover);
}

.button_fivefold {
  background: var(--button-ternary-bg);
  color: var(--color-primary);
}
.button_fivefold:hover {
  background: var(--button-ternary-bg);
  color: var(--color-accent_lighten);
}

.button_details {
  background: var(--button-ternary-bg);
  color: var(--color-primary);
}
.button_details:hover {
  background: var(--button-ternary-bg);
  color: var(--color-accent_lighten);
}

.button_details-opened {
  background: var(--button-ternary-bg);
  color: var(--color-secondary);
}
.button_details-opened:hover {
  background: var(--button-ternary-bg);
  color: var(--color-accent_lighten);
}

.button_border {
  background: var(--color-bg-white);
  color: var(--color-primary);
  border: 1px solid var(--color-border);
}
.button_border:hover {
  background: var(--button-ternary-bg);
  color: var(--color-accent_lighten);
}

.button__text {
  font-weight: 600;
  font-size: 1rem;
  line-height: 1.25;
  transition: opacity 0.2s ease-in;
}

.header {
  padding: 1.25rem 0;
  position: relative;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  z-index: 10;
  background: transparent;
  transition: all 0.2s ease-in;
}
@media (min-width: 992px) {
  .header {
    padding: 1.375rem 0;
  }
}
.header .logo {
  z-index: 1;
}

.header__grid {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.header_scrolled {
  background: #F1FCFF;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
  position: fixed;
}

.header__user {
  position: relative;
}

.header__user-button {
  border: none;
  background: none;
  z-index: 1;
  position: relative;
}
@media (min-width: 768px) {
  .header__user-button {
    display: grid;
    align-items: center;
    gap: 10px;
    grid-template-columns: minmax(0, 1fr) minmax(0, 36px);
  }
}

.header__user-button-letter {
  display: none;
}
@media (min-width: 768px) {
  .header__user-button-letter {
    display: flex;
    width: 36px;
    height: 36px;
    align-items: center;
    justify-content: center;
    font-weight: 600;
    font-size: 20px;
    line-height: 25px;
    background: var(--color-accent_lighten);
    color: var(--color-primary-contrast);
    border-radius: 50%;
    position: relative;
  }
  .header__user-button-letter::before {
    transition: all 0.2s ease-in;
    display: block;
    content: "";
    position: absolute;
    left: -1px;
    top: -1px;
    right: -1px;
    bottom: -1px;
    background: var(--color-bg-white);
    border-radius: 50%;
    opacity: 0;
  }
  .header__user-button-letter::after {
    transition: all 0.2s ease-in;
    display: block;
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    width: 24px;
    height: 24px;
    margin: auto;
    opacity: 0;
    background: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m19 15-7-7-7 7' stroke='%2300BFF0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center center;
  }
}

.header__user-button-icon {
  position: relative;
  display: block;
  width: 24px;
  height: 24px;
}
@media (min-width: 768px) {
  .header__user-button-icon {
    display: none;
  }
}

.header__user-button-icon-line {
  background: #00BFF0;
  border-radius: 1px;
  height: 2px;
  width: 100%;
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  transition: all 0.2s ease-in;
}

.header__user-button-icon-line_1 {
  top: 4px;
}

.header__user-button-icon-line_2 {
  top: 11px;
}

.header__user-button-icon-line_3 {
  top: 18px;
}

.header__user_active .header__user-button-icon-line_1 {
  top: 11px;
  transform: rotate(45deg);
}
.header__user_active .header__user-button-icon-line_2 {
  opacity: 0;
}
.header__user_active .header__user-button-icon-line_3 {
  top: 11px;
  transform: rotate(-45deg);
}
.header__user_active .header__user-dropdown {
  opacity: 1;
  visibility: visible;
  transition: all 0.2s ease-in;
  transform: none;
}
.header__user_active .header__user-button-letter::before {
  transform: scale(1);
  opacity: 1;
}
.header__user_active .header__user-button-letter::after {
  transform: scale(1);
  opacity: 1;
}

.header__user-button-title {
  display: none;
}
@media (min-width: 768px) {
  .header__user-button-title {
    display: block;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
  }
}

.header__user-dropdown {
  position: fixed;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  background: var(--color-bg-white);
  padding: 100px 20px 40px;
  display: flex;
  flex-direction: column;
  overflow: auto;
  opacity: 0;
  visibility: hidden;
  transition: all 0.2s ease-in;
}
@media (min-width: 768px) {
  .header__user-dropdown {
    position: absolute;
    top: 100%;
    margin-top: 10px;
    bottom: unset;
    left: auto;
    right: 0;
    width: 210px;
    padding: 0;
    box-shadow: 0 0 15px rgba(85, 181, 206, 0.1);
    border-radius: 10px;
    transform: translateY(-10px);
  }
}

.header__user-dropdown-name {
  font-weight: 500;
  font-size: 24px;
  line-height: 29px;
}
@media (min-width: 768px) {
  .header__user-dropdown-name {
    display: none;
  }
}

.header__user-dropdown-footer {
  margin-top: auto;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding-top: 30px;
}
@media (min-width: 768px) {
  .header__user-dropdown-footer {
    display: none;
  }
}

.header__user-dropdown-footer-phone {
  font-weight: 500;
  font-size: 20px;
  line-height: 25px;
  text-decoration: none;
  color: var(--color-accent_lighten);
}

.header__user-dropdown-footer-email {
  font-weight: 500;
  font-size: 16px;
  line-height: 20px;
  text-decoration: none;
  color: var(--color-accent_lighten);
  margin-top: 15px;
}

.header__user-dropdown-nav {
  border-top: 1px solid var(--color-border);
  padding-top: 30px;
  margin-top: 30px;
}
@media (min-width: 768px) {
  .header__user-dropdown-nav {
    padding: 30px;
    margin: 0;
  }
}

@media (min-width: 768px) {
  .header__user-dropdown-nav_main {
    margin-top: 0;
    border: none;
    padding-bottom: 35px;
  }
}
.header__user-dropdown-nav-list {
  display: grid;
  gap: 20px;
  margin-bottom: 0;
}

.header__user-dropdown-nav-list-element {
  display: block;
  font-weight: 400;
  font-size: 20px;
  line-height: 25px;
}
@media (min-width: 768px) {
  .header__user-dropdown-nav-list-element {
    font-size: 14px;
    line-height: 17px;
  }
}

.header__user-dropdown-nav-list-element-link {
  text-decoration: none;
  color: var(--color-primary);
}
.header__user-dropdown-nav-list-element-link:hover {
  color: var(--color-accent_lighten);
}

.header__user-dropdown-nav-list-element-link_active {
  color: var(--color-accent_lighten);
}

.header__user-dropdown-nav-list-element-link_secondary {
  color: var(--color-secondary);
}

.header__user-button {
  z-index: 1;
  position: relative;
}
.header__user-button:focus-visible, .header__user-button:focus {
  border: none;
  outline: none;
}

@media (min-width: 768px) {
  .header__user-button {
    display: grid;
    align-items: center;
    gap: 10px;
    grid-template-columns: minmax(0, 1fr) minmax(0, 36px);
  }
}
.header__user_active .header__user-button-icon-line_1 {
  top: 11px;
  transform: rotate(45deg);
}

.header__user_active .header__user-button-icon-line_2 {
  opacity: 0;
}

.header__user_active .header__user-button-icon-line_3 {
  top: 11px;
  transform: rotate(-45deg);
}

.header__user_active .header__user-button-letter::before {
  transform: scale(1);
  opacity: 1;
}

.header__user_active .header__user-button-letter::after {
  transform: scale(1);
  opacity: 1;
}

.header__user-button {
  border: none;
  background: none;
}

.header__user-button-title {
  display: none;
}

@media (min-width: 768px) {
  .header__user-button-title {
    display: block;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
  }
}
.header__user-button-letter {
  display: none;
}

@media (min-width: 768px) {
  .header__user-button-letter {
    display: flex;
    width: 36px;
    height: 36px;
    align-items: center;
    justify-content: center;
    font-weight: 600;
    font-size: 20px;
    line-height: 25px;
    background: var(--color-accent_lighten);
    color: var(--color-primary-contrast);
    border-radius: 50%;
    position: relative;
  }
  .header__user-button-letter::before {
    transition: all 0.2s ease-in;
    display: block;
    content: "";
    position: absolute;
    left: -1px;
    top: -1px;
    right: -1px;
    bottom: -1px;
    background: var(--color-bg-white);
    border-radius: 50%;
    opacity: 0;
  }
  .header__user-button-letter::after {
    transition: all 0.2s ease-in;
    display: block;
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    width: 24px;
    height: 24px;
    margin: auto;
    opacity: 0;
    background: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m19 15-7-7-7 7' stroke='%2300BFF0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center center;
  }
}
.mini-menu.show + div .header__user-button-letter::before {
  transform: scale(1);
  opacity: 1;
}

.mini-menu.show + div .header__user-button-letter::after {
  transform: scale(1);
  opacity: 1;
}

.header__user-button-icon {
  position: relative;
  display: block;
  width: 24px;
  height: 24px;
}

@media (min-width: 768px) {
  .header__user-button-icon {
    display: none;
  }
}
.header__user-button-icon-line {
  background: #00BFF0;
  border-radius: 1px;
  height: 2px;
  width: 100%;
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  transition: all 0.2s ease-in;
}

.header__user-button-icon-line_1 {
  top: 4px;
}

.header__user-button-icon-line_2 {
  top: 11px;
}

.header__user-button-icon-line_3 {
  top: 18px;
}

.header__user_active .header__user-button-letter::before {
  transform: scale(1);
  opacity: 1;
}

.header__user_active .header__user-button-letter::after {
  transform: scale(1);
  opacity: 1;
}

.header__user-button-letter {
  display: none;
}

@media (min-width: 768px) {
  .header__user-button-letter {
    display: flex;
    width: 36px;
    height: 36px;
    align-items: center;
    justify-content: center;
    font-weight: 600;
    font-size: 20px;
    line-height: 25px;
    background: var(--color-accent_lighten);
    color: var(--color-primary-contrast);
    border-radius: 50%;
    position: relative;
  }
  .header__user-button-letter::before {
    transition: all 0.2s ease-in;
    display: block;
    content: "";
    position: absolute;
    left: -1px;
    top: -1px;
    right: -1px;
    bottom: -1px;
    background: var(--color-bg-white);
    border-radius: 50%;
    opacity: 0;
  }
  .header__user-button-letter::after {
    transition: all 0.2s ease-in;
    display: block;
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    width: 24px;
    height: 24px;
    margin: auto;
    opacity: 0;
    background: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m19 15-7-7-7 7' stroke='%2300BFF0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center center;
  }
}
.personal-link {
  display: inline-flex;
  align-items: center;
  text-decoration: none;
  transition: all 0.2s ease-in;
}

@media (min-width: 992px) {
  .personal-link {
    background: var(--white-button-bg);
    color: var(--white-button-color);
    border-radius: 10px;
    padding: 1rem 1.25rem;
  }
  .personal-link:hover {
    background: var(--white-button-bg_hover);
    color: var(--white-button-color_hover);
    text-decoration: none;
  }
  .personal-link:hover .personal-link__icon svg {
    stroke: var(--white-button-color_hover);
  }
}
.personal-link__icon {
  width: 1.5rem;
  height: 1.5rem;
  position: relative;
}

.personal-link__icon svg {
  transition: all 0.2s ease-in;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  stroke: var(--white-button-color);
}

@media (min-width: 992px) {
  .personal-link__icon {
    width: 1.125rem;
    height: 1.125rem;
    margin-left: 0.625rem;
  }
}
.personal-link__title {
  display: none;
  font-weight: 500;
  font-size: 0.875rem;
  line-height: 1.2;
}

@media (min-width: 992px) {
  .personal-link__title {
    display: block;
  }
}
.probability {
  position: relative;
  margin-left: -15px;
  margin-right: -15px;
  background: var(--color-bg-white);
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 22px;
  padding-bottom: 16px;
  display: grid;
  gap: 10px;
  margin-bottom: 10px;
}
@media (min-width: 992px) {
  .probability {
    margin-left: auto;
    margin-right: auto;
    border-radius: 15px;
    padding: 22px 40px;
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

.probability__title {
  text-align: center;
}
@media (min-width: 992px) {
  .probability__title {
    text-align: left;
  }
}

.probability__title-value {
  display: inline;
  font-weight: 600;
  font-size: 1rem;
  line-height: 1.25rem;
}

.probability__title-desc {
  display: inline;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.0625rem;
}

.probability__potential {
  text-align: center;
  color: var(--color-secondary);
}
@media (min-width: 992px) {
  .probability__potential {
    text-align: right;
  }
}

.probability__potential-value {
  display: inline;
  font-weight: 600;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.probability__potential-desc {
  display: inline;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.0625rem;
}

.probability__progress-bar {
  grid-column: 1/-1;
  grid-row: 2/3;
  height: 5px;
  background: var(--color-border);
  border-radius: 5px;
  position: relative;
}

.probability__progress-bar-max {
  position: absolute;
  border-radius: 5px;
  left: 0;
  top: 0;
  bottom: 0;
  width: var(--probability-max-value);
  background: var(--color-bg-light-blue);
  transition: all 0.2s ease-in;
}

.probability__progress-bar-current {
  position: absolute;
  border-radius: 5px;
  left: 0;
  top: 0;
  bottom: 0;
  width: var(--probability-current-value);
  background: var(--color-bg-blue);
  transition: all 0.2s ease-in;
}

.timekiller {
  padding: 0;
}

.timekiller__title {
  text-align: center;
  font-weight: 600;
  font-size: 1.5rem;
  line-height: 1.8125rem;
  margin-bottom: 10px;
}

.timekiller__desc {
  text-align: center;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.25rem;
  margin-bottom: 30px;
}

.timekiller__illustrator {
  max-width: 335px;
  margin-left: auto;
  margin-right: auto;
}

@media (min-width: 600px) {
  .timekiller__illustrator {
    max-width: 512px;
    height: 512px;
    width: 512px;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
    border-radius: 50%;
    background: #F5FDFF;
    position: relative;
  }
  .timekiller__illustrator::before {
    content: "";
    display: block;
    position: absolute;
    width: 1378px;
    height: 1367px;
    background: #CAF3FF;
    opacity: 0.5;
    filter: blur(150px);
    transform: rotate(-180deg);
    top: 147px;
    left: -107px;
    border-radius: 50%;
    z-index: 1;
  }
  .timekiller__illustrator::after {
    content: "";
    display: block;
    position: absolute;
    width: 891px;
    height: 884px;
    background: #00BFF0;
    opacity: 0.25;
    filter: blur(250px);
    transform: rotate(-180deg);
    border-radius: 50%;
    right: 146px;
    bottom: 256px;
    z-index: 1;
  }
}
.timekiller__illustrator-phone {
  max-width: 335px;
  background: linear-gradient(89.22deg, rgba(217, 248, 255, 0.5) -1.38%, #fff 5.04%, #fff 52.67%, #fff 95.63%, rgba(217, 248, 255, 0.5) 101.73%), #fff;
  border: 4px solid #F3FDFF;
  box-sizing: border-box;
  box-shadow: 0 0 50px rgba(16, 146, 180, 0.05);
  border-radius: 40px 40px 0 0;
  padding: 50px 30px;
  z-index: 2;
}

@media (min-width: 600px) {
  .timekiller__illustrator-phone {
    padding: 50px 30px 75px;
  }
}
.timekiller__illustrator-step {
  background: #F1FCFF;
  border-radius: 10px;
  opacity: 0.2;
  padding: 24px 30px;
  display: grid;
  grid-template-columns: 40px 1fr;
  gap: 20px;
  transition: all 0.2s ease-in;
}

.timekiller__illustrator-step:not(:last-child) {
  margin-bottom: 10px;
}

.timekiller__illustrator-step_active {
  opacity: 1;
}

.timekiller__illustrator-step_active .timekiller__illustration-step-check svg {
  opacity: 1;
  transform: scale(1);
}

.timekiller__illustration-step-check {
  background: #00BFF0;
  width: 40px;
  height: 40px;
  border-radius: 10px;
  position: relative;
}

.timekiller__illustration-step-check svg {
  transition: all 0.2s ease-in;
  stroke: #FFF;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  width: 24px;
  height: 24px;
  opacity: 0;
  transform: scale(0);
}

.timekiller__percentage {
  font-weight: 600;
  font-size: 34px;
  line-height: 42px;
  text-align: center;
  color: #00BFF0;
  position: relative;
  z-index: 2;
  margin-bottom: 30px;
  padding: 40px 0 0;
}
@media (min-width: 600px) {
  .timekiller__percentage {
    padding: 0;
  }
}

.__animation::after {
  position: absolute;
  opacity: 0;
  content: "";
  display: block;
  width: 48px;
  height: 48px;
  left: calc(50% - 24px);
  right: auto;
  bottom: 0;
  top: 0;
  margin: auto;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 1v3M16.363 3.636l-2.12 2.121M19 10h-3M16.363 16.364l-2.121-2.121M10 19v-3M3.637 16.364l2.121-2.121M1 10h3M3.637 3.636l2.121 2.121' stroke='%2300BFF0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center center;
  transform: scale(0);
  transition: all 0.2s ease-in;
}
@media (min-width: 600px) {
  .__animation::after {
    left: -24px;
    background: url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 1v3M16.363 3.636l-2.12 2.121M19 10h-3M16.363 16.364l-2.121-2.121M10 19v-3M3.637 16.364l2.121-2.121M1 10h3M3.637 3.636l2.121 2.121' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center center;
  }
}

.__animation.start-animate::after {
  opacity: 1;
  transform: scale(1);
  animation: loading 2s infinite linear;
}

@keyframes loading {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
.purchase {
  text-align: center;
  margin-bottom: 80px;
}
@media (min-width: 576px) {
  .purchase {
    margin-bottom: 50px;
  }
}

.purchase__inner {
  width: 100%;
  max-width: 335px;
  background: #fff;
  border-radius: 10px;
  padding: 40px;
  margin: 0 auto;
  text-align: center;
}
.purchase__inner.__success .purchase__total {
  color: #28BD50;
}
.purchase__inner.__failure .purchase__total {
  color: #EF1B34;
}

.purchase__title {
  color: #1B1B1B;
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
  margin-bottom: 5px;
}

.purchase__contract-number {
  color: #1B1B1B;
  font-size: 24px;
  font-weight: 700;
  line-height: 29px;
  margin-bottom: 50px;
}
@media (min-width: 576px) {
  .purchase__contract-number {
    margin-bottom: 30px;
  }
}

.purchase__desc {
  color: #1B1B1B;
  font-size: 20px;
  font-weight: 700;
  line-height: 25px;
}

.purchase__icon {
  padding: 30px 30px 10px;
}

.purchase__total {
  color: #1B1B1B;
  font-family: Arial, "Avenir Next Cyr";
  font-size: 24px;
  font-weight: 400;
  margin-bottom: 5px;
}

.purchase__card {
  color: #1B1B1B;
  font-size: 14px;
  font-weight: 400;
  line-height: 17px;
  margin-bottom: 30px;
}

.purchase__message {
  border-radius: 10px;
  background: rgb(241, 252, 255);
  height: 50px;
  width: 100%;
  text-align: center;
  margin-bottom: 20px;
  transition: all 0.3s ease;
}
.purchase__message:hover {
  background: #00A9DE;
}
.purchase__message a {
  display: block;
  width: 100%;
  height: 100%;
  text-decoration: none;
  color: #1B1B1B;
  font-size: 16px;
  font-weight: 450;
  line-height: 50px;
}
.purchase__message a:hover {
  text-decoration: none;
  color: #fff;
}

.purchase__download {
  color: #28BD50;
  font-size: 14px;
  font-weight: 450;
  line-height: 17px;
  text-decoration: none;
  transition: all 0.3s ease;
}
.purchase__download:hover {
  color: #00A9DE;
  text-decoration: none;
}

.purchase__button {
  border: none;
  color: #28BD50;
  background: transparent;
  padding: 0;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease;
}
.purchase__button:hover {
  color: #00A9DE;
  text-decoration: none;
  background: transparent;
}
.purchase__button:hover path {
  fill: #00A9DE;
}
.purchase__button:disabled {
  background: transparent;
  color: #97A9AD;
}
.purchase__button:disabled path {
  fill: #28BD50;
}
.purchase__button:disabled:hover {
  background: transparent;
  color: #97A9AD;
}

.purchase__button-icon {
  padding: 0 0 3px 7px;
}
.purchase__button-icon svg {
  height: 17px;
}

.purchase__button-text {
  font-size: 14px;
  font-weight: 450;
  line-height: 17px;
}

@media (min-width: 678px) {
  .loan {
    max-width: 542px;
    margin-left: auto;
    margin-right: auto;
  }
}
.loan__header {
  text-align: center;
  margin-bottom: 30px;
}

.loan_overdue .loan__header {
  color: var(--color-error);
}

.loan__header-title {
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 1.375rem;
  margin-bottom: 5px;
}

.loan__header-value {
  font-weight: 400;
  font-size: 2.125rem;
  line-height: 2.625rem;
}

.loan__header-value-counter {
  font-weight: 600;
}

.loan-info {
  display: flex;
  justify-content: space-between;
}

.loan-info:not(:last-child) {
  margin-bottom: 20px;
}

.loan-info__title {
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  margin-right: 16px;
}

.loan-info__value {
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  white-space: nowrap;
}

.loan-info__value_status-active {
  color: var(--color-accent_lighten);
}

.loan_overdue .loan-info__value_status-active {
  color: var(--color-error);
}

.loan-info__value_status-completed {
  color: var(--color-secondary);
}

.loan-info__value_status-important {
  color: var(--color-error);
}

a.loan-info__value {
  color: var(--color-accent_lighten);
  text-decoration: none;
}

a.loan-info__value:hover {
  text-decoration: underline;
}

.loan__form-title {
  text-align: center;
  margin-bottom: 10px;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.0625rem;
}

.loan__form-pay {
  max-width: 260px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 24px;
}

.loan__form-pay-title {
  text-align: center;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.0625rem;
  margin-bottom: 10px;
}

.loan__form-pay-value {
  text-align: center;
  font-weight: 600;
  font-size: 2.125rem;
  line-height: 2.625rem;
  border-bottom: 1px solid var(--color-border);
}

.loan__form-pay-imporatant {
  font-weight: 500;
  font-size: 16px;
  line-height: 20px;
  text-align: center;
  margin-bottom: 40px;
}

.loan__form-value {
  font-weight: 600;
  font-size: 1.5rem;
  line-height: 1.8125rem;
  text-align: center;
  margin-bottom: 20px;
}

.loan__form-button {
  display: grid;
}

@media (min-width: 678px) {
  .loan__form-button {
    max-width: 260px;
    margin-left: auto;
    margin-right: auto;
  }
}
.loan_overdue .loan__form-button .button {
  background: var(--color-error);
}

.loan_overdue .loan__form-button .button:hover {
  background: var(--button-bg_hover);
}

.loan__form-button-rules {
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  text-align: center;
  color: var(--color-secondary);
  margin-top: 10px;
}

.loan__rules {
  display: flex;
  justify-content: center;
  margin-top: 30px;
  padding-left: 20px;
  padding-right: 20px;
}

.loan-check {
  display: flex;
  justify-content: space-between;
  gap: 16px;
}

.loan-check:not(:last-child) {
  margin-bottom: 20px;
}

.loan-check__time {
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
}

.loan-check__link-title {
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  text-align: right;
}

.loan-check__link {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  color: var(--color-primary);
  text-decoration: none;
}

.loan-check__link:hover {
  color: var(--color-accent_lighten);
}

.loan-check__link-icon {
  margin-left: 10px;
}

@media (min-width: 678px) {
  .loan-repaid {
    width: 542px;
    margin-left: auto;
    margin-right: auto;
  }
}
.loan-repaid__header {
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
  margin-bottom: 30px;
}

.loan-repaid__backlink {
  color: var(--color-accent_lighten);
  text-decoration: none;
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}

.loan-repaid__backlink-title {
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
}

.loan-repaid__backlink-arrow {
  display: block;
  width: 12px;
  height: 100%;
  margin-right: 7px;
}

.loan-repaid__backlink-arrow svg {
  width: 100%;
  height: auto;
  stroke: var(--color-accent_lighten);
}

.loan-repaid__header-title {
  font-weight: 400;
  font-size: 18px;
  line-height: 22px;
}

.loan-repaid__header-code {
  font-weight: 600;
  font-size: 24px;
  line-height: 29px;
  margin-top: 5px;
}

.loan-repaid__button {
  display: grid;
  grid-template-columns: minmax(0, 260px);
  justify-content: center;
  margin-top: 50px;
}

.loan__details {
  padding-top: 20px;
  display: flex;
  flex-direction: column;
}

.loan__details-content {
  padding-bottom: 50px;
  display: none;
}

.loan__details-button {
  display: grid;
  grid-template-columns: minmax(0, 260px);
  justify-content: center;
}

.loan__details_opened .loan__details-content {
  display: block;
}

.loan__details .loan__details-button {
  order: 1;
}

.loan-doc {
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
}

.loan-doc:not(:last-child) {
  margin-bottom: 20px;
}

.loan-doc__link {
  color: var(--color-accent_lighten);
  text-decoration: none;
}

.loan-doc__link:hover {
  text-decoration: underline;
}

.accordion {
  background: var(--color-bg-white);
  margin-left: -20px;
  margin-right: -20px;
}

@media (min-width: 678px) {
  .accordion {
    margin-left: 0;
    margin-right: 0;
  }
}
.accordion:not(:last-child) {
  margin-bottom: 10px;
}

@media (min-width: 678px) {
  .accordion {
    border-radius: 10px;
  }
}
.accordion_mobile-away .accordion__header .accordion__header-arrow {
  transform: rotate(90deg);
}

@media (min-width: 678px) {
  .accordion_mobile-away .accordion__header .accordion__header-arrow {
    transform: rotate(180deg);
  }
}
@media (min-width: 678px) {
  .accordion_mobile-away .accordion__header_active .accordion__header-arrow {
    transform: rotate(0);
  }
}
.accordion_mobile-away .accordion__content {
  display: none;
}

@media (min-width: 678px) {
  .accordion_mobile-away .accordion__content_active,
  .accordion_mobile-away .accordion__content.show {
    display: block;
  }
}
.accordion__header {
  padding: 30px 20px;
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 24px);
  align-items: flex-start;
  gap: 16px;
  cursor: pointer;
  user-select: none;
}
@media (min-width: 678px) {
  .accordion__header {
    padding: 30px 40px;
  }
}

.accordion__header_active .accordion__header-arrow {
  transform: rotate(0);
}

.accordion__header-title {
  font-weight: 600;
  font-size: 20px;
  line-height: 25px;
}
.accordion__header-title img {
  width: 100%;
  height: auto;
  display: block;
}

.accordion__header-title_logo {
  width: 94px;
}

.accordion__header-arrow {
  transform: rotate(180deg);
}

.accordion__content {
  padding: 0 20px 40px;
  display: none;
}
.accordion__content.show {
  display: block;
}
@media (min-width: 678px) {
  .accordion__content {
    padding: 0 40px 40px;
  }
}

.accordion__content_active {
  display: block;
}

.accordion__header-title-subtitle {
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  margin-bottom: 10px;
}

.accordion__header-title-maintitle-currency {
  font-weight: 400;
}

.loan-negative {
  padding: 0;
}
.loan-negative .button {
  display: flex;
  align-items: center;
  position: relative;
  border: none;
  padding: 15px 16px;
  border-radius: 10px;
  text-decoration: none;
  background: var(--button-bg);
  color: var(--button-color);
  justify-content: center;
  transition: all 0.2s ease-in;
  cursor: pointer;
}
.loan-negative .button:hover {
  background: var(--button-bg_hover);
  color: var(--button-color_hover);
  text-decoration: none;
}

.loan-negative__text {
  text-align: center;
  margin-bottom: 30px;
}

.loan-negative__title {
  font-weight: 600;
  font-size: 1.5rem;
  line-height: 1.8125rem;
  margin-bottom: 10px;
}

.loan-negative__desc {
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.25rem;
  max-width: 347px;
  margin-left: auto;
  margin-right: auto;
}

.loan-negative__message {
  background: var(--color-bg-white);
  margin-left: -20px;
  margin-right: -20px;
  padding: 40px 44px;
}

@media (min-width: 600px) {
  .loan-negative__message {
    margin-left: auto;
    margin-right: auto;
    padding: 50px 56px;
    width: 542px;
    border-radius: 10px;
  }
}
.loan-negative__message-text p {
  text-align: center;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.25rem;
  margin-bottom: 1.25rem;
}

.loan-negative__message-text p:last-child {
  margin-bottom: 0;
}

.loan-negative__message-button {
  display: grid;
  grid-template-columns: minmax(0, 250px);
  margin-top: 30px;
  justify-content: center;
}

.btn.btn-outline-success {
  color: var(--color-accent);
  border: 1px solid rgba(40, 167, 69, 0.15);
}

.btn.btn-outline-success:hover {
  color: var(--button-secondary-bg_hover);
}

div .orange-link-warning {
  color: var(--color-error);
  -webkit-text-decoration-color: #ffe3d4;
  text-decoration-color: #ffe3d4;
  line-height: 1;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  font-size: 24px;
}

div .orange-link-warning:hover {
  -webkit-text-decoration-color: var(--color-error);
  text-decoration-color: var(--color-error);
}

.result {
  text-align: center;
}

.frame-color {
  border: solid 2px var(--color-border);
  border-radius: 10px;
  color: var(--color-accent);
  font-size: 130%;
  font-weight: bold;
  text-align: center;
  height: 70px;
}

.frame-color.one-line {
  line-height: 65px;
}

.btn.btn-outline-success {
  color: var(--color-accent);
  border: 1px solid var(--color-accent);
}

.btn.btn-outline-success:hover {
  color: #ffffff;
}

/*For Chrome */
input[type=number]::-webkit-outer-spin-button,
input[type=number]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/*For FireFox*/
input[type=number] {
  -moz-appearance: textfield;
}

input[type=number]:hover,
input[type=number]:focus {
  -moz-appearance: number-input;
}

#calculator .calculate__label {
  margin-bottom: 5px;
  white-space: nowrap;
}

#calculator .calculate__label {
  margin-bottom: 5px;
  white-space: nowrap;
}

#calculator input[type=number] {
  height: 100%;
  padding: 0 2px 0 5px;
  border: none;
  outline: none;
  border-radius: 4px;
  text-align: right;
  width: 80px;
  background: transparent;
}

#calculator .calculate-input {
  font-size: 20px;
  display: inline-block;
  padding: 2px 5px;
  border-radius: 4px;
  background-color: #f1f1f1;
}

/*
#aspCode {
    width: 115px;
    position: relative;
    bottom: 5px;
    padding: 0;
}

.loanAmount {
    padding: 0;
}
*/
#smsTimer {
  text-align: right;
  padding: 0;
}

/*576px*/
@media (max-width: 996px) {
  #aspCode {
    width: 47%;
    float: left;
  }
  .submitbtnSms {
    width: 48% !important;
    margin: 15px 0 5px 10px !important;
  }
  #smsTimer {
    text-align: left;
  }
  .btn {
    padding: 0 10px;
  }
}
#submitbtn {
  outline: 0;
}

.form-control:disabled, .form-control[readonly] {
  background-color: #fff;
}

#sum-amount:disabled, #days-amount:disabled {
  color: black;
}

.pdl-pseudo-amount {
  text-decoration: line-through;
}

.pdl-amount {
  color: var(--color-accent);
}

#cardForm {
  margin-top: 20px;
}

.tabButton {
  background-color: #fff;
  border-radius: 8px 8px 0 0;
  -webkit-box-shadow: 0 -15px 15px 0 rgba(28, 49, 40, 0.03);
  box-shadow: 0 -15px 15px 0 rgba(28, 49, 40, 0.03);
  text-decoration: none;
  border: 0;
  width: 50%;
  height: 68px;
  margin: 0 0 -8px 0;
  color: #a5a5a5;
  font-weight: bold;
  cursor: auto !important;
}

.tabButton:focus {
  outline: none;
}

@media (max-width: 576px) {
  .tabButton {
    display: none;
  }
}
#amountSum {
  width: 100% !important;
  padding: 0 10px;
  max-width: 100%;
}
@media (min-width: 576px) {
  #amountSum {
    max-width: 55%;
  }
}

#amountSum,
#prolongationSum,
#prolongationAmountSum {
  text-align: right;
  width: 180px;
  border: 1px solid transparent !important;
}

#amountSum:hover,
#amountSum:focus,
#prolongationSum:hover,
#prolongationSum:focus,
.prolongationAmountSum:hover,
.prolongationAmountSum:focus {
  border-color: var(--color-bg-blue) !important;
}

.debt__amountSum .debt-sum {
  width: 100%;
  max-width: 31%;
  text-align: left;
}

/*Login form*/
#login .calculate-container {
  background-color: white;
  border-radius: 8px;
  padding: 25px;
}

/*Login form*/
#prolongPay .calculate-container {
  background-color: white;
  border-radius: 8px;
  padding: 25px;
}

@media (min-width: 576px) {
  #login .modal-dialog {
    max-width: 419px;
  }
  .login .gosuslugi {
    border-bottom: 0;
  }
  .login .form-container {
    box-shadow: none;
  }
  .login .desc {
    margin-bottom: 0 !important;
  }
  .loginButtonCancel {
    display: none;
  }
}
.acceptRulesError {
  margin-left: 35px;
}

@media (max-width: 575px) {
  .loginButtonCancel {
    width: 30%;
    height: 44px;
    background-color: #fff;
    border: 0;
    border-radius: 8px;
    position: relative;
    bottom: 12px;
    left: 12px;
    box-shadow: 0 0 10px 0 rgba(28, 49, 40, 0.1);
    color: #aeacaa;
  }
  .loginButtonCancel:hover {
    outline: 0;
  }
}
.login .title {
  font-size: 26px;
  text-align: center;
  color: black;
  font-weight: normal;
  margin: 10px;
}

.cards-container {
  text-align: center;
}
.cards-container [type=submit] {
  margin: 0 auto;
}

.cardSelect {
  padding: 20px 0 0 0;
  text-align: center;
  display: grid !important;
}

#resendSmsCodeLink {
  color: var(--color-secondary);
  cursor: pointer;
}
#resendSmsCodeLink span {
  color: var(--color-accent) !important;
}

span#resendSmsCodeLink {
  color: var(--color-accent);
}
span#resendSmsCodeLink:hover {
  color: var(--button-bg_hover);
}

#resendSmsCodeLink span:hover {
  text-decoration: underline;
  color: var(--color-accent);
}

/*Login form end*/
/*.label-icon-warn {
  flex-shrink: 0;
  display: inline-block;
  width: 16px;
  height: 16px;
  margin: 0 8px 0 0;
  background: transparent;
  cursor: pointer;
  border-radius: 50%;
}*/
.accept-all-field-validation-error {
  font-family: "Proxima Nova Semibold", sans-serif;
  font-size: 14px;
  color: var(--color-error);
  opacity: 1;
}

/*Prolongation*/
.debt .debt-short-container .item.prolongationItem {
  color: var(--color-accent);
}
@media (min-width: 576px) {
  .debt .debt-short-container .item.prolongationItem {
    background: var(--color-bg-blue);
    color: white;
    cursor: pointer;
  }
  .debt .debt-short-container .item.prolongationItem:hover {
    background: var(--button-secondary-bg_hover);
  }
}

/*@media (max-width: 575px) {
  .prolongationItem {
    color: black !important;
  }
}*/
.prolongationDate {
  font-size: 20px;
}

/*График платежей*/
@media (min-width: 768px) {
  .table-head {
    padding: 14px 10px !important;
  }
}
@media (min-width: 575px) {
  .table-body {
    padding: 0 !important;
  }
  .ths {
    padding-left: 5px;
  }
  .tb .col-5 {
    /* text-align: left; */
    /* padding-left: 31px; */
  }
  .tb .col-4 {
    /* text-align: left; */
    /* padding-left: 0px; */
  }
  .tfp {
    width: 204px;
    font-size: 21px !important;
    text-align: left;
  }
  .tfd {
    font-size: 21px;
    position: relative;
    bottom: 9px;
    color: white;
  }
  .m {
    display: none;
  }
}
@media (max-width: 575px) {
  .table-body {
    /* padding: 5px 30px !important; */
  }
  .modal .close {
    top: -5px !important;
    right: -7px !important;
  }
  .table-head {
    display: block !important;
  }
  .ths {
    display: none;
    /*padding-left: 5px;*/
  }
  .th div {
    /* float: left; */
    /* text-align: left; */
  }
  .th div:nth-child(1) {
    width: 8.3333%;
  }
  .th div:nth-child(2) {
    width: 41.666667%;
  }
  .th div:nth-child(3) {
    width: 33.333333%;
  }
  .th div:nth-child(4) {
    display: none;
  }
  .tb .col-1 {
    /* padding-left: 23px; */
  }
  .tb .col-5 {
    /* padding-left: 43px; */
  }
  .tb .col-4 {
    /* padding-left: 35px; */
  }
  .tb .col-md-2 {
    display: none;
  }
  .tfp {
    width: 90%;
    font-size: 22px !important;
    text-align: left;
  }
  .tfd {
    font-size: 24px;
    position: relative;
    bottom: 9px;
    color: white;
  }
  .l {
    display: none;
  }
}
.table-footer {
  border-radius: 0 0 8px 8px !important;
}

label {
  display: inline-block;
}

.debt__pay-type {
  display: flex;
  flex-direction: row;
  justify-content: space-evenly;
  padding: 10px 0;
}

.debt__pay-type [type=radio] {
  display: none;
}

.debt__pay-type [type=radio]:checked + .button {
  font-weight: bold;
  border-color: var(--color-bg-blue);
}

.debt__pay-type .button {
  text-align: center;
  font-size: 14px;
  color: var(--color-accent);
  background: #FFFFFF;
  border: 1px solid #E7E7E7;
  border-radius: 4px;
  outline: none;
  font-weight: 400;
  height: 33px;
  line-height: 33px;
  padding: 0 10px;
  width: 110px;
  cursor: pointer;
  transition: all 0.3s ease;
}

.debt__pay-type .button:hover {
  background-color: var(--color-bg-blue);
  border: 1px solid transparent;
  color: #fff;
}

.btn.btn-outline-success {
  color: #28a745;
  border: 1px solid rgba(40, 167, 69, 0.15);
}

.btn.btn-outline-success:hover {
  color: #ffffff;
}

.credit-vacation {
  color: #ff7e00;
  text-decoration: none;
  font-size: 19px;
  font-weight: bold;
}

.paymentListItemShort {
  cursor: pointer;
}

@media (max-width: 768px) {
  .depoSumm {
    text-align: center !important;
  }
}
.red-span {
  color: #EF1B34;
}

.itemRedColor {
  color: #EF1B34;
}

.item .red-span,
.item .itemRedColor {
  color: var(--color-primary-contrast);
}

.loans {
  gap: 10px;
  display: grid;
}
.loans .title {
  margin-bottom: 30px;
}
.loans a {
  text-decoration: none;
}
.loans a:hover {
  text-decoration: none;
}
.loans a:hover .loans__element {
  background: rgba(255, 255, 255, 0.5);
}
@media (min-width: 678px) {
  .loans {
    grid-template-columns: minmax(0, 542px);
    justify-content: center;
  }
}

.loans__new {
  display: flex;
  align-items: center;
  flex-direction: column;
  background: var(--color-bg-ternary);
  margin-left: -20px;
  margin-right: -20px;
  padding: 30px 20px;
}
@media (min-width: 678px) {
  .loans__new {
    margin-left: 0;
    margin-right: 0;
    padding: 30px 40px;
    border-radius: 10px;
    display: grid;
    justify-content: space-between;
    grid-template-columns: minmax(0, 1fr) minmax(0, 200px);
    align-items: flex-start;
  }
}

.loans__new-title {
  text-align: center;
  font-weight: 600;
  font-size: 20px;
  line-height: 25px;
}
@media (min-width: 678px) {
  .loans__new-title {
    text-align: left;
  }
}

.loans__new-desc {
  text-align: center;
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  margin-top: 5px;
}
@media (min-width: 678px) {
  .loans__new-desc {
    text-align: left;
  }
}

.loans__new-button {
  max-width: 260px;
  width: 100%;
  margin: 20px auto 0;
  display: grid;
}
@media (min-width: 678px) {
  .loans__new-button {
    margin: 0;
  }
}

.loans__element {
  margin-left: -20px;
  margin-right: -20px;
  padding: 30px 20px;
  background: var(--color-bg-white);
  display: grid;
  gap: 10px;
}
@media (min-width: 678px) {
  .loans__element {
    margin-left: 0;
    margin-right: 0;
    padding: 30px 40px 28px;
    border-radius: 10px;
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

.loans__element_link {
  text-decoration: none;
  color: inherit;
}
.loans__element_link:hover {
  text-decoration: none;
  color: inherit;
}

.loans__element_overdue .loans__element-status {
  color: var(--color-error);
}
.loans__element_overdue .loans__element-date {
  color: var(--color-error);
}
.loans__element_overdue .loans__element-price {
  color: var(--color-error);
}

.loans__element_active .loans__element-status {
  color: var(--color-accent_lighten);
}

.loans__element_completed {
  color: var(--color-secondary);
}

.loans__element_review .loans__element-status {
  color: var(--color-focus);
}

.loans__element-status {
  font-weight: 450;
  font-size: 14px;
  line-height: 17px;
  order: 0;
}

@media (min-width: 678px) {
  .loans__element-status {
    grid-column: 1/2;
    grid-row: 1/2;
  }
}
.loans__element-code {
  font-weight: 600;
  font-size: 20px;
  line-height: 25px;
  margin-bottom: 10px;
  order: 1;
}

@media (min-width: 678px) {
  .loans__element-code {
    grid-column: 1/2;
    grid-row: 2/3;
    margin-bottom: 0;
  }
}
.loans__element-date {
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  order: 2;
}

@media (min-width: 678px) {
  .loans__element-date {
    grid-column: 2/3;
    grid-row: 1/2;
    text-align: right;
  }
}
.loans__element-price {
  font-weight: 400;
  font-size: 20px;
  line-height: 25px;
  order: 3;
}

@media (min-width: 678px) {
  .loans__element-price {
    grid-column: 2/3;
    grid-row: 2/3;
    text-align: right;
  }
}
.loans__element-price-counter {
  font-weight: 600;
  order: 4;
}

.loans__more-button {
  margin-top: 40px;
  display: grid;
  grid-template-columns: minmax(0, 260px);
  justify-content: center;
}

@media (min-width: 678px) {
  .insurance {
    max-width: 542px;
    margin-left: auto;
    margin-right: auto;
  }
}
.insurance__header {
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
  margin-bottom: 30px;
}

.insurance__title {
  font-weight: 600;
  font-size: 24px;
  line-height: 29px;
  text-align: center;
}

.insurance__subtitle {
  font-weight: 400;
  font-size: 18px;
  line-height: 22px;
  margin-bottom: 5px;
  text-align: center;
}

.insurance__backlink {
  color: var(--color-accent_lighten);
  text-decoration: none;
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}

.insurance__backlink-title {
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
}

.insurance__backlink-arrow {
  display: block;
  width: 12px;
  height: 10px;
  margin-right: 7px;
}

.insurance__backlink-arrow svg {
  width: 100%;
  height: auto;
  stroke: var(--color-accent_lighten);
}

.insurance__history {
  display: grid;
  gap: 10px;
}
.insurance__history a {
  color: var(--color-primary);
  text-decoration: none;
}
.insurance__history a:hover {
  color: var(--color-primary);
  text-decoration: none;
}
.insurance__history a:hover .insurance__history-item {
  background: rgba(255, 255, 255, 0.5);
}

.insurance__history-item {
  display: grid;
  background: var(--color-bg-white);
  padding: 30px 20px;
  margin-left: -20px;
  margin-right: -20px;
}

@media (min-width: 678px) {
  .insurance__history-item {
    margin: 0;
    padding: 30px 40px 28px;
    border-radius: 10px;
    gap: 10px;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  }
}
.insurance__history-item_active {
  padding: 30px 20px 37px;
  grid-template-columns: minmax(0, 1fr);
  justify-content: center;
  text-align: center;
  background: var(--color-bg-ternary);
}

@media (min-width: 678px) {
  .insurance__history-item_active {
    text-align: left;
    margin: 0;
    padding: 30px 40px;
    border-radius: 10px;
    gap: 0 10px;
    grid-template-columns: minmax(0, 1fr) minmax(0, 200px);
  }
  .insurance__history-item_active .insurance__history-item-title {
    grid-row: 1/2;
    margin: 0 0 5px;
  }
  .insurance__history-item_active .insurance__history-item-subtitle {
    grid-row: 2/3;
    margin: 0;
  }
}
.insurance__history-item_important {
  padding: 30px 20px 37px;
  grid-template-columns: minmax(0, 1fr);
  justify-content: center;
  text-align: center;
  background: var(--color-bg-ternary);
}

@media (min-width: 678px) {
  .insurance__history-item_important {
    text-align: left;
    margin: 0;
    padding: 30px 40px;
    border-radius: 10px;
    gap: 0 10px;
    grid-template-columns: minmax(0, 1fr) minmax(0, 200px);
  }
}
.insurance__history-item-button {
  grid-template-columns: minmax(0, 260px);
  display: grid;
  justify-content: center;
  margin-top: 20px;
}

@media (min-width: 678px) {
  .insurance__history-item-button {
    margin-top: 0;
    grid-row: 1/3;
  }
}
.insurance__history-item-subtitle {
  font-weight: 450;
  font-size: 14px;
  line-height: 17px;
}

.insurance__history-item-status {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  margin-bottom: 10px;
  color: var(--color-accent_lighten);
}

.insurance__history-item_old .insurance__history-item-status {
  color: var(--color-secondary);
}

@media (min-width: 678px) {
  .insurance__history-item-status {
    margin: 0;
    grid-column: 1/2;
    grid-row: 1/2;
  }
}
.insurance__history-item-title {
  font-weight: 600;
  font-size: 20px;
  line-height: 25px;
  margin-bottom: 20px;
}

.insurance__history-item_old .insurance__history-item-title {
  color: var(--color-secondary);
}

.insurance__history-item_active .insurance__history-item-title {
  margin-bottom: 5px;
}

@media (min-width: 678px) {
  .insurance__history-item_active .insurance__history-item-title {
    margin: 5px 0 0;
  }
}
.insurance__history-item_important .insurance__history-item-title {
  margin-top: 5px;
  margin-bottom: 0;
}

@media (min-width: 678px) {
  .insurance__history-item-title {
    margin: 0;
    grid-column: 1/2;
    grid-row: 2/3;
  }
}
.insurance__history-item-date {
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  margin-bottom: 10px;
}

.insurance__history-item_old .insurance__history-item-date {
  color: var(--color-secondary);
}

@media (min-width: 678px) {
  .insurance__history-item-date {
    margin: 0;
    grid-column: 2/3;
    grid-row: 1/2;
    text-align: right;
  }
}
.insurance__history-item-price {
  font-weight: 400;
  font-size: 20px;
  line-height: 25px;
}

.insurance__history-item_old .insurance__history-item-price {
  color: var(--color-secondary);
}

@media (min-width: 678px) {
  .insurance__history-item-price {
    margin: 0;
    grid-column: 2/3;
    grid-row: 2/3;
    text-align: right;
  }
}
.insurance__history-item-price-value {
  font-weight: 600;
}

.insurance__history-load-more {
  display: grid;
  margin-top: 40px;
  grid-template-columns: minmax(0, 260px);
  justify-content: center;
}

.insurance__about {
  margin-top: 50px;
  display: grid;
  grid-template-columns: minmax(0, 260px);
  justify-content: center;
}

.payments {
  max-width: 946px;
  margin: 0 -15px;
}

@media (min-width: 678px) {
  .payments {
    max-width: 542px;
    margin: 0 auto;
  }
}
.payments .title {
  font-style: normal;
  font-weight: 600;
  font-size: 24px;
  line-height: 29px;
  text-align: center;
  margin-bottom: 30px;
}

.payments__grid {
  display: grid;
  gap: 10px;
}
.payments__grid a {
  text-decoration: none;
}
.payments__grid a:hover {
  text-decoration: none;
}
.payments__grid a:hover .payments__item {
  background: rgba(255, 255, 255, 0.5);
}

@media (min-width: 992px) {
  .payments-container {
    width: 542px;
    margin-left: auto;
    margin-right: auto;
  }
}
.payments__item {
  display: grid;
  border-radius: 10px;
  margin-left: 0;
  margin-right: 0;
  padding: 30px 20px 32px;
  background: var(--color-bg-white);
}
.payments__item.payments__item_empty {
  text-align: center;
  justify-content: center;
  grid-template-columns: unset;
}

@media (min-width: 678px) {
  .payments__item {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    gap: 10px;
    border-radius: 10px;
    margin-left: 0;
    margin-right: 0;
    padding: 30px 40px 28px;
  }
}
.payments__item_active {
  justify-content: center;
  text-align: center;
  background: var(--color-bg-ternary);
}

@media (min-width: 678px) {
  .payments__item_active, .payments__item_important {
    grid-template-columns: minmax(0, 1fr) minmax(0, 200px);
    text-align: left;
  }
}
.payments__item_important {
  background: var(--color-error);
  color: var(--color-primary-contrast);
}

.payments__item-button {
  display: grid;
  min-width: 260px;
}

.payments__item_important .payments__item-button .button {
  background: var(--button-ternary-bg);
  color: var(--color-error);
}

.payments__item_important .payments__item-button .button:hover {
  opacity: 0.8;
}

@media (min-width: 678px) {
  .payments__item-button {
    grid-row: 1/3;
    grid-column: 2/3;
    min-width: 100%;
    align-items: center;
  }
}
.payments__item-title {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  margin-bottom: 5px;
}

@media (min-width: 678px) {
  .payments__item-title {
    margin-bottom: 0;
  }
}
.payments__item-date {
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  margin-bottom: 10px;
  color: var(--color-primary);
}

.payments__item_reject .payments__item-date {
  color: var(--color-secondary);
}

@media (min-width: 678px) {
  .payments__item-date {
    margin-bottom: 0;
  }
}
.payments__item-size {
  font-weight: 400;
  font-size: 20px;
  line-height: 25px;
  margin-bottom: 20px;
  color: var(--color-primary);
}

.payments__item_reject .payments__item-size {
  color: var(--color-secondary);
}

@media (min-width: 678px) {
  .payments__item-size {
    margin: 0;
    grid-column: 1/2;
    grid-row: 2/3;
  }
}
.payments__item-size-value {
  font-weight: 600;
}

.payments__item-code {
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  margin-bottom: 16px;
  color: var(--color-primary);
}

.payments__item_reject .payments__item-code {
  color: var(--color-secondary);
}

@media (min-width: 678px) {
  .payments__item-code {
    margin: 0;
    text-align: right;
  }
}
.payments__item-status {
  align-items: center;
  color: var(--color-primary);
}

@media (min-width: 678px) {
  .payments__item-status {
    margin-left: auto;
  }
}
.payments__item-status-title {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  margin-right: 7px;
}

.payments__item_success .payments__item-status-title {
  color: var(--color-success);
}

.payments__item_reject .payments__item-status-title {
  color: var(--color-secondary);
}

.payments__item_works .payments__item-status-title {
  color: var(--color-focus);
}

.payments__item-status-icon {
  width: 13px;
  height: 16px;
}

.payments__item_success .payments__item-status-icon svg {
  fill: var(--color-success);
}

.payments__item_reject .payments__item-status-icon svg {
  fill: var(--color-secondary);
}

.payments__item_works .payments__item-status-icon svg {
  fill: var(--color-focus);
}

.payments__load-more {
  margin-top: 40px;
  display: grid;
  grid-template-columns: minmax(0, 260px);
  justify-content: center;
}

.payments-timeline {
  display: flex;
  gap: 10px;
  justify-content: space-between;
  align-items: center;
}

.payments-timeline:not(:last-child) {
  margin-bottom: 13px;
}

.payments-timeline_success {
  color: var(--color-success);
}

.payments-timeline__date {
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  display: flex;
  align-items: center;
  gap: 10px;
}

.payments-timeline__date::before {
  content: "";
  display: block;
  background: #ffffff;
  border: 1px solid var(--color-border);
  border-radius: 5px;
  width: 24px;
  height: 24px;
}

.payments-timeline_success .payments-timeline__date::before {
  background: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m19 7-8.75 10L5 12.454' stroke='%2328BD50' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center center;
  background-size: 100% 100%;
  border: none;
}

.payments-timeline__value {
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  text-align: right;
}

.cards {
  display: grid;
  gap: 10px;
}

.cards-header {
  margin-bottom: 30px;
}
.cards-header .cards-page__title {
  margin-bottom: 10px;
}
.cards-header .cards-page__desc {
  text-align: center;
  font-weight: 400;
  font-size: 16px;
  line-height: 20px;
  max-width: 412px;
  margin-left: auto;
  margin-right: auto;
}
.cards-header .cards-page__desc a {
  color: var(--color-accent_lighten);
  text-decoration: underline;
}
.cards-header .cards-page__desc a:hover {
  text-decoration: none;
}

.cards-page__title {
  font-style: normal;
  font-weight: 600;
  font-size: 24px;
  line-height: 29px;
  text-align: center;
  margin-bottom: 30px;
}

.cards__item {
  background: var(--color-bg-white);
  padding: 24px 20px;
  display: grid;
  gap: 20px;
  align-items: center;
}

.cards__item_active {
  background: var(--color-bg-ternary);
}

.cards__item_active .cards__item-status {
  color: var(--color-primary);
}

.cards-page__wrapper {
  margin-left: -20px;
  margin-right: -20px;
}

@media (min-width: 678px) {
  .cards-page__wrapper {
    margin-left: 0;
    margin-right: 0;
  }
}
@media (min-width: 678px) {
  .cards-page__wrapper .cards__item {
    border-radius: 15px;
    padding: 24px 40px;
    gap: 14px;
  }
}
@media (min-width: 992px) {
  .cards__item {
    border-radius: 15px;
    padding: 24px 40px;
    gap: 14px;
  }
}
.cards__item_error {
  border-top: 1px solid var(--color-error);
  border-bottom: 1px solid var(--color-error);
}

@media (min-width: 678px) {
  .cards__item_error {
    border-left: 1px solid var(--color-error);
    border-right: 1px solid var(--color-error);
  }
}
.cards__item_error .cards__item-status {
  color: var(--color-error);
}

.cards__item-logo {
  grid-column: 1/2;
  grid-row: 1/2;
}

.cards__item-status {
  grid-row: 2/3;
  grid-column: 1/2;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.0625rem;
  color: var(--color-secondary);
}

.cards__item-button {
  grid-row: 2/3;
  grid-column: 1/2;
  text-align: left;
  margin-right: auto;
  border: none;
  background: none;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.0625rem;
  padding: 0;
  color: var(--color-accent_lighten);
}

.cards__item-button:hover {
  text-decoration: underline;
}

.cards__item-number {
  grid-column: 2/3;
  grid-row: 1/2;
  text-align: right;
  font-weight: 600;
  font-size: 1.25rem;
  line-height: 1.5625;
}

.cards__item-desc {
  grid-column: 2/3;
  grid-row: 2/3;
  text-align: right;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.0625rem;
}

.cards__item-delete {
  grid-column: 2/3;
  grid-row: 2/3;
  text-align: right;
  margin-left: auto;
  border: none;
  background: none;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.0625rem;
  padding: 0;
  color: var(--color-accent_lighten);
}

.cards__item-delete:hover {
  text-decoration: underline;
}

.cards__item-delete_secondary {
  color: var(--color-secondary);
}

.cards-page__add-button {
  margin-top: 50px;
  display: grid;
  grid-template-columns: minmax(0, 260px);
  justify-content: center;
}

.cards-page__add-buttons {
  display: grid;
  margin-top: 50px;
  gap: 10px;
}

@media (min-width: 678px) {
  .cards-page__add-buttons {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 20px;
  }
}
@media (min-width: 678px) {
  .cards-page {
    width: 542px;
    margin-left: auto;
    margin-right: auto;
  }
}
.card-add {
  display: grid;
  gap: 30px;
  align-items: flex-start;
}
@media (min-width: 992px) {
  .card-add {
    grid-template-columns: minmax(0, 341px) minmax(0, 411px);
    justify-content: space-between;
  }
  .card-add .card-form {
    margin: 0;
    gap: 20px 10px;
    grid-template-columns: minmax(0, 1fr) minmax(0, 108px);
  }
}

.card-add__content-logos {
  margin-top: 30px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}

.card-add__content-logos-item {
  margin-right: 10px;
}

.card-add__content-title {
  font-weight: 600;
  font-size: 1.25rem;
  line-height: 1.5625rem;
  margin-bottom: 30px;
}

.card-add__content-desc p {
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  margin-bottom: 11px;
}

.card-add__content-desc p:last-child {
  margin-bottom: 0;
}

.card-add__button-block {
  grid-column: 1/-1;
}

@media (min-width: 992px) {
  .card-add__button-block {
    margin-top: 10px;
  }
}
.card-add__button {
  display: grid;
}

@media (min-width: 678px) {
  .card-add__button {
    grid-template-columns: minmax(0, 260px);
    justify-content: center;
  }
}
.card-add__offer {
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  text-align: center;
  margin-top: 20px;
}

.card-add__offer a {
  text-decoration: none;
  color: var(--color-accent_lighten);
}

.card-add__offer a:hover {
  text-decoration: underline;
}

@media (min-width: 992px) {
  .card-operation-reject {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    min-height: 390px;
  }
}
.card-operation-reject__title {
  font-weight: 600;
  font-size: 20px;
  line-height: 25px;
  text-align: center;
  margin-bottom: 30px;
}

@media (min-width: 992px) {
  .card-operation-reject__title {
    margin-bottom: 50px;
  }
}
.card-operation-reject__status_success {
  --payment-status-color: var(--color-success) ;
}

.card-operation-reject__status_error {
  --payment-status-color: var(--color-error) ;
}

.card-operation-reject__status-check-title {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
}

.card-operation-reject__status-icon {
  border-radius: 50%;
  width: 60px;
  height: 60px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 10px;
  background: var(--payment-status-color);
  position: relative;
}

.card-operation-reject__status_success .card-operation-reject__status-icon::after {
  content: "";
  display: block;
  width: 36px;
  height: 36px;
  background: url("data:image/svg+xml,%0A%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28.5 10.5L15.375 25.5L7.5 18.6818' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center center;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  margin: auto;
}

.card-operation-reject__status_error .card-operation-reject__status-icon::after {
  content: "";
  display: block;
  width: 36px;
  height: 36px;
  background: url("data:image/svg+xml,%0A%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 9L27 27' stroke='white' stroke-width='3' stroke-linecap='round'/%3E%3Cpath d='M27 9L9 27' stroke='white' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E%0A") no-repeat center center;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  margin: auto;
}

.card-operation-reject__status-value {
  text-align: center;
  color: var(--payment-status-color);
  font-weight: 600;
  font-size: 24px;
  line-height: 29px;
}

.card-operation-reject__status-value-currency {
  font-weight: 400;
}

.card-operation-reject__status-button {
  display: grid;
  margin-top: 30px;
}
@media (min-width: 678px) {
  .card-operation-reject__status-button {
    grid-template-columns: minmax(0, 275px);
    justify-content: center;
  }
}
@media (min-width: 992px) {
  .card-operation-reject__status-button {
    margin-top: 50px;
  }
}

.card-operation-reject__status-cancel {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  margin-top: 20px;
}

.card-operation-reject__status-cancel-button {
  display: block;
  padding: 0;
  background: none;
  border: none;
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  text-align: center;
  color: var(--color-secondary);
}
.card-operation-reject__status-cancel-button:hover {
  text-decoration: underline;
}

input[type=file] {
  height: 0;
}

@media (max-width: 575px) {
  .data-container .item .buttons-container .btn {
    width: 140px;
  }
  .data-container .buttons-container .btn {
    min-width: 140px;
  }
}
.buttonLabelPadding {
  padding-top: 16px;
  padding-left: 0;
}

#aspCode .buttonLabelPadding {
  padding-top: 23px;
  padding-left: 0;
}

.textLabelPadding {
  padding-top: 30px;
}

.disabled {
  color: #a5a5a5 !important;
  cursor: no-drop !important;
}

#btnAspCode {
  width: 100%;
  text-align: center;
}
@media (min-width: 576px) {
  #btnAspCode {
    max-width: 92%;
  }
}

@media (max-width: 325px) {
  .acceptAllRulesText {
    font-size: 10px;
    line-height: 19px;
  }
}
.accept-all-field-validation-error {
  font-size: 14px;
  color: var(--color-error);
  opacity: 1;
}

.imageTitleBind img {
  width: 60px;
  height: 60px;
}

.titleBind {
  color: var(--color-primary);
  padding: 14px 0;
  font-size: 26px;
}

.errorBind {
  padding: 50px 56px;
  text-align: center;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.25rem;
  background: var(--color-bg-white);
  border-radius: 10px;
  margin-bottom: 25px;
}

.logo {
  width: 156px;
  height: auto;
  display: block;
}

.logo img {
  width: 100%;
  height: auto;
}

@media (min-width: 992px) {
  .logo {
    width: 218px;
  }
}
.social {
  display: flex;
  flex-wrap: wrap;
  justify-content: inherit;
}

.social__item {
  display: block;
}

.social__item-link {
  display: block;
  width: 1.5rem;
  height: 1.5rem;
  position: relative;
}

.social__item-link svg {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  margin: auto;
  fill: var(--color-primary);
  transition: all 0.2s ease-in;
}

.social__item-link:hover svg {
  fill: var(--color-accent);
}

.apps {
  display: flex;
  justify-content: inherit;
  flex-wrap: wrap;
  margin-top: -10px;
}

.apps__item {
  display: block;
  margin: 10px 5px 0;
}

@media (min-width: 992px) {
  .apps__item {
    margin: 10px 10px 0 0;
  }
}
.apps__item-link {
  display: flex;
  padding: 0.5rem 1.25rem;
  border: 1px solid #E3E9EB;
  border-radius: 10px;
  min-height: 40px;
  align-items: center;
  color: var(--color-primary);
  text-decoration: none;
  transition: all 0.2s ease-in;
}

.apps__item-link:hover {
  background: var(--color-primary);
  border-color: var(--color-primary);
}

.apps__item-link:hover .apps__item-link-title {
  color: var(--color-primary-contrast);
}

.apps__item-link:hover .apps__item-link-icon svg {
  fill: var(--color-primary-contrast);
}

.apps__item-link-title {
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.2;
  display: flex;
  align-items: center;
  color: var(--color-primary);
  text-decoration: none;
  transition: all 0.2s ease-in;
}

.apps__item-link-icon {
  display: block;
  position: relative;
  margin-right: 0.4375rem;
}

.apps__item-link-icon svg {
  fill: var(--color-primary);
  transition: all 0.2s ease-in;
}

.footer {
  background: #F1FCFF;
}

.footer__logo {
  display: none;
}

@media (min-width: 992px) {
  .footer__logo {
    display: block;
    grid-column: 1/2;
    grid-row: 1/2;
  }
}
.footer__grid {
  display: grid;
  gap: 30px;
  padding: 3.125rem 0;
}

@media (min-width: 992px) {
  .footer__grid {
    grid-template-columns: minmax(0, 218px) minmax(0, 542px) minmax(0, 1fr);
    gap: 32px;
    border-top: 1px solid var(--color-border);
    padding: 2.5rem 0;
  }
}
@media (min-width: 1199px) {
  .footer__grid {
    gap: 40px 64px;
  }
}
.footer__apps-links {
  justify-content: center;
}

@media (min-width: 992px) {
  .footer__apps-links {
    justify-content: flex-start;
    grid-column: 2/3;
    grid-row: 2/3;
  }
}
.footer__social {
  justify-content: center;
  grid-row: 3/4;
}
.footer__social .social__item {
  margin-left: 5px;
  margin-right: 5px;
}
@media (min-width: 992px) {
  .footer__social {
    justify-content: flex-end;
    grid-column: 3/4;
    grid-row: 2/3;
    margin-top: auto;
    margin-bottom: auto;
  }
  .footer__social .social__item {
    margin-left: 10px;
    margin-right: 0;
  }
}

.footer__links {
  grid-row: 1/2;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
}
@media (min-width: 992px) {
  .footer__links {
    grid-column: 3/4;
    grid-row: 1/2;
    text-align: right;
    align-items: flex-end;
  }
}

.footer__links-item {
  color: var(--color-accent_lighten);
  text-decoration: none;
  font-weight: 500;
  font-size: 1rem;
  line-height: 1.25;
  text-align: center;
}
.footer__links-item:not(:first-child) {
  margin-top: 0.9375rem;
}
@media (min-width: 992px) {
  .footer__links-item {
    font-size: 1rem;
    text-align: right;
  }
  .footer__links-item:not(:first-child) {
    margin-top: 0.625rem;
  }
}

.footer__links-item_phone {
  font-size: 1.25rem;
}
@media (min-width: 992px) {
  .footer__links-item_phone {
    font-size: 1rem;
  }
}

.footer__links-item:hover {
  text-decoration: underline;
}

.footer__terms {
  text-align: center;
  font-weight: 400;
  font-size: 0.8125rem;
  line-height: 1rem;
}
.footer__terms a {
  color: var(--color-accent_lighten);
  text-decoration: none;
}
.footer__terms a:hover {
  text-decoration: underline;
}
.footer__terms p {
  margin-bottom: 16px;
}
@media (min-width: 992px) {
  .footer__terms {
    text-align: left;
    font-weight: 400;
    font-size: 0.875rem;
    line-height: 1.0625rem;
  }
}

.footer__terms-link {
  margin-top: 0.9375rem;
  display: block;
}
.footer__terms-link a {
  color: var(--color-accent_lighten);
  font-size: 0.875rem;
  text-decoration: none;
}
.footer__terms-link a:hover {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .footer__terms-link {
    display: inline;
  }
  .footer__terms-link a {
    font-size: inherit;
  }
}