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

html, body {
  min-height: 100%;
  background: #f5f7fb;
}

body {
  font-family: IBM Plex Sans, sans-serif;
  line-height: 1rem;
  font-size: .875rem;

  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
}

.chat {
  min-height: 100vh;
  position: relative;
  /* background: #f5f7fb; */
  background: #e2e6f3;
}

.chat:after,
.chat:before {
  top:0;
  width: 4px;
  height:  100vh;
  content: '';
  display: none;
  position: fixed;
  z-index: 1123;
}

.chat:after { right: 0; }
.chat:before { left: 0;}

.chat-header {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 2;

  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;

  text-align: left;
  padding: 9px 10px;

  backdrop-filter: blur(3px);
  -webkit-backdrop-filter: blur(3px);
  background: rgba(255, 255, 255, 1);

  border-style: solid;
  border-width: 0 0 0;
  color: #4b5a77;

  /* color: rgb(85, 101, 132); */
}

.chat-title h1,
.chat-title h2 {
  margin: 0;
  padding: 0;
  padding-left: 20px;
  /* padding-right: 0px; */
}

.chat-title h1 {
  font-weight: bold;
  font-size: 12px;
  line-height: 16px;
  text-transform: uppercase
}

.chat-title h2 {
  font-size: 11px;
  font-weight: 400;
  /* padding-top: 2px; */
  line-height: 14px;
  letter-spacing: -0.006em;
}

.chat-logo {
  width: 30px;
  min-width: 30px;
  height: 30px;
  overflow: hidden;
  margin: 0;
  padding: 0;
  display: block;
}

.chat-logo img {
  width: 100%;
  height: auto;
  display: block;
}

.chat-title .avatar {
  position: absolute;
  z-index: 1;
  top: 15px;
  left: 14px;
  width: 30px;
  height: 30px;
  overflow: hidden;
  margin: 0;
  padding: 0;
}

.chat-title .avatar img {
  width: 100%;
  height: auto;
}





.sexyShadow {


  border-radius: 4px;

  box-shadow:
    0 1px 0 rgba(0,8,255,.05),
    0 2px 6px rgba(0,8,255,.05),
    0 10px 20px rgba(0,8,255,.05);

}



.messages {
  color: rgba(255, 255, 255, 0.5);
  position: relative;
  width: 100%;
}

.messages .messages-content {
  margin-block-start: 0;
  margin-block-end: 0;
  margin: 0;
  padding: 60px 13px 50px 4px;
}

@media (max-width: 320px) {
  .messages .messages-content {
    padding-top: 90px;
  }
}

.messages-content > li {
  list-style: none;
}


.messages .messages-content:after,
.messages .messages-content:before {
  content: '';
  display: block;
  clear: both;
}

.messages .message {
  clear: both;
  float: left;
  padding: 6px 10px 7px;
  border-radius: 10px 10px 10px 0;
  background: rgba(255, 255, 255, 1);
  margin: 8px 0;
  font-size: 14px;
  line-height: 18px;
  margin-left: 35px;
  position: relative;
  /*  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2); */
  color: #000;
}
.messages .message:before {
  content: '';
  position: absolute;
  bottom: -6px;
  border-top: 6px solid rgba(255, 255, 255, 1);
  left: 0;
  border-right: 7px solid transparent;

}
.messages .message:last-child {
  margin-bottom: 30px;
}
.messages .message.new {
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-animation: bounce 500ms linear both;
  animation: bounce 500ms linear both;
}

.messages .message.structured {
  padding: 0;
}
.messages .message.structured .message-header,
.messages .message.structured .message-body,
.messages .message.structured .message-footer {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 8px;
  padding-bottom: 8px;
}
.messages .message.structured .message-header,
.messages .message.structured .message-footer,
.messages .message.structured .message-footer .message-footer-text a{
  background-color: #F3F5FA;
  color: #4B5A77;
  /* text-decoration: none; */
}
.messages .message.structured .message-header {
  font-size: 14px;
  line-height: 18px;
}
.messages .message.structured .message-footer,
.messages .message.structured .message-footer .message-footer-text a{
  font-size: 11px;
  line-height: 14px;
}
.messages .message.structured .message-footer {
  border-bottom-right-radius: 10px;
}
.messages .message.structured .message-body-element+.message-body-element {
  margin-top: 12px;
}
.messages .message.structured .message-body-element.location {
  margin-left: -10px;
  margin-right: -10px;
  background-color: #F3F5FA!important;
  padding: 8px!important
}
.messages .message.structured .message-body-element.location+.message-body-element.location{
  margin-top: 0!important;
}

.messages .message.structured .message-body-element-icon {
  display: block;
  width: 16px;
  height: 16px;
  min-width: 16px;
  background-repeat: no-repeat;
  background-size: contain;
  margin-right: 6px;
  box-sizing: border-box;
}
.messages .message.structured .message-body-element-icon-info{
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='7.3' stroke='%234B5A77' stroke-width='1.4'/%3E%3Ccircle cx='8' cy='5' r='1' fill='%234B5A77'/%3E%3Cpath d='M8 7V13' stroke='%234B5A77' stroke-width='1.4'/%3E%3C/svg%3E");
}
.messages .message.structured .message-body-element-icon-location{
  background-image: url("data:image/svg+xml,%3Csvg width='13' height='16' viewBox='0 0 13 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.5 1.45456C3.66709 1.45456 1.44444 3.62428 1.44444 6.21168C1.44444 8.56841 2.7491 10.6642 4.14695 12.2219C4.83763 12.9915 5.53029 13.6063 6.05045 14.0285C6.22175 14.1676 6.37373 14.2852 6.5 14.3801C6.62627 14.2852 6.77825 14.1676 6.94955 14.0285C7.46971 13.6063 8.16237 12.9915 8.85305 12.2219C10.2509 10.6642 11.5556 8.56841 11.5556 6.21168C11.5556 3.62428 9.33291 1.45456 6.5 1.45456ZM6.5 15.2729C6.10396 15.881 6.10376 15.8809 6.10353 15.8808L6.10142 15.8794L6.09677 15.8763L6.08131 15.8659C6.06831 15.8571 6.04997 15.8446 6.02664 15.8285C5.98001 15.7963 5.9134 15.7496 5.82968 15.6889C5.66232 15.5675 5.42612 15.39 5.144 15.161C4.58082 14.7039 3.82903 14.037 3.07528 13.1971C1.58424 11.5357 0 9.1009 0 6.21168C0 2.74117 2.95095 0 6.5 0C10.0491 0 13 2.74117 13 6.21168C13 9.1009 11.4158 11.5357 9.92472 13.1971C9.17097 14.037 8.41918 14.7039 7.856 15.161C7.57388 15.39 7.33768 15.5675 7.17032 15.6889C7.0866 15.7496 7.01999 15.7963 6.97336 15.8285C6.95003 15.8446 6.93169 15.8571 6.91869 15.8659L6.90323 15.8763L6.89858 15.8794L6.89705 15.8804C6.89681 15.8805 6.89604 15.881 6.5 15.2729ZM6.5 15.2729L6.89604 15.881C6.65556 16.0398 6.344 16.0396 6.10353 15.8808L6.5 15.2729Z' fill='%234B5A77'/%3E%0D%0A%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.5 5.81823C6.10113 5.81823 5.77778 6.14385 5.77778 6.54551C5.77778 6.94718 6.10113 7.27279 6.5 7.27279C6.89887 7.27279 7.22222 6.94718 7.22222 6.54551C7.22222 6.14385 6.89887 5.81823 6.5 5.81823ZM4.33333 6.54551C4.33333 5.34052 5.30338 4.36368 6.5 4.36368C7.69662 4.36368 8.66667 5.34052 8.66667 6.54551C8.66667 7.75051 7.69662 8.72735 6.5 8.72735C5.30338 8.72735 4.33333 7.75051 4.33333 6.54551Z' fill='%234B5A77'/%3E%3C/svg%3E%0D%0A");
}
.messages .message.structured .message-body-element,
.messages .message.structured .message-footer {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
}
.messages .message.structured .message-footer .message-footer-text {
  display: block;
}
.messages .message.structured .message-footer .icon {
  display: block;
  width: 16px;
  height: 16px;
  min-width: 16px;
  background-repeat: no-repeat;
  background-size: contain;
  margin-right: 6px;
  box-sizing: border-box;
}
.messages .message.structured .message-footer .icon +
.messages .message.structured .message-footer .message-footer-text {
  padding-left: 20px;
}
.messages .message.structured .message-footer .icon-info {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='7.3' stroke='%234B5A77' stroke-width='1.4'/%3E%3Ccircle cx='8' cy='5' r='1' fill='%234B5A77'/%3E%3Cpath d='M8 7V13' stroke='%234B5A77' stroke-width='1.4'/%3E%3C/svg%3E");
}

.messages .message.message-get_my_house_info .marker,
.messages .message.message-get_my_claims .marker,
.messages .message.message-wait_login .marker {
  /* font-size: 12px;
  background: #e2e2e2;
  padding: 2px 4px 2px 4px;
  border-radius: 4px;
  font-style: normal; */
  font-size: 12px;
  background: #F3F5FA;
  font-style: normal;
  display: block;
  padding: 10px 10px 10px 35px;
  margin: 10px -10px -10px -10px;
  border-radius: 0 0 10px 0;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='7.3' stroke='%234B5A77' stroke-width='1.4'/%3E%3Ccircle cx='8' cy='5' r='1' fill='%234B5A77'/%3E%3Cpath d='M8 7V13' stroke='%234B5A77' stroke-width='1.4'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 10px 50%;
}

.messages .message.message-send_login .send_login{
  background-image: url('sms-example.png');
  background-position: 50% 100%;
  background-repeat: no-repeat;
  display: block;
  background-size: contain;
  padding-bottom: 70px;
}

.messages .message.message-send_login .send_login .marker {
  font-weight: 700;
  font-style: normal;
}

.message .marker a {
  color: #4B5A77;
  text-decoration: none;
}

.messages .message.loading {background: transparent;}
.messages .message.loading:before,
.messages .message.loading span:after,
.messages .message.loading span:before {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  content: '';
  display: block;
  width: 3px;
  height: 3px;
  border-radius: 50%;
  background: #fff;
  z-index: 2;
  margin-top: 4px;
  -webkit-animation: ball 0.45s cubic-bezier(0, 0, 0.15, 1) alternate infinite;
  animation: ball 0.45s cubic-bezier(0, 0, 0.15, 1) alternate infinite;


}
.messages .message.loading:before {
  border: none;
  -webkit-animation-delay: .15s;
  animation-delay: .15s;
}
.messages .message.loading span {
  display: block;
  font-size: 0;
  width: 20px;
  height: 10px;
  position: relative;
}
.messages .message.loading span:before {
  margin-left: -7px;
}
.messages .message.loading span:after {
  margin-left: 7px;
  -webkit-animation-delay: .3s;
  animation-delay: .3s;
}



.messages .message .avatar {
  position: absolute;
  z-index: 1;
  bottom: -15px;
  left: -35px;
  width: 30px;
  height: 30px;
  overflow: hidden;
  margin: 0;
  padding: 0;
  pointer-events: none;
}
.messages .message .avatar img {
  width: 100%;
  height: auto;
  pointer-events: none;
}

.messages .message i.robot {
  width: 16px;
  height: 16px;
  display: inline-block;
  background-position: center bottom;
  background-repeat: no-repeat;
  background-size: auto;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRDb21tZW50AENyZWF0ZWQgd2l0aCBHSU1QV4EOFwAAAkdJREFUOMuNk81LVFEchp977h21+bQmxfwIhYjUCUQKWrUJXNimNhHUX9Bf0LICqVW4iigwgywhIirT1kJBkEUQppgGNagzqcxMzr1z7z3nnha3sSRH+sFZHHjPczjv+x5Da62pMSvrBVY2SvQd6kAYxo4aUeuwJyXDYxPokbt8WPhWS1YbYApBqjHJbHMH6WS8JgC9y1Q8X1+7/3w3ibaqoMKmjeP62+CuL5EqYGW9uP1WA5pSCSxTYGitdbnicn1skp7ONv5npJK07d/Lqf5uLAC7tEkyFiUebQA0SipM04S/nA+UCk0zTQCcsoP2fUR+6hVLF07jK4XtVHjz8gktlsv0s3Ec18NxPb4vLqDyX8l/fkduOYvjeqyNj/BxcABLFUqkmyRS+mz8yHHx/DkymQxdXV1MzswjhCA7O8OloSEAbt66QySawLICTDv3J0YpFYGweDExgVKKBw8fYSwt0nvlMkZDglwux9zcHJ6ow3FdtAYD2ErBlxJXBVjt3dwYfUx9+iD9t4c52trM+/g+7k1NYxiCusYm7IpL7HeBtwAyCKh4XriJ1ONpzevBs7xVikIiSWBGAFB+GHW1/1sAJSWuC9J16GtJ0tZ6gEhPB6urOWQ2Syqm+TT/hUj74WoFw1TimV6W80lUEOD5EulLKnaZUrFIqVjELm/iVSo4to2UEs8Pl10WWMcHwiKtF39ydfQp0YgArQl8l50+qYjUY4jQ9xOZI5w5eSx8QiK2h3QqxVqhWtm60OJ/KggQYBgGna3NAPwCVHVMmzRkfTsAAAAASUVORK5CYII=');
}

.messages-content .service {
  clear: both;
}
.messages-content .service > pre {
  font-size: 10px;
  /* background: lightcyan; */
  color: #000;
  padding-top: 1rem;
  margin: 0;
  word-break: break-all;
  overflow: hidden;
}

.messages .message.text,
.messages .message.structured,
.messages .message.attachments {
  max-width: 290px;
  box-shadow: 0px 1px 1px rgba(35, 48, 116, 0.2);
}
.messages .message.text {
  padding: 13px;
}
.messages .message.text:before,
.messages .message.structured:before,
.messages .message.attachments:before {
  pointer-events: none;
  position: absolute;
  content: "";
  left: -7px;
  bottom: 0px;
  width: 6px;
  height: 8px;
  border-bottom-right-radius: 15px 25px;
  background-color: #fff;
  border-color: #e2e6f3;
  z-index: 0;
}
.messages .message.structured.message-has-footer:before,
.messages .message.structured.message-has-footer:after {
  background-color: #F3F5FA;
}
.messages .message.text:after,
.messages .message.structured:after,
.messages .message.attachments:after {
  position: absolute;
  content: "";
  width: 6px;
  height: 8px;
  left: -6px;
  z-index: -1;
  bottom: 0;
  background: #fff;
  /* transform: matrix(-1, 0, 0, 1, 0, 0); */
  box-shadow: 0px 1px 1px rgba(35, 48, 116, 0.2);
}

.messages .message.text .note{
  font-style: italic;
  font-size: 14px;
}

.messages .timestamp {
  font-size: 9px;
  color: rgba(85, 101, 132,.4);
  padding-left: 46px;
  display: block;
  clear: both;
  pointer-events: none;
  text-align: center;
}


.messages .message.message-personal {
  float: right;
  /* color: #3259e5; */
  color: #000;
  text-align: right;

  background: #E6F8E7;
  border-radius: 8px 8px 0 8px;
  box-shadow: 0px 1px 1px rgba(35, 48, 116, 0.2);
}

.messages .message.message-personal:before {
  position: absolute;
  content: "";
  left: 100%;
  bottom: 0px;
  width: 6px;
  height: 8px;
  border-bottom-left-radius: 15px 25px;
  background-color: #fff;
  border-color: #e2e6f3;
  border-right: 8px solid #e2e6f3;
  z-index: 0;
}
.messages .message.message-personal:after {
  position: absolute;
  content: "";
  width: 6px;
  height: 8px;
  left: 100%;
  z-index: -1;
  bottom: 0;
  background: #E6F8E7;
  transform: matrix(-1, 0, 0, 1, 0, 0);
  box-shadow: 0px 1px 1px rgba(35, 48, 116, 0.2);
}

.messages .message.controls {
  float: left;
  color: #fff;
  text-align: left;
  background: transparent;

  padding: 0;
}
.messages .message.controls:before {
  left: auto;
  right: 0;
  border-right: none;
  border-left: 0px solid transparent;
  border-top: 0px solid transparent;
  bottom: 0px;
  pointer-events: none;
}

.messages .message.controls .button {
  color: #fff;
  display: inline-block;
  padding: 7px 10px;
  background: #3259e1;
  border-radius: 20px;
  text-decoration: none;
  transition: all ease 1s;
  border: 2px solid #3259e1;
  margin-right: 8px;
  margin-bottom: 8px;
  outline: 0;
}


.messages .message.controls .button:hover,
.messages .message.controls .button:active,
.messages .message.controls .button:focus {
  color: #3259e5;
  background: #fff;
  outline: 0;
}

.messages .message.controls .button a{
  color: #fff;
  text-decoration: none;
}

.messages .message.controls .button.start-button {
  background: none;
  border: 2px solid #506BFA;
  color: #506BFA
}
.messages .message.controls .button.start-button:hover,
.messages .message.controls .button.start-button:active,
.messages .message.controls .button.start-button:focus {
  background: #3259e1;
  color: #fff;
  border: 2px solid #3259e1;
}

.messages .message.controls .button.purple-button {
  background: mediumpurple;
  border: 2px solid mediumpurple;
  color: #fff
}

.messages .message.controls .button.purple-button:hover,
.messages .message.controls .button.purple-button:active,
.messages .message.controls .button.purple-button:focus {
   background: #fff;
   color: mediumpurple;
   border: 2px solid mediumpurple;
 }

.messages .message.controls .button.light-button {
  background: #6b87e9;
  border: 2px solid #6b87e9;
}

.messages .message.controls .button.light-button:hover {
  background: #fff;
}

.messages .message.controls .button.value-selection {
  background-color: #4CAF50!important;
  border-color: #4CAF50!important;
  color: #fff!important;
  border-radius: 0!important;
  display: block!important;
  margin-right: auto!important;
  margin-left: 0!important;
  text-align: left;
}
.messages .message.controls .button.value-selection:hover,
.messages .message.controls .button.value-selection:active,
.messages .message.controls .button.value-selection:focus {
  background-color: #fff;
  color: #000;
}

.messages .message.controls .button.value-selection-purple {
  background-color: mediumpurple !important;
  border-color: mediumpurple !important;
  color: #fff!important;
  border-radius: 0!important;
  display: block!important;
  margin-right: auto!important;
  margin-left: 0!important;
  text-align: left;
}
.messages .message.controls .button.value-selection-purple:hover,
.messages .message.controls .button.value-selection-purple:active,
.messages .message.controls .button.value-selection-purple:focus {
  background-color: #fff;
  color: #000;
}

.message.controls .button.task-button {
  background-color: #fff!important;
  color: #000!important;
  font-weight: normal;
  font-size: 14px;
  line-height: 18px;
  border-radius: 8px;
  display: block!important;
  margin-right: auto!important;
  margin-left: 0!important;
  text-align: left;
  border: none;
}

.message.controls .button.task-button .date {
  font-weight: 500;
  margin-top: 7px;
  color: #556584;
}

.message.controls .button.task-button::after {
  display: block;
  content: 'Выполнить задание';
  background: #F3F5FA;
  color: #00AE7A;
  padding: 10px 0;
  margin: 10px -10px -7px -10px;
  border-radius: 0 0 8px 8px;
  text-align: center;
}

.messages .message.controls .button.claim {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  width: 100%;
  max-width: 300px;
  box-shadow: 0px 1px 1px rgba(35, 48, 116, 0.2);
  border-radius: 8px;
  border-width: 0;
  box-sizing: border-box;
  padding: 10px 12px;
  color: #000;
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: 10px 40%;
}
.messages .message.controls .button.claim.overdue::after {
  content: 'Оценить';
  background-color: #F3D5DB;
  align-self: stretch;
  margin: 20px -12px -8px -12px;
  padding: 10px 0 10px 0;
  text-align: center;
  font-weight: 500;
  font-size: 14px;
  border-radius: 0 0 8px 8px;
}
.messages .message.controls .button.claim.responded::after {
  content: 'Оценить';
  background-color: #F3F5FA;
  color: #00AE7A;
  align-self: stretch;
  margin: 20px -12px -8px -12px;
  padding: 10px 0 10px 0;
  text-align: center;
  font-weight: 500;
  font-size: 14px;
  border-radius: 0 0 8px 8px;
}
.messages .message.controls .button.claim.overdue {
  background-image: url("data:image/svg+xml,%3Csvg width='42' height='45' viewBox='0 0 42 45' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_d)'%3E%3Cpath opacity='0.2' d='M37.5 18.3646C37.5 27.8715 30.0944 35.5446 21 35.5446C11.9056 35.5446 4.5 27.8715 4.5 18.3646C4.5 8.85765 11.9056 1.18457 21 1.18457C30.0944 1.18457 37.5 8.85765 37.5 18.3646Z' stroke='%23E06363'/%3E%3Cpath d='M20.3202 21.1777L19.4387 13.3461V8.13379H22.4106V13.3461L21.5795 21.1777H20.3202ZM20.9498 26.7305C20.3118 26.7305 19.8417 26.5734 19.5395 26.2591C19.254 25.9273 19.1113 25.5082 19.1113 25.0018V24.5565C19.1113 24.0502 19.254 23.6398 19.5395 23.3255C19.8417 22.9937 20.3118 22.8278 20.9498 22.8278C21.5879 22.8278 22.0496 22.9937 22.335 23.3255C22.6373 23.6398 22.7884 24.0502 22.7884 24.5565V25.0018C22.7884 25.5082 22.6373 25.9273 22.335 26.2591C22.0496 26.5734 21.5879 26.7305 20.9498 26.7305Z' fill='%23E06363'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d' x='0' y='0.68457' width='42' height='43.36' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dy='4'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A");
}
.messages .message.controls .button.claim.responded {
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle opacity='0.2' cx='16' cy='16' r='15.5' stroke='%233259E1'/%3E%3Cpath d='M9 16.4L13.55 20L22 11' stroke='%233259E1' stroke-width='2'/%3E%3C/svg%3E%0A");
  background-position: 19px 40%;
}
.messages .message.controls .button.claim.sent {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzciIHZpZXdCb3g9IjAgMCAzNiAzNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGVsbGlwc2Ugb3BhY2l0eT0iMC4yIiBjeD0iMTgiIGN5PSIxOC42OCIgcng9IjE3IiByeT0iMTcuNjgiIHN0cm9rZT0iYmxhY2siLz4KPHBhdGggZD0iTTE2LjMzNzUgNi4wMjMxMUMxNC45MzAzIDYuMDc0MzMgMTMuNzY1OCA2LjIxNzIgMTIuODExNSA2LjQ1MTczQzEyLjIzNzMgNi41OTE5MSAxMS44OTIyIDYuNzEzMjIgMTEuNDY2MyA2LjkyMDhDMTAuNzA4OCA3LjI5MDExIDEwLjI3NDggNy43NDAzIDEwLjA3NTMgOC4zNTIyNEMxMC4wMjE0IDguNTIyMDcgMTAuMDE2IDguNjA4MzQgMTAuMDAyNSA5LjIyODM2QzkuOTg5IDEwLjAyMDkgMTAuMDMyMSAxMS4xNzc0IDEwLjA5MTQgMTEuNjI3NkMxMC4yMDQ3IDEyLjQ4NDggMTAuMzYzNyAxMi45ODYyIDEwLjcyNzYgMTMuNjMwNUMxMS4wODA4IDE0LjI1MzIgMTEuMzU4NCAxNC41NzQgMTIuODE0MiAxNi4wNTRDMTQuODY4MyAxOC4xNDMyIDE1LjM0NTUgMTguNjY2MiAxNS40MjA5IDE4LjkxMTVDMTUuNDc3NiAxOS4xMDAyIDE1LjM3MjQgMTkuMzA1MSAxNC45NjU0IDE5LjgwOTJDMTQuNzAxMiAyMC4xMzU0IDE0LjU4MjYgMjAuMjY0OCAxMy4xMzQ5IDIxLjgwNjdDMTEuOTAzIDIzLjExNjkgMTEuNTY2IDIzLjQ5NyAxMS4yMjM3IDIzLjk1OEMxMC4yODgyIDI1LjIxOTYgMTAuMDk0MSAyNS45OTU5IDEwLjEyMzggMjguMzgxN0MxMC4xMzczIDI5LjQ4NjkgMTAuMTY0MiAyOS42Mjk4IDEwLjQ2MzUgMzAuMTcxN0MxMS4wOTE2IDMxLjMxNDcgMTIuOTQwOSAzMS45ODA1IDE1Ljk0OTMgMzIuMTQ1QzE2LjcxNzYgMzIuMTg1NCAxOC44NjYxIDMyLjE2MTEgMTkuNTQwMSAzMi4xMDQ1QzIxLjgxNTMgMzEuOTA3NyAyMy4zMDYgMzEuNDYwMiAyNC4xNjg3IDMwLjcxODlDMjQuNDA1OSAzMC41MTQgMjQuNTc4NCAzMC4yODQ5IDI0Ljc0NTYgMjkuOTUzM0MyNC45NjY2IDI5LjUxMTIgMjQuOTkzNiAyOS4zNzM3IDI0Ljk5OSAyOC42Mzc4QzI1LjAxNTEgMjYuMjAzNSAyNC44NDggMjUuMzUxNyAyNC4xNjA2IDI0LjMxOTJDMjMuNzQyNyAyMy42OTM4IDIzLjM3MzQgMjMuMjcwNSAyMS44NDQ5IDIxLjY4MjdDMjAuNDc1NSAyMC4yNTk0IDIwLjIwMDUgMTkuOTYwMiAxOS45MjgyIDE5LjU5ODlDMTkuNjkzNyAxOS4yODg5IDE5LjU5NCAxOS4xMDI5IDE5LjU5NCAxOC45ODE2QzE5LjU5NCAxOC44NjMgMTkuNzA0NSAxOC42ODI0IDE5Ljk3OTUgMTguMzRDMjAuMjczMyAxNy45NzYxIDIwLjQyNyAxNy44MTE2IDIxLjkzMzkgMTYuMjRDMjMuNTI5OCAxNC41NzQgMjMuNzcyNCAxNC4yOTY0IDI0LjA4NTEgMTMuNzY4QzI0LjQzMjggMTMuMTgzIDI0LjYxNjIgMTIuNzIyMSAyNC43Mjk0IDEyLjE1NTlDMjQuODUzNCAxMS41MzMyIDI0Ljg2NDIgMTEuMzQ3MiAyNC44NjQyIDkuODYxODZDMjQuODY0MiA4LjI4NzU0IDI0Ljg2OTYgOC4zMzg3NiAyNC42NTY2IDcuOTI5MDFDMjQuMTk4MyA3LjA0NDggMjIuODU4NSA2LjQzNTU2IDIwLjc4MDEgNi4xNzEzOEMxOS41OTk0IDYuMDE3NzIgMTcuOTE0NSA1Ljk2MzggMTYuMzM3NSA2LjAyMzExWk0xOC45MiA2Ljk5MDg4QzIxLjI1NzMgNy4xMDk1IDIzLjA0NzIgNy41MzU0MyAyMy41Mjk4IDguMDg4MDZDMjMuODQ1MiA4LjQ0MzkgMjMuMjgxOCA4LjkwNzU3IDIyLjA5MjkgOS4yNjYxQzE5LjM3NTYgMTAuMDkxIDE1Ljk0MTIgMTAuMTQ3NiAxMy4xMjQyIDkuNDE0MzdDMTIuMjY5NiA5LjE5MzMyIDExLjcxNDMgOC45NjE0OCAxMS40NDIgOC43MTYxN0MxMS4yMTgzIDguNTExMjkgMTEuMTgzMiA4LjMzNjA3IDExLjMyODggOC4xNzE2M0MxMS41MjgzIDcuOTQ3ODggMTEuODY3OSA3Ljc2NDU3IDEyLjQyMzMgNy41ODEyNUMxMy4zOTkxIDcuMjYwNDYgMTQuNzA5MyA3LjA2NjM3IDE2LjQ1MzQgNi45ODI4QzE2Ljg3OTMgNi45NjEyMyAxOC40NTM3IDYuOTY2NjIgMTguOTIgNi45OTA4OFpNMjQuMDUyNyAxMC4yMTc3QzI0LjA4NTEgMTEuNDU3NyAyNC4wMDE1IDEyLjExNTUgMjMuNzUzNSAxMi42MTE1QzIzLjUyNzEgMTMuMDYxNyAyMi45NTI5IDEzLjc3MDcgMjEuNzUwNiAxNS4wNzU0QzIxLjQzMjUgMTUuNDIzMiAyMC45NDcyIDE1Ljk1MTYgMjAuNjc1IDE2LjI0ODFDMTkuNTA1IDE3LjUyMDUgMTkuMTE0MSAxOC4wMTY1IDE4Ljg2ODggMTguNTI2QzE4Ljc3OTkgMTguNzE0NyAxOC43NzE4IDE4Ljc0OTggMTguNzcxOCAxOC45NzM1QzE4Ljc3NDUgMTkuMjU2NiAxOC44MjU3IDE5LjQwNDggMTkuMDc5MSAxOS44NjA0QzE5LjM4NjQgMjAuNDEzIDE5LjUzNDcgMjAuNTg1NiAyMS4zMDU4IDIyLjQ2NDVDMjIuODE1NCAyNC4wNjU4IDIzLjEzNjIgMjQuNDI0MyAyMy41MTA5IDI0LjkzMTFDMjMuODcyMSAyNS40MTY0IDIzLjk2NjUgMjUuNjM0NyAyNC4wNzE2IDI2LjIyNTFDMjQuMTMwOSAyNi41NzAxIDI0LjE5MjkgMjguMTA2NyAyNC4xNjYgMjguNjY0N0MyNC4xMjI4IDI5LjYwODMgMjMuODM3MSAyOS45NzQ5IDIyLjgyMzUgMzAuNDAwOEMyMS44MzY4IDMwLjgxMzMgMjAuNTk0MSAzMS4wNjEzIDE4Ljk0NyAzMS4xNzQ1QzE4LjMzMjQgMzEuMjE3NiAxNi40OTkyIDMxLjIxNzYgMTUuOTE0MyAzMS4xNzcyQzE0LjEyNyAzMS4wNDc4IDEyLjgyMjIgMzAuNzQ4NiAxMS44NDM3IDMwLjI0NDVDMTEuNTAxMyAzMC4wNjkyIDExLjI4NTcgMjkuODY0NCAxMS4xNDU1IDI5LjU3ODZDMTAuOTk3MiAyOS4yNzk0IDEwLjk3NTYgMjkuMTA5NSAxMC45NTY4IDI4LjE2NkMxMC45MjQ0IDI2LjQ4MTIgMTEuMDMyMyAyNS43OTkyIDExLjQyODUgMjUuMjA2MUMxMS44MDMyIDI0LjY0MjcgMTIuMDk0NCAyNC4zMDU3IDEzLjc5ODEgMjIuNDY0NUMxNS4yNTExIDIwLjg5MjkgMTUuMzMyIDIwLjgwMTIgMTUuNjMzOSAyMC4zOTk2QzE1Ljg3MzggMjAuMDc4OCAxNi4xNjUgMTkuNTUzMSAxNi4yMzUxIDE5LjMxMzJDMTYuMzUzNyAxOC45MDYxIDE2LjIxMzUgMTguNTI2IDE1LjY4MjQgMTcuODE5N0MxNS4zNTM2IDE3LjM4MyAxNS4xMDgyIDE3LjExMDcgMTMuODQxMiAxNS43NzlDMTIuMjQ4IDE0LjEwNSAxMS44MjQ4IDEzLjYzMDUgMTEuNDMzOSAxMy4wODg3QzExLjE0MjggMTIuNjg0MyAxMS4wMzc2IDEyLjQ0MTcgMTAuOTM3OSAxMS45NTExQzEwLjg5NDggMTEuNzQ2MiAxMC44Nzg2IDExLjQ5NTUgMTAuODU3IDEwLjcxNjRDMTAuODQwOSAxMC4xNzczIDEwLjgzNTUgOS42OTQ3MyAxMC44NDM2IDkuNjQzNTFDMTAuODcwNSA5LjUxMTQxIDEwLjkzNzkgOS41MjIyIDExLjI5OTEgOS43MTA5QzEyLjE5NjggMTAuMTgyNyAxMy4zMjYzIDEwLjUyNSAxNC41OTMzIDEwLjcwODNDMTYuMTY1IDEwLjkzNDggMTguMTkyMiAxMC45NDU2IDE5Ljg3NyAxMC43MzUzQzIxLjQyMTcgMTAuNTQxMiAyMi43NTA3IDEwLjEzNDEgMjMuNzcyNCA5LjU0MTA3QzIzLjgzOTggOS41MDMzMyAyMy45MjYgOS40NzA5OCAyMy45NjM4IDkuNDcwOThIMjQuMDMzOUwyNC4wNTI3IDEwLjIxNzdaIiBmaWxsPSIjQzZDNkM2Ii8+CjxwYXRoIGQ9Ik0yMS45NTI1IDEyLjgwNTJDMjEuNTYxNiAxMy4wNDI0IDIwLjg3OTYgMTMuMzg0NyAyMC40NTkxIDEzLjU1MTlDMTguMTU2OSAxNC40NzkyIDE2LjAyOTkgMTQuMzc2OCAxMy42NzY1IDEzLjIyODRDMTMuNDU1NSAxMy4xMjA2IDEzLjEyOTMgMTIuOTQ4IDEyLjk1NjggMTIuODQyOUMxMi43ODE1IDEyLjc0MDUgMTIuNjM4NyAxMi42NTk2IDEyLjYzODcgMTIuNjY3N0MxMi42Mzg3IDEyLjY3MzEgMTIuNzMzIDEyLjgxMzIgMTIuODQ4OSAxMi45Nzc3QzEyLjk2MjIgMTMuMTQyMSAxMy4wNTM4IDEzLjI4NzcgMTMuMDUxMSAxMy4yOTg1QzEzLjAzNDkgMTMuMzYwNSAxMy42ODQ2IDE0LjA5OTEgMTUuMDQ2IDE1LjU2ODNDMTYuMzE1NyAxNi45Mzc3IDE2LjU0MjEgMTcuMTkzOCAxNi44MDA5IDE3LjUzMDhDMTcuMTY0OCAxOC4wMDI2IDE3LjE4NjQgMTguMDc4MSAxNy40MjM2IDE5LjY4NzRDMTcuNDY0MSAxOS45NDYyIDE3LjUwNDUgMjAuMTcyNyAxNy41MTUzIDIwLjE5NDJDMTcuNTM2OSAyMC4yMzQ3IDE3LjU5ODkgMTkuODcwNyAxNy42ODI0IDE5LjIwMjJDMTcuNzEyMSAxOC45NTY5IDE3Ljc2NiAxOC42MTQ1IDE3LjgwMSAxOC40NDJDMTcuOTQxMiAxNy43NTczIDE3Ljk2ODIgMTcuNzE5NSAxOS45MDM3IDE1LjU2MjlDMjEuMzQwNiAxMy45NTg5IDIxLjgwNDIgMTMuNDE5OCAyMS44NjYyIDEzLjI3MTVDMjEuODgyNCAxMy4yMzM4IDIxLjk4NzUgMTMuMDcyIDIyLjA5NTQgMTIuOTEzQzIyLjIwNTkgMTIuNzUzOSAyMi4yOTIyIDEyLjYxOTIgMjIuMjg2OCAxMi42MTM4QzIyLjI4MTQgMTIuNjExMSAyMi4xMzA0IDEyLjY5NzMgMjEuOTUyNSAxMi44MDUyWiIgZmlsbD0iI0M2QzZDNiIvPgo8cGF0aCBkPSJNMTcuNTAyMSAyNC4zNDA5QzE3LjM5MTYgMjQuNjEzMSAxNy4yMTEgMjQuOTY2MyAxNy4wOTc4IDI1LjEzNjFDMTYuODc2NyAyNS40NzA0IDE2LjYzOTUgMjUuNjEwNiAxNC4wNzU4IDI2Ljk0NzZDMTMuNzQ2OSAyNy4xMjAyIDEzLjM3NzYgMjcuMzIyNCAxMy4yNTM2IDI3LjQwMDVDMTIuNDgyNiAyNy44ODMxIDEyLjAwMDEgMjguMzg5OSAxMS44MTY4IDI4LjkxMDJDMTEuNzc5IDI5LjAxMjYgMTEuNzgxNyAyOS4wMTUzIDExLjg1NzIgMjkuMDYxMUMxMS45MDAzIDI5LjA4NTQgMTEuOTMgMjkuMTE1IDExLjkyNDYgMjkuMTI1OEMxMS44NDM3IDI5LjI1MjUgMTIuOTg5NCAyOS42NzMxIDEzLjk2MjYgMjkuODc1MkMxNS4zNjQ0IDMwLjE2MzcgMTcuMDU0NiAzMC4yNTggMTguODUyNyAzMC4xNDQ4QzIwLjM2NzcgMzAuMDUwNSAyMS43NDUyIDI5Ljc2MiAyMi43OTM5IDI5LjMyMjZDMjMuMDc5NiAyOS4yMDQgMjMuMjA2MyAyOS4xMjA0IDIzLjIwNjMgMjkuMDUzQzIzLjIwNjMgMjkuMDM0MiAyMy4yMzMzIDI5LjAwMTggMjMuMjY4MyAyOC45ODU2QzIzLjMwMDcgMjguOTY5NSAyMy4zMzAzIDI4Ljk1MDYgMjMuMzM1NyAyOC45NDc5QzIzLjM1NDYgMjguOTMxNyAyMy4yMDYzIDI4LjYwODIgMjMuMTE3NCAyOC40NjgxQzIyLjk3NDUgMjguMjQ0MyAyMi42Mzc1IDI3LjkwNDYgMjIuMzM1NiAyNy42NzgyQzIxLjk2MDkgMjcuMzk1MSAyMS41NzgxIDI3LjE3OTUgMjAuNDAyOCAyNi41ODM3QzE5LjMzMjUgMjYuMDQ0NiAxOC43NDQ5IDI1LjcyMzggMTguNDI5NSAyNS41MTg5QzE4LjEzODMgMjUuMzI3NSAxOC4wMDYyIDI1LjE2MDQgMTcuNzYwOSAyNC42NzI0TDE3LjU0NTMgMjQuMjM4NEwxNy41MDIxIDI0LjM0MDlaIiBmaWxsPSIjQzZDNkM2Ii8+Cjwvc3ZnPgo=");
  background-position: 10px 50%;
}
.messages .message.controls .button.claim.completed {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBvcGFjaXR5PSIwLjIiIGN4PSIxNiIgY3k9IjE2IiByPSIxNS41IiBzdHJva2U9IiMzMjU5RTEiLz4KPHBhdGggZD0iTTkgMTYuNEwxMy41NSAyMEwyMiAxMSIgc3Ryb2tlPSIjMzI1OUUxIiBzdHJva2Utd2lkdGg9IjIiLz4KPC9zdmc+Cg==");
  background-position: 10px 50%;
}
.messages .message.controls .button.claim.uncompleted {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCAzNCAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggb3BhY2l0eT0iMC4yIiBkPSJNMzMuNSAxNy42OEMzMy41IDI3LjE4NjkgMjYuMDk0NCAzNC44NiAxNyAzNC44NkM3LjkwNTYgMzQuODYgMC41IDI3LjE4NjkgMC41IDE3LjY4QzAuNSA4LjE3MzA4IDcuOTA1NiAwLjUgMTcgMC41QzI2LjA5NDQgMC41IDMzLjUgOC4xNzMwOCAzMy41IDE3LjY4WiIgc3Ryb2tlPSIjRTA2MzYzIi8+CjxwYXRoIGQ9Ik0xNi4zMjAyIDIwLjQ5MzFMMTUuNDM4NyAxMi42NjE1VjcuNDQ5MjJIMTguNDEwNlYxMi42NjE1TDE3LjU3OTUgMjAuNDkzMUgxNi4zMjAyWk0xNi45NDk4IDI2LjA0NkMxNi4zMTE4IDI2LjA0NiAxNS44NDE3IDI1Ljg4ODggMTUuNTM5NSAyNS41NzQ1QzE1LjI1NCAyNS4yNDI3IDE1LjExMTMgMjQuODIzNiAxNS4xMTEzIDI0LjMxNzJWMjMuODcyQzE1LjExMTMgMjMuMzY1NiAxNS4yNTQgMjIuOTU1MiAxNS41Mzk1IDIyLjY0MDlDMTUuODQxNyAyMi4zMDkxIDE2LjMxMTggMjIuMTQzMyAxNi45NDk4IDIyLjE0MzNDMTcuNTg3OSAyMi4xNDMzIDE4LjA0OTYgMjIuMzA5MSAxOC4zMzUgMjIuNjQwOUMxOC42MzczIDIyLjk1NTIgMTguNzg4NCAyMy4zNjU2IDE4Ljc4ODQgMjMuODcyVjI0LjMxNzJDMTguNzg4NCAyNC44MjM2IDE4LjYzNzMgMjUuMjQyNyAxOC4zMzUgMjUuNTc0NUMxOC4wNDk2IDI1Ljg4ODggMTcuNTg3OSAyNi4wNDYgMTYuOTQ5OCAyNi4wNDZaIiBmaWxsPSIjRTA2MzYzIi8+Cjwvc3ZnPgo=");
  background-position: 10px 50%;
}
.messages .message.controls .button.claim .button-header {
  text-align: right;
  font-size: 12px;
  line-height: 15px;
  font-weight: 500;
  opacity: 0.6;
  color: #556584;
  margin-bottom: 8px;
}
.messages .message.controls .button.claim .button-text {
  text-align: left;
  font-size: 14px;
  line-height: 18px;
  font-weight: bold;
  margin-left: 52px;
  align-self: flex-start;
}
.messages .message.controls .button.claim .button-footer {
  text-align: left;
  margin-left: 52px;
  font-size: 12px;
  line-height: 15px;
  font-weight: normal;
  margin-top: 2px;
  margin-bottom: 10px;
  align-self: flex-start;
}

.messages .message.controls .button.banner {
  padding: 0!important;
  border: 0!important;
  max-width: 100%;
}

.messages .message.controls .button.banner .banner-image {
  display: block;
  max-width: 100%;
  width: auto;
  height: auto;
  max-height: 100vh;
}

.messages .message.controls .data-button {
  max-width: 350px;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #fff !important;
  box-shadow: 0px 1px 1px rgba(35, 48, 116, 0.2);
  border-radius: 8px;
  border: 1px solid rgba(80, 107, 250, 0.4);
  font-size: 14px;
  color: #000;
  margin-bottom: 10px;
}

.messages .message.controls .data-button.disabled {
  opacity: 0.3;
}

.messages .message.controls .data-button .button-content {
  width: 100%;
  padding: 10px 0 21px 0;
}

.messages .message.controls .data-button .button-content .counter {
  color: #00AE7A;
  height: 12px;
  text-align: right;
}

.messages .message.controls .data-button .button-content .button-text {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-left: 10px;
  padding-right: 6px;
}

.messages .message.controls .data-button .button-content .button-text div:first-child {
  text-align: left;
}

.messages .message.controls .data-button .button-content .button-text .aside {
  font-weight: bold;
  padding-left: 20px;
}

@media screen and (max-width: 320px) {
  .messages .message.controls .data-button .button-content .button-text .aside {
    padding-left: 0;
  }
}

.messages .message.controls .data-button .postscript {
  font-size: 12px;
  color: #556584;
}

.messages .message.controls .data-button::before,
.messages .message.controls .data-button.claim::before {
  display: block;
  content: '';
  width: 50px;
  height: 50px;
  background: url('claim.svg') no-repeat center;
}

.messages .message.controls .data-button.registration::before {
  background: url('registration.svg') no-repeat center !important;
}

.messages .message.controls .data-button.add-address::before {
  background: url('house-plus.svg') no-repeat center !important;
}

.messages .message.controls .data-button.rate-claim::before {
  background: url('claim-rate.svg') no-repeat center !important;
}

.messages .message.controls .data-button.rate-house::before {
  background: url('checkmark.svg') no-repeat center !important;
}

.messages .message.controls .data-button.prescription::before {
  background: url('list.svg') no-repeat center !important;
}

.messages .message.controls .data-button.subsidy::before {
  background: url('subsidy.svg') no-repeat center !important;
}

.messages .message.controls .data-button.hot-water-disabled::before {
  background: url('hot-water.svg') no-repeat center !important;
}

.messages .message.controls .data-button.emergency-situation::before {
  background: url('emergency-situation.svg') no-repeat center !important;
}

.messages .message.controls .data-button.inspection-claim::before {
  background: url('claim-red.svg') no-repeat center !important;
}

.messages .message.controls .data-button.share::before {
  background: url('share.svg') no-repeat center !important;
}
.messages .message.controls .data-button.share .button-content {
  padding: 0 0 10px 0;
}

.messages .message.controls .data-button:hover:not(.disabled),
.messages .message.controls .data-button:active:not(.disabled),
.messages .message.controls .data-button:focus:not(.disabled) {
  outline-color: #3259e1;
  color: gray;
}

.messages .message.controls .data-button:hover:not(.disabled) .postscript,
.messages .message.controls .data-button:active:not(.disabled) .postscript,
.messages .message.controls .data-button:focus:not(.disabled) .postscript {
  color: #7e95b4;
}

.messages .message.controls .data-button.house-address-selection::before {
  background: url('house-icon.svg') no-repeat center;
}

/* LCI-141 */
.messages .message.controls .button.button-gorserv {
  padding: 12px;
  display: inline-flex;
  flex-direction: row;
  align-items: center;
  cursor: pointer;
  position: relative;
  font-size: 14px;
  text-align: left;
  border: none;
  border-radius: 6px;
  background-color: #fff;
  box-shadow: 0px 1px 1px rgba(35, 48, 116, 0.2);
  color: #000;
}

.messages .message.controls .button.button-gorserv::before {
  width: 22px;
  height: 22px;
  margin-right: 9px;
  display: block;
  content: "";
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMSAyMkMxNy4wNzUxIDIyIDIyIDE3LjA3NTEgMjIgMTFDMjIgNC45MjQ4NyAxNy4wNzUxIDAgMTEgMEM0LjkyNDg3IDAgMCA0LjkyNDg3IDAgMTFDMCAxNy4wNzUxIDQuOTI0ODcgMjIgMTEgMjJaTTEwLjIxNzkgMTYuODMyNVYxNS4wN0gxMy44Nzk3VjEzLjI3MzNIMTAuMjE3OVYxMS44NzAySDEyLjkzODZDMTQuMDU2NSAxMS44NzAyIDE0LjkzNDkgMTEuNTY3OSAxNS41NzM3IDEwLjk2MzNDMTYuMjEyNSAxMC4zNTg4IDE2LjUzMTkgOS40OTc1IDE2LjUzMTkgOC4zNzk1N0MxNi41MzE5IDcuMjYxNjQgMTYuMjEyNSA2LjQwMDM4IDE1LjU3MzcgNS43OTU3OUMxNC45MzQ5IDUuMTkxMiAxNC4wNTY1IDQuODg4OSAxMi45Mzg2IDQuODg4OUg3LjYxNzAxVjEwLjA3MzZINi4xMTEyM1YxMS44NzAySDcuNjE3MDFWMTMuMjczM0g2LjExMTIzVjE1LjA3SDcuNjE3MDFWMTYuODMyNUgxMC4yMTc5Wk0xMi42MTM1IDEwLjA3MzZIMTAuMjE3OVY2Ljk5MzU3SDEyLjYxMzVDMTMuMDAxMyA2Ljk5MzU3IDEzLjMwMzYgNy4wODQ4MyAxMy41MjAzIDcuMjY3MzVDMTMuNzQ4NSA3LjQzODQ2IDEzLjg2MjYgNy43MTc5NCAxMy44NjI2IDguMTA1NzlWOC44NTg2OEMxMy44NjI2IDkuMjQ2NTMgMTMuNzU0MiA5LjU0ODgzIDEzLjUzNzUgOS43NjU1N0MxMy4zMjA3IDkuOTcwOSAxMy4wMTI3IDEwLjA3MzYgMTIuNjEzNSAxMC4wNzM2WiIgZmlsbD0iIzAwQUU3QSIvPgo8L3N2Zz4K");
}

.messages .message.controls .button.button-gorserv::after {
  width: 6px;
  height: 6px;
  display: block;
  content: "";
  position: absolute;
  top: 10px;
  right: 12px;
  z-index: 10;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgNiA2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMSAxSDVNNSAxVjVNNSAxTDEgNSIgc3Ryb2tlPSIjMDBBRTdBIi8+Cjwvc3ZnPgo=");
}

.messages .message.controls .button.button-gorserv div::before {
  margin-bottom: 2px;
  display: block;
  content: 'Gorserv — городская служба сервиса';
  font-size: 12px;
  opacity: 0.5;
  color: #4B5A77;
}

/* LCI-210 */
.messages .message.text.message-partner-link {
  cursor: pointer;
}

.partner-link {
  padding-right: 85px;
  display: flex;
  flex-direction: row;
  position: relative;
  min-height: 50px;
}

.partner-link::after {
  padding: 9px;
  width: 90px;
  height: calc(100% + 26px);
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  font-weight: 500;
  text-align: center;
  letter-spacing: -0.01em;
  content: 'Перейти на сайт партнера';
  position: absolute;
  top: -13px;
  right: -13px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #00AE7A;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgNiA2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMSAxSDVNNSAxVjVNNSAxTDEgNSIgc3Ryb2tlPSJ3aGl0ZSIvPgo8L3N2Zz4K");
  background-repeat: no-repeat;
  background-position: 90% 15%;
  color: #fff;
}

.messages .message.attachments {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: flex-start;
}

/* LCI-140 */
.messages .message.controls .button.button-coupon {
  padding: 0;
  width: 100%;
  display: flex;
  justify-content: space-between;
  cursor: pointer;
  align-items: stretch;
  border: none;
  outline: none;
  border-radius: 8px;
  max-width: 320px;
}

.messages .message.controls .button.button-coupon.gorserv {
  background-color: #00AE7A;
}

.messages .message.controls .button.button-coupon.gorserv:hover {
  background: #fff;
}

.messages .message.controls .button.button-coupon.malina {
  background-color: #3D4552;
  color: #fff;
}

.messages .message.controls .button.button-coupon.malina:hover {
  background: #fff;
  color: #3259e5;
}

.messages .message.controls .button.button-coupon.winchester {
  background-color: #B56E87;
  color: #fff;
}

.messages .message.controls .button.button-coupon.winchester:hover {
  background: #fff;
  color: #3259e5;
}

.messages .message.controls .button.button-coupon.municipality:nth-child(4n+1):hover {
    background: #fff;
}
.messages .message.controls .button.button-coupon.municipality:nth-child(4n+2):hover {
    background: #fff;
}
.messages .message.controls .button.button-coupon.municipality:nth-child(4n+3):hover {
    background: #fff;
}
.messages .message.controls .button.button-coupon.municipality:nth-child(4n+4):hover {
    background: #fff;
}


.messages .message.controls .button.button-coupon.button-coupon--unavailable {
  pointer-events: none;
  opacity: 0.5;
}

.messages .message.controls .button.button-coupon .data-container {
  padding: 16px;
}

.messages .message.controls .button.button-coupon .coupon-data {
  display: flex;
  justify-content: space-between;
  line-height: 1.3;
  font-size: 14px;
  font-weight: 500;
  text-align: left;
  /*background: url('../static/logo/tumen/71603000.png') no-repeat 40%;*/
}

.messages .message.controls .button.button-coupon.municipality:nth-child(4n+1) {
    background-color: rgba(80, 107, 250);
}
.messages .message.controls .button.button-coupon.municipality:nth-child(4n+2) {
    background-color: rgb(147, 112, 219);
}
.messages .message.controls .button.button-coupon.municipality:nth-child(4n+3) {
    background-color: #00AE7A;
}
.messages .message.controls .button.button-coupon.municipality:nth-child(4n+4) {
    background-color: #B56E87;
}

.messages .message.controls .button.button-coupon.gorserv .coupon-data {
  background: url('../static/gorserv_bg.svg') no-repeat 80% !important;
}

.messages .message.controls .button.button-coupon.malina .coupon-data {
  background: url('../static/malina_bg.png') no-repeat 80% !important;
}

.messages .message.controls .button.button-coupon.winchester .coupon-data {
  background: url('../static/winchester_bg.png') no-repeat 80% !important;
}

.messages .message.controls .button.button-coupon .coupon-data .partner {
  font-weight: 700;
  font-size: 12px;
  line-height: 15px;
  margin-bottom: 5px;
}

.messages .message.controls .button.button-coupon .coupon-data .discount {
  font-weight: 500;
  font-size: 14px;
  line-height: 18px;
  margin-bottom: 2px;
}

.messages .message.controls .button.button-coupon .coupon-data .description {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
}

.messages .message.controls .button.button-coupon .coupon-text {
  display: flex;
  justify-content: space-between;
  /*flex-direction: column;*/
}

.messages .message.controls .button.button-coupon .coupon-text::before {
  width: 6px;
  display: block;
  content: '';
  background-image: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6'%3E%3Ccircle cx='3' cy='3' fill='%23C4C4C4' r='2' /%3E%3C/svg%3E%0A");
}

.messages .message.controls .button.button-coupon .coupon-meta-container {
    display: flex;
    flex-direction: column;
}

.messages .message.controls .button.button-coupon .button-text {
  padding: 16px 8px 16px 16px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  line-height: 1.3;
  font-weight: 700;
  width: 7em;
  flex-grow: 1;

}

.messages .message.controls .button.button-coupon .coupon-text .counter {
  color: #ffffff !important;
  font-size: 10px;
  text-align: right;
  position: relative;
  top: 5px;
  right: 5px;
  line-height: 1;
}

.messages .message.controls .button.button-coupon .coupon-text .counter_available {
    color: #ffffff;
    text-align: right;
    position: relative;
    top: 5px;
    right: 5px;
}

.promo-code-modal-content {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-top: 20px;
}

.promo-code-modal-content-block .logo {
  width: 100%;
  height: 110px;
}

.promo-code-modal-content-block.gorserv .logo {
  background: url('logo/gorserv.png') no-repeat center;
}

.promo-code-modal-content-block.malina .logo {
  background: url('logo/malina.png') no-repeat center;
}

.promo-code-modal-content-block.winchester .logo {
  background: url('logo/winchester.png') no-repeat center;
  background-size: auto 100px;
}

.promo-code-modal-content-block .title {
  text-align: center;
  font-size: 18px;
  font-weight: 700;
}

.promo-code-modal-content-block .discount {
  margin-top: 50px;
  text-align: center;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;

}

.promo-code-modal-content-block .description {
  margin-top: 20px;
  line-height: 1.2;
}

.promo-code-modal-content-block .finish-date {
  margin-top: 10px;
}

.promo-code-modal-content-block .help-text {
  margin-top: 20px;
  text-align: center;
}

.promo-code-modal-content-block .description,
.promo-code-modal-content-block .finish-date {
  text-align: center;
  font-size: 16px;
  font-weight: 400;
}

.promo-code-modal-content-block .qr-code-container {
  width: 100%;
  margin-top: 20px;
}

.promo-code-modal-content-block .qr-promo-code {
  margin: 0;
}

.promo-code-modal-content-block .qr-promo-code > img {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.promo-code-modal-content-block .promocode {
  margin-top: 10px;
  text-align: center;
  font-size: 28px;
  font-weight: 900;
}

/*  Score farm messages */

.messages .message.structured.message-score {
  max-width: 316px !important;
  width: 316px !important;
  padding: 16px 12px;
  display: inline-flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  box-shadow: 0px 1px 1px rgba(35, 48, 116, 0.2);
  background-color: #fff;
  box-sizing: border-box;
}

.messages .message.structured.message-score .message-body-element {
  display: flex;
  flex-direction: row;
  align-items: center;
  flex-wrap: wrap;
}

.messages .message.structured.message-score .message-body-element-icon {
  width: 38px;
  height: 38px;
  margin-right: 10px;
  border-radius: 50%;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: initial;
}

.messages .message.structured.message-score .message-body-element-text {
  width: calc(100% - 68px);
  line-height: 1.3;
  font-size: 14px;
  font-weight: 500;
}

.messages .message.structured.message-score .message-footer {
  padding: 0;
  background-color: transparent;
  color: #000;
}

.messages .message.structured.message-score .message-footer .message-footer-text {
  display: flex;
  flex-direction: column;
  align-items: center;
  line-height: 1.3;
  font-size: 16px;
  font-weight: 700;
  background-color: transparent;
}

.message-score .message-footer-text::after {
  content: 'баллов';
}

.message-score .message-body-element-icon-score-registration {
  background-color: rgba(46,210,161,0.2);
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5LjY2NDEgOC40NDU2NEwxNy45NzQ1IDYuOTA2MTVWMS44MDEzNUMxNy45NzQ1IDEuNDc2NTQgMTcuNzExMiAxLjIxMzE4IDE3LjM4NjQgMS4yMTMxOEgxMy4zMTk0QzEyLjk5NDYgMS4yMTMxOCAxMi43MzEyIDEuNDc2NSAxMi43MzEyIDEuODAxMzVWMi4xMjg0NkwxMC42OTA3IDAuMjY5MTk5QzEwLjI5NjkgLTAuMDg5NzQ2MSA5LjcwMjkyIC0wLjA4OTcwNyA5LjMwOTIxIDAuMjY5MTZMMC4zMzU4NTMgOC40NDU2OEMwLjAyMDM4NDcgOC43MzMxOCAtMC4wODM4NzMxIDkuMTc2MTUgMC4wNzAyNjc1IDkuNTc0MTZDMC4yMjQ0NDcgOS45NzIxNyAwLjU5OTgzOCAxMC4yMjkzIDEuMDI2NjcgMTAuMjI5M0gyLjQ1OTg0VjE4LjQyMTVDMi40NTk4NCAxOC43NDYzIDIuNzIzMTYgMTkuMDA5NyAzLjA0OCAxOS4wMDk3SDcuOTY2NDhDOC4yOTEyOCAxOS4wMDk3IDguNTU0NjQgMTguNzQ2NCA4LjU1NDY0IDE4LjQyMTVWMTMuNDQ3NUgxMS40NDUzVjE4LjQyMTZDMTEuNDQ1MyAxOC43NDY0IDExLjcwODYgMTkuMDA5NyAxMi4wMzM1IDE5LjAwOTdIMTYuOTUxOEMxNy4yNzY2IDE5LjAwOTcgMTcuNTM5OSAxOC43NDY0IDE3LjUzOTkgMTguNDIxNlYxMC4yMjk0SDE4Ljk3MzRDMTkuNDAwMiAxMC4yMjk0IDE5Ljc3NTYgOS45NzIxNyAxOS45Mjk4IDkuNTc0MkMyMC4wODM5IDkuMTc2MTUgMTkuOTc5NiA4LjczMzE4IDE5LjY2NDEgOC40NDU2NFpNMTYuOTUxOCA5LjA1MzAzQzE2LjYyNjkgOS4wNTMwMyAxNi4zNjM2IDkuMzE2MzUgMTYuMzYzNiA5LjY0MTE5VjE3LjgzMzRIMTIuNjIxN1YxMi44NTkzQzEyLjYyMTcgMTIuNTM0NSAxMi4zNTgzIDEyLjI3MTIgMTIuMDMzNSAxMi4yNzEySDcuOTY2NDhDNy42NDE2NyAxMi4yNzEyIDcuMzc4MzEgMTIuNTM0NSA3LjM3ODMxIDEyLjg1OTNWMTcuODMzNEgzLjYzNjEzVjkuNjQxMTlDMy42MzYxMyA5LjMxNjM5IDMuMzcyODEgOS4wNTMwMyAzLjA0Nzk2IDkuMDUzMDNIMS40MTU4MUwxMCAxLjIzMTE1TDEyLjkyMzMgMy44OTQ4NkMxMy4wOTU1IDQuMDUxNzQgMTMuMzQ0MSA0LjA5MjE3IDEzLjU1NzEgMy45OTgxNEMxMy43NzAxIDMuOTA0IDEzLjkwNzYgMy42OTI5OSAxMy45MDc2IDMuNDYwMVYyLjM4OTUxSDE2Ljc5ODNWNy4xNjU5MkMxNi43OTgzIDcuMzMxNDMgMTYuODY4IDcuNDg5MiAxNi45OTAzIDcuNjAwNjhMMTguNTg0MiA5LjA1MzAzSDE2Ljk1MThaIiBmaWxsPSIjMkVEMkExIi8+Cjwvc3ZnPgo=");
}

.message-score .message-body-element-icon-score-set-another-address {
  background-color: rgba(19,61,208,0.2);
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMCAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNi4zNDA1IDYuMjc4MzJMMTcuODc2NSA3LjY3Nzg2QzE4LjE2MzMgNy45MzkyNiAxOC4yNTgxIDguMzQxOTUgMTguMTE4IDguNzAzODFDMTcuOTc3OCA5LjA2NTYgMTcuNjM2NSA5LjI5OTQxIDE3LjI0ODUgOS4yOTk0MUgxNS45NDUzVjExLjEyODdDMTUuNjA0NyAxMS4wMTg2IDE1LjI0NjUgMTAuOTQ3NSAxNC44NzYgMTAuOTIwOVY4Ljc2NDcyQzE0Ljg3NiA4LjQ2OTQgMTUuMTE1NCA4LjIzMDAyIDE1LjQxMDcgOC4yMzAwMkgxNi44OTQ3TDE1LjQ0NTcgNi45MDk3MUMxNS4zMzQ1IDYuODA4MzYgMTUuMjcxMiA2LjY2NDkzIDE1LjI3MTIgNi41MTQ0N1YyLjE3MjI4SDEyLjY0MzNWMy4xNDU1NEMxMi42NDMzIDMuMzU3MjYgMTIuNTE4MyAzLjU0OTA5IDEyLjMyNDYgMy42MzQ2OEMxMi4xMzEgMy43MjAxNSAxMS45MDUgMy42ODM0IDExLjc0ODUgMy41NDA3OEw5LjA5MDk0IDEuMTE5MjNMMS4yODcxMSA4LjIzMDAySDIuNzcwODhDMy4wNjYxOSA4LjIzMDAyIDMuMzA1NTggOC40Njk0NCAzLjMwNTU4IDguNzY0NzJWMTYuMjEyMkg2LjcwNzU2VjExLjY5MDNDNi43MDc1NiAxMS4zOTUgNi45NDY5OCAxMS4xNTU2IDcuMjQyMjYgMTEuMTU1NkgxMC45Mzk2QzExLjIzNDggMTEuMTU1NiAxMS40NzQzIDExLjM5NSAxMS40NzQzIDExLjY5MDNWMTIuMTAzNkMxMS4wMjU2IDEyLjUxNSAxMC42NTk4IDEzLjAxNTMgMTAuNDA0OCAxMy41NzY2VjEyLjIyNUg3Ljc3Njk1VjE2Ljc0NjlDNy43NzY5NSAxNy4wNDIyIDcuNTM3NTQgMTcuMjgxNSA3LjI0MjI2IDE3LjI4MTVIMi43NzA5MkMyLjQ3NTYxIDE3LjI4MTUgMi4yMzYyMiAxNy4wNDIxIDIuMjM2MjIgMTYuNzQ2OVY5LjI5OTM3SDAuOTMzMzQ3QzAuNTQ1MzE1IDkuMjk5MzcgMC4yMDQwNSA5LjA2NTYgMC4wNjM4ODcyIDguNzAzNzhDLTAuMDc2MjQwNiA4LjM0MTk1IDAuMDE4NTM5MiA3LjkzOTI1IDAuMzA1MzI5IDcuNjc3ODlMOC40NjI5MyAwLjI0NDY5MUM4LjgyMDg0IC0wLjA4MTU1MTggOS4zNjA4IC0wLjA4MTU4NzMgOS43MTg4NiAwLjI0NDcyNkwxMS41NzM4IDEuOTM0OTZWMS42Mzc1OUMxMS41NzM4IDEuMzQyMjggMTEuODEzMiAxLjEwMjg5IDEyLjEwODUgMS4xMDI4OUgxNS44MDU4QzE2LjEwMTEgMS4xMDI4OSAxNi4zNDA1IDEuMzQyMzEgMTYuMzQwNSAxLjYzNzU5VjYuMjc4MzJaTTE1IDIwLjgxODJDMTcuMjA5MSAyMC44MTgyIDE5IDE5LjAyNzMgMTkgMTYuODE4MkMxOSAxNC42MDkgMTcuMjA5MSAxMi44MTgyIDE1IDEyLjgxODJDMTIuNzkwOSAxMi44MTgyIDExIDE0LjYwOSAxMSAxNi44MTgyQzExIDE5LjAyNzMgMTIuNzkwOSAyMC44MTgyIDE1IDIwLjgxODJaTTE1IDIxLjgxODJDMTcuNzYxNCAyMS44MTgyIDIwIDE5LjU3OTYgMjAgMTYuODE4MkMyMCAxNC4wNTY4IDE3Ljc2MTQgMTEuODE4MiAxNSAxMS44MTgyQzEyLjIzODYgMTEuODE4MiAxMCAxNC4wNTY4IDEwIDE2LjgxODJDMTAgMTkuNTc5NiAxMi4yMzg2IDIxLjgxODIgMTUgMjEuODE4MlpNMTQuNTQ1MiAxNC41NDU0SDE1LjQ1NDNWMTYuMzYzNkgxNy4yNzI0VjE3LjI3MjdIMTUuNDU0M1YxOS4wOTA5SDE0LjU0NTJWMTcuMjcyN0gxMi43MjdWMTYuMzYzNkgxNC41NDUyVjE0LjU0NTRaIiBmaWxsPSIjNTA2QkZBIi8+Cjwvc3ZnPgo=")
}

.message-score .message-body-element-icon-score-request {
  background-color: rgba(244,188,124,0.2);
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAyMCAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5LjI4NTcgMEgwLjcxNDI4NkMwLjMxOTE5NiAwIDAgMC4zMTkxOTYgMCAwLjcxNDI4NlYxNUMwIDE1LjM5NTEgMC4zMTkxOTYgMTUuNzE0MyAwLjcxNDI4NiAxNS43MTQzSDE5LjI4NTdDMTkuNjgwOCAxNS43MTQzIDIwIDE1LjM5NTEgMjAgMTVWMC43MTQyODZDMjAgMC4zMTkxOTYgMTkuNjgwOCAwIDE5LjI4NTcgMFpNMTguMzkyOSAyLjQ3MzIxVjE0LjEwNzFIMS42MDcxNFYyLjQ3MzIxTDAuOTkxMDcxIDEuOTkzM0wxLjg2ODMgMC44NjYwNzJMMi44MjM2NiAxLjYwOTM4SDE3LjE3ODZMMTguMTMzOSAwLjg2NjA3MkwxOS4wMTEyIDEuOTkzM0wxOC4zOTI5IDIuNDczMjFaTTE3LjE3ODYgMS42MDcxNEwxMCA3LjE4NzVMMi44MjE0MyAxLjYwNzE0TDEuODY2MDcgMC44NjM4MzlMMC45ODg4MzkgMS45OTEwN0wxLjYwNDkxIDIuNDcwOThMOS4yMjk5MSA4LjM5OTU1QzkuNDQ5MTkgOC41Njk5MSA5LjcxODk3IDguNjYyMzkgOS45OTY2NSA4LjY2MjM5QzEwLjI3NDMgOC42NjIzOSAxMC41NDQxIDguNTY5OTEgMTAuNzYzNCA4LjM5OTU1TDE4LjM5MjkgMi40NzMyMUwxOS4wMDg5IDEuOTkzM0wxOC4xMzE3IDAuODY2MDcyTDE3LjE3ODYgMS42MDcxNFoiIGZpbGw9IiNGNEJDN0MiLz4KPC9zdmc+Cg==");
}

.message-score .message-body-element-icon-score-reaction {
  background-color: rgba(13,211,255,0.2);
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjYyNSAxMS4yNUwxNC43NDEzIDEyLjEzMzdMMTYuMzU0NCAxMy43NUgxMS4yNUMxMC41ODcgMTMuNzUgOS45NTEwNyAxNC4wMTM0IDkuNDgyMjMgMTQuNDgyMkM5LjAxMzM5IDE0Ljk1MTEgOC43NSAxNS41ODcgOC43NSAxNi4yNUM4Ljc1IDE2LjkxMyA5LjAxMzM5IDE3LjU0ODkgOS40ODIyMyAxOC4wMTc4QzkuOTUxMDcgMTguNDg2NiAxMC41ODcgMTguNzUgMTEuMjUgMTguNzVIMTIuNVYxNy41SDExLjI1QzEwLjkxODUgMTcuNSAxMC42MDA1IDE3LjM2ODMgMTAuMzY2MSAxNy4xMzM5QzEwLjEzMTcgMTYuODk5NSAxMCAxNi41ODE1IDEwIDE2LjI1QzEwIDE1LjkxODUgMTAuMTMxNyAxNS42MDA1IDEwLjM2NjEgMTUuMzY2MUMxMC42MDA1IDE1LjEzMTcgMTAuOTE4NSAxNSAxMS4yNSAxNUgxNi4zNTQ0TDE0Ljc0IDE2LjYxNjlMMTUuNjI1IDE3LjVMMTguNzUgMTQuMzc1TDE1LjYyNSAxMS4yNVoiIGZpbGw9IiMwMEQxRkYiLz4KPHBhdGggZD0iTTYuMjUgMTMuNzVIMi41TDIuNDk4MTIgNC4zMTYyNUw5LjY0NDM3IDkuMjYzNzVDOS43NDg4NyA5LjMzNjA1IDkuODcyOTMgOS4zNzQ3OSAxMCA5LjM3NDc5QzEwLjEyNzEgOS4zNzQ3OSAxMC4yNTExIDkuMzM2MDUgMTAuMzU1NiA5LjI2Mzc1TDE3LjUgNC4zMTg3NVYxMEgxOC43NVYzLjc1QzE4Ljc0OTcgMy40MTg1OCAxOC42MTc5IDMuMTAwODMgMTguMzgzNSAyLjg2NjQ4QzE4LjE0OTIgMi42MzIxMyAxNy44MzE0IDIuNTAwMzMgMTcuNSAyLjVIMi41QzIuMTY4OCAyLjUgMS44NTExNSAyLjYzMTQ0IDEuNjE2NzggMi44NjU0NUMxLjM4MjQxIDMuMDk5NDcgMS4yNTA1IDMuNDE2OTMgMS4yNSAzLjc0ODEzVjEzLjc1QzEuMjUwNSAxNC4wODE0IDEuMzgyMzUgMTQuMzk5IDEuNjE2NjYgMTQuNjMzM0MxLjg1MDk4IDE0Ljg2NzYgMi4xNjg2MyAxNC45OTk1IDIuNSAxNUg2LjI1VjEzLjc1Wk0xNi4xMjQ0IDMuNzVMMTAgNy45OUwzLjg3NTYzIDMuNzVIMTYuMTI0NFoiIGZpbGw9IiMwMEQxRkYiLz4KPC9zdmc+Cg==");
}
.message-score .message-body-element-icon-score-check {
  background-color: rgba(255,54,102,0.2);
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAyMSAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuMzg4OTIgMTEuOTQwNkM2Ljk5ODQgMTIuMzMxMSA2LjM2NTI0IDEyLjMzMTEgNS45NzQ3MSAxMS45NDA2TDIuMzc3NTYgOC4zNDM0N0MxLjk4NzA0IDcuOTUyOTUgMS4zNTM4NyA3Ljk1Mjk1IDAuOTYzMzQ4IDguMzQzNDdMMC43MDcxMDYgOC41OTk3MUMwLjMxNjU4MiA4Ljk5MDI0IDAuMzE2NTgzIDkuNjIzNCAwLjcwNzEwNyAxMC4wMTM5TDUuOTc0NzEgMTUuMjgxNUM2LjM2NTI0IDE1LjY3MjEgNi45OTg0IDE1LjY3MjEgNy4zODg5MiAxNS4yODE1TDIwLjI5MjkgMi4zNzc1NkMyMC42ODM0IDEuOTg3MDQgMjAuNjgzNCAxLjM1Mzg3IDIwLjI5MjkgMC45NjMzNDhMMjAuMDM2NyAwLjcwNzEwN0MxOS42NDYxIDAuMzE2NTgyIDE5LjAxMyAwLjMxNjU4MyAxOC42MjI0IDAuNzA3MTA3TDcuMzg4OTIgMTEuOTQwNloiIGZpbGw9IiNGRjM2NjYiLz4KPC9zdmc+Cg==")
}

.message-score .message-body-element-icon-score-check-2 {
  background-color: rgba(46,172,35,0.2);
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAyMCAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01LjcxNDkzIDE0LjMwNTJDNS43MTQ5MyAxNC4xMTU4IDUuNzkwMTggMTMuOTM0MSA1LjkyNDEzIDEzLjgwMDFDNi4wNTgwOCAxMy42NjYyIDYuMjM5NzUgMTMuNTkwOSA2LjQyOTE4IDEzLjU5MDlIMTkuMjg1N0MxOS40NzUyIDEzLjU5MDkgMTkuNjU2OSAxMy42NjYyIDE5Ljc5MDggMTMuODAwMUMxOS45MjQ3IDEzLjkzNDEgMjAgMTQuMTE1OCAyMCAxNC4zMDUyQzIwIDE0LjQ5NDYgMTkuOTI0NyAxNC42NzYzIDE5Ljc5MDggMTQuODEwM0MxOS42NTY5IDE0Ljk0NDIgMTkuNDc1MiAxNS4wMTk1IDE5LjI4NTcgMTUuMDE5NUg2LjQyOTE4QzYuMjM5NzUgMTUuMDE5NSA2LjA1ODA4IDE0Ljk0NDIgNS45MjQxMyAxNC44MTAzQzUuNzkwMTggMTQuNjc2MyA1LjcxNDkzIDE0LjQ5NDYgNS43MTQ5MyAxNC4zMDUyWk01LjcxNDkzIDguNTkxMTdDNS43MTQ5MyA4LjQwMTc0IDUuNzkwMTggOC4yMjAwNyA1LjkyNDEzIDguMDg2MTJDNi4wNTgwOCA3Ljk1MjE3IDYuMjM5NzUgNy44NzY5MiA2LjQyOTE4IDcuODc2OTJIMTkuMjg1N0MxOS40NzUyIDcuODc2OTIgMTkuNjU2OSA3Ljk1MjE3IDE5Ljc5MDggOC4wODYxMkMxOS45MjQ3IDguMjIwMDcgMjAgOC40MDE3NCAyMCA4LjU5MTE3QzIwIDguNzgwNjEgMTkuOTI0NyA4Ljk2MjI4IDE5Ljc5MDggOS4wOTYyM0MxOS42NTY5IDkuMjMwMTggMTkuNDc1MiA5LjMwNTQzIDE5LjI4NTcgOS4zMDU0M0g2LjQyOTE4QzYuMjM5NzUgOS4zMDU0MyA2LjA1ODA4IDkuMjMwMTggNS45MjQxMyA5LjA5NjIzQzUuNzkwMTggOC45NjIyOCA1LjcxNDkzIDguNzgwNjEgNS43MTQ5MyA4LjU5MTE3Wk01LjcxNDkzIDIuODc3MTVDNS43MTQ5MyAyLjY4NzcxIDUuNzkwMTggMi41MDYwNCA1LjkyNDEzIDIuMzcyMDlDNi4wNTgwOCAyLjIzODE0IDYuMjM5NzUgMi4xNjI4OSA2LjQyOTE4IDIuMTYyODlIMTkuMjg1N0MxOS40NzUyIDIuMTYyODkgMTkuNjU2OSAyLjIzODE0IDE5Ljc5MDggMi4zNzIwOUMxOS45MjQ3IDIuNTA2MDQgMjAgMi42ODc3MSAyMCAyLjg3NzE1QzIwIDMuMDY2NTggMTkuOTI0NyAzLjI0ODI1IDE5Ljc5MDggMy4zODIyQzE5LjY1NjkgMy41MTYxNSAxOS40NzUyIDMuNTkxNCAxOS4yODU3IDMuNTkxNEg2LjQyOTE4QzYuMjM5NzUgMy41OTE0IDYuMDU4MDggMy41MTYxNSA1LjkyNDEzIDMuMzgyMkM1Ljc5MDE4IDMuMjQ4MjUgNS43MTQ5MyAzLjA2NjU4IDUuNzE0OTMgMi44NzcxNVpNNC4wNzc4NiAwLjk0Mjk0N0M0LjE0NDM4IDEuMDA5MyA0LjE5NzE1IDEuMDg4MTEgNC4yMzMxNiAxLjE3NDg5QzQuMjY5MTcgMS4yNjE2NiA0LjI4NzcgMS4zNTQ2OSA0LjI4NzcgMS40NDg2NEM0LjI4NzcgMS41NDI1OSA0LjI2OTE3IDEuNjM1NjEgNC4yMzMxNiAxLjcyMjM5QzQuMTk3MTUgMS44MDkxNiA0LjE0NDM4IDEuODg3OTggNC4wNzc4NiAxLjk1NDMzTDEuOTM1MSA0LjA5NzA5QzEuODY4NzUgNC4xNjM2MSAxLjc4OTkzIDQuMjE2MzggMS43MDMxNiA0LjI1MjM5QzEuNjE2MzggNC4yODg0IDEuNTIzMzYgNC4zMDY5MyAxLjQyOTQxIDQuMzA2OTNDMS4zMzU0NiA0LjMwNjkzIDEuMjQyNDMgNC4yODg0IDEuMTU1NjYgNC4yNTIzOUMxLjA2ODg4IDQuMjE2MzggMC45OTAwNjYgNC4xNjM2MSAwLjkyMzcxOCA0LjA5NzA5TDAuMjA5NDY0IDMuMzgyODRDMC4xNDMwNTYgMy4zMTY0MyAwLjA5MDM3NzkgMy4yMzc1OSAwLjA1NDQzOCAzLjE1MDgyQzAuMDE4NDk4IDMuMDY0MDYgOS44OTU2MWUtMTAgMi45NzEwNiAwIDIuODc3MTVDLTkuODk1NjJlLTEwIDIuNzgzMjMgMC4wMTg0OTggMi42OTAyMyAwLjA1NDQzOCAyLjYwMzQ3QzAuMDkwMzc3OSAyLjUxNjcgMC4xNDMwNTYgMi40Mzc4NiAwLjIwOTQ2NCAyLjM3MTQ1QzAuMjc1ODczIDIuMzA1MDUgMC4zNTQ3MTEgMi4yNTIzNyAwLjQ0MTQ3OCAyLjIxNjQzQzAuNTI4MjQ0IDIuMTgwNDkgMC42MjEyNCAyLjE2MTk5IDAuNzE1MTU2IDIuMTYxOTlDMC44MDkwNzEgMi4xNjE5OSAwLjkwMjA2NyAyLjE4MDQ5IDAuOTg4ODM0IDIuMjE2NDNDMS4wNzU2IDIuMjUyMzcgMS4xNTQ0NCAyLjMwNTA1IDEuMjIwODUgMi4zNzE0NUwxLjQyOTQxIDIuNTgxNDRMMy4wNjY0OCAwLjk0Mjk0N0MzLjEzMjgzIDAuODc2NDMxIDMuMjExNjQgMC44MjM2NTggMy4yOTg0MiAwLjc4NzY1MUMzLjM4NTE5IDAuNzUxNjQzIDMuNDc4MjIgMC43MzMxMDkgMy41NzIxNyAwLjczMzEwOUMzLjY2NjEyIDAuNzMzMTA5IDMuNzU5MTQgMC43NTE2NDMgMy44NDU5MiAwLjc4NzY1MUMzLjkzMjY5IDAuODIzNjU4IDQuMDExNTEgMC44NzY0MzEgNC4wNzc4NiAwLjk0Mjk0N1pNNC4wNzc4NiA2LjY1Njk3QzQuMTQ0MzggNi43MjMzMiA0LjE5NzE1IDYuODAyMTQgNC4yMzMxNiA2Ljg4ODkyQzQuMjY5MTcgNi45NzU2OSA0LjI4NzcgNy4wNjg3MiA0LjI4NzcgNy4xNjI2N0M0LjI4NzcgNy4yNTY2MiA0LjI2OTE3IDcuMzQ5NjQgNC4yMzMxNiA3LjQzNjQyQzQuMTk3MTUgNy41MjMxOSA0LjE0NDM4IDcuNjAyMDEgNC4wNzc4NiA3LjY2ODM2TDEuOTM1MSA5LjgxMTEyQzEuODY4NzUgOS44Nzc2MyAxLjc4OTkzIDkuOTMwNDEgMS43MDMxNiA5Ljk2NjQxQzEuNjE2MzggMTAuMDAyNCAxLjUyMzM2IDEwLjAyMSAxLjQyOTQxIDEwLjAyMUMxLjMzNTQ2IDEwLjAyMSAxLjI0MjQzIDEwLjAwMjQgMS4xNTU2NiA5Ljk2NjQxQzEuMDY4ODggOS45MzA0MSAwLjk5MDA2NiA5Ljg3NzYzIDAuOTIzNzE4IDkuODExMTJMMC4yMDk0NjQgOS4wOTY4NkMwLjA3NTM0NjYgOC45NjI3NSAwIDguNzgwODQgMCA4LjU5MTE3QzAgOC40MDE1IDAuMDc1MzQ2NiA4LjIxOTYgMC4yMDk0NjQgOC4wODU0OEMwLjM0MzU4MiA3Ljk1MTM2IDAuNTI1NDg1IDcuODc2MDIgMC43MTUxNTYgNy44NzYwMkMwLjkwNDgyNyA3Ljg3NjAyIDEuMDg2NzMgNy45NTEzNiAxLjIyMDg1IDguMDg1NDhMMS40Mjk0MSA4LjI5NTQ3TDMuMDY2NDggNi42NTY5N0MzLjEzMjgzIDYuNTkwNDYgMy4yMTE2NCA2LjUzNzY5IDMuMjk4NDIgNi41MDE2OEMzLjM4NTE5IDYuNDY1NjcgMy40NzgyMiA2LjQ0NzE0IDMuNTcyMTcgNi40NDcxNEMzLjY2NjEyIDYuNDQ3MTQgMy43NTkxNCA2LjQ2NTY3IDMuODQ1OTIgNi41MDE2OEMzLjkzMjY5IDYuNTM3NjkgNC4wMTE1MSA2LjU5MDQ2IDQuMDc3ODYgNi42NTY5N1pNNC4wNzc4NiAxMi4zNzFDNC4xNDQzOCAxMi40Mzc0IDQuMTk3MTUgMTIuNTE2MiA0LjIzMzE2IDEyLjYwMjlDNC4yNjkxNyAxMi42ODk3IDQuMjg3NyAxMi43ODI3IDQuMjg3NyAxMi44NzY3QzQuMjg3NyAxMi45NzA2IDQuMjY5MTcgMTMuMDYzNyA0LjIzMzE2IDEzLjE1MDRDNC4xOTcxNSAxMy4yMzcyIDQuMTQ0MzggMTMuMzE2IDQuMDc3ODYgMTMuMzgyNEwxLjkzNTEgMTUuNTI1MUMxLjg2ODc1IDE1LjU5MTcgMS43ODk5MyAxNS42NDQ0IDEuNzAzMTYgMTUuNjgwNEMxLjYxNjM4IDE1LjcxNjQgMS41MjMzNiAxNS43MzUgMS40Mjk0MSAxNS43MzVDMS4zMzU0NiAxNS43MzUgMS4yNDI0MyAxNS43MTY0IDEuMTU1NjYgMTUuNjgwNEMxLjA2ODg4IDE1LjY0NDQgMC45OTAwNjYgMTUuNTkxNyAwLjkyMzcxOCAxNS41MjUxTDAuMjA5NDY0IDE0LjgxMDlDMC4wNzUzNDY2IDE0LjY3NjggMCAxNC40OTQ5IDAgMTQuMzA1MkMwIDE0LjExNTUgMC4wNzUzNDY2IDEzLjkzMzYgMC4yMDk0NjQgMTMuNzk5NUMwLjM0MzU4MiAxMy42NjU0IDAuNTI1NDg1IDEzLjU5IDAuNzE1MTU2IDEzLjU5QzAuOTA0ODI3IDEzLjU5IDEuMDg2NzMgMTMuNjY1NCAxLjIyMDg1IDEzLjc5OTVMMS40Mjk0MSAxNC4wMDk1TDMuMDY2NDggMTIuMzcxQzMuMTMyODMgMTIuMzA0NSAzLjIxMTY0IDEyLjI1MTcgMy4yOTg0MiAxMi4yMTU3QzMuMzg1MTkgMTIuMTc5NyAzLjQ3ODIyIDEyLjE2MTIgMy41NzIxNyAxMi4xNjEyQzMuNjY2MTIgMTIuMTYxMiAzLjc1OTE0IDEyLjE3OTcgMy44NDU5MiAxMi4yMTU3QzMuOTMyNjkgMTIuMjUxNyA0LjAxMTUxIDEyLjMwNDUgNC4wNzc4NiAxMi4zNzFaIiBmaWxsPSIjMkVBQzIzIi8+Cjwvc3ZnPgo=")
}

.message-score .message-body-element-icon-score-invite-friend {
  background-color: rgba(124,29,201,0.2);
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0xMi4xMzIgMTAuMjc1QzEzLjAyOCA5LjU2NzE5IDEzLjYwMzcgOC40NzM5NSAxMy42MDM3IDcuMjQ5MjdDMTMuNjAzNyA1LjEyMDM2IDExLjg2NDQgMy4zODgzNyA5LjcyNjQxIDMuMzg4MzdDNy41ODg0NCAzLjM4ODM3IDUuODQ5MDYgNS4xMjAzNiA1Ljg0OTA2IDcuMjQ5MjdDNS44NDkwNiA3LjM4ODggNS44NTY3MiA3LjUyNjYxIDUuODcxMjkgNy42NjIzNUM1LjQzMDU5IDcuNDIxNjkgNC45MjUxNiA3LjI4NDU0IDQuMzg4MDUgNy4yODQ1NEMyLjY4MTI5IDcuMjg0NTQgMS4yOTI3NyA4LjY2NzQ3IDEuMjkyNzcgMTAuMzY3M0MxLjI5Mjc3IDExLjI1MzYgMS42NzA3NCAxMi4wNTMxIDIuMjczOTEgMTIuNjE2QzAuOTM2NTI0IDEzLjIwMzIgMCAxNC41NCAwIDE2LjA5MThWMTkuNjc2NkMwIDIwLjMzNTkgMC41MzYzMjggMjAuODcyMiAxLjE5NTU5IDIwLjg3MjJINS41Mzg5OUg1LjkyOTYxSDEzLjkxMzhDMTQuNjc3OCAyMC44NzIyIDE1LjI5OTQgMjAuMjUwNiAxNS4yOTk0IDE5LjQ4NjZWMTQuNzg0NkMxNS4yOTk0IDEyLjcxMiAxMy45NzcxIDEwLjk0MjUgMTIuMTMyIDEwLjI3NVpNOS43MjY0MSA0LjU2MDI0QzExLjIxODIgNC41NjAyNCAxMi40MzE4IDUuNzY2NTMgMTIuNDMxOCA3LjI0OTI3QzEyLjQzMTggOC43MzIgMTEuMjE4MiA5LjkzODI5IDkuNzI2NDEgOS45MzgyOUM4LjIzNDYxIDkuOTM4MjkgNy4wMjA5NCA4LjczMiA3LjAyMDk0IDcuMjQ5MjdDNy4wMjA5NCA1Ljc2NjUzIDguMjM0NjEgNC41NjAyNCA5LjcyNjQxIDQuNTYwMjRaTTQuMzg4MDUgOC40NTY0MUM1LjQ0ODYzIDguNDU2NDEgNi4zMTE0OSA5LjMxMzY0IDYuMzExNDkgMTAuMzY3M0M2LjMxMTQ5IDEwLjUyMDEgNi4yOTMwNSAxMC42NzE4IDYuMjU3MzQgMTAuODE4NUM1LjcxODQ4IDExLjE4NTIgNS4yNTc4NSAxMS42NTg2IDQuOTA2MjEgMTIuMjA4MkM0LjczODUyIDEyLjI1NDcgNC41NjQ4OCAxMi4yNzgyIDQuMzg4MDUgMTIuMjc4MkMzLjMyNzUgMTIuMjc4MiAyLjQ2NDY1IDExLjQyMSAyLjQ2NDY1IDEwLjM2NzNDMi40NjQ2NSA5LjMxMzY4IDMuMzI3NSA4LjQ1NjQxIDQuMzg4MDUgOC40NTY0MVpNMS4xNzE4OCAxOS42NzY2VjE2LjA5MThDMS4xNzE4OCAxNC42NDU5IDIuMzQ4MTYgMTMuNDY5NiAzLjc5NDAyIDEzLjQ2OTZINC4zMzY4QzQuMjE3MzggMTMuODg3NiA0LjE1MzQgMTQuMzI4OCA0LjE1MzQgMTQuNzg0NlYxOS40ODY2QzQuMTUzNCAxOS41NTkzIDQuMTU5MSAxOS42MzA2IDQuMTY5OTIgMTkuNzAwM0gxLjE5NTU5QzEuMTgzODcgMTkuNzAwMyAxLjE3MTg4IDE5LjY4ODMgMS4xNzE4OCAxOS42NzY2Wk0xNC4xMjc1IDE5LjQ4NjZDMTQuMTI3NSAxOS42MDI0IDE0LjAyOTYgMTkuNzAwMyAxMy45MTM4IDE5LjcwMDNINS45Mjk2NUg1LjUzOTAyQzUuNDIzMTYgMTkuNzAwMyA1LjMyNTI3IDE5LjYwMjQgNS4zMjUyNyAxOS40ODY2VjE0Ljc4NDZDNS4zMjUyNyAxMi43ODc0IDYuOTUwMDggMTEuMTYyNiA4Ljk0NzIzIDExLjE2MjZIMTAuNTA1NUMxMi41MDI3IDExLjE2MjYgMTQuMTI3NSAxMi43ODc0IDE0LjEyNzUgMTQuNzg0NlYxOS40ODY2WiIgZmlsbD0iIzdDMURDOSIvPgo8cGF0aCBkPSJNMTkuNDEzNyAyLjUyNjhIMTguMzM2N1YxLjQ1ODEzQzE4LjMzNjcgMS4xMzQ1NCAxOC4wNzQ0IDAuODcyMTkyIDE3Ljc1MDggMC44NzIxOTJDMTcuNDI3MiAwLjg3MjE5MiAxNy4xNjQ4IDEuMTM0NTQgMTcuMTY0OCAxLjQ1ODEzVjIuNTI2OEgxNi4wODc5QzE1Ljc2NDMgMi41MjY4IDE1LjUwMiAyLjc4OTE1IDE1LjUwMiAzLjExMjc0QzE1LjUwMiAzLjQzNjMzIDE1Ljc2NDMgMy42OTg2OCAxNi4wODc5IDMuNjk4NjhIMTcuMTY0OFY0Ljc2NzM5QzE3LjE2NDggNS4wOTA5OCAxNy40MjcyIDUuMzUzMzMgMTcuNzUwOCA1LjM1MzMzQzE4LjA3NDQgNS4zNTMzMyAxOC4zMzY3IDUuMDkwOTggMTguMzM2NyA0Ljc2NzM5VjMuNjk4NjhIMTkuNDEzN0MxOS43MzczIDMuNjk4NjggMTkuOTk5NiAzLjQzNjMzIDE5Ljk5OTYgMy4xMTI3NEMxOS45OTk2IDIuNzg5MTUgMTkuNzM3MyAyLjUyNjggMTkuNDEzNyAyLjUyNjhaIiBmaWxsPSIjN0MxREM5Ii8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDAuODcyMTkyKSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=")
}

/* Promocode message */
.messages .message.structured.message-promocode {
  width: 276px;
  margin: 8px 35px;
  padding: 8px;
  position: relative;
  display: flex;
  flex-direction: column;
  border-top: 34px solid #fff;
  border-right: 12px solid #fff;
  border-bottom: 34px solid #fff;
  border-left: 12px solid #fff;
  border-radius: 4px;
  background-color: #F3F5FA;
}

.messages .message.structured.message-promocode .avatar {
  display: none;
}

.messages .message.structured.message-promocode::before {
  width: auto;
  height: auto;
  position: absolute;
  top: -26px;
  bottom: initial;
  left: 0;
  content: 'Ваш промокод';
  line-height: 1.3;
  font-size: 13px;
  border: none;
  background-color: transparent;
  color: #000;
}

.messages .message.structured.message-promocode::after {
  width: 100%;
  height: auto;
  position: absolute;
  bottom: -26px;
  left: 0;
  content: 'Промокод можно использовать один раз';
  line-height: 1.3;
  font-size: 13px;
  box-shadow: none;
  background-color: transparent;
  color: #000;
}

.messages .message.structured.message-promocode .message-header {
  padding: 0;
  background-color: transparent;
}

.messages .message.structured.message-promocode .message-header-text {
  line-height: 1.25;
  font-size: 11px;
  color: #556584;
}

.messages .message.structured.message-promocode .message-body-element-text {
  line-height: 1.3;
  font-size: 16px;
  font-weight: 700;
  letter-spacing: -0.01em;
}

/* Service button */
.messages .message.controls .button.button-service {
  width: 330px !important;
  max-width: 330px !important;
  padding: 12px;
  padding-left: 84px;
  cursor: pointer;
  display: inline-flex;
  flex-direction: column;
  border: none;
  border-radius: 4px;
  box-shadow: 0px 1px 1px rgba(35, 48, 116, 0.2);
  background-color: #EAE2C6;
  background-position: 8px 50%;
  background-repeat: no-repeat;
  background-size: calc(min(69px));
}

.messages .message.controls .button.button-service .button-discount {
  line-height: 1.3;
  font-size: 11px;
  color: #4B5A77;
}

.messages .message.controls .button.button-service .button-text {
  line-height: 1.3;
  font-size: 16px;
  font-weight: 700;
  color: #000;
}

/* Company button */
.messages .message.controls .button.button-company {
  width: 100%;
  max-width: 300px;
  margin-right: 30%;
  /* padding: 24px 24px 24px 105px; */
  padding-left: 105px;
  cursor: pointer;
  font-size: 12px;
  border: none;
  border-radius: 4px;
  box-shadow: 0 1px 1px rgba(35, 48, 116, 0.2);
  background-color: #00AE7A;
  background-position: 50% 10px;
  background-repeat: no-repeat;
  background-size: auto 55px;
}

.messages .message.controls .button.button-company:nth-child(4n+1) {
    background-color: rgba(80, 107, 250);
}
.messages .message.controls .button.button-company:nth-child(4n+2) {
    background-color: rgb(147, 112, 219);
}
.messages .message.controls .button.button-company:nth-child(4n+3) {
    background-color: #00AE7A;
}
.messages .message.controls .button.button-company:nth-child(4n+4) {
    background-color: #B56E87;
}

.messages .message.controls .button.button-company.gorserv {
  background-color: #00AE7A !important;
}

.messages .message.controls .button.button-company.malina {
  background-color: #3D4552 !important;
}

.messages .message.controls .button.button-company.winchester {
  background-color: #B56E87 !important;
}

.messages .message.controls .button.button-company .button-text {
  line-height: 1.3;
  font-size: 14px;
  text-align: left;
  color: #fff;
}

.messages .message.controls .button.button-company .button-subtext {
  line-height: 1.3;
  font-size: 12px;
  text-align: left;
  color: #fff;
}

.messages .message.controls .button.button-company.has-logo {
  background-position: 16px center;
  background-size: 20%;
  height: 80px;
}

.attachment {
  max-width: 380px;
  /* padding: 10px; */
  /* background-color: #f5f7fb; */
  text-align: center;
  margin-top: 8px;
  margin-left: 8px;
}
.attachment:first-of-type{
  margin-left: 0;
}
.attachment .attachment-preview {
  max-width: 380px;
  height: 80px;
  width: auto;
  /* height: auto; */
}
.attachment .attachment-name {
  font-size: 12px;
  display: none;
}

.attachment .attachment-document + .attachment-name {
  display: inline-block;
}

.attachment-delimiter {
  display: block;
  width: 100%;
  height: 2px;
  background-color: #d0d0d0;
  margin-top: 16px;
  margin-bottom: 16px;
}

.domobot-faq {
  margin: 0;
}

.domobot-faq dt{
  display: block;
  padding: 10px 10px 10px 40px;
  border-bottom: 1px solid #efe8e8;
  cursor: pointer;
  margin-left: -10px;
  margin-right: -10px;
}

.domobot-faq > dt:first-child{
  /* padding-top: 0; */
}


.domobot-faq > dt:last-child{
  border-bottom: 0 solid #efe8e8;
  padding-bottom: 0;
}

.domobot-faq dt:before{
  transition: all ease 1s;
  content: '+';
  display: block;
  position: absolute;
  left: 0;
  background: #30bb00;
  color: #fff;
  font-size: 18px;
  border-radius: 11px;
  width: 20px;
  height: 20px;
  text-align: center;
  left: 11px;
  line-height: 18px;
  font-weight: 700;
}

.domobot-faq dt.opened:before{
  content: '↓';
  background: #05f;
  font-size: 13px;
}

.domobot-faq dt:after{}

.domobot-faq dd{
  display: none;
  padding: 1px 20px 20px 20px;
  margin: 0 -10px;
  background: #f9f0f0;
}

.domobot-faq dd p {}

.domobot-faq dd ul,
.domobot-faq dd ol{
  padding: 0px 20px 10px 20px;
}

.domobot-faq dd ul > li,
.domobot-faq dd ol > li{
  list-style-type: circle;
}


.domobot-faq dd .gray {     color: gray;}
.domobot-faq dd .info {font-size: 12px;}

.domobot-faq dd.opened{
  display: block;
}


.domobot-faq dd p{}

.domobot-faq dd i{}

.domobot-faq dd a{}







#toolbar {

  z-index: 2100;
  /* backdrop-filter: blur(3px);
  -webkit-backdrop-filter: blur(3px); */
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  border-style: solid;
  border-width: 0;

  background: rgba(255, 255, 255, 1);
}

#toolbar .toolbar {
  padding: 10px;
  transition: all ease .4s;
}

#toolbar.toolbar-hide .toolbar {
  height: 0;
  padding: 0;
  overflow: hidden;
}


#toolbar .message-input {
  background: none;
  border: none;
  outline: none !important;
  resize: none;
  color: rgba(0, 0, 0, 0.7);

  /* font-size: 1rem; */
  font-size: 14px;
  line-height: 18px;
  height: 25px;
  margin: 0;
  padding-right: 54px;
  width: 100%;
  color: #000;
}

#toolbar .message-input:focus {
  outline-style: solid;
  outline-width: 2px;
}

#toolbar .message-input:focus:-webkit-placeholder {
  color: transparent;
}

#toolbar .message-submit {
  position: absolute;
  display: none;
  z-index: 1;
  bottom: 8px;
  right: 8px;
  color: #fff;
  border: none;
  /* background: #3259e5; */
  background: none;
  font-size: 10px;
  text-transform: uppercase;
  padding: 0;
  width: 32px;
  height: 32px;
  border-radius: 50%;

  outline: none !important;
  -webkit-transition: background .2s ease;
  transition: background .2s ease;
}
#toolbar .message-submit.visible {
  display: block;
}

#toolbar .message-submit:hover {
  /* background: #f5f7fb; */
}

.tl, .tr, .bl, .br {
  position: fixed;
  width: 20px;
  height: 20px;
  z-index: 2000;
  overflow: hidden;
  padding: 4px;
  z-index: 2000;
  display: none;

  border-style: solid;
}


.tl, .tr { top: 0;}
.bl, .br { bottom: 0; }
.tr, .br { right: 0; }
.tl, .bl { left: 0; }


.tl{
  border-radius: 11px 0 0 0;
  border-width: 4px 0 0 4px;
}

.tr{
  border-radius: 0 11px 0 0;
  border-width: 4px 4px 0 0;
}

.br{
  border-radius: 0 0 11px 0;
  border-width: 0 4px 4px 0;
}

.bl{
  border-radius: 0 0 0 11px;
  border-width: 0 0 4px 4px;
}






.chat-title h1,
.chat-title h2,
#toolbar .toolbar,
.chat {
  max-width: 480px;
  margin: auto;
  position: relative;
}




#toolbar,
.tl, .tr, .bl, .br {
  border-color: #cfd8f4;
}


.chat:after,
.chat:before{
  background: #cfd8f4;
}


@-webkit-keyframes bounce {
  0% {
    -webkit-transform: matrix3d(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  4.7% {
    -webkit-transform: matrix3d(0.45, 0, 0, 0, 0, 0.45, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.45, 0, 0, 0, 0, 0.45, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  9.41% {
    -webkit-transform: matrix3d(0.883, 0, 0, 0, 0, 0.883, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.883, 0, 0, 0, 0, 0.883, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  14.11% {
    -webkit-transform: matrix3d(1.141, 0, 0, 0, 0, 1.141, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.141, 0, 0, 0, 0, 1.141, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  18.72% {
    -webkit-transform: matrix3d(1.212, 0, 0, 0, 0, 1.212, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.212, 0, 0, 0, 0, 1.212, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  24.32% {
    -webkit-transform: matrix3d(1.151, 0, 0, 0, 0, 1.151, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.151, 0, 0, 0, 0, 1.151, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  29.93% {
    -webkit-transform: matrix3d(1.048, 0, 0, 0, 0, 1.048, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.048, 0, 0, 0, 0, 1.048, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  35.54% {
    -webkit-transform: matrix3d(0.979, 0, 0, 0, 0, 0.979, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.979, 0, 0, 0, 0, 0.979, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  41.04% {
    -webkit-transform: matrix3d(0.961, 0, 0, 0, 0, 0.961, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.961, 0, 0, 0, 0, 0.961, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  52.15% {
    -webkit-transform: matrix3d(0.991, 0, 0, 0, 0, 0.991, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.991, 0, 0, 0, 0, 0.991, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  63.26% {
    -webkit-transform: matrix3d(1.007, 0, 0, 0, 0, 1.007, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.007, 0, 0, 0, 0, 1.007, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  85.49% {
    -webkit-transform: matrix3d(0.999, 0, 0, 0, 0, 0.999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.999, 0, 0, 0, 0, 0.999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  100% {
    -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
}

@keyframes bounce {
  0% {
    -webkit-transform: matrix3d(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  4.7% {
    -webkit-transform: matrix3d(0.45, 0, 0, 0, 0, 0.45, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.45, 0, 0, 0, 0, 0.45, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  9.41% {
    -webkit-transform: matrix3d(0.883, 0, 0, 0, 0, 0.883, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.883, 0, 0, 0, 0, 0.883, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  14.11% {
    -webkit-transform: matrix3d(1.141, 0, 0, 0, 0, 1.141, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.141, 0, 0, 0, 0, 1.141, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  18.72% {
    -webkit-transform: matrix3d(1.212, 0, 0, 0, 0, 1.212, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.212, 0, 0, 0, 0, 1.212, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  24.32% {
    -webkit-transform: matrix3d(1.151, 0, 0, 0, 0, 1.151, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.151, 0, 0, 0, 0, 1.151, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  29.93% {
    -webkit-transform: matrix3d(1.048, 0, 0, 0, 0, 1.048, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.048, 0, 0, 0, 0, 1.048, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  35.54% {
    -webkit-transform: matrix3d(0.979, 0, 0, 0, 0, 0.979, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.979, 0, 0, 0, 0, 0.979, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  41.04% {
    -webkit-transform: matrix3d(0.961, 0, 0, 0, 0, 0.961, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.961, 0, 0, 0, 0, 0.961, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  52.15% {
    -webkit-transform: matrix3d(0.991, 0, 0, 0, 0, 0.991, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.991, 0, 0, 0, 0, 0.991, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  63.26% {
    -webkit-transform: matrix3d(1.007, 0, 0, 0, 0, 1.007, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1.007, 0, 0, 0, 0, 1.007, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  85.49% {
    -webkit-transform: matrix3d(0.999, 0, 0, 0, 0, 0.999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(0.999, 0, 0, 0, 0, 0.999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
  100% {
    -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
  }
}

@-webkit-keyframes ball {
  from {
    -webkit-transform: translateY(0) scaleY(0.8);
    transform: translateY(0) scaleY(0.8);
  }
  to {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
  }
}

@keyframes ball {
  from {
    -webkit-transform: translateY(0) scaleY(0.8);
    transform: translateY(0) scaleY(0.8);
  }
  to {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
  }
}

/*Modal styles*/
.modal {
  position: fixed;
  z-index: 21001;
  top: 0;
  width: 100%;
  margin: 0 auto;
  max-width: 480px;
  height: 100vh;
  background: #fff;
  overflow-y: auto;
  padding: 10px;
}

.modal-close-button {
  display: block;
  width: 36px;
  height: 36px;
  border: none;
  border-radius: 100%;
  right: 10px;
  background: #fff url("./close.png") no-repeat center;
  background-size: contain;
  position: absolute;
  z-index: 21002;
  cursor: pointer;
  outline: none;
}

.owl-dots {
  position: fixed;
  bottom: 20px;
  width: 100%;
  max-width: 480px;
  height: 10px;
  display: flex;
  justify-content: center;
}

.owl-dot {
  height: 10px;
  width: 10px;
  border-radius: 50%;
  background: #C4C4C4 !important;
  margin: 5px;
  outline: none;
}

.owl-dot.active {
  background: #3259E1 !important;
}

.slider-item {
  display: flex;
  justify-content: center;
}

.slider-item > img.slider-img {
  max-width: 100%;
  max-height: 100vh;
  width: auto;
}

.full-screen-preview-wrap {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2;
}
.full-screen-preview-wrap:before{
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #000;
  opacity: 0.8;
  content: ' ';
}
.full-screen-preview-wrap.hidden {
  display: none;
}
.full-screen-preview-close-button{
  position: absolute;
  right: 5px;
  top: 12px;
  width: 35px;
  height: 35px;
  z-index: 5;
}
.full-screen-preview-close-button:before,
.full-screen-preview-close-button:after{
  position: absolute;
  left: 8px;
  top: 2px;
  content: ' ';
  height: 28px;
  width: 2px;
  background-color: #fff;
  opacity: 0.8;
}
.full-screen-preview-close-button:before{
  transform: rotate(45deg);
}
.full-screen-preview-close-button:after{
  transform: rotate(-45deg);
}
.full-screen-preview {
  display: block;
  position: relative;
  width: 100%;
  height: 100%;
}
.full-screen-preview-image-wrap {
  position: relative;
  width: 100%;
  height: 100%;
}
.full-screen-preview-image {
  width: auto;
  max-width: 100%;
  height: auto;
  max-height: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 1;
}

.personal-data-agreement a {
  padding-top: 8px;
  display: block;
  align-items: center;
  font-weight: 500;
}

.personal-data-agreement a:first-child {
  padding-bottom: 8px;
}

.personal-data-agreement a::after {
  display: inline-block;
  content: '';
  width: 6px;
  height: 6px;
  background: url("../static/link-arrow.svg");
  background-size: cover;
  margin-left: 3px;
  margin-bottom: 2px;
}

.header-icon {
  height: 100%;
  padding: 9px 10px;
  display: inline-flex;
  align-items: center;
  position: relative;
  top: 0;
  right: 0;
}

.header-icon__item {
  cursor: pointer;
}

.header-icon__item + .header-icon__item {
  margin-left: 20px;
}

.header-icon__item--faq {
  width: 21px;
  height: 21px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik05LjQxNjQ0IDEyLjYxMzdDOS40MTY0NCAxMS44OTIgOS41MTk1NSAxMS4zMDc3IDkuNjkxNCAxMC44NjA5QzkuODYzMjUgMTAuNDE0MSAxMC4yNDEzIDkuOTY3MjQgMTAuNzU2OSA5LjQxNzMzQzExLjMwNjggOC45MDE3OCAxMS42MTYxIDguNTIzNzEgMTEuNzg4IDguMzE3NDlDMTEuOTk0MiA3Ljk3Mzc5IDEyLjEzMTcgNy42MzAwOSAxMi4xMzE3IDcuMjE3NjVDMTIuMTMxNyA2LjcwMjExIDExLjk5NDIgNi4zMjQwNCAxMS43NTM2IDYuMDQ5MDhDMTEuNTEzIDUuNzc0MTIgMTEuMTM0OSA1LjYzNjY0IDEwLjYxOTQgNS42MzY2NEMxMC4xMzgyIDUuNjM2NjQgOS43NjAxNCA1Ljc3NDEyIDkuNDg1MTggNi4wNDkwOEM5LjIxMDIyIDYuMzI0MDQgOS4wMzgzNyA2LjY2Nzc0IDkuMDM4MzcgNy4xMTQ1NEg3LjA0NDkyQzcuMDQ0OTIgNi4xNTIxOSA3LjM4ODYyIDUuMzYxNjggOC4wNDE2NSA0LjgxMTc2QzguNjk0NjggNC4yNjE4NCA5LjU1MzkyIDMuOTUyNTEgMTAuNjE5NCAzLjk1MjUxQzExLjcxOTIgMy45NTI1MSAxMi41Nzg1IDQuMjI3NDcgMTMuMTk3MSA0Ljc3NzM5QzEzLjgxNTggNS4zMjczMSAxNC4xMjUxIDYuMTE3ODIgMTQuMTI1MSA3LjExNDU0QzE0LjEyNTEgOC4wMDgxNiAxMy43MTI3IDguOTAxNzggMTIuODg3OCA5Ljc2MTAzTDExLjg5MTEgMTAuNzU3OEMxMS41MTMgMTEuMTcwMiAxMS4zNDEyIDExLjc1NDUgMTEuMzQxMiAxMi41NDVIOS40MTY0NFYxMi42MTM3Wk05LjI3ODk2IDE1LjE1NzFDOS4yNzg5NiAxNC44NDc4IDkuMzgyMDcgMTQuNTcyOCA5LjU4ODI5IDE0LjM2NjZDOS43OTQ1MSAxNC4xNjA0IDEwLjA2OTUgMTQuMDU3MyAxMC40MTMyIDE0LjA1NzNDMTAuNzU2OSAxNC4wNTczIDExLjAzMTggMTQuMTYwNCAxMS4yMzggMTQuMzY2NkMxMS40NDQzIDE0LjU3MjggMTEuNTQ3NCAxNC44MTM0IDExLjU0NzQgMTUuMTU3MUMxMS41NDc0IDE1LjQ2NjQgMTEuNDQ0MyAxNS43MDcgMTEuMjM4IDE1LjkxMzJDMTEuMDMxOCAxNi4xMTk1IDEwLjc1NjkgMTYuMjIyNiAxMC40MTMyIDE2LjIyMjZDMTAuMDY5NSAxNi4yMjI2IDkuNzYwMTQgMTYuMTE5NSA5LjU4ODI5IDE1LjkxMzJDOS40MTY0NCAxNS43MDcgOS4yNzg5NiAxNS40NjY0IDkuMjc4OTYgMTUuMTU3MVoiIGZpbGw9IiM1MDZCRkEiLz4KPHBhdGggZD0iTTEwLjUxNzIgMjFDNC43MDg2NyAyMSAwIDE2LjI5MTMgMCAxMC41MTcyQzAgNC43NDMwNCA0LjcwODY3IDAgMTAuNTE3MiAwQzE2LjMyNTcgMCAyMS4wMzQ0IDQuNzA4NjcgMjEuMDM0NCAxMC41MTcyQzIxLjAzNDQgMTYuMzI1NyAxNi4yOTEzIDIxIDEwLjUxNzIgMjFaTTEwLjUxNzIgMS4zNzQ4QzUuNDY0ODEgMS4zNzQ4IDEuMzc0OCA1LjQ2NDgxIDEuMzc0OCAxMC41MTcyQzEuMzc0OCAxNS41Njk2IDUuNDY0ODEgMTkuNjU5NiAxMC41MTcyIDE5LjY1OTZDMTUuNTM1MiAxOS42NTk2IDE5LjY1OTYgMTUuNTY5NiAxOS42NTk2IDEwLjUxNzJDMTkuNjU5NiA1LjQ2NDgxIDE1LjUzNTIgMS4zNzQ4IDEwLjUxNzIgMS4zNzQ4WiIgZmlsbD0iIzUwNkJGQSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwIj4KPHJlY3Qgd2lkdGg9IjIxIiBoZWlnaHQ9IjIxIiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=");
}

.header-icon__item--share {
  width: 16px;
  height: 19px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxNiAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjg0NzUgMTIuODkwNUMxMS44MzA1IDEyLjg5MDUgMTAuOTE1MyAxMy4zOTQgMTAuMzM5IDE0LjE2NjFMNi4yMzcyOSAxMi42NTU1QzYuMjM3MjkgMTIuNTg4MyA2LjIzNzI5IDEyLjQ4NzYgNi4yMzcyOSAxMi40MjA1QzYuMjM3MjkgMTEuODQ5OCA2LjA2NzggMTEuMjc5MiA1Ljc5NjYxIDEwLjgwOTJMMTAuNDQwNyA1Ljg0MDk5QzEwLjg4MTQgNi4wNDI0IDExLjM1NTkgNi4xNzY2OCAxMS44NjQ0IDYuMTc2NjhDMTMuNTkzMiA2LjE3NjY4IDE0Ljk4MzEgNC44MDAzNSAxNC45ODMxIDMuMDg4MzRDMTQuOTgzMSAxLjM3NjMzIDEzLjU5MzIgMCAxMS44NjQ0IDBDMTAuMTM1NiAwIDguNzQ1NzYgMS4zNzYzMyA4Ljc0NTc2IDMuMDg4MzRDOC43NDU3NiAzLjY1OTAxIDguOTE1MjUgNC4yMjk2OCA5LjE4NjQ0IDQuNjk5NjVMNC41NDIzNyA5LjYzNDI4QzQuMTAxNyA5LjQzMjg2IDMuNjI3MTIgOS4yOTg1OSAzLjExODY0IDkuMjk4NTlDMS4zODk4MyA5LjI5ODU5IDAgMTAuNjc0OSAwIDEyLjM4NjlDMCAxNC4wOTg5IDEuNDIzNzMgMTUuNDQxNyAzLjE1MjU0IDE1LjQ0MTdDNC4xNjk0OSAxNS40NDE3IDUuMDg0NzUgMTQuOTM4MiA1LjY2MTAyIDE0LjE2NjFMOS43NjI3MSAxNS42NzY3QzkuNzYyNzEgMTUuNzQzOCA5Ljc2MjcxIDE1Ljg0NDUgOS43NjI3MSAxNS45MTE3QzkuNzYyNzEgMTcuNjIzNyAxMS4xNTI1IDE5IDEyLjg4MTQgMTlDMTQuNjEwMiAxOSAxNiAxNy42MjM3IDE2IDE1LjkxMTdDMTYgMTQuMTk5NiAxNC41NzYzIDEyLjg5MDUgMTIuODQ3NSAxMi44OTA1WiIgZmlsbD0iIzUwNkJGQSIvPgo8L3N2Zz4K");
}
.header-icon__item--feedback {
  width: 16px;
  height: 19px;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAwMCAxMDAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAwIDEwMDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz48cGF0aCBkPSJNOTU3LDM1NC41bDAuNCwwbC04Ni45LTY5LjhMNTI5LjMsMjQuOGMtOC44LTYuNy0xOS4zLTEwLjEtMjkuOS0xMC4xYy0xMC41LDAtMjEuMSwzLjQtMjkuOSwxMC4xTDEyOS4zLDI4NC43Yy0wLjgsMC42LTEuNCwxLjMtMi4yLDEuOXYtMC4ybC04NC43LDY3LjhsMC45LDBDMjMuMiwzNjksMTAsMzkyLjUsMTAsNDE5LjJ2NDg1LjFjMCw0NC43LDM2LjYsODEsODEuOCw4MWg4MTYuNGM0NS4yLDAsODEuOC0zNi4zLDgxLjgtODFWNDE5LjJDOTkwLDM5Mi42LDk3Ni45LDM2OS4yLDk1NywzNTQuNXogTTk0Ni45LDk1OS4xYy0zLjIsMi45LTgsMi44LTExLjEsMGwtOTYuMy04OC40Yy0wLjYtMC42LTEuMS0xLjMtMS44LTEuOUw1MzMuMSw1ODguM2MtOS40LTguNy0yMS40LTEzLTMzLjQtMTNjLTEyLDAtMjQsNC4zLTMzLjQsMTNMMTYyLjEsODY4LjhjLTEsMC45LTEuOCwxLjktMi42LDIuOGwtOTQuNyw4Ni45Yy0zLjMsMy04LjUsMi44LTExLjUtMC40Yy0yLjktMy4xLTIuOS03LjksMC0xMWwyNzQuMy0yOTMuMmwtMjY2LTI1My4yYy0zLjMtMy4xLTMuNC04LjItMC4yLTExLjVjMS40LTEuNCwzLjEtMi4xLDQuOS0yLjNsLTAuMi0wLjFIOTM0YzIuNCwwLDQuNywwLjksNi4zLDIuOGMyLjcsMy4zLDIuNCw4LjEtMC42LDExTDY3MC40LDY1Ni45YzAuOS0wLjcsMS44LTEuNCwyLjgtMi4ybDI3NC4xLDI5M0M5NTAuNCw5NTAuOSw5NTAuMiw5NTYsOTQ2LjksOTU5LjF6IiBmaWxsPSIjNTA2YmZhIi8+PC9nPgo8L3N2Zz4=");
}

.header-icon__item--logout {
  width: 19px;
  height: 21px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAVCAYAAACkCdXRAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAb9JREFUOI2llD1rFFEUhp8zc28muxYWYhoh/gHBXkURq4i4RFgUG8FiE7JuIdiuGmMnCpJsMAkEtQtbZDcKKUTEysrOXyBYuCJ+QSY7szPHQgJB5k6Y3be87+G577mHe+RKPTyu+C8VTgGGbP1MTHLy1dPSZ4cPgEnxVoAzCh9ECTOrPPk9Ho7/ygPxL4mcRdjoLo1dP6j4IHlACfg+Kgjcb+RUtaFHY40a6c7Yo611+fN/skLqJ4MTqDS9Urw51dBgJNjWsn0HPAEuBOlgo1pVf2gYQKdl7wDPQSuDibg1EgxEJ2JbQ3VbYaZS789DzgAuze4cs565qB6S5feI0VTeCJwT5G5lLvrqhFnfNBVm0Jx8+68RbTphcTJYsJ756EoGoCmHRHgIlFFZcMJePyt/AdZcfq2mtmeiLkgZ0fluK1gecgAqPRuvITIlsNJZCu7DkNOcvhU/Bm6g0jE9W987L/ydLs/F51X1NvC275trnbYke17hZIFvPin6IA3t9Pai9Pd7hZO1F+UbcC/L84AQOFIUmiWj6HtRuVqpR5N5m9ZG5mZ7VXK3rfFJZ1PxX4hyGnG0rfpjt7R7GMiF/QWPbJo2HQPMLQAAAABJRU5ErkJggg==");
  display: none;
}
.header-icon__item--logout.visible {
  display: block;
}
/* Feedback modal*/
.feedback-template__wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.feedback-template__container {
  padding: 68px 10px 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  color: #000;
}

.feedback-template__row_description {
  margin-bottom: 0.5em;
  line-height: 1.4;
  font-size: 14px;
  font-weight: bold;
}

.feedback-template__alert {
  margin-bottom: 0.5em;
  line-height: 1.4;
  font-size: 14px;
  font-weight: bold;
  color: deeppink;
}

.feedback-template__row_area {
  margin-bottom: 0.5em;
  min-width: calc(95%);
}

.feedback-template__title {
  line-height: 1.4;
  font-size: 18px;
  font-weight: bold;
  color: inherit;
}

.feedback-template__subtitle {
  margin-top: 0.85em;
  margin-bottom: 0.85em;
  line-height: 1.6;
  font-size: 14px;
  color: inherit;
}

.feedback-template__description {
  margin-top: 1.43em;
  line-height: 1.6;
  font-size: 14px;
  color: #556584;
}

.feedback-template__send-button {
  margin-top: 1em;
  padding: 0.57em 1.14em;
  line-height: 1.3;
  font-size: 14px;
  text-decoration: none;
  border-radius: 4.3em;
  background-color: #506BFA;
  color: #fff;
  cursor: pointer;
}

.feedback-template__share-buttons {
  margin-top: 30px;
}

/* Share modal */
.share-template__wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.share-template__container {
  padding: 68px 10px 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  color: #000;
}

.share-template__qr-code {
  margin-bottom: 28px;
  width: 200px;
  height: 200px;
}

.share-template__title {
  line-height: 1.4;
  font-size: 18px;
  font-weight: bold;
  color: inherit;
}

.share-template__subtitle {
  margin-top: 0.85em;
  line-height: 1.6;
  font-size: 14px;
  color: inherit;
}

.share-template__description {
  margin-top: 1.43em;
  line-height: 1.6;
  font-size: 14px;
  color: #556584;
}

.share-template__pdf-button {
  margin-top: 1em;
  padding: 0.57em 1.14em;
  line-height: 1.3;
  font-size: 14px;
  text-decoration: none;
  border-radius: 4.3em;
  background-color: #506BFA;
  color: #fff;
  cursor: pointer;
}

.share-template__login-button {
  margin-top: 1em;
  padding: 0.57em 1.14em;
  line-height: 1.3;
  font-size: 14px;
  text-decoration: none;
  border-radius: 4.3em;
  background-color: #506BFA;
  color: #fff;
  cursor: pointer;
}

.share-template__share-buttons {
  margin-top: 30px;
}

.share-template__share-buttons .ya-share2__list {
  display: inline-flex;
  align-items: center;
}

.share-template__share-buttons .ya-share2__item + .ya-share2__item {
  margin: 0 0 0 16px !important;
}

.share-template__share-buttons .ya-share2__container_size_m .ya-share2__icon {
  background-repeat: no-repeat;
  background-size: cover;
}

.share-template__share-buttons .ya-share2__item_service_vkontakte .ya-share2__badge,
.share-template__share-buttons .ya-share2__item_service_facebook .ya-share2__badge,
.share-template__share-buttons .ya-share2__item_service_odnoklassniki .ya-share2__badge,
.share-template__share-buttons .ya-share2__item_service_twitter .ya-share2__badge {
  background-color: transparent;
}

.share-template__share-buttons .ya-share2__item_service_vkontakte .ya-share2__icon {
  width: 32px;
  height: 18px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAzMiAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMxLjI2MTkgMTYuMzIwNUMzMS4yMjM4IDE2LjIzNzggMzEuMTg4NCAxNi4xNjkzIDMxLjE1NTQgMTYuMTE0M0MzMC42MTAxIDE1LjEyNDYgMjkuNTY4MSAxMy45MDk4IDI4LjAzIDEyLjQ2OTVMMjcuOTk3NSAxMi40MzY1TDI3Ljk4MTIgMTIuNDIwM0wyNy45NjQ3IDEyLjQwMzdIMjcuOTQ4MkMyNy4yNTAyIDExLjczMzEgMjYuODA4MSAxMS4yODIxIDI2LjYyMyAxMS4wNTEzQzI2LjI4NDIgMTAuNjExNSAyNi4yMDg0IDEwLjE2NjMgMjYuMzkzNSA5LjcxNTIzQzI2LjUyNDMgOS4zNzQ0MyAyNy4wMTU2IDguNjU0NzMgMjcuODY2MiA3LjU1NTEyQzI4LjMxMzcgNi45NzIzNyAyOC42NjggNi41MDUzMSAyOC45Mjk3IDYuMTUzNDJDMzAuODE3MSAzLjYyNDYzIDMxLjYzNTQgMi4wMDg2OSAzMS4zODQ0IDEuMzA0OThMMzEuMjg2OSAxLjE0MDU0QzMxLjIyMTQgMS4wNDE1MyAzMS4wNTIzIDAuOTUwOTYzIDMwLjc3OTkgMC44NjgzNjRDMzAuNTA2OCAwLjc4NTkzOSAzMC4xNTc5IDAuNzcyMzA3IDI5LjczMjMgMC44MjcyMzlMMjUuMDE5NyAwLjg2MDA0N0MyNC45NDM0IDAuODMyNzgzIDI0LjgzNDQgMC44MzUzMjUgMjQuNjkyNCAwLjg2ODM2NEMyNC41NTA1IDAuOTAxNDA0IDI0LjQ3OTUgMC45MTc5ODIgMjQuNDc5NSAwLjkxNzk4MkwyNC4zOTc1IDAuOTU5MjgxTDI0LjMzMjQgMS4wMDg5QzI0LjI3NzkgMS4wNDE3MSAyNC4yMTc4IDEuMDk5NDEgMjQuMTUyMyAxLjE4MTg5QzI0LjA4NzIgMS4yNjQwOSAyNC4wMzI3IDEuMzYwNTUgMjMuOTg5MSAxLjQ3MDQ3QzIzLjQ3NiAyLjgwMDc3IDIyLjg5MjcgNC4wMzc2MiAyMi4yMzggNS4xODA5NUMyMS44MzQzIDUuODYyNzEgMjEuNDYzNiA2LjQ1MzU1IDIxLjEyNTEgNi45NTM4MkMyMC43ODcgNy40NTM5MiAyMC41MDMzIDcuODIyMzggMjAuMjc0NCA4LjA1ODU3QzIwLjA0NTIgOC4yOTQ5OSAxOS44MzgzIDguNDg0MzkgMTkuNjUyNSA4LjYyNzQ2QzE5LjQ2NjkgOC43NzA2IDE5LjMyNTMgOC44MzEwNyAxOS4yMjcyIDguODA4OTVDMTkuMTI5IDguNzg2ODMgMTkuMDM2NCA4Ljc2NDg4IDE4Ljk0ODggOC43NDI5M0MxOC43OTYxIDguNjQzOTIgMTguNjczNCA4LjUwOTI4IDE4LjU4MDggOC4zMzg4OUMxOC40ODc4IDguMTY4NDkgMTguNDI1MyA3Ljk1NDAyIDE4LjM5MjUgNy42OTU2NUMxOC4zNiA3LjQzNzExIDE4LjM0MDcgNy4yMTQ3MyAxOC4zMzUyIDcuMDI3NzZDMTguMzMwMSA2Ljg0MTAyIDE4LjMzMjUgNi41NzY4NyAxOC4zNDM1IDYuMjM2MDhDMTguMzU0OSA1Ljg5NTExIDE4LjM2IDUuNjY0NDIgMTguMzYgNS41NDM0NkMxOC4zNiA1LjEyNTYyIDE4LjM2ODEgNC42NzIxMyAxOC4zODQzIDQuMTgyODlDMTguNDAwOCAzLjY5MzY1IDE4LjQxNDEgMy4zMDYwMSAxOC40MjUzIDMuMDIwNDRDMTguNDM2NCAyLjczNDU4IDE4LjQ0MTYgMi40MzIxNCAxOC40NDE2IDIuMTEzM0MxOC40NDE2IDEuNzk0NDUgMTguNDIyMyAxLjU0NDQgMTguMzg0MyAxLjM2MjkyQzE4LjM0NjcgMS4xODE2NiAxOC4yODkgMS4wMDU3MiAxOC4yMTI5IDAuODM1MTUxQzE4LjEzNjQgMC42NjQ3NTUgMTguMDI0NCAwLjUzMjk0NCAxNy44Nzc0IDAuNDM5MzdDMTcuNzMwMiAwLjM0NTkxMiAxNy41NDcxIDAuMjcxNzQ2IDE3LjMyOTMgMC4yMTY2NDJDMTYuNzUxMSAwLjA4NDc3MjEgMTYuMDE0NyAwLjAxMzQzNjcgMTUuMTIgMC4wMDIzNDY0OUMxMy4wOTExIC0wLjAxOTYwMjkgMTEuNzg3MyAwLjExMjQ0IDExLjIwOTIgMC4zOTgzMDFDMTAuOTgwMSAwLjUxOTA4IDEwLjc3MjggMC42ODQxMDUgMTAuNTg3NCAwLjg5Mjg1NUMxMC4zOTEgMS4xMzQ4MiAxMC4zNjM2IDEuMjY2ODYgMTAuNTA1NCAxLjI4ODU4QzExLjE2IDEuMzg3NDEgMTEuNjIzNSAxLjYyMzgzIDExLjg5NjIgMS45OTc2TDExLjk5NDUgMi4xOTU2N0MxMi4wNzEgMi4zMzg1NyAxMi4xNDczIDIuNTkxNTYgMTIuMjIzNyAyLjk1NDNDMTIuMyAzLjMxNzA1IDEyLjM0OTIgMy43MTgzMiAxMi4zNzA5IDQuMTU3ODhDMTIuNDI1NCA0Ljk2MDU5IDEyLjQyNTQgNS42NDc3MiAxMi4zNzA5IDYuMjE5MzNDMTIuMzE2MyA2Ljc5MTE3IDEyLjI2NDcgNy4yMzYzNCAxMi4yMTU1IDcuNTU1MThDMTIuMTY2MiA3Ljg3NDAyIDEyLjA5MjYgOC4xMzIzOSAxMS45OTQ1IDguMzMwMjJDMTEuODk2MiA4LjUyODExIDExLjgzMDggOC42NDkwNyAxMS43OTgxIDguNjkyOTdDMTEuNzY1MyA4LjczNjg2IDExLjczOCA4Ljc2NDUzIDExLjcxNjQgOC43NzUzOUMxMS41NzQ2IDguODMwMTUgMTEuNDI3MSA4Ljg1ODA1IDExLjI3NDUgOC44NTgwNUMxMS4xMjE2IDguODU4MDUgMTAuOTM2MyA4Ljc4MDk5IDEwLjcxODEgOC42MjdDMTAuNTAwMSA4LjQ3MzAxIDEwLjI3MzcgOC4yNjE0OSAxMC4wMzkxIDcuOTkyMDlDOS44MDQ1NiA3LjcyMjYzIDkuNTQgNy4zNDYwOCA5LjI0NTM1IDYuODYyMzlDOC45NTA5MyA2LjM3ODY5IDguNjQ1NDUgNS44MDcwMyA4LjMyOTA4IDUuMTQ3MzlMOC4wNjczMiA0LjY2OTAxQzcuOTAzNjkgNC4zNjEyNiA3LjY4MDE3IDMuOTEzMTQgNy4zOTY1MiAzLjMyNTA4QzcuMTEyNyAyLjczNjc3IDYuODYxODQgMi4xNjc3MSA2LjY0Mzc2IDEuNjE3OTlDNi41NTY1OSAxLjM4NzEyIDYuNDI1NjMgMS4yMTEzNSA2LjI1MTExIDEuMDkwNEw2LjE2OTIgMS4wNDA3OEM2LjExNDc2IDAuOTk2ODg0IDYuMDI3MzUgMC45NTAyNyA1LjkwNzQ1IDAuOTAwNTk1QzUuNzg3MzggMC44NTA5NzggNS42NjIwOSAwLjgxNTM5NyA1LjUzMTA3IDAuNzkzNTA1TDEuMDQ3NDcgMC44MjYzMTRDMC41ODkzMDEgMC44MjYzMTQgMC4yNzg0MzEgMC45MzA5MiAwLjExNDc0MiAxLjEzOTg0TDAuMDQ5MjMyNiAxLjIzODY3QzAuMDE2NTA2NCAxLjI5MzcyIDAgMS4zODE2MyAwIDEuNTAyNjRDMCAxLjYyMzYgMC4wMzI3MjYyIDEuNzcyMDQgMC4wOTgyMzU5IDEuOTQ3ODFDMC43NTI3NiAzLjQ5ODEzIDEuNDY0NTQgNC45OTMyOCAyLjIzMzU4IDYuNDMzNTFDMy4wMDI2MSA3Ljg3MzczIDMuNjcwODkgOS4wMzM4NyA0LjIzODAxIDkuOTEyODlDNC44MDUyNSAxMC43OTI1IDUuMzgzNDMgMTEuNjIyNyA1Ljk3MjU2IDEyLjQwMzFDNi41NjE2OSAxMy4xODM3IDYuOTUxNjUgMTMuNjg0IDcuMTQyNDUgMTMuOTAzOEM3LjMzMzQ4IDE0LjEyNCA3LjQ4MzUzIDE0LjI4ODYgNy41OTI1OSAxNC4zOTg1TDguMDAxNzYgMTQuNzk0M0M4LjI2MzU3IDE1LjA1ODIgOC42NDgwMyAxNS4zNzQyIDkuMTU1MzEgMTUuNzQyNUM5LjY2MjcxIDE2LjExMDkgMTAuMjI0NCAxNi40NzM3IDEwLjg0MDggMTYuODMxM0MxMS40NTczIDE3LjE4ODMgMTIuMTc0NCAxNy40Nzk2IDEyLjk5MjcgMTcuNzA1QzEzLjgxMDkgMTcuOTMwNSAxNC42MDcyIDE4LjAyMSAxNS4zODE4IDE3Ljk3NzRIMTcuMjYzNkMxNy42NDUzIDE3Ljk0NDIgMTcuOTM0NCAxNy44MjMyIDE4LjEzMDkgMTcuNjE0NUwxOC4xOTYxIDE3LjUzMThDMTguMjM5OCAxNy40NjYyIDE4LjI4MDggMTcuMzY0MiAxOC4zMTg2IDE3LjIyNzFDMTguMzU2OSAxNy4wODk2IDE4LjM3NiAxNi45MzgyIDE4LjM3NiAxNi43NzM2QzE4LjM2NDggMTYuMzAwOSAxOC40MDA1IDE1Ljg3NDkgMTguNDgyMSAxNS40OTU3QzE4LjU2MzcgMTUuMTE2NSAxOC42NTY2IDE0LjgzMDYgMTguNzYwNiAxNC42MzgxQzE4Ljg2NDUgMTQuNDQ1OCAxOC45ODE4IDE0LjI4MzUgMTkuMTEyMyAxNC4xNTE5QzE5LjI0MzEgMTQuMDIgMTkuMzM2MyAxMy45NDAxIDE5LjM5MDkgMTMuOTEyNkMxOS40NDUzIDEzLjg4NSAxOS40ODg3IDEzLjg2NjIgMTkuNTIxNCAxMy44NTQ5QzE5Ljc4MzIgMTMuNzY3IDIwLjA5MTMgMTMuODUyMiAyMC40NDYyIDE0LjExMDhDMjAuODAwOCAxNC4zNjkxIDIxLjEzMzQgMTQuNjg4MSAyMS40NDQ1IDE1LjA2NzNDMjEuNzU1NCAxNS40NDY4IDIyLjEyOSAxNS44NzI1IDIyLjU2NTMgMTYuMzQ1MkMyMy4wMDE4IDE2LjgxOCAyMy4zODM1IDE3LjE2OTUgMjMuNzEwNyAxNy40MDA3TDI0LjAzNzggMTcuNTk4NkMyNC4yNTYzIDE3LjczMDcgMjQuNTQgMTcuODUxNiAyNC44ODkxIDE3Ljk2MTVDMjUuMjM3NiAxOC4wNzE0IDI1LjU0MyAxOC4wOTg5IDI1LjgwNTIgMTguMDQ0TDI5Ljk5NDEgMTcuOTc4MUMzMC40MDg0IDE3Ljk3ODEgMzAuNzMwOCAxNy45MDkgMzAuOTU5NSAxNy43NzE4QzMxLjE4ODYgMTcuNjM0NCAzMS4zMjQ4IDE3LjQ4MyAzMS4zNjg3IDE3LjMxODNDMzEuNDEyNSAxNy4xNTM1IDMxLjQxNDggMTYuOTY2NCAzMS4zNzcgMTYuNzU3M0MzMS4zMzgyIDE2LjU0ODggMzEuMjk5OSAxNi40MDI5IDMxLjI2MTkgMTYuMzIwNVoiIGZpbGw9IiM0NTY2OEUiLz4KPC9zdmc+Cg==");
}

.share-template__share-buttons .ya-share2__item_service_facebook .ya-share2__icon {
  width: 13px;
  height: 23px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAxMyAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjUyNTggMC4wMDQ3NDA5NUw5LjUxMDQ1IDBDNi4xMjI4NCAwIDMuOTMzNjMgMi4yMDA5OSAzLjkzMzYzIDUuNjA3NTlWOC4xOTMwN0gwLjkwMTg2M0MwLjYzOTg4MyA4LjE5MzA3IDAuNDI3NzM0IDguNDAxMiAwLjQyNzczNCA4LjY1NzkyVjEyLjQwNEMwLjQyNzczNCAxMi42NjA3IDAuNjQwMTI1IDEyLjg2ODYgMC45MDE4NjMgMTIuODY4NkgzLjkzMzYzVjIyLjMyMTFDMy45MzM2MyAyMi41Nzc4IDQuMTQ1NzcgMjIuNzg1NyA0LjQwNzc2IDIyLjc4NTdIOC4zNjMzNEM4LjYyNTMzIDIyLjc4NTcgOC44Mzc0NyAyMi41Nzc2IDguODM3NDcgMjIuMzIxMVYxMi44Njg2SDEyLjM4MjNDMTIuNjQ0MyAxMi44Njg2IDEyLjg1NjQgMTIuNjYwNyAxMi44NTY0IDEyLjQwNEwxMi44NTc5IDguNjU3OTJDMTIuODU3OSA4LjUzNDY2IDEyLjgwNzggOC40MTY2MSAxMi43MTkgOC4zMjkzN0MxMi42MzAzIDguMjQyMTQgMTIuNTA5MyA4LjE5MzA3IDEyLjM4MzUgOC4xOTMwN0g4LjgzNzQ3VjYuMDAxMzNDOC44Mzc0NyA0Ljk0Nzg5IDkuMDkzNjUgNC40MTMxMSAxMC40OTQgNC40MTMxMUwxMi41MjUzIDQuNDEyNEMxMi43ODcgNC40MTI0IDEyLjk5OTIgNC4yMDQyNyAxMi45OTkyIDMuOTQ3NzlWMC40NjkzNTRDMTIuOTk5MiAwLjIxMzEwNiAxMi43ODczIDAuMDA1MjE1MDQgMTIuNTI1OCAwLjAwNDc0MDk1WiIgZmlsbD0iIzNCNTk5OCIvPgo8L3N2Zz4K");
}

.share-template__share-buttons .ya-share2__item_service_odnoklassniki .ya-share2__icon {
  width: 13px;
  height: 23px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAxNCAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wLjc4NTgxNCA1LjQ4NzgyQzAuNzY3MDEyIDguNDk4MTMgMy40MTA5OCAxMC45ODk3IDYuNjM1MzYgMTFDOS44OTI0NyAxMS4wMTA0IDEyLjU1NDcgOC41NzU1MSAxMi41NzE0IDUuNTcxMzVDMTIuNTg3NyAyLjQ5NjE3IDkuOTY4ODkgMC4wMDgyMTU0MiA2LjcwNjE4IDIuMTYyMTdlLTA1QzMuNDUwMDUgLTAuMDA4Mzk5NzggMC44MDQzNzIgMi40NDQyOCAwLjc4NTgxNCA1LjQ4NzgyWk02LjY4MjczIDIuODA5MTNDOC4yODMwOCAyLjgxMDQ5IDkuNTYwMTQgNC4wMDA0MiA5LjU2NTc1IDUuNDk1MUM5LjU3MTEzIDYuOTg5NTYgOC4yOTc0OSA4LjE4NzIyIDYuNjk3NjMgOC4xOTI0NUM1LjA5Mjg5IDguMTk3OTIgMy44MDQ4NCA3LjAxNjQyIDMuNzkyODggNS41Mjc0MkMzLjc4MDQyIDQuMDE5MDggNS4wNjg5NiAyLjgwNzU0IDYuNjgyNzMgMi44MDkxM1pNMC45NzMxMjYgMTQuMDEwM0MyLjMwNDMyIDE1LjEyMTUgMy44NTkxNyAxNS41NzQ4IDUuNTgzNjEgMTUuNzY2N0M1LjUzNjc3IDE1LjgyMDIgNS40OTY0IDE1Ljg2NzIgNS40NTk2OSAxNS45MDk5QzUuNDAwOTMgMTUuOTc4NCA1LjM1MTU3IDE2LjAzNTggNS4zMDAwOSAxNi4wOTEyQzUuMDU0NTMgMTYuMzU0IDQuODA5IDE2LjYxNjggNC41NjM0NSAxNi44Nzk2QzMuNTQ0NDcgMTcuOTcwMiAyLjUyNTI4IDE5LjA2MTEgMS41MDM4MyAyMC4xNDk3QzEuMjQxNzQgMjAuNDI4OSAxLjA1Mzk3IDIwLjc0MDIgMS4wMzUzMyAyMS4xNDc4QzEuMDA4MyAyMS43NTAyIDEuMzU4NDYgMjIuMzQ5NyAxLjkwODc0IDIyLjYzNDRDMi40MjY0IDIyLjkwMjcgMi45NTc1NyAyMi44MTgyIDMuNDAzOTQgMjIuMzQ4NUM0LjM5ODAzIDIxLjMwMjQgNS4zODYyOSAyMC4yNTA0IDYuMzU4NzEgMTkuMTgxOUM2LjYwMTkzIDE4LjkxNDkgNi43MzQ0OSAxOC44NTY3IDcuMDEwMDkgMTkuMTY0M0M3LjY0Njc3IDE5Ljg3NTQgOC4zMDA1MSAyMC41NjkgOC45NTQzMiAyMS4yNjI3QzkuMjczMDEgMjEuNjAwOCA5LjU5MTcyIDIxLjkzODkgOS45MDg0OCAyMi4yNzkxQzEwLjE2MDggMjIuNTUwNCAxMC40NDQ4IDIyLjc0MzggMTAuODA4OSAyMi43NzA3QzExLjM4MzYgMjIuODEyNyAxMS45Njk4IDIyLjQyMDEgMTIuMjMxNyAyMS44MjMzQzEyLjQ3MTIgMjEuMjc3MyAxMi4zODAzIDIwLjY5NTIgMTEuOTQ1MyAyMC4yMjU4QzExLjEzMzkgMTkuMzUgMTAuMzE4NCAxOC40NzgzIDkuNTAyOTYgMTcuNjA2NkM5LjAzNTUgMTcuMTA2OSA4LjU2ODA0IDE2LjYwNzEgOC4xMDEzMyAxNi4xMDY3QzguMDM0OTUgMTYuMDM1NCA3Ljk4MDc2IDE1Ljk3MjEgNy44OTg0NSAxNS44NzU5QzcuODcwMzkgMTUuODQzMSA3LjgzOTA3IDE1LjgwNjUgNy44MDI4OSAxNS43NjQ1QzguNzQ2MTkgMTUuNjQ0MiA5LjY5OTI3IDE1LjQ2MjkgMTAuNTY5NCAxNS4xMDI5QzExLjQ4OTcgMTQuNzIxOSAxMi4zMTc5IDE0LjE3NjEgMTMuMDA2NSAxMy40MjE3QzEzLjQ1NTUgMTIuOTI5NyAxMy40NjAxIDEyLjMxMSAxMy4wOTU4IDExLjY3NzJDMTIuNzc2OCAxMS4xMjIyIDEyLjIyMjYgMTAuODg5MiAxMS42MjgzIDExLjA1MjFDMTEuMzIyNiAxMS4xMzYyIDExLjA1ODkgMTEuMzAwOCAxMC44MTIyIDExLjUwMjdDOC4zMjE5NSAxMy4yOTA1IDQuOTEzODIgMTMuMjQwMiAyLjQzMjkyIDExLjQyMDlDMi4zMTEzMSAxMS4zMzA4IDIuMTg0MzQgMTEuMjQ3MSAyLjA1MTA4IDExLjE3OTlDMS4zNjI4OSAxMC44MzM2IDAuNzAwNzgzIDEwLjk5NDkgMC4zMDYzNjQgMTEuNTk4MUMtMC4xNTQ2ODUgMTIuMzAzMSAtMC4wOTU5NzY0IDEyLjk4NzEgMC40ODY2ODMgMTMuNTg0NEMwLjYwNzIgMTMuNzA3OCAwLjc0MDM3NSAxMy44MTc4IDAuODczMzUgMTMuOTI3NUMwLjkwNjY4OSAxMy45NTUxIDAuOTQwMDE1IDEzLjk4MjYgMC45NzMxMjYgMTQuMDEwM1oiIGZpbGw9IiNFRDgxMkIiLz4KPC9zdmc+Cg==");
}

.share-template__share-buttons .ya-share2__item_service_twitter .ya-share2__icon {
  width: 26px;
  height: 20px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyNyAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI2LjI4NiAyLjMyNDA2QzI1LjMzMTcgMi43MTg0NCAyNC4zMDc3IDIuOTg1OTEgMjMuMjMxOCAzLjEwNTMyQzI0LjMzMDQgMi40OTE3OSAyNS4xNzEzIDEuNTE4NjYgMjUuNTY5OCAwLjM2MjY1NEMyNC41Mzk0IDAuOTMwODE3IDIzLjQwMTkgMS4zNDMzOCAyMi4xOSAxLjU2NzAyQzIxLjIxOTUgMC42MDE0MzMgMTkuODM5IDAgMTguMzA3OSAwQzE1LjM3MDQgMCAxMi45ODg3IDIuMjIxMzIgMTIuOTg4NyA0Ljk1OTQ0QzEyLjk4ODcgNS4zNDc3OCAxMy4wMzU3IDUuNzI3MDcgMTMuMTI2NCA2LjA4OTc2QzguNzA2NDQgNS44ODI3MSA0Ljc4NzExIDMuOTA3NzIgMi4xNjM5NSAwLjkwNjYzNUMxLjcwNTQxIDEuNjM4MDMgMS40NDQ1NiAyLjQ5MDI1IDEuNDQ0NTYgMy4zOTk5N0MxLjQ0NDU2IDUuMTIxMTMgMi4zODQzIDYuNjM5NzkgMy44MTAxMiA3LjUyODI5QzIuOTM4NDIgNy41MDExIDIuMTE4NTggNy4yNzc0NiAxLjQwMDg0IDYuOTA1NzJWNi45Njc2N0MxLjQwMDg0IDkuMzcwMzIgMy4yMzQ5NSAxMS4zNzU1IDUuNjY2OSAxMS44MzE5QzUuMjIxMzIgMTEuOTQzOCA0Ljc1MTQ3IDEyLjAwNTcgNC4yNjU0IDEyLjAwNTdDMy45MjE5MyAxMi4wMDU3IDMuNTg5NzcgMTEuOTc0IDMuMjY0MSAxMS45MTM1QzMuOTQxMzMgMTMuODg1NSA1LjkwNTA5IDE1LjMxOTUgOC4yMzE3NSAxNS4zNTg5QzYuNDEyMjIgMTYuNjg4NiA0LjExNzk2IDE3LjQ3ODkgMS42MjYwNiAxNy40Nzg5QzEuMTk2NzEgMTcuNDc4OSAwLjc3MzgwNSAxNy40NTQ4IDAuMzU3NDIyIDE3LjQxMDlDMi43MTE2MyAxOC44MjA4IDUuNTA2NTQgMTkuNjQyOSA4LjUxMDQ0IDE5LjY0MjlDMTguMjk1IDE5LjY0MjkgMjMuNjQzNCAxMi4wODQzIDIzLjY0MzQgNS41MjkxNUwyMy42MjU2IDQuODg2OTRDMjQuNjcwNiA0LjE5MTc4IDI1LjU3NDcgMy4zMTgzNyAyNi4yODYgMi4zMjQwNloiIGZpbGw9IiMxREExRjIiLz4KPC9zdmc+Cg==");
}

.share-template__copy-url {
  margin: 2.6em auto 0;
  padding-left: 22px;
  cursor: pointer;
  display: inline-flex;
  line-height: 1.3;
  font-size: 12px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNiAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9InBhdGgtMS1vdXRzaWRlLTEiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNSIgZmlsbD0iYmxhY2siPgo8cmVjdCBmaWxsPSJ3aGl0ZSIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE1Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTQuNTExNSAxLjczOTk1TDE1LjA0MTMgMi4yNjY3NUMxNS41MjIxIDIuNzQ0ODMgMTUuNzg1NSAzLjM4MTI1IDE1Ljc4NTUgNC4wNTcyNUMxNS43ODU1IDQuNzMzMjYgMTUuNTE5MSA1LjM2OTY4IDE1LjAzODMgNS44NDc3NUwxMS41MTY0IDkuMzQ5NThDMTEuNDM2NyA5LjQzMTggMTEuMzI5NSA5LjQ3MTM5IDExLjIyNTQgOS40NzEzOUMxMS4xMjEzIDkuNDcxMzkgMTEuMDE0MSA5LjQyODc2IDEwLjkzNDUgOS4zNDk1OEMxMC43NzIyIDkuMTg4MiAxMC43NzIyIDguOTI5MzcgMTAuOTM0NSA4Ljc2Nzk4TDE0LjQ1NjQgNS4yNjYxNEMxNS4xMjcxIDQuNTk5MjcgMTUuMTI3MSAzLjUxNTIzIDE0LjQ1NjQgMi44NDgzNkwxMy45MjY2IDIuMzIxNTZDMTMuMjU1OSAxLjY1NDY5IDEyLjE2NTYgMS42NTQ2OSAxMS40OTQ5IDIuMzIxNTZMNy45NzMwMSA1LjgyMzM5QzcuMzAyMzIgNi40OTAyNiA3LjMwMjMyIDcuNTc0MzEgNy45NzMwMSA4LjI0MTE4QzguMTM1MzMgOC40MDI1NyA4LjEzNTMzIDguNjYxNCA3Ljk3MzAxIDguODIyNzlDNy44MTA3IDguOTg0MTggNy41NTAzOSA4Ljk4NDE4IDcuMzg4MDcgOC44MjI3OUM2LjM5NTgxIDcuODM2MTggNi4zOTU4MSA2LjIyODM5IDcuMzg4MDcgNS4yNDE3OEwxMC45MSAxLjczOTk1QzExLjkwMjIgMC43NTMzNDkgMTMuNTE5MiAwLjc1MzM0OSAxNC41MTE1IDEuNzM5OTVaTTguODE1NTYgNy40NDk0NkM4LjY1MzI1IDcuMjg4MDcgOC42NTMyNSA3LjAyOTI0IDguODE1NTYgNi44Njc4NUM4Ljk3Nzg4IDYuNzA2NDYgOS4yNDEyNSA2LjcwNjQ2IDkuNDAwNSA2Ljg2Nzg1QzEwLjM5MjggNy44NTQ0NSAxMC4zOTI4IDkuNDYyMjQgOS40MDA1IDEwLjQ0ODhMNS44Nzg2IDEzLjk1MDdDNS4zODI0NyAxNC40NDQgNC43MzAxNSAxNC42OTA2IDQuMDc3ODQgMTQuNjkwNkMzLjQyNTUyIDE0LjY5MDYgMi43NzMyIDE0LjQ0NCAyLjI3NzA3IDEzLjk1MDdMMS43NDcyNiAxMy40MjM5QzEuMjYzMzggMTIuOTQ1OCAxIDEyLjMwOTQgMSAxMS42MzM0QzEgMTAuOTU3NCAxLjI2NjQ0IDEwLjMyMSAxLjc0NzI2IDkuODQyODhMNS4yNjkxNiA2LjM0MTA1QzUuNDMxNDcgNi4xNzk2NiA1LjY5MTc5IDYuMTc5NjYgNS44NTQxIDYuMzQxMDVDNi4wMTY0MiA2LjUwMjQ0IDYuMDE2NDIgNi43NjEyNyA1Ljg1NDEgNi45MjI2NkwyLjMzMjIgMTAuNDI0NUMxLjY2MTUxIDExLjA5MTQgMS42NjE1MSAxMi4xNzU0IDIuMzMyMiAxMi44NDIzTDIuODYyMDEgMTMuMzY5MUMzLjUzMjcxIDE0LjAzNTkgNC42MjI5NyAxNC4wMzU5IDUuMjkzNjYgMTMuMzY5MUw4LjgxNTU2IDkuODY3MjRDOS40ODYyNiA5LjIwMDM3IDkuNDg2MjYgOC4xMTYzMyA4LjgxNTU2IDcuNDQ5NDZaIi8+CjwvbWFzaz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNC41MTE1IDEuNzM5OTVMMTUuMDQxMyAyLjI2Njc1QzE1LjUyMjEgMi43NDQ4MyAxNS43ODU1IDMuMzgxMjUgMTUuNzg1NSA0LjA1NzI1QzE1Ljc4NTUgNC43MzMyNiAxNS41MTkxIDUuMzY5NjggMTUuMDM4MyA1Ljg0Nzc1TDExLjUxNjQgOS4zNDk1OEMxMS40MzY3IDkuNDMxOCAxMS4zMjk1IDkuNDcxMzkgMTEuMjI1NCA5LjQ3MTM5QzExLjEyMTMgOS40NzEzOSAxMS4wMTQxIDkuNDI4NzYgMTAuOTM0NSA5LjM0OTU4QzEwLjc3MjIgOS4xODgyIDEwLjc3MjIgOC45MjkzNyAxMC45MzQ1IDguNzY3OThMMTQuNDU2NCA1LjI2NjE0QzE1LjEyNzEgNC41OTkyNyAxNS4xMjcxIDMuNTE1MjMgMTQuNDU2NCAyLjg0ODM2TDEzLjkyNjYgMi4zMjE1NkMxMy4yNTU5IDEuNjU0NjkgMTIuMTY1NiAxLjY1NDY5IDExLjQ5NDkgMi4zMjE1Nkw3Ljk3MzAxIDUuODIzMzlDNy4zMDIzMiA2LjQ5MDI2IDcuMzAyMzIgNy41NzQzMSA3Ljk3MzAxIDguMjQxMThDOC4xMzUzMyA4LjQwMjU3IDguMTM1MzMgOC42NjE0IDcuOTczMDEgOC44MjI3OUM3LjgxMDcgOC45ODQxOCA3LjU1MDM5IDguOTg0MTggNy4zODgwNyA4LjgyMjc5QzYuMzk1ODEgNy44MzYxOCA2LjM5NTgxIDYuMjI4MzkgNy4zODgwNyA1LjI0MTc4TDEwLjkxIDEuNzM5OTVDMTEuOTAyMiAwLjc1MzM0OSAxMy41MTkyIDAuNzUzMzQ5IDE0LjUxMTUgMS43Mzk5NVpNOC44MTU1NiA3LjQ0OTQ2QzguNjUzMjUgNy4yODgwNyA4LjY1MzI1IDcuMDI5MjQgOC44MTU1NiA2Ljg2Nzg1QzguOTc3ODggNi43MDY0NiA5LjI0MTI1IDYuNzA2NDYgOS40MDA1IDYuODY3ODVDMTAuMzkyOCA3Ljg1NDQ1IDEwLjM5MjggOS40NjIyNCA5LjQwMDUgMTAuNDQ4OEw1Ljg3ODYgMTMuOTUwN0M1LjM4MjQ3IDE0LjQ0NCA0LjczMDE1IDE0LjY5MDYgNC4wNzc4NCAxNC42OTA2QzMuNDI1NTIgMTQuNjkwNiAyLjc3MzIgMTQuNDQ0IDIuMjc3MDcgMTMuOTUwN0wxLjc0NzI2IDEzLjQyMzlDMS4yNjMzOCAxMi45NDU4IDEgMTIuMzA5NCAxIDExLjYzMzRDMSAxMC45NTc0IDEuMjY2NDQgMTAuMzIxIDEuNzQ3MjYgOS44NDI4OEw1LjI2OTE2IDYuMzQxMDVDNS40MzE0NyA2LjE3OTY2IDUuNjkxNzkgNi4xNzk2NiA1Ljg1NDEgNi4zNDEwNUM2LjAxNjQyIDYuNTAyNDQgNi4wMTY0MiA2Ljc2MTI3IDUuODU0MSA2LjkyMjY2TDIuMzMyMiAxMC40MjQ1QzEuNjYxNTEgMTEuMDkxNCAxLjY2MTUxIDEyLjE3NTQgMi4zMzIyIDEyLjg0MjNMMi44NjIwMSAxMy4zNjkxQzMuNTMyNzEgMTQuMDM1OSA0LjYyMjk3IDE0LjAzNTkgNS4yOTM2NiAxMy4zNjkxTDguODE1NTYgOS44NjcyNEM5LjQ4NjI2IDkuMjAwMzcgOS40ODYyNiA4LjExNjMzIDguODE1NTYgNy40NDk0NloiIGZpbGw9IiM1MDZCRkEiLz4KPHBhdGggZD0iTTE1LjA0MTMgMi4yNjY3NUwxNS4xODIzIDIuMTI0OTJWMi4xMjQ5MkwxNS4wNDEzIDIuMjY2NzVaTTE0LjUxMTUgMS43Mzk5NUwxNC42NTI1IDEuNTk4MTNMMTQuNTExNSAxLjczOTk1Wk0xNS4wMzgzIDUuODQ3NzVMMTQuODk3MiA1LjcwNTkzTDE1LjAzODMgNS44NDc3NVpNMTEuNTE2NCA5LjM0OTU4TDExLjM3NTMgOS4yMDc3M0wxMS4zNzI3IDkuMjEwNDVMMTEuNTE2NCA5LjM0OTU4Wk0xMC45MzQ1IDkuMzQ5NThMMTEuMDc1NSA5LjIwNzc2TDExLjA3NTUgOS4yMDc3NkwxMC45MzQ1IDkuMzQ5NThaTTEwLjkzNDUgOC43Njc5OEwxMS4wNzU1IDguOTA5OEwxMS4wNzU1IDguOTA5OEwxMC45MzQ1IDguNzY3OThaTTE0LjQ1NjQgNS4yNjYxNEwxNC41OTc0IDUuNDA3OTdMMTQuNDU2NCA1LjI2NjE0Wk0xNC40NTY0IDIuODQ4MzZMMTQuNTk3NCAyLjcwNjUzTDE0LjQ1NjQgMi44NDgzNlpNMTMuOTI2NiAyLjMyMTU2TDEzLjc4NTUgMi40NjMzOUwxMy45MjY2IDIuMzIxNTZaTTExLjQ5NDkgMi4zMjE1NkwxMS4zNTM5IDIuMTc5NzRMMTEuNDk0OSAyLjMyMTU2Wk03Ljk3MzAxIDUuODIzMzlMOC4xMTQwMyA1Ljk2NTIyTDcuOTczMDEgNS44MjMzOVpNNy45NzMwMSA4LjI0MTE4TDcuODMyIDguMzgzTDcuOTczMDEgOC4yNDExOFpNNy45NzMwMSA4LjgyMjc5TDcuODMyIDguNjgwOTZWOC42ODA5Nkw3Ljk3MzAxIDguODIyNzlaTTcuMzg4MDcgOC44MjI3OUw3LjUyOTA5IDguNjgwOTZINy41MjkwOUw3LjM4ODA3IDguODIyNzlaTTcuMzg4MDcgNS4yNDE3OEw3LjUyOTA5IDUuMzgzNjFMNy4zODgwNyA1LjI0MTc4Wk0xMC45MSAxLjczOTk1TDEwLjc2OSAxLjU5ODEzTDEwLjkxIDEuNzM5OTVaTTguODE1NTYgNy40NDk0Nkw4Ljk1NjU4IDcuMzA3NjNMOC44MTU1NiA3LjQ0OTQ2Wk05LjQwMDUgNi44Njc4NUw5LjI1ODE0IDcuMDA4MzNMOS4yNTk0OSA3LjAwOTY3TDkuNDAwNSA2Ljg2Nzg1Wk05LjQwMDUgMTAuNDQ4OEw5LjI1OTQ5IDEwLjMwN0w5LjQwMDUgMTAuNDQ4OFpNNS44Nzg2IDEzLjk1MDdMNi4wMTk2MiAxNC4wOTI1TDUuODc4NiAxMy45NTA3Wk0yLjI3NzA3IDEzLjk1MDdMMi4xMzYwNiAxNC4wOTI1TDIuMjc3MDcgMTMuOTUwN1pNMS43NDcyNiAxMy40MjM5TDEuODg4MjcgMTMuMjgyMUwxLjg4NzgyIDEzLjI4MTZMMS43NDcyNiAxMy40MjM5Wk0xLjc0NzI2IDkuODQyODhMMS42MDYyNCA5LjcwMTA1SDEuNjA2MjRMMS43NDcyNiA5Ljg0Mjg4Wk01LjI2OTE2IDYuMzQxMDVMNS4xMjgxNCA2LjE5OTIzTDUuMjY5MTYgNi4zNDEwNVpNNS44NTQxIDYuMzQxMDVMNS45OTUxMiA2LjE5OTIzVjYuMTk5MjNMNS44NTQxIDYuMzQxMDVaTTUuODU0MSA2LjkyMjY2TDUuOTk1MTIgNy4wNjQ0OVY3LjA2NDQ4TDUuODU0MSA2LjkyMjY2Wk0yLjMzMjIgMTAuNDI0NUwyLjQ3MzIxIDEwLjU2NjNIMi40NzMyMUwyLjMzMjIgMTAuNDI0NVpNMi4zMzIyIDEyLjg0MjNMMi4xOTExOCAxMi45ODQxSDIuMTkxMThMMi4zMzIyIDEyLjg0MjNaTTIuODYyMDEgMTMuMzY5MUwzLjAwMzAzIDEzLjIyNzJIMy4wMDMwM0wyLjg2MjAxIDEzLjM2OTFaTTUuMjkzNjYgMTMuMzY5MUw1LjE1MjY0IDEzLjIyNzJMNS4yOTM2NiAxMy4zNjkxWk04LjgxNTU2IDkuODY3MjRMOC45NTY1OCAxMC4wMDkxTDguODE1NTYgOS44NjcyNFpNMTUuMTgyMyAyLjEyNDkyTDE0LjY1MjUgMS41OTgxM0wxNC4zNzA1IDEuODgxNzhMMTQuOTAwMyAyLjQwODU3TDE1LjE4MjMgMi4xMjQ5MlpNMTUuOTg1NSA0LjA1NzI1QzE1Ljk4NTUgMy4zMjgxOCAxNS43MDEgMi42NDA2NyAxNS4xODIzIDIuMTI0OTJMMTQuOTAwMyAyLjQwODU3QzE1LjM0MzIgMi44NDg5OSAxNS41ODU1IDMuNDM0MzEgMTUuNTg1NSA0LjA1NzI1SDE1Ljk4NTVaTTE1LjE3OTMgNS45ODk1OEMxNS42OTc1IDUuNDc0MjggMTUuOTg1NSA0Ljc4Njk0IDE1Ljk4NTUgNC4wNTcyNUgxNS41ODU1QzE1LjU4NTUgNC42Nzk1NyAxNS4zNDA2IDUuMjY1MDggMTQuODk3MiA1LjcwNTkzTDE1LjE3OTMgNS45ODk1OFpNMTEuNjU3NCA5LjQ5MTQxTDE1LjE3OTMgNS45ODk1OEwxNC44OTcyIDUuNzA1OTNMMTEuMzc1MyA5LjIwNzc2TDExLjY1NzQgOS40OTE0MVpNMTEuMjI1NCA5LjY3MTM5QzExLjM3OTEgOS42NzEzOSAxMS41Mzk2IDkuNjEzMDIgMTEuNjYgOS40ODg3MkwxMS4zNzI3IDkuMjEwNDVDMTEuMzMzOCA5LjI1MDU4IDExLjI4IDkuMjcxMzkgMTEuMjI1NCA5LjI3MTM5VjkuNjcxMzlaTTEwLjc5MzUgOS40OTE0MUMxMC45MTA1IDkuNjA3NzYgMTEuMDY4MyA5LjY3MTM5IDExLjIyNTQgOS42NzEzOVY5LjI3MTM5QzExLjE3NDMgOS4yNzEzOSAxMS4xMTc3IDkuMjQ5NzUgMTEuMDc1NSA5LjIwNzc2TDEwLjc5MzUgOS40OTE0MVpNMTAuNzkzNSA4LjYyNjE1QzEwLjU1MjUgOC44NjU3NCAxMC41NTI1IDkuMjUxODMgMTAuNzkzNSA5LjQ5MTQxTDExLjA3NTUgOS4yMDc3NkMxMC45OTE4IDkuMTI0NTcgMTAuOTkxOCA4Ljk5Mjk5IDExLjA3NTUgOC45MDk4TDEwLjc5MzUgOC42MjYxNVpNMTQuMzE1NCA1LjEyNDMyTDEwLjc5MzUgOC42MjYxNUwxMS4wNzU1IDguOTA5OEwxNC41OTc0IDUuNDA3OTdMMTQuMzE1NCA1LjEyNDMyWk0xNC4zMTU0IDIuOTkwMThDMTQuOTA3NCAzLjU3ODg2IDE0LjkwNzQgNC41MzU2NSAxNC4zMTU0IDUuMTI0MzJMMTQuNTk3NCA1LjQwNzk3QzE1LjM0NjcgNC42NjI5IDE1LjM0NjcgMy40NTE2IDE0LjU5NzQgMi43MDY1M0wxNC4zMTU0IDIuOTkwMThaTTEzLjc4NTUgMi40NjMzOUwxNC4zMTU0IDIuOTkwMThMMTQuNTk3NCAyLjcwNjUzTDE0LjA2NzYgMi4xNzk3NEwxMy43ODU1IDIuNDYzMzlaTTExLjYzNTkgMi40NjMzOUMxMi4yMjg2IDEuODc0MDggMTMuMTkyOSAxLjg3NDA4IDEzLjc4NTUgMi40NjMzOUwxNC4wNjc2IDIuMTc5NzRDMTMuMzE4OSAxLjQzNTMgMTIuMTAyNiAxLjQzNTMgMTEuMzUzOSAyLjE3OTc0TDExLjYzNTkgMi40NjMzOVpNOC4xMTQwMyA1Ljk2NTIyTDExLjYzNTkgMi40NjMzOUwxMS4zNTM5IDIuMTc5NzRMNy44MzIgNS42ODE1N0w4LjExNDAzIDUuOTY1MjJaTTguMTE0MDMgOC4wOTkzNUM3LjUyMTk4IDcuNTEwNjggNy41MjE5OCA2LjU1Mzg5IDguMTE0MDMgNS45NjUyMkw3LjgzMiA1LjY4MTU3QzcuMDgyNjYgNi40MjY2MyA3LjA4MjY2IDcuNjM3OTQgNy44MzIgOC4zODNMOC4xMTQwMyA4LjA5OTM1Wk04LjExNDAzIDguOTY0NjFDOC4zNTQ5OSA4LjcyNTAzIDguMzU0OTkgOC4zMzg5NCA4LjExNDAzIDguMDk5MzVMNy44MzIgOC4zODNDNy45MTU2NyA4LjQ2NjIgNy45MTU2NyA4LjU5Nzc3IDcuODMyIDguNjgwOTZMOC4xMTQwMyA4Ljk2NDYxWk03LjI0NzA2IDguOTY0NjFDNy40ODczOCA5LjIwMzU3IDcuODczNzEgOS4yMDM1NyA4LjExNDAzIDguOTY0NjFMNy44MzIgOC42ODA5NkM3Ljc0NzcgOC43NjQ3OSA3LjYxMzM5IDguNzY0NzggNy41MjkwOSA4LjY4MDk2TDcuMjQ3MDYgOC45NjQ2MVpNNy4yNDcwNiA1LjA5OTk2QzYuMTc2MTUgNi4xNjQ3NiA2LjE3NjE1IDcuODk5ODEgNy4yNDcwNiA4Ljk2NDYxTDcuNTI5MDkgOC42ODA5NkM2LjYxNTQ4IDcuNzcyNTYgNi42MTU0OCA2LjI5MjAyIDcuNTI5MDkgNS4zODM2MUw3LjI0NzA2IDUuMDk5OTZaTTEwLjc2OSAxLjU5ODEzTDcuMjQ3MDYgNS4wOTk5Nkw3LjUyOTA5IDUuMzgzNjFMMTEuMDUxIDEuODgxNzhMMTAuNzY5IDEuNTk4MTNaTTE0LjY1MjUgMS41OTgxM0MxMy41ODIzIDAuNTMzOTU4IDExLjgzOTIgMC41MzM5NTggMTAuNzY5IDEuNTk4MTNMMTEuMDUxIDEuODgxNzhDMTEuOTY1MiAwLjk3Mjc0MSAxMy40NTYyIDAuOTcyNzQxIDE0LjM3MDUgMS44ODE3OEwxNC42NTI1IDEuNTk4MTNaTTguNjc0NTUgNi43MjYwMkM4LjQzMzU5IDYuOTY1NjEgOC40MzM1OSA3LjM1MTcgOC42NzQ1NSA3LjU5MTI4TDguOTU2NTggNy4zMDc2M0M4Ljg3MjkxIDcuMjI0NDQgOC44NzI5MSA3LjA5Mjg3IDguOTU2NTggNy4wMDk2N0w4LjY3NDU1IDYuNzI2MDJaTTkuNTQyODYgNi43MjczN0M5LjMwNDU2IDYuNDg1ODcgOC45MTQxMiA2LjQ4NzgyIDguNjc0NTUgNi43MjYwMkw4Ljk1NjU4IDcuMDA5NjdDOS4wNDE2MyA2LjkyNTEgOS4xNzc5NCA2LjkyNzA1IDkuMjU4MTQgNy4wMDgzMkw5LjU0Mjg2IDYuNzI3MzdaTTkuNTQxNTIgMTAuNTkwN0MxMC42MTI0IDkuNTI1ODcgMTAuNjEyNCA3Ljc5MDgyIDkuNTQxNTIgNi43MjYwMkw5LjI1OTQ5IDcuMDA5NjdDMTAuMTczMSA3LjkxODA4IDEwLjE3MzEgOS4zOTg2MiA5LjI1OTQ5IDEwLjMwN0w5LjU0MTUyIDEwLjU5MDdaTTYuMDE5NjIgMTQuMDkyNUw5LjU0MTUyIDEwLjU5MDdMOS4yNTk0OSAxMC4zMDdMNS43Mzc1OSAxMy44MDg4TDYuMDE5NjIgMTQuMDkyNVpNNC4wNzc4NCAxNC44OTA2QzQuNzgwNDEgMTQuODkwNiA1LjQ4NDIyIDE0LjYyNDggNi4wMTk2MiAxNC4wOTI1TDUuNzM3NTkgMTMuODA4OEM1LjI4MDczIDE0LjI2MzEgNC42Nzk5IDE0LjQ5MDYgNC4wNzc4NCAxNC40OTA2VjE0Ljg5MDZaTTIuMTM2MDYgMTQuMDkyNUMyLjY3MTQ2IDE0LjYyNDggMy4zNzUyNiAxNC44OTA2IDQuMDc3ODQgMTQuODkwNlYxNC40OTA2QzMuNDc1NzggMTQuNDkwNiAyLjg3NDk1IDE0LjI2MzEgMi40MTgwOSAxMy44MDg4TDIuMTM2MDYgMTQuMDkyNVpNMS42MDYyNCAxMy41NjU3TDIuMTM2MDYgMTQuMDkyNUwyLjQxODA5IDEzLjgwODhMMS44ODgyNyAxMy4yODIxTDEuNjA2MjQgMTMuNTY1N1pNMC44IDExLjYzMzRDMC44IDEyLjM2MjUgMS4wODQ1NSAxMy4wNTAzIDEuNjA2NjkgMTMuNTY2MUwxLjg4NzgyIDEzLjI4MTZDMS40NDIyIDEyLjg0MTMgMS4yIDEyLjI1NjIgMS4yIDExLjYzMzRIMC44Wk0xLjYwNjI0IDkuNzAxMDVDMS4wODc5OCAxMC4yMTY0IDAuOCAxMC45MDM3IDAuOCAxMS42MzM0SDEuMkMxLjIgMTEuMDExMSAxLjQ0NDkgMTAuNDI1NiAxLjg4ODI3IDkuOTg0N0wxLjYwNjI0IDkuNzAxMDVaTTUuMTI4MTQgNi4xOTkyM0wxLjYwNjI0IDkuNzAxMDVMMS44ODgyNyA5Ljk4NDdMNS40MTAxOCA2LjQ4Mjg4TDUuMTI4MTQgNi4xOTkyM1pNNS45OTUxMiA2LjE5OTIzQzUuNzU0NzkgNS45NjAyNyA1LjM2ODQ3IDUuOTYwMjcgNS4xMjgxNCA2LjE5OTIzTDUuNDEwMTggNi40ODI4OEM1LjQ5NDQ4IDYuMzk5MDYgNS42Mjg3OCA2LjM5OTA2IDUuNzEzMDggNi40ODI4OEw1Ljk5NTEyIDYuMTk5MjNaTTUuOTk1MTIgNy4wNjQ0OEM2LjIzNjA4IDYuODI0OSA2LjIzNjA4IDYuNDM4ODEgNS45OTUxMiA2LjE5OTIzTDUuNzEzMDggNi40ODI4OEM1Ljc5Njc1IDYuNTY2MDcgNS43OTY3NSA2LjY5NzY0IDUuNzEzMDggNi43ODA4NEw1Ljk5NTEyIDcuMDY0NDhaTTIuNDczMjEgMTAuNTY2M0w1Ljk5NTEyIDcuMDY0NDlMNS43MTMwOCA2Ljc4MDgzTDIuMTkxMTggMTAuMjgyN0wyLjQ3MzIxIDEwLjU2NjNaTTIuNDczMjEgMTIuNzAwNEMxLjg4MTE3IDEyLjExMTggMS44ODExNyAxMS4xNTUgMi40NzMyMSAxMC41NjYzTDIuMTkxMTggMTAuMjgyN0MxLjQ0MTg0IDExLjAyNzcgMS40NDE4NCAxMi4yMzkgMi4xOTExOCAxMi45ODQxTDIuNDczMjEgMTIuNzAwNFpNMy4wMDMwMyAxMy4yMjcyTDIuNDczMjEgMTIuNzAwNEwyLjE5MTE4IDEyLjk4NDFMMi43MjEgMTMuNTEwOUwzLjAwMzAzIDEzLjIyNzJaTTUuMTUyNjQgMTMuMjI3MkM0LjU1OTk2IDEzLjgxNjUgMy41OTU3MSAxMy44MTY1IDMuMDAzMDMgMTMuMjI3MkwyLjcyMSAxMy41MTA5QzMuNDY5NyAxNC4yNTUzIDQuNjg1OTcgMTQuMjU1MyA1LjQzNDY4IDEzLjUxMDlMNS4xNTI2NCAxMy4yMjcyWk04LjY3NDU1IDkuNzI1NDFMNS4xNTI2NCAxMy4yMjcyTDUuNDM0NjggMTMuNTEwOUw4Ljk1NjU4IDEwLjAwOTFMOC42NzQ1NSA5LjcyNTQxWk04LjY3NDU1IDcuNTkxMjhDOS4yNjY1OSA4LjE3OTk1IDkuMjY2NTkgOS4xMzY3NCA4LjY3NDU1IDkuNzI1NDFMOC45NTY1OCAxMC4wMDkxQzkuNzA1OTIgOS4yNjQgOS43MDU5MiA4LjA1MjcgOC45NTY1OCA3LjMwNzYzTDguNjc0NTUgNy41OTEyOFoiIGZpbGw9IiM1MDZCRkEiIG1hc2s9InVybCgjcGF0aC0xLW91dHNpZGUtMSkiLz4KPC9zdmc+Cg==");
  background-repeat: no-repeat;
  background-position: 0 50%;
  color: #506BFA;
}
