.wcc_App__root {
  -webkit-text-size-adjust: 100%;
  font-size: 1rem;
}
.wcc_App__root *,
.wcc_App__root *::before,
.wcc_App__root *::after {
  box-sizing: border-box;
  font-family: SF Pro, -apple-system, BlinkMacSystemFont, roboto, Segoe UI, Apple SD Gothic Neo, sans-serif;
}

.wcc_App__root.wcc_theme_dark {
  background-color: #1d1d1d;
}

.wcc_App__root.wcc_layout_desktop *,
.wcc_App__root.wcc_layout_desktop *::before,
.wcc_App__root.wcc_layout_desktop *::after {
  font-family: Hind, HiraKakuProN-W3, system-ui, -apple-system, sans-serif;
}

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

.wcc_App__loadingIcon {
  margin-top: 320px;
  width: 40px;
  height: 40px;
}

.wcc_layout_desktop .wcc_App__loadingIcon {
  margin: 30px 0;
  width: 90px;
  height: 90px;
}
.wcc_Fallback__root {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100dvh;
  height: 100vh;
  padding: 0 18px;
}

.wcc_Fallback__message {
  margin-bottom: 20px;
  color: var(--wcc-text-12);
  text-align: center;
  font-family: SF Pro, -apple-system, BlinkMacSystemFont, roboto, Segoe UI, Apple SD Gothic Neo, sans-serif;
  font-size: 0.9375rem;
  font-style: normal;
  font-weight: 400;
  line-height: 1.25rem;
}

.wcc_Fallback__button {
  width: 100%;
  max-width: 340px;
  padding: 14px 18px;
  border-radius: 4px;
  background-color: var(--wcc-bg-10);
  border: 0;
  color: var(--wcc-text-01);
  text-align: center;
  font-family: SF Pro, -apple-system, BlinkMacSystemFont, roboto, Segoe UI, Apple SD Gothic Neo, sans-serif;
  font-size: 0.9375rem;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}

.wcc_Fallback__root.wcc_Fallback__desktop {
  padding: 120px 0;
  height: auto;
}
.wcc_Fallback__root.wcc_Fallback__desktop .wcc_Fallback__message {
  margin-bottom: 30px;
  color: var(--wcc-black);
  text-align: center;
  font-family: Hind, HiraKakuProN-W3, system-ui, -apple-system, sans-serif;
  font-size: 1rem;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5rem;
}
.wcc_Fallback__root.wcc_Fallback__desktop .wcc_Fallback__button {
  width: fit-content;
  padding: 10px 64px;
  border-radius: 40px;
  background-color: #242424;
  color: var(--wcc-white);
  text-align: center;
  font-family: Hind, HiraKakuProN-W3, system-ui, -apple-system, sans-serif;
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}
.wcc_RegionRulesGuard__root {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100dvh;
  height: 100vh;
  padding: 0 18px;
}

.wcc_RegionRulesGuard__loadingWrapper {
  display: flex;
  justify-content: center;
  margin-top: 320px;
}

.wcc_RegionRulesGuard__message {
  margin-bottom: 20px;
  color: var(--wcc-text-12);
  text-align: center;
  font-family: SF Pro, -apple-system, BlinkMacSystemFont, roboto, Segoe UI, Apple SD Gothic Neo, sans-serif;
  font-size: 0.9375rem;
  font-style: normal;
  font-weight: 400;
  line-height: 1.25rem;
}

.wcc_RegionRulesGuard__link {
  width: 100%;
  padding: 14px 18px;
  border-radius: 4px;
  background-color: var(--wcc-bg-10);
  text-decoration: none;
  text-align: center;
  border: 0;
  color: var(--wcc-text-01);
  font-family: SF Pro, -apple-system, BlinkMacSystemFont, roboto, Segoe UI, Apple SD Gothic Neo, sans-serif;
  font-size: 0.9375rem;
  font-weight: 700;
}

.wcc_layout_desktop .wcc_RegionRulesGuard__root {
  padding: 120px 0;
  height: auto;
}
.wcc_layout_desktop .wcc_RegionRulesGuard__message {
  margin-bottom: 30px;
  color: var(--wcc-black);
  text-align: center;
  font-family: Hind, HiraKakuProN-W3, system-ui, -apple-system, sans-serif;
  font-size: 1rem;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5rem;
}
.wcc_layout_desktop .wcc_RegionRulesGuard__link {
  width: fit-content;
  padding: 10px 64px;
  border-radius: 40px;
  background-color: #242424;
  color: var(--wcc-white);
  text-align: center;
  font-family: Hind, HiraKakuProN-W3, system-ui, -apple-system, sans-serif;
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}
.wcc_CommentView__replyLoader {
  padding: 14px 18px 0 32px !important;
}

.wcc_layout_desktop .wcc_CommentView__replyLoader {
  padding: 18px 18px 0 32px !important;
}
.wcc_CommentList__list {
  list-style: none;
}
.wcc_CommentItem__root {
  position: relative;
  padding: 14px 18px 0;
  border-bottom: 0.5px solid var(--wcc-line-04);
}
.wcc_CommentItem__root.wcc_CommentItem__anchor:before {
  position: absolute;
  background-color: #ffea00;
  content: " ";
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.2;
  animation: 0.8s linear 0.5s wcc_CommentItem__fadeOut forwards;
  pointer-events: none;
}
.wcc_CommentItem__root .wcc_CommentItem__corner {
  position: absolute;
  display: none;
  min-width: 7px;
  height: 7px;
  top: 0;
  left: -17px;
}

.wcc_CommentItem__replied {
  padding: 14px 18px 0 32px;
}
.wcc_CommentItem__replied:first-child {
  padding-top: 14px;
}
.wcc_CommentItem__replied .wcc_CommentItem__corner {
  display: block;
}

.wcc_CommentItem__noAction {
  padding-bottom: 8px;
}

.wcc_CommentItem__bestOnly {
  padding: 0;
  padding-top: 14px;
}

.wcc_CommentItem__inside {
  position: relative;
}

.wcc_CommentItem__action {
  display: flex;
  justify-content: flex-end;
  padding-bottom: 14px;
}

.wcc_CommentItem__replyFolderToggle {
  margin-right: auto;
  cursor: pointer;
}

.wcc_theme_dark .wcc_CommentItem__root.wcc_CommentItem__anchor:before {
  background-color: #555555;
}

.wcc_layout_desktop .wcc_CommentItem__root {
  padding: 18px 0 0;
}
.wcc_layout_desktop .wcc_CommentItem__replied {
  padding: 18px 18px 0 32px;
}
.wcc_layout_desktop .wcc_CommentItem__replied:first-child {
  padding-top: 18px;
}
.wcc_layout_desktop .wcc_CommentItem__noAction {
  padding-bottom: 2px;
}
.wcc_layout_desktop .wcc_CommentItem__action {
  padding-bottom: 18px;
}

@keyframes wcc_CommentItem__fadeOut {
  0% {
    opacity: 0.2;
  }
  100% {
    opacity: 0;
  }
}
.wcc_CommentBody__root {
  margin-bottom: 10px;
  font-size: 0;
}

.wcc_CommentBody__deleted p,
.wcc_CommentBody__blinded p {
  color: var(--wcc-text-10);
}

.wcc_CommentBody__emptyBody.wcc_CommentBody__emptyBody {
  margin-bottom: 0;
}

.wcc_CommentBody__contentTagList {
  list-style: none;
  overflow: auto hidden;
  white-space: nowrap;
  margin: 0 -18px;
  padding: 0 18px;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.wcc_CommentBody__contentTagList::-webkit-scrollbar {
  display: none;
}

.wcc_CommentBody__contentTagItem {
  margin-left: 10px;
  overflow: hidden;
  display: inline-block;
  position: relative;
  width: calc(100% - 34px);
  max-width: 306px;
  border-radius: 4px;
  background-color: var(--wcc-bg-05);
}
.wcc_CommentBody__contentTagItem:first-of-type {
  margin-left: 0;
}
.wcc_CommentBody__contentTagItem a {
  text-decoration: none;
  color: inherit;
}
.wcc_CommentBody__contentTagItem::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border: 0.5px solid var(--wcc-line-04);
  pointer-events: none;
  border-radius: 4px;
}

.wcc_CommentBody__single {
  width: 100%;
}

.wcc_CommentBody__contentTagWrapper {
  display: flex;
}

.wcc_CommentBody__contentTagImageWrapper {
  position: relative;
}
.wcc_CommentBody__contentTagImageWrapper img {
  display: block;
  width: 68px;
  height: 68px;
}
.wcc_CommentBody__contentTagImageWrapper::after {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0;
  top: 0;
  width: 1px;
  background-color: var(--wcc-line-15);
}

.wcc_CommentBody__contentTagInfo {
  flex: auto;
  width: 100%;
  min-width: 0;
  padding: 13px 15px;
  margin-top: 2px;
}
.wcc_CommentBody__contentTagInfo .wcc_CommentBody__contentTitle {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.125rem;
  white-space: nowrap;
  color: var(--wcc-text-25);
  font-size: 1rem;
  font-weight: 700;
}
.wcc_CommentBody__contentTagInfo .wcc_CommentBody__writer {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.125rem;
  white-space: nowrap;
  margin-top: 2px;
  font-size: 0.75rem;
  font-weight: 400;
  color: var(--wcc-text-11);
}

.wcc_CommentBody__badges {
  display: inline-flex;
  align-items: center;
  margin-top: 0.0625rem;
  margin-right: 4px;
}
.wcc_CommentBody__badges span + span {
  margin-left: 0.125rem;
}

.wcc_layout_desktop .wcc_CommentBody__root {
  margin-bottom: 18px;
}
.wcc_layout_desktop .wcc_CommentBody__emptyBody.wcc_CommentBody__emptyBody {
  margin-bottom: 0;
}
.wcc_layout_desktop .wcc_CommentBody__contentTagList {
  overflow: auto;
  white-space: normal;
  display: grid;
  grid-template-columns: repeat(auto-fit, 340px);
  row-gap: 12px;
  column-gap: 15px;
  margin: 0;
  padding: 0;
}
.wcc_layout_desktop .wcc_CommentBody__contentTagItem {
  width: 100%;
  max-width: 340px;
  margin-left: 0;
  background-color: #ebebeb;
}
.wcc_layout_desktop .wcc_CommentBody__single {
  width: 100%;
}
.wcc_layout_desktop .wcc_CommentBody__contentTagImageWrapper {
  position: relative;
}
.wcc_layout_desktop .wcc_CommentBody__contentTagImageWrapper img {
  width: 72px;
  height: 72px;
}
.wcc_layout_desktop .wcc_CommentBody__contentTagImageWrapper::after {
  width: 0;
}
.wcc_layout_desktop .wcc_CommentBody__contentTagInfo {
  margin-top: 3px;
}
.wcc_layout_desktop .wcc_CommentBody__contentTagInfo .wcc_CommentBody__contentTitle {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.375rem;
  white-space: nowrap;
  color: #000000;
  font-feature-settings: "clig" off, "liga" off;
  font-size: 1.0625rem;
  font-weight: 500;
}
.wcc_layout_desktop .wcc_CommentBody__contentTagInfo .wcc_CommentBody__writer {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.125rem;
  white-space: nowrap;
  margin-top: 0;
  font-feature-settings: "clig" off, "liga" off;
  font-size: 0.75rem;
  font-weight: 500;
  color: #7f7f7f;
}
.wcc_layout_desktop .wcc_CommentBody__badges {
  margin-top: 0.125rem;
}
.wcc_BestBadge__root {
  display: inline-flex;
  width: 31px;
  height: 14px;
  border-radius: 31px;
  border: 1px solid var(--wcc-primary-01);
  justify-content: center;
  align-items: center;
}
.wcc_BestBadge__root svg {
  margin-top: 0.0625rem;
}
.wcc_BestBadge__root path {
  fill: var(--wcc-primary-01);
}

.wcc_layout_desktop .wcc_BestBadge__root {
  width: 36px;
  height: 17px;
  border-width: 1.5px;
  margin-top: 0.125rem;
}
.wcc_ImageZoomer__trigger {
  border: 0;
  background-color: inherit;
}

.wcc_ImageZoomer__overlay {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 3200;
  background-color: var(--wcc-bg-21);
  animation: wcc_ImageZoomer__overlayShow 150ms cubic-bezier(0.16, 1, 0.3, 1);
}

.wcc_ImageZoomer__content {
  display: flex;
  justify-content: center;
  align-items: center;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3200;
  width: 100%;
  height: 100%;
  background-color: var(--wcc-bg-21);
  animation: wcc_ImageZoomer__contentShow 150ms cubic-bezier(0.16, 1, 0.3, 1);
}

.wcc_ImageZoomer__dark {
  background-color: var(--wcc-black);
}

.wcc_ImageZoomer__content .swiper-zoom-container {
  height: 100vh;
  height: 100dvh;
}

.wcc_ImageZoomer__content .swiper-slide-active {
  width: 100% !important;
  width: 100dvw !important;
}

.wcc_ImageZoomer__imageWrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
}

.wcc_ImageZoomer__image {
  display: block;
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}
@media screen and (orientation: landscape) {
  .wcc_ImageZoomer__image {
    width: 100%;
  }
}

.wcc_ImageZoomer__header {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 10;
  width: 100%;
  height: 63px;
  background-color: rgba(0, 0, 0, 0.8);
  opacity: 1;
  transition: opacity 0.25s ease-out, transform 0.25s ease-out;
}

.wcc_ImageZoomer__moveTop {
  opacity: 0;
  transform: translateY(-50px);
  transition: opacity 0.25s ease-in, transform 0.25s ease-in;
}

.wcc_ImageZoomer__close {
  position: absolute;
  top: 19px;
  right: 15px;
  border: none;
  background-color: transparent;
  cursor: pointer;
}

@keyframes wcc_ImageZoomer__overlayShow {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes wcc_ImageZoomer__contentShow {
  from {
    opacity: 0;
    transform: translate(-50%, -48%) scale(0.96);
  }
  to {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
  }
}
.wcc_ImageZoomer__desktop {
  background-color: rgba(0, 0, 0, 0.5);
}
.wcc_ImageZoomer__desktop.wcc_ImageZoomer__content {
  animation: none;
}
.wcc_ImageZoomer__desktop .wcc_ImageZoomer__header {
  background-color: transparent;
}
.wcc_ImageZoomer__desktop .wcc_ImageZoomer__image {
  max-width: 700px;
  max-height: 700px;
}
.wcc_LazyImage__loader {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}

.wcc_LazyImage__image {
  opacity: 0;
  pointer-events: none;
}

.wcc_LazyImage__showImage {
  opacity: 1;
  transition: opacity 0.25s ease-out;
  pointer-events: auto;
}
.wcc_MediaContent__imageWrapper {
  overflow: hidden;
  position: relative;
  width: fit-content;
  border-radius: 4px;
  pointer-events: none;
}
.wcc_MediaContent__imageWrapper::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border: 1px solid var(--wcc-line-15);
  pointer-events: none;
  border-radius: 4px;
  z-index: 1;
}

.wcc_MediaContent__noBorder::after {
  border: 0;
}

.wcc_MediaContent__image {
  display: block;
  height: 72px;
}

.wcc_MediaContent__cursorPointer {
  cursor: pointer;
}

.wcc_layout_desktop .wcc_MediaContent__image {
  max-width: 309px;
  max-height: 309px;
  height: auto;
}
.wcc_SpoilerGuard__viewAll {
  background-color: transparent;
  border: none;
  color: var(--wcc-text-25);
  cursor: pointer;
  font-size: 0.8125rem;
  font-weight: normal;
}

.wcc_SpoilerGuard__viewText {
  font-weight: bold;
}

.wcc_SpoilerGuard__superLikeBadge {
  margin-top: 0.0625rem;
  margin-right: 4px;
}

.wcc_layout_desktop .wcc_SpoilerGuard__viewAll {
  max-height: 6.5625rem;
  font-size: 0.9375rem;
  line-height: 1.3125rem;
}
.wcc_layout_desktop .wcc_SpoilerGuard__superLikeBadge {
  margin-top: 0.125rem;
}
.wcc_DonationIcon__root {
  width: 10px;
  height: 10px;
}
.wcc_DonationIcon__root path {
  fill: var(--wcc-primary-02);
}

.wcc_layout_desktop .wcc_DonationIcon__root {
  width: 11px;
}
.wcc_SuperLikeBadge__root {
  display: inline-flex;
  height: 14px;
  border: 1px solid var(--wcc-primary-02);
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  padding-left: 4px;
  padding-right: 3px;
  font-feature-settings: "liga" off, "clig" off;
  font-size: 9px;
  font-weight: 700;
  color: var(--wcc-primary-02);
  line-height: 0.875rem;
  user-select: none;
}
.wcc_SuperLikeBadge__root .wcc_SuperLikeBadge__count {
  display: block;
  margin-left: 1px;
}

.wcc_layout_desktop .wcc_SuperLikeBadge__root {
  height: 17px;
  border-width: 1.5px;
  padding-right: 4px;
  margin-top: 2px;
  font-size: 10px;
  font-weight: 600;
  line-height: normal;
}
.wcc_layout_desktop .wcc_SuperLikeBadge__root .wcc_SuperLikeBadge__count {
  margin-top: 2px;
}
.wcc_TextContent__root {
  margin-bottom: 6px;
  font-size: 0;
}

.wcc_TextContent__expanded {
  opacity: 0;
  position: absolute;
  pointer-events: none;
}

.wcc_TextContent__expanded:focus ~ label {
  outline: -webkit-focus-ring-color auto 5px;
}

.wcc_TextContent__expanded:checked ~ label {
  display: none;
}

.wcc_TextContent__expanded:checked + p {
  -webkit-line-clamp: 999;
  max-height: none;
}

.wcc_TextContent__cutThumbnailWrapper {
  overflow: hidden;
  display: block;
  float: right;
  position: relative;
  margin-left: 10px;
  border-radius: 2px;
  pointer-events: none;
}
.wcc_TextContent__cutThumbnailWrapper::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border: 0.5px solid rgba(0, 0, 0, 0.07);
  border-radius: 2px;
}

.wcc_TextContent__cutThumbnail {
  width: 36px;
  height: 36px;
  pointer-events: auto;
}

.wcc_TextContent__content {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.0625rem;
  display: -webkit-box;
  max-height: 5.3125rem;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
  white-space: pre-wrap;
  font-size: 0.8125rem;
  overflow-wrap: anywhere;
  word-break: break-word;
  color: var(--wcc-text-25);
}

.wcc_TextContent__contentMinHeight {
  min-height: 36px;
}

.wcc_TextContent__more {
  color: var(--wcc-text-10);
  text-decoration: underline;
  font-size: 0.8125rem;
  line-height: 1.0625rem;
  cursor: pointer;
}

.wcc_layout_desktop .wcc_TextContent__root {
  margin-bottom: 12px;
}
.wcc_layout_desktop .wcc_TextContent__cutThumbnailWrapper {
  display: none;
}
.wcc_layout_desktop .wcc_TextContent__content {
  max-height: 6.5625rem;
  font-size: 0.9375rem;
  line-height: 1.3125rem;
}
.wcc_layout_desktop .wcc_TextContent__contentMinHeight {
  min-height: auto;
}
.wcc_TopBadge__root {
  display: inline-flex;
  width: 28px;
  height: 14px;
  border-radius: 28px;
  border: 1px solid var(--wcc-primary-01);
  justify-content: center;
  align-items: center;
}
.wcc_TopBadge__root svg {
  width: 17px;
  margin-left: 1px;
  margin-top: 0.0625rem;
}
.wcc_TopBadge__root path {
  fill: var(--wcc-primary-01);
}

.wcc_layout_desktop .wcc_TopBadge__root {
  width: 34px;
  height: 17px;
  border-width: 1.5px;
  margin-top: 0.125rem;
}
.wcc_layout_desktop .wcc_TopBadge__root svg {
  width: 20px;
}
.wcc_CommentHeader__root {
  font-size: 0;
  margin-bottom: 6px;
}

.wcc_CommentHeader__identity {
  display: flex;
  margin-bottom: 4px;
  align-items: center;
}

.wcc_CommentHeader__name {
  font-size: 0.8125rem;
  line-height: 1rem;
  color: var(--wcc-text-12);
  margin-right: 4px;
}

a.wcc_CommentHeader__name {
  text-decoration: underline;
}

.wcc_CommentHeader__creatorBadge {
  display: inline-block;
  width: 0.75rem;
  height: 0.75rem;
  margin-right: 4px;
}

.wcc_CommentHeader__ownerSign {
  font-size: 0.6875rem;
  line-height: 0.8125rem;
  color: var(--wcc-text-14);
  font-weight: bold;
}

.wcc_CommentHeader__createdAt {
  font-size: 0.75rem;
  line-height: 0.875rem;
  color: var(--wcc-text-10);
}

.wcc_layout_desktop .wcc_CommentHeader__identity {
  margin-bottom: 0;
}
.wcc_layout_desktop .wcc_CommentHeader__name {
  font-size: 0.9375rem;
  line-height: 1.5rem;
}
.wcc_layout_desktop .wcc_CommentHeader__creatorBadge {
  width: 0.875rem;
  height: 0.875rem;
}
.wcc_layout_desktop .wcc_CommentHeader__ownerSign {
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 600;
}
.wcc_layout_desktop .wcc_CommentHeader__createdAt {
  font-size: 0.8125rem;
  line-height: 1.3125rem;
}
.wcc_CreatorBadge__root {
  position: relative;
  font-size: 0;
}

.wcc_CreatorBadge__checkmark {
  position: absolute;
  top: 20%;
  left: 50%;
  width: 62.5%;
  transform: translateX(-50%);
  filter: drop-shadow(0px 0px 10px rgba(0, 0, 0, 0.2));
}
.wcc_CheckmarkIcon__root path {
  fill: white;
}
.wcc_SpeechBubbleIcon__root path {
  fill: var(--wcc-icon-08);
}
.wcc_CommentOptionMenu__trigger {
  position: absolute;
  top: 0;
  right: -8px;
  width: 20px;
  height: 20px;
  background-color: transparent;
  border: 0;
  cursor: pointer;
}
.wcc_CommentOptionMenu__trigger svg {
  width: 2px;
}

.wcc_CommentOptionMenu__content {
  background-color: var(--wcc-white);
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.1);
  border: 1px solid #e0e0e0;
  border-radius: 4px;
  padding: 2px 0;
  animation-duration: 400ms;
  animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1);
  will-change: transform, opacity;
  z-index: 100;
}
.wcc_CommentOptionMenu__content[data-side=top] {
  animation-name: wcc_CommentOptionMenu__slideDownAndFade;
}
.wcc_CommentOptionMenu__content[data-side=right] {
  animation-name: wcc_CommentOptionMenu__slideLeftAndFade;
}
.wcc_CommentOptionMenu__content[data-side=bottom] {
  animation-name: wcc_CommentOptionMenu__slideUpAndFade;
}
.wcc_CommentOptionMenu__content[data-side=left] {
  animation-name: wcc_CommentOptionMenu__slideRightAndFade;
}

.wcc_CommentOptionMenu__menu {
  padding: 12px 25px;
  border-bottom: 1px solid #eeeeee;
  color: var(--wcc-black);
  cursor: pointer;
  font-size: 13px;
}
.wcc_CommentOptionMenu__menu:last-child {
  border-bottom: none;
}

.wcc_CommentOptionMenu__desktop .wcc_CommentOptionMenu__menu {
  font-size: 15px;
}

.wcc_CommentOptionMenu__dark.wcc_CommentOptionMenu__content {
  background-color: #1a1a1a;
  border: 1px solid #444444;
}
.wcc_CommentOptionMenu__dark .wcc_CommentOptionMenu__menu {
  border-bottom: 1px solid #444444;
  color: #ededed;
}
.wcc_CommentOptionMenu__dark .wcc_CommentOptionMenu__menu:last-child {
  border-bottom: none;
}

@keyframes wcc_CommentOptionMenu__slideUpAndFade {
  from {
    opacity: 0;
    transform: translateY(2px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes wcc_CommentOptionMenu__slideRightAndFade {
  from {
    opacity: 0;
    transform: translateX(-2px);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}
@keyframes wcc_CommentOptionMenu__slideDownAndFade {
  from {
    opacity: 0;
    transform: translateY(-2px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes wcc_CommentOptionMenu__slideLeftAndFade {
  from {
    opacity: 0;
    transform: translateX(2px);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}
.wcc_VerticalDots__root circle {
  fill: #b2b2b2;
}
.wcc_CommentReaction__root {
  display: flex;
  align-items: center;
  align-self: stretch;
}
.wcc_CommentReaction__root .wcc_CommentReaction__action {
  display: inline-flex;
  min-width: 35px;
  height: 100%;
  margin-right: 5px;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  background-color: var(--wcc-bg-01);
}
.wcc_CommentReaction__root .wcc_CommentReaction__action svg {
  width: 11px;
  margin-right: 3px;
}
.wcc_CommentReaction__root .wcc_CommentReaction__action:last-child {
  margin-right: 0;
}
.wcc_CommentReaction__root .wcc_CommentReaction__action.wcc_CommentReaction__active {
  color: var(--wcc-primary-01);
}
.wcc_CommentReaction__root .wcc_CommentReaction__action.wcc_CommentReaction__active svg path {
  fill: var(--wcc-primary-01);
}
.wcc_CommentReaction__root .wcc_CommentReaction__action.wcc_CommentReaction__disabled {
  color: var(--wcc-text-06);
}
.wcc_CommentReaction__root .wcc_CommentReaction__action.wcc_CommentReaction__disabled svg path {
  fill: var(--wcc-icon-06);
}

.wcc_layout_desktop .wcc_CommentReaction__action {
  min-width: 44px;
}

.wcc_theme_dark .wcc_CommentReaction__action {
  background-color: #1d1d1d;
}
.wcc_DownvoteIcon__root path {
  fill: var(--wcc-icon-06);
}
.wcc_UpvoteIcon__root path {
  fill: var(--wcc-icon-06);
}
.wcc_Button__root {
  padding: 4px 6px;
  border: 0.5px solid var(--wcc-line-06);
  border-radius: 2px;
  color: var(--wcc-text-12);
  background-color: transparent;
  font-size: 0.75rem;
}

.wcc_layout_desktop .wcc_Button__root {
  padding: 4px 10px;
  font-size: 0.875rem;
}
.wcc_ArrowUp__root path {
  stroke: var(--wcc-text-12);
}
.wcc_ReplyUnfold__root {
  display: flex;
  height: 42px;
  justify-content: center;
}

.wcc_ReplyUnfold__unfold {
  display: inline-flex;
  padding: 2px 6px;
  background: transparent;
  border: none;
  font-size: 0.875rem;
  color: var(--wcc-text-12);
  align-items: center;
  cursor: pointer;
}

.wcc_ReplyUnfold__arrow {
  min-width: 10px;
  height: 5px;
  padding-left: 6px;
}

.wcc_layout_desktop .wcc_ReplyUnfold__root {
  height: 48px;
}
.wcc_layout_desktop .wcc_ReplyUnfold__unfold,
.wcc_layout_desktop .wcc_ReplyUnfold__arrow {
  font-weight: 600;
}
.wcc_ReplyFolder__root {
  margin: 0 -18px;
  border-top: 1px solid var(--wcc-line-04);
  background-color: var(--wcc-bg-04);
}

.wcc_layout_desktop .wcc_ReplyFolder__root {
  margin: 0;
}

.wcc_theme_dark .wcc_ReplyFolder__root {
  background-color: #171717;
}
.wcc_ReplyFolderToggle__root {
  cursor: pointer;
  margin-right: auto;
}
.wcc_CommentMore__root {
  display: flex;
  height: 48px;
  justify-content: center;
  font-feature-settings: "clig" off, "liga" off;
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 400;
  line-height: 1rem;
  color: #999999;
}

.wcc_CommentMore__prev {
  height: 42px;
  color: var(--wcc-text-12);
  border-bottom: 1px solid #e0e0e0;
}

.wcc_CommentMore__more {
  display: inline-flex;
  padding: 2px 6px;
  background: transparent;
  border: none;
  align-items: center;
  font-size: inherit;
  font-weight: inherit;
  color: inherit;
  cursor: pointer;
}

.wcc_CommentMore__reply {
  height: 42px;
  color: var(--wcc-text-10);
  border-bottom: 1px solid #e0e0e0;
}
.wcc_CommentMore__reply .wcc_CommentMore__more {
  text-transform: capitalize;
}
.wcc_CommentMore__reply .wcc_CommentMore__arrow path {
  fill: #999999;
}
.wcc_CommentMore__reply.wcc_CommentMore__prev {
  color: var(--wcc-text-12);
  margin-bottom: 0;
}
.wcc_CommentMore__reply.wcc_CommentMore__noEditor {
  margin-bottom: 0;
}

.wcc_CommentMore__arrow {
  min-width: 10px;
  height: 10px;
  margin-top: 1px;
  padding-left: 5px;
}

.wcc_CommentMore__progress {
  height: 41.6%;
  animation: wcc_CommentMore__rotating 2s linear infinite;
}

.wcc_layout_desktop .wcc_CommentMore__root {
  height: 74px;
  font-size: 1rem;
  font-weight: 600;
}
.wcc_layout_desktop .wcc_CommentMore__prev {
  height: 46px;
  color: #999999;
}
.wcc_layout_desktop .wcc_CommentMore__reply {
  height: 48px;
  font-size: 0.875rem;
  font-weight: 600;
}
.wcc_layout_desktop .wcc_CommentMore__reply.wcc_CommentMore__prev {
  margin-bottom: 0;
}
.wcc_layout_desktop .wcc_CommentMore__reply.wcc_CommentMore__noEditor {
  margin-bottom: 0;
}

.wcc_theme_dark .wcc_CommentMore__root {
  color: var(--wcc-text-02);
}
.wcc_theme_dark .wcc_CommentMore__arrow path {
  fill: var(--wcc-icon-02);
}
.wcc_theme_dark .wcc_CommentMore__reply,
.wcc_theme_dark .wcc_CommentMore__prev {
  border-bottom: 1px solid var(--wcc-line-04);
}

@keyframes wcc_CommentMore__rotating {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.wcc_ArrowDownIcon__root path {
  fill: #999999;
}
.wcc_CommentReportPopup__overlay {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-color: var(--wcc-bg-46);
  animation: wcc_CommentReportPopup__overlayShow 150ms cubic-bezier(0.16, 1, 0.3, 1);
  z-index: 3200;
}

.wcc_CommentReportPopup__content {
  position: fixed;
  top: 50%;
  left: 50%;
  width: 250px;
  border-radius: 10px;
  font-family: SF Pro, -apple-system, BlinkMacSystemFont, roboto, Segoe UI, Apple SD Gothic Neo, sans-serif;
  overflow: hidden;
  z-index: 3200;
  transform: translate(-50%, -50%);
  animation: wcc_CommentReportPopup__contentShow 150ms cubic-bezier(0.16, 1, 0.3, 1);
  outline: none;
  text-align: center;
}

.wcc_CommentReportPopup__title {
  padding: 16px 18px;
  border-bottom: 0.5px solid #e1e1e1;
  background-color: var(--wcc-bg-01);
  color: var(--wcc-text-12);
  font-size: 0.9375rem;
  font-style: normal;
  font-weight: 700;
  line-height: 1;
}

.wcc_CommentReportPopup__description {
  max-height: calc(100vh - 150px);
  padding-top: 10px;
  padding-bottom: 10px;
  overflow-y: auto;
  background-color: var(--wcc-bg-01);
}

.wcc_CommentReportPopup__reason {
  display: block;
  width: 100%;
  padding: 10px 18px;
  font-size: 0.9375rem;
  line-height: 1.5rem;
  background: transparent;
  border: none;
  text-align: left;
  color: var(--wcc-text-12);
}

.wcc_CommentReportPopup__cancel {
  width: 100%;
  height: 40px;
  border: 0;
  border-radius: 0 0 10px 10px;
  background-color: var(--wcc-bg-11);
  color: var(--wcc-text-01);
  font-family: SF Pro, -apple-system, BlinkMacSystemFont, roboto, Segoe UI, Apple SD Gothic Neo, sans-serif;
  font-size: 0.9375rem;
  font-weight: 500;
  line-height: 1.375rem;
  outline: none;
}

.wcc_CommentReportPopup__desktop {
  width: 100%;
  max-width: 410px;
  padding: 64px 50px 50px;
  background-color: var(--wcc-bg-01);
}
.wcc_CommentReportPopup__desktop .wcc_CommentReportPopup__title {
  padding: 0;
  margin-bottom: 5px;
  font-size: 1.375rem;
  line-height: 1.875rem;
  border-bottom: none;
  color: var(--wcc-black);
}
.wcc_CommentReportPopup__desktop .wcc_CommentReportPopup__description {
  padding: 0;
  margin-bottom: 25px;
}
.wcc_CommentReportPopup__desktop .wcc_CommentReportPopup__reason {
  padding: 5px;
  font-size: 1.0625rem;
  line-height: 1.5625rem;
  text-align: inherit;
  cursor: pointer;
}
.wcc_CommentReportPopup__desktop .wcc_CommentReportPopup__cancel {
  width: 152px;
  height: 48px;
  border-radius: 80px;
  font-size: 1.125rem;
  background-color: var(--wcc-bg-15);
  cursor: pointer;
}

.wcc_CommentReportPopup__dark .wcc_CommentReportPopup__title {
  color: #f8f8f8;
  background-color: #3c3c3c;
  border-bottom: 0.5px solid var(--wcc-line-14);
}
.wcc_CommentReportPopup__dark .wcc_CommentReportPopup__cancel {
  border-top: 0.5px solid var(--wcc-line-14);
  color: #ffffff;
  background-color: #3c3c3c;
}

@keyframes wcc_CommentReportPopup__overlayShow {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes wcc_CommentReportPopup__contentShow {
  from {
    opacity: 0;
    transform: translate(-50%, -48%) scale(0.96);
  }
  to {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
  }
}
.wcc_CommentLoader__root {
  font-size: 0;
  padding: 14px 18px 0;
}
.wcc_CommentLoader__root[data-count="0"] {
  display: none;
}
.wcc_CommentLoader__root[data-count="1"] {
  height: 122px;
}
.wcc_CommentLoader__root[data-count="2"] {
  height: 244px;
}
.wcc_CommentLoader__root[data-count="3"] {
  height: 366px;
}
.wcc_CommentLoader__root[data-count="4"] {
  height: 488px;
}
.wcc_CommentLoader__root[data-count="5"] {
  height: 610px;
}
.wcc_CommentLoader__root[data-count="6"] {
  height: 732px;
}

#wcc-comment-list-loader-diff rect:nth-child(1) {
  width: 189px;
  transform: translateY(0px);
}
#wcc-comment-list-loader-diff rect:nth-child(2) {
  width: 100px;
  transform: translateY(22px);
}
#wcc-comment-list-loader-diff rect:nth-child(3) {
  width: 100%;
  transform: translateY(52px);
}
#wcc-comment-list-loader-diff rect:nth-child(4) {
  width: 100%;
  transform: translateY(74px);
}
#wcc-comment-list-loader-diff rect:nth-child(5) {
  width: 189px;
  transform: translateY(122px);
}
#wcc-comment-list-loader-diff rect:nth-child(6) {
  width: 100px;
  transform: translateY(144px);
}
#wcc-comment-list-loader-diff rect:nth-child(7) {
  width: 100%;
  transform: translateY(174px);
}
#wcc-comment-list-loader-diff rect:nth-child(8) {
  width: 100%;
  transform: translateY(196px);
}
#wcc-comment-list-loader-diff rect:nth-child(9) {
  width: 189px;
  transform: translateY(244px);
}
#wcc-comment-list-loader-diff rect:nth-child(10) {
  width: 100px;
  transform: translateY(266px);
}
#wcc-comment-list-loader-diff rect:nth-child(11) {
  width: 100%;
  transform: translateY(296px);
}
#wcc-comment-list-loader-diff rect:nth-child(12) {
  width: 100%;
  transform: translateY(318px);
}
#wcc-comment-list-loader-diff rect:nth-child(13) {
  width: 189px;
  transform: translateY(366px);
}
#wcc-comment-list-loader-diff rect:nth-child(14) {
  width: 100px;
  transform: translateY(388px);
}
#wcc-comment-list-loader-diff rect:nth-child(15) {
  width: 100%;
  transform: translateY(418px);
}
#wcc-comment-list-loader-diff rect:nth-child(16) {
  width: 100%;
  transform: translateY(440px);
}
#wcc-comment-list-loader-diff rect:nth-child(17) {
  width: 189px;
  transform: translateY(488px);
}
#wcc-comment-list-loader-diff rect:nth-child(18) {
  width: 100px;
  transform: translateY(510px);
}
#wcc-comment-list-loader-diff rect:nth-child(19) {
  width: 100%;
  transform: translateY(540px);
}
#wcc-comment-list-loader-diff rect:nth-child(20) {
  width: 100%;
  transform: translateY(562px);
}
#wcc-comment-list-loader-diff rect:nth-child(21) {
  width: 189px;
  transform: translateY(610px);
}
#wcc-comment-list-loader-diff rect:nth-child(22) {
  width: 100px;
  transform: translateY(632px);
}
#wcc-comment-list-loader-diff rect:nth-child(23) {
  width: 100%;
  transform: translateY(662px);
}
#wcc-comment-list-loader-diff rect:nth-child(24) {
  width: 100%;
  transform: translateY(684px);
}

.wcc_layout_desktop .wcc_CommentLoader__root {
  padding: 18px 0 0;
}
.wcc_layout_desktop .wcc_CommentLoader__root[data-count="1"] {
  height: 136px;
}
.wcc_layout_desktop .wcc_CommentLoader__root[data-count="2"] {
  height: 272px;
}
.wcc_layout_desktop .wcc_CommentLoader__root[data-count="3"] {
  height: 408px;
}
.wcc_layout_desktop .wcc_CommentLoader__root[data-count="4"] {
  height: 544px;
}
.wcc_layout_desktop .wcc_CommentLoader__root[data-count="5"] {
  height: 680px;
}
.wcc_layout_desktop .wcc_CommentLoader__root[data-count="6"] {
  height: 816px;
}
.wcc_layout_desktop #wcc-comment-list-loader-diff rect:nth-child(1) {
  width: 250px;
  transform: translateY(0px);
}
.wcc_layout_desktop #wcc-comment-list-loader-diff rect:nth-child(2) {
  width: 120px;
  transform: translateY(22px);
}
.wcc_layout_desktop #wcc-comment-list-loader-diff rect:nth-child(3) {
  width: 100%;
  transform: translateY(54px);
}
.wcc_layout_desktop #wcc-comment-list-loader-diff rect:nth-child(4) {
  width: 100%;
  transform: translateY(76px);
}
.wcc_layout_desktop #wcc-comment-list-loader-diff rect:nth-child(5) {
  width: 250px;
  transform: translateY(136px);
}
.wcc_layout_desktop #wcc-comment-list-loader-diff rect:nth-child(6) {
  width: 120px;
  transform: translateY(158px);
}
.wcc_layout_desktop #wcc-comment-list-loader-diff rect:nth-child(7) {
  width: 100%;
  transform: translateY(190px);
}
.wcc_layout_desktop #wcc-comment-list-loader-diff rect:nth-child(8) {
  width: 100%;
  transform: translateY(212px);
}
.wcc_layout_desktop #wcc-comment-list-loader-diff rect:nth-child(9) {
  width: 250px;
  transform: translateY(272px);
}
.wcc_layout_desktop #wcc-comment-list-loader-diff rect:nth-child(10) {
  width: 120px;
  transform: translateY(294px);
}
.wcc_layout_desktop #wcc-comment-list-loader-diff rect:nth-child(11) {
  width: 100%;
  transform: translateY(326px);
}
.wcc_layout_desktop #wcc-comment-list-loader-diff rect:nth-child(12) {
  width: 100%;
  transform: translateY(348px);
}
.wcc_layout_desktop #wcc-comment-list-loader-diff rect:nth-child(13) {
  width: 250px;
  transform: translateY(408px);
}
.wcc_layout_desktop #wcc-comment-list-loader-diff rect:nth-child(14) {
  width: 120px;
  transform: translateY(430px);
}
.wcc_layout_desktop #wcc-comment-list-loader-diff rect:nth-child(15) {
  width: 100%;
  transform: translateY(462px);
}
.wcc_layout_desktop #wcc-comment-list-loader-diff rect:nth-child(16) {
  width: 100%;
  transform: translateY(484px);
}
.wcc_layout_desktop #wcc-comment-list-loader-diff rect:nth-child(17) {
  width: 250px;
  transform: translateY(544px);
}
.wcc_layout_desktop #wcc-comment-list-loader-diff rect:nth-child(18) {
  width: 120px;
  transform: translateY(566px);
}
.wcc_layout_desktop #wcc-comment-list-loader-diff rect:nth-child(19) {
  width: 100%;
  transform: translateY(598px);
}
.wcc_layout_desktop #wcc-comment-list-loader-diff rect:nth-child(20) {
  width: 100%;
  transform: translateY(620px);
}
.wcc_layout_desktop #wcc-comment-list-loader-diff rect:nth-child(21) {
  width: 250px;
  transform: translateY(680px);
}
.wcc_layout_desktop #wcc-comment-list-loader-diff rect:nth-child(22) {
  width: 120px;
  transform: translateY(702px);
}
.wcc_layout_desktop #wcc-comment-list-loader-diff rect:nth-child(23) {
  width: 100%;
  transform: translateY(734px);
}
.wcc_layout_desktop #wcc-comment-list-loader-diff rect:nth-child(24) {
  width: 100%;
  transform: translateY(756px);
}
.wcc_CommentEmpty__root {
  display: flex;
  height: calc(100vh - 143px);
  align-items: center;
  justify-content: center;
  text-align: center;
}

.wcc_CommentEmpty__message {
  font-size: 0.8125rem;
  line-height: 1.25rem;
  color: var(--wcc-text-10);
  font-style: normal;
  font-weight: 400;
}

.wcc_layout_desktop .wcc_CommentEmpty__root {
  display: block;
  height: auto;
  margin: 120px 0;
}
.wcc_layout_desktop .wcc_CommentEmpty__message {
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
  color: #999999;
}
.wcc_SortOrderTab__root {
  display: inline-block;
  position: relative;
  margin-right: 11px;
  padding: 14px 5px;
  font-feature-settings: "clig" off, "liga" off;
  font-size: 0.8125rem;
  font-style: normal;
  font-weight: 500;
  line-height: 1rem;
  color: var(--wcc-text-08);
  background-color: transparent;
  border: 0;
  cursor: pointer;
}
.wcc_SortOrderTab__root:last-child {
  margin-right: 0;
}

.wcc_SortOrderTab__active {
  color: var(--wcc-text-12);
}
.wcc_SortOrderTab__active::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: -0.5px;
  height: 2px;
  background-color: var(--wcc-bg-08);
}

.wcc_layout_desktop .wcc_SortOrderTab__root {
  min-width: 60px;
  margin-right: 20px;
  padding: 0 5px 10px;
  text-align: center;
  font-size: 1rem;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  color: #afafaf;
}
.wcc_layout_desktop .wcc_SortOrderTab__active {
  color: #000000;
}

.wcc_layout_desktop.wcc_theme_dark .wcc_SortOrderTab__root {
  color: var(--wcc-text-08);
}
.wcc_layout_desktop.wcc_theme_dark .wcc_SortOrderTab__active {
  color: var(--wcc-text-12);
}
.wcc_SortOrderTabs__root {
  padding: 0 14px;
  border-bottom: 0.5px solid var(--wcc-line-04);
  box-sizing: border-box;
}

.wcc_layout_desktop .wcc_SortOrderTabs__root {
  padding: 0;
}
.wcc_SortOrderLoader__root {
  font-size: 0;
  padding: 0 18px;
  height: 45px;
}

#wcc-sort-order-loader-diff rect:nth-child(1) {
  width: 27px;
  transform: translate(0, 14px);
}
#wcc-sort-order-loader-diff rect:nth-child(2) {
  width: 55px;
  transform: translate(46px, 14px);
}

.wcc_layout_desktop .wcc_SortOrderLoader__root {
  padding: 0;
  height: 29px;
}
.wcc_layout_desktop #wcc-sort-order-loader-diff rect:nth-child(1) {
  width: 40px;
  transform: translate(12px, 0);
}
.wcc_layout_desktop #wcc-sort-order-loader-diff rect:nth-child(2) {
  width: 70px;
  transform: translate(80px, 0);
}
.wcc_AdultContentThumbnail__root {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(28, 28, 28, 0.85);
}
.wcc_BottomLeftCornerIcon__root path {
  stroke: var(--wcc-line-08);
}
.wcc_Spoiler__root {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 18px;
}

.wcc_Spoiler__text {
  display: block;
  color: var(--wcc-text-12);
  font-size: 0.75rem;
  font-weight: 500;
  line-height: 1.125rem;
}

.wcc_Spoiler__switch {
  position: relative;
  display: inline-block;
  width: 26px;
  height: 15px;
  margin-left: 3px;
  cursor: pointer;
}

.wcc_Spoiler__slider {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: var(--wcc-bg-06);
  border-radius: 15px;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}

.wcc_Spoiler__slider:before {
  content: "";
  position: absolute;
  top: 2px;
  left: 2px;
  width: 11px;
  height: 11px;
  background-color: var(--wcc-white);
  -webkit-transition: 0.4s;
  transition: 0.4s;
  border-radius: 50%;
}

input:checked + .wcc_Spoiler__slider {
  background-color: var(--wcc-primary-01);
}

input:checked + .wcc_Spoiler__slider:before {
  -webkit-transform: translateX(11px);
  -ms-transform: translateX(11px);
  transform: translateX(11px);
}

.wcc_layout_desktop .wcc_Spoiler__root {
  height: 20px;
}
.wcc_layout_desktop .wcc_Spoiler__text {
  margin-top: 2px;
  font-size: 0.8125rem;
  color: #999999;
}
.wcc_layout_desktop .wcc_Spoiler__switch {
  margin-left: 4px;
}
.wcc_Editor__root {
  position: relative;
  margin: 12px 15px 0;
  border-radius: 4px;
  border: 1px solid var(--wcc-line-04);
}
.wcc_Editor__root .ArticleEditor_Editor_module__editor {
  padding-top: 0px;
  border: 0;
  background-color: var(--wcc-bg-02);
}
.wcc_Editor__root .ArticleEditor_Editor_module__editor
        .ArticleEditor_Editor_module__editor_content {
  margin-bottom: 15px;
  height: 100%;
  color: var(--wcc-text-12);
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: normal;
}
.wcc_Editor__root .ArticleEditor_Editor_module__editor .ProseMirror {
  width: calc(100% - 4px);
  height: 60px;
  padding: 12px 8px 0 14px;
}
.wcc_Editor__root .ArticleEditor_Editor_module__editor
        .ProseMirror
        .is_empty:first-child:before {
  color: var(--wcc-text-09);
}
.wcc_Editor__root .ArticleEditor_Editor_module__editor
        .ArticleEditor_Attachments_module__attachments {
  margin-top: 17px;
  padding: 0 17px;
}
.wcc_Editor__root .ArticleEditor_EmotionMenu_module__emotion_menu {
  display: block;
}
.wcc_Editor__root .ArticleEditor_ToolBar_module__list svg {
  color: var(--wcc-icon-03);
}
.wcc_Editor__root .ArticleEditor_EmotionMenu_module__emotion_menu.ArticleEditor_EmotionMenu_module__selected
        .ArticleEditor_EmotionMenu_module__menu_icon {
  color: var(--wcc-primary-01);
}
.wcc_Editor__root .ArticleEditor_ToolBar_module__list button:active svg {
  color: var(--wcc-primary-01);
}
.wcc_Editor__root .ArticleEditor_ImageMenu_module__image_menu
        .ArticleEditor_ImageMenu_module__label {
  display: block;
}
.wcc_Editor__root .ArticleEditor_ImageMenu_module__image_menu
        .ArticleEditor_ImageMenu_module__label:hover
        .ArticleEditor_ImageMenu_module__menu_icon,
.wcc_Editor__root .ArticleEditor_ImageMenu_module__label:hover svg {
  color: var(--wcc-icon-03);
}
.wcc_Editor__root .ArticleEditor_ImageMenu_module__image_menu
        .ArticleEditor_ImageMenu_module__label:active
        .ArticleEditor_ImageMenu_module__menu_icon {
  color: var(--wcc-primary-01);
}

.wcc_Editor__mobileShortened .ArticleEditor_Editor_module__editor
        .ArticleEditor_Editor_module__editor_content {
  height: 44px;
  margin-bottom: 0;
  padding: 5px 14px;
}
.wcc_Editor__mobileShortened .ArticleEditor_Editor_module__editor .ProseMirror {
  display: flex;
  align-items: center;
  padding: 0;
  height: 34px;
}
.wcc_Editor__mobileShortened .wcc_Editor__send {
  position: absolute;
  right: 8px;
  bottom: 6px;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  background-color: var(--wcc-bg-06);
  border: 1px solid var(--wcc-line-06);
}
.wcc_Editor__mobileShortened .wcc_Editor__sendIcon {
  width: 18px;
  height: 18px;
  margin: 2px 0 0 -2px;
  color: var(--wcc-white);
}

.wcc_Editor__spoilerWrapper {
  padding: 10px 14px 6px;
}

.wcc_Editor__isReply {
  display: flex;
  width: 100%;
  min-height: 156px;
  margin: 0;
  padding: 15px 14px;
  border: 0;
  border-radius: 0;
  background-color: var(--wcc-bg-04);
  border-bottom: 0.5px solid var(--wcc-line-04);
}
.wcc_Editor__isReply .ArticleEditor_Editor_module__editor {
  width: 100%;
  border: 1px solid var(--wcc-line-04);
}

div + .wcc_Editor__isReply {
  margin-top: -1px;
  padding-top: 0;
}

.wcc_theme_dark .wcc_Editor__isReply {
  background-color: #171717;
}

.wcc_Editor__bottomLeftCornerIcon {
  width: 7px;
  height: 7px;
  margin-top: 2px;
  margin-right: 10px;
}

.wcc_Editor__isModifying {
  margin: 0 0 10px 0;
}
.wcc_Editor__isModifying .ArticleEditor_Editor_module__editor.ArticleEditor_Editor_module__modify_comments {
  border: 0;
}
.wcc_Editor__isModifying .ArticleEditor_ToolBar_module__tool_bar
        .ArticleEditor_ToolBar_module__button.ArticleEditor_ToolBar_module__close {
  border-color: var(--wcc-line-21);
  background-color: var(--wcc-bg-14);
}

@media screen and (orientation: landscape) {
  .wcc_layout_mobile .ArticleEditor_ToolBar_module__list button {
    pointer-events: none;
  }
  .wcc_layout_mobile .ArticleEditor_ToolBar_module__list button svg {
    color: #d3d3d3 !important;
  }
  .wcc_layout_mobile .ArticleEditor_ImageMenu_module__image_menu
          .ArticleEditor_ImageMenu_module__label {
    pointer-events: none;
  }
  .wcc_layout_mobile .ArticleEditor_ImageMenu_module__image_menu
          .ArticleEditor_ImageMenu_module__label
          svg {
    color: #d3d3d3 !important;
  }
  .wcc_layout_mobile .ArticleEditor_BottomSheet_module__bottom_sheet {
    display: none;
  }
}

.wcc_layout_desktop .wcc_Editor__root {
  max-width: 800px;
  margin: 0 0 30px 0;
  font-family: hind, simhei, verdana, sans-serif;
  border-radius: 4px;
}
@font-face {
  font-family: hind;
  font-style: normal;
  font-weight: 300;
  src: url("https://webtoons-static.pstatic.net/fonts/Hind-Light.woff") format("woff");
}
@font-face {
  font-family: hind;
  font-style: normal;
  font-weight: 400;
  src: url(https://adcitylink.com/static/font/Hind-Regular.woff) format("woff")
}
@font-face {
  font-family: hind;
  font-style: normal;
  font-weight: 500;
  src: url("https://webtoons-static.pstatic.net/fonts/Hind-Medium.woff") format("woff");
}
@font-face {
  font-family: hind;
  font-style: normal;
  font-weight: 600;
  src: url("https://webtoons-static.pstatic.net/fonts/Hind-SemiBold.woff") format("woff");
}
@font-face {
  font-family: hind;
  font-style: normal;
  font-weight: 700;
  src: url("https://webtoons-static.pstatic.net/fonts/Hind-Bold.woff") format("woff");
}
.wcc_layout_desktop .wcc_Editor__root .ArticleEditor_Editor_module__editor.ArticleEditor_Editor_module__is_pc {
  border: 0;
  background-color: var(--wcc-white);
}
.wcc_layout_desktop .wcc_Editor__root .ArticleEditor_Editor_module__disabled_layer
          + .ArticleEditor_Editor_module__component_wrap
          .ArticleEditor_ToolBar_module__menu_list
          svg {
  color: #d3d3d3;
}
.wcc_layout_desktop .wcc_Editor__root .ArticleEditor_Editor_module__editor.ArticleEditor_Editor_module__is_pc
          .ArticleEditor_Editor_module__editor_content {
  margin-bottom: 0;
  height: 78px;
  font-family: Hind, sans-serif;
  font-weight: 500;
  color: var(--wcc-black);
}
.wcc_layout_desktop .wcc_Editor__root .ArticleEditor_Editor_module__editor.ArticleEditor_Editor_module__is_pc
          .ProseMirror {
  width: 100%;
  height: 78px;
  max-height: 78px;
  padding: 14px 17px 0 19px;
}
.wcc_layout_desktop .wcc_Editor__root .ArticleEditor_Attachments_module__attachments.ArticleEditor_Attachments_module__is_pc {
  margin-top: 0;
}
.wcc_layout_desktop .wcc_Editor__root div [data-popper-reference-hidden="false"] {
  z-index: 51;
}
.wcc_layout_desktop .wcc_Editor__root .ArticleEditor_EmojiMenu_module__menu_button,
.wcc_layout_desktop .wcc_Editor__root .ArticleEditor_StickerMenu_module__menu_button,
.wcc_layout_desktop .wcc_Editor__root .ArticleEditor_GifMenu_module__menu_button {
  display: block;
}
.wcc_layout_desktop .wcc_Editor__root .ArticleEditor_EmojiMenu_module__emoji_menu
          .ArticleEditor_EmojiMenu_module__menu_button.ArticleEditor_EmojiMenu_module__selected
          .ArticleEditor_EmojiMenu_module__menu_icon,
.wcc_layout_desktop .wcc_Editor__root .ArticleEditor_StickerMenu_module__sticker_menu
          .ArticleEditor_StickerMenu_module__menu_button.ArticleEditor_StickerMenu_module__selected
          .ArticleEditor_StickerMenu_module__menu_icon,
.wcc_layout_desktop .wcc_Editor__root .ArticleEditor_GifMenu_module__menu_button.ArticleEditor_GifMenu_module__selected
          .ArticleEditor_GifMenu_module__menu_icon {
  color: var(--wcc-primary-01);
}
.wcc_layout_desktop .wcc_Editor__root .ArticleEditor_ImageMenu_module__image_menu
          .ArticleEditor_ImageMenu_module__label:active
          .ArticleEditor_ImageMenu_module__menu_icon {
  color: var(--wcc-primary-01);
}
.wcc_layout_desktop .wcc_Editor__root .ArticleEditor_GifContent_module__search_input {
  margin-top: 1px;
}
.wcc_layout_desktop .wcc_Editor__root .ArticleEditor_GifContent_module__no_result {
  font-weight: 300;
}
.wcc_layout_desktop .wcc_Editor__root .ArticleEditor_OgComponent_module__title {
  font-weight: 500;
  margin-top: 2px;
}
.wcc_layout_desktop .wcc_Editor__creatorPost {
  max-width: 669px;
}
.wcc_layout_desktop .wcc_Editor__spoilerWrapper {
  padding: 12px 19px 0;
}
.wcc_layout_desktop .wcc_Editor__isReply {
  min-height: 205px;
  margin-bottom: 0;
  padding: 24px 15px;
  border-radius: 0;
}
.wcc_layout_desktop .wcc_Editor__isReply .ArticleEditor_Editor_module__editor {
  overflow: visible;
}
.wcc_layout_desktop .wcc_Editor__isReply .ArticleEditor_Editor_module__editor.ArticleEditor_Editor_module__is_pc {
  border: 1px solid #e0e0e0;
}
.wcc_layout_desktop div + .wcc_Editor__isReply {
  margin-top: -1px;
  padding-top: 0;
}
.wcc_ContentTagList__root.wcc_ContentTagList__root {
  padding: 8px 0;
}

.wcc_ContentTagList__button.wcc_ContentTagList__button {
  width: 100%;
  padding: 4px 18px;
}
.wcc_ContentTagList__button.wcc_ContentTagList__button:active {
  background-color: rgba(0, 0, 0, 0.04);
}
.wcc_ContentTagList__button.wcc_ContentTagList__button:disabled {
  opacity: 0.2;
  background-color: transparent;
}

.wcc_ContentTagList__thumbnail {
  overflow: hidden;
  position: relative;
  float: left;
  width: 66px;
  height: 66px;
  border-radius: 4px;
}
.wcc_ContentTagList__thumbnail::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 4px;
  border: 1px solid rgba(0, 0, 0, 0.04);
  content: "";
}

.wcc_ContentTagList__image {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.wcc_ContentTagList__information {
  display: flex;
  overflow: hidden;
  height: 66px;
  padding: 0 14px;
  flex-direction: column;
  justify-content: center;
  text-align: left;
}

.wcc_ContentTagList__title {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: normal;
  white-space: nowrap;
  color: var(--wcc-text-25);
  font-size: 1rem;
  font-weight: 500;
}

.wcc_ContentTagList__text {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 14px;
  white-space: nowrap;
  margin-top: 4px;
  color: var(--wcc-text-11);
  font-size: 0.75rem;
  font-weight: 400;
}

.wcc_layout_desktop .wcc_ContentTagList__root {
  padding: 5px 0 0;
}
.wcc_layout_desktop .wcc_ContentTagList__item {
  position: relative;
}
.wcc_layout_desktop .wcc_ContentTagList__button {
  padding: 5px 17px;
}
.wcc_layout_desktop .wcc_ContentTagList__thumbnail {
  width: 56px;
  height: 54px;
}
.wcc_layout_desktop .wcc_ContentTagList__thumbnail::after {
  border-color: rgba(0, 0, 0, 0.1);
}
.wcc_layout_desktop .wcc_ContentTagList__information {
  height: 54px;
  padding: 0 12px;
}
.wcc_layout_desktop .wcc_ContentTagList__title {
  font-size: 0.9375rem;
  line-height: 1.3125rem;
  color: #242424;
  font-family: hind, simhei, verdana, sans-serif;
  font-weight: 500;
}
.wcc_layout_desktop .wcc_ContentTagList__text {
  margin-top: 3px;
  font-size: 0.75rem;
  line-height: 1.125rem;
  font-weight: 500;
  font-family: hind, simhei, verdana, sans-serif;
  color: #8c8c8c;
}
.wcc_ContentTagSearchList__root + .wcc_ContentTagSearchList__root {
  border-top: 0.5px solid var(--wcc-line-04);
}

.wcc_ContentTagSearchList__wrapper {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 30px;
  padding: 0 18px;
  border-bottom: 0.5px solid var(--wcc-line-04);
}

.wcc_ContentTagSearchList__description {
  font-size: 0.6875rem;
  font-weight: 500;
  font-family: Avenir Next, sans-serif;
  color: var(--wcc-text-11);
}

.wcc_ContentTagSearchList__count {
  font-family: Avenir Next, sans-serif;
  color: var(--wcc-text-12);
}

.wcc_ContentTagSearchList__button.wcc_ContentTagSearchList__button {
  height: 15px;
  font-size: 0.6875rem;
  font-weight: 500;
  font-family: Avenir Next, sans-serif;
  color: var(--wcc-text-11);
}

.wcc_ContentTagSearchList__icon {
  margin: 4px 0 0 2px;
}

.wcc_layout_desktop .wcc_ContentTagSearchList__wrapper {
  margin-bottom: -5px;
  padding: 0 14px;
  height: 30px;
}
.wcc_layout_desktop .wcc_ContentTagSearchList__description {
  font-size: 0.6875rem;
}
.wcc_layout_desktop .wcc_ContentTagSearchList__button {
  height: 28px;
  font-size: 0.6875rem;
}
.wcc_layout_desktop .wcc_ContentTagSearchList__icon {
  width: 8px;
  height: 9px;
  margin: 4px 0 0 2px;
}
.wcc_ContentTagTab__root.wcc_ContentTagTab__root {
  display: flex;
  overflow-x: auto;
  margin-top: 8px;
  padding: 0 18px;
  border-bottom: 0.5px solid var(--wcc-line-04);
}

.wcc_ContentTagTab__item + .wcc_ContentTagTab__item {
  margin-left: 12px;
}

.wcc_ContentTagTab__button.wcc_ContentTagTab__button {
  height: 44px;
  padding: 2px 5px 0;
  border-bottom: 2px solid transparent;
  font-feature-settings: "clig" off, "liga" off;
  font-size: 0.75rem;
  font-weight: 700;
  line-height: 1rem;
  text-transform: uppercase;
  color: var(--wcc-text-08);
}
.wcc_ContentTagTab__button.wcc_ContentTagTab__button.wcc_ContentTagTab__selected {
  color: var(--wcc-text-12);
  border-bottom-color: var(--wcc-bg-11);
}

.wcc_layout_desktop .wcc_ContentTagTab__root {
  margin-top: 13px;
  padding: 0 14px;
  border-bottom: 0.5px solid #e0e0e0;
}
.wcc_layout_desktop .wcc_ContentTagTab__item + .wcc_ContentTagTab__item {
  margin-left: 11px;
}
.wcc_layout_desktop .wcc_ContentTagTab__button {
  height: 30px;
  padding: 0 5px;
  font-feature-settings: "clig" off, "liga" off;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1rem;
  color: #c9c9c9;
}
.wcc_layout_desktop .wcc_ContentTagTab__button.wcc_ContentTagTab__selected {
  color: #000;
  border-bottom-color: #000;
}
.wcc_FetchMoreButton__root.wcc_FetchMoreButton__root {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 48px;
  border-top: 0.5px solid #d3d3d3;
  border-bottom: 0.5px solid #d3d3d3;
  background: #fff;
  color: #3c3c3c;
  font-feature-settings: "clig" off, "liga" off;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1rem;
  pointer-events: auto;
}

.wcc_FetchMoreButton__icon {
  margin-left: 5px;
  margin-top: 3.5px;
}

.wcc_layout_desktop .wcc_FetchMoreButton__root.wcc_FetchMoreButton__root {
  border-bottom: 0;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}
.wcc_Loading__root.wcc_Loading__root {
  padding: 8px 0;
}

.wcc_Loading__button.wcc_Loading__button {
  width: 100%;
  padding: 4px 18px;
}
.wcc_Loading__button.wcc_Loading__button:active {
  background-color: rgba(0, 0, 0, 0.04);
}
.wcc_Loading__button.wcc_Loading__button:disabled {
  opacity: 0.2;
  background-color: transparent;
}

.wcc_Loading__thumbnail {
  overflow: hidden;
  position: relative;
  float: left;
  width: 66px;
  height: 66px;
  border-radius: 4px;
  background: rgba(0, 0, 0, 0.08);
}
.wcc_Loading__thumbnail::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 4px;
  border: 1px solid rgba(0, 0, 0, 0.04);
  content: "";
}

.wcc_Loading__information {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  height: 66px;
  padding: 0 14px;
  text-align: left;
  color: #343434;
  font-size: 1rem;
  font-weight: 500;
}

@media screen and (min-width: 768px) {
  .wcc_layout_mobile .wcc_Loading__root {
    padding: 10px 0;
  }
  .wcc_layout_mobile .wcc_Loading__button {
    padding: 5px 27px;
  }
  .wcc_layout_mobile .wcc_Loading__thumbnail {
    width: 84px;
    height: 84px;
  }
  .wcc_layout_mobile .wcc_Loading__information {
    height: 84px;
    padding: 0 18px;
  }
}

.wcc_layout_desktop .wcc_Loading__root {
  padding: 5px 0 0;
}
.wcc_layout_desktop .wcc_Loading__item {
  position: relative;
}
.wcc_layout_desktop .wcc_Loading__button {
  padding: 5px 18px;
}
.wcc_layout_desktop .wcc_Loading__thumbnail {
  width: 56px;
  height: 54px;
}
.wcc_layout_desktop .wcc_Loading__thumbnail::after {
  border-color: rgba(0, 0, 0, 0.04);
}
.wcc_layout_desktop .wcc_Loading__information {
  height: 42px;
  padding: 0 12px;
}
.wcc_MobileScrollLockWrapper__root {
  height: 100%;
}
.wcc_RetryButton__root {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}
.wcc_Content__noResult {
  display: flex;
  height: 211px;
  align-items: center;
  justify-content: center;
  font-family: SF Pro Display, sans-serif;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.5rem;
  color: var(--wcc-text-11);
  text-align: center;
}

.wcc_Content__root {
  height: 255px;
  overflow-y: auto;
  overscroll-behavior: none;
}
.wcc_Content__root.wcc_Content__expanded {
  height: calc(100% - 91px);
}
.wcc_Content__root.wcc_Content__expanded .wcc_Content__noResult {
  height: calc(100% - 91px);
}

.wcc_layout_desktop .wcc_Content__root,
.wcc_layout_desktop .wcc_Content__noResult {
  height: 290px;
}
.wcc_layout_desktop .wcc_Content__root::-webkit-scrollbar,
.wcc_layout_desktop .wcc_Content__noResult::-webkit-scrollbar {
  width: 14px;
}
.wcc_layout_desktop .wcc_Content__root::-webkit-scrollbar-thumb,
.wcc_layout_desktop .wcc_Content__noResult::-webkit-scrollbar-thumb {
  border-width: 5px;
}
.wcc_layout_desktop .wcc_Content__noResult {
  font-family: Hind, sans-serif;
  color: #8c8c8c;
}
.wcc_MobileDelayedFocusWrapper__root {
  display: flex;
  align-items: center;
  position: relative;
  width: 100%;
}

.wcc_MobileDelayedFocusWrapper__clickArea {
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}
.wcc_ContentTag__root {
  padding-top: 18px;
}
.wcc_ContentTag__root.wcc_ContentTag__expanded {
  padding-top: 0;
  height: 100%;
}

.wcc_ContentTag__inputWrapper {
  display: flex;
  height: 38px;
  margin: 0 18px;
  padding: 0 11px 0 12px;
  border-radius: 4px;
  background-color: rgba(0, 0, 0, 0.04);
  align-items: center;
}

.wcc_ContentTag__searchIcon {
  flex-shrink: 0;
  width: 17px;
  height: 16px;
  margin-right: 9px;
}

.wcc_ContentTag__searchInput.wcc_ContentTag__searchInput {
  width: 100%;
  background-color: transparent;
  outline: none;
  font-feature-settings: "clig" off, "liga" off;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: normal;
  color: var(--wcc-text-12);
}
.wcc_ContentTag__searchInput.wcc_ContentTag__searchInput::placeholder {
  color: var(--wcc-text-11);
}

.wcc_ContentTag__deleteButton.wcc_ContentTag__deleteButton {
  flex-shrink: 0;
  margin-left: 3px;
}
.wcc_ContentTag__deleteButton.wcc_ContentTag__deleteButton circle {
  fill: var(--wcc-bg-14);
}

.wcc_ContentTag__deleteIcon {
  width: 18px;
  height: 18px;
}

.wcc_ContentTag__indicator {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 30px;
  padding: 0 18px;
  background-color: #ffffff;
  color: #7c7c7c;
  font-size: 0.75rem;
  font-weight: 400;
  animation: 3s wcc_ContentTag__fadeout 1s ease-out forwards;
  pointer-events: none;
}

.wcc_ContentTag__selectedCount {
  color: #00dc64;
}

.wcc_layout_desktop .wcc_ContentTag__root {
  padding-top: 13px;
}
.wcc_layout_desktop .wcc_ContentTag__inputWrapper {
  height: 38px;
  margin: 0 18px;
  padding: 0 10px 0 11px;
}
.wcc_layout_desktop .wcc_ContentTag__searchIcon {
  width: 18px;
  height: 18px;
  margin-right: 8px;
}
.wcc_layout_desktop .wcc_ContentTag__searchInput {
  margin-top: 3px;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.1875rem;
  color: #242424;
}
.wcc_layout_desktop .wcc_ContentTag__searchInput::placeholder {
  color: #8c8c8c;
}
.wcc_layout_desktop .wcc_ContentTag__deleteIcon {
  width: 22px;
  height: 22px;
}
.wcc_layout_desktop .wcc_ContentTag__indicator {
  height: 28px;
  padding: 0 14px;
  background-color: #f1f1f1;
  font-size: 0.8125rem;
  font-weight: 500;
  line-height: 1rem;
  color: #8c8c8c;
}
.wcc_layout_desktop .wcc_ContentTag__selectedCountDisplay {
  font-feature-settings: "clig" off, "liga" off;
  font-size: 0.875rem;
  line-height: 1rem;
}
.wcc_layout_desktop .ArticleEditor_OgComponent_module__og_tag.ArticleEditor_OgComponent_module__is_pc
        .ArticleEditor_OgComponent_module__title {
  color: #3c3c3c;
  font-feature-settings: "clig" off, "liga" off;
  font-family: Hind, sans-serif;
  font-size: 1.0625rem;
  font-weight: 600;
  line-height: 1.375rem;
}
.wcc_layout_desktop .ArticleEditor_OgComponent_module__og_tag.ArticleEditor_OgComponent_module__is_pc
        .ArticleEditor_OgComponent_module__text {
  color: #8c8c8c;
  font-feature-settings: "clig" off, "liga" off;
  font-family: Hind, sans-serif;
  font-size: 0.75rem;
  font-weight: 500;
  line-height: 1.125rem;
}

@keyframes wcc_ContentTag__fadeout {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.wcc_ContentTagMenu__root {
  position: relative;
}

.wcc_ContentTagMenu__icon {
  pointer-events: none;
  width: 28px;
  height: 28px;
}

.wcc_ContentTagMenu__button {
  display: block;
}
.wcc_ContentTagMenu__button:hover svg {
  color: #000 !important;
}
.wcc_ContentTagMenu__button.wcc_ContentTagMenu__selected svg {
  color: var(--wcc-primary-01) !important;
}
.wcc_ContentTagMenu__button.wcc_ContentTagMenu__disabled svg {
  color: #d3d3d3 !important;
}

.wcc_layout_desktop .wcc_ContentTagMenu__icon {
  width: 26px;
  height: 26px;
}
.wcc_layout_desktop .wcc_ContentTagMenu__modal {
  width: 365px;
  margin: 3px 0 0 -3px;
  box-sizing: border-box;
  background-color: #fff;
  border-radius: 10px;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.08);
}
.wcc_layout_desktop .wcc_ContentTagMenu__modal::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border: 1px solid #e0e0e0;
  pointer-events: none;
  border-radius: 10px;
}
.wcc_AlertPopup__overlay {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-color: var(--wcc-bg-46);
  animation: wcc_AlertPopup__overlayShow 150ms cubic-bezier(0.16, 1, 0.3, 1);
  z-index: 3200;
}

.wcc_AlertPopup__content {
  overflow: hidden;
  position: fixed;
  top: 50%;
  left: 50%;
  z-index: 3200;
  width: 250px;
  transform: translate(-50%, -50%);
  animation: wcc_AlertPopup__contentShow 150ms cubic-bezier(0.16, 1, 0.3, 1);
  outline: none;
}

.wcc_AlertPopup__title {
  padding: 20px 18px;
  text-align: center;
  font-size: 0.9375rem;
  font-style: normal;
  font-weight: 400;
  line-height: 1.375rem;
  color: var(--wcc-text-12);
  border-radius: 10px 10px 0 0;
  background-color: var(--wcc-bg-01);
  font-family: SF Pro, -apple-system, BlinkMacSystemFont, roboto, Segoe UI, Apple SD Gothic Neo, sans-serif;
}

.wcc_AlertPopup__cancel {
  border: 0;
  width: 100%;
  height: 40px;
  background-color: var(--wcc-bg-11);
  text-align: center;
  font-size: 0.9375rem;
  font-style: normal;
  font-weight: 500;
  line-height: 1.375rem;
  border-radius: 0 0 10px 10px;
  color: var(--wcc-text-01);
  font-family: SF Pro, -apple-system, BlinkMacSystemFont, roboto, Segoe UI, Apple SD Gothic Neo, sans-serif;
  outline: none;
}

.wcc_AlertPopup__dark .wcc_AlertPopup__title {
  color: #f8f8f8;
  background-color: #3c3c3c;
}
.wcc_AlertPopup__dark .wcc_AlertPopup__cancel {
  border-top: 0.5px solid var(--wcc-line-14);
  color: #ffffff;
  background-color: #3c3c3c;
}

@keyframes wcc_AlertPopup__overlayShow {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes wcc_AlertPopup__contentShow {
  from {
    opacity: 0;
    transform: translate(-50%, -48%) scale(0.96);
  }
  to {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
  }
}
/* stylelint-disable no-invalid-position-at-import-rule */
.ArticleEditor_OgComponent_module__og_tag{border-radius:4px;display:inline-block;overflow:hidden;position:relative;vertical-align:top;width:292px}
.ArticleEditor_OgComponent_module__og_tag+.ArticleEditor_OgComponent_module__og_tag{margin-left:12px}
.ArticleEditor_OgComponent_module__og_tag:after{border:1px solid rgba(0,0,0,.04);border-radius:4px;bottom:0;content:"";left:0;position:absolute;right:0;top:0}
.ArticleEditor_OgComponent_module__og_tag .ArticleEditor_OgComponent_module__thumbnail{float:left;height:66px;overflow:hidden;position:relative;width:63px}
.ArticleEditor_OgComponent_module__og_tag .ArticleEditor_OgComponent_module__thumbnail:after{background:rgba(0,0,0,.04);bottom:0;content:"";position:absolute;right:0;top:0;width:1px}
.ArticleEditor_OgComponent_module__og_tag .ArticleEditor_OgComponent_module__thumbnail .ArticleEditor_OgComponent_module__is_blocked{align-items:center;background:rgba(28,28,28,.85);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}
.ArticleEditor_OgComponent_module__og_tag .ArticleEditor_OgComponent_module__image{height:100%;object-fit:cover;width:100%}
.ArticleEditor_OgComponent_module__og_tag .ArticleEditor_OgComponent_module__information{background-color:rgba(0,0,0,.04);display:flex;flex-direction:column;height:66px;justify-content:center;overflow:hidden;padding:0 14px}
.ArticleEditor_OgComponent_module__og_tag .ArticleEditor_OgComponent_module__title{color:#111;display:block;font-size:16px;font-weight:700;line-height:18px;overflow:hidden;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}
.ArticleEditor_OgComponent_module__og_tag .ArticleEditor_OgComponent_module__text{color:#8c8c8c;display:block;font-size:12px;line-height:18px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ArticleEditor_OgComponent_module__og_tag .ArticleEditor_OgComponent_module__delete_button{padding:5px;position:absolute;right:0;top:0;z-index:1}
.ArticleEditor_OgComponent_module__og_tag .ArticleEditor_OgComponent_module__delete_icon{height:22px;overflow:visible;width:22px}
.ArticleEditor_OgComponent_module__og_tag .ArticleEditor_OgComponent_module__delete_icon circle{fill:#3c3c3c}
.ArticleEditor_OgComponent_module__og_tag.ArticleEditor_OgComponent_module__is_pc{border-radius:4px;width:340px}
.ArticleEditor_OgComponent_module__og_tag.ArticleEditor_OgComponent_module__is_pc+.ArticleEditor_OgComponent_module__og_tag{margin-left:15px}
.ArticleEditor_OgComponent_module__og_tag.ArticleEditor_OgComponent_module__is_pc .ArticleEditor_OgComponent_module__thumbnail{height:72px;width:72px}
.ArticleEditor_OgComponent_module__og_tag.ArticleEditor_OgComponent_module__is_pc .ArticleEditor_OgComponent_module__information{height:72px;padding:0 30px 0 16px}
.ArticleEditor_OgComponent_module__og_tag.ArticleEditor_OgComponent_module__is_pc .ArticleEditor_OgComponent_module__title{color:#3c3c3c;font-family:hind,simhei,verdana,Helvetica,sans-serif;font-size:17px;font-weight:400;line-height:22px}
.ArticleEditor_OgComponent_module__og_tag.ArticleEditor_OgComponent_module__is_pc .ArticleEditor_OgComponent_module__text{font-size:12px;line-height:18px;margin-top:1px}
.ArticleEditor_OgComponent_module__og_tag.ArticleEditor_OgComponent_module__is_pc .ArticleEditor_OgComponent_module__delete_button{padding:5px}
.ArticleEditor_Editor_module__editor .ArticleEditor_Attachments_module__attachments{overflow:auto hidden;padding:12px 18px 0;white-space:nowrap}
.ArticleEditor_Editor_module__editor .ArticleEditor_Attachments_module__attachments .ArticleEditor_Attachments_module__attachment_list{display:inline-block}
.ArticleEditor_Editor_module__editor .ArticleEditor_Attachments_module__attachments .ArticleEditor_Attachments_module__attachment_list+.ArticleEditor_Attachments_module__attachment_list{margin-left:12px}
.ArticleEditor_Editor_module__editor .ArticleEditor_Attachments_module__attachments .ArticleEditor_Attachments_module__attachment_list.ArticleEditor_Attachments_module__default_image .ArticleEditor_Attachments_module__image_area{width:72px}
.ArticleEditor_Editor_module__editor .ArticleEditor_Attachments_module__attachments .ArticleEditor_Attachments_module__attachment_list.ArticleEditor_Attachments_module__default_image .ArticleEditor_Attachments_module__image_area .ArticleEditor_Attachments_module__image{object-fit:cover;width:100%}
.ArticleEditor_Editor_module__editor .ArticleEditor_Attachments_module__attachments .ArticleEditor_Attachments_module__image_area{border-radius:4px;display:inline-block;height:72px;overflow:hidden;position:relative;vertical-align:top}
.ArticleEditor_Editor_module__editor .ArticleEditor_Attachments_module__attachments .ArticleEditor_Attachments_module__image_area:after{border:1px solid rgba(0,0,0,.1);border-radius:4px;bottom:0;content:"";left:0;position:absolute;right:0;top:0}
.ArticleEditor_Editor_module__editor .ArticleEditor_Attachments_module__attachments .ArticleEditor_Attachments_module__image_area .ArticleEditor_Attachments_module__image{height:100%;width:auto}
.ArticleEditor_Editor_module__editor .ArticleEditor_Attachments_module__attachments .ArticleEditor_Attachments_module__delete_button{padding:5px;position:absolute;right:0;top:0;z-index:1}
.ArticleEditor_Editor_module__editor .ArticleEditor_Attachments_module__attachments .ArticleEditor_Attachments_module__delete_icon{height:22px;overflow:visible;width:22px}
.ArticleEditor_Editor_module__editor .ArticleEditor_Attachments_module__attachments.ArticleEditor_Attachments_module__is_pc{padding:12px 19px 0}
.ArticleEditor_Editor_module__editor .ArticleEditor_Attachments_module__attachments.ArticleEditor_Attachments_module__is_pc .ArticleEditor_Attachments_module__attachment_list+.ArticleEditor_Attachments_module__attachment_list{margin-left:15px}
.ArticleEditor_Editor_module__editor .ArticleEditor_Attachments_module__attachments.ArticleEditor_Attachments_module__is_pc .ArticleEditor_Attachments_module__attachment_list.ArticleEditor_Attachments_module__default_image .ArticleEditor_Attachments_module__image_area{width:72px}
.ArticleEditor_Editor_module__editor .ArticleEditor_Attachments_module__attachments.ArticleEditor_Attachments_module__is_pc .ArticleEditor_Attachments_module__image_area{height:72px}
.ArticleEditor_Editor_module__editor .ArticleEditor_Attachments_module__attachments.ArticleEditor_Attachments_module__is_pc .ArticleEditor_Attachments_module__delete_button{padding:5px}
.ArticleEditor_EmojiMenu_module__emoji_menu{position:relative}
.ArticleEditor_EmojiMenu_module__emoji_menu .ArticleEditor_EmojiMenu_module__menu_button:hover .ArticleEditor_EmojiMenu_module__menu_icon{color:#000}
.ArticleEditor_EmojiMenu_module__emoji_menu .ArticleEditor_EmojiMenu_module__menu_button:disabled .ArticleEditor_EmojiMenu_module__menu_icon{color:#e0e0e0}
.ArticleEditor_EmojiMenu_module__emoji_menu .ArticleEditor_EmojiMenu_module__menu_button.ArticleEditor_EmojiMenu_module__selected .ArticleEditor_EmojiMenu_module__menu_icon{color:#00dc64}
.ArticleEditor_EmojiMenu_module__emoji_menu .ArticleEditor_EmojiMenu_module__menu_icon{color:#3c3c3c}
.ArticleEditor_ImageMenu_module__image_menu .ArticleEditor_ImageMenu_module__input_image:disabled+.ArticleEditor_ImageMenu_module__label{cursor:default}
.ArticleEditor_ImageMenu_module__image_menu .ArticleEditor_ImageMenu_module__input_image:disabled+.ArticleEditor_ImageMenu_module__label .ArticleEditor_ImageMenu_module__menu_icon,.ArticleEditor_ImageMenu_module__image_menu .ArticleEditor_ImageMenu_module__input_image:disabled+.ArticleEditor_ImageMenu_module__label:hover .ArticleEditor_ImageMenu_module__menu_icon{color:#e0e0e0}
.ArticleEditor_ImageMenu_module__image_menu .ArticleEditor_ImageMenu_module__label{cursor:pointer;display:inline-block;font-size:12px;line-height:16px}
.ArticleEditor_ImageMenu_module__image_menu .ArticleEditor_ImageMenu_module__label:active .ArticleEditor_ImageMenu_module__menu_icon,.ArticleEditor_ImageMenu_module__image_menu .ArticleEditor_ImageMenu_module__label:hover .ArticleEditor_ImageMenu_module__menu_icon{color:#000}
.ArticleEditor_ImageMenu_module__image_menu .ArticleEditor_ImageMenu_module__menu_icon{color:#3c3c3c;height:28px;width:28px}
.ArticleEditor_ImageMenu_module__image_menu.ArticleEditor_ImageMenu_module__is_pc .ArticleEditor_ImageMenu_module__label:active .ArticleEditor_ImageMenu_module__menu_icon,.ArticleEditor_ImageMenu_module__image_menu.ArticleEditor_ImageMenu_module__is_pc .ArticleEditor_ImageMenu_module__label:hover .ArticleEditor_ImageMenu_module__menu_icon{color:#000}
.ArticleEditor_ImageMenu_module__image_menu.ArticleEditor_ImageMenu_module__is_pc .ArticleEditor_ImageMenu_module__menu_icon{height:auto;width:auto}
.ArticleEditor_RetryButton_module__retry{align-items:center;display:flex;height:100%;justify-content:center}
.ArticleEditor_StickerContent_module__sticker_content{box-sizing:border-box;height:320px;overflow-y:auto;padding:10px 15px}
.ArticleEditor_StickerContent_module__sticker_content .ArticleEditor_StickerContent_module__sticker_area{display:flex;margin-left:-7px}
.ArticleEditor_StickerContent_module__sticker_content .ArticleEditor_StickerContent_module__sticker_list{padding-left:7px;width:50%}
.ArticleEditor_StickerContent_module__sticker_content .ArticleEditor_StickerContent_module__sticker_item{border-radius:4px;overflow:hidden;position:relative;width:100%}
.ArticleEditor_StickerContent_module__sticker_content .ArticleEditor_StickerContent_module__sticker_item+.ArticleEditor_StickerContent_module__sticker_item{margin-top:10px}
.ArticleEditor_StickerContent_module__sticker_content .ArticleEditor_StickerContent_module__image{width:100%}
.ArticleEditor_StickerContent_module__sticker_content .ArticleEditor_StickerContent_module__skeleton_area{display:flex;margin:0 -4px}
.ArticleEditor_StickerContent_module__sticker_content .ArticleEditor_StickerContent_module__skeleton_list{padding:0 4px;width:50%}
.ArticleEditor_StickerContent_module__sticker_content .ArticleEditor_StickerContent_module__skeleton_list:nth-child(4n) .ArticleEditor_StickerContent_module__skeleton,.ArticleEditor_StickerContent_module__sticker_content .ArticleEditor_StickerContent_module__skeleton_list:nth-child(4n+1) .ArticleEditor_StickerContent_module__skeleton{padding-top:60.71%}
.ArticleEditor_StickerContent_module__sticker_content .ArticleEditor_StickerContent_module__skeleton{background-color:rgba(0,0,0,.1);border-radius:4px;padding-top:78.56%}
.ArticleEditor_StickerContent_module__sticker_content .ArticleEditor_StickerContent_module__skeleton+.ArticleEditor_StickerContent_module__skeleton{margin-top:8px}
@media (min-width:768px){.ArticleEditor_StickerContent_module__sticker_content{padding:10px 35px}}
.ArticleEditor_StickerContent_module__sticker_content.ArticleEditor_StickerContent_module__is_pc{height:380px;padding:0 4px 0 18px}
.ArticleEditor_StickerContent_module__sticker_content.ArticleEditor_StickerContent_module__is_pc::-webkit-scrollbar{width:14px!important}
.ArticleEditor_StickerContent_module__sticker_content.ArticleEditor_StickerContent_module__is_pc::-webkit-scrollbar-thumb{border-width:5px!important}
.ArticleEditor_StickerContent_module__sticker_content.ArticleEditor_StickerContent_module__is_pc .ArticleEditor_StickerContent_module__skeleton_area,.ArticleEditor_StickerContent_module__sticker_content.ArticleEditor_StickerContent_module__is_pc .ArticleEditor_StickerContent_module__sticker_area{margin:0 -4px;padding:18px 0}
.ArticleEditor_StickerContent_module__sticker_content.ArticleEditor_StickerContent_module__is_pc .ArticleEditor_StickerContent_module__skeleton_list,.ArticleEditor_StickerContent_module__sticker_content.ArticleEditor_StickerContent_module__is_pc .ArticleEditor_StickerContent_module__sticker_list{padding:0 4px}
.ArticleEditor_StickerContent_module__sticker_content.ArticleEditor_StickerContent_module__is_pc .ArticleEditor_StickerContent_module__skeleton+.ArticleEditor_StickerContent_module__skeleton,.ArticleEditor_StickerContent_module__sticker_content.ArticleEditor_StickerContent_module__is_pc .ArticleEditor_StickerContent_module__sticker_item+.ArticleEditor_StickerContent_module__sticker_item{margin-top:8px}
.ArticleEditor_StickerMenu_module__sticker_menu{position:relative}
.ArticleEditor_StickerMenu_module__sticker_menu .ArticleEditor_StickerMenu_module__menu_button:hover .ArticleEditor_StickerMenu_module__menu_icon{color:#000}
.ArticleEditor_StickerMenu_module__sticker_menu .ArticleEditor_StickerMenu_module__menu_button:disabled .ArticleEditor_StickerMenu_module__menu_icon{color:#e0e0e0}
.ArticleEditor_StickerMenu_module__sticker_menu .ArticleEditor_StickerMenu_module__menu_button.ArticleEditor_StickerMenu_module__selected .ArticleEditor_StickerMenu_module__menu_icon{color:#00dc64}
.ArticleEditor_StickerMenu_module__sticker_menu .ArticleEditor_StickerMenu_module__menu_icon{color:#3c3c3c}
.ArticleEditor_StickerMenu_module__sticker_menu .ArticleEditor_StickerMenu_module__search_modal{background-color:#fff;border-radius:10px;box-shadow:0 4px 8px 0 rgba(0,0,0,.08);margin:1px 0 0 -6px;position:relative;width:365px}
.ArticleEditor_StickerMenu_module__sticker_menu .ArticleEditor_StickerMenu_module__search_modal:after{border:1px solid #e0e0e0;border-radius:10px;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:10}
.ArticleEditor_Picker_module__picker{margin:0 auto;padding-top:17px;width:100%}
.ArticleEditor_Picker_module__picker .ArticleEditor_Picker_module__input_wrapper{height:38px;left:18px;position:absolute;right:48px;top:17px;width:calc(100% - 114px);z-index:10}
.ArticleEditor_Picker_module__picker.ArticleEditor_Picker_module__is_pc{background-color:#fff;border:1px solid #e0e0e0;border-radius:10px;box-shadow:0 4px 8px 0 rgba(0,0,0,.08);box-sizing:border-box;height:380px;margin:2px 0 0 -8px;padding-top:12px;width:360px}
.ArticleEditor_EmotionMenu_module__emotion_menu:active .ArticleEditor_EmotionMenu_module__menu_icon{color:#000}
.ArticleEditor_EmotionMenu_module__emotion_menu:disabled .ArticleEditor_EmotionMenu_module__menu_icon{color:#e0e0e0}
.ArticleEditor_EmotionMenu_module__emotion_menu.ArticleEditor_EmotionMenu_module__selected .ArticleEditor_EmotionMenu_module__menu_icon{color:#00dc64}
.ArticleEditor_EmotionMenu_module__emotion_menu .ArticleEditor_EmotionMenu_module__menu_icon{color:#3c3c3c;height:28px;pointer-events:none;width:28px}
.ArticleEditor_EmotionMenu_module__tab_list{border-bottom:.5px solid #e0e0e0;display:flex;justify-content:space-between}
.ArticleEditor_EmotionMenu_module__tab_list .ArticleEditor_EmotionMenu_module__list{text-align:center;width:100%}
.ArticleEditor_EmotionMenu_module__tab_list .ArticleEditor_EmotionMenu_module__tab{color:#bbb;font-family:Helvetica,sans-serif;font-size:12px;font-weight:700;height:43px;position:relative;width:95px}
.ArticleEditor_EmotionMenu_module__tab_list .ArticleEditor_EmotionMenu_module__tab.ArticleEditor_EmotionMenu_module__selected{color:#3c3c3c}
.ArticleEditor_EmotionMenu_module__tab_list .ArticleEditor_EmotionMenu_module__tab.ArticleEditor_EmotionMenu_module__selected:after{background-color:#242424;bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}
.ArticleEditor_EmotionMenu_module__tab_list .ArticleEditor_EmotionMenu_module__tab:disabled{color:#bbb}
.ArticleEditor_Editor_module__editor .ArticleEditor_EmotionMenu_module__tab_list{padding:0 15px}
.ArticleEditor_LoadingIndicator_module__indicator{box-sizing:unset;display:block;height:20px;margin:0 auto;padding:20px;width:20px}
.ArticleEditor_GifContent_module__gif_content{padding:17px 18px 0}
.ArticleEditor_GifContent_module__gif_content .ArticleEditor_GifContent_module__input_wrap{align-items:center;background-color:rgba(0,0,0,.04);border-radius:4px;display:flex;height:38px;padding:0 11px 0 12px}
.ArticleEditor_GifContent_module__gif_content .ArticleEditor_GifContent_module__search_icon{flex-shrink:0;height:16px;margin-right:12px;width:17px}
.ArticleEditor_GifContent_module__gif_content .ArticleEditor_GifContent_module__search_input{background-color:transparent;color:#3c3c3c;font-size:15px;line-height:21px;outline:none;width:100%}
.ArticleEditor_GifContent_module__gif_content .ArticleEditor_GifContent_module__search_input::placeholder{color:#8c8c8c}
.ArticleEditor_GifContent_module__gif_content .ArticleEditor_GifContent_module__click_wrap{position:relative;width:100%}
.ArticleEditor_GifContent_module__gif_content .ArticleEditor_GifContent_module__click_area{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}
.ArticleEditor_GifContent_module__gif_content .ArticleEditor_GifContent_module__delete_button{flex-shrink:0;margin-left:3px}
.ArticleEditor_GifContent_module__gif_content .ArticleEditor_GifContent_module__delete_icon{height:18px;width:18px}
.ArticleEditor_GifContent_module__gif_content .ArticleEditor_GifContent_module__logo_area{height:12px;margin:4px 4px 14px 0;text-align:right}
.ArticleEditor_GifContent_module__gif_content .ArticleEditor_GifContent_module__logo_giphy{height:12px;width:120px}
.ArticleEditor_GifContent_module__gif_content .ArticleEditor_GifContent_module__giphy_grid_wrap{height:257px;margin-top:8px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:none;width:100%}
.ArticleEditor_GifContent_module__gif_content .ArticleEditor_GifContent_module__giphy_grid{height:100%}
.ArticleEditor_GifContent_module__gif_content .giphy-gif{cursor:pointer;position:relative}
.ArticleEditor_GifContent_module__gif_content .giphy-gif:after{border:1px solid rgba(0,0,0,.04);border-radius:4px;bottom:0;content:"";left:0;position:absolute;right:0;top:0}
.ArticleEditor_GifContent_module__gif_content .ArticleEditor_GifContent_module__no_result{align-items:center;color:#8c8c8c;display:flex;font-size:15px;height:100%;justify-content:center;line-height:24px}
.ArticleEditor_GifContent_module__gif_content .ArticleEditor_GifContent_module__skeleton_area{margin:-4px;overflow:hidden auto}
.ArticleEditor_GifContent_module__gif_content .ArticleEditor_GifContent_module__skeleton_list{box-sizing:border-box;display:inline-block;padding:4px;vertical-align:top;width:50%}
.ArticleEditor_GifContent_module__gif_content .ArticleEditor_GifContent_module__skeleton_list:nth-child(4n) .ArticleEditor_GifContent_module__skeleton,.ArticleEditor_GifContent_module__gif_content .ArticleEditor_GifContent_module__skeleton_list:nth-child(4n+1) .ArticleEditor_GifContent_module__skeleton{padding-top:60.71%}
.ArticleEditor_GifContent_module__gif_content .ArticleEditor_GifContent_module__skeleton{background-color:rgba(0,0,0,.1);border-radius:4px;padding-top:78.56%}
.ArticleEditor_GifContent_module__gif_content.ArticleEditor_GifContent_module__expanded{height:100%;padding-top:0}
.ArticleEditor_GifContent_module__gif_content.ArticleEditor_GifContent_module__expanded .ArticleEditor_GifContent_module__giphy_grid_wrap{height:calc(100% - 46px)}
.ArticleEditor_GifContent_module__gif_content.ArticleEditor_GifContent_module__is_pc{padding:12px 17px}
.ArticleEditor_GifContent_module__gif_content.ArticleEditor_GifContent_module__is_pc .ArticleEditor_GifContent_module__input_wrap{height:38px;padding:0 10px}
.ArticleEditor_GifContent_module__gif_content.ArticleEditor_GifContent_module__is_pc .ArticleEditor_GifContent_module__search_icon{height:auto;margin-right:7px;width:auto}
.ArticleEditor_GifContent_module__gif_content.ArticleEditor_GifContent_module__is_pc .ArticleEditor_GifContent_module__search_input{font-size:15px}
.ArticleEditor_GifContent_module__gif_content.ArticleEditor_GifContent_module__is_pc .ArticleEditor_GifContent_module__search_input::placeholder{font-size:16px}
.ArticleEditor_GifContent_module__gif_content.ArticleEditor_GifContent_module__is_pc .ArticleEditor_GifContent_module__delete_icon{height:18px;width:18px}
.ArticleEditor_GifContent_module__gif_content.ArticleEditor_GifContent_module__is_pc .ArticleEditor_GifContent_module__delete_icon circle{fill:#c9c9c9}
.ArticleEditor_GifContent_module__gif_content.ArticleEditor_GifContent_module__is_pc .ArticleEditor_GifContent_module__logo_area{height:12px;margin:12px 0 0}
.ArticleEditor_GifContent_module__gif_content.ArticleEditor_GifContent_module__is_pc .ArticleEditor_GifContent_module__logo_giphy{height:12px;width:120px}
.ArticleEditor_GifContent_module__gif_content.ArticleEditor_GifContent_module__is_pc .ArticleEditor_GifContent_module__giphy_grid_scroll_wrap{margin-right:-17px}
.ArticleEditor_GifContent_module__gif_content.ArticleEditor_GifContent_module__is_pc .ArticleEditor_GifContent_module__giphy_grid_wrap{height:282px;margin-top:12px}
.ArticleEditor_GifMenu_module__gif_menu{position:relative}
.ArticleEditor_GifMenu_module__gif_menu .ArticleEditor_GifMenu_module__menu_button:hover .ArticleEditor_GifMenu_module__menu_icon{color:#000}
.ArticleEditor_GifMenu_module__gif_menu .ArticleEditor_GifMenu_module__menu_button:disabled .ArticleEditor_GifMenu_module__menu_icon{color:#e0e0e0}
.ArticleEditor_GifMenu_module__gif_menu .ArticleEditor_GifMenu_module__menu_button.ArticleEditor_GifMenu_module__selected .ArticleEditor_GifMenu_module__menu_icon{color:#00dc64}
.ArticleEditor_GifMenu_module__gif_menu .ArticleEditor_GifMenu_module__menu_icon{color:#3c3c3c}
.ArticleEditor_GifMenu_module__gif_menu .ArticleEditor_GifMenu_module__search_modal{background-color:#fff;border:1px solid #e0e0e0;border-radius:10px;box-shadow:0 4px 8px 0 rgba(0,0,0,.08);box-sizing:border-box;margin:2px 0 0 -7px;width:365px}
.ArticleEditor_ToolBar_module__tool_bar{align-items:center;display:flex;justify-content:space-between;padding:8px 11px 7px}
.ArticleEditor_ToolBar_module__tool_bar .ArticleEditor_ToolBar_module__menu_list{align-items:center;display:flex}
.ArticleEditor_ToolBar_module__tool_bar .ArticleEditor_ToolBar_module__list{position:relative}
.ArticleEditor_ToolBar_module__tool_bar .ArticleEditor_ToolBar_module__list+.ArticleEditor_ToolBar_module__list{margin-left:10px}
.ArticleEditor_ToolBar_module__tool_bar .ArticleEditor_ToolBar_module__button{border:1px solid rgba(0,0,0,.04);border-radius:50%;height:32px;position:relative;vertical-align:top;width:32px}
.ArticleEditor_ToolBar_module__tool_bar .ArticleEditor_ToolBar_module__button.ArticleEditor_ToolBar_module__close{background-color:#c9c9c9}
.ArticleEditor_ToolBar_module__tool_bar .ArticleEditor_ToolBar_module__button.ArticleEditor_ToolBar_module__close.ArticleEditor_ToolBar_module__enabled,.ArticleEditor_ToolBar_module__tool_bar .ArticleEditor_ToolBar_module__button.ArticleEditor_ToolBar_module__close:active{background-color:#000}
.ArticleEditor_ToolBar_module__tool_bar .ArticleEditor_ToolBar_module__button.ArticleEditor_ToolBar_module__close:disabled,.ArticleEditor_ToolBar_module__tool_bar .ArticleEditor_ToolBar_module__button.ArticleEditor_ToolBar_module__send{background-color:#e0e0e0}
.ArticleEditor_ToolBar_module__tool_bar .ArticleEditor_ToolBar_module__button.ArticleEditor_ToolBar_module__send.ArticleEditor_ToolBar_module__enabled,.ArticleEditor_ToolBar_module__tool_bar .ArticleEditor_ToolBar_module__button.ArticleEditor_ToolBar_module__send:active{background-color:#00dc64}
.ArticleEditor_ToolBar_module__tool_bar .ArticleEditor_ToolBar_module__button:disabled{background-color:#e0e0e0!important}
.ArticleEditor_ToolBar_module__tool_bar .ArticleEditor_ToolBar_module__button+.ArticleEditor_ToolBar_module__button{margin-left:8px}
.ArticleEditor_ToolBar_module__tool_bar .ArticleEditor_ToolBar_module__close_icon{height:14px;margin-top:1px;width:14px}
.ArticleEditor_ToolBar_module__tool_bar .ArticleEditor_ToolBar_module__send_icon{height:18px;margin:2px 0 0 -2px;width:18px}
.ArticleEditor_ToolBar_module__tool_bar.ArticleEditor_ToolBar_module__modify_comments .ArticleEditor_ToolBar_module__button.ArticleEditor_ToolBar_module__send{background-color:#00dc64}
.ArticleEditor_ToolBar_module__tool_bar.ArticleEditor_ToolBar_module__modify_comments .ArticleEditor_ToolBar_module__button.ArticleEditor_ToolBar_module__send:disabled{background-color:#e0e0e0}
.ArticleEditor_ToolBar_module__tool_bar .ArticleEditor_ToolBar_module__text_count{color:#a6a6a6;font-size:12px;line-height:14px}
.ArticleEditor_ToolBar_module__tool_bar .ArticleEditor_ToolBar_module__text_count .ArticleEditor_ToolBar_module__warning{color:#ff0034}
.ArticleEditor_ToolBar_module__tool_bar.ArticleEditor_ToolBar_module__is_pc{padding:8px 7px 7px 11px}
.ArticleEditor_ToolBar_module__tool_bar.ArticleEditor_ToolBar_module__is_pc .ArticleEditor_ToolBar_module__list+.ArticleEditor_ToolBar_module__list{margin-left:5px}
.ArticleEditor_ToolBar_module__tool_bar.ArticleEditor_ToolBar_module__is_pc .ArticleEditor_ToolBar_module__button{height:32px;width:32px}
.ArticleEditor_ToolBar_module__tool_bar.ArticleEditor_ToolBar_module__is_pc .ArticleEditor_ToolBar_module__button.ArticleEditor_ToolBar_module__send:hover{background-color:#00dc64}
.ArticleEditor_ToolBar_module__tool_bar.ArticleEditor_ToolBar_module__is_pc .ArticleEditor_ToolBar_module__button+.ArticleEditor_ToolBar_module__button{margin-left:6px}
.ArticleEditor_ToolBar_module__tool_bar.ArticleEditor_ToolBar_module__is_pc .ArticleEditor_ToolBar_module__button .ArticleEditor_ToolBar_module__close_icon{height:14px;width:14px}
.ArticleEditor_ToolBar_module__tool_bar.ArticleEditor_ToolBar_module__is_pc .ArticleEditor_ToolBar_module__button .ArticleEditor_ToolBar_module__send_icon{height:18px;margin:2px 0 0 -2px;width:18px}
.ArticleEditor_ToolBar_module__tool_bar.ArticleEditor_ToolBar_module__is_pc.ArticleEditor_ToolBar_module__modify_comments .ArticleEditor_ToolBar_module__button.ArticleEditor_ToolBar_module__close:hover{background-color:#000}
.ArticleEditor_ToolBar_module__button_area{align-items:center;display:flex}
.ArticleEditor_ToolBar_module__button_area span{margin:0 5px}
.ArticleEditor_Editor_module__editor{background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;padding-top:10px;position:relative}
.ArticleEditor_Editor_module__editor body,.ArticleEditor_Editor_module__editor button,.ArticleEditor_Editor_module__editor dd,.ArticleEditor_Editor_module__editor dl,.ArticleEditor_Editor_module__editor dt,.ArticleEditor_Editor_module__editor fieldset,.ArticleEditor_Editor_module__editor form,.ArticleEditor_Editor_module__editor h1,.ArticleEditor_Editor_module__editor h2,.ArticleEditor_Editor_module__editor h3,.ArticleEditor_Editor_module__editor h4,.ArticleEditor_Editor_module__editor h5,.ArticleEditor_Editor_module__editor h6,.ArticleEditor_Editor_module__editor input,.ArticleEditor_Editor_module__editor legend,.ArticleEditor_Editor_module__editor li,.ArticleEditor_Editor_module__editor ol,.ArticleEditor_Editor_module__editor p,.ArticleEditor_Editor_module__editor select,.ArticleEditor_Editor_module__editor table,.ArticleEditor_Editor_module__editor td,.ArticleEditor_Editor_module__editor textarea,.ArticleEditor_Editor_module__editor th,.ArticleEditor_Editor_module__editor ul{margin:0;padding:0}
.ArticleEditor_Editor_module__editor body,.ArticleEditor_Editor_module__editor button,.ArticleEditor_Editor_module__editor input,.ArticleEditor_Editor_module__editor select,.ArticleEditor_Editor_module__editor table,.ArticleEditor_Editor_module__editor textarea{color:#202020;font-family:helvetica,Apple SD Gothic Neo,sans-serif;font-size:12px;line-height:16px}
.ArticleEditor_Editor_module__editor h1,.ArticleEditor_Editor_module__editor h2,.ArticleEditor_Editor_module__editor h3,.ArticleEditor_Editor_module__editor h4,.ArticleEditor_Editor_module__editor h5,.ArticleEditor_Editor_module__editor h6{font-size:inherit;line-height:inherit}
.ArticleEditor_Editor_module__editor textarea{word-wrap:break-word;backface-visibility:hidden;background-color:transparent;border:0;word-break:keep-all}
.ArticleEditor_Editor_module__editor button,.ArticleEditor_Editor_module__editor input{border:0;border-radius:0}
.ArticleEditor_Editor_module__editor button{background-color:transparent;cursor:pointer}
.ArticleEditor_Editor_module__editor button:disabled{cursor:default!important}
.ArticleEditor_Editor_module__editor fieldset,.ArticleEditor_Editor_module__editor img{border:0}
.ArticleEditor_Editor_module__editor img{vertical-align:top}
.ArticleEditor_Editor_module__editor ol,.ArticleEditor_Editor_module__editor ul{list-style:none}
.ArticleEditor_Editor_module__editor address,.ArticleEditor_Editor_module__editor em{font-style:normal}
.ArticleEditor_Editor_module__editor a{color:inherit;text-decoration:none}
.ArticleEditor_Editor_module__editor a:hover{text-decoration:underline}
.ArticleEditor_Editor_module__editor iframe{border:0;margin:0;overflow:hidden;padding:0;vertical-align:top}
.ArticleEditor_Editor_module__editor mark{background-color:transparent}
.ArticleEditor_Editor_module__editor i{font-style:normal}
.ArticleEditor_Editor_module__editor svg{display:inline-block;vertical-align:top}
.ArticleEditor_Editor_module__editor .ArticleEditor_Editor_module__editor_content{box-sizing:border-box;color:#3c3c3c;font-family:HelveticaNeue,sans-serif;font-size:15px;height:68px;line-height:17px}
.ArticleEditor_Editor_module__editor .ProseMirror{box-sizing:border-box;height:100%;overflow:hidden auto;padding:3px 15px 15px}
.ArticleEditor_Editor_module__editor .ProseMirror:focus{outline:none}
.ArticleEditor_Editor_module__editor .ProseMirror .is_empty:first-child:before{color:#a6a6a6;content:attr(data-placeholder);float:left;height:0;pointer-events:none}
.ArticleEditor_Editor_module__editor .ArticleEditor_Editor_module__disabled_layer{height:100%;position:absolute;top:0;width:100%;z-index:100}
.ArticleEditor_Editor_module__editor.ArticleEditor_Editor_module__modify_comments{border:1px solid #e0e0e0}
.ArticleEditor_Editor_module__editor.ArticleEditor_Editor_module__is_pc{background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;padding-top:0}
.ArticleEditor_Editor_module__editor.ArticleEditor_Editor_module__is_pc ::-webkit-scrollbar{width:12px}
.ArticleEditor_Editor_module__editor.ArticleEditor_Editor_module__is_pc ::-webkit-scrollbar-thumb{background-color:#e0e0e0;border:4px solid #fff;border-radius:99px;min-height:40px}
.ArticleEditor_Editor_module__editor.ArticleEditor_Editor_module__is_pc .ArticleEditor_Editor_module__editor_content{box-sizing:content-box;font-size:15px;height:63px;line-height:21px}
.ArticleEditor_Editor_module__editor.ArticleEditor_Editor_module__is_pc .ProseMirror{padding:14px 19px 0}
.ArticleEditor_Editor_module__editor .ArticleEditor_Editor_module__component_wrap .ArticleEditor_Editor_module__bottom_component,.ArticleEditor_Editor_module__editor .ArticleEditor_Editor_module__component_wrap .ArticleEditor_Editor_module__is_attachment_exist,.ArticleEditor_Editor_module__editor .ArticleEditor_Editor_module__component_wrap .ArticleEditor_Editor_module__top_component,.ArticleEditor_Editor_module__editor .ArticleEditor_Editor_module__component_wrap.ArticleEditor_Editor_module__is_bottomsheet_open{color:inherit}
.ArticleEditor_Editor_module__editor .blind{clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px}
.ArticleEditor_BottomSheet_module__bottom_sheet{bottom:0;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:2050}
.ArticleEditor_BottomSheet_module__bottom_sheet .ArticleEditor_BottomSheet_module__dimmed{background-color:rgba(0,0,0,.4);bottom:0;left:0;pointer-events:auto;position:absolute;right:0;top:0}
.ArticleEditor_BottomSheet_module__bottom_sheet .ArticleEditor_BottomSheet_module__sheet{background-color:#fff;border-top:.5px solid #e0e0e0;bottom:0;left:0;pointer-events:auto;position:absolute;right:0;transform:translateY(100%)}
.ArticleEditor_BottomSheet_module__bottom_sheet .ArticleEditor_BottomSheet_module__content{height:100%}
.ArticleEditor_BottomSheet_module__bottom_sheet .ArticleEditor_BottomSheet_module__handle{display:block;height:18px;width:100%}
.ArticleEditor_BottomSheet_module__bottom_sheet.ArticleEditor_BottomSheet_module__expanded .ArticleEditor_BottomSheet_module__content{height:calc(100% - 32px)}
.ArticleEditor_BottomSheet_module__bottom_sheet.ArticleEditor_BottomSheet_module__expanded .ArticleEditor_BottomSheet_module__sheet{border-radius:20px 20px 0 0;border-top:0;box-shadow:none;top:85px}
.ArticleEditor_BottomSheet_module__bottom_sheet.ArticleEditor_BottomSheet_module__expanded em-emoji-picker{height:100%}
.ArticleEditor_BottomSheet_module__bottom_sheet.ArticleEditor_BottomSheet_module__expanded .ArticleEditor_Picker_module__picker{padding-top:0}
.sr-only {
  overflow: hidden;
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  clip: rect(0 0 0 0);
}

:root {
  --wcc-black: #000000;
  --wcc-white: #ffffff;
  --wcc-primary-01: #00dc64;
  --wcc-primary-02: #ff3f78;
  --wcc-secondary-01: #e24e2c;
  --wcc-secondary-02: #ff7f00;
  --wcc-secondary-03: #3b6cef;
  --wcc-secondary-04: #9867ff;
  --wcc-text-01: #ffffff;
  --wcc-text-02: #ffffff;
  --wcc-text-03: #ffffff;
  --wcc-text-04: #ffffff;
  --wcc-text-05: #c9c9c9;
  --wcc-text-06: #c9c9c9;
  --wcc-text-07: #bbbbbb;
  --wcc-text-08: #bbbbbb;
  --wcc-text-09: #a6a6a6;
  --wcc-text-10: #a6a6a6;
  --wcc-text-11: #8c8c8c;
  --wcc-text-12: #3c3c3c;
  --wcc-text-13: #3c3c3c;
  --wcc-text-14: #00dc64;
  --wcc-text-15: #e24e2c;
  --wcc-text-16: #e99536;
  --wcc-text-17: #3b6cef;
  --wcc-text-20: #c9c9c9;
  --wcc-text-21: #3c3c3c;
  --wcc-text-22: #242424;
  --wcc-text-23: #8c8c8c;
  --wcc-text-24: #3c3c3c;
  --wcc-text-25: #111111;
  --wcc-text-26: #ff3b0e;
  --wcc-text-27: #111111;
  --wcc-text-29: rgba(17, 17, 17, 0.4);
  --wcc-line-01: #ffffff;
  --wcc-line-02: #f8f8f8;
  --wcc-line-03: #e0e0e0;
  --wcc-line-04: #e0e0e0;
  --wcc-line-05: #e0e0e0;
  --wcc-line-06: #c9c9c9;
  --wcc-line-07: #bbbbbb;
  --wcc-line-08: #a6a6a6;
  --wcc-line-09: #3c3c3c;
  --wcc-line-10: #00dc64;
  --wcc-line-11: rgba(0, 0, 0, 0.1);
  --wcc-line-12: rgba(255, 255, 255, 0.1);
  --wcc-line-14: #242424;
  --wcc-line-15: rgba(0, 0, 0, 0.1);
  --wcc-line-16: #e0e0e0;
  --wcc-line-17: #d8d8d8;
  --wcc-line-18: #3f4963;
  --wcc-line-20: #e8e8e8;
  --wcc-line-21: #8c8c8c;
  --wcc-line-23: #a6a6a6;
  --wcc-line-25: #3b6cef;
  --wcc-line-26: rgba(59, 108, 239, 0.3);
  --wcc-line-27: rgba(255, 255, 255, 0.2);
  --wcc-bg-01: #ffffff;
  --wcc-bg-02: #ffffff;
  --wcc-bg-03: #ffffff;
  --wcc-bg-04: #f8f8f8;
  --wcc-bg-05: #f8f8f8;
  --wcc-bg-06: #e0e0e0;
  --wcc-bg-07: #c9c9c9;
  --wcc-bg-08: #3c3c3c;
  --wcc-bg-09: #3c3c3c;
  --wcc-bg-10: #3c3c3c;
  --wcc-bg-11: #3c3c3c;
  --wcc-bg-13: #00dc64;
  --wcc-bg-14: #8c8c8c;
  --wcc-bg-15: #242424;
  --wcc-bg-16: #daffeb;
  --wcc-bg-18: rgba(251, 251, 251, 0.88);
  --wcc-bg-19: rgba(52, 60, 81, 0.88);
  --wcc-bg-20: rgba(40, 38, 42, 0.88);
  --wcc-bg-21: #000000;
  --wcc-bg-22: #bbbbbb;
  --wcc-bg-23: rgba(255, 255, 255, 0.9);
  --wcc-bg-24: rgba(28, 28, 28, 0.85);
  --wcc-bg-25: rgba(0, 0, 0, 0.1);
  --wcc-bg-26: rgba(255, 255, 255, 0.75);
  --wcc-bg-27: #31384e;
  --wcc-bg-28: #ffffff;
  --wcc-bg-29: #49526c;
  --wcc-bg-30: #2c2c2c;
  --wcc-bg-31: #f3f3f3;
  --wcc-bg-32: #ffffff;
  --wcc-bg-33: #f5f5f5;
  --wcc-bg-34: #e8f9ef;
  --wcc-bg-35: #eff1f3;
  --wcc-bg-36: rgba(36, 36, 36, 0.95);
  --wcc-bg-37: rgba(0, 0, 0, 0.8);
  --wcc-bg-38: #141414;
  --wcc-bg-39: #e24e2c;
  --wcc-bg-40: #2f2f2f;
  --wcc-bg-41: #141118;
  --wcc-bg-45: rgba(224, 224, 224, 0.6);
  --wcc-bg-46: rgba(0, 0, 0, 0.5);
  --wcc-bg-47: #3b6cef;
  --wcc-bg-48: #818894;
  --wcc-bg-49: rgba(60, 60, 60, 0.08);
  --wcc-bg-50: rgba(59, 108, 239, 0.08);
  --wcc-bg-51: #ffecf2;
  --wcc-bg-52: #111111;
  --wcc-bg-53: #f5f7f9;
  --wcc-icon-01: #ffffff;
  --wcc-icon-02: #ffffff;
  --wcc-icon-03: #3c3c3c;
  --wcc-icon-04: #111111;
  --wcc-icon-05: #8c8c8c;
  --wcc-icon-06: #bbbbbb;
  --wcc-icon-07: #3c3c3c;
  --wcc-icon-08: #00dc64;
  --wcc-icon-09: #e24e2c;
  --wcc-icon-10: #e99536;
  --wcc-icon-11: #9867ff;
  --wcc-loader-foreground: #f8f8f8;
  --wcc-loader-background: #f0f0f0;
}

.wcc_theme_dark {
  --wcc-primary-01: #00dc64;
  --wcc-primary-02: #ff3f78;
  --wcc-secondary-01: #e24e2c;
  --wcc-secondary-02: #ff7f00;
  --wcc-secondary-03: #3b6cef;
  --wcc-secondary-04: #9867ff;
  --wcc-text-01: #ffffff;
  --wcc-text-02: #8c8c8c;
  --wcc-text-03: #242424;
  --wcc-text-04: #171717;
  --wcc-text-05: #8c8c8c;
  --wcc-text-06: #3c3c3c;
  --wcc-text-07: #bbbbbb;
  --wcc-text-08: #8c8c8c;
  --wcc-text-09: #a6a6a6;
  --wcc-text-10: #8c8c8c;
  --wcc-text-11: #8c8c8c;
  --wcc-text-12: #f8f8f8;
  --wcc-text-13: #8c8c8c;
  --wcc-text-14: #00dc64;
  --wcc-text-15: #e24e2c;
  --wcc-text-16: #e99536;
  --wcc-text-17: #3b6cef;
  --wcc-text-20: #c9c9c9;
  --wcc-text-21: #3c3c3c;
  --wcc-text-22: #242424;
  --wcc-text-23: #a6a6a6;
  --wcc-text-24: #a6a6a6;
  --wcc-text-25: #ffffff;
  --wcc-text-26: #ff3b0e;
  --wcc-text-27: #111111;
  --wcc-text-29: rgba(255, 255, 255, 0.4);
  --wcc-line-01: #ffffff;
  --wcc-line-02: #3c3c3c;
  --wcc-line-03: #8c8c8c;
  --wcc-line-04: #3c3c3c;
  --wcc-line-05: #242424;
  --wcc-line-06: #3c3c3c;
  --wcc-line-07: #bbbbbb;
  --wcc-line-08: #a6a6a6;
  --wcc-line-09: #a6a6a6;
  --wcc-line-10: #00dc64;
  --wcc-line-11: rgba(255, 255, 255, 0.1);
  --wcc-line-12: rgba(255, 255, 255, 0.1);
  --wcc-line-14: #242424;
  --wcc-line-15: rgba(0, 0, 0, 0.1);
  --wcc-line-16: #e0e0e0;
  --wcc-line-17: #d8d8d8;
  --wcc-line-18: #3f4963;
  --wcc-line-20: #2e2e2e;
  --wcc-line-21: #a6a6a6;
  --wcc-line-23: #8c8c8c;
  --wcc-line-25: #3b6cef;
  --wcc-line-26: rgba(59, 108, 239, 0.3);
  --wcc-line-27: rgba(255, 255, 255, 0.2);
  --wcc-bg-01: #3c3c3c;
  --wcc-bg-02: #242424;
  --wcc-bg-03: #171717;
  --wcc-bg-04: #3c3c3c;
  --wcc-bg-05: #242424;
  --wcc-bg-06: #3c3c3c;
  --wcc-bg-07: #3c3c3c;
  --wcc-bg-08: #f8f8f8;
  --wcc-bg-09: #a6a6a6;
  --wcc-bg-10: #8c8c8c;
  --wcc-bg-11: #3c3c3c;
  --wcc-bg-13: #00dc64;
  --wcc-bg-14: #8c8c8c;
  --wcc-bg-15: #242424;
  --wcc-bg-16: #daffeb;
  --wcc-bg-18: rgba(251, 251, 251, 0.88);
  --wcc-bg-19: rgba(52, 60, 81, 0.88);
  --wcc-bg-20: rgba(40, 38, 42, 0.88);
  --wcc-bg-21: #000000;
  --wcc-bg-22: #8c8c8c;
  --wcc-bg-23: rgba(23, 23, 23, 0.9);
  --wcc-bg-24: rgba(28, 28, 28, 0.85);
  --wcc-bg-25: rgba(255, 255, 255, 0.1);
  --wcc-bg-26: rgba(0, 0, 0, 0.6);
  --wcc-bg-27: #31384e;
  --wcc-bg-28: #ffffff;
  --wcc-bg-29: #49526c;
  --wcc-bg-30: #2c2c2c;
  --wcc-bg-31: #242424;
  --wcc-bg-32: #000000;
  --wcc-bg-33: #242424;
  --wcc-bg-34: #242424;
  --wcc-bg-35: #242424;
  --wcc-bg-36: rgba(36, 36, 36, 0.95);
  --wcc-bg-37: rgba(0, 0, 0, 0.8);
  --wcc-bg-38: #141414;
  --wcc-bg-39: #e24e2c;
  --wcc-bg-40: #2f2f2f;
  --wcc-bg-41: #141118;
  --wcc-bg-45: rgba(60, 60, 60, 0.6);
  --wcc-bg-46: rgba(0, 0, 0, 0.5);
  --wcc-bg-47: #3b6cef;
  --wcc-bg-48: #818894;
  --wcc-bg-49: rgba(60, 60, 60, 0.08);
  --wcc-bg-50: rgba(59, 108, 239, 0.08);
  --wcc-bg-51: #2e1b21;
  --wcc-bg-52: #ffffff;
  --wcc-bg-53: #c7c9d5;
  --wcc-icon-01: #ffffff;
  --wcc-icon-02: #8c8c8c;
  --wcc-icon-03: #f8f8f8;
  --wcc-icon-04: #f8f8f8;
  --wcc-icon-05: #8c8c8c;
  --wcc-icon-06: #8c8c8c;
  --wcc-icon-07: #a6a6a6;
  --wcc-icon-08: #00dc64;
  --wcc-icon-09: #e24e2c;
  --wcc-icon-10: #e99536;
  --wcc-icon-11: #9867ff;
  --wcc-loader-foreground: #555555;
  --wcc-loader-background: #333333;
}