.video-title {
  padding-top: 10px;
  margin: 0;
}

.video-title h1 {
  font-size: var(--ui-font-size-xl);
  text-transform: capitalize;
  font-weight: var(--ui-font-weight-bold);
  margin: 0;
  padding: 0;
  line-height: 25px;
  overflow: hidden;
}

.video-player {
  width: 100%;
  outline: none;
}

.responsive-player {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  background-color: #000;
  background-position: center center;
  background-repeat: no-repeat;
  overflow: hidden;
}

.responsive-player iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.responsive-player .play-button {
  width: 90px;
  height: 60px;
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  z-index: 1;
  opacity: 0.8;
  border-radius: var(--ui-radius-lg);
  background-color: var(--ftt-main-color);
  cursor: pointer;
  position: absolute;
  transition:
    transform 0.2s ease,
    box-shadow 0.2s ease,
    opacity 0.2s ease;
}

.responsive-player .play-button:before {
  content: "";
  border-style: solid;
  border-width: 15px 0 15px 26px;
  border-color: transparent transparent transparent #fff;
  position: absolute;
  transition: transform 0.2s ease;
}

.responsive-player .play-button,
.responsive-player .play-button:before {
  top: 50%;
  left: 50%;
  transform: translate3d(-50%, -50%, 0);
}

.responsive-player .play-button:hover {
  transform: translate3d(-50%, -50%, 0) scale(1.06);
  box-shadow: 0 0 40px rgba(0, 0, 0, 0.75);
  opacity: 1;
}

.responsive-player .play-button:hover:before {
  transform: translate3d(-46%, -50%, 0);
}

.wps-iframe-loader {
  position: relative;
  display: flex;
  justify-content: center;
  width: 100%;
  padding-top: 56.25%;
  background: #000;
}

.wps-iframe-loader--inner-block {
  position: absolute;
  top: 50%;
  left: 50%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  transform: translate(-50%, -50%);
  text-align: center;
  font-family:
    ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji",
    "Segoe UI Symbol", "Noto Color Emoji";
  color: #777;
}

.wps-iframe-loader--text {
  font-size: 14px;
  font-weight: 700;
}

.lds-double-ring {
  position: relative;
  width: 100px !important;
  height: 100px !important;
}

.lds-double-ring div {
  position: absolute;
  width: 80px;
  height: 80px;
  top: 10px;
  left: 10px;
  border-radius: 50%;
  border: 2px solid #000;
  border-color: var(--ftt-main-color) transparent var(--ftt-main-color)
    transparent;
  -webkit-animation: lds-double-ring 1.3s linear infinite;
  animation: lds-double-ring 1.3s linear infinite;
}

.lds-double-ring div:nth-child(2) {
  width: 70px;
  height: 70px;
  top: 15px;
  left: 15px;
  border-color: transparent #fff transparent #fff;
  -webkit-animation: lds-double-ring_reverse 1.3s linear infinite;
  animation: lds-double-ring_reverse 1.3s linear infinite;
}

@keyframes lds-double-ring {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@-webkit-keyframes lds-double-ring {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes lds-double-ring_reverse {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(-360deg);
    transform: rotate(-360deg);
  }
}

@-webkit-keyframes lds-double-ring_reverse {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(-360deg);
    transform: rotate(-360deg);
  }
}

.video-description {
  max-height: 80px;
  position: relative;
  font-style: normal;
  color: var(--ftt-datas-color);
  font-size: var(--ui-font-size-base);
  font-weight: var(--ui-font-weight-medium);
  line-height: 1.6;
  overflow: hidden;
}

.video-description::before {
  bottom: 0;
  left: 0;
  position: absolute;
  width: 100%;
  height: 80px;
  content: "";
  z-index: 3;
  transition: opacity 0.3s ease;
  background: linear-gradient(
    to bottom,
    rgba(255, 255, 255, 0) 0,
    var(--ftt-body-color) 100%
  );
}

.video-description a:link,
.video-description a:visited {
  text-decoration: none;
}
.video-description p {
  margin-bottom: 10px;
  text-align: justify;
}
.video-description h2 {
  font-size: var(--ui-font-size-2xl);
  font-weight: bold;
  margin: 0.67em 0;
  text-align: center;
  line-height: 1.2;
}
.video-description .more {
  margin-bottom: 0;
  overflow: hidden;
}

.video-description.readmore-expanded::before {
  opacity: 0;
  max-height: none;
}

.more {
  overflow: hidden;
  transition: height 0.3s ease;
}

.morelink {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  position: relative;
  padding-top: 5px;
  color: var(--ftt-main-color);
}

.morelink:before,
.more-related:before,
.more-related:after {
  content: "";
  flex-grow: 1;
  height: 1px;
  display: block;
}

.morelink:before {
  margin-right: 4px;
  background-color: var(--ftt-border-color);
}

.morelink a {
  color: var(--ftt-font-color);
}

.morelink a:hover {
  color: var(--ftt-main-color);
}

.morelink a,
.more-related a {
  display: inline-block;
  text-decoration: none;
  box-sizing: border-box;
  text-align: center;
  font-size: var(--ui-font-size-lg);
  font-weight: 400;
  z-index: 1;
  position: relative;
}

.morelink i {
  margin-right: 2px;
  font-size: var(--ui-font-size-lg);
  font-style: normal;
  position: relative;
  top: -1px;
  transition: transform 0.3s ease;
}

.more-related {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}

.more-related:before {
  margin-right: 4px;
}

.more-related:after {
  margin-left: 4px;
}

.more-related:before,
.more-related:after {
  background-color: var(--ftt-border-color);
}

.more-related a {
  padding: 0.2rem 2.5rem;
  border: 1px solid;
  background: var(--ftt-nav-hover-color);
  border-color: var(--ftt-border-color);
  color: var(--ftt-nav-hover-font-color);
}

.more-related a:hover {
  background: var(--ftt-main-color);
  color: var(--ftt-main-font-color);
  border: 1px solid var(--ftt-main-color);
}

@media (min-width: 992px) {
  .more-related {
    display: none;
  }
}

.wp-caption2 {
  word-wrap: break-word;
  display: inline-block;
  vertical-align: top;
  text-align: center;
  font-size: var(--ui-font-size-base);
  margin: 0;
  padding: 0 20%;
  box-sizing: border-box;
}
.wp-caption2 img {
  display: block;
  width: 100%;
  height: auto;
  max-width: 100%;
  min-height: 100px;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16);
}
.wp-caption2 p.wp-caption-text2 {
  width: 100%;
  margin: 0;
  padding: 0;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16);
  height: 1.75em;
  font-size: var(--ui-font-size-sm);
  font-weight: 400;
  color: var(--ftt-nav-font-color);
  text-align: center;
  overflow: hidden;
  word-break: break-word;
}

.wp-caption2 img,
.wp-caption2 p.wp-caption-text2 {
  background-color: var(--ftt-nav-color);
}

.aligncenter2,
div.aligncenter2 {
  display: block;
  margin: 0 auto;
  text-align: center;
}
img.aligncenter2 {
  margin: 10px auto;
}

.single-video-player {
  padding: 16px;
}

.related-videos {
  margin: 0.25rem -0.25rem;
  overflow: hidden;
}

.video-wrapper {
  margin-bottom: 8px;
  position: relative;
}

#rating-col {
  width: 50%;
  padding: 0;
  float: left;
}

.rating-bar {
  background-color: #c71d1d !important;
  text-align: center;
  font-size: 75%;
  color: #fff;
  height: 5px;
  width: 130px;
  margin: 5px 0 7px;
}

.rating-bar-meter {
  background-color: #5faa01;
  height: 5px;
  transition: width 0.3s ease-in-out;
}

.rating-result .likes_count {
  margin-right: 5px;
}

.rating-result .percentage {
  margin-right: 20px;
  float: left;
}

.post-like a:hover i {
  color: var(--ftt-hover-color);
}

#video-about {
  color: #acabab;
  font-size: var(--ui-font-size-sm);
}

.info-info {
  margin-bottom: 11px;
}

.video-actions-content {
  padding: 6px 0 11px 0;
}

.video-actions-content #video-views {
  text-transform: capitalize;
  font-size: var(--ui-font-size-base);
}

.video-actions-content .views-number {
  font-size: var(--ui-font-size-base);
}

.video-content-row {
  margin-bottom: 6px;
}

.video-content-row span.st {
  font-weight: var(--ui-font-weight-bold);
  font-style: normal;
}

.video-content-row span.tt,
.video-content-row span.tt a:link {
  font-weight: var(--ui-font-weight-medium);
  text-transform: capitalize;
}

#video-release i,
#video-code i,
#video-cats i,
#video-tags i {
  margin-right: 0.188em;
  font-size: var(--ui-font-size-base);
}

#video-time i,
#video-actors i {
  margin-right: 0.188em;
  font-size: var(--ui-font-size-lg);
  top: -2px;
}

#video-code i,
#video-release i,
#video-time i,
#video-actors i,
#video-cats i,
#video-tags i {
  color: var(--ftt-font-color);
}

.video-server {
  background-color: var(--ftt-nav-hover-color);
  color: var(--ftt-nav-hover-font-color);
}

.download a,
.server a.active,
.server a:hover {
  background-color: var(--ftt-main-color);
  color: var(--ftt-main-font-color);
}

.download a:hover {
  background-color: var(--ftt-hover-color);
  color: var(--ftt-main-font-color);
}

#video-content .inner {
  max-width: 450px;
  margin-right: 30px;
  padding: 15px 20px 45px;
  border-top-left-radius: var(--ui-radius-pill);
}

#video-content h1 {
  font-size: 1.75rem;
  line-height: 2.5rem;
  letter-spacing: -0.5px;
  margin: 0;
}

#video-content h1 a {
  display: block;
}

.tab-content > div {
  display: none;
}

.tab-content #video-about {
  display: block;
  max-width: 90%;
}

.box-container {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  margin-top: 8px;
  gap: 8px;
}

.box-server {
  display: flex;
  flex-wrap: nowrap;
  gap: 8px;
  flex: 1;
  justify-content: flex-start;
}

.server {
  flex: 0 1 auto;
}

.server a,
.download a {
  display: inline-block;
  padding: 5px 10px;
  text-decoration: none;
  box-sizing: border-box;
  text-align: center;
  width: 100%;
  font-size: var(--ui-font-size-base);
}

.box-download {
  flex: 0 0 auto;
  text-align: right;
  margin-left: auto;
}

.grid-ads-video,
.foot-ads-video {
  text-align: center;
}

.grid-ads-video,
.foot-ads-video {
  width: 100%;
}

.grid-ads-video {
  padding: 6px 0 10px;
}

.foot-ads-video {
  padding: 0;
}

.happy-under-player {
  padding-top: 16px;
  text-align: center;
  overflow: hidden;
  line-height: 0;
}

.inside-player {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 400;
}

.inside-player .advt {
  position: relative;
  display: none;
  opacity: 0;
  transform: scale(0.98);
  transition: opacity 0.2s ease, transform 0.2s ease;
}

.inside-player .advt.is-visible {
  display: block;
  opacity: 1;
  transform: scale(1);
}

.inside-player a {
  display: block;
  line-height: 0;
}

#closeadvt {
  display: block;
  width: 25px;
  height: 25px;
  z-index: var(--ui-z-popover);
  position: absolute;
  top: -8px;
  right: -8px;
  background: none;
  border: none;
  cursor: pointer;
  padding: 0;
}

#closeadvt svg {
  display: block;
  width: 100%;
  height: 100%;
}

#closeadvt .close-icon-bg {
  fill: var(--ftt-main-color);
}

#closeadvt:hover .close-icon-bg {
  fill: var(--ftt-hover-color);
}

#closeadvt .close-icon-mark {
  fill: var(--ftt-main-font-color);
}

#closeadvt:hover .close-icon-mark {
  fill: var(--ftt-main-font-color);
}

#ad-content {
  line-height: 0;
}

#ad-content > * {
  max-width: 100%;
}

@media (min-width: 768px) {
  .inside-player .advt {
    transform: scale(0.98);
  }
}

@media (min-width: 1200px) {
  .video-block.related-video-block {
    margin: 0 0 0.25rem;
  }

  .related-videos .col-xl-3 {
    max-width: 25%;
    flex: 0 0 25%;
  }
}

@media (max-width: 992px) {
  .foot-ads-video {
    padding-top: 16px;
  }
}

@media (min-width: 992px) {
  .single-video-player .video-sidebar.sidebar-fixed .single-sidebar-sticky {
    position: sticky;
    top: 16px;
  }

  .happy-under-player {
    display: var(--ftt-under-player-display, block);
  }
}

@media (max-width: 767.98px) {
  .single-video-player {
    padding: 16px 8px;
  }

  #video-content .inner {
    max-width: 100%;
    margin-right: 0;
    border-radius: 0;
  }

  .box-server {
    flex: 3;
  }
}

@media (max-width: 600px) {
  .wp-caption2 {
    padding: 0 10%;
  }
}

@media (max-width: 568px) {
  .box-server {
    gap: 5px;
  }
  .server a span {
    display: none;
  }
  .server a.active span {
    display: inline-block;
  }
}

@media (max-width: 353px) {
  .download a span {
    display: none;
  }
}

@media (max-width: 288px) {
  .server a.active span {
    display: none;
  }
}

/* ==svg icon=== */

.fa-thumbs-down,
.fa-play-circle,
.fa-download,
.fa-video-camera,
.fa-calendar,
.fa-clock-o,
.fa-star,
.fa-tag,
.fa-bookmark,
.fa-chevron-down,
.fa-chevron-up {
  font-size: inherit;
  line-height: 1;
}

.fa-thumbs-down::before,
.fa-play-circle::before,
.fa-download::before,
.fa-video-camera::before,
.fa-calendar::before,
.fa-clock-o::before,
.fa-star::before,
.fa-tag::before,
.fa-bookmark::before,
.fa-chevron-down::before,
.fa-chevron-up::before {
  display: inline-block;
  content: "";
  vertical-align: -0.125em;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-size: 1em 1em;
  mask-size: 1em 1em;
}

.fa-play-circle::before {
  --fa-play-circle-mask: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3e%3cpath d='M64 320C64 178.6 178.6 64 320 64C461.4 64 576 178.6 576 320C576 461.4 461.4 576 320 576C178.6 576 64 461.4 64 320zM252.3 211.1C244.7 215.3 240 223.4 240 232L240 408C240 416.7 244.7 424.7 252.3 428.9C259.9 433.1 269.1 433 276.6 428.4L420.6 340.4C427.7 336 432.1 328.3 432.1 319.9C432.1 311.5 427.7 303.8 420.6 299.4L276.6 211.4C269.2 206.9 259.9 206.7 252.3 210.9z'/%3e%3c/svg%3e");
  -webkit-mask-image: var(--fa-play-circle-mask);
  mask-image: var(--fa-play-circle-mask);
}

.fa-download::before {
  --fa-download-mask: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3e%3cpath d='M176 544C96.5 544 32 479.5 32 400C32 336.6 73 282.8 129.9 263.5C128.6 255.8 128 248 128 240C128 160.5 192.5 96 272 96C327.4 96 375.5 127.3 399.6 173.1C413.8 164.8 430.4 160 448 160C501 160 544 203 544 256C544 271.7 540.2 286.6 533.5 299.7C577.5 320 608 364.4 608 416C608 486.7 550.7 544 480 544L176 544zM409 377C418.4 367.6 418.4 352.4 409 343.1C399.6 333.8 384.4 333.7 375.1 343.1L344.1 374.1L344.1 272C344.1 258.7 333.4 248 320.1 248C306.8 248 296.1 258.7 296.1 272L296.1 374.1L265.1 343.1C255.7 333.7 240.5 333.7 231.2 343.1C221.9 352.5 221.8 367.7 231.2 377L303.2 449C312.6 458.4 327.8 458.4 337.1 449L409.1 377z'/%3e%3c/svg%3e");
  -webkit-mask-image: var(--fa-download-mask);
  mask-image: var(--fa-download-mask);
}

.fa-video-camera::before {
  --fa-video-camera-mask: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3e%3cpath d='M128 128C92.7 128 64 156.7 64 192L64 448C64 483.3 92.7 512 128 512L384 512C419.3 512 448 483.3 448 448L448 192C448 156.7 419.3 128 384 128L128 128zM496 400L569.5 458.8C573.7 462.2 578.9 464 584.3 464C597.4 464 608 453.4 608 440.3L608 199.7C608 186.6 597.4 176 584.3 176C578.9 176 573.7 177.8 569.5 181.2L496 240L496 400z'/%3e%3c/svg%3e");
  -webkit-mask-image: var(--fa-video-camera-mask);
  mask-image: var(--fa-video-camera-mask);
}

.fa-calendar::before {
  --fa-calendar-mask: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3e%3cpath d='M12 192h424c6.6 0 12 5.4 12 12v260c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V204c0-6.6 5.4-12 12-12zm436-44v-36c0-26.5-21.5-48-48-48h-48V12c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v52H160V12c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v52H48C21.5 64 0 85.5 0 112v36c0 6.6 5.4 12 12 12h424c6.6 0 12-5.4 12-12z'/%3e%3c/svg%3e");
  -webkit-mask-image: var(--fa-calendar-mask);
  mask-image: var(--fa-calendar-mask);
}

.fa-clock-o::before {
  --fa-clock-o-mask: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3e%3cpath d='M320 64C461.4 64 576 178.6 576 320C576 461.4 461.4 576 320 576C178.6 576 64 461.4 64 320C64 178.6 178.6 64 320 64zM296 184L296 320C296 328 300 335.5 306.7 340L402.7 404C413.7 411.4 428.6 408.4 436 397.3C443.4 386.2 440.4 371.4 429.3 364L344 307.2L344 184C344 170.7 333.3 160 320 160C306.7 160 296 170.7 296 184z'/%3e%3c/svg%3e");
  -webkit-mask-image: var(--fa-clock-o-mask);
  mask-image: var(--fa-clock-o-mask);
}

.fa-chevron-down::before {
  --fa-chevron-down-mask: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3e%3cpath d='M297.4 470.6C309.9 483.1 330.2 483.1 342.7 470.6L534.7 278.6C547.2 266.1 547.2 245.8 534.7 233.3C522.2 220.8 501.9 220.8 489.4 233.3L320 402.7L150.6 233.4C138.1 220.9 117.8 220.9 105.3 233.4C92.8 245.9 92.8 266.2 105.3 278.7L297.3 470.7z'/%3e%3c/svg%3e");
  -webkit-mask-image: var(--fa-chevron-down-mask);
  mask-image: var(--fa-chevron-down-mask);
}

.fa-chevron-up::before {
  --fa-chevron-up-mask: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3e%3cpath d='M297.4 169.4C309.9 156.9 330.2 156.9 342.7 169.4L534.7 361.4C547.2 373.9 547.2 394.2 534.7 406.7C522.2 419.2 501.9 419.2 489.4 406.7L320 237.3L150.6 406.6C138.1 419.1 117.8 419.1 105.3 406.6C92.8 394.1 92.8 373.8 105.3 361.3L297.3 169.3z'/%3e%3c/svg%3e");
  -webkit-mask-image: var(--fa-chevron-up-mask);
  mask-image: var(--fa-chevron-up-mask);
}

.fa-bookmark::before {
  --fa-bookmark-mask: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3e%3cpath d='M192 64C156.7 64 128 92.7 128 128L128 544C128 555.5 134.2 566.2 144.2 571.8C154.2 577.4 166.5 577.3 176.4 571.4L320 485.3L463.5 571.4C473.4 577.3 485.7 577.5 495.7 571.8C505.7 566.1 512 555.5 512 544L512 128C512 92.7 483.3 64 448 64L192 64z'/%3e%3c/svg%3e");
  -webkit-mask-image: var(--fa-bookmark-mask);
  mask-image: var(--fa-bookmark-mask);
}

.fa-tag::before {
  --fa-tag-mask: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3e%3cpath d='M96.5 160L96.5 309.5C96.5 326.5 103.2 342.8 115.2 354.8L307.2 546.8C332.2 571.8 372.7 571.8 397.7 546.8L547.2 397.3C572.2 372.3 572.2 331.8 547.2 306.8L355.2 114.8C343.2 102.7 327 96 310 96L160.5 96C125.2 96 96.5 124.7 96.5 160zM208.5 176C226.2 176 240.5 190.3 240.5 208C240.5 225.7 226.2 240 208.5 240C190.8 240 176.5 225.7 176.5 208C176.5 190.3 190.8 176 208.5 176z'/%3e%3c/svg%3e");
  -webkit-mask-image: var(--fa-tag-mask);
  mask-image: var(--fa-tag-mask);
}

.fa-star::before {
  --fa-star-mask: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3e%3cpath d='M341.5 45.1C337.4 37.1 329.1 32 320.1 32C311.1 32 302.8 37.1 298.7 45.1L225.1 189.3L65.2 214.7C56.3 216.1 48.9 222.4 46.1 231C43.3 239.6 45.6 249 51.9 255.4L166.3 369.9L141.1 529.8C139.7 538.7 143.4 547.7 150.7 553C158 558.3 167.6 559.1 175.7 555L320.1 481.6L464.4 555C472.4 559.1 482.1 558.3 489.4 553C496.7 547.7 500.4 538.8 499 529.8L473.7 369.9L588.1 255.4C594.5 249 596.7 239.6 593.9 231C591.1 222.4 583.8 216.1 574.8 214.7L415 189.3L341.5 45.1z'/%3e%3c/svg%3e");
  -webkit-mask-image: var(--fa-star-mask);
  mask-image: var(--fa-star-mask);
}

.fa-thumbs-down::before {
  --fa-thumbs-down-mask: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3e%3cpath d='M448 96C474.5 96 496 117.5 496 144C496 150.3 494.7 156.2 492.6 161.7C513 167.2 528 185.8 528 208C528 217.1 525.4 225.6 521 232.9C543.2 237.1 560 256.6 560 280C560 299.7 548.1 316.6 531.1 324C548.1 331.4 560 348.3 560 368C560 394.5 538.5 416 512 416L352 416L380.2 486.4C382.7 492.7 384 499.5 384 506.3L384 510.5C384 537.8 361.9 559.9 334.6 559.9C315.9 559.9 298.8 549.3 290.4 532.6L234.1 420.3C227.4 407 224 392.3 224 377.4L224 190.8C224 171.4 232.9 153 248 140.8L260.2 131.1C288.6 108.4 323.8 96 360.1 96L448 96zM144 160C161.7 160 176 174.3 176 192L176 448C176 465.7 161.7 480 144 480L96 480C78.3 480 64 465.7 64 448L64 192C64 174.3 78.3 160 96 160L144 160z'/%3e%3c/svg%3e");
  -webkit-mask-image: var(--fa-thumbs-down-mask);
  mask-image: var(--fa-thumbs-down-mask);
}
