﻿.ekqQUh {
  padding-top: 12px;
  padding-right: 0px;
  padding-bottom: 20px;
  padding-left: 0px;
  font-size: 0.75rem;
  line-height: 1.6;
  text-align: center;
  background-color: rgb(255, 255, 255);
}

.hpMOaR {
  width: 990px;
  padding-top: 12px;
  padding-right: 12px;
  padding-bottom: 12px;
  padding-left: 12px;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: auto;
  background-color: rgb(78, 85, 93);
}

.kCwTNW {
  display: flex;
  align-items: stretch;
  justify-content: center;
  margin-top: 0px;
  margin-right: -8px;
  margin-bottom: 0px;
  margin-left: -8px;
}

.jemExG {
  width: 25%;
  padding-top: 0px;
  padding-right: 8px;
  padding-bottom: 0px;
  padding-left: 8px;
}

.kankQm {
  position: relative;
  display: block;
  height: 100%;
  min-height: 56px;
  padding-top: 8px;
  padding-right: 56px;
  padding-bottom: 8px;
  padding-left: 8px;
  background-color: rgb(73, 78, 84);
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgb(60, 65, 71);
  border-right-color: rgb(60, 65, 71);
  border-bottom-color: rgb(60, 65, 71);
  border-left-color: rgb(60, 65, 71);
  border-image-source: initial;
  border-image-slice: initial;
  border-image-width: initial;
  border-image-outset: initial;
  border-image-repeat: initial;
}

.ccPlNz {
  position: relative;
  display: block;
  height: 100%;
  min-height: 56px;
  padding-top: 8px;
  padding-right: 56px;
  padding-bottom: 8px;
  padding-left: 8px;
  background-color: rgb(73, 78, 84);
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgb(60, 65, 71);
  border-right-color: rgb(60, 65, 71);
  border-bottom-color: rgb(60, 65, 71);
  border-left-color: rgb(60, 65, 71);
  border-image-source: initial;
  border-image-slice: initial;
  border-image-width: initial;
  border-image-outset: initial;
  border-image-repeat: initial;
}

.jsUhBk {
  position: relative;
  display: block;
  height: 100%;
  min-height: 56px;
  padding-top: 8px;
  padding-right: 56px;
  padding-bottom: 8px;
  padding-left: 8px;
  background-color: rgb(73, 78, 84);
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgb(60, 65, 71);
  border-right-color: rgb(60, 65, 71);
  border-bottom-color: rgb(60, 65, 71);
  border-left-color: rgb(60, 65, 71);
  border-image-source: initial;
  border-image-slice: initial;
  border-image-width: initial;
  border-image-outset: initial;
  border-image-repeat: initial;
}

.excgpl {
  position: relative;
  display: block;
  height: 100%;
  min-height: 56px;
  padding-top: 8px;
  padding-right: 56px;
  padding-bottom: 8px;
  padding-left: 8px;
  background-color: rgb(73, 78, 84);
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgb(60, 65, 71);
  border-right-color: rgb(60, 65, 71);
  border-bottom-color: rgb(60, 65, 71);
  border-left-color: rgb(60, 65, 71);
  border-image-source: initial;
  border-image-slice: initial;
  border-image-width: initial;
  border-image-outset: initial;
  border-image-repeat: initial;
}

.jnsVYx {
  display: block;
  font-size: 0.875rem;
  font-weight: bold;
  color: rgb(255, 255, 255);
}

.jDFuLe {
  display: block;
  margin-top: 4px;
  font-size: 0.75rem;
  line-height: 1.2;
  color: rgb(219, 219, 219);
}

.tzePp {
  margin-top: 12px;
  margin-right: 20px;
  margin-bottom: 0px;
  margin-left: 20px;
  font-size: 0.8125rem;
}

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

.sc-15iia5a-8 + .sc-15iia5a-8 {
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: rgb(60, 65, 71);
}

.gAOiTm {
  display: block;
  padding-top: 0px;
  padding-right: 10px;
  padding-bottom: 0px;
  padding-left: 10px;
  color: rgb(255, 255, 255);
}

.kmgntz {
  position: relative;
  margin-right: 4px;
}

.esdKZD {
  display: flex;
  align-items: center;
  width: 316px;
  margin-top: 8px;
  margin-right: 12px;
  margin-bottom: 8px;
  margin-left: 12px;
}

.hFIdrV {
  position: relative;
  background-color: rgb(255, 255, 255);
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgb(187, 187, 187);
  border-bottom-color: rgb(187, 187, 187);
  border-left-color: rgb(187, 187, 187);
  border-image-source: initial;
  border-image-slice: initial;
  border-image-width: initial;
  border-image-outset: initial;
  border-image-repeat: initial;
  border-right-width: initial;
  border-right-style: none;
  border-right-color: initial;
  border-top-left-radius: 3px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 3px;
}

.CiEEd {
  width: 282px;
  height: 26px;
  padding-left: 4px;
  font-size: 0.75rem;
  line-height: 26px;
  border-top-left-radius: 3px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 3px;
}

.fiGkRf {
  background-color: rgb(255, 255, 255);
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-top-color: rgb(187, 187, 187);
  border-right-color: rgb(187, 187, 187);
  border-bottom-color: rgb(187, 187, 187);
  border-image-source: initial;
  border-image-slice: initial;
  border-image-width: initial;
  border-image-outset: initial;
  border-image-repeat: initial;
  border-left-width: initial;
  border-left-style: none;
  border-left-color: initial;
  border-top-left-radius: 0px;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 0px;
}

.HMgaq {
  display: flex;
  align-items: center;
  height: 26px;
  padding-top: 0px;
  padding-right: 8px;
  padding-bottom: 0px;
  padding-left: 8px;
  cursor: pointer;
}

.fblCHF {
  color: rgb(68, 68, 68);
}

.ipfBjO {
  text-decoration-line: none;
  text-decoration-thickness: initial;
  text-decoration-style: initial;
  text-decoration-color: initial;
}

.gbkreX {
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
}

.jNbiKL {
  display: flex;
}

.jNbiKL .sc-1mps4g6-0 {
  display: flex;
  align-items: center;
  font-size: 0.75rem;
  color: rgb(51, 51, 51);
  text-decoration-line: none;
  text-decoration-thickness: initial;
  text-decoration-style: initial;
  text-decoration-color: initial;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: rgb(225, 225, 225);
  padding-top: 0px;
  padding-right: 10px;
  padding-bottom: 0px;
  padding-left: 10px;
}

.ccmAcU {
  display: flex;
}

.ccmAcU .sc-1mps4g6-0 {
  display: flex;
  align-items: center;
  font-size: 0.75rem;
  color: rgb(51, 51, 51);
  text-decoration-line: none;
  text-decoration-thickness: initial;
  text-decoration-style: initial;
  text-decoration-color: initial;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: rgb(225, 225, 225);
  padding-top: 0px;
  padding-right: 20px;
  padding-bottom: 0px;
  padding-left: 20px;
}

.evnqir {
  display: flex;
}

.evnqir .sc-1mps4g6-0 {
  display: flex;
  align-items: center;
  font-size: 0.75rem;
  color: rgb(51, 51, 51);
  text-decoration-line: none;
  text-decoration-thickness: initial;
  text-decoration-style: initial;
  text-decoration-color: initial;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: rgb(225, 225, 225);
  width: 46px;
}

.fOhNtc {
  font-size: 0.875rem;
  text-shadow: rgba(0, 0, 0, 0.3) 0px 1px 0px;
  box-shadow: rgba(255, 255, 255, 0.08) 1px 0px 0px;
}

.fOhNtc .sc-1mps4g6-0 {
  display: block;
  padding-top: 8px;
  padding-right: 20px;
  padding-bottom: 8px;
  padding-left: 20px;
  line-height: 22px;
  color: rgb(255, 255, 255);
  background-image: initial;
  background-position-x: initial;
  background-position-y: initial;
  background-size: initial;
  background-repeat: initial;
  background-attachment: initial;
  background-origin: initial;
  background-clip: initial;
  background-color: rgb(64, 69, 82);
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: rgb(58, 62, 73);
}

.bbkYWo {
  font-size: 0.875rem;
  text-shadow: rgba(0, 0, 0, 0.3) 0px 1px 0px;
  box-shadow: rgba(255, 255, 255, 0.08) 1px 0px 0px;
}

.bbkYWo .sc-1mps4g6-0 {
  display: block;
  padding-top: 8px;
  padding-right: 20px;
  padding-bottom: 8px;
  padding-left: 20px;
  line-height: 22px;
  color: rgb(255, 255, 255);
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: rgb(58, 97, 129);
}

.hdsVnq {
  position: relative;
  padding-top: 0px;
  padding-right: 8px;
  padding-bottom: 0px;
  padding-left: 8px;
  font-size: 0.875rem;
}

.hdsVnq .sc-1mps4g6-0 {
  display: flex;
  justify-content: center;
  min-width: calc(2em + 16px);
  height: 40px;
  padding-top: 0px;
  padding-right: 8px;
  padding-bottom: 0px;
  padding-left: 8px;
  font-weight: bold;
  line-height: 40px;
  color: rgb(78, 86, 101);
  border-bottom-width: 0px;
  border-bottom-style: solid;
  border-bottom-color: rgb(71, 110, 154);
  transition-behavior: normal;
  transition-duration: 0.1s;
  transition-timing-function: ease-in-out;
  transition-delay: 0s;
  transition-property: border-width;
}

.hyRslt {
  position: relative;
  padding-top: 0px;
  padding-right: 8px;
  padding-bottom: 0px;
  padding-left: 8px;
  font-size: 0.875rem;
}

.hyRslt .sc-1mps4g6-0 {
  display: flex;
  justify-content: center;
  min-width: calc(2em + 16px);
  height: 40px;
  padding-top: 0px;
  padding-right: 8px;
  padding-bottom: 0px;
  padding-left: 8px;
  font-weight: bold;
  line-height: 40px;
  border-bottom-style: solid;
  border-bottom-color: rgb(71, 110, 154);
  transition-behavior: normal;
  transition-duration: 0.1s;
  transition-timing-function: ease-in-out;
  transition-delay: 0s;
  transition-property: border-width;
  color: rgb(19, 25, 36);
  border-bottom-width: 4px;
}

.iohzix {
  position: relative;
  width: 990px;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
}

.lmoUxg {
  display: flex;
  justify-content: space-between;
  background-color: rgb(247, 247, 247);
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: rgb(225, 225, 225);
}

.rgkPM {
  display: flex;
}

.ksqpCT {
  display: flex;
  background-position-x: initial;
  background-position-y: initial;
  background-size: initial;
  background-repeat: initial;
  background-attachment: initial;
  background-origin: initial;
  background-clip: initial;
  background-color: rgb(68, 115, 156);
  background-image: linear-gradient(rgb(68, 115, 156), rgb(67, 111, 146));
}

.kQAHxA {
  display: flex;
  justify-content: space-between;
  padding-left: 5px;
  background-image: initial;
  background-position-x: initial;
  background-position-y: initial;
  background-size: initial;
  background-repeat: initial;
  background-attachment: initial;
  background-origin: initial;
  background-clip: initial;
  background-color: rgb(255, 255, 255);
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: rgb(225, 225, 225);
}

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

.eAvioM {
  width: 990px;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
}

.bHfcRx {
  background-color: rgb(255, 255, 255);
}

.dqcqpW {
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  overflow-x: hidden;
  overflow-y: hidden;
  width: 1px;
  position: absolute;
}

.kLiBjJ {
  min-width: 990px;
}

.fAWOgf {
  background-color: rgb(247, 247, 247);
}

.LokgT {
  display: flex;
  width: 990px;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
}

.LokgT #yjnMain {
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: 0%;
  min-width: 0px;
  max-width: 674px;
}

.jTTgsu {
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: 0%;
  min-width: 0px;
  max-width: 674px;
  position: relative;
}

.lhXxNc {
  margin-top: -1px;
  background-color: rgb(255, 255, 255);
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgb(225, 225, 225);
  border-right-color: rgb(225, 225, 225);
  border-bottom-color: rgb(225, 225, 225);
  border-left-color: rgb(225, 225, 225);
  border-image-source: initial;
  border-image-slice: initial;
  border-image-width: initial;
  border-image-outset: initial;
  border-image-repeat: initial;
}

.jIDsbF .yads_ad_pc, .jIDsbF .yads_ad_pc_res_s, .jIDsbF .yads_ad_pc_rank, .jIDsbF .yads_ad_pc_rank_res_s {
  position: relative;
  margin-bottom: 15px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: rgb(225, 225, 225);
}

.jIDsbF .yads_ad_pc .yads_ad_item, .jIDsbF .yads_ad_pc_res_s .yads_ad_item, .jIDsbF .yads_ad_pc_rank .yads_ad_item, .jIDsbF .yads_ad_pc_rank_res_s .yads_ad_item, .jIDsbF .yads_ad_pc .yads_ad_item_res_s, .jIDsbF .yads_ad_pc_res_s .yads_ad_item_res_s, .jIDsbF .yads_ad_pc_rank .yads_ad_item_res_s, .jIDsbF .yads_ad_pc_rank_res_s .yads_ad_item_res_s {
  display: block;
  padding-top: 8px;
  padding-right: 0px;
  padding-bottom: 24px;
  padding-left: 0px;
}

.jIDsbF .yads_ad_pc .yads_ad_img, .jIDsbF .yads_ad_pc_res_s .yads_ad_img, .jIDsbF .yads_ad_pc_rank .yads_ad_img, .jIDsbF .yads_ad_pc_rank_res_s .yads_ad_img, .jIDsbF .yads_ad_pc .yads_ad_img_res_s, .jIDsbF .yads_ad_pc_res_s .yads_ad_img_res_s, .jIDsbF .yads_ad_pc_rank .yads_ad_img_res_s, .jIDsbF .yads_ad_pc_rank_res_s .yads_ad_img_res_s {
  float: right;
  width: 60px;
  height: 60px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 8px;
}

.jIDsbF .yads_ad_pc .yads_ad_img img, .jIDsbF .yads_ad_pc_res_s .yads_ad_img img, .jIDsbF .yads_ad_pc_rank .yads_ad_img img, .jIDsbF .yads_ad_pc_rank_res_s .yads_ad_img img, .jIDsbF .yads_ad_pc .yads_ad_img_res_s img, .jIDsbF .yads_ad_pc_res_s .yads_ad_img_res_s img, .jIDsbF .yads_ad_pc_rank .yads_ad_img_res_s img, .jIDsbF .yads_ad_pc_rank_res_s .yads_ad_img_res_s img {
  max-width: 60px;
}

.jIDsbF .yads_ad_pc .yads_ad_desc, .jIDsbF .yads_ad_pc_res_s .yads_ad_desc, .jIDsbF .yads_ad_pc_rank .yads_ad_desc, .jIDsbF .yads_ad_pc_rank_res_s .yads_ad_desc, .jIDsbF .yads_ad_pc .yads_ad_desc_res_s, .jIDsbF .yads_ad_pc_res_s .yads_ad_desc_res_s, .jIDsbF .yads_ad_pc_rank .yads_ad_desc_res_s, .jIDsbF .yads_ad_pc_rank_res_s .yads_ad_desc_res_s, .jIDsbF .yads_ad_pc .yads_ad_title, .jIDsbF .yads_ad_pc_res_s .yads_ad_title, .jIDsbF .yads_ad_pc_rank .yads_ad_title, .jIDsbF .yads_ad_pc_rank_res_s .yads_ad_title, .jIDsbF .yads_ad_pc .yads_ad_title_res_s, .jIDsbF .yads_ad_pc_res_s .yads_ad_title_res_s, .jIDsbF .yads_ad_pc_rank .yads_ad_title_res_s, .jIDsbF .yads_ad_pc_rank_res_s .yads_ad_title_res_s {
  font-size: 82.5%;
  overflow-wrap: break-word;
}

.jIDsbF .yads_ad_pc .yads_ad_adv, .jIDsbF .yads_ad_pc_res_s .yads_ad_adv, .jIDsbF .yads_ad_pc_rank .yads_ad_adv, .jIDsbF .yads_ad_pc_rank_res_s .yads_ad_adv, .jIDsbF .yads_ad_pc .yads_ad_adv_res_s, .jIDsbF .yads_ad_pc_res_s .yads_ad_adv_res_s, .jIDsbF .yads_ad_pc_rank .yads_ad_adv_res_s, .jIDsbF .yads_ad_pc_rank_res_s .yads_ad_adv_res_s {
  font-size: 0.75rem;
  color: rgb(148, 148, 148);
}

.jIDsbF .yads_ad_pc .yads_ad_info, .jIDsbF .yads_ad_pc_res_s .yads_ad_info, .jIDsbF .yads_ad_pc_rank .yads_ad_info, .jIDsbF .yads_ad_pc_rank_res_s .yads_ad_info, .jIDsbF .yads_ad_pc .yads_ad_info_res_s, .jIDsbF .yads_ad_pc_res_s .yads_ad_info_res_s, .jIDsbF .yads_ad_pc_rank .yads_ad_info_res_s, .jIDsbF .yads_ad_pc_rank_res_s .yads_ad_info_res_s {
  position: absolute;
  right: 0px;
  bottom: 4px;
  font-size: 0.6875rem;
  line-height: 14px;
}

.jIDsbF .yads_ad_pc .yads_ad_info a, .jIDsbF .yads_ad_pc_res_s .yads_ad_info a, .jIDsbF .yads_ad_pc_rank .yads_ad_info a, .jIDsbF .yads_ad_pc_rank_res_s .yads_ad_info a, .jIDsbF .yads_ad_pc .yads_ad_info_res_s a, .jIDsbF .yads_ad_pc_res_s .yads_ad_info_res_s a, .jIDsbF .yads_ad_pc_rank .yads_ad_info_res_s a, .jIDsbF .yads_ad_pc_rank_res_s .yads_ad_info_res_s a {
  padding-top: 4px;
  padding-right: 4px;
  padding-bottom: 4px;
  padding-left: 4px;
  color: rgb(102, 102, 102);
}

.jIDsbF .yads_ad_pc_rank .yads_ad_item, .jIDsbF .yads_ad_pc_rank_res_s .yads_ad_item, .jIDsbF .yads_ad_pc_rank .yads_ad_item_res_s, .jIDsbF .yads_ad_pc_rank_res_s .yads_ad_item_res_s {
  padding-top: 8px;
  padding-right: 0px;
  padding-bottom: 24px;
  padding-left: 30px;
}

.QxYzZ {
  margin-bottom: 16px;
  min-height: 250px;
}

.ePemaI {
  margin-bottom: 16px;
  min-height: 200px;
}

.iuIzYI {
  margin-bottom: 16px;
  margin-top: -16px;
}

.cdYedh {
  display: block;
  width: var(--thumbnail-width,auto);
  height: var(--thumbnail-height,auto);
}

.cdYedh .riff-Thumbnail__root {
  display: block;
  width: 100%;
  height: 100%;
}

.cdYedh .riff-Thumbnail__videoInformation {
  padding-top: 2px;
  padding-right: 4px;
  padding-bottom: 2px;
  padding-left: 4px;
}

.cdYedh .riff-Thumbnail__videoInformation svg {
  width: 11px;
  height: 11px;
}

.cdYedh .riff-Thumbnail__videoInformation .riff-text-x-small {
  font-family: Helvetica;
  font-size: 11px;
  line-height: 11px;
}

.bjaTyI {
  line-height: 1.3;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: rgb(225, 225, 225);
}

.eHAjrl {
  margin-left: 8px;
}

.eMRBTd {
  position: relative;
  display: flex;
}

.hYkXGq {
  display: block;
  flex-shrink: 0;
  width: 30px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.125rem;
  font-weight: bold;
  color: rgb(51, 51, 51);
  text-align: center;
}

.cyTGbM {
  display: flex;
  flex-grow: 1;
}

.eslDfH {
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: 0%;
}

.jYbJVt {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 4px;
  padding-left: 0px;
  font-size: 0.8125rem;
}

.bxElsj {
  font-size: 0.75rem;
  color: rgb(148, 148, 148);
}

.sfndh {
  margin-right: 4px;
}

.jPAKgL {
  display: inline-block;
  margin-right: 4px;
}

.hlQHGY {
  display: block;
  padding-top: 8px;
  padding-right: 0px;
  padding-bottom: 8px;
  padding-left: 0px;
}

.dahrSq {
  padding-top: 4px;
  padding-right: 4px;
  padding-bottom: 4px;
  padding-left: 4px;
  font-size: 0.875rem;
  font-weight: bold;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: rgb(225, 225, 225);
}

.jVpCpD {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 16px;
  padding-left: 0px;
}

.jPmYaW {
  width: 300px;
  padding-top: 12px;
  margin-left: 16px;
  display: flex;
  flex-direction: column;
  justify-content: end;
}

.keCCNy {
  position: sticky;
  width: 300px;
  bottom: 100px;
}

.kzoUyE {
  opacity: 0;
  visibility: hidden;
  transition-behavior: normal;
  transition-duration: 0.5s;
  transition-timing-function: ease;
  transition-delay: 0s;
  transition-property: all;
}

.gwceVE {
  position: relative;
}

.ewvAWU {
  margin-top: 20px;
  margin-bottom: 90px;
}

.bDvTyL {
  margin-top: 0px;
  margin-right: 16px;
  margin-bottom: 16px;
  margin-left: 16px;
  font-size: 0.75rem;
  color: rgb(148, 148, 148);
  text-align: right;
}

.kBCpOA {
  display: inline-block;
  margin-left: 4px;
}

.jTQEPp {
  display: inline-block;
  margin-top: 4px;
  font-weight: bold;
}

.zUIkh {
  margin-bottom: 1em;
  line-height: 1.8em;
  word-break: normal;
  overflow-wrap: break-word;
  white-space-collapse: preserve;
  text-wrap-mode: wrap;
}

.dlpsaX {
  margin-top: 0px;
  margin-right: 16px;
  margin-bottom: 16px;
  margin-left: 16px;
  overflow-x: hidden;
  overflow-y: hidden;
}

.ipFzZV {
  display: inline-block;
}

.gthTer {
  margin-left: 8px;
}

.gGHJFY {
  margin-top: 16px;
  margin-right: 16px;
  margin-bottom: 0px;
  margin-left: 16px;
  font-size: 1.375rem;
  font-weight: bold;
  line-height: 1.3;
  letter-spacing: -0.05em;
}

.ddrqjN {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 8px;
  margin-right: 16px;
  margin-bottom: 16px;
  margin-left: 16px;
}

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

.kxaOcP {
  font-size: 0.75rem;
  color: rgb(148, 148, 148);
}

.fkWiCi {
  margin-left: 4px;
}

.hiMcGK {
  height: 79px;
  overflow-x: hidden;
  overflow-y: hidden;
  margin-top: 12px;
  margin-right: 16px;
  margin-bottom: 0px;
  margin-left: 16px;
}

.hiMcGK:first-of-type {
  margin-top: 16px;
}

noscript + .hiMcGK {
  margin-top: 16px;
}

.bVqzfs {
  width: 100%;
}

.fxSVpf {
  padding-top: 12px;
  padding-right: 0px;
  padding-bottom: 4px;
  padding-left: 0px;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: rgb(225, 225, 225);
}

.hmCfpO {
  display: flex;
  justify-content: space-around;
}

.chWRZj {
  position: absolute;
  left: 1px;
  bottom: 0px;
}

.lmWASX {
  position: absolute;
  left: 1px;
  top: 50%;
}

.ccAyOX {
  position: absolute;
  left: 1px;
  top: 0px;
}

.dyzIHG {
  display: inline-block;
  width: 0px;
  height: 0px;
}

.kZXAKv {
  padding-top: 40px;
  padding-right: 16px;
  padding-bottom: 40px;
  padding-left: 16px;
  font-size: 0.875rem;
  text-align: center;
}

.dEygim {
  font-weight: normal;
}

.dXYvdV {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 320px;
  padding-top: 8px;
  padding-right: 16px;
  padding-bottom: 8px;
  padding-left: 16px;
  color: rgb(68, 68, 68);
  background-color: rgb(255, 255, 255);
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgb(187, 187, 187);
  border-right-color: rgb(187, 187, 187);
  border-bottom-color: rgb(187, 187, 187);
  border-left-color: rgb(187, 187, 187);
  border-image-source: initial;
  border-image-slice: initial;
  border-image-width: initial;
  border-image-outset: initial;
  border-image-repeat: initial;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}

.iAHYHM {
  margin-right: 4px;
  color: rgb(102, 102, 102);
}

.itREry {
  font-size: 0.75rem;
  font-weight: bold;
}

.jYhGUV {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 12px;
  padding-right: 16px;
  padding-bottom: 0px;
  padding-left: 16px;
}

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

.fUubEd {
  color: rgb(148, 148, 148);
}

.fcqHTX {
  padding-left: 2px;
  font-size: 1rem;
  font-weight: bold;
  line-height: normal;
  color: rgb(51, 51, 51);
}

.eVBPcY {
  padding-left: 2px;
  font-family: Helvetica;
}

.jAEbIE {
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: rgb(225, 225, 225);
}

.gCXtcu {
  display: flex;
  justify-content: flex-end;
  padding-top: 8px;
  padding-right: 12px;
  padding-bottom: 8px;
  padding-left: 12px;
  font-size: 0.75rem;
}

.gDcIDT {
  display: none;
  justify-content: flex-end;
  padding-top: 8px;
  padding-right: 12px;
  padding-bottom: 8px;
  padding-left: 12px;
  font-size: 0.75rem;
}

.dfNFLx {
  background-color: rgb(255, 255, 255);
}

.jzAGLE {
  padding-top: 12px;
  padding-right: 12px;
  padding-bottom: 12px;
  padding-left: 12px;
}

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

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

.ihvyGl {
  font-weight: bold;
}

.ljCsho {
  position: relative;
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: 0%;
  min-height: 56px;
  text-align: left;
}

.kByzcl {
  position: absolute;
  bottom: 0px;
  display: flex;
  align-items: center;
  min-height: 29px;
  font-size: 0.75rem;
  color: rgb(148, 148, 148);
}

.gkMLbh {
  padding-right: 2px;
  font-size: 0px;
}

.hPXmmB {
  line-height: 1;
}

.dGHCQz .fill {
  fill: rgba(0, 0, 0, 0.6);
}

.kgkFha {
  position: relative;
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: flex-end;
  padding-top: 0px;
  padding-right: 12px;
  padding-bottom: 0px;
  padding-left: 12px;
  margin-top: 16px;
  margin-right: 0px;
  margin-bottom: 4px;
  margin-left: 0px;
}

.fORGTs {
  position: relative;
  align-items: center;
  margin-right: 12px;
  font-size: 0.75rem;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  display: none;
  padding-top: 6px;
  padding-right: 8px;
  padding-bottom: 6px;
  padding-left: 8px;
  color: rgb(255, 255, 255);
  text-align: left;
  background-color: rgba(0, 0, 0, 0.6);
}

.bmEDOz {
  display: flex;
  align-items: center;
  order: 3;
}

.gxcQqJ {
  margin-top: 0px;
  font-size: 0.75rem;
  color: rgba(0, 0, 0, 0.6);
}

.gTFZEb {
  margin-top: 2px;
  font-size: 0.75rem;
  color: rgba(0, 0, 0, 0.6);
}

.buGVVZ {
  position: relative;
}

.buGVVZ:not(:first-child) {
  margin-left: 8px;
}

.kLamLB {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-top: 4px;
  padding-right: 4px;
  padding-bottom: 4px;
  padding-left: 4px;
}

.lfjEuH {
  position: absolute;
  top: -14px;
  right: -4px;
  z-index: 100;
  min-width: 5em;
  font-size: 0px;
  pointer-events: none;
}

.hjAbWS {
  position: absolute;
  top: -14px;
  right: 4px;
  z-index: 100;
  min-width: 5em;
  font-size: 0px;
  pointer-events: none;
}

.bpaTNR {
  display: inline-block;
  padding-top: 0px;
  padding-right: 6px;
  padding-bottom: 0px;
  padding-left: 6px;
  font-size: 0.6875rem;
  line-height: 1.6;
  color: rgb(255, 255, 255);
  text-align: center;
  white-space-collapse: collapse;
  text-wrap-mode: nowrap;
  background-image: initial;
  background-position-x: initial;
  background-position-y: initial;
  background-size: initial;
  background-repeat: initial;
  background-attachment: initial;
  background-origin: initial;
  background-clip: initial;
  background-color: rgba(0, 0, 0, 0.43);
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: rgb(255, 255, 255);
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
}

.dIwKmJ {
  position: relative;
  display: flex;
  align-items: center;
  margin-right: 12px;
  font-size: 0.75rem;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  order: 1;
  max-width: 180px;
  padding-top: 6px;
  padding-right: 16px;
  padding-bottom: 6px;
  padding-left: 8px;
  color: rgb(255, 255, 255);
  text-align: left;
  background-color: rgba(0, 0, 0, 0.73);
}

.gvrDpS {
  position: absolute;
  top: 2px;
  right: 2px;
  display: block;
}

.cJtHMG {
  line-height: 1.3;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: rgb(225, 225, 225);
}

.iFuEdS {
  position: relative;
  display: flex;
  flex-grow: 1;
}

.fJDfQD {
  margin-left: 8px;
}

.gJfvdE {
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: 0%;
}

.MGgxk {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 4px;
  padding-left: 0px;
  font-size: 0.8125rem;
}

.eZPfaM {
  font-size: 0.75rem;
  color: rgb(148, 148, 148);
}

.kKfwZk {
  margin-right: 4px;
}

.fXcTHn {
  display: inline-block;
  margin-right: 4px;
}

.iFAJBQ {
  margin-top: 4px;
  font-size: 0.75rem;
  color: rgb(51, 51, 51);
  text-align: right;
}

.jpzyZW {
  font-size: 1rem;
  font-weight: bold;
}

.cupcej {
  display: block;
  padding-top: 8px;
  padding-right: 0px;
  padding-bottom: 8px;
  padding-left: 0px;
}

.hqBJMf {
  padding-top: 4px;
  padding-right: 4px;
  padding-bottom: 4px;
  padding-left: 4px;
  font-size: 0.875rem;
  font-weight: bold;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: rgb(225, 225, 225);
}

.faYTXd {
  display: flex;
  align-items: center;
  margin-top: 4px;
  font-size: 0.75rem;
  line-height: 20px;
}

.kQSCLw {
  margin-right: 2px;
  width: 20px;
  height: 20px;
}

.jhlEOc {
  margin-right: 2px;
}

.VHa-df {
  font-weight: normal;
}

.dBbyfH {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 16px;
  padding-left: 0px;
}

.dnyFaz {
  display: block;
}

.cqJwQ {
  display: flex;
  align-items: center;
  justify-content: center;
  padding-top: 4px;
  padding-right: 8px;
  padding-bottom: 4px;
  padding-left: 8px;
  color: rgb(102, 102, 102);
  background-image: initial;
  background-position-x: initial;
  background-position-y: initial;
  background-size: initial;
  background-repeat: initial;
  background-attachment: initial;
  background-origin: initial;
  background-clip: initial;
  background-color: rgb(247, 247, 247);
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.jcNqAW {
  color: rgb(148, 148, 148);
}

.cBsnpw {
  font-family: Helvetica;
  font-size: 0.8125rem;
  line-height: normal;
}

.jDynkP {
  display: flex;
  align-items: center;
  justify-content: center;
  padding-top: 8px;
  padding-right: 8px;
  padding-bottom: 8px;
  padding-left: 8px;
  font-size: 0.75rem;
  color: rgb(0, 51, 204);
  text-align: right;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: rgb(225, 225, 225);
}

.iQEDCh {
  position: fixed;
  bottom: 0px;
  width: 130px;
  left: 1279.5px;
  background-image: initial;
  background-position-x: initial;
  background-position-y: initial;
  background-size: initial;
  background-repeat: initial;
  background-attachment: initial;
  background-origin: initial;
  background-clip: initial;
  background-color: rgb(255, 255, 255);
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgb(225, 225, 225);
  border-right-color: rgb(225, 225, 225);
  border-bottom-color: rgb(225, 225, 225);
  border-left-color: rgb(225, 225, 225);
  border-image-source: initial;
  border-image-slice: initial;
  border-image-width: initial;
  border-image-outset: initial;
  border-image-repeat: initial;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 6px -4px;
  transition-behavior: normal;
  transition-duration: 0.7s;
  transition-timing-function: ease;
  transition-delay: 0s;
  transition-property: all;
  pointer-events: none;
  opacity: 0;
  transform: translateY(50px);
  margin-bottom: 90px;
}

@media print {
.iQEDCh {
  display: none;
}
}

.etSUpV {
  color: rgb(148, 148, 148);
}

.eeCtnj {
  position: absolute;
  right: 0px;
  bottom: 0px;
  display: block;
  width: 100%;
}

.dTJXuI {
  position: absolute;
  right: 8px;
  bottom: 8px;
  visibility: visible;
  opacity: 1;
  transition-behavior: normal;
  transition-duration: 0.4s;
  transition-timing-function: ease;
  transition-delay: 0s;
  transition-property: all;
}

.dZorlR {
  display: flex;
  text-decoration-line: none;
  text-decoration-thickness: initial;
  text-decoration-style: initial;
  text-decoration-color: initial;
}

.OBcQt {
  display: none;
  align-items: center;
  height: 100%;
  padding-top: 8px;
  padding-right: 8px;
  padding-bottom: 8px;
  padding-left: 8px;
  font-size: 0.875rem;
}

.ixqlvZ {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding-top: 8px;
  padding-right: 8px;
  padding-bottom: 8px;
  padding-left: 8px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgb(225, 225, 225);
  border-right-color: rgb(225, 225, 225);
  border-bottom-color: rgb(225, 225, 225);
  border-left-color: rgb(225, 225, 225);
  border-image-source: initial;
  border-image-slice: initial;
  border-image-width: initial;
  border-image-outset: initial;
  border-image-repeat: initial;
}

.kueNbU {
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: auto;
}

.doJwrn {
  color: rgb(0, 51, 204);
}

.dzHyim {
  position: absolute;
  right: 2px;
  bottom: 32px;
  display: none;
  z-index: 1;
}

.dhHBJX {
  position: relative;
  font-size: 1rem;
  background-color: rgb(255, 255, 255);
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgb(230, 230, 230);
  border-right-color: rgb(230, 230, 230);
  border-bottom-color: rgb(230, 230, 230);
  border-left-color: rgb(230, 230, 230);
  border-image-source: initial;
  border-image-slice: initial;
  border-image-width: initial;
  border-image-outset: initial;
  border-image-repeat: initial;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px 2px;
}

.kWPBuh {
  padding-top: 8px;
  padding-right: 12px;
  padding-bottom: 8px;
  padding-left: 12px;
  line-height: 1.5;
  color: rgb(0, 51, 204);
  white-space-collapse: collapse;
  text-wrap-mode: nowrap;
}

.bKgJlb {
  width: 100%;
  margin-top: 4px;
}

.fKxSTG {
  position: relative;
  height: auto;
}

.kWGCwd {
  position: relative;
  width: 100%;
  padding-bottom: calc(83.3333%);
  background-color: rgb(239, 239, 239);
}

.cdZhTK {
  position: absolute;
  top: 50%;
  left: 50%;
  max-width: 100%;
  max-height: 100%;
  transform: translate(-50%, -50%);
}

.keZbYY {
  margin-top: 4px;
  font-size: 0.875rem;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow-x: hidden;
  overflow-y: hidden;
  -webkit-line-clamp: 3;
}

.gLYVRv {
  display: block;
  height: 100%;
  padding-top: 8px;
  padding-right: 8px;
  padding-bottom: 8px;
  padding-left: 8px;
}

.bPKkaG {
  font-size: 0.75rem;
  line-height: 1.2;
  color: rgb(148, 148, 148);
}

.iscHWq {
  display: inline-block;
  margin-top: 4px;
}

.ecRfbi {
  display: inline-block;
  margin-left: 4px;
  font-size: 0.75rem;
}

.IaIgx {
  display: block;
  margin-top: 4px;
  margin-left: -4px;
  font-size: 0px;
}

.gCHyTX {
  display: inline-block;
  margin-left: 4px;
  font-size: 0.75rem;
}

.eaOycN {
  position: relative;
  box-sizing: border-box;
  display: flex;
  width: 25%;
}

.fVjgRn {
  display: flex;
  flex-wrap: wrap;
  margin-top: -12px;
  margin-right: 8px;
  margin-bottom: 0px;
  margin-left: 8px;
}

.dtZYOG {
  position: relative;
  padding-bottom: 4px;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: rgb(225, 225, 225);
}

.grmOCs {
  min-height: 243px;
}

.hqGpNI {
  visibility: visible;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: rgb(240, 240, 240);
}

.elqFcv {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: rgb(240, 240, 240);
}

.elqFcv .yads_ad_pc_feed, .elqFcv .yads_ad_pc_feed_res_s, .elqFcv .yads_ad_pc_feed_res_large {
  position: relative;
}

.elqFcv .yads_ad_pc_feed .yads_ad_item, .elqFcv .yads_ad_pc_feed_res_s .yads_ad_item, .elqFcv .yads_ad_pc_feed_res_large .yads_ad_item, .elqFcv .yads_ad_pc_feed .yads_ad_item_res_s, .elqFcv .yads_ad_pc_feed_res_s .yads_ad_item_res_s, .elqFcv .yads_ad_pc_feed_res_large .yads_ad_item_res_s {
  display: flex;
  align-items: center;
  padding-top: 12px;
  padding-right: 12px;
  padding-bottom: 12px;
  padding-left: 12px;
  text-decoration-line: none;
  text-decoration-thickness: initial;
  text-decoration-style: initial;
  text-decoration-color: initial;
}

.elqFcv .yads_ad_pc_feed .yads_ad_item .yads_ad_img, .elqFcv .yads_ad_pc_feed_res_s .yads_ad_item .yads_ad_img, .elqFcv .yads_ad_pc_feed_res_large .yads_ad_item .yads_ad_img, .elqFcv .yads_ad_pc_feed .yads_ad_item_res_s .yads_ad_img, .elqFcv .yads_ad_pc_feed_res_s .yads_ad_item_res_s .yads_ad_img, .elqFcv .yads_ad_pc_feed_res_large .yads_ad_item_res_s .yads_ad_img {
  margin-right: 8px;
  position: relative;
}

.elqFcv .yads_ad_pc_feed .yads_ad_item .yads_ad_img img, .elqFcv .yads_ad_pc_feed_res_s .yads_ad_item .yads_ad_img img, .elqFcv .yads_ad_pc_feed_res_large .yads_ad_item .yads_ad_img img, .elqFcv .yads_ad_pc_feed .yads_ad_item_res_s .yads_ad_img img, .elqFcv .yads_ad_pc_feed_res_s .yads_ad_item_res_s .yads_ad_img img, .elqFcv .yads_ad_pc_feed_res_large .yads_ad_item_res_s .yads_ad_img img {
  max-width: 80px;
  max-height: 80px;
  vertical-align: middle;
}

.elqFcv .yads_ad_pc_feed .yads_ad_item .yads_ad_inner_2, .elqFcv .yads_ad_pc_feed_res_s .yads_ad_item .yads_ad_inner_2, .elqFcv .yads_ad_pc_feed_res_large .yads_ad_item .yads_ad_inner_2, .elqFcv .yads_ad_pc_feed .yads_ad_item_res_s .yads_ad_inner_2, .elqFcv .yads_ad_pc_feed_res_s .yads_ad_item_res_s .yads_ad_inner_2, .elqFcv .yads_ad_pc_feed_res_large .yads_ad_item_res_s .yads_ad_inner_2, .elqFcv .yads_ad_pc_feed .yads_ad_item .yads_ad_inner_2_res_s, .elqFcv .yads_ad_pc_feed_res_s .yads_ad_item .yads_ad_inner_2_res_s, .elqFcv .yads_ad_pc_feed_res_large .yads_ad_item .yads_ad_inner_2_res_s, .elqFcv .yads_ad_pc_feed .yads_ad_item_res_s .yads_ad_inner_2_res_s, .elqFcv .yads_ad_pc_feed_res_s .yads_ad_item_res_s .yads_ad_inner_2_res_s, .elqFcv .yads_ad_pc_feed_res_large .yads_ad_item_res_s .yads_ad_inner_2_res_s {
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: 0%;
  margin-bottom: 14px;
}

.elqFcv .yads_ad_pc_feed .yads_ad_item .yads_ad_title, .elqFcv .yads_ad_pc_feed_res_s .yads_ad_item .yads_ad_title, .elqFcv .yads_ad_pc_feed_res_large .yads_ad_item .yads_ad_title, .elqFcv .yads_ad_pc_feed .yads_ad_item_res_s .yads_ad_title, .elqFcv .yads_ad_pc_feed_res_s .yads_ad_item_res_s .yads_ad_title, .elqFcv .yads_ad_pc_feed_res_large .yads_ad_item_res_s .yads_ad_title {
  display: inline;
  line-height: 1.3;
}

.elqFcv .yads_ad_pc_feed .yads_ad_item .yads_ad_adv, .elqFcv .yads_ad_pc_feed_res_s .yads_ad_item .yads_ad_adv, .elqFcv .yads_ad_pc_feed_res_large .yads_ad_item .yads_ad_adv, .elqFcv .yads_ad_pc_feed .yads_ad_item_res_s .yads_ad_adv, .elqFcv .yads_ad_pc_feed_res_s .yads_ad_item_res_s .yads_ad_adv, .elqFcv .yads_ad_pc_feed_res_large .yads_ad_item_res_s .yads_ad_adv {
  margin-top: 4px;
  font-size: 0.75rem;
  color: rgb(148, 148, 148);
}

.elqFcv .yads_ad_pc_feed .yads_ad_item_res_large, .elqFcv .yads_ad_pc_feed_res_s .yads_ad_item_res_large, .elqFcv .yads_ad_pc_feed_res_large .yads_ad_item_res_large {
  display: flex;
  align-items: center;
  padding-top: 12px;
  padding-right: 12px;
  padding-bottom: 12px;
  padding-left: 12px;
  text-decoration-line: none;
  text-decoration-thickness: initial;
  text-decoration-style: initial;
  text-decoration-color: initial;
}

.elqFcv .yads_ad_pc_feed .yads_ad_item_res_large .yads_ad_img, .elqFcv .yads_ad_pc_feed_res_s .yads_ad_item_res_large .yads_ad_img, .elqFcv .yads_ad_pc_feed_res_large .yads_ad_item_res_large .yads_ad_img {
  margin-right: 8px;
  position: relative;
}

.elqFcv .yads_ad_pc_feed .yads_ad_item_res_large .yads_ad_img img, .elqFcv .yads_ad_pc_feed_res_s .yads_ad_item_res_large .yads_ad_img img, .elqFcv .yads_ad_pc_feed_res_large .yads_ad_item_res_large .yads_ad_img img {
  max-width: 200px;
  max-height: 105px;
  vertical-align: middle;
}

.elqFcv .yads_ad_pc_feed .yads_ad_item_res_large .yads_ad_title, .elqFcv .yads_ad_pc_feed_res_s .yads_ad_item_res_large .yads_ad_title, .elqFcv .yads_ad_pc_feed_res_large .yads_ad_item_res_large .yads_ad_title {
  display: inline;
  line-height: 1.3;
}

.elqFcv .yads_ad_pc_feed .yads_ad_item_res_large .yads_ad_adv, .elqFcv .yads_ad_pc_feed_res_s .yads_ad_item_res_large .yads_ad_adv, .elqFcv .yads_ad_pc_feed_res_large .yads_ad_item_res_large .yads_ad_adv {
  margin-top: 4px;
  font-size: 0.75rem;
  color: rgb(148, 148, 148);
}

.elqFcv .yads_ad_pc_feed .yads_ad_info, .elqFcv .yads_ad_pc_feed_res_s .yads_ad_info, .elqFcv .yads_ad_pc_feed_res_large .yads_ad_info {
  position: absolute;
  right: 12px;
  bottom: 12px;
  text-align: right;
}

.elqFcv .yads_ad_pc_feed .yads_ad_info a, .elqFcv .yads_ad_pc_feed_res_s .yads_ad_info a, .elqFcv .yads_ad_pc_feed_res_large .yads_ad_info a {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  font-size: 0.75rem;
  color: rgb(102, 102, 102);
  text-decoration-line: none;
  text-decoration-thickness: initial;
  text-decoration-style: initial;
  text-decoration-color: initial;
}

.fTROAU {
  padding-top: 16px;
  padding-right: 16px;
  padding-bottom: 16px;
  padding-left: 16px;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: rgb(240, 240, 240);
}

.doozaT {
  display: block;
  width: 100%;
  padding-top: 16px;
  padding-right: 0px;
  padding-bottom: 16px;
  padding-left: 0px;
  font-size: 0.875rem;
  font-weight: bold;
  color: rgb(68, 68, 68);
  text-decoration-line: none;
  text-decoration-thickness: initial;
  text-decoration-style: initial;
  text-decoration-color: initial;
  background-color: rgb(255, 255, 255);
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgb(187, 187, 187);
  border-right-color: rgb(187, 187, 187);
  border-bottom-color: rgb(187, 187, 187);
  border-left-color: rgb(187, 187, 187);
  border-image-source: initial;
  border-image-slice: initial;
  border-image-width: initial;
  border-image-outset: initial;
  border-image-repeat: initial;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}

.hcOajp {
  color: rgb(148, 148, 148);
}

.ktCNtz {
  position: absolute;
  right: 0px;
  bottom: 0px;
  display: block;
  width: 100%;
}

.bcVCtj {
  position: absolute;
  right: 0px;
  bottom: 8px;
  margin-right: 14px;
  visibility: visible;
  opacity: 1;
  transition-behavior: normal;
  transition-duration: 0.4s;
  transition-timing-function: ease;
  transition-delay: 0s;
  transition-property: all;
}

.hKYpvD {
  display: block;
  text-decoration-line: none;
  text-decoration-thickness: initial;
  text-decoration-style: initial;
  text-decoration-color: initial;
}

.TnRhN {
  display: none;
  justify-content: space-between;
  padding-top: 12px;
  padding-right: 12px;
  padding-bottom: 12px;
  padding-left: 12px;
  font-size: 0.875rem;
}

.hAUYbh {
  color: rgb(0, 51, 204);
}

.hlHeTJ {
  position: absolute;
  right: 8px;
  bottom: 40px;
  display: none;
}

.kIshHN {
  position: relative;
  font-size: 1rem;
  background-color: rgb(255, 255, 255);
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgb(230, 230, 230);
  border-right-color: rgb(230, 230, 230);
  border-bottom-color: rgb(230, 230, 230);
  border-left-color: rgb(230, 230, 230);
  border-image-source: initial;
  border-image-slice: initial;
  border-image-width: initial;
  border-image-outset: initial;
  border-image-repeat: initial;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px 2px;
}

.gCxvmg {
  line-height: 1.5;
  color: rgb(0, 51, 204);
  padding-top: 8px;
  padding-right: 12px;
  padding-bottom: 8px;
  padding-left: 12px;
}

.gCYKOh {
  list-style-position: initial;
  list-style-image: initial;
  list-style-type: none;
}

.sc-7fplg-3 + .sc-7fplg-3 {
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: rgb(240, 240, 240);
}

.nsrCu {
  margin-right: 8px;
  margin-bottom: auto;
}

.exMogU {
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: 0%;
}

.eprsYW {
  margin-bottom: 4px;
  line-height: 1.3;
  word-break: break-all;
}

.kYDiCk {
  padding-right: 20px;
  margin-top: 8px;
  font-size: 0.75rem;
  line-height: 1.1;
  color: rgb(148, 148, 148);
}

.ElurC {
  display: block;
}

.ksfcCT {
  display: flex;
  align-items: center;
  margin-left: -8px;
}

.faqVyy {
  margin-left: 8px;
}

.gHuJKP {
  margin-left: 8px;
}

.kjSBxv {
  display: flex;
  flex-grow: 1;
  align-items: center;
  padding-top: 12px;
  padding-right: 12px;
  padding-bottom: 12px;
  padding-left: 12px;
  text-decoration-line: none;
  text-decoration-thickness: initial;
  text-decoration-style: initial;
  text-decoration-color: initial;
}

.kfuSHF {
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: rgb(225, 225, 225);
}

.hrJKVv {
  visibility: visible;
  position: fixed;
  bottom: 0px;
  z-index: 5000100;
  width: 100%;
  text-align: center;
  background-color: rgba(0, 0, 0, 0.3);
  border-bottom-style: solid;
  border-bottom-color: rgb(0, 0, 0);
  border-bottom-width: calc(env(safe-area-inset-bottom));
  transform: translateZ(0px);
}

@media print {
.hrJKVv {
  display: none;
}
}
@keyframes yda-variable-flex-arrow-bounce { 
  0% { transform: translate(0px); }
  50% { transform: translate(5px); }
  100% { transform: translate(0px); }
}

._flexad_bpg5g_12 {
  position: relative;
  z-index: 0;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  min-width: auto;
  max-width: none;
  min-height: auto;
  max-height: none;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  font-family: sans-serif;
  background-image: initial;
  background-position-x: initial;
  background-position-y: initial;
  background-size: initial;
  background-repeat: initial;
  background-attachment: initial;
  background-origin: initial;
  background-clip: initial;
  background-color: rgb(255, 255, 255);
  border-top-color: rgb(235, 235, 235);
  border-right-color: rgb(235, 235, 235);
  border-bottom-color: rgb(235, 235, 235);
  border-left-color: rgb(235, 235, 235);
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

._flexad_bpg5g_12, ._flexad_bpg5g_12 :not([data-inbanner="1"], [data-inbanner="1"] *, [data-i-elm], [data-i-elm] *, ._inner_video_bpg5g_32 *) {
  box-sizing: border-box;
  word-break: break-all;
  text-size-adjust: none;
}

._flexad_bpg5g_12 ._item_bpg5g_53 {
  position: relative;
  z-index: 0;
  display: block;
  min-width: auto;
  max-width: none;
  min-height: auto;
  max-height: none;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  cursor: pointer;
  border-top-color: rgb(235, 235, 235);
  border-right-color: rgb(235, 235, 235);
  border-bottom-color: rgb(235, 235, 235);
  border-left-color: rgb(235, 235, 235);
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

._flexad_bpg5g_12 ._item_bpg5g_53 ._link_bpg5g_69 {
  position: relative;
  z-index: 0;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  width: 100%;
  height: 100%;
  padding-top: 8px;
  padding-right: 8px;
  padding-bottom: 8px;
  padding-left: 8px;
  text-decoration-line: none;
  text-decoration-thickness: initial;
  text-decoration-style: initial;
  text-decoration-color: initial;
  background-image: initial;
  background-position-x: initial;
  background-position-y: initial;
  background-size: initial;
  background-repeat: initial;
  background-attachment: initial;
  background-origin: initial;
  background-clip: initial;
  background-color: rgb(255, 255, 255);
}

._flexad_bpg5g_12 ._item_bpg5g_53 ._link_bpg5g_69 ._title_bpg5g_80 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  min-width: auto;
  max-width: none;
  min-height: auto;
  max-height: none;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 8px;
  margin-left: 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  font-family: inherit;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.4;
  color: rgb(34, 34, 34);
  text-align: left;
  letter-spacing: normal;
  text-decoration-line: none;
  text-decoration-thickness: initial;
  text-decoration-style: initial;
  text-decoration-color: initial;
  background-image: initial;
  background-position-x: initial;
  background-position-y: initial;
  background-size: initial;
  background-repeat: initial;
  background-attachment: initial;
  background-origin: initial;
  background-clip: initial;
  background-color: transparent;
  border-top-color: transparent;
  border-right-color: transparent;
  border-bottom-color: transparent;
  border-left-color: transparent;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

._flexad_bpg5g_12 ._item_bpg5g_53 ._link_bpg5g_69 ._principal_bpg5g_134 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  min-width: auto;
  max-width: none;
  min-height: auto;
  max-height: none;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 8px;
  margin-left: 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  font-family: inherit;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.4;
  color: rgb(117, 117, 117);
  text-align: left;
  letter-spacing: normal;
  text-decoration-line: none;
  text-decoration-thickness: initial;
  text-decoration-style: initial;
  text-decoration-color: initial;
  background-image: initial;
  background-position-x: initial;
  background-position-y: initial;
  background-size: initial;
  background-repeat: initial;
  background-attachment: initial;
  background-origin: initial;
  background-clip: initial;
  background-color: transparent;
  border-top-color: transparent;
  border-right-color: transparent;
  border-bottom-color: transparent;
  border-left-color: transparent;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

._flexad_bpg5g_12 ._item_bpg5g_53 ._link_bpg5g_69 ._image_bpg5g_296 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: center;
  min-width: auto;
  max-width: none;
  min-height: auto;
  max-height: none;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 8px;
  margin-left: auto;
  overflow-x: hidden;
  overflow-y: hidden;
  background-image: initial;
  background-position-x: initial;
  background-position-y: initial;
  background-size: initial;
  background-repeat: initial;
  background-attachment: initial;
  background-origin: initial;
  background-clip: initial;
  background-color: rgb(245, 245, 245);
  border-top-color: transparent;
  border-right-color: transparent;
  border-bottom-color: transparent;
  border-left-color: transparent;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

._flexad_bpg5g_12 ._item_bpg5g_53 ._link_bpg5g_69 ._image_bpg5g_296 > img {
  width: 100%;
  height: 100%;
  pointer-events: none;
  object-fit: contain;
}

._flexad_bpg5g_12 ._item_bpg5g_53 ._link_bpg5g_69 [data-uv-element^="yads_uv_"] {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  min-width: auto;
  max-width: none;
  min-height: auto;
  max-height: none;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  text-align: start;
  background-image: initial;
  background-position-x: initial;
  background-position-y: initial;
  background-size: initial;
  background-repeat: initial;
  background-attachment: initial;
  background-origin: initial;
  background-clip: initial;
  background-color: transparent;
  border-top-color: rgb(235, 235, 235);
  border-right-color: rgb(235, 235, 235);
  border-bottom-color: rgb(235, 235, 235);
  border-left-color: rgb(235, 235, 235);
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}