@import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.13.1/font/bootstrap-icons.min.css");@import "https://cdn.jsdelivr.net/npm/bootstrap-icons@1.13.1/font/bootstrap-icons.min.css";@import "https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";
@keyframes fade {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes gradient-animation {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}
.m-chatitem {
  width: 100%;
}
.alternate-backgrounds .m-chatitem {
  padding-top: 3px;
  padding-bottom: 3px;
}
.alternate-backgrounds .m-chatitem:nth-child(odd) {
  background: rgba(255, 255, 255, 0.03);
}
.service-backgrounds .m-chatitem {
  margin: 0 !important;
  position: relative;
  padding: 0;
}
.service-backgrounds .m-chatitem .e-main {
  padding: 5px 10px;
}
.service-backgrounds .m-chatitem div[data-service=twitch] {
  background: linear-gradient(30deg, rgb(41, 19, 56) 0%, rgb(1, 1, 26) 100%);
}
.service-backgrounds .m-chatitem div[data-service=youtube] {
  background: linear-gradient(30deg, rgb(56, 19, 19) 0%, rgb(26, 1, 1) 100%);
}
.service-backgrounds .m-chatitem div[data-service=kick] {
  background: linear-gradient(30deg, rgb(22, 56, 19) 0%, rgb(0, 12, 1) 100%);
}
.m-chatitem.old-message {
  position: relative;
}
.stream-offline .m-chatitem.old-message:before, .stream-offline .m-chatitem.old-message:after {
  display: none;
}
.m-chatitem.old-message:before {
  content: "";
  display: block;
  width: calc(100% - 20px);
  height: 1px;
  background: #969892;
  position: absolute;
  bottom: 15px;
  left: 10px;
  z-index: 0;
  border-radius: 2px;
  opacity: 0.5;
}
.m-chatitem.old-message:after {
  font-family: "Roboto", sans-serif;
  content: "New Chats";
  padding: 5px 5px;
  background: #171a1f;
  color: #969892;
  border-radius: 10px;
  display: inline;
  font-size: 14px;
  z-index: 5;
  position: relative;
  margin: 0 auto;
  display: block;
  text-align: center;
  width: 80px;
}
.m-chatitem.old-message ~ .old-message:before, .m-chatitem.old-message ~ .old-message:after {
  display: none;
}
.m-chatitem:last-child .e-userpopup, .m-chatitem:nth-last-child(2) .e-userpopup {
  bottom: auto !important;
  top: 0;
}
.font-small .m-chatitem {
  font-size: 12px;
  line-height: 20px;
}
.font-small .m-chatitem .e-main.timestamp {
  padding-left: 30px;
}
.font-small .m-chatitem .e-main .e-timestamp {
  font-size: 10px;
}
.font-small .m-chatitem .e-main .e-username:before {
  width: 15px !important;
  background-size: auto 7px !important;
}
.font-small .m-chatitem .e-message img {
  max-width: 20px;
}
.font-large .m-chatitem {
  font-size: 18px;
  line-height: 30px;
}
.font-large .m-chatitem .e-main.timestamp {
  padding-left: 40px;
}
.font-large .m-chatitem .e-main .e-timestamp {
  font-size: 14px;
}
.font-large .m-chatitem .e-main .e-username:before {
  width: 25px !important;
  height: 25px !important;
  background-size: auto 14px !important;
}
.font-large .m-chatitem .e-main .e-message {
  font-size: 20px;
  line-height: 28px;
}
.font-large .m-chatitem .e-main .e-message img {
  width: 40px !important;
  max-height: 40px;
  height: auto !important;
}
.mod-chat .m-chatitem {
  display: none;
}
.mod-chat .m-chatitem.mod-chatitem {
  display: block;
}
.m-chatitem.action .e-message {
  font-style: italic;
  color: #dfdfdf !important;
}
.m-chatitem.highlighted .e-main {
  padding: 10px 0;
}
.m-chatitem.highlighted .e-main .e-message {
  background: linear-gradient(300deg, deepskyblue, darkviolet, blue);
  background-size: 180% 180%;
  animation: gradient-animation 5s ease infinite;
  padding: 3px 10px 5px;
  border-radius: 5px;
  line-height: 28px;
  font-weight: 600;
}
.m-chatitem.redemption-chatitem {
  padding: 5px 8px;
}
.m-chatitem.redemption-chatitem .e-main {
  border: 1px solid #9146ff;
  padding: 2px 0 5px 35px;
  border-radius: 5px;
  position: relative;
}
.m-chatitem.redemption-chatitem .e-main:before {
  display: flex;
  align-items: center;
  justify-content: center;
  content: " ";
  border-radius: 3px 0 0 3px;
  padding: 0;
  background-color: #9146ff;
  background-image: url("/images/icon-twitchRedemption.svg");
  background-repeat: no-repeat;
  background-position: center;
  text-transform: uppercase;
  width: 30px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  font-size: 18px;
  line-height: 30px;
}
.m-chatitem.first-chat {
  padding: 5px 8px;
}
.m-chatitem.first-chat .e-main {
  border: 1px solid #be46ba;
  padding: 5px 0 5px 40px;
  border-radius: 5px;
  position: relative;
}
.m-chatitem.first-chat .e-main:before {
  display: flex;
  align-items: center;
  justify-content: center;
  content: "1st";
  font-family: "Roboto Condensed", "sans-serif";
  font-weight: 500;
  border-radius: 3px 0 0 3px;
  padding: 0;
  background: #be46ba;
  color: #FFFFFF;
  width: 30px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  font-size: 13px;
  line-height: 30px;
}
.m-chatitem.first-chat .e-main .e-timestamp {
  position: relative;
  top: auto;
  margin-right: 5px;
}
.m-chatitem.first-chat .e-main .e-timestamp :after {
  content: ":";
}
.m-chatitem.return-chat {
  padding: 5px 8px;
}
.m-chatitem.return-chat .e-main {
  border: 1px solid #0f93a5;
  padding: 5px 0 5px 40px;
  border-radius: 5px;
  position: relative;
}
.m-chatitem.return-chat .e-main:before {
  display: flex;
  align-items: center;
  justify-content: center;
  content: "\f130";
  font-family: "bootstrap-icons";
  font-weight: 500;
  border-radius: 3px 0 0 3px;
  padding: 0;
  background: #0f93a5;
  color: #FFFFFF;
  width: 30px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  font-size: 18px;
  line-height: 30px;
}
.m-chatitem.return-chat .e-main .e-timestamp {
  position: relative;
  top: auto;
  margin-right: 5px;
}
.m-chatitem.return-chat .e-main .e-timestamp :after {
  content: ":";
}
.m-chatitem.watch-streak {
  padding: 5px 8px;
}
.m-chatitem.watch-streak .e-main {
  border: 1px solid #d46012;
  padding: 5px 0 5px 40px;
  border-radius: 5px;
  position: relative;
}
.m-chatitem.watch-streak .e-main:after {
  display: flex;
  align-items: center;
  justify-content: center;
  color: #FFFFFF;
  content: "\f7f6";
  font-family: "bootstrap-icons", "Roboto Condensed", "sans-serif";
  border-radius: 3px 0 0 3px;
  padding: 0;
  background: #d46012;
  text-transform: uppercase;
  width: 30px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  font-size: 18px;
  line-height: 30px;
}
.m-chatitem.watch-streak .e-main:before {
  content: "x" attr(data-streak);
  font-family: "Roboto Condensed", "sans-serif";
  font-weight: 400;
  color: #FFFFFF;
  background: #d46012;
  padding: 1px 5px;
  border-radius: 3px;
  display: inline;
  vertical-align: middle;
  position: relative;
  margin-right: 5px;
  font-size: 15px;
  line-height: 30px;
}
.m-chatitem.watch-streak .e-main .e-timestamp {
  position: relative;
  top: auto;
  margin-right: 5px;
}
.m-chatitem.watch-streak .e-main .e-timestamp :after {
  content: ":";
}
.m-chatitem.mentioned {
  padding: 5px 8px;
}
.m-chatitem.mentioned .e-main {
  border: 1px solid #546a9a;
  padding: 5px 0 5px 40px;
  border-radius: 5px;
  position: relative;
}
.m-chatitem.mentioned .e-main:before {
  display: flex;
  align-items: center;
  justify-content: center;
  content: "\f152";
  font-family: "bootstrap-icons";
  border-radius: 3px 0 0 3px;
  padding: 0;
  background: #546a9a;
  text-transform: uppercase;
  width: 30px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  font-size: 18px;
  line-height: 30px;
}
.m-chatitem.mentioned .e-main .e-timestamp {
  position: relative;
  top: auto;
  margin-right: 5px;
}
.m-chatitem.mentioned .e-main .e-timestamp :after {
  content: ":";
}
.custom .m-chatitem {
  margin-bottom: var(--margins, 10px) !important;
  animation: var(--animation, none) 0.5s ease-in-out, var(--fade, none) 0.5s ease-in-out forwards;
  opacity: var(--opacity, 1);
  transform-style: preserve-3d;
  transform: rotateZ(var(--zPerspective, 0deg)) rotateX(var(--xPerspective, 0deg)) rotateY(var(--yPerspective, 0deg));
}
.custom .m-chatitem:last-child {
  margin-bottom: 0;
}
.custom .m-chatitem .e-main {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
}
.custom .m-chatitem .e-main .e-username {
  display: inline-flex;
  align-items: center;
  max-width: none;
  background-color: var(--userBackground, none);
  font-family: var(--userFont, "Roboto");
  font-size: var(--userFontSize, 16px);
  line-height: var(calc(--userFontSize * 1.2), 16px);
  font-weight: var(--userWeight, 600);
  border-radius: var(--userBorderRadius, 0px);
  padding: calc(var(--userPadding) * 0.4) var(--userPadding);
  z-index: 100;
  position: relative;
}
.custom .m-chatitem .e-main .e-username:after {
  display: none;
}
.custom .m-chatitem .e-main .e-username:before {
  margin: 0 5px 0 0 !important;
}
.badges .custom .m-chatitem .e-main .e-username:before {
  margin: 0;
}
.custom .m-chatitem .e-main .e-message {
  display: inline;
  width: auto;
  margin-top: var(--spacing, 0px);
  background-color: var(--chatBackground, none);
  font-family: var(--chatFont, "Roboto");
  font-size: var(--chatFontSize, 16px);
  line-height: var(calc(--chatFontSize * 1.2), 16px);
  font-weight: var(--chatWeight, 600);
  border-radius: var(--chatBorderRadius, 0px);
  padding: var(--chatPadding);
}
.badges .m-chatitem {
  margin: 2px 0;
}
.badges .m-chatitem:last-child {
  margin-bottom: 0;
}
.m-chatitem .e-main {
  width: 100%;
  position: relative;
}
.m-chatitem .e-main * {
  vertical-align: middle;
}
.m-chatitem .e-main.timestamp {
  position: relative;
  padding-left: 38px;
}
.m-chatitem .e-main[data-status=timedout] .e-message {
  color: #969892 !important;
  opacity: 0.5;
}
.m-chatitem .e-main[data-status=timedout] .e-message span {
  text-decoration: line-through;
}
.m-chatitem .e-main[data-status=timedout] .e-message:after {
  content: "(Timed Out)";
  font-size: 14px;
  font-style: italic;
  text-decoration: none;
  margin-left: 5px;
}
.m-chatitem .e-main[data-status=banned] {
  position: relative;
}
.m-chatitem .e-main[data-status=banned]:after {
  content: "";
  display: block;
  position: absolute;
  top: 0px;
  left: -2px;
  width: calc(100% + 4px);
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(270deg, rgba(52, 62, 87, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
  backdrop-filter: blur(5px);
  border: 1px solid rgba(255, 255, 255, 0.05);
}
.m-chatitem .e-main[data-status=banned]:hover:after {
  display: none;
}
.m-chatitem .e-main[data-service=twitch] .e-username {
  color: var(--usernameColor, rgba(255, 255, 255, 0.7));
}
.badges .m-chatitem .e-main[data-service=twitch] .e-username:before {
  background-color: var(--usernameColor, #9146ff);
  background-image: url("/images/badge-twitch.png");
}
.m-chatitem .e-main[data-service=twitch][data-type=announcement] {
  border: 1px solid #9146ff;
  padding: 5px 5px 5px 40px;
  border-radius: 5px;
  position: relative;
}
.m-chatitem .e-main[data-service=twitch][data-type=announcement]:before {
  display: flex;
  align-items: center;
  justify-content: center;
  content: "\f483";
  font-family: "bootstrap-icons";
  border-radius: 3px 0 0 3px;
  padding: 0;
  background: #9146ff;
  text-transform: uppercase;
  width: 30px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  font-size: 14px;
  line-height: 30px;
}
.m-chatitem .e-main[data-service=twitch][data-type=announcement] .e-timestamp {
  position: relative;
  top: auto;
  margin-right: 5px;
}
.m-chatitem .e-main[data-service=twitch][data-type=announcement] .e-timestamp :after {
  content: ":";
}
.m-chatitem .e-main[data-service=twitch][data-type=announcement] .e-username:before {
  display: none !important;
}
.m-chatitem .e-main[data-service=twitch][data-type=announcement] .e-username .e-admin,
.m-chatitem .e-main[data-service=twitch][data-type=announcement] .e-username .e-bot {
  display: none;
}
.m-chatitem .e-main[data-service=tiktok] .e-username {
  color: var(--usernameColor, rgba(255, 255, 255, 0.7));
}
.badges .m-chatitem .e-main[data-service=tiktok] .e-username:before {
  background-color: var(--usernameColor, #fe2858);
  background-image: url("/images/badge-tiktok.png");
}
.m-chatitem .e-main[data-service=kick] .e-username {
  color: var(--usernameColor, rgba(255, 255, 255, 0.7));
}
.badges .m-chatitem .e-main[data-service=kick] .e-username:before {
  background-color: var(--usernameColor, #000000);
  background-image: url("/images/badge-kick.png");
}
.m-chatitem .e-main[data-service=youtube] .e-username {
  color: var(--usernameColor, rgba(255, 255, 255, 0.7));
}
.badges .m-chatitem .e-main[data-service=youtube] .e-username:before {
  background-color: var(--usernameColor, #ff0000);
  background-image: url("/images/badge-play.png");
}
.m-chatitem .e-main .e-timestamp {
  font-size: 12px;
  position: absolute;
  left: 0;
  top: 3px;
  color: #969892;
}
.m-chatitem .e-main .e-username {
  margin-right: 2px;
  font-weight: 700;
  display: inline-flex;
  vertical-align: flex-end;
  backface-visibility: hidden;
}
.m-chatitem .e-main .e-username:after {
  display: inline-block;
  vertical-align: middle;
  content: ":";
  font-weight: 400;
  color: #FFFFFF;
  margin: 0 1px 0 3px;
}
.m-chatitem .e-main .e-username .e-admin,
.m-chatitem .e-main .e-username .e-bot {
  display: none;
}
.m-chatitem .e-main .e-username > span {
  word-break: break-word;
  backface-visibility: hidden;
}
.m-chatitem .e-main .e-username > span:last-child:hover {
  opacity: 0.6;
}
.badges .m-chatitem .e-main .e-username:before {
  content: "";
  display: inline-flex;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin: 1px 5px 0px 0;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: center;
  background-size: auto 10px;
}
.badges .m-chatitem .e-main .e-username .e-admin,
.badges .m-chatitem .e-main .e-username .e-bot {
  display: inline-block;
  margin: auto 5px auto 0;
}
.m-chatitem .e-main .e-message {
  display: inline;
  color: var(--chatColor, #FFFFFF);
  vertical-align: baseline;
  line-height: 22px;
  width: 100%;
  overflow-wrap: anywhere;
}
.m-chatitem .e-main .e-message a {
  color: #b5b8ff;
  text-decoration: underline;
  display: inline;
  vertical-align: top;
}
.m-chatitem .e-main .e-message img {
  display: inline-block;
  margin: 0 4px !important;
  max-height: 28px;
}
.m-chatitem .e-main .e-message img:first-child {
  margin-left: 0;
}
.m-chatitem .e-main .e-message img.e-gif {
  display: block;
  width: auto !important;
  height: auto !important;
  max-width: min(100%, 220px) !important;
  max-height: 140px !important;
  margin: 4px 0 !important;
  border-radius: 4px;
}.m-togglebutton {
  position: relative;
  display: block;
  align-items: center;
  margin-bottom: 0px;
}
.m-togglebutton:hover {
  cursor: pointer;
}
.m-togglebutton:hover:before {
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.3);
  background: #333;
}
.m-togglebutton.enabled:after {
  background: oklch(62.7% 0.194 149.214deg);
}
.m-togglebutton.enabled:before {
  right: 4px;
}
.m-togglebutton:before, .m-togglebutton:after {
  content: "";
  display: block;
  transition: all 0.3s ease-in-out;
}
.m-togglebutton:after {
  width: 50px;
  height: 26px;
  border-radius: 30px;
  background: oklch(57.7% 0.245 27.325deg);
}
.m-togglebutton:before {
  position: absolute;
  width: 22px;
  height: 22px;
  border-radius: 50%;
  background: #171a1f;
  top: 50%;
  transform: translateY(-50%);
  right: calc(100% - 26px);
  box-shadow: inset 0 0 0px rgba(0, 0, 0, 0.2), 0 0 0px rgba(0, 0, 0, 0);
}.e-tooltip {
  padding: 2px 10px;
  border-radius: 5px;
  background: #990000;
  color: #FFFFFF;
  position: absolute;
  bottom: calc(100% + 5px);
  left: 50%;
  transform: translateX(-50%);
  font-size: 12px;
}
.e-tooltip.standard {
  background: rgba(0, 0, 0, 0.8);
  bottom: calc(100% + 8px);
}
.e-tooltip.standard:after {
  border-top-color: rgba(0, 0, 0, 0.8);
}
.e-tooltip:after {
  top: 100%;
  left: 50%;
  border: solid transparent;
  content: "";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(0, 0, 0, 0);
  border-top-color: #990000;
  border-width: 5px;
  margin-left: -5px;
}@keyframes newItemTwitch {
  0% {
    box-shadow: 0 0 0 #9146ff;
    border-color: #9146ff;
  }
  100% {
    box-shadow: 0 0 10px #9146ff;
    border-color: #F6D02E;
  }
}
@keyframes newItemYoutube {
  0% {
    box-shadow: 0 0 0 #ff0000;
  }
  100% {
    box-shadow: 0 0 10px #ff0000;
    border-color: #F6D02E;
  }
}
@keyframes newItemKick {
  0% {
    box-shadow: 0 0 0 #53FC18;
    border-color: #53FC18;
  }
  100% {
    box-shadow: 0 0 10px #53FC18;
    border-color: #F6D02E;
  }
}
@keyframes newItemFourthwall {
  0% {
    box-shadow: 0 0 0 #b5b8ff;
    border-color: rgba(255, 255, 255, 0.2);
  }
  100% {
    box-shadow: 0 0 10px #b5b8ff;
    border-color: #F6D02E;
  }
}
.m-activityitem {
  background: rgba(0, 0, 0, 0.5);
  padding: 4px 8px;
  border-radius: 3px;
  border: 1px solid transparent;
  border-style: solid;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  position: relative;
  align-items: center;
  font-size: 14px;
}
.minimal .m-activityitem {
  border: 1px solid rgba(255, 255, 255, 0.05) !important;
  background: #111111 !important;
  box-shadow: none;
  margin-bottom: -6px;
}
.font-small .m-activityitem {
  font-size: 12px;
}
.font-small .m-activityitem .activity {
  font-size: 10px;
}
.font-small .m-activityitem .time {
  font-size: 10px;
  min-width: 35px;
}
.font-small .m-activityitem .icon {
  width: 10px;
  min-width: 18px;
  height: 18px;
  padding: 0;
}
.font-small .m-activityitem .icon svg {
  width: 8px;
  height: 8px;
}
.font-small .m-activityitem .e-top {
  padding-right: 42px;
}
.font-large .m-activityitem {
  font-size: 18px;
}
.font-large .m-activityitem .activity {
  font-size: 15px;
}
.font-large .m-activityitem .time {
  top: 3px;
  font-size: 18px;
  min-width: 55px;
}
.font-large .m-activityitem .icon {
  min-width: 30px;
  height: 30px;
}
.font-large .m-activityitem .icon svg {
  width: 18px;
  height: 18px;
}
.font-large .m-activityitem .e-top {
  padding-right: 65px;
}
.m-activityitem:last-child {
  margin-bottom: 0;
}
.m-activityitem:first-child {
  margin-top: auto;
}
.twitch .m-activityitem:not([data-service=twitch]) {
  display: none;
}
.youtube .m-activityitem:not([data-service=youtube]) {
  display: none;
}
.kick .m-activityitem:not([data-service=kick]) {
  display: none;
}
.m-activityitem[data-service=twitch] {
  background: linear-gradient(30deg, rgb(27, 0, 36) 0%, rgb(41, 19, 56) 50%, rgb(1, 1, 26) 100%);
  border-color: rgba(145, 70, 255, 0.3);
}
.m-activityitem[data-service=twitch] .icon {
  background: #9146ff;
}
.m-activityitem[data-service=twitch] .activity {
  background: #9146ff;
}
.m-activityitem[data-service=twitch].new {
  animation: newItemTwitch 1s ease-in-out infinite alternate;
}
.m-activityitem[data-service=youtube] {
  background: linear-gradient(30deg, rgb(32, 1, 1) 0%, rgb(56, 19, 19) 50%, rgb(26, 1, 1) 100%);
  border-color: rgba(255, 0, 0, 0.3);
}
.m-activityitem[data-service=youtube] .icon {
  background: #ff0000;
  color: #FFFFFF;
}
.m-activityitem[data-service=youtube] .activity {
  background: #ff0000;
}
.m-activityitem[data-service=youtube].new {
  animation: newItemYoutube 1s ease-in-out infinite alternate;
}
.m-activityitem[data-service=kick] {
  background: linear-gradient(30deg, rgb(0, 17, 2) 0%, rgb(22, 56, 19) 50%, rgb(0, 12, 1) 100%);
  border-color: rgba(169, 253, 140, 0.2);
}
.m-activityitem[data-service=kick] .icon {
  background: #53FC18;
  color: #000000 !important;
}
.m-activityitem[data-service=kick] .icon svg {
  fill: #000000 !important;
}
.m-activityitem[data-service=kick] .activity {
  background: #53FC18;
  color: #000000;
}
.m-activityitem[data-service=kick].new {
  animation: newItemKick 1s ease-in-out infinite alternate;
}
.m-activityitem[data-service=fourthwall] {
  background: linear-gradient(30deg, rgba(255, 255, 255, 0.2) 0%, rgb(0, 0, 0) 50%, rgba(255, 255, 255, 0.05) 100%);
  border-color: rgba(255, 255, 255, 0.2);
}
.m-activityitem[data-service=fourthwall] .icon {
  background: #fdfcfb;
}
.m-activityitem[data-service=fourthwall] .icon svg {
  fill: #10110d;
  width: auto;
}
.m-activityitem[data-service=fourthwall] .activity {
  background: #fdfcfb;
  color: #10110d;
}
.m-activityitem[data-service=fourthwall].new {
  animation: newItemFourthwall 1s ease-in-out infinite alternate;
}
.hide-points .m-activityitem[data-type*=redemption] {
  display: none;
}
.hide-follows .m-activityitem[data-type="twitch follow"], .hide-follows .m-activityitem[data-type="youtube subscription"], .hide-follows .m-activityitem[data-type="kick channel.followed"] {
  display: none;
}
.hide-subs .m-activityitem[data-type*=resubscription], .hide-subs .m-activityitem[data-type*="channel.subscription"], .hide-subs .m-activityitem[data-type*=gifted_subscription], .hide-subs .m-activityitem[data-type="twitch subscription"], .hide-subs .m-activityitem[data-type="youtube membership"] {
  display: none;
}
.hide-bits .m-activityitem[data-type*=super], .hide-bits .m-activityitem[data-type*=cheer], .hide-bits .m-activityitem[data-type*=power_up], .hide-bits .m-activityitem[data-type="kick kicks.gifted"], .hide-bits .m-activityitem[data-type*=bits] {
  display: none;
}
.hide-raids .m-activityitem[data-type*=raid] {
  display: none;
}
.m-activityitem .e-top {
  display: flex;
  gap: 5px;
  align-items: center;
  overflow: hidden;
  flex-wrap: wrap;
  padding-right: 52px;
}
.m-activityitem .e-top > * {
  margin: 2px 0;
}
.m-activityitem .icon {
  width: 20px;
  height: 20px;
  margin-right: 2px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 3px;
  min-width: 20px;
}
.m-activityitem .icon svg {
  width: 12px;
  height: 12px;
  fill: #FFFFFF;
}
.m-activityitem .icon svg.larger {
  width: 16px;
  height: 16px;
}
.coloured .m-activityitem .activity {
  font-weight: 500;
}
.coloured .m-activityitem[data-type*=bits] .activity, .coloured .m-activityitem[data-type*=power_up] .activity, .coloured .m-activityitem[data-type*=combo] .activity, .coloured .m-activityitem[data-type="kick kicks.gifted"] .activity, .coloured .m-activityitem[data-type*=cheer] .activity {
  background: #4f7ab9;
  color: #FFFFFF;
}
.coloured .m-activityitem[data-type*=redemption] .activity {
  background: #432c94;
  color: #FFFFFF;
}
.coloured .m-activityitem[data-type*=follow] .activity, .coloured .m-activityitem[data-type*=refollowed] .activity {
  background: #307572;
  color: #FFFFFF;
}
.coloured .m-activityitem[data-type*=subscription] .activity, .coloured .m-activityitem[data-type*=resubscription] .activity {
  background: #b16501;
}
.coloured .m-activityitem[data-type*=gift]:not([data-type="kick kicks.gifted"]) .activity, .coloured .m-activityitem[data-type*=gifted_subscription] .activity {
  background: #8b386b;
  color: #FFFFFF;
}
.coloured .m-activityitem[data-type*=superchat] .activity, .coloured .m-activityitem[data-type*=supersticker] .activity {
  background: #B98567;
}
.coloured .m-activityitem[data-type*=raid] .activity {
  background: #970290;
}
.m-activityitem .activity {
  padding: 0px 7px;
  border-radius: 3px;
  background: #555;
  font-weight: 500;
  text-transform: uppercase;
  font-size: 12px;
  font-family: "Roboto Condensed", sans-serif;
  align-items: center;
  height: 24px;
  margin-right: 0px;
  white-space: nowrap;
}
.m-activityitem .activity:empty {
  display: none;
}
.m-activityitem .activity .e-tier {
  padding: 2px 5px 1px;
  border-radius: 3px;
  background: rgba(0, 0, 0, 0.2);
  font-size: 12px;
  font-weight: 600;
  margin-left: 2px;
}
.m-activityitem .time {
  padding: 0px 10px;
  border-radius: 3px;
  background: rgba(0, 0, 0, 0.8);
  color: #bbb;
  font-size: 12px;
  line-height: 24px;
  min-width: 45px;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 24px;
  text-transform: capitalize;
  white-space: nowrap;
  position: absolute;
  top: 0;
  right: 0px;
}
.m-activityitem .username {
  font-weight: 700;
  display: flex;
  align-items: center;
  margin: -2px auto 0 0;
  overflow: hidden;
}
.m-activityitem .username > a {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  min-width: 0;
  flex: 1;
  width: 100%;
}
.m-activityitem .powerup {
  background: linear-gradient(300deg, #6400a7, #a64fcc, #6400a7);
  background-size: 180% 180%;
  animation: gradient-animation 10s ease infinite;
  padding: 0px 10px 0px;
  margin-top: 5px;
  display: block;
  text-align: center;
  text-transform: uppercase;
  border-radius: 5px;
  line-height: 28px;
  font-weight: 600;
}
.m-activityitem .e-details {
  margin-top: 10px;
}
.m-activityitem .e-details:empty {
  display: none;
}* {
  box-sizing: border-box;
}

:root {
  font-family: "Roboto", sans-serif;
  padding: 0;
}

::-webkit-scrollbar {
  width: 15px;
  padding: 2px;
  display: block !important;
  margin-left: 20px;
}

::-webkit-scrollbar-track {
  background: #2b3541;
  border-radius: 10px;
}

::-webkit-scrollbar-thumb {
  background-color: #b5b8ff;
  border-radius: 10px;
  border: 4px solid #2b3541;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  margin: 0;
}

body {
  padding: 0 0;
  color: #FFFFFF;
  background: transparent;
}

h1,
h2 {
  font-weight: 700 !important;
  font-family: Roboto Condensed, sans-serif;
}

h2 {
  font-size: 18px !important;
}

button {
  transition: all 0.2s ease-in-out;
}

textarea {
  outline: none;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.modal * {
  -webkit-backface-visibility: hidden;
}

/*CUSTOM COLOUR PICKER*/
.chrome-picker {
  overflow: visible;
  width: 170px !important;
  background: none !important;
  position: relative;
}

.chrome-picker > div:first-child {
  border-radius: 5px 5px 0 0 !important;
}

.chrome-picker > div:last-child {
  border-radius: 0 0 5px 5px !important;
  overflow: hidden;
  background: #0b0d0f !important;
}

.chrome-picker .flexbox-fix:last-child > div:nth-child(2):last-child {
  display: none;
}

.chrome-picker .flexbox-fix:last-child > div > div > div {
  display: flex;
  align-items: center;
  flex-direction: row-reverse;
}

.chrome-picker .flexbox-fix:last-child > div > div > div input {
  background: #171a1f;
  border-radius: 5px !important;
  box-shadow: none !important;
  color: #ffffff !important;
}

.chrome-picker .flexbox-fix:last-child > div > div > div span {
  margin: 0 10px 0 0 !important;
}

.chrome-picker:after {
  display: block;
  top: 100%;
  right: 18px;
  border: solid transparent;
  content: "";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(0, 0, 0, 0);
  border-top-color: #0b0d0f;
  border-width: 5px;
}

/*CUSTOM FONT PICKER */
.e-picker {
  border: none !important;
  border-radius: 0 !important;
}

.fontpicker {
  box-sizing: border-box;
  display: block;
  align-items: center;
  position: relative;
  background: #2b3642 !important;
  height: 40px;
  padding-top: 5px;
  border-radius: 5px;
  border: none !important;
}
.fontpicker * {
  box-sizing: border-box;
}

.fontpicker__preview {
  filter: invert(100%);
  width: calc(100% - 10px);
  margin-left: 5px;
}

.fontpicker__search {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  padding: 0 10px;
  cursor: pointer;
  font-size: 16px;
  background-color: #2b3642 !important;
  color: #fff;
  outline: none !important;
  box-shadow: none !important;
  border-radius: 5px !important;
  border: 2px solid transparent !important;
}
.customfont .fontpicker__search {
  border-radius: 5px !important;
}
.fontpicker__search:focus {
  cursor: text;
  opacity: 1;
  border-color: #b5b8ff !important;
}

.fontpicker__popout {
  position: absolute;
  top: calc(100% + 5px) !important;
  left: 0;
  width: 100%;
  border: none !important;
  border-top: none !important;
  max-height: calc(12em + 1px);
  overflow-y: auto;
  overflow-x: hidden;
  z-index: 2;
  background: #171a1f !important;
  opacity: 0;
  transform: scaleY(0.001);
  border-radius: 0 0 5px 5px !important;
}
.customfont .fontpicker__popout {
  padding-right: 0 !important;
}

.fontpicker__popout.fontpicker__active {
  opacity: 1;
  transform: scale(1);
}

.fontpicker__option {
  filter: invert(100%);
  cursor: pointer;
  border-radius: 0;
}

.fontpicker__option.current {
  background: #b5b8ff !important;
  filter: none;
}

.fontpicker__option.current.selected {
  background: #b5b8ff !important;
  filter: none;
}

.fontpicker__option.selected {
  background: rgba(0, 0, 0, 0.05) !important;
}

.fontpicker__nomatches {
  height: 2em;
  line-height: 2em;
  background: #555;
  text-align: center;
  color: #eee;
}

.fontpicker__listbox {
  height: 100%;
  background: #171a1f !important;
  overflow-y: auto;
  overflow-x: hidden;
}

/*QUICK EDIT FORM OVERRIDE*/
.m-editform > .inner > .flex:not(.input-colourpicker),
.chat-services {
  flex-direction: column;
}

.m-editform .text-xs {
  font-size: 11px;
  line-height: 14px;
}

.m-editform > .inner > .flex.input-colourpicker > div:first-child {
  width: 65% !important;
}

.m-editform > .inner > .flex.input-colourpicker > div:last-child {
  width: 30% !important;
}

.m-editform > .inner > .flex > div {
  width: 100% !important;
}

.m-editform > .inner .grid,
.m-editform > .inner .goalbar,
.m-editform > .inner .media {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
}

.m-editform > .inner .grid.mediaalign,
.m-editform > .inner .grid.textalign {
  flex-direction: row;
  flex-wrap: wrap;
}

.m-editform > .inner .grid.mediaalign > div {
  width: 31.3%;
  aspect-ratio: 1/1;
}

.m-editform > .inner .grid.textalign > div {
  width: 45%;
}

.m-editform > .inner .grid > div,
.m-editform > .inner .goalbar > div,
.m-editform > .inner .media > div {
  width: 100%;
}

.m-editform > .inner .media > div.ml-4,
.m-editform > .inner .goalbar > div.ml-4 {
  margin-left: 0;
}

.m-editform > .inner .grid.edit-properties {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.m-editform > .inner .rangeinput .popup {
  width: 120px;
}

.m-editform > .inner .chrome-picker {
  width: 140px !important;
}

.m-editform > .inner .text-properties .chrome-picker {
  width: 140px !important;
  right: -10px;
  left: auto !important;
  transform: none !important;
}

.m-editform > .inner .text-properties .chrome-picker:after {
  left: auto;
  transform: none;
  right: 20px;
}

/*CUSTOM RADIO STYLINGS*/
.radio input[type=radio] + label:before,
.radio input[type=radio] + label:after {
  content: "";
  display: block;
  border-radius: 50%;
}

.radio input[type=radio] + label:before {
  width: 20px;
  height: 20px;
  background: #0b0d0f;
  margin-right: 0.4rem;
}

.radio input[type=radio] + label:after {
  width: 8px;
  height: 8px;
  background: #69f5fe;
  position: absolute;
  top: 8px;
  left: 6px;
  transition: all 0.3s ease-in-out;
  transform: scale(0);
}

.radio input[type=radio]:checked + label:after {
  transform: scale(1);
}

.react-draggable .border-overlay {
  border: 2px solid transparent;
  box-sizing: border-box;
}

.react-draggable-dragging .border-overlay,
.react-draggable-dragging .border-overlay,
.react-draggable .border-overlay.active {
  border-color: #F6D02E !important;
  border-style: solid;
  backface-visibility: hidden;
}

.react-draggable .border-overlay {
  border-color: rgba(255, 255, 255, 0.5);
  border-style: dashed;
  backface-visibility: hidden;
  transition: border 0.3s ease-in-out;
  z-index: 50;
}

.react-draggable:hover .border-overlay {
  border-color: rgba(255, 255, 255, 0.5);
}

.toolbar-button.disabled {
  pointer-events: none;
  opacity: 0.2;
}

.canvas-holder {
  background-repeat: repeat;
  background-size: 20px;
  opacity: 0;
  transition: all 0.2s ease-in-out;
}

.canvas-holder.grid {
  opacity: 0.7;
}

button:disabled {
  opacity: 0.2;
}

@keyframes fade {
  0% {
    opacity: 0;
  }
  5% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes sliding {
  0% {
    transform: translateX(-100%);
  }
  5% {
    transform: translateX(0);
  }
  95% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(100%);
  }
}
@keyframes bouncing {
  0% {
    transform: translateY(-100%);
  }
  2% {
    transform: translateY(0%);
  }
  3% {
    transform: translateY(-5%);
  }
  4% {
    transform: translateY(0%);
  }
  5% {
    transform: translateY(-2%);
  }
  6% {
    transform: translateY(0%);
  }
  94% {
    transform: translateY(0);
  }
  95% {
    transform: translateY(-2%);
  }
  96% {
    transform: translateY(0%);
  }
  97% {
    transform: translateY(-5%);
  }
  98% {
    transform: translateY(0%);
  }
  100% {
    transform: translateY(-100%);
  }
}
.e-alert {
  display: flex;
  align-items: center;
  gap: 10px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  animation-fill-mode: forwards;
  animation-timing-function: linear;
}
.e-alert.fade {
  opacity: 0;
  animation-name: fade;
}
.e-alert.slide {
  animation-name: sliding;
}
.e-alert.bounce {
  animation-name: bouncing;
}
.e-alert img {
  pointer-events: none;
}
.e-alert.mediaTopTextBottom {
  flex-direction: column;
}
.e-alert.mediaTopTextBottom > * {
  width: 100%;
}
.e-alert.mediaBottomTextTop {
  flex-direction: column;
}
.e-alert.mediaBottomTextTop > * {
  width: 100%;
}
.e-alert.mediaBottomTextTop .e-media {
  order: 2;
}
.e-alert.mediaBottomTextTop .e-text {
  order: 1;
}
.e-alert.mediaLeftTextRight .e-text,
.e-alert.mediaLeftTextRight .e-media {
  flex: 1;
}
.e-alert.mediaRightTextLeft .e-text,
.e-alert.mediaRightTextLeft .e-media {
  flex: 1;
}
.e-alert.mediaRightTextLeft .e-media {
  order: 2;
}
.e-alert.mediaRightTextLeft .e-text {
  order: 1;
}
.e-alert.mediaBehindTextFront {
  align-items: center;
  justify-content: center;
  gap: 0;
}
.e-alert.mediaBehindTextFront .e-text {
  width: 100%;
  position: relative;
}
.e-alert.mediaBehindTextFront .e-media {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  width: 100%;
}._customnumberinput_cidlb_1 {
  height: 40px;
}
._customnumberinput_cidlb_1:hover ._popup_cidlb_4 {
  display: block;
}
._customnumberinput_cidlb_1:focus-within ._popup_cidlb_4 {
  display: none;
}
._customnumberinput_cidlb_1 ._popup_cidlb_4 {
  position: absolute;
  font-size: 14px;
  line-height: 18px;
  bottom: calc(100% + 15px);
  background: #0b0d0f;
  border-radius: 5px;
  align-items: center;
  left: 50%;
  padding: 5px 10px;
  transform: translateX(-50%);
  border: 1px solid rgba(255, 255, 255, 0.05);
  box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2);
  display: none;
  white-space: nowrap;
}
._customnumberinput_cidlb_1 ._popup_cidlb_4 input {
  margin: 0;
}
._customnumberinput_cidlb_1 ._popup_cidlb_4:after {
  top: 100%;
  left: 50%;
  border: solid transparent;
  content: "";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(0, 0, 0, 0);
  border-top-color: #0b0d0f;
  border-width: 5px;
  margin-left: -5px;
}._rangeinput_n0utx_1 {
  position: relative;
}
._rangeinput_n0utx_1 ._value_n0utx_4 {
  background: #2b3642;
  border-radius: 5px;
  height: 40px;
  border-width: 2px;
  display: flex;
  align-items: center;
  justify-content: center;
}
._rangeinput_n0utx_1 ._popup_n0utx_13 {
  position: absolute;
  bottom: calc(100% + 5px);
  background: #0b0d0f;
  border-radius: 5px;
  align-items: center;
  width: 150px;
  left: 50%;
  transform: translateX(-50%);
  border: 1px solid rgba(255, 255, 255, 0.05);
  box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2);
  z-index: 50;
}
._rangeinput_n0utx_1 ._popup_n0utx_13 input {
  margin: 0;
}
._rangeinput_n0utx_1 ._popup_n0utx_13:after {
  top: 100%;
  left: 50%;
  border: solid transparent;
  content: "";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(0, 0, 0, 0);
  border-top-color: #0b0d0f;
  border-width: 5px;
  margin-left: -5px;
}
._rangeinput_n0utx_1 input[type=range] {
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
  cursor: pointer;
  height: 5px;
  padding: 0;
  background: rgba(255, 255, 255, 0.3);
  border-radius: 5px;
  width: 100%;
}
._rangeinput_n0utx_1 input[type=range]:hover::-webkit-slider-thumb {
  background-color: #69f5fe;
  transform: scale(1.15);
}
._rangeinput_n0utx_1 input[type=range]::-webkit-slider-thumb {
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  -webkit-appearance: none; /* Override default look */
  appearance: none;
  background-color: #a5a5af;
  border: 1px solid rgba(255, 255, 255, 0.1);
  height: 15px;
  width: 15px;
  border-radius: 50%;
}._mediaupload_14i2i_1 {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
._mediaupload_14i2i_1:first-child input[type=radio] + label {
  border-radius: 5px 0 0 5px;
  border-right: none;
}
._mediaupload_14i2i_1:last-child input[type=radio] + label {
  border-radius: 0 5px 5px 0;
  border-left: none;
}
._mediaupload_14i2i_1 input[type=radio] + label {
  background: rgba(0, 0, 0, 0.2);
  border: 1px solid rgba(255, 255, 255, 0.2);
  transition: all 0.3s ease-in-out;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  padding: 5px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}
._mediaupload_14i2i_1 input[type=radio] + label:hover {
  background: rgba(255, 255, 255, 0.1);
  cursor: pointer;
}
._mediaupload_14i2i_1 input[type=radio]:checked + label {
  border-color: #546a9a;
  background: #546a9a;
  color: #FFFFFF;
}
._mediaupload_14i2i_1 input[type=radio]:checked + label ._popup_14i2i_36 {
  color: #FFFFFF;
}
._mediaupload_14i2i_1:hover ._popup_14i2i_36 {
  display: block;
}/* src/components/FontPicker.css */
.fontpicker,
.fontpicker * {
  box-sizing: border-box;
}
.fontpicker {
  border: 1px solid;
  display: block;
  position: relative;
  background: #333;
}
.fontpicker__preview {
  filter: invert(100%);
}
.fontpicker__search {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  padding: 0 10px;
  cursor: pointer;
  font-size: 16px;
  background-color: #555;
  color: #fff;
  outline: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.fontpicker__search:focus {
  cursor: text;
  opacity: 1;
}
.fontpicker__popout {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  border: 1px solid;
  max-height: calc(12em + 1px);
  overflow-y: auto;
  overflow-x: hidden;
  z-index: 2;
  background: #555;
  opacity: 0;
  transform: scaleY(0.001);
}
.fontpicker__popout.fontpicker__active {
  opacity: 1;
  transform: scale(1);
}
.fontpicker__option {
  filter: invert(100%);
}
.fontpicker__option.current {
  background: #bbb;
}
.fontpicker__option.selected {
  background: #ccc;
}
.fontpicker__nomatches {
  height: 2em;
  line-height: 2em;
  background: #555;
  text-align: center;
  color: #eee;
}
.fontpicker__listbox {
  height: 100%;
  background: #555;
  overflow-y: auto;
  overflow-x: hidden;
}
@media (prefers-color-scheme: light) {
  .fontpicker {
    background: #eee;
  }
  .fontpicker__preview {
    filter: none;
  }
  .fontpicker__search {
    background-color: #eee;
    color: #000;
  }
  .fontpicker__popout {
    background: #eee;
  }
  .fontpicker__option {
    filter: none;
  }
  .fontpicker__option.current {
    background: #ccc;
  }
  .fontpicker__option.selected {
    background: #aaa;
  }
  .fontpicker__nomatches {
    background: #eee;
    color: #111;
  }
  .fontpicker__listbox {
    background: #eee;
  }
}

/* font-preview/font-previews.css */
[class*=" font-preview-"],
[class^=font-preview-] {
  background-size: 30em auto;
  background-repeat: no-repeat;
  height: 2em;
  image-rendering: optimizequality;
}
.font-preview-abeezee,
.font-preview-abel,
.font-preview-abhaya_libre,
.font-preview-aboreto,
.font-preview-abril_fatface,
.font-preview-abyssinica_sil,
.font-preview-aclonica,
.font-preview-acme,
.font-preview-actor,
.font-preview-adamina,
.font-preview-adlam_display,
.font-preview-advent_pro,
.font-preview-afacad,
.font-preview-afacad_flux,
.font-preview-agbalumo,
.font-preview-agdasima,
.font-preview-agu_display,
.font-preview-aguafina_script,
.font-preview-akatab,
.font-preview-akaya_kanadaka,
.font-preview-akaya_telivigala,
.font-preview-akronim,
.font-preview-akshar,
.font-preview-aladin,
.font-preview-alan_sans,
.font-preview-alata,
.font-preview-alatsi,
.font-preview-albert_sans,
.font-preview-aldrich,
.font-preview-alef,
.font-preview-alegreya,
.font-preview-alegreya_sans,
.font-preview-alegreya_sans_sc,
.font-preview-alegreya_sc,
.font-preview-aleo,
.font-preview-alex_brush,
.font-preview-alexandria,
.font-preview-alfa_slab_one,
.font-preview-alice,
.font-preview-alike,
.font-preview-alike_angular,
.font-preview-alkalami,
.font-preview-alkatra,
.font-preview-allan,
.font-preview-allerta,
.font-preview-allerta_stencil,
.font-preview-allison,
.font-preview-allura,
.font-preview-almarai,
.font-preview-almendra,
.font-preview-almendra_display,
.font-preview-almendra_sc,
.font-preview-alumni_sans,
.font-preview-alumni_sans_collegiate_one,
.font-preview-alumni_sans_inline_one,
.font-preview-alumni_sans_pinstripe,
.font-preview-alumni_sans_sc,
.font-preview-amarante,
.font-preview-amaranth,
.font-preview-amarna,
.font-preview-amatic_sc,
.font-preview-amethysta,
.font-preview-amiko,
.font-preview-amiri,
.font-preview-amiri_quran,
.font-preview-amita,
.font-preview-anaheim,
.font-preview-ancizar_sans,
.font-preview-ancizar_serif,
.font-preview-andada_pro,
.font-preview-andika,
.font-preview-anek_bangla,
.font-preview-anek_devanagari,
.font-preview-anek_gujarati,
.font-preview-anek_gurmukhi,
.font-preview-anek_kannada,
.font-preview-anek_latin,
.font-preview-anek_malayalam,
.font-preview-anek_odia,
.font-preview-anek_tamil,
.font-preview-anek_telugu,
.font-preview-angkor,
.font-preview-annapurna_sil,
.font-preview-annie_use_your_telescope,
.font-preview-anonymous_pro,
.font-preview-anta,
.font-preview-antic,
.font-preview-antic_didone,
.font-preview-antic_slab,
.font-preview-anton,
.font-preview-anton_sc,
.font-preview-antonio,
.font-preview-anuphan,
.font-preview-anybody,
.font-preview-aoboshi_one,
.font-preview-ar_one_sans,
.font-preview-arapey,
.font-preview-arbutus,
.font-preview-arbutus_slab,
.font-preview-architects_daughter,
.font-preview-archivo,
.font-preview-archivo_black,
.font-preview-archivo_narrow,
.font-preview-are_you_serious,
.font-preview-aref_ruqaa,
.font-preview-aref_ruqaa_ink,
.font-preview-arima,
.font-preview-arimo,
.font-preview-arizonia,
.font-preview-armata,
.font-preview-arsenal,
.font-preview-arsenal_sc,
.font-preview-artifika,
.font-preview-arvo,
.font-preview-arya,
.font-preview-asap,
.font-preview-asap_condensed,
.font-preview-asar,
.font-preview-asimovian,
.font-preview-asset,
.font-preview-assistant,
.font-preview-asta_sans,
.font-preview-astloch,
.font-preview-asul,
.font-preview-athiti,
.font-preview-atkinson_hyperlegible,
.font-preview-atkinson_hyperlegible_mono,
.font-preview-atkinson_hyperlegible_next,
.font-preview-atma,
.font-preview-atomic_age,
.font-preview-aubrey,
.font-preview-audiowide,
.font-preview-autour_one,
.font-preview-average,
.font-preview-average_sans,
.font-preview-averia_gruesa_libre,
.font-preview-averia_libre,
.font-preview-averia_sans_libre,
.font-preview-averia_serif_libre,
.font-preview-azeret_mono,
.font-preview-b612,
.font-preview-b612_mono,
.font-preview-babylonica,
.font-preview-bacasime_antique,
.font-preview-bad_script,
.font-preview-badeen_display,
.font-preview-bagel_fat_one,
.font-preview-bahiana,
.font-preview-bahianita,
.font-preview-bai_jamjuree,
.font-preview-bakbak_one,
.font-preview-ballet,
.font-preview-baloo_2,
.font-preview-baloo_bhai_2,
.font-preview-baloo_bhaijaan_2,
.font-preview-baloo_bhaina_2,
.font-preview-baloo_chettan_2,
.font-preview-baloo_da_2,
.font-preview-baloo_paaji_2,
.font-preview-baloo_tamma_2,
.font-preview-baloo_tammudu_2,
.font-preview-baloo_thambi_2,
.font-preview-balsamiq_sans,
.font-preview-balthazar,
.font-preview-bangers,
.font-preview-barlow,
.font-preview-barlow_condensed,
.font-preview-barlow_semi_condensed,
.font-preview-barriecito,
.font-preview-barrio,
.font-preview-basic,
.font-preview-baskervville,
.font-preview-baskervville_sc,
.font-preview-battambang,
.font-preview-baumans,
.font-preview-bayon,
.font-preview-bbh_bartle,
.font-preview-bbh_bogle,
.font-preview-bbh_hegarty,
.font-preview-be_vietnam_pro,
.font-preview-beau_rivage,
.font-preview-bebas_neue,
.font-preview-beiruti,
.font-preview-belanosima,
.font-preview-belgrano,
.font-preview-bellefair,
.font-preview-belleza,
.font-preview-bellota,
.font-preview-bellota_text,
.font-preview-benchnine,
.font-preview-benne,
.font-preview-bentham,
.font-preview-berkshire_swash,
.font-preview-besley,
.font-preview-beth_ellen,
.font-preview-bevan,
.font-preview-bhutuka_expanded_one,
.font-preview-big_shoulders,
.font-preview-big_shoulders_inline,
.font-preview-big_shoulders_stencil,
.font-preview-on-all {
  background-image: url("/assets/sprite.1-2OXEIORD-fzuqRmTW.svg");
}
.font-preview-bigelow_rules,
.font-preview-bigshot_one,
.font-preview-bilbo,
.font-preview-bilbo_swash_caps,
.font-preview-biorhyme,
.font-preview-biorhyme_expanded,
.font-preview-birthstone,
.font-preview-birthstone_bounce,
.font-preview-biryani,
.font-preview-bitcount,
.font-preview-bitcount_grid_double,
.font-preview-bitcount_grid_double_ink,
.font-preview-bitcount_grid_single,
.font-preview-bitcount_grid_single_ink,
.font-preview-bitcount_ink,
.font-preview-bitcount_prop_double,
.font-preview-bitcount_prop_double_ink,
.font-preview-bitcount_prop_single,
.font-preview-bitcount_prop_single_ink,
.font-preview-bitcount_single,
.font-preview-bitcount_single_ink,
.font-preview-bitter,
.font-preview-biz_udgothic,
.font-preview-biz_udmincho,
.font-preview-biz_udpgothic,
.font-preview-biz_udpmincho,
.font-preview-black_and_white_picture,
.font-preview-black_han_sans,
.font-preview-black_ops_one,
.font-preview-blaka,
.font-preview-blaka_hollow,
.font-preview-blaka_ink,
.font-preview-blinker,
.font-preview-bodoni_moda,
.font-preview-bodoni_moda_sc,
.font-preview-bokor,
.font-preview-boldonse,
.font-preview-bona_nova,
.font-preview-bona_nova_sc,
.font-preview-bonbon,
.font-preview-bonheur_royale,
.font-preview-boogaloo,
.font-preview-borel,
.font-preview-bowlby_one,
.font-preview-bowlby_one_sc,
.font-preview-braah_one,
.font-preview-brawler,
.font-preview-bree_serif,
.font-preview-bricolage_grotesque,
.font-preview-bruno_ace,
.font-preview-bruno_ace_sc,
.font-preview-brygada_1918,
.font-preview-bubblegum_sans,
.font-preview-bubbler_one,
.font-preview-buda,
.font-preview-buenard,
.font-preview-bungee,
.font-preview-bungee_hairline,
.font-preview-bungee_inline,
.font-preview-bungee_outline,
.font-preview-bungee_shade,
.font-preview-bungee_spice,
.font-preview-bungee_tint,
.font-preview-butcherman,
.font-preview-butterfly_kids,
.font-preview-bytesized,
.font-preview-cabin,
.font-preview-cabin_condensed,
.font-preview-cabin_sketch,
.font-preview-cactus_classical_serif,
.font-preview-caesar_dressing,
.font-preview-cagliostro,
.font-preview-cairo,
.font-preview-cairo_play,
.font-preview-cal_sans,
.font-preview-caladea,
.font-preview-calistoga,
.font-preview-calligraffitti,
.font-preview-cambay,
.font-preview-cambo,
.font-preview-candal,
.font-preview-cantarell,
.font-preview-cantata_one,
.font-preview-cantora_one,
.font-preview-caprasimo,
.font-preview-capriola,
.font-preview-caramel,
.font-preview-carattere,
.font-preview-cardo,
.font-preview-carlito,
.font-preview-carme,
.font-preview-carrois_gothic,
.font-preview-carrois_gothic_sc,
.font-preview-carter_one,
.font-preview-cascadia_code,
.font-preview-cascadia_mono,
.font-preview-castoro,
.font-preview-castoro_titling,
.font-preview-catamaran,
.font-preview-caudex,
.font-preview-cause,
.font-preview-caveat,
.font-preview-caveat_brush,
.font-preview-cedarville_cursive,
.font-preview-ceviche_one,
.font-preview-chakra_petch,
.font-preview-changa,
.font-preview-changa_one,
.font-preview-chango,
.font-preview-charis_sil,
.font-preview-charm,
.font-preview-charmonman,
.font-preview-chathura,
.font-preview-chau_philomene_one,
.font-preview-chela_one,
.font-preview-chelsea_market,
.font-preview-cherish,
.font-preview-cherry_bomb_one,
.font-preview-cherry_cream_soda,
.font-preview-cherry_swash,
.font-preview-chewy,
.font-preview-chicle,
.font-preview-chilanka,
.font-preview-chiron_goround_tc,
.font-preview-chiron_hei_hk,
.font-preview-chiron_sung_hk,
.font-preview-chivo,
.font-preview-chivo_mono,
.font-preview-chocolate_classical_sans,
.font-preview-chokokutai,
.font-preview-chonburi,
.font-preview-cinzel,
.font-preview-cinzel_decorative,
.font-preview-clicker_script,
.font-preview-climate_crisis,
.font-preview-coda,
.font-preview-codystar,
.font-preview-coiny,
.font-preview-combo,
.font-preview-comfortaa,
.font-preview-comforter,
.font-preview-comforter_brush,
.font-preview-comic_neue,
.font-preview-comic_relief,
.font-preview-coming_soon,
.font-preview-comme,
.font-preview-commissioner,
.font-preview-concert_one,
.font-preview-condiment,
.font-preview-contrail_one,
.font-preview-convergence,
.font-preview-cookie,
.font-preview-copse,
.font-preview-coral_pixels,
.font-preview-corben,
.font-preview-corinthia,
.font-preview-cormorant,
.font-preview-cormorant_garamond,
.font-preview-cormorant_infant,
.font-preview-cormorant_sc,
.font-preview-cormorant_unicase,
.font-preview-cormorant_upright,
.font-preview-cossette_texte,
.font-preview-cossette_titre,
.font-preview-courgette,
.font-preview-courier_prime,
.font-preview-cousine,
.font-preview-coustard,
.font-preview-covered_by_your_grace,
.font-preview-crafty_girls,
.font-preview-creepster,
.font-preview-crete_round,
.font-preview-crimson_pro,
.font-preview-crimson_text,
.font-preview-croissant_one,
.font-preview-crushed,
.font-preview-cuprum,
.font-preview-cute_font,
.font-preview-cutive,
.font-preview-cutive_mono,
.font-preview-dai_banna_sil,
.font-preview-damion,
.font-preview-dancing_script,
.font-preview-danfo,
.font-preview-dangrek,
.font-preview-darker_grotesque,
.font-preview-darumadrop_one,
.font-preview-david_libre,
.font-preview-dawning_of_a_new_day,
.font-preview-days_one,
.font-preview-dekko,
.font-preview-dela_gothic_one,
.font-preview-delicious_handrawn,
.font-preview-delius,
.font-preview-delius_swash_caps,
.font-preview-delius_unicase,
.font-preview-della_respira,
.font-preview-denk_one,
.font-preview-devonshire,
.font-preview-dhurjati,
.font-preview-on-all {
  background-image: url("/assets/sprite.2-O7XX2TMB-KJSCvcBh.svg");
}
.font-preview-didact_gothic,
.font-preview-diphylleia,
.font-preview-diplomata,
.font-preview-diplomata_sc,
.font-preview-dm_mono,
.font-preview-dm_sans,
.font-preview-dm_serif_display,
.font-preview-dm_serif_text,
.font-preview-do_hyeon,
.font-preview-dokdo,
.font-preview-domine,
.font-preview-donegal_one,
.font-preview-dongle,
.font-preview-doppio_one,
.font-preview-dorsa,
.font-preview-dosis,
.font-preview-dotgothic16,
.font-preview-doto,
.font-preview-dr_sugiyama,
.font-preview-duru_sans,
.font-preview-dynalight,
.font-preview-dynapuff,
.font-preview-eagle_lake,
.font-preview-east_sea_dokdo,
.font-preview-eater,
.font-preview-eb_garamond,
.font-preview-economica,
.font-preview-eczar,
.font-preview-edu_au_vic_wa_nt_arrows,
.font-preview-edu_au_vic_wa_nt_dots,
.font-preview-edu_au_vic_wa_nt_guides,
.font-preview-edu_au_vic_wa_nt_hand,
.font-preview-edu_au_vic_wa_nt_pre,
.font-preview-edu_nsw_act_cursive,
.font-preview-edu_nsw_act_foundation,
.font-preview-edu_nsw_act_hand_pre,
.font-preview-edu_qld_beginner,
.font-preview-edu_qld_hand,
.font-preview-edu_sa_beginner,
.font-preview-edu_sa_hand,
.font-preview-edu_tas_beginner,
.font-preview-edu_vic_wa_nt_beginner,
.font-preview-edu_vic_wa_nt_hand,
.font-preview-edu_vic_wa_nt_hand_pre,
.font-preview-el_messiri,
.font-preview-electrolize,
.font-preview-elms_sans,
.font-preview-elsie,
.font-preview-elsie_swash_caps,
.font-preview-emblema_one,
.font-preview-emilys_candy,
.font-preview-encode_sans,
.font-preview-encode_sans_condensed,
.font-preview-encode_sans_expanded,
.font-preview-encode_sans_sc,
.font-preview-encode_sans_semi_condensed,
.font-preview-encode_sans_semi_expanded,
.font-preview-engagement,
.font-preview-englebert,
.font-preview-enriqueta,
.font-preview-ephesis,
.font-preview-epilogue,
.font-preview-epunda_sans,
.font-preview-epunda_slab,
.font-preview-erica_one,
.font-preview-esteban,
.font-preview-estonia,
.font-preview-euphoria_script,
.font-preview-ewert,
.font-preview-exile,
.font-preview-exo,
.font-preview-exo_2,
.font-preview-expletus_sans,
.font-preview-explora,
.font-preview-faculty_glyphic,
.font-preview-fahkwang,
.font-preview-familjen_grotesk,
.font-preview-fanwood_text,
.font-preview-farro,
.font-preview-farsan,
.font-preview-fascinate,
.font-preview-fascinate_inline,
.font-preview-faster_one,
.font-preview-fasthand,
.font-preview-fauna_one,
.font-preview-faustina,
.font-preview-federant,
.font-preview-federo,
.font-preview-felipa,
.font-preview-fenix,
.font-preview-festive,
.font-preview-figtree,
.font-preview-finger_paint,
.font-preview-finlandica,
.font-preview-fira_code,
.font-preview-fira_mono,
.font-preview-fira_sans,
.font-preview-fira_sans_condensed,
.font-preview-fira_sans_extra_condensed,
.font-preview-fjalla_one,
.font-preview-fjord_one,
.font-preview-flamenco,
.font-preview-flavors,
.font-preview-fleur_de_leah,
.font-preview-flow_block,
.font-preview-flow_circular,
.font-preview-flow_rounded,
.font-preview-foldit,
.font-preview-fondamento,
.font-preview-fontdiner_swanky,
.font-preview-forum,
.font-preview-fragment_mono,
.font-preview-francois_one,
.font-preview-frank_ruhl_libre,
.font-preview-fraunces,
.font-preview-freckle_face,
.font-preview-fredericka_the_great,
.font-preview-fredoka,
.font-preview-freehand,
.font-preview-freeman,
.font-preview-fresca,
.font-preview-frijole,
.font-preview-fruktur,
.font-preview-fugaz_one,
.font-preview-fuggles,
.font-preview-funnel_display,
.font-preview-funnel_sans,
.font-preview-fustat,
.font-preview-fuzzy_bubbles,
.font-preview-ga_maamli,
.font-preview-gabarito,
.font-preview-gabriela,
.font-preview-gaegu,
.font-preview-gafata,
.font-preview-gajraj_one,
.font-preview-galada,
.font-preview-galdeano,
.font-preview-galindo,
.font-preview-gamja_flower,
.font-preview-gantari,
.font-preview-gasoek_one,
.font-preview-gayathri,
.font-preview-geist,
.font-preview-geist_mono,
.font-preview-gelasio,
.font-preview-gemunu_libre,
.font-preview-genos,
.font-preview-gentium_book_plus,
.font-preview-gentium_plus,
.font-preview-geo,
.font-preview-geologica,
.font-preview-geom,
.font-preview-georama,
.font-preview-geostar,
.font-preview-geostar_fill,
.font-preview-germania_one,
.font-preview-gfs_didot,
.font-preview-gfs_neohellenic,
.font-preview-gideon_roman,
.font-preview-gidole,
.font-preview-gidugu,
.font-preview-gilda_display,
.font-preview-girassol,
.font-preview-give_you_glory,
.font-preview-glass_antiqua,
.font-preview-glegoo,
.font-preview-gloock,
.font-preview-gloria_hallelujah,
.font-preview-glory,
.font-preview-gluten,
.font-preview-goblin_one,
.font-preview-gochi_hand,
.font-preview-goldman,
.font-preview-golos_text,
.font-preview-google_sans,
.font-preview-google_sans_code,
.font-preview-google_sans_flex,
.font-preview-gorditas,
.font-preview-gothic_a1,
.font-preview-gotu,
.font-preview-goudy_bookletter_1911,
.font-preview-gowun_batang,
.font-preview-gowun_dodum,
.font-preview-graduate,
.font-preview-grand_hotel,
.font-preview-grandiflora_one,
.font-preview-grandstander,
.font-preview-grape_nuts,
.font-preview-gravitas_one,
.font-preview-great_vibes,
.font-preview-grechen_fuemen,
.font-preview-grenze,
.font-preview-grenze_gotisch,
.font-preview-grey_qo,
.font-preview-griffy,
.font-preview-gruppo,
.font-preview-gudea,
.font-preview-gugi,
.font-preview-gulzar,
.font-preview-gupter,
.font-preview-on-all {
  background-image: url("/assets/sprite.3-3IBTPD3P-Cw29fmxn.svg");
}
.font-preview-gurajada,
.font-preview-gwendolyn,
.font-preview-habibi,
.font-preview-hachi_maru_pop,
.font-preview-hahmlet,
.font-preview-halant,
.font-preview-hammersmith_one,
.font-preview-hanalei,
.font-preview-hanalei_fill,
.font-preview-handjet,
.font-preview-handlee,
.font-preview-hanken_grotesk,
.font-preview-hanuman,
.font-preview-happy_monkey,
.font-preview-harmattan,
.font-preview-headland_one,
.font-preview-hedvig_letters_sans,
.font-preview-hedvig_letters_serif,
.font-preview-heebo,
.font-preview-henny_penny,
.font-preview-hepta_slab,
.font-preview-herr_von_muellerhoff,
.font-preview-hi_melody,
.font-preview-hina_mincho,
.font-preview-hind,
.font-preview-hind_guntur,
.font-preview-hind_madurai,
.font-preview-hind_mysuru,
.font-preview-hind_siliguri,
.font-preview-hind_vadodara,
.font-preview-holtwood_one_sc,
.font-preview-homemade_apple,
.font-preview-homenaje,
.font-preview-honk,
.font-preview-host_grotesk,
.font-preview-hubballi,
.font-preview-hubot_sans,
.font-preview-huninn,
.font-preview-hurricane,
.font-preview-iansui,
.font-preview-ibarra_real_nova,
.font-preview-ibm_plex_mono,
.font-preview-ibm_plex_sans,
.font-preview-ibm_plex_sans_arabic,
.font-preview-ibm_plex_sans_condensed,
.font-preview-ibm_plex_sans_devanagari,
.font-preview-ibm_plex_sans_hebrew,
.font-preview-ibm_plex_sans_jp,
.font-preview-ibm_plex_sans_kr,
.font-preview-ibm_plex_sans_thai,
.font-preview-ibm_plex_sans_thai_looped,
.font-preview-ibm_plex_serif,
.font-preview-iceberg,
.font-preview-iceland,
.font-preview-im_fell_double_pica,
.font-preview-im_fell_double_pica_sc,
.font-preview-im_fell_dw_pica,
.font-preview-im_fell_dw_pica_sc,
.font-preview-im_fell_english,
.font-preview-im_fell_english_sc,
.font-preview-im_fell_french_canon,
.font-preview-im_fell_french_canon_sc,
.font-preview-im_fell_great_primer,
.font-preview-im_fell_great_primer_sc,
.font-preview-imbue,
.font-preview-imperial_script,
.font-preview-imprima,
.font-preview-inclusive_sans,
.font-preview-inconsolata,
.font-preview-inder,
.font-preview-indie_flower,
.font-preview-ingrid_darling,
.font-preview-inika,
.font-preview-inknut_antiqua,
.font-preview-inria_sans,
.font-preview-inria_serif,
.font-preview-inspiration,
.font-preview-instrument_sans,
.font-preview-instrument_serif,
.font-preview-intel_one_mono,
.font-preview-inter,
.font-preview-inter_tight,
.font-preview-irish_grover,
.font-preview-island_moments,
.font-preview-istok_web,
.font-preview-italiana,
.font-preview-italianno,
.font-preview-itim,
.font-preview-jacquard_12,
.font-preview-jacquard_12_charted,
.font-preview-jacquard_24,
.font-preview-jacquard_24_charted,
.font-preview-jacquarda_bastarda_9,
.font-preview-jacquarda_bastarda_9_charted,
.font-preview-jacques_francois,
.font-preview-jacques_francois_shadow,
.font-preview-jaini,
.font-preview-jaini_purva,
.font-preview-jaldi,
.font-preview-jaro,
.font-preview-jersey_10,
.font-preview-jersey_10_charted,
.font-preview-jersey_15,
.font-preview-jersey_15_charted,
.font-preview-jersey_20,
.font-preview-jersey_20_charted,
.font-preview-jersey_25,
.font-preview-jersey_25_charted,
.font-preview-jetbrains_mono,
.font-preview-jim_nightshade,
.font-preview-joan,
.font-preview-jockey_one,
.font-preview-jolly_lodger,
.font-preview-jomhuria,
.font-preview-jomolhari,
.font-preview-josefin_sans,
.font-preview-josefin_slab,
.font-preview-jost,
.font-preview-joti_one,
.font-preview-jua,
.font-preview-judson,
.font-preview-julee,
.font-preview-julius_sans_one,
.font-preview-junge,
.font-preview-jura,
.font-preview-just_another_hand,
.font-preview-just_me_again_down_here,
.font-preview-k2d,
.font-preview-kablammo,
.font-preview-kadwa,
.font-preview-kaisei_decol,
.font-preview-kaisei_harunoumi,
.font-preview-kaisei_opti,
.font-preview-kaisei_tokumin,
.font-preview-kalam,
.font-preview-kalnia,
.font-preview-kalnia_glaze,
.font-preview-kameron,
.font-preview-kanchenjunga,
.font-preview-kanit,
.font-preview-kantumruy_pro,
.font-preview-kapakana,
.font-preview-karantina,
.font-preview-karla,
.font-preview-karma,
.font-preview-katibeh,
.font-preview-kaushan_script,
.font-preview-kavivanar,
.font-preview-kavoon,
.font-preview-kay_pho_du,
.font-preview-kdam_thmor_pro,
.font-preview-keania_one,
.font-preview-kedebideri,
.font-preview-kelly_slab,
.font-preview-kenia,
.font-preview-khand,
.font-preview-khula,
.font-preview-kings,
.font-preview-kirang_haerang,
.font-preview-kite_one,
.font-preview-kiwi_maru,
.font-preview-klee_one,
.font-preview-knewave,
.font-preview-kodchasan,
.font-preview-kode_mono,
.font-preview-koh_santepheap,
.font-preview-koho,
.font-preview-kolker_brush,
.font-preview-konkhmer_sleokchher,
.font-preview-kosugi,
.font-preview-kosugi_maru,
.font-preview-kotta_one,
.font-preview-koulen,
.font-preview-kranky,
.font-preview-kreon,
.font-preview-kristi,
.font-preview-krona_one,
.font-preview-krub,
.font-preview-kufam,
.font-preview-kulim_park,
.font-preview-kumbh_sans,
.font-preview-kurale,
.font-preview-la_belle_aurore,
.font-preview-labrada,
.font-preview-lacquer,
.font-preview-laila,
.font-preview-lakki_reddy,
.font-preview-lalezar,
.font-preview-lancelot,
.font-preview-langar,
.font-preview-lateef,
.font-preview-lato,
.font-preview-lavishly_yours,
.font-preview-league_gothic,
.font-preview-league_script,
.font-preview-league_spartan,
.font-preview-leckerli_one,
.font-preview-ledger,
.font-preview-lekton,
.font-preview-lemon,
.font-preview-on-all {
  background-image: url("/assets/sprite.4-UK5OE43A-DWghKOmR.svg");
}
.font-preview-lemonada,
.font-preview-lexend,
.font-preview-lexend_deca,
.font-preview-lexend_exa,
.font-preview-lexend_giga,
.font-preview-lexend_mega,
.font-preview-lexend_peta,
.font-preview-lexend_tera,
.font-preview-lexend_zetta,
.font-preview-libertinus_keyboard,
.font-preview-libertinus_math,
.font-preview-libertinus_mono,
.font-preview-libertinus_sans,
.font-preview-libertinus_serif,
.font-preview-libertinus_serif_display,
.font-preview-libre_barcode_128,
.font-preview-libre_barcode_128_text,
.font-preview-libre_barcode_39,
.font-preview-libre_barcode_39_extended,
.font-preview-libre_barcode_39_extended_text,
.font-preview-libre_barcode_39_text,
.font-preview-libre_barcode_ean13_text,
.font-preview-libre_baskerville,
.font-preview-libre_bodoni,
.font-preview-libre_caslon_display,
.font-preview-libre_caslon_text,
.font-preview-libre_franklin,
.font-preview-licorice,
.font-preview-life_savers,
.font-preview-lilex,
.font-preview-lilita_one,
.font-preview-lily_script_one,
.font-preview-limelight,
.font-preview-linden_hill,
.font-preview-linefont,
.font-preview-lisu_bosa,
.font-preview-liter,
.font-preview-literata,
.font-preview-liu_jian_mao_cao,
.font-preview-livvic,
.font-preview-lobster,
.font-preview-lobster_two,
.font-preview-londrina_outline,
.font-preview-londrina_shadow,
.font-preview-londrina_sketch,
.font-preview-londrina_solid,
.font-preview-long_cang,
.font-preview-lora,
.font-preview-love_light,
.font-preview-love_ya_like_a_sister,
.font-preview-loved_by_the_king,
.font-preview-lovers_quarrel,
.font-preview-luckiest_guy,
.font-preview-lugrasimo,
.font-preview-lumanosimo,
.font-preview-lunasima,
.font-preview-lusitana,
.font-preview-lustria,
.font-preview-luxurious_roman,
.font-preview-luxurious_script,
.font-preview-lxgw_marker_gothic,
.font-preview-lxgw_wenkai_mono_tc,
.font-preview-lxgw_wenkai_tc,
.font-preview-m_plus_1,
.font-preview-m_plus_1_code,
.font-preview-m_plus_1p,
.font-preview-m_plus_2,
.font-preview-m_plus_code_latin,
.font-preview-m_plus_rounded_1c,
.font-preview-ma_shan_zheng,
.font-preview-macondo,
.font-preview-macondo_swash_caps,
.font-preview-mada,
.font-preview-madimi_one,
.font-preview-magra,
.font-preview-maiden_orange,
.font-preview-maitree,
.font-preview-major_mono_display,
.font-preview-mako,
.font-preview-mali,
.font-preview-mallanna,
.font-preview-maname,
.font-preview-mandali,
.font-preview-manjari,
.font-preview-manrope,
.font-preview-mansalva,
.font-preview-manuale,
.font-preview-manufacturing_consent,
.font-preview-marcellus,
.font-preview-marcellus_sc,
.font-preview-marck_script,
.font-preview-margarine,
.font-preview-marhey,
.font-preview-markazi_text,
.font-preview-marko_one,
.font-preview-marmelad,
.font-preview-martel,
.font-preview-martel_sans,
.font-preview-martian_mono,
.font-preview-marvel,
.font-preview-matangi,
.font-preview-mate,
.font-preview-mate_sc,
.font-preview-matemasie,
.font-preview-material_icons,
.font-preview-material_icons_outlined,
.font-preview-material_icons_round,
.font-preview-material_icons_sharp,
.font-preview-material_icons_two_tone,
.font-preview-material_symbols,
.font-preview-material_symbols_outlined,
.font-preview-material_symbols_rounded,
.font-preview-material_symbols_sharp,
.font-preview-maven_pro,
.font-preview-mclaren,
.font-preview-mea_culpa,
.font-preview-meddon,
.font-preview-medievalsharp,
.font-preview-medula_one,
.font-preview-meera_inimai,
.font-preview-megrim,
.font-preview-meie_script,
.font-preview-menbere,
.font-preview-meow_script,
.font-preview-merienda,
.font-preview-merriweather,
.font-preview-merriweather_sans,
.font-preview-metal,
.font-preview-metal_mania,
.font-preview-metamorphous,
.font-preview-metrophobic,
.font-preview-michroma,
.font-preview-micro_5,
.font-preview-micro_5_charted,
.font-preview-milonga,
.font-preview-miltonian,
.font-preview-miltonian_tattoo,
.font-preview-mina,
.font-preview-mingzat,
.font-preview-miniver,
.font-preview-miriam_libre,
.font-preview-mirza,
.font-preview-miss_fajardose,
.font-preview-mitr,
.font-preview-mochiy_pop_one,
.font-preview-mochiy_pop_p_one,
.font-preview-modak,
.font-preview-modern_antiqua,
.font-preview-moderustic,
.font-preview-mogra,
.font-preview-mohave,
.font-preview-moirai_one,
.font-preview-molengo,
.font-preview-molle,
.font-preview-momo_signature,
.font-preview-momo_trust_display,
.font-preview-momo_trust_sans,
.font-preview-mona_sans,
.font-preview-monda,
.font-preview-monofett,
.font-preview-monomakh,
.font-preview-monomaniac_one,
.font-preview-monoton,
.font-preview-monsieur_la_doulaise,
.font-preview-montaga,
.font-preview-montagu_slab,
.font-preview-montecarlo,
.font-preview-montez,
.font-preview-montserrat,
.font-preview-montserrat_alternates,
.font-preview-montserrat_underline,
.font-preview-moo_lah_lah,
.font-preview-mooli,
.font-preview-moon_dance,
.font-preview-moul,
.font-preview-moulpali,
.font-preview-mountains_of_christmas,
.font-preview-mouse_memoirs,
.font-preview-mozilla_headline,
.font-preview-mozilla_text,
.font-preview-mr_bedfort,
.font-preview-mr_dafoe,
.font-preview-mr_de_haviland,
.font-preview-mrs_saint_delafield,
.font-preview-mrs_sheppards,
.font-preview-ms_madi,
.font-preview-mukta,
.font-preview-mukta_mahee,
.font-preview-mukta_malar,
.font-preview-mukta_vaani,
.font-preview-mulish,
.font-preview-murecho,
.font-preview-museomoderno,
.font-preview-my_soul,
.font-preview-mynerve,
.font-preview-mystery_quest,
.font-preview-nabla,
.font-preview-namdhinggo,
.font-preview-nanum_brush_script,
.font-preview-nanum_gothic,
.font-preview-on-all {
  background-image: url("/assets/sprite.5-LEFDETPB-DF9W8UY9.svg");
}
.font-preview-nanum_gothic_coding,
.font-preview-nanum_myeongjo,
.font-preview-nanum_pen_script,
.font-preview-narnoor,
.font-preview-nata_sans,
.font-preview-national_park,
.font-preview-neonderthaw,
.font-preview-nerko_one,
.font-preview-neucha,
.font-preview-neuton,
.font-preview-new_amsterdam,
.font-preview-new_rocker,
.font-preview-new_tegomin,
.font-preview-news_cycle,
.font-preview-newsreader,
.font-preview-niconne,
.font-preview-niramit,
.font-preview-nixie_one,
.font-preview-nobile,
.font-preview-nokora,
.font-preview-norican,
.font-preview-nosifer,
.font-preview-notable,
.font-preview-nothing_you_could_do,
.font-preview-noticia_text,
.font-preview-noto_kufi_arabic,
.font-preview-noto_music,
.font-preview-noto_naskh_arabic,
.font-preview-noto_nastaliq_urdu,
.font-preview-noto_rashi_hebrew,
.font-preview-noto_sans,
.font-preview-noto_sans_adlam,
.font-preview-noto_sans_adlam_unjoined,
.font-preview-noto_sans_anatolian_hieroglyphs,
.font-preview-noto_sans_arabic,
.font-preview-noto_sans_armenian,
.font-preview-noto_sans_avestan,
.font-preview-noto_sans_balinese,
.font-preview-noto_sans_bamum,
.font-preview-noto_sans_bassa_vah,
.font-preview-noto_sans_batak,
.font-preview-noto_sans_bengali,
.font-preview-noto_sans_bhaiksuki,
.font-preview-noto_sans_brahmi,
.font-preview-noto_sans_buginese,
.font-preview-noto_sans_buhid,
.font-preview-noto_sans_canadian_aboriginal,
.font-preview-noto_sans_carian,
.font-preview-noto_sans_caucasian_albanian,
.font-preview-noto_sans_chakma,
.font-preview-noto_sans_cham,
.font-preview-noto_sans_cherokee,
.font-preview-noto_sans_chorasmian,
.font-preview-noto_sans_coptic,
.font-preview-noto_sans_cuneiform,
.font-preview-noto_sans_cypriot,
.font-preview-noto_sans_cypro_minoan,
.font-preview-noto_sans_deseret,
.font-preview-noto_sans_devanagari,
.font-preview-noto_sans_display,
.font-preview-noto_sans_duployan,
.font-preview-noto_sans_egyptian_hieroglyphs,
.font-preview-noto_sans_elbasan,
.font-preview-noto_sans_elymaic,
.font-preview-noto_sans_ethiopic,
.font-preview-noto_sans_georgian,
.font-preview-noto_sans_glagolitic,
.font-preview-noto_sans_gothic,
.font-preview-noto_sans_grantha,
.font-preview-noto_sans_gujarati,
.font-preview-noto_sans_gunjala_gondi,
.font-preview-noto_sans_gurmukhi,
.font-preview-noto_sans_hanifi_rohingya,
.font-preview-noto_sans_hanunoo,
.font-preview-noto_sans_hatran,
.font-preview-noto_sans_hebrew,
.font-preview-noto_sans_hk,
.font-preview-noto_sans_imperial_aramaic,
.font-preview-noto_sans_indic_siyaq_numbers,
.font-preview-noto_sans_inscriptional_pahlavi,
.font-preview-noto_sans_inscriptional_parthian,
.font-preview-noto_sans_javanese,
.font-preview-noto_sans_jp,
.font-preview-noto_sans_kaithi,
.font-preview-noto_sans_kannada,
.font-preview-noto_sans_kawi,
.font-preview-noto_sans_kayah_li,
.font-preview-noto_sans_kharoshthi,
.font-preview-noto_sans_khmer,
.font-preview-noto_sans_khojki,
.font-preview-noto_sans_khudawadi,
.font-preview-noto_sans_kr,
.font-preview-noto_sans_lao,
.font-preview-noto_sans_lao_looped,
.font-preview-noto_sans_lepcha,
.font-preview-noto_sans_limbu,
.font-preview-noto_sans_linear_a,
.font-preview-noto_sans_linear_b,
.font-preview-noto_sans_lisu,
.font-preview-noto_sans_lydian,
.font-preview-noto_sans_mahajani,
.font-preview-noto_sans_malayalam,
.font-preview-noto_sans_mandaic,
.font-preview-noto_sans_manichaean,
.font-preview-noto_sans_marchen,
.font-preview-noto_sans_masaram_gondi,
.font-preview-noto_sans_math,
.font-preview-noto_sans_mayan_numerals,
.font-preview-noto_sans_medefaidrin,
.font-preview-noto_sans_meetei_mayek,
.font-preview-noto_sans_mende_kikakui,
.font-preview-noto_sans_meroitic,
.font-preview-noto_sans_miao,
.font-preview-noto_sans_modi,
.font-preview-noto_sans_mongolian,
.font-preview-noto_sans_mono,
.font-preview-noto_sans_mro,
.font-preview-noto_sans_multani,
.font-preview-noto_sans_nabataean,
.font-preview-noto_sans_nag_mundari,
.font-preview-noto_sans_nandinagari,
.font-preview-noto_sans_new_tai_lue,
.font-preview-noto_sans_newa,
.font-preview-noto_sans_nko,
.font-preview-noto_sans_nko_unjoined,
.font-preview-noto_sans_nushu,
.font-preview-noto_sans_ogham,
.font-preview-noto_sans_ol_chiki,
.font-preview-noto_sans_old_hungarian,
.font-preview-noto_sans_old_italic,
.font-preview-noto_sans_old_north_arabian,
.font-preview-noto_sans_old_permic,
.font-preview-noto_sans_old_persian,
.font-preview-noto_sans_old_sogdian,
.font-preview-noto_sans_old_south_arabian,
.font-preview-noto_sans_old_turkic,
.font-preview-noto_sans_oriya,
.font-preview-noto_sans_osage,
.font-preview-noto_sans_osmanya,
.font-preview-noto_sans_pahawh_hmong,
.font-preview-noto_sans_palmyrene,
.font-preview-noto_sans_pau_cin_hau,
.font-preview-noto_sans_phagspa,
.font-preview-noto_sans_phoenician,
.font-preview-noto_sans_psalter_pahlavi,
.font-preview-noto_sans_rejang,
.font-preview-noto_sans_runic,
.font-preview-noto_sans_samaritan,
.font-preview-noto_sans_saurashtra,
.font-preview-noto_sans_sc,
.font-preview-noto_sans_sharada,
.font-preview-noto_sans_shavian,
.font-preview-noto_sans_siddham,
.font-preview-noto_sans_signwriting,
.font-preview-noto_sans_sinhala,
.font-preview-noto_sans_sogdian,
.font-preview-noto_sans_sora_sompeng,
.font-preview-noto_sans_soyombo,
.font-preview-noto_sans_sundanese,
.font-preview-noto_sans_sunuwar,
.font-preview-noto_sans_syloti_nagri,
.font-preview-noto_sans_symbols,
.font-preview-noto_sans_symbols_2,
.font-preview-noto_sans_syriac,
.font-preview-noto_sans_syriac_eastern,
.font-preview-noto_sans_syriac_western,
.font-preview-noto_sans_tagalog,
.font-preview-noto_sans_tagbanwa,
.font-preview-noto_sans_tai_le,
.font-preview-noto_sans_tai_tham,
.font-preview-noto_sans_tai_viet,
.font-preview-noto_sans_takri,
.font-preview-noto_sans_tamil,
.font-preview-noto_sans_tamil_supplement,
.font-preview-noto_sans_tangsa,
.font-preview-noto_sans_tc,
.font-preview-noto_sans_telugu,
.font-preview-noto_sans_thaana,
.font-preview-noto_sans_thai,
.font-preview-noto_sans_thai_looped,
.font-preview-noto_sans_tifinagh,
.font-preview-noto_sans_tirhuta,
.font-preview-noto_sans_ugaritic,
.font-preview-noto_sans_vai,
.font-preview-noto_sans_vithkuqi,
.font-preview-noto_sans_wancho,
.font-preview-noto_sans_warang_citi,
.font-preview-noto_sans_yi,
.font-preview-noto_sans_zanabazar_square,
.font-preview-noto_serif,
.font-preview-noto_serif_ahom,
.font-preview-noto_serif_armenian,
.font-preview-noto_serif_balinese,
.font-preview-noto_serif_bengali,
.font-preview-noto_serif_devanagari,
.font-preview-noto_serif_display,
.font-preview-noto_serif_dives_akuru,
.font-preview-noto_serif_dogra,
.font-preview-noto_serif_ethiopic,
.font-preview-noto_serif_georgian,
.font-preview-on-all {
  background-image: url("/assets/sprite.6-NUGGODGS-QqgSSFlA.svg");
}
.font-preview-noto_serif_grantha,
.font-preview-noto_serif_gujarati,
.font-preview-noto_serif_gurmukhi,
.font-preview-noto_serif_hebrew,
.font-preview-noto_serif_hentaigana,
.font-preview-noto_serif_hk,
.font-preview-noto_serif_jp,
.font-preview-noto_serif_kannada,
.font-preview-noto_serif_khitan_small_script,
.font-preview-noto_serif_khmer,
.font-preview-noto_serif_khojki,
.font-preview-noto_serif_kr,
.font-preview-noto_serif_lao,
.font-preview-noto_serif_makasar,
.font-preview-noto_serif_malayalam,
.font-preview-noto_serif_np_hmong,
.font-preview-noto_serif_old_uyghur,
.font-preview-noto_serif_oriya,
.font-preview-noto_serif_ottoman_siyaq,
.font-preview-noto_serif_sc,
.font-preview-noto_serif_sinhala,
.font-preview-noto_serif_tamil,
.font-preview-noto_serif_tangut,
.font-preview-noto_serif_tc,
.font-preview-noto_serif_telugu,
.font-preview-noto_serif_thai,
.font-preview-noto_serif_tibetan,
.font-preview-noto_serif_todhri,
.font-preview-noto_serif_toto,
.font-preview-noto_serif_vithkuqi,
.font-preview-noto_serif_yezidi,
.font-preview-noto_traditional_nushu,
.font-preview-noto_znamenny_musical_notation,
.font-preview-nova_cut,
.font-preview-nova_flat,
.font-preview-nova_mono,
.font-preview-nova_oval,
.font-preview-nova_round,
.font-preview-nova_script,
.font-preview-nova_slim,
.font-preview-nova_square,
.font-preview-ntr,
.font-preview-numans,
.font-preview-nunito,
.font-preview-nunito_sans,
.font-preview-nuosu_sil,
.font-preview-odibee_sans,
.font-preview-odor_mean_chey,
.font-preview-offside,
.font-preview-oi,
.font-preview-ojuju,
.font-preview-old_standard_tt,
.font-preview-oldenburg,
.font-preview-ole,
.font-preview-oleo_script,
.font-preview-oleo_script_swash_caps,
.font-preview-onest,
.font-preview-oooh_baby,
.font-preview-open_sans,
.font-preview-oranienbaum,
.font-preview-orbit,
.font-preview-orbitron,
.font-preview-oregano,
.font-preview-orelega_one,
.font-preview-orienta,
.font-preview-original_surfer,
.font-preview-oswald,
.font-preview-outfit,
.font-preview-over_the_rainbow,
.font-preview-overlock,
.font-preview-overlock_sc,
.font-preview-overpass,
.font-preview-overpass_mono,
.font-preview-ovo,
.font-preview-oxanium,
.font-preview-oxygen,
.font-preview-oxygen_mono,
.font-preview-pacifico,
.font-preview-padauk,
.font-preview-padyakke_expanded_one,
.font-preview-palanquin,
.font-preview-palanquin_dark,
.font-preview-palette_mosaic,
.font-preview-pangolin,
.font-preview-paprika,
.font-preview-parastoo,
.font-preview-parisienne,
.font-preview-parkinsans,
.font-preview-passero_one,
.font-preview-passion_one,
.font-preview-passions_conflict,
.font-preview-pathway_extreme,
.font-preview-pathway_gothic_one,
.font-preview-patrick_hand,
.font-preview-patrick_hand_sc,
.font-preview-pattaya,
.font-preview-patua_one,
.font-preview-pavanam,
.font-preview-paytone_one,
.font-preview-peddana,
.font-preview-peralta,
.font-preview-permanent_marker,
.font-preview-petemoss,
.font-preview-petit_formal_script,
.font-preview-petrona,
.font-preview-philosopher,
.font-preview-phudu,
.font-preview-piazzolla,
.font-preview-piedra,
.font-preview-pinyon_script,
.font-preview-pirata_one,
.font-preview-pixelify_sans,
.font-preview-plaster,
.font-preview-platypi,
.font-preview-play,
.font-preview-playball,
.font-preview-playfair,
.font-preview-playfair_display,
.font-preview-playfair_display_sc,
.font-preview-playpen_sans,
.font-preview-playpen_sans_arabic,
.font-preview-playpen_sans_deva,
.font-preview-playpen_sans_hebrew,
.font-preview-playpen_sans_thai,
.font-preview-playwrite_ar,
.font-preview-playwrite_ar_guides,
.font-preview-playwrite_at,
.font-preview-playwrite_at_guides,
.font-preview-playwrite_au_nsw,
.font-preview-playwrite_au_nsw_guides,
.font-preview-playwrite_au_qld,
.font-preview-playwrite_au_qld_guides,
.font-preview-playwrite_au_sa,
.font-preview-playwrite_au_sa_guides,
.font-preview-playwrite_au_tas,
.font-preview-playwrite_au_tas_guides,
.font-preview-playwrite_au_vic,
.font-preview-playwrite_au_vic_guides,
.font-preview-playwrite_be_vlg,
.font-preview-playwrite_be_vlg_guides,
.font-preview-playwrite_be_wal,
.font-preview-playwrite_be_wal_guides,
.font-preview-playwrite_br,
.font-preview-playwrite_br_guides,
.font-preview-playwrite_ca,
.font-preview-playwrite_ca_guides,
.font-preview-playwrite_cl,
.font-preview-playwrite_cl_guides,
.font-preview-playwrite_co,
.font-preview-playwrite_co_guides,
.font-preview-playwrite_cu,
.font-preview-playwrite_cu_guides,
.font-preview-playwrite_cz,
.font-preview-playwrite_cz_guides,
.font-preview-playwrite_de_grund,
.font-preview-playwrite_de_grund_guides,
.font-preview-playwrite_de_la,
.font-preview-playwrite_de_la_guides,
.font-preview-playwrite_de_sas,
.font-preview-playwrite_de_sas_guides,
.font-preview-playwrite_de_va,
.font-preview-playwrite_de_va_guides,
.font-preview-playwrite_dk_loopet,
.font-preview-playwrite_dk_loopet_guides,
.font-preview-playwrite_dk_uloopet,
.font-preview-playwrite_dk_uloopet_guides,
.font-preview-playwrite_es,
.font-preview-playwrite_es_deco,
.font-preview-playwrite_es_deco_guides,
.font-preview-playwrite_es_guides,
.font-preview-playwrite_fr_moderne,
.font-preview-playwrite_fr_moderne_guides,
.font-preview-playwrite_fr_trad,
.font-preview-playwrite_fr_trad_guides,
.font-preview-playwrite_gb_j,
.font-preview-playwrite_gb_j_guides,
.font-preview-playwrite_gb_s,
.font-preview-playwrite_gb_s_guides,
.font-preview-playwrite_hr,
.font-preview-playwrite_hr_guides,
.font-preview-playwrite_hr_lijeva,
.font-preview-playwrite_hr_lijeva_guides,
.font-preview-playwrite_hu,
.font-preview-playwrite_hu_guides,
.font-preview-playwrite_id,
.font-preview-playwrite_id_guides,
.font-preview-playwrite_ie,
.font-preview-playwrite_ie_guides,
.font-preview-playwrite_in,
.font-preview-playwrite_in_guides,
.font-preview-playwrite_is,
.font-preview-playwrite_is_guides,
.font-preview-playwrite_it_moderna,
.font-preview-playwrite_it_moderna_guides,
.font-preview-playwrite_it_trad,
.font-preview-playwrite_it_trad_guides,
.font-preview-playwrite_mx,
.font-preview-playwrite_mx_guides,
.font-preview-playwrite_ng_modern,
.font-preview-playwrite_ng_modern_guides,
.font-preview-on-all {
  background-image: url("/assets/sprite.7-G7O4CURX-8_J0d8fk.svg");
}
.font-preview-playwrite_nl,
.font-preview-playwrite_nl_guides,
.font-preview-playwrite_no,
.font-preview-playwrite_no_guides,
.font-preview-playwrite_nz,
.font-preview-playwrite_nz_guides,
.font-preview-playwrite_pe,
.font-preview-playwrite_pe_guides,
.font-preview-playwrite_pl,
.font-preview-playwrite_pl_guides,
.font-preview-playwrite_pt,
.font-preview-playwrite_pt_guides,
.font-preview-playwrite_ro,
.font-preview-playwrite_ro_guides,
.font-preview-playwrite_sk,
.font-preview-playwrite_sk_guides,
.font-preview-playwrite_tz,
.font-preview-playwrite_tz_guides,
.font-preview-playwrite_us_modern,
.font-preview-playwrite_us_modern_guides,
.font-preview-playwrite_us_trad,
.font-preview-playwrite_us_trad_guides,
.font-preview-playwrite_vn,
.font-preview-playwrite_vn_guides,
.font-preview-playwrite_za,
.font-preview-playwrite_za_guides,
.font-preview-plus_jakarta_sans,
.font-preview-pochaevsk,
.font-preview-podkova,
.font-preview-poetsen_one,
.font-preview-poiret_one,
.font-preview-poller_one,
.font-preview-poltawski_nowy,
.font-preview-poly,
.font-preview-pompiere,
.font-preview-ponnala,
.font-preview-ponomar,
.font-preview-pontano_sans,
.font-preview-poor_story,
.font-preview-poppins,
.font-preview-port_lligat_sans,
.font-preview-port_lligat_slab,
.font-preview-potta_one,
.font-preview-pragati_narrow,
.font-preview-praise,
.font-preview-prata,
.font-preview-preahvihear,
.font-preview-press_start_2p,
.font-preview-pridi,
.font-preview-princess_sofia,
.font-preview-prociono,
.font-preview-prompt,
.font-preview-prosto_one,
.font-preview-protest_guerrilla,
.font-preview-protest_revolution,
.font-preview-protest_riot,
.font-preview-protest_strike,
.font-preview-proza_libre,
.font-preview-pt_mono,
.font-preview-pt_sans,
.font-preview-pt_sans_caption,
.font-preview-pt_sans_narrow,
.font-preview-pt_serif,
.font-preview-pt_serif_caption,
.font-preview-public_sans,
.font-preview-puppies_play,
.font-preview-puritan,
.font-preview-purple_purse,
.font-preview-qahiri,
.font-preview-quando,
.font-preview-quantico,
.font-preview-quattrocento,
.font-preview-quattrocento_sans,
.font-preview-questrial,
.font-preview-quicksand,
.font-preview-quintessential,
.font-preview-qwigley,
.font-preview-qwitcher_grypen,
.font-preview-racing_sans_one,
.font-preview-radio_canada,
.font-preview-radio_canada_big,
.font-preview-radley,
.font-preview-rajdhani,
.font-preview-rakkas,
.font-preview-raleway,
.font-preview-raleway_dots,
.font-preview-ramabhadra,
.font-preview-ramaraja,
.font-preview-rambla,
.font-preview-rammetto_one,
.font-preview-rampart_one,
.font-preview-ranchers,
.font-preview-rancho,
.font-preview-ranga,
.font-preview-rasa,
.font-preview-rationale,
.font-preview-ravi_prakash,
.font-preview-readex_pro,
.font-preview-recursive,
.font-preview-red_hat_display,
.font-preview-red_hat_mono,
.font-preview-red_hat_text,
.font-preview-red_rose,
.font-preview-redacted,
.font-preview-redacted_script,
.font-preview-reddit_mono,
.font-preview-reddit_sans,
.font-preview-reddit_sans_condensed,
.font-preview-redressed,
.font-preview-reem_kufi,
.font-preview-reem_kufi_fun,
.font-preview-reem_kufi_ink,
.font-preview-reenie_beanie,
.font-preview-reggae_one,
.font-preview-rem,
.font-preview-rethink_sans,
.font-preview-revalia,
.font-preview-rhodium_libre,
.font-preview-ribeye,
.font-preview-ribeye_marrow,
.font-preview-righteous,
.font-preview-risque,
.font-preview-road_rage,
.font-preview-roboto,
.font-preview-roboto_condensed,
.font-preview-roboto_flex,
.font-preview-roboto_mono,
.font-preview-roboto_serif,
.font-preview-roboto_slab,
.font-preview-rochester,
.font-preview-rock_3d,
.font-preview-rock_salt,
.font-preview-rocknroll_one,
.font-preview-rokkitt,
.font-preview-romanesco,
.font-preview-ropa_sans,
.font-preview-rosario,
.font-preview-rosarivo,
.font-preview-rouge_script,
.font-preview-rowdies,
.font-preview-rozha_one,
.font-preview-rubik,
.font-preview-rubik_80s_fade,
.font-preview-rubik_beastly,
.font-preview-rubik_broken_fax,
.font-preview-rubik_bubbles,
.font-preview-rubik_burned,
.font-preview-rubik_dirt,
.font-preview-rubik_distressed,
.font-preview-rubik_doodle_shadow,
.font-preview-rubik_doodle_triangles,
.font-preview-rubik_gemstones,
.font-preview-rubik_glitch,
.font-preview-rubik_glitch_pop,
.font-preview-rubik_iso,
.font-preview-rubik_lines,
.font-preview-rubik_maps,
.font-preview-rubik_marker_hatch,
.font-preview-rubik_maze,
.font-preview-rubik_microbe,
.font-preview-rubik_mono_one,
.font-preview-rubik_moonrocks,
.font-preview-rubik_pixels,
.font-preview-rubik_puddles,
.font-preview-rubik_scribble,
.font-preview-rubik_spray_paint,
.font-preview-rubik_storm,
.font-preview-rubik_vinyl,
.font-preview-rubik_wet_paint,
.font-preview-ruda,
.font-preview-rufina,
.font-preview-ruge_boogie,
.font-preview-ruluko,
.font-preview-rum_raisin,
.font-preview-ruslan_display,
.font-preview-russo_one,
.font-preview-ruthie,
.font-preview-ruwudu,
.font-preview-rye,
.font-preview-sacramento,
.font-preview-sahitya,
.font-preview-sail,
.font-preview-saira,
.font-preview-saira_condensed,
.font-preview-saira_extra_condensed,
.font-preview-saira_semi_condensed,
.font-preview-saira_stencil_one,
.font-preview-salsa,
.font-preview-sanchez,
.font-preview-sancreek,
.font-preview-sankofa_display,
.font-preview-sansation,
.font-preview-sansita,
.font-preview-sansita_swashed,
.font-preview-sarabun,
.font-preview-sarala,
.font-preview-sarina,
.font-preview-sarpanch,
.font-preview-sassy_frass,
.font-preview-satisfy,
.font-preview-on-all {
  background-image: url("/assets/sprite.8-XYKETYTD-TU_WqfXS.svg");
}
.font-preview-savate,
.font-preview-sawarabi_gothic,
.font-preview-sawarabi_mincho,
.font-preview-scada,
.font-preview-scheherazade_new,
.font-preview-schibsted_grotesk,
.font-preview-schoolbell,
.font-preview-science_gothic,
.font-preview-scope_one,
.font-preview-seaweed_script,
.font-preview-secular_one,
.font-preview-sedan,
.font-preview-sedan_sc,
.font-preview-sedgwick_ave,
.font-preview-sedgwick_ave_display,
.font-preview-sekuya,
.font-preview-sen,
.font-preview-send_flowers,
.font-preview-sevillana,
.font-preview-seymour_one,
.font-preview-shadows_into_light,
.font-preview-shadows_into_light_two,
.font-preview-shafarik,
.font-preview-shalimar,
.font-preview-shantell_sans,
.font-preview-shanti,
.font-preview-share,
.font-preview-share_tech,
.font-preview-share_tech_mono,
.font-preview-shippori_antique,
.font-preview-shippori_antique_b1,
.font-preview-shippori_mincho,
.font-preview-shippori_mincho_b1,
.font-preview-shizuru,
.font-preview-shojumaru,
.font-preview-short_stack,
.font-preview-shrikhand,
.font-preview-sigmar,
.font-preview-sigmar_one,
.font-preview-signika,
.font-preview-signika_negative,
.font-preview-silkscreen,
.font-preview-simonetta,
.font-preview-sintony,
.font-preview-sirin_stencil,
.font-preview-sirivennela,
.font-preview-six_caps,
.font-preview-sixtyfour,
.font-preview-sixtyfour_convergence,
.font-preview-skranji,
.font-preview-slabo_13px,
.font-preview-slabo_27px,
.font-preview-slackey,
.font-preview-slackside_one,
.font-preview-smokum,
.font-preview-smooch,
.font-preview-smooch_sans,
.font-preview-smythe,
.font-preview-sniglet,
.font-preview-snippet,
.font-preview-snowburst_one,
.font-preview-sofadi_one,
.font-preview-sofia,
.font-preview-sofia_sans,
.font-preview-sofia_sans_condensed,
.font-preview-sofia_sans_extra_condensed,
.font-preview-sofia_sans_semi_condensed,
.font-preview-solitreo,
.font-preview-solway,
.font-preview-sometype_mono,
.font-preview-sono,
.font-preview-sonsie_one,
.font-preview-sora,
.font-preview-sorts_mill_goudy,
.font-preview-sour_gummy,
.font-preview-source_code_pro,
.font-preview-source_sans_3,
.font-preview-source_serif_4,
.font-preview-space_grotesk,
.font-preview-space_mono,
.font-preview-special_elite,
.font-preview-special_gothic,
.font-preview-special_gothic_condensed_one,
.font-preview-special_gothic_expanded_one,
.font-preview-spectral,
.font-preview-spectral_sc,
.font-preview-spicy_rice,
.font-preview-spinnaker,
.font-preview-spirax,
.font-preview-splash,
.font-preview-spline_sans,
.font-preview-spline_sans_mono,
.font-preview-squada_one,
.font-preview-square_peg,
.font-preview-sree_krushnadevaraya,
.font-preview-sriracha,
.font-preview-srisakdi,
.font-preview-staatliches,
.font-preview-stack_sans_headline,
.font-preview-stack_sans_notch,
.font-preview-stack_sans_text,
.font-preview-stalemate,
.font-preview-stalinist_one,
.font-preview-stardos_stencil,
.font-preview-stick,
.font-preview-stick_no_bills,
.font-preview-stint_ultra_condensed,
.font-preview-stint_ultra_expanded,
.font-preview-stix_two_text,
.font-preview-stoke,
.font-preview-story_script,
.font-preview-strait,
.font-preview-style_script,
.font-preview-sue_ellen_francisco,
.font-preview-suez_one,
.font-preview-sulphur_point,
.font-preview-sumana,
.font-preview-sunshiney,
.font-preview-supermercado_one,
.font-preview-sura,
.font-preview-suranna,
.font-preview-suravaram,
.font-preview-suse,
.font-preview-suse_mono,
.font-preview-suwannaphum,
.font-preview-swanky_and_moo_moo,
.font-preview-syncopate,
.font-preview-syne,
.font-preview-syne_mono,
.font-preview-syne_tactile,
.font-preview-tac_one,
.font-preview-tagesschrift,
.font-preview-tai_heritage_pro,
.font-preview-tajawal,
.font-preview-tangerine,
.font-preview-tapestry,
.font-preview-taprom,
.font-preview-tasa_explorer,
.font-preview-tasa_orbiter,
.font-preview-tauri,
.font-preview-taviraj,
.font-preview-teachers,
.font-preview-teko,
.font-preview-tektur,
.font-preview-telex,
.font-preview-tenali_ramakrishna,
.font-preview-tenor_sans,
.font-preview-text_me_one,
.font-preview-texturina,
.font-preview-thasadith,
.font-preview-the_girl_next_door,
.font-preview-the_nautigal,
.font-preview-tienne,
.font-preview-tiktok_sans,
.font-preview-tillana,
.font-preview-tilt_neon,
.font-preview-tilt_prism,
.font-preview-tilt_warp,
.font-preview-timmana,
.font-preview-tinos,
.font-preview-tiny5,
.font-preview-tiro_bangla,
.font-preview-tiro_devanagari_hindi,
.font-preview-tiro_devanagari_marathi,
.font-preview-tiro_devanagari_sanskrit,
.font-preview-tiro_gurmukhi,
.font-preview-tiro_kannada,
.font-preview-tiro_tamil,
.font-preview-tiro_telugu,
.font-preview-tirra,
.font-preview-titan_one,
.font-preview-titillium_web,
.font-preview-tomorrow,
.font-preview-tourney,
.font-preview-trade_winds,
.font-preview-train_one,
.font-preview-triodion,
.font-preview-trirong,
.font-preview-trispace,
.font-preview-trocchi,
.font-preview-trochut,
.font-preview-truculenta,
.font-preview-trykker,
.font-preview-tsukimi_rounded,
.font-preview-tuffy,
.font-preview-tulpen_one,
.font-preview-turret_road,
.font-preview-twinkle_star,
.font-preview-ubuntu,
.font-preview-ubuntu_condensed,
.font-preview-ubuntu_mono,
.font-preview-ubuntu_sans,
.font-preview-ubuntu_sans_mono,
.font-preview-uchen,
.font-preview-ultra,
.font-preview-unbounded,
.font-preview-uncial_antiqua,
.font-preview-underdog,
.font-preview-unica_one,
.font-preview-unifrakturcook,
.font-preview-on-all {
  background-image: url("/assets/sprite.9-P4FHAYUB-BEzXWt7m.svg");
}
.font-preview-unifrakturmaguntia,
.font-preview-unkempt,
.font-preview-unlock,
.font-preview-unna,
.font-preview-uoqmunthenkhung,
.font-preview-updock,
.font-preview-urbanist,
.font-preview-vampiro_one,
.font-preview-varela,
.font-preview-varela_round,
.font-preview-varta,
.font-preview-vast_shadow,
.font-preview-vazirmatn,
.font-preview-vend_sans,
.font-preview-vesper_libre,
.font-preview-viaoda_libre,
.font-preview-vibes,
.font-preview-vibur,
.font-preview-victor_mono,
.font-preview-vidaloka,
.font-preview-viga,
.font-preview-vina_sans,
.font-preview-voces,
.font-preview-volkhov,
.font-preview-vollkorn,
.font-preview-vollkorn_sc,
.font-preview-voltaire,
.font-preview-vt323,
.font-preview-vujahday_script,
.font-preview-waiting_for_the_sunrise,
.font-preview-wallpoet,
.font-preview-walter_turncoat,
.font-preview-warnes,
.font-preview-water_brush,
.font-preview-waterfall,
.font-preview-wavefont,
.font-preview-wdxl_lubrifont_jp_n,
.font-preview-wdxl_lubrifont_sc,
.font-preview-wdxl_lubrifont_tc,
.font-preview-wellfleet,
.font-preview-wendy_one,
.font-preview-whisper,
.font-preview-windsong,
.font-preview-winky_rough,
.font-preview-winky_sans,
.font-preview-wire_one,
.font-preview-wittgenstein,
.font-preview-wix_madefor_display,
.font-preview-wix_madefor_text,
.font-preview-work_sans,
.font-preview-workbench,
.font-preview-xanh_mono,
.font-preview-yaldevi,
.font-preview-yanone_kaffeesatz,
.font-preview-yantramanav,
.font-preview-yarndings_12,
.font-preview-yarndings_12_charted,
.font-preview-yarndings_20,
.font-preview-yarndings_20_charted,
.font-preview-yatra_one,
.font-preview-yellowtail,
.font-preview-yeon_sung,
.font-preview-yeseva_one,
.font-preview-yesteryear,
.font-preview-yomogi,
.font-preview-young_serif,
.font-preview-yrsa,
.font-preview-ysabeau,
.font-preview-ysabeau_infant,
.font-preview-ysabeau_office,
.font-preview-ysabeau_sc,
.font-preview-yuji_boku,
.font-preview-yuji_hentaigana_akari,
.font-preview-yuji_hentaigana_akebono,
.font-preview-yuji_mai,
.font-preview-yuji_syuku,
.font-preview-yusei_magic,
.font-preview-zain,
.font-preview-zalando_sans,
.font-preview-zalando_sans_expanded,
.font-preview-zalando_sans_semiexpanded,
.font-preview-zcool_kuaile,
.font-preview-zcool_qingke_huangyou,
.font-preview-zcool_xiaowei,
.font-preview-zen_antique,
.font-preview-zen_antique_soft,
.font-preview-zen_dots,
.font-preview-zen_kaku_gothic_antique,
.font-preview-zen_kaku_gothic_new,
.font-preview-zen_kurenaido,
.font-preview-zen_loop,
.font-preview-zen_maru_gothic,
.font-preview-zen_old_mincho,
.font-preview-zen_tokyo_zoo,
.font-preview-zeyada,
.font-preview-zhi_mang_xing,
.font-preview-zilla_slab,
.font-preview-zilla_slab_highlight,
.font-preview-on-all {
  background-image: url("/assets/sprite.10-3ZZX2EQR-0xIYrsnN.svg");
}
.font-preview-abeezee {
  background-position: 0px -0em;
}
.font-preview-abel {
  background-position: 0px -2em;
}
.font-preview-abhaya_libre {
  background-position: 0px -4em;
}
.font-preview-aboreto {
  background-position: 0px -6em;
}
.font-preview-abril_fatface {
  background-position: 0px -8em;
}
.font-preview-abyssinica_sil {
  background-position: 0px -10em;
}
.font-preview-aclonica {
  background-position: 0px -12em;
}
.font-preview-acme {
  background-position: 0px -14em;
}
.font-preview-actor {
  background-position: 0px -16em;
}
.font-preview-adamina {
  background-position: 0px -18em;
}
.font-preview-adlam_display {
  background-position: 0px -20em;
}
.font-preview-advent_pro {
  background-position: 0px -22em;
}
.font-preview-afacad {
  background-position: 0px -24em;
}
.font-preview-afacad_flux {
  background-position: 0px -26em;
}
.font-preview-agbalumo {
  background-position: 0px -28em;
}
.font-preview-agdasima {
  background-position: 0px -30em;
}
.font-preview-agu_display {
  background-position: 0px -32em;
}
.font-preview-aguafina_script {
  background-position: 0px -34em;
}
.font-preview-akatab {
  background-position: 0px -36em;
}
.font-preview-akaya_kanadaka {
  background-position: 0px -38em;
}
.font-preview-akaya_telivigala {
  background-position: 0px -40em;
}
.font-preview-akronim {
  background-position: 0px -42em;
}
.font-preview-akshar {
  background-position: 0px -44em;
}
.font-preview-aladin {
  background-position: 0px -46em;
}
.font-preview-alan_sans {
  background-position: 0px -48em;
}
.font-preview-alata {
  background-position: 0px -50em;
}
.font-preview-alatsi {
  background-position: 0px -52em;
}
.font-preview-albert_sans {
  background-position: 0px -54em;
}
.font-preview-aldrich {
  background-position: 0px -56em;
}
.font-preview-alef {
  background-position: 0px -58em;
}
.font-preview-alegreya {
  background-position: 0px -60em;
}
.font-preview-alegreya_sans {
  background-position: 0px -62em;
}
.font-preview-alegreya_sans_sc {
  background-position: 0px -64em;
}
.font-preview-alegreya_sc {
  background-position: 0px -66em;
}
.font-preview-aleo {
  background-position: 0px -68em;
}
.font-preview-alex_brush {
  background-position: 0px -70em;
}
.font-preview-alexandria {
  background-position: 0px -72em;
}
.font-preview-alfa_slab_one {
  background-position: 0px -74em;
}
.font-preview-alice {
  background-position: 0px -76em;
}
.font-preview-alike {
  background-position: 0px -78em;
}
.font-preview-alike_angular {
  background-position: 0px -80em;
}
.font-preview-alkalami {
  background-position: 0px -82em;
}
.font-preview-alkatra {
  background-position: 0px -84em;
}
.font-preview-allan {
  background-position: 0px -86em;
}
.font-preview-allerta {
  background-position: 0px -88em;
}
.font-preview-allerta_stencil {
  background-position: 0px -90em;
}
.font-preview-allison {
  background-position: 0px -92em;
}
.font-preview-allura {
  background-position: 0px -94em;
}
.font-preview-almarai {
  background-position: 0px -96em;
}
.font-preview-almendra {
  background-position: 0px -98em;
}
.font-preview-almendra_display {
  background-position: 0px -100em;
}
.font-preview-almendra_sc {
  background-position: 0px -102em;
}
.font-preview-alumni_sans {
  background-position: 0px -104em;
}
.font-preview-alumni_sans_collegiate_one {
  background-position: 0px -106em;
}
.font-preview-alumni_sans_inline_one {
  background-position: 0px -108em;
}
.font-preview-alumni_sans_pinstripe {
  background-position: 0px -110em;
}
.font-preview-alumni_sans_sc {
  background-position: 0px -112em;
}
.font-preview-amarante {
  background-position: 0px -114em;
}
.font-preview-amaranth {
  background-position: 0px -116em;
}
.font-preview-amarna {
  background-position: 0px -118em;
}
.font-preview-amatic_sc {
  background-position: 0px -120em;
}
.font-preview-amethysta {
  background-position: 0px -122em;
}
.font-preview-amiko {
  background-position: 0px -124em;
}
.font-preview-amiri {
  background-position: 0px -126em;
}
.font-preview-amiri_quran {
  background-position: 0px -128em;
}
.font-preview-amita {
  background-position: 0px -130em;
}
.font-preview-anaheim {
  background-position: 0px -132em;
}
.font-preview-ancizar_sans {
  background-position: 0px -134em;
}
.font-preview-ancizar_serif {
  background-position: 0px -136em;
}
.font-preview-andada_pro {
  background-position: 0px -138em;
}
.font-preview-andika {
  background-position: 0px -140em;
}
.font-preview-anek_bangla {
  background-position: 0px -142em;
}
.font-preview-anek_devanagari {
  background-position: 0px -144em;
}
.font-preview-anek_gujarati {
  background-position: 0px -146em;
}
.font-preview-anek_gurmukhi {
  background-position: 0px -148em;
}
.font-preview-anek_kannada {
  background-position: 0px -150em;
}
.font-preview-anek_latin {
  background-position: 0px -152em;
}
.font-preview-anek_malayalam {
  background-position: 0px -154em;
}
.font-preview-anek_odia {
  background-position: 0px -156em;
}
.font-preview-anek_tamil {
  background-position: 0px -158em;
}
.font-preview-anek_telugu {
  background-position: 0px -160em;
}
.font-preview-angkor {
  background-position: 0px -162em;
}
.font-preview-annapurna_sil {
  background-position: 0px -164em;
}
.font-preview-annie_use_your_telescope {
  background-position: 0px -166em;
}
.font-preview-anonymous_pro {
  background-position: 0px -168em;
}
.font-preview-anta {
  background-position: 0px -170em;
}
.font-preview-antic {
  background-position: 0px -172em;
}
.font-preview-antic_didone {
  background-position: 0px -174em;
}
.font-preview-antic_slab {
  background-position: 0px -176em;
}
.font-preview-anton {
  background-position: 0px -178em;
}
.font-preview-anton_sc {
  background-position: 0px -180em;
}
.font-preview-antonio {
  background-position: 0px -182em;
}
.font-preview-anuphan {
  background-position: 0px -184em;
}
.font-preview-anybody {
  background-position: 0px -186em;
}
.font-preview-aoboshi_one {
  background-position: 0px -188em;
}
.font-preview-ar_one_sans {
  background-position: 0px -190em;
}
.font-preview-arapey {
  background-position: 0px -192em;
}
.font-preview-arbutus {
  background-position: 0px -194em;
}
.font-preview-arbutus_slab {
  background-position: 0px -196em;
}
.font-preview-architects_daughter {
  background-position: 0px -198em;
}
.font-preview-archivo {
  background-position: 0px -200em;
}
.font-preview-archivo_black {
  background-position: 0px -202em;
}
.font-preview-archivo_narrow {
  background-position: 0px -204em;
}
.font-preview-are_you_serious {
  background-position: 0px -206em;
}
.font-preview-aref_ruqaa {
  background-position: 0px -208em;
}
.font-preview-aref_ruqaa_ink {
  background-position: 0px -210em;
}
.font-preview-arima {
  background-position: 0px -212em;
}
.font-preview-arimo {
  background-position: 0px -214em;
}
.font-preview-arizonia {
  background-position: 0px -216em;
}
.font-preview-armata {
  background-position: 0px -218em;
}
.font-preview-arsenal {
  background-position: 0px -220em;
}
.font-preview-arsenal_sc {
  background-position: 0px -222em;
}
.font-preview-artifika {
  background-position: 0px -224em;
}
.font-preview-arvo {
  background-position: 0px -226em;
}
.font-preview-arya {
  background-position: 0px -228em;
}
.font-preview-asap {
  background-position: 0px -230em;
}
.font-preview-asap_condensed {
  background-position: 0px -232em;
}
.font-preview-asar {
  background-position: 0px -234em;
}
.font-preview-asimovian {
  background-position: 0px -236em;
}
.font-preview-asset {
  background-position: 0px -238em;
}
.font-preview-assistant {
  background-position: 0px -240em;
}
.font-preview-asta_sans {
  background-position: 0px -242em;
}
.font-preview-astloch {
  background-position: 0px -244em;
}
.font-preview-asul {
  background-position: 0px -246em;
}
.font-preview-athiti {
  background-position: 0px -248em;
}
.font-preview-atkinson_hyperlegible {
  background-position: 0px -250em;
}
.font-preview-atkinson_hyperlegible_mono {
  background-position: 0px -252em;
}
.font-preview-atkinson_hyperlegible_next {
  background-position: 0px -254em;
}
.font-preview-atma {
  background-position: 0px -256em;
}
.font-preview-atomic_age {
  background-position: 0px -258em;
}
.font-preview-aubrey {
  background-position: 0px -260em;
}
.font-preview-audiowide {
  background-position: 0px -262em;
}
.font-preview-autour_one {
  background-position: 0px -264em;
}
.font-preview-average {
  background-position: 0px -266em;
}
.font-preview-average_sans {
  background-position: 0px -268em;
}
.font-preview-averia_gruesa_libre {
  background-position: 0px -270em;
}
.font-preview-averia_libre {
  background-position: 0px -272em;
}
.font-preview-averia_sans_libre {
  background-position: 0px -274em;
}
.font-preview-averia_serif_libre {
  background-position: 0px -276em;
}
.font-preview-azeret_mono {
  background-position: 0px -278em;
}
.font-preview-b612 {
  background-position: 0px -280em;
}
.font-preview-b612_mono {
  background-position: 0px -282em;
}
.font-preview-babylonica {
  background-position: 0px -284em;
}
.font-preview-bacasime_antique {
  background-position: 0px -286em;
}
.font-preview-bad_script {
  background-position: 0px -288em;
}
.font-preview-badeen_display {
  background-position: 0px -290em;
}
.font-preview-bagel_fat_one {
  background-position: 0px -292em;
}
.font-preview-bahiana {
  background-position: 0px -294em;
}
.font-preview-bahianita {
  background-position: 0px -296em;
}
.font-preview-bai_jamjuree {
  background-position: 0px -298em;
}
.font-preview-bakbak_one {
  background-position: 0px -300em;
}
.font-preview-ballet {
  background-position: 0px -302em;
}
.font-preview-baloo_2 {
  background-position: 0px -304em;
}
.font-preview-baloo_bhai_2 {
  background-position: 0px -306em;
}
.font-preview-baloo_bhaijaan_2 {
  background-position: 0px -308em;
}
.font-preview-baloo_bhaina_2 {
  background-position: 0px -310em;
}
.font-preview-baloo_chettan_2 {
  background-position: 0px -312em;
}
.font-preview-baloo_da_2 {
  background-position: 0px -314em;
}
.font-preview-baloo_paaji_2 {
  background-position: 0px -316em;
}
.font-preview-baloo_tamma_2 {
  background-position: 0px -318em;
}
.font-preview-baloo_tammudu_2 {
  background-position: 0px -320em;
}
.font-preview-baloo_thambi_2 {
  background-position: 0px -322em;
}
.font-preview-balsamiq_sans {
  background-position: 0px -324em;
}
.font-preview-balthazar {
  background-position: 0px -326em;
}
.font-preview-bangers {
  background-position: 0px -328em;
}
.font-preview-barlow {
  background-position: 0px -330em;
}
.font-preview-barlow_condensed {
  background-position: 0px -332em;
}
.font-preview-barlow_semi_condensed {
  background-position: 0px -334em;
}
.font-preview-barriecito {
  background-position: 0px -336em;
}
.font-preview-barrio {
  background-position: 0px -338em;
}
.font-preview-basic {
  background-position: 0px -340em;
}
.font-preview-baskervville {
  background-position: 0px -342em;
}
.font-preview-baskervville_sc {
  background-position: 0px -344em;
}
.font-preview-battambang {
  background-position: 0px -346em;
}
.font-preview-baumans {
  background-position: 0px -348em;
}
.font-preview-bayon {
  background-position: 0px -350em;
}
.font-preview-bbh_bartle {
  background-position: 0px -352em;
}
.font-preview-bbh_bogle {
  background-position: 0px -354em;
}
.font-preview-bbh_hegarty {
  background-position: 0px -356em;
}
.font-preview-be_vietnam_pro {
  background-position: 0px -358em;
}
.font-preview-beau_rivage {
  background-position: 0px -360em;
}
.font-preview-bebas_neue {
  background-position: 0px -362em;
}
.font-preview-beiruti {
  background-position: 0px -364em;
}
.font-preview-belanosima {
  background-position: 0px -366em;
}
.font-preview-belgrano {
  background-position: 0px -368em;
}
.font-preview-bellefair {
  background-position: 0px -370em;
}
.font-preview-belleza {
  background-position: 0px -372em;
}
.font-preview-bellota {
  background-position: 0px -374em;
}
.font-preview-bellota_text {
  background-position: 0px -376em;
}
.font-preview-benchnine {
  background-position: 0px -378em;
}
.font-preview-benne {
  background-position: 0px -380em;
}
.font-preview-bentham {
  background-position: 0px -382em;
}
.font-preview-berkshire_swash {
  background-position: 0px -384em;
}
.font-preview-besley {
  background-position: 0px -386em;
}
.font-preview-beth_ellen {
  background-position: 0px -388em;
}
.font-preview-bevan {
  background-position: 0px -390em;
}
.font-preview-bhutuka_expanded_one {
  background-position: 0px -392em;
}
.font-preview-big_shoulders {
  background-position: 0px -394em;
}
.font-preview-big_shoulders_inline {
  background-position: 0px -396em;
}
.font-preview-big_shoulders_stencil {
  background-position: 0px -398em;
}
.font-preview-bigelow_rules {
  background-position: 0px -0em;
}
.font-preview-bigshot_one {
  background-position: 0px -2em;
}
.font-preview-bilbo {
  background-position: 0px -4em;
}
.font-preview-bilbo_swash_caps {
  background-position: 0px -6em;
}
.font-preview-biorhyme {
  background-position: 0px -8em;
}
.font-preview-biorhyme_expanded {
  background-position: 0px -10em;
}
.font-preview-birthstone {
  background-position: 0px -12em;
}
.font-preview-birthstone_bounce {
  background-position: 0px -14em;
}
.font-preview-biryani {
  background-position: 0px -16em;
}
.font-preview-bitcount {
  background-position: 0px -18em;
}
.font-preview-bitcount_grid_double {
  background-position: 0px -20em;
}
.font-preview-bitcount_grid_double_ink {
  background-position: 0px -22em;
}
.font-preview-bitcount_grid_single {
  background-position: 0px -24em;
}
.font-preview-bitcount_grid_single_ink {
  background-position: 0px -26em;
}
.font-preview-bitcount_ink {
  background-position: 0px -28em;
}
.font-preview-bitcount_prop_double {
  background-position: 0px -30em;
}
.font-preview-bitcount_prop_double_ink {
  background-position: 0px -32em;
}
.font-preview-bitcount_prop_single {
  background-position: 0px -34em;
}
.font-preview-bitcount_prop_single_ink {
  background-position: 0px -36em;
}
.font-preview-bitcount_single {
  background-position: 0px -38em;
}
.font-preview-bitcount_single_ink {
  background-position: 0px -40em;
}
.font-preview-bitter {
  background-position: 0px -42em;
}
.font-preview-biz_udgothic {
  background-position: 0px -44em;
}
.font-preview-biz_udmincho {
  background-position: 0px -46em;
}
.font-preview-biz_udpgothic {
  background-position: 0px -48em;
}
.font-preview-biz_udpmincho {
  background-position: 0px -50em;
}
.font-preview-black_and_white_picture {
  background-position: 0px -52em;
}
.font-preview-black_han_sans {
  background-position: 0px -54em;
}
.font-preview-black_ops_one {
  background-position: 0px -56em;
}
.font-preview-blaka {
  background-position: 0px -58em;
}
.font-preview-blaka_hollow {
  background-position: 0px -60em;
}
.font-preview-blaka_ink {
  background-position: 0px -62em;
}
.font-preview-blinker {
  background-position: 0px -64em;
}
.font-preview-bodoni_moda {
  background-position: 0px -66em;
}
.font-preview-bodoni_moda_sc {
  background-position: 0px -68em;
}
.font-preview-bokor {
  background-position: 0px -70em;
}
.font-preview-boldonse {
  background-position: 0px -72em;
}
.font-preview-bona_nova {
  background-position: 0px -74em;
}
.font-preview-bona_nova_sc {
  background-position: 0px -76em;
}
.font-preview-bonbon {
  background-position: 0px -78em;
}
.font-preview-bonheur_royale {
  background-position: 0px -80em;
}
.font-preview-boogaloo {
  background-position: 0px -82em;
}
.font-preview-borel {
  background-position: 0px -84em;
}
.font-preview-bowlby_one {
  background-position: 0px -86em;
}
.font-preview-bowlby_one_sc {
  background-position: 0px -88em;
}
.font-preview-braah_one {
  background-position: 0px -90em;
}
.font-preview-brawler {
  background-position: 0px -92em;
}
.font-preview-bree_serif {
  background-position: 0px -94em;
}
.font-preview-bricolage_grotesque {
  background-position: 0px -96em;
}
.font-preview-bruno_ace {
  background-position: 0px -98em;
}
.font-preview-bruno_ace_sc {
  background-position: 0px -100em;
}
.font-preview-brygada_1918 {
  background-position: 0px -102em;
}
.font-preview-bubblegum_sans {
  background-position: 0px -104em;
}
.font-preview-bubbler_one {
  background-position: 0px -106em;
}
.font-preview-buda {
  background-position: 0px -108em;
}
.font-preview-buenard {
  background-position: 0px -110em;
}
.font-preview-bungee {
  background-position: 0px -112em;
}
.font-preview-bungee_hairline {
  background-position: 0px -114em;
}
.font-preview-bungee_inline {
  background-position: 0px -116em;
}
.font-preview-bungee_outline {
  background-position: 0px -118em;
}
.font-preview-bungee_shade {
  background-position: 0px -120em;
}
.font-preview-bungee_spice {
  background-position: 0px -122em;
}
.font-preview-bungee_tint {
  background-position: 0px -124em;
}
.font-preview-butcherman {
  background-position: 0px -126em;
}
.font-preview-butterfly_kids {
  background-position: 0px -128em;
}
.font-preview-bytesized {
  background-position: 0px -130em;
}
.font-preview-cabin {
  background-position: 0px -132em;
}
.font-preview-cabin_condensed {
  background-position: 0px -134em;
}
.font-preview-cabin_sketch {
  background-position: 0px -136em;
}
.font-preview-cactus_classical_serif {
  background-position: 0px -138em;
}
.font-preview-caesar_dressing {
  background-position: 0px -140em;
}
.font-preview-cagliostro {
  background-position: 0px -142em;
}
.font-preview-cairo {
  background-position: 0px -144em;
}
.font-preview-cairo_play {
  background-position: 0px -146em;
}
.font-preview-cal_sans {
  background-position: 0px -148em;
}
.font-preview-caladea {
  background-position: 0px -150em;
}
.font-preview-calistoga {
  background-position: 0px -152em;
}
.font-preview-calligraffitti {
  background-position: 0px -154em;
}
.font-preview-cambay {
  background-position: 0px -156em;
}
.font-preview-cambo {
  background-position: 0px -158em;
}
.font-preview-candal {
  background-position: 0px -160em;
}
.font-preview-cantarell {
  background-position: 0px -162em;
}
.font-preview-cantata_one {
  background-position: 0px -164em;
}
.font-preview-cantora_one {
  background-position: 0px -166em;
}
.font-preview-caprasimo {
  background-position: 0px -168em;
}
.font-preview-capriola {
  background-position: 0px -170em;
}
.font-preview-caramel {
  background-position: 0px -172em;
}
.font-preview-carattere {
  background-position: 0px -174em;
}
.font-preview-cardo {
  background-position: 0px -176em;
}
.font-preview-carlito {
  background-position: 0px -178em;
}
.font-preview-carme {
  background-position: 0px -180em;
}
.font-preview-carrois_gothic {
  background-position: 0px -182em;
}
.font-preview-carrois_gothic_sc {
  background-position: 0px -184em;
}
.font-preview-carter_one {
  background-position: 0px -186em;
}
.font-preview-cascadia_code {
  background-position: 0px -188em;
}
.font-preview-cascadia_mono {
  background-position: 0px -190em;
}
.font-preview-castoro {
  background-position: 0px -192em;
}
.font-preview-castoro_titling {
  background-position: 0px -194em;
}
.font-preview-catamaran {
  background-position: 0px -196em;
}
.font-preview-caudex {
  background-position: 0px -198em;
}
.font-preview-cause {
  background-position: 0px -200em;
}
.font-preview-caveat {
  background-position: 0px -202em;
}
.font-preview-caveat_brush {
  background-position: 0px -204em;
}
.font-preview-cedarville_cursive {
  background-position: 0px -206em;
}
.font-preview-ceviche_one {
  background-position: 0px -208em;
}
.font-preview-chakra_petch {
  background-position: 0px -210em;
}
.font-preview-changa {
  background-position: 0px -212em;
}
.font-preview-changa_one {
  background-position: 0px -214em;
}
.font-preview-chango {
  background-position: 0px -216em;
}
.font-preview-charis_sil {
  background-position: 0px -218em;
}
.font-preview-charm {
  background-position: 0px -220em;
}
.font-preview-charmonman {
  background-position: 0px -222em;
}
.font-preview-chathura {
  background-position: 0px -224em;
}
.font-preview-chau_philomene_one {
  background-position: 0px -226em;
}
.font-preview-chela_one {
  background-position: 0px -228em;
}
.font-preview-chelsea_market {
  background-position: 0px -230em;
}
.font-preview-cherish {
  background-position: 0px -232em;
}
.font-preview-cherry_bomb_one {
  background-position: 0px -234em;
}
.font-preview-cherry_cream_soda {
  background-position: 0px -236em;
}
.font-preview-cherry_swash {
  background-position: 0px -238em;
}
.font-preview-chewy {
  background-position: 0px -240em;
}
.font-preview-chicle {
  background-position: 0px -242em;
}
.font-preview-chilanka {
  background-position: 0px -244em;
}
.font-preview-chiron_goround_tc {
  background-position: 0px -246em;
}
.font-preview-chiron_hei_hk {
  background-position: 0px -248em;
}
.font-preview-chiron_sung_hk {
  background-position: 0px -250em;
}
.font-preview-chivo {
  background-position: 0px -252em;
}
.font-preview-chivo_mono {
  background-position: 0px -254em;
}
.font-preview-chocolate_classical_sans {
  background-position: 0px -256em;
}
.font-preview-chokokutai {
  background-position: 0px -258em;
}
.font-preview-chonburi {
  background-position: 0px -260em;
}
.font-preview-cinzel {
  background-position: 0px -262em;
}
.font-preview-cinzel_decorative {
  background-position: 0px -264em;
}
.font-preview-clicker_script {
  background-position: 0px -266em;
}
.font-preview-climate_crisis {
  background-position: 0px -268em;
}
.font-preview-coda {
  background-position: 0px -270em;
}
.font-preview-codystar {
  background-position: 0px -272em;
}
.font-preview-coiny {
  background-position: 0px -274em;
}
.font-preview-combo {
  background-position: 0px -276em;
}
.font-preview-comfortaa {
  background-position: 0px -278em;
}
.font-preview-comforter {
  background-position: 0px -280em;
}
.font-preview-comforter_brush {
  background-position: 0px -282em;
}
.font-preview-comic_neue {
  background-position: 0px -284em;
}
.font-preview-comic_relief {
  background-position: 0px -286em;
}
.font-preview-coming_soon {
  background-position: 0px -288em;
}
.font-preview-comme {
  background-position: 0px -290em;
}
.font-preview-commissioner {
  background-position: 0px -292em;
}
.font-preview-concert_one {
  background-position: 0px -294em;
}
.font-preview-condiment {
  background-position: 0px -296em;
}
.font-preview-contrail_one {
  background-position: 0px -298em;
}
.font-preview-convergence {
  background-position: 0px -300em;
}
.font-preview-cookie {
  background-position: 0px -302em;
}
.font-preview-copse {
  background-position: 0px -304em;
}
.font-preview-coral_pixels {
  background-position: 0px -306em;
}
.font-preview-corben {
  background-position: 0px -308em;
}
.font-preview-corinthia {
  background-position: 0px -310em;
}
.font-preview-cormorant {
  background-position: 0px -312em;
}
.font-preview-cormorant_garamond {
  background-position: 0px -314em;
}
.font-preview-cormorant_infant {
  background-position: 0px -316em;
}
.font-preview-cormorant_sc {
  background-position: 0px -318em;
}
.font-preview-cormorant_unicase {
  background-position: 0px -320em;
}
.font-preview-cormorant_upright {
  background-position: 0px -322em;
}
.font-preview-cossette_texte {
  background-position: 0px -324em;
}
.font-preview-cossette_titre {
  background-position: 0px -326em;
}
.font-preview-courgette {
  background-position: 0px -328em;
}
.font-preview-courier_prime {
  background-position: 0px -330em;
}
.font-preview-cousine {
  background-position: 0px -332em;
}
.font-preview-coustard {
  background-position: 0px -334em;
}
.font-preview-covered_by_your_grace {
  background-position: 0px -336em;
}
.font-preview-crafty_girls {
  background-position: 0px -338em;
}
.font-preview-creepster {
  background-position: 0px -340em;
}
.font-preview-crete_round {
  background-position: 0px -342em;
}
.font-preview-crimson_pro {
  background-position: 0px -344em;
}
.font-preview-crimson_text {
  background-position: 0px -346em;
}
.font-preview-croissant_one {
  background-position: 0px -348em;
}
.font-preview-crushed {
  background-position: 0px -350em;
}
.font-preview-cuprum {
  background-position: 0px -352em;
}
.font-preview-cute_font {
  background-position: 0px -354em;
}
.font-preview-cutive {
  background-position: 0px -356em;
}
.font-preview-cutive_mono {
  background-position: 0px -358em;
}
.font-preview-dai_banna_sil {
  background-position: 0px -360em;
}
.font-preview-damion {
  background-position: 0px -362em;
}
.font-preview-dancing_script {
  background-position: 0px -364em;
}
.font-preview-danfo {
  background-position: 0px -366em;
}
.font-preview-dangrek {
  background-position: 0px -368em;
}
.font-preview-darker_grotesque {
  background-position: 0px -370em;
}
.font-preview-darumadrop_one {
  background-position: 0px -372em;
}
.font-preview-david_libre {
  background-position: 0px -374em;
}
.font-preview-dawning_of_a_new_day {
  background-position: 0px -376em;
}
.font-preview-days_one {
  background-position: 0px -378em;
}
.font-preview-dekko {
  background-position: 0px -380em;
}
.font-preview-dela_gothic_one {
  background-position: 0px -382em;
}
.font-preview-delicious_handrawn {
  background-position: 0px -384em;
}
.font-preview-delius {
  background-position: 0px -386em;
}
.font-preview-delius_swash_caps {
  background-position: 0px -388em;
}
.font-preview-delius_unicase {
  background-position: 0px -390em;
}
.font-preview-della_respira {
  background-position: 0px -392em;
}
.font-preview-denk_one {
  background-position: 0px -394em;
}
.font-preview-devonshire {
  background-position: 0px -396em;
}
.font-preview-dhurjati {
  background-position: 0px -398em;
}
.font-preview-didact_gothic {
  background-position: 0px -0em;
}
.font-preview-diphylleia {
  background-position: 0px -2em;
}
.font-preview-diplomata {
  background-position: 0px -4em;
}
.font-preview-diplomata_sc {
  background-position: 0px -6em;
}
.font-preview-dm_mono {
  background-position: 0px -8em;
}
.font-preview-dm_sans {
  background-position: 0px -10em;
}
.font-preview-dm_serif_display {
  background-position: 0px -12em;
}
.font-preview-dm_serif_text {
  background-position: 0px -14em;
}
.font-preview-do_hyeon {
  background-position: 0px -16em;
}
.font-preview-dokdo {
  background-position: 0px -18em;
}
.font-preview-domine {
  background-position: 0px -20em;
}
.font-preview-donegal_one {
  background-position: 0px -22em;
}
.font-preview-dongle {
  background-position: 0px -24em;
}
.font-preview-doppio_one {
  background-position: 0px -26em;
}
.font-preview-dorsa {
  background-position: 0px -28em;
}
.font-preview-dosis {
  background-position: 0px -30em;
}
.font-preview-dotgothic16 {
  background-position: 0px -32em;
}
.font-preview-doto {
  background-position: 0px -34em;
}
.font-preview-dr_sugiyama {
  background-position: 0px -36em;
}
.font-preview-duru_sans {
  background-position: 0px -38em;
}
.font-preview-dynalight {
  background-position: 0px -40em;
}
.font-preview-dynapuff {
  background-position: 0px -42em;
}
.font-preview-eagle_lake {
  background-position: 0px -44em;
}
.font-preview-east_sea_dokdo {
  background-position: 0px -46em;
}
.font-preview-eater {
  background-position: 0px -48em;
}
.font-preview-eb_garamond {
  background-position: 0px -50em;
}
.font-preview-economica {
  background-position: 0px -52em;
}
.font-preview-eczar {
  background-position: 0px -54em;
}
.font-preview-edu_au_vic_wa_nt_arrows {
  background-position: 0px -56em;
}
.font-preview-edu_au_vic_wa_nt_dots {
  background-position: 0px -58em;
}
.font-preview-edu_au_vic_wa_nt_guides {
  background-position: 0px -60em;
}
.font-preview-edu_au_vic_wa_nt_hand {
  background-position: 0px -62em;
}
.font-preview-edu_au_vic_wa_nt_pre {
  background-position: 0px -64em;
}
.font-preview-edu_nsw_act_cursive {
  background-position: 0px -66em;
}
.font-preview-edu_nsw_act_foundation {
  background-position: 0px -68em;
}
.font-preview-edu_nsw_act_hand_pre {
  background-position: 0px -70em;
}
.font-preview-edu_qld_beginner {
  background-position: 0px -72em;
}
.font-preview-edu_qld_hand {
  background-position: 0px -74em;
}
.font-preview-edu_sa_beginner {
  background-position: 0px -76em;
}
.font-preview-edu_sa_hand {
  background-position: 0px -78em;
}
.font-preview-edu_tas_beginner {
  background-position: 0px -80em;
}
.font-preview-edu_vic_wa_nt_beginner {
  background-position: 0px -82em;
}
.font-preview-edu_vic_wa_nt_hand {
  background-position: 0px -84em;
}
.font-preview-edu_vic_wa_nt_hand_pre {
  background-position: 0px -86em;
}
.font-preview-el_messiri {
  background-position: 0px -88em;
}
.font-preview-electrolize {
  background-position: 0px -90em;
}
.font-preview-elms_sans {
  background-position: 0px -92em;
}
.font-preview-elsie {
  background-position: 0px -94em;
}
.font-preview-elsie_swash_caps {
  background-position: 0px -96em;
}
.font-preview-emblema_one {
  background-position: 0px -98em;
}
.font-preview-emilys_candy {
  background-position: 0px -100em;
}
.font-preview-encode_sans {
  background-position: 0px -102em;
}
.font-preview-encode_sans_condensed {
  background-position: 0px -104em;
}
.font-preview-encode_sans_expanded {
  background-position: 0px -106em;
}
.font-preview-encode_sans_sc {
  background-position: 0px -108em;
}
.font-preview-encode_sans_semi_condensed {
  background-position: 0px -110em;
}
.font-preview-encode_sans_semi_expanded {
  background-position: 0px -112em;
}
.font-preview-engagement {
  background-position: 0px -114em;
}
.font-preview-englebert {
  background-position: 0px -116em;
}
.font-preview-enriqueta {
  background-position: 0px -118em;
}
.font-preview-ephesis {
  background-position: 0px -120em;
}
.font-preview-epilogue {
  background-position: 0px -122em;
}
.font-preview-epunda_sans {
  background-position: 0px -124em;
}
.font-preview-epunda_slab {
  background-position: 0px -126em;
}
.font-preview-erica_one {
  background-position: 0px -128em;
}
.font-preview-esteban {
  background-position: 0px -130em;
}
.font-preview-estonia {
  background-position: 0px -132em;
}
.font-preview-euphoria_script {
  background-position: 0px -134em;
}
.font-preview-ewert {
  background-position: 0px -136em;
}
.font-preview-exile {
  background-position: 0px -138em;
}
.font-preview-exo {
  background-position: 0px -140em;
}
.font-preview-exo_2 {
  background-position: 0px -142em;
}
.font-preview-expletus_sans {
  background-position: 0px -144em;
}
.font-preview-explora {
  background-position: 0px -146em;
}
.font-preview-faculty_glyphic {
  background-position: 0px -148em;
}
.font-preview-fahkwang {
  background-position: 0px -150em;
}
.font-preview-familjen_grotesk {
  background-position: 0px -152em;
}
.font-preview-fanwood_text {
  background-position: 0px -154em;
}
.font-preview-farro {
  background-position: 0px -156em;
}
.font-preview-farsan {
  background-position: 0px -158em;
}
.font-preview-fascinate {
  background-position: 0px -160em;
}
.font-preview-fascinate_inline {
  background-position: 0px -162em;
}
.font-preview-faster_one {
  background-position: 0px -164em;
}
.font-preview-fasthand {
  background-position: 0px -166em;
}
.font-preview-fauna_one {
  background-position: 0px -168em;
}
.font-preview-faustina {
  background-position: 0px -170em;
}
.font-preview-federant {
  background-position: 0px -172em;
}
.font-preview-federo {
  background-position: 0px -174em;
}
.font-preview-felipa {
  background-position: 0px -176em;
}
.font-preview-fenix {
  background-position: 0px -178em;
}
.font-preview-festive {
  background-position: 0px -180em;
}
.font-preview-figtree {
  background-position: 0px -182em;
}
.font-preview-finger_paint {
  background-position: 0px -184em;
}
.font-preview-finlandica {
  background-position: 0px -186em;
}
.font-preview-fira_code {
  background-position: 0px -188em;
}
.font-preview-fira_mono {
  background-position: 0px -190em;
}
.font-preview-fira_sans {
  background-position: 0px -192em;
}
.font-preview-fira_sans_condensed {
  background-position: 0px -194em;
}
.font-preview-fira_sans_extra_condensed {
  background-position: 0px -196em;
}
.font-preview-fjalla_one {
  background-position: 0px -198em;
}
.font-preview-fjord_one {
  background-position: 0px -200em;
}
.font-preview-flamenco {
  background-position: 0px -202em;
}
.font-preview-flavors {
  background-position: 0px -204em;
}
.font-preview-fleur_de_leah {
  background-position: 0px -206em;
}
.font-preview-flow_block {
  background-position: 0px -208em;
}
.font-preview-flow_circular {
  background-position: 0px -210em;
}
.font-preview-flow_rounded {
  background-position: 0px -212em;
}
.font-preview-foldit {
  background-position: 0px -214em;
}
.font-preview-fondamento {
  background-position: 0px -216em;
}
.font-preview-fontdiner_swanky {
  background-position: 0px -218em;
}
.font-preview-forum {
  background-position: 0px -220em;
}
.font-preview-fragment_mono {
  background-position: 0px -222em;
}
.font-preview-francois_one {
  background-position: 0px -224em;
}
.font-preview-frank_ruhl_libre {
  background-position: 0px -226em;
}
.font-preview-fraunces {
  background-position: 0px -228em;
}
.font-preview-freckle_face {
  background-position: 0px -230em;
}
.font-preview-fredericka_the_great {
  background-position: 0px -232em;
}
.font-preview-fredoka {
  background-position: 0px -234em;
}
.font-preview-freehand {
  background-position: 0px -236em;
}
.font-preview-freeman {
  background-position: 0px -238em;
}
.font-preview-fresca {
  background-position: 0px -240em;
}
.font-preview-frijole {
  background-position: 0px -242em;
}
.font-preview-fruktur {
  background-position: 0px -244em;
}
.font-preview-fugaz_one {
  background-position: 0px -246em;
}
.font-preview-fuggles {
  background-position: 0px -248em;
}
.font-preview-funnel_display {
  background-position: 0px -250em;
}
.font-preview-funnel_sans {
  background-position: 0px -252em;
}
.font-preview-fustat {
  background-position: 0px -254em;
}
.font-preview-fuzzy_bubbles {
  background-position: 0px -256em;
}
.font-preview-ga_maamli {
  background-position: 0px -258em;
}
.font-preview-gabarito {
  background-position: 0px -260em;
}
.font-preview-gabriela {
  background-position: 0px -262em;
}
.font-preview-gaegu {
  background-position: 0px -264em;
}
.font-preview-gafata {
  background-position: 0px -266em;
}
.font-preview-gajraj_one {
  background-position: 0px -268em;
}
.font-preview-galada {
  background-position: 0px -270em;
}
.font-preview-galdeano {
  background-position: 0px -272em;
}
.font-preview-galindo {
  background-position: 0px -274em;
}
.font-preview-gamja_flower {
  background-position: 0px -276em;
}
.font-preview-gantari {
  background-position: 0px -278em;
}
.font-preview-gasoek_one {
  background-position: 0px -280em;
}
.font-preview-gayathri {
  background-position: 0px -282em;
}
.font-preview-geist {
  background-position: 0px -284em;
}
.font-preview-geist_mono {
  background-position: 0px -286em;
}
.font-preview-gelasio {
  background-position: 0px -288em;
}
.font-preview-gemunu_libre {
  background-position: 0px -290em;
}
.font-preview-genos {
  background-position: 0px -292em;
}
.font-preview-gentium_book_plus {
  background-position: 0px -294em;
}
.font-preview-gentium_plus {
  background-position: 0px -296em;
}
.font-preview-geo {
  background-position: 0px -298em;
}
.font-preview-geologica {
  background-position: 0px -300em;
}
.font-preview-geom {
  background-position: 0px -302em;
}
.font-preview-georama {
  background-position: 0px -304em;
}
.font-preview-geostar {
  background-position: 0px -306em;
}
.font-preview-geostar_fill {
  background-position: 0px -308em;
}
.font-preview-germania_one {
  background-position: 0px -310em;
}
.font-preview-gfs_didot {
  background-position: 0px -312em;
}
.font-preview-gfs_neohellenic {
  background-position: 0px -314em;
}
.font-preview-gideon_roman {
  background-position: 0px -316em;
}
.font-preview-gidole {
  background-position: 0px -318em;
}
.font-preview-gidugu {
  background-position: 0px -320em;
}
.font-preview-gilda_display {
  background-position: 0px -322em;
}
.font-preview-girassol {
  background-position: 0px -324em;
}
.font-preview-give_you_glory {
  background-position: 0px -326em;
}
.font-preview-glass_antiqua {
  background-position: 0px -328em;
}
.font-preview-glegoo {
  background-position: 0px -330em;
}
.font-preview-gloock {
  background-position: 0px -332em;
}
.font-preview-gloria_hallelujah {
  background-position: 0px -334em;
}
.font-preview-glory {
  background-position: 0px -336em;
}
.font-preview-gluten {
  background-position: 0px -338em;
}
.font-preview-goblin_one {
  background-position: 0px -340em;
}
.font-preview-gochi_hand {
  background-position: 0px -342em;
}
.font-preview-goldman {
  background-position: 0px -344em;
}
.font-preview-golos_text {
  background-position: 0px -346em;
}
.font-preview-google_sans {
  background-position: 0px -348em;
}
.font-preview-google_sans_code {
  background-position: 0px -350em;
}
.font-preview-google_sans_flex {
  background-position: 0px -352em;
}
.font-preview-gorditas {
  background-position: 0px -354em;
}
.font-preview-gothic_a1 {
  background-position: 0px -356em;
}
.font-preview-gotu {
  background-position: 0px -358em;
}
.font-preview-goudy_bookletter_1911 {
  background-position: 0px -360em;
}
.font-preview-gowun_batang {
  background-position: 0px -362em;
}
.font-preview-gowun_dodum {
  background-position: 0px -364em;
}
.font-preview-graduate {
  background-position: 0px -366em;
}
.font-preview-grand_hotel {
  background-position: 0px -368em;
}
.font-preview-grandiflora_one {
  background-position: 0px -370em;
}
.font-preview-grandstander {
  background-position: 0px -372em;
}
.font-preview-grape_nuts {
  background-position: 0px -374em;
}
.font-preview-gravitas_one {
  background-position: 0px -376em;
}
.font-preview-great_vibes {
  background-position: 0px -378em;
}
.font-preview-grechen_fuemen {
  background-position: 0px -380em;
}
.font-preview-grenze {
  background-position: 0px -382em;
}
.font-preview-grenze_gotisch {
  background-position: 0px -384em;
}
.font-preview-grey_qo {
  background-position: 0px -386em;
}
.font-preview-griffy {
  background-position: 0px -388em;
}
.font-preview-gruppo {
  background-position: 0px -390em;
}
.font-preview-gudea {
  background-position: 0px -392em;
}
.font-preview-gugi {
  background-position: 0px -394em;
}
.font-preview-gulzar {
  background-position: 0px -396em;
}
.font-preview-gupter {
  background-position: 0px -398em;
}
.font-preview-gurajada {
  background-position: 0px -0em;
}
.font-preview-gwendolyn {
  background-position: 0px -2em;
}
.font-preview-habibi {
  background-position: 0px -4em;
}
.font-preview-hachi_maru_pop {
  background-position: 0px -6em;
}
.font-preview-hahmlet {
  background-position: 0px -8em;
}
.font-preview-halant {
  background-position: 0px -10em;
}
.font-preview-hammersmith_one {
  background-position: 0px -12em;
}
.font-preview-hanalei {
  background-position: 0px -14em;
}
.font-preview-hanalei_fill {
  background-position: 0px -16em;
}
.font-preview-handjet {
  background-position: 0px -18em;
}
.font-preview-handlee {
  background-position: 0px -20em;
}
.font-preview-hanken_grotesk {
  background-position: 0px -22em;
}
.font-preview-hanuman {
  background-position: 0px -24em;
}
.font-preview-happy_monkey {
  background-position: 0px -26em;
}
.font-preview-harmattan {
  background-position: 0px -28em;
}
.font-preview-headland_one {
  background-position: 0px -30em;
}
.font-preview-hedvig_letters_sans {
  background-position: 0px -32em;
}
.font-preview-hedvig_letters_serif {
  background-position: 0px -34em;
}
.font-preview-heebo {
  background-position: 0px -36em;
}
.font-preview-henny_penny {
  background-position: 0px -38em;
}
.font-preview-hepta_slab {
  background-position: 0px -40em;
}
.font-preview-herr_von_muellerhoff {
  background-position: 0px -42em;
}
.font-preview-hi_melody {
  background-position: 0px -44em;
}
.font-preview-hina_mincho {
  background-position: 0px -46em;
}
.font-preview-hind {
  background-position: 0px -48em;
}
.font-preview-hind_guntur {
  background-position: 0px -50em;
}
.font-preview-hind_madurai {
  background-position: 0px -52em;
}
.font-preview-hind_mysuru {
  background-position: 0px -54em;
}
.font-preview-hind_siliguri {
  background-position: 0px -56em;
}
.font-preview-hind_vadodara {
  background-position: 0px -58em;
}
.font-preview-holtwood_one_sc {
  background-position: 0px -60em;
}
.font-preview-homemade_apple {
  background-position: 0px -62em;
}
.font-preview-homenaje {
  background-position: 0px -64em;
}
.font-preview-honk {
  background-position: 0px -66em;
}
.font-preview-host_grotesk {
  background-position: 0px -68em;
}
.font-preview-hubballi {
  background-position: 0px -70em;
}
.font-preview-hubot_sans {
  background-position: 0px -72em;
}
.font-preview-huninn {
  background-position: 0px -74em;
}
.font-preview-hurricane {
  background-position: 0px -76em;
}
.font-preview-iansui {
  background-position: 0px -78em;
}
.font-preview-ibarra_real_nova {
  background-position: 0px -80em;
}
.font-preview-ibm_plex_mono {
  background-position: 0px -82em;
}
.font-preview-ibm_plex_sans {
  background-position: 0px -84em;
}
.font-preview-ibm_plex_sans_arabic {
  background-position: 0px -86em;
}
.font-preview-ibm_plex_sans_condensed {
  background-position: 0px -88em;
}
.font-preview-ibm_plex_sans_devanagari {
  background-position: 0px -90em;
}
.font-preview-ibm_plex_sans_hebrew {
  background-position: 0px -92em;
}
.font-preview-ibm_plex_sans_jp {
  background-position: 0px -94em;
}
.font-preview-ibm_plex_sans_kr {
  background-position: 0px -96em;
}
.font-preview-ibm_plex_sans_thai {
  background-position: 0px -98em;
}
.font-preview-ibm_plex_sans_thai_looped {
  background-position: 0px -100em;
}
.font-preview-ibm_plex_serif {
  background-position: 0px -102em;
}
.font-preview-iceberg {
  background-position: 0px -104em;
}
.font-preview-iceland {
  background-position: 0px -106em;
}
.font-preview-im_fell_double_pica {
  background-position: 0px -108em;
}
.font-preview-im_fell_double_pica_sc {
  background-position: 0px -110em;
}
.font-preview-im_fell_dw_pica {
  background-position: 0px -112em;
}
.font-preview-im_fell_dw_pica_sc {
  background-position: 0px -114em;
}
.font-preview-im_fell_english {
  background-position: 0px -116em;
}
.font-preview-im_fell_english_sc {
  background-position: 0px -118em;
}
.font-preview-im_fell_french_canon {
  background-position: 0px -120em;
}
.font-preview-im_fell_french_canon_sc {
  background-position: 0px -122em;
}
.font-preview-im_fell_great_primer {
  background-position: 0px -124em;
}
.font-preview-im_fell_great_primer_sc {
  background-position: 0px -126em;
}
.font-preview-imbue {
  background-position: 0px -128em;
}
.font-preview-imperial_script {
  background-position: 0px -130em;
}
.font-preview-imprima {
  background-position: 0px -132em;
}
.font-preview-inclusive_sans {
  background-position: 0px -134em;
}
.font-preview-inconsolata {
  background-position: 0px -136em;
}
.font-preview-inder {
  background-position: 0px -138em;
}
.font-preview-indie_flower {
  background-position: 0px -140em;
}
.font-preview-ingrid_darling {
  background-position: 0px -142em;
}
.font-preview-inika {
  background-position: 0px -144em;
}
.font-preview-inknut_antiqua {
  background-position: 0px -146em;
}
.font-preview-inria_sans {
  background-position: 0px -148em;
}
.font-preview-inria_serif {
  background-position: 0px -150em;
}
.font-preview-inspiration {
  background-position: 0px -152em;
}
.font-preview-instrument_sans {
  background-position: 0px -154em;
}
.font-preview-instrument_serif {
  background-position: 0px -156em;
}
.font-preview-intel_one_mono {
  background-position: 0px -158em;
}
.font-preview-inter {
  background-position: 0px -160em;
}
.font-preview-inter_tight {
  background-position: 0px -162em;
}
.font-preview-irish_grover {
  background-position: 0px -164em;
}
.font-preview-island_moments {
  background-position: 0px -166em;
}
.font-preview-istok_web {
  background-position: 0px -168em;
}
.font-preview-italiana {
  background-position: 0px -170em;
}
.font-preview-italianno {
  background-position: 0px -172em;
}
.font-preview-itim {
  background-position: 0px -174em;
}
.font-preview-jacquard_12 {
  background-position: 0px -176em;
}
.font-preview-jacquard_12_charted {
  background-position: 0px -178em;
}
.font-preview-jacquard_24 {
  background-position: 0px -180em;
}
.font-preview-jacquard_24_charted {
  background-position: 0px -182em;
}
.font-preview-jacquarda_bastarda_9 {
  background-position: 0px -184em;
}
.font-preview-jacquarda_bastarda_9_charted {
  background-position: 0px -186em;
}
.font-preview-jacques_francois {
  background-position: 0px -188em;
}
.font-preview-jacques_francois_shadow {
  background-position: 0px -190em;
}
.font-preview-jaini {
  background-position: 0px -192em;
}
.font-preview-jaini_purva {
  background-position: 0px -194em;
}
.font-preview-jaldi {
  background-position: 0px -196em;
}
.font-preview-jaro {
  background-position: 0px -198em;
}
.font-preview-jersey_10 {
  background-position: 0px -200em;
}
.font-preview-jersey_10_charted {
  background-position: 0px -202em;
}
.font-preview-jersey_15 {
  background-position: 0px -204em;
}
.font-preview-jersey_15_charted {
  background-position: 0px -206em;
}
.font-preview-jersey_20 {
  background-position: 0px -208em;
}
.font-preview-jersey_20_charted {
  background-position: 0px -210em;
}
.font-preview-jersey_25 {
  background-position: 0px -212em;
}
.font-preview-jersey_25_charted {
  background-position: 0px -214em;
}
.font-preview-jetbrains_mono {
  background-position: 0px -216em;
}
.font-preview-jim_nightshade {
  background-position: 0px -218em;
}
.font-preview-joan {
  background-position: 0px -220em;
}
.font-preview-jockey_one {
  background-position: 0px -222em;
}
.font-preview-jolly_lodger {
  background-position: 0px -224em;
}
.font-preview-jomhuria {
  background-position: 0px -226em;
}
.font-preview-jomolhari {
  background-position: 0px -228em;
}
.font-preview-josefin_sans {
  background-position: 0px -230em;
}
.font-preview-josefin_slab {
  background-position: 0px -232em;
}
.font-preview-jost {
  background-position: 0px -234em;
}
.font-preview-joti_one {
  background-position: 0px -236em;
}
.font-preview-jua {
  background-position: 0px -238em;
}
.font-preview-judson {
  background-position: 0px -240em;
}
.font-preview-julee {
  background-position: 0px -242em;
}
.font-preview-julius_sans_one {
  background-position: 0px -244em;
}
.font-preview-junge {
  background-position: 0px -246em;
}
.font-preview-jura {
  background-position: 0px -248em;
}
.font-preview-just_another_hand {
  background-position: 0px -250em;
}
.font-preview-just_me_again_down_here {
  background-position: 0px -252em;
}
.font-preview-k2d {
  background-position: 0px -254em;
}
.font-preview-kablammo {
  background-position: 0px -256em;
}
.font-preview-kadwa {
  background-position: 0px -258em;
}
.font-preview-kaisei_decol {
  background-position: 0px -260em;
}
.font-preview-kaisei_harunoumi {
  background-position: 0px -262em;
}
.font-preview-kaisei_opti {
  background-position: 0px -264em;
}
.font-preview-kaisei_tokumin {
  background-position: 0px -266em;
}
.font-preview-kalam {
  background-position: 0px -268em;
}
.font-preview-kalnia {
  background-position: 0px -270em;
}
.font-preview-kalnia_glaze {
  background-position: 0px -272em;
}
.font-preview-kameron {
  background-position: 0px -274em;
}
.font-preview-kanchenjunga {
  background-position: 0px -276em;
}
.font-preview-kanit {
  background-position: 0px -278em;
}
.font-preview-kantumruy_pro {
  background-position: 0px -280em;
}
.font-preview-kapakana {
  background-position: 0px -282em;
}
.font-preview-karantina {
  background-position: 0px -284em;
}
.font-preview-karla {
  background-position: 0px -286em;
}
.font-preview-karma {
  background-position: 0px -288em;
}
.font-preview-katibeh {
  background-position: 0px -290em;
}
.font-preview-kaushan_script {
  background-position: 0px -292em;
}
.font-preview-kavivanar {
  background-position: 0px -294em;
}
.font-preview-kavoon {
  background-position: 0px -296em;
}
.font-preview-kay_pho_du {
  background-position: 0px -298em;
}
.font-preview-kdam_thmor_pro {
  background-position: 0px -300em;
}
.font-preview-keania_one {
  background-position: 0px -302em;
}
.font-preview-kedebideri {
  background-position: 0px -304em;
}
.font-preview-kelly_slab {
  background-position: 0px -306em;
}
.font-preview-kenia {
  background-position: 0px -308em;
}
.font-preview-khand {
  background-position: 0px -310em;
}
.font-preview-khula {
  background-position: 0px -312em;
}
.font-preview-kings {
  background-position: 0px -314em;
}
.font-preview-kirang_haerang {
  background-position: 0px -316em;
}
.font-preview-kite_one {
  background-position: 0px -318em;
}
.font-preview-kiwi_maru {
  background-position: 0px -320em;
}
.font-preview-klee_one {
  background-position: 0px -322em;
}
.font-preview-knewave {
  background-position: 0px -324em;
}
.font-preview-kodchasan {
  background-position: 0px -326em;
}
.font-preview-kode_mono {
  background-position: 0px -328em;
}
.font-preview-koh_santepheap {
  background-position: 0px -330em;
}
.font-preview-koho {
  background-position: 0px -332em;
}
.font-preview-kolker_brush {
  background-position: 0px -334em;
}
.font-preview-konkhmer_sleokchher {
  background-position: 0px -336em;
}
.font-preview-kosugi {
  background-position: 0px -338em;
}
.font-preview-kosugi_maru {
  background-position: 0px -340em;
}
.font-preview-kotta_one {
  background-position: 0px -342em;
}
.font-preview-koulen {
  background-position: 0px -344em;
}
.font-preview-kranky {
  background-position: 0px -346em;
}
.font-preview-kreon {
  background-position: 0px -348em;
}
.font-preview-kristi {
  background-position: 0px -350em;
}
.font-preview-krona_one {
  background-position: 0px -352em;
}
.font-preview-krub {
  background-position: 0px -354em;
}
.font-preview-kufam {
  background-position: 0px -356em;
}
.font-preview-kulim_park {
  background-position: 0px -358em;
}
.font-preview-kumbh_sans {
  background-position: 0px -360em;
}
.font-preview-kurale {
  background-position: 0px -362em;
}
.font-preview-la_belle_aurore {
  background-position: 0px -364em;
}
.font-preview-labrada {
  background-position: 0px -366em;
}
.font-preview-lacquer {
  background-position: 0px -368em;
}
.font-preview-laila {
  background-position: 0px -370em;
}
.font-preview-lakki_reddy {
  background-position: 0px -372em;
}
.font-preview-lalezar {
  background-position: 0px -374em;
}
.font-preview-lancelot {
  background-position: 0px -376em;
}
.font-preview-langar {
  background-position: 0px -378em;
}
.font-preview-lateef {
  background-position: 0px -380em;
}
.font-preview-lato {
  background-position: 0px -382em;
}
.font-preview-lavishly_yours {
  background-position: 0px -384em;
}
.font-preview-league_gothic {
  background-position: 0px -386em;
}
.font-preview-league_script {
  background-position: 0px -388em;
}
.font-preview-league_spartan {
  background-position: 0px -390em;
}
.font-preview-leckerli_one {
  background-position: 0px -392em;
}
.font-preview-ledger {
  background-position: 0px -394em;
}
.font-preview-lekton {
  background-position: 0px -396em;
}
.font-preview-lemon {
  background-position: 0px -398em;
}
.font-preview-lemonada {
  background-position: 0px -0em;
}
.font-preview-lexend {
  background-position: 0px -2em;
}
.font-preview-lexend_deca {
  background-position: 0px -4em;
}
.font-preview-lexend_exa {
  background-position: 0px -6em;
}
.font-preview-lexend_giga {
  background-position: 0px -8em;
}
.font-preview-lexend_mega {
  background-position: 0px -10em;
}
.font-preview-lexend_peta {
  background-position: 0px -12em;
}
.font-preview-lexend_tera {
  background-position: 0px -14em;
}
.font-preview-lexend_zetta {
  background-position: 0px -16em;
}
.font-preview-libertinus_keyboard {
  background-position: 0px -18em;
}
.font-preview-libertinus_math {
  background-position: 0px -20em;
}
.font-preview-libertinus_mono {
  background-position: 0px -22em;
}
.font-preview-libertinus_sans {
  background-position: 0px -24em;
}
.font-preview-libertinus_serif {
  background-position: 0px -26em;
}
.font-preview-libertinus_serif_display {
  background-position: 0px -28em;
}
.font-preview-libre_barcode_128 {
  background-position: 0px -30em;
}
.font-preview-libre_barcode_128_text {
  background-position: 0px -32em;
}
.font-preview-libre_barcode_39 {
  background-position: 0px -34em;
}
.font-preview-libre_barcode_39_extended {
  background-position: 0px -36em;
}
.font-preview-libre_barcode_39_extended_text {
  background-position: 0px -38em;
}
.font-preview-libre_barcode_39_text {
  background-position: 0px -40em;
}
.font-preview-libre_barcode_ean13_text {
  background-position: 0px -42em;
}
.font-preview-libre_baskerville {
  background-position: 0px -44em;
}
.font-preview-libre_bodoni {
  background-position: 0px -46em;
}
.font-preview-libre_caslon_display {
  background-position: 0px -48em;
}
.font-preview-libre_caslon_text {
  background-position: 0px -50em;
}
.font-preview-libre_franklin {
  background-position: 0px -52em;
}
.font-preview-licorice {
  background-position: 0px -54em;
}
.font-preview-life_savers {
  background-position: 0px -56em;
}
.font-preview-lilex {
  background-position: 0px -58em;
}
.font-preview-lilita_one {
  background-position: 0px -60em;
}
.font-preview-lily_script_one {
  background-position: 0px -62em;
}
.font-preview-limelight {
  background-position: 0px -64em;
}
.font-preview-linden_hill {
  background-position: 0px -66em;
}
.font-preview-linefont {
  background-position: 0px -68em;
}
.font-preview-lisu_bosa {
  background-position: 0px -70em;
}
.font-preview-liter {
  background-position: 0px -72em;
}
.font-preview-literata {
  background-position: 0px -74em;
}
.font-preview-liu_jian_mao_cao {
  background-position: 0px -76em;
}
.font-preview-livvic {
  background-position: 0px -78em;
}
.font-preview-lobster {
  background-position: 0px -80em;
}
.font-preview-lobster_two {
  background-position: 0px -82em;
}
.font-preview-londrina_outline {
  background-position: 0px -84em;
}
.font-preview-londrina_shadow {
  background-position: 0px -86em;
}
.font-preview-londrina_sketch {
  background-position: 0px -88em;
}
.font-preview-londrina_solid {
  background-position: 0px -90em;
}
.font-preview-long_cang {
  background-position: 0px -92em;
}
.font-preview-lora {
  background-position: 0px -94em;
}
.font-preview-love_light {
  background-position: 0px -96em;
}
.font-preview-love_ya_like_a_sister {
  background-position: 0px -98em;
}
.font-preview-loved_by_the_king {
  background-position: 0px -100em;
}
.font-preview-lovers_quarrel {
  background-position: 0px -102em;
}
.font-preview-luckiest_guy {
  background-position: 0px -104em;
}
.font-preview-lugrasimo {
  background-position: 0px -106em;
}
.font-preview-lumanosimo {
  background-position: 0px -108em;
}
.font-preview-lunasima {
  background-position: 0px -110em;
}
.font-preview-lusitana {
  background-position: 0px -112em;
}
.font-preview-lustria {
  background-position: 0px -114em;
}
.font-preview-luxurious_roman {
  background-position: 0px -116em;
}
.font-preview-luxurious_script {
  background-position: 0px -118em;
}
.font-preview-lxgw_marker_gothic {
  background-position: 0px -120em;
}
.font-preview-lxgw_wenkai_mono_tc {
  background-position: 0px -122em;
}
.font-preview-lxgw_wenkai_tc {
  background-position: 0px -124em;
}
.font-preview-m_plus_1 {
  background-position: 0px -126em;
}
.font-preview-m_plus_1_code {
  background-position: 0px -128em;
}
.font-preview-m_plus_1p {
  background-position: 0px -130em;
}
.font-preview-m_plus_2 {
  background-position: 0px -132em;
}
.font-preview-m_plus_code_latin {
  background-position: 0px -134em;
}
.font-preview-m_plus_rounded_1c {
  background-position: 0px -136em;
}
.font-preview-ma_shan_zheng {
  background-position: 0px -138em;
}
.font-preview-macondo {
  background-position: 0px -140em;
}
.font-preview-macondo_swash_caps {
  background-position: 0px -142em;
}
.font-preview-mada {
  background-position: 0px -144em;
}
.font-preview-madimi_one {
  background-position: 0px -146em;
}
.font-preview-magra {
  background-position: 0px -148em;
}
.font-preview-maiden_orange {
  background-position: 0px -150em;
}
.font-preview-maitree {
  background-position: 0px -152em;
}
.font-preview-major_mono_display {
  background-position: 0px -154em;
}
.font-preview-mako {
  background-position: 0px -156em;
}
.font-preview-mali {
  background-position: 0px -158em;
}
.font-preview-mallanna {
  background-position: 0px -160em;
}
.font-preview-maname {
  background-position: 0px -162em;
}
.font-preview-mandali {
  background-position: 0px -164em;
}
.font-preview-manjari {
  background-position: 0px -166em;
}
.font-preview-manrope {
  background-position: 0px -168em;
}
.font-preview-mansalva {
  background-position: 0px -170em;
}
.font-preview-manuale {
  background-position: 0px -172em;
}
.font-preview-manufacturing_consent {
  background-position: 0px -174em;
}
.font-preview-marcellus {
  background-position: 0px -176em;
}
.font-preview-marcellus_sc {
  background-position: 0px -178em;
}
.font-preview-marck_script {
  background-position: 0px -180em;
}
.font-preview-margarine {
  background-position: 0px -182em;
}
.font-preview-marhey {
  background-position: 0px -184em;
}
.font-preview-markazi_text {
  background-position: 0px -186em;
}
.font-preview-marko_one {
  background-position: 0px -188em;
}
.font-preview-marmelad {
  background-position: 0px -190em;
}
.font-preview-martel {
  background-position: 0px -192em;
}
.font-preview-martel_sans {
  background-position: 0px -194em;
}
.font-preview-martian_mono {
  background-position: 0px -196em;
}
.font-preview-marvel {
  background-position: 0px -198em;
}
.font-preview-matangi {
  background-position: 0px -200em;
}
.font-preview-mate {
  background-position: 0px -202em;
}
.font-preview-mate_sc {
  background-position: 0px -204em;
}
.font-preview-matemasie {
  background-position: 0px -206em;
}
.font-preview-material_icons {
  background-position: 0px -208em;
}
.font-preview-material_icons_outlined {
  background-position: 0px -210em;
}
.font-preview-material_icons_round {
  background-position: 0px -212em;
}
.font-preview-material_icons_sharp {
  background-position: 0px -214em;
}
.font-preview-material_icons_two_tone {
  background-position: 0px -216em;
}
.font-preview-material_symbols {
  background-position: 0px -218em;
}
.font-preview-material_symbols_outlined {
  background-position: 0px -220em;
}
.font-preview-material_symbols_rounded {
  background-position: 0px -222em;
}
.font-preview-material_symbols_sharp {
  background-position: 0px -224em;
}
.font-preview-maven_pro {
  background-position: 0px -226em;
}
.font-preview-mclaren {
  background-position: 0px -228em;
}
.font-preview-mea_culpa {
  background-position: 0px -230em;
}
.font-preview-meddon {
  background-position: 0px -232em;
}
.font-preview-medievalsharp {
  background-position: 0px -234em;
}
.font-preview-medula_one {
  background-position: 0px -236em;
}
.font-preview-meera_inimai {
  background-position: 0px -238em;
}
.font-preview-megrim {
  background-position: 0px -240em;
}
.font-preview-meie_script {
  background-position: 0px -242em;
}
.font-preview-menbere {
  background-position: 0px -244em;
}
.font-preview-meow_script {
  background-position: 0px -246em;
}
.font-preview-merienda {
  background-position: 0px -248em;
}
.font-preview-merriweather {
  background-position: 0px -250em;
}
.font-preview-merriweather_sans {
  background-position: 0px -252em;
}
.font-preview-metal {
  background-position: 0px -254em;
}
.font-preview-metal_mania {
  background-position: 0px -256em;
}
.font-preview-metamorphous {
  background-position: 0px -258em;
}
.font-preview-metrophobic {
  background-position: 0px -260em;
}
.font-preview-michroma {
  background-position: 0px -262em;
}
.font-preview-micro_5 {
  background-position: 0px -264em;
}
.font-preview-micro_5_charted {
  background-position: 0px -266em;
}
.font-preview-milonga {
  background-position: 0px -268em;
}
.font-preview-miltonian {
  background-position: 0px -270em;
}
.font-preview-miltonian_tattoo {
  background-position: 0px -272em;
}
.font-preview-mina {
  background-position: 0px -274em;
}
.font-preview-mingzat {
  background-position: 0px -276em;
}
.font-preview-miniver {
  background-position: 0px -278em;
}
.font-preview-miriam_libre {
  background-position: 0px -280em;
}
.font-preview-mirza {
  background-position: 0px -282em;
}
.font-preview-miss_fajardose {
  background-position: 0px -284em;
}
.font-preview-mitr {
  background-position: 0px -286em;
}
.font-preview-mochiy_pop_one {
  background-position: 0px -288em;
}
.font-preview-mochiy_pop_p_one {
  background-position: 0px -290em;
}
.font-preview-modak {
  background-position: 0px -292em;
}
.font-preview-modern_antiqua {
  background-position: 0px -294em;
}
.font-preview-moderustic {
  background-position: 0px -296em;
}
.font-preview-mogra {
  background-position: 0px -298em;
}
.font-preview-mohave {
  background-position: 0px -300em;
}
.font-preview-moirai_one {
  background-position: 0px -302em;
}
.font-preview-molengo {
  background-position: 0px -304em;
}
.font-preview-molle {
  background-position: 0px -306em;
}
.font-preview-momo_signature {
  background-position: 0px -308em;
}
.font-preview-momo_trust_display {
  background-position: 0px -310em;
}
.font-preview-momo_trust_sans {
  background-position: 0px -312em;
}
.font-preview-mona_sans {
  background-position: 0px -314em;
}
.font-preview-monda {
  background-position: 0px -316em;
}
.font-preview-monofett {
  background-position: 0px -318em;
}
.font-preview-monomakh {
  background-position: 0px -320em;
}
.font-preview-monomaniac_one {
  background-position: 0px -322em;
}
.font-preview-monoton {
  background-position: 0px -324em;
}
.font-preview-monsieur_la_doulaise {
  background-position: 0px -326em;
}
.font-preview-montaga {
  background-position: 0px -328em;
}
.font-preview-montagu_slab {
  background-position: 0px -330em;
}
.font-preview-montecarlo {
  background-position: 0px -332em;
}
.font-preview-montez {
  background-position: 0px -334em;
}
.font-preview-montserrat {
  background-position: 0px -336em;
}
.font-preview-montserrat_alternates {
  background-position: 0px -338em;
}
.font-preview-montserrat_underline {
  background-position: 0px -340em;
}
.font-preview-moo_lah_lah {
  background-position: 0px -342em;
}
.font-preview-mooli {
  background-position: 0px -344em;
}
.font-preview-moon_dance {
  background-position: 0px -346em;
}
.font-preview-moul {
  background-position: 0px -348em;
}
.font-preview-moulpali {
  background-position: 0px -350em;
}
.font-preview-mountains_of_christmas {
  background-position: 0px -352em;
}
.font-preview-mouse_memoirs {
  background-position: 0px -354em;
}
.font-preview-mozilla_headline {
  background-position: 0px -356em;
}
.font-preview-mozilla_text {
  background-position: 0px -358em;
}
.font-preview-mr_bedfort {
  background-position: 0px -360em;
}
.font-preview-mr_dafoe {
  background-position: 0px -362em;
}
.font-preview-mr_de_haviland {
  background-position: 0px -364em;
}
.font-preview-mrs_saint_delafield {
  background-position: 0px -366em;
}
.font-preview-mrs_sheppards {
  background-position: 0px -368em;
}
.font-preview-ms_madi {
  background-position: 0px -370em;
}
.font-preview-mukta {
  background-position: 0px -372em;
}
.font-preview-mukta_mahee {
  background-position: 0px -374em;
}
.font-preview-mukta_malar {
  background-position: 0px -376em;
}
.font-preview-mukta_vaani {
  background-position: 0px -378em;
}
.font-preview-mulish {
  background-position: 0px -380em;
}
.font-preview-murecho {
  background-position: 0px -382em;
}
.font-preview-museomoderno {
  background-position: 0px -384em;
}
.font-preview-my_soul {
  background-position: 0px -386em;
}
.font-preview-mynerve {
  background-position: 0px -388em;
}
.font-preview-mystery_quest {
  background-position: 0px -390em;
}
.font-preview-nabla {
  background-position: 0px -392em;
}
.font-preview-namdhinggo {
  background-position: 0px -394em;
}
.font-preview-nanum_brush_script {
  background-position: 0px -396em;
}
.font-preview-nanum_gothic {
  background-position: 0px -398em;
}
.font-preview-nanum_gothic_coding {
  background-position: 0px -0em;
}
.font-preview-nanum_myeongjo {
  background-position: 0px -2em;
}
.font-preview-nanum_pen_script {
  background-position: 0px -4em;
}
.font-preview-narnoor {
  background-position: 0px -6em;
}
.font-preview-nata_sans {
  background-position: 0px -8em;
}
.font-preview-national_park {
  background-position: 0px -10em;
}
.font-preview-neonderthaw {
  background-position: 0px -12em;
}
.font-preview-nerko_one {
  background-position: 0px -14em;
}
.font-preview-neucha {
  background-position: 0px -16em;
}
.font-preview-neuton {
  background-position: 0px -18em;
}
.font-preview-new_amsterdam {
  background-position: 0px -20em;
}
.font-preview-new_rocker {
  background-position: 0px -22em;
}
.font-preview-new_tegomin {
  background-position: 0px -24em;
}
.font-preview-news_cycle {
  background-position: 0px -26em;
}
.font-preview-newsreader {
  background-position: 0px -28em;
}
.font-preview-niconne {
  background-position: 0px -30em;
}
.font-preview-niramit {
  background-position: 0px -32em;
}
.font-preview-nixie_one {
  background-position: 0px -34em;
}
.font-preview-nobile {
  background-position: 0px -36em;
}
.font-preview-nokora {
  background-position: 0px -38em;
}
.font-preview-norican {
  background-position: 0px -40em;
}
.font-preview-nosifer {
  background-position: 0px -42em;
}
.font-preview-notable {
  background-position: 0px -44em;
}
.font-preview-nothing_you_could_do {
  background-position: 0px -46em;
}
.font-preview-noticia_text {
  background-position: 0px -48em;
}
.font-preview-noto_kufi_arabic {
  background-position: 0px -50em;
}
.font-preview-noto_music {
  background-position: 0px -52em;
}
.font-preview-noto_naskh_arabic {
  background-position: 0px -54em;
}
.font-preview-noto_nastaliq_urdu {
  background-position: 0px -56em;
}
.font-preview-noto_rashi_hebrew {
  background-position: 0px -58em;
}
.font-preview-noto_sans {
  background-position: 0px -60em;
}
.font-preview-noto_sans_adlam {
  background-position: 0px -62em;
}
.font-preview-noto_sans_adlam_unjoined {
  background-position: 0px -64em;
}
.font-preview-noto_sans_anatolian_hieroglyphs {
  background-position: 0px -66em;
}
.font-preview-noto_sans_arabic {
  background-position: 0px -68em;
}
.font-preview-noto_sans_armenian {
  background-position: 0px -70em;
}
.font-preview-noto_sans_avestan {
  background-position: 0px -72em;
}
.font-preview-noto_sans_balinese {
  background-position: 0px -74em;
}
.font-preview-noto_sans_bamum {
  background-position: 0px -76em;
}
.font-preview-noto_sans_bassa_vah {
  background-position: 0px -78em;
}
.font-preview-noto_sans_batak {
  background-position: 0px -80em;
}
.font-preview-noto_sans_bengali {
  background-position: 0px -82em;
}
.font-preview-noto_sans_bhaiksuki {
  background-position: 0px -84em;
}
.font-preview-noto_sans_brahmi {
  background-position: 0px -86em;
}
.font-preview-noto_sans_buginese {
  background-position: 0px -88em;
}
.font-preview-noto_sans_buhid {
  background-position: 0px -90em;
}
.font-preview-noto_sans_canadian_aboriginal {
  background-position: 0px -92em;
}
.font-preview-noto_sans_carian {
  background-position: 0px -94em;
}
.font-preview-noto_sans_caucasian_albanian {
  background-position: 0px -96em;
}
.font-preview-noto_sans_chakma {
  background-position: 0px -98em;
}
.font-preview-noto_sans_cham {
  background-position: 0px -100em;
}
.font-preview-noto_sans_cherokee {
  background-position: 0px -102em;
}
.font-preview-noto_sans_chorasmian {
  background-position: 0px -104em;
}
.font-preview-noto_sans_coptic {
  background-position: 0px -106em;
}
.font-preview-noto_sans_cuneiform {
  background-position: 0px -108em;
}
.font-preview-noto_sans_cypriot {
  background-position: 0px -110em;
}
.font-preview-noto_sans_cypro_minoan {
  background-position: 0px -112em;
}
.font-preview-noto_sans_deseret {
  background-position: 0px -114em;
}
.font-preview-noto_sans_devanagari {
  background-position: 0px -116em;
}
.font-preview-noto_sans_display {
  background-position: 0px -118em;
}
.font-preview-noto_sans_duployan {
  background-position: 0px -120em;
}
.font-preview-noto_sans_egyptian_hieroglyphs {
  background-position: 0px -122em;
}
.font-preview-noto_sans_elbasan {
  background-position: 0px -124em;
}
.font-preview-noto_sans_elymaic {
  background-position: 0px -126em;
}
.font-preview-noto_sans_ethiopic {
  background-position: 0px -128em;
}
.font-preview-noto_sans_georgian {
  background-position: 0px -130em;
}
.font-preview-noto_sans_glagolitic {
  background-position: 0px -132em;
}
.font-preview-noto_sans_gothic {
  background-position: 0px -134em;
}
.font-preview-noto_sans_grantha {
  background-position: 0px -136em;
}
.font-preview-noto_sans_gujarati {
  background-position: 0px -138em;
}
.font-preview-noto_sans_gunjala_gondi {
  background-position: 0px -140em;
}
.font-preview-noto_sans_gurmukhi {
  background-position: 0px -142em;
}
.font-preview-noto_sans_hanifi_rohingya {
  background-position: 0px -144em;
}
.font-preview-noto_sans_hanunoo {
  background-position: 0px -146em;
}
.font-preview-noto_sans_hatran {
  background-position: 0px -148em;
}
.font-preview-noto_sans_hebrew {
  background-position: 0px -150em;
}
.font-preview-noto_sans_hk {
  background-position: 0px -152em;
}
.font-preview-noto_sans_imperial_aramaic {
  background-position: 0px -154em;
}
.font-preview-noto_sans_indic_siyaq_numbers {
  background-position: 0px -156em;
}
.font-preview-noto_sans_inscriptional_pahlavi {
  background-position: 0px -158em;
}
.font-preview-noto_sans_inscriptional_parthian {
  background-position: 0px -160em;
}
.font-preview-noto_sans_javanese {
  background-position: 0px -162em;
}
.font-preview-noto_sans_jp {
  background-position: 0px -164em;
}
.font-preview-noto_sans_kaithi {
  background-position: 0px -166em;
}
.font-preview-noto_sans_kannada {
  background-position: 0px -168em;
}
.font-preview-noto_sans_kawi {
  background-position: 0px -170em;
}
.font-preview-noto_sans_kayah_li {
  background-position: 0px -172em;
}
.font-preview-noto_sans_kharoshthi {
  background-position: 0px -174em;
}
.font-preview-noto_sans_khmer {
  background-position: 0px -176em;
}
.font-preview-noto_sans_khojki {
  background-position: 0px -178em;
}
.font-preview-noto_sans_khudawadi {
  background-position: 0px -180em;
}
.font-preview-noto_sans_kr {
  background-position: 0px -182em;
}
.font-preview-noto_sans_lao {
  background-position: 0px -184em;
}
.font-preview-noto_sans_lao_looped {
  background-position: 0px -186em;
}
.font-preview-noto_sans_lepcha {
  background-position: 0px -188em;
}
.font-preview-noto_sans_limbu {
  background-position: 0px -190em;
}
.font-preview-noto_sans_linear_a {
  background-position: 0px -192em;
}
.font-preview-noto_sans_linear_b {
  background-position: 0px -194em;
}
.font-preview-noto_sans_lisu {
  background-position: 0px -196em;
}
.font-preview-noto_sans_lydian {
  background-position: 0px -198em;
}
.font-preview-noto_sans_mahajani {
  background-position: 0px -200em;
}
.font-preview-noto_sans_malayalam {
  background-position: 0px -202em;
}
.font-preview-noto_sans_mandaic {
  background-position: 0px -204em;
}
.font-preview-noto_sans_manichaean {
  background-position: 0px -206em;
}
.font-preview-noto_sans_marchen {
  background-position: 0px -208em;
}
.font-preview-noto_sans_masaram_gondi {
  background-position: 0px -210em;
}
.font-preview-noto_sans_math {
  background-position: 0px -212em;
}
.font-preview-noto_sans_mayan_numerals {
  background-position: 0px -214em;
}
.font-preview-noto_sans_medefaidrin {
  background-position: 0px -216em;
}
.font-preview-noto_sans_meetei_mayek {
  background-position: 0px -218em;
}
.font-preview-noto_sans_mende_kikakui {
  background-position: 0px -220em;
}
.font-preview-noto_sans_meroitic {
  background-position: 0px -222em;
}
.font-preview-noto_sans_miao {
  background-position: 0px -224em;
}
.font-preview-noto_sans_modi {
  background-position: 0px -226em;
}
.font-preview-noto_sans_mongolian {
  background-position: 0px -228em;
}
.font-preview-noto_sans_mono {
  background-position: 0px -230em;
}
.font-preview-noto_sans_mro {
  background-position: 0px -232em;
}
.font-preview-noto_sans_multani {
  background-position: 0px -234em;
}
.font-preview-noto_sans_nabataean {
  background-position: 0px -236em;
}
.font-preview-noto_sans_nag_mundari {
  background-position: 0px -238em;
}
.font-preview-noto_sans_nandinagari {
  background-position: 0px -240em;
}
.font-preview-noto_sans_new_tai_lue {
  background-position: 0px -242em;
}
.font-preview-noto_sans_newa {
  background-position: 0px -244em;
}
.font-preview-noto_sans_nko {
  background-position: 0px -246em;
}
.font-preview-noto_sans_nko_unjoined {
  background-position: 0px -248em;
}
.font-preview-noto_sans_nushu {
  background-position: 0px -250em;
}
.font-preview-noto_sans_ogham {
  background-position: 0px -252em;
}
.font-preview-noto_sans_ol_chiki {
  background-position: 0px -254em;
}
.font-preview-noto_sans_old_hungarian {
  background-position: 0px -256em;
}
.font-preview-noto_sans_old_italic {
  background-position: 0px -258em;
}
.font-preview-noto_sans_old_north_arabian {
  background-position: 0px -260em;
}
.font-preview-noto_sans_old_permic {
  background-position: 0px -262em;
}
.font-preview-noto_sans_old_persian {
  background-position: 0px -264em;
}
.font-preview-noto_sans_old_sogdian {
  background-position: 0px -266em;
}
.font-preview-noto_sans_old_south_arabian {
  background-position: 0px -268em;
}
.font-preview-noto_sans_old_turkic {
  background-position: 0px -270em;
}
.font-preview-noto_sans_oriya {
  background-position: 0px -272em;
}
.font-preview-noto_sans_osage {
  background-position: 0px -274em;
}
.font-preview-noto_sans_osmanya {
  background-position: 0px -276em;
}
.font-preview-noto_sans_pahawh_hmong {
  background-position: 0px -278em;
}
.font-preview-noto_sans_palmyrene {
  background-position: 0px -280em;
}
.font-preview-noto_sans_pau_cin_hau {
  background-position: 0px -282em;
}
.font-preview-noto_sans_phagspa {
  background-position: 0px -284em;
}
.font-preview-noto_sans_phoenician {
  background-position: 0px -286em;
}
.font-preview-noto_sans_psalter_pahlavi {
  background-position: 0px -288em;
}
.font-preview-noto_sans_rejang {
  background-position: 0px -290em;
}
.font-preview-noto_sans_runic {
  background-position: 0px -292em;
}
.font-preview-noto_sans_samaritan {
  background-position: 0px -294em;
}
.font-preview-noto_sans_saurashtra {
  background-position: 0px -296em;
}
.font-preview-noto_sans_sc {
  background-position: 0px -298em;
}
.font-preview-noto_sans_sharada {
  background-position: 0px -300em;
}
.font-preview-noto_sans_shavian {
  background-position: 0px -302em;
}
.font-preview-noto_sans_siddham {
  background-position: 0px -304em;
}
.font-preview-noto_sans_signwriting {
  background-position: 0px -306em;
}
.font-preview-noto_sans_sinhala {
  background-position: 0px -308em;
}
.font-preview-noto_sans_sogdian {
  background-position: 0px -310em;
}
.font-preview-noto_sans_sora_sompeng {
  background-position: 0px -312em;
}
.font-preview-noto_sans_soyombo {
  background-position: 0px -314em;
}
.font-preview-noto_sans_sundanese {
  background-position: 0px -316em;
}
.font-preview-noto_sans_sunuwar {
  background-position: 0px -318em;
}
.font-preview-noto_sans_syloti_nagri {
  background-position: 0px -320em;
}
.font-preview-noto_sans_symbols {
  background-position: 0px -322em;
}
.font-preview-noto_sans_symbols_2 {
  background-position: 0px -324em;
}
.font-preview-noto_sans_syriac {
  background-position: 0px -326em;
}
.font-preview-noto_sans_syriac_eastern {
  background-position: 0px -328em;
}
.font-preview-noto_sans_syriac_western {
  background-position: 0px -330em;
}
.font-preview-noto_sans_tagalog {
  background-position: 0px -332em;
}
.font-preview-noto_sans_tagbanwa {
  background-position: 0px -334em;
}
.font-preview-noto_sans_tai_le {
  background-position: 0px -336em;
}
.font-preview-noto_sans_tai_tham {
  background-position: 0px -338em;
}
.font-preview-noto_sans_tai_viet {
  background-position: 0px -340em;
}
.font-preview-noto_sans_takri {
  background-position: 0px -342em;
}
.font-preview-noto_sans_tamil {
  background-position: 0px -344em;
}
.font-preview-noto_sans_tamil_supplement {
  background-position: 0px -346em;
}
.font-preview-noto_sans_tangsa {
  background-position: 0px -348em;
}
.font-preview-noto_sans_tc {
  background-position: 0px -350em;
}
.font-preview-noto_sans_telugu {
  background-position: 0px -352em;
}
.font-preview-noto_sans_thaana {
  background-position: 0px -354em;
}
.font-preview-noto_sans_thai {
  background-position: 0px -356em;
}
.font-preview-noto_sans_thai_looped {
  background-position: 0px -358em;
}
.font-preview-noto_sans_tifinagh {
  background-position: 0px -360em;
}
.font-preview-noto_sans_tirhuta {
  background-position: 0px -362em;
}
.font-preview-noto_sans_ugaritic {
  background-position: 0px -364em;
}
.font-preview-noto_sans_vai {
  background-position: 0px -366em;
}
.font-preview-noto_sans_vithkuqi {
  background-position: 0px -368em;
}
.font-preview-noto_sans_wancho {
  background-position: 0px -370em;
}
.font-preview-noto_sans_warang_citi {
  background-position: 0px -372em;
}
.font-preview-noto_sans_yi {
  background-position: 0px -374em;
}
.font-preview-noto_sans_zanabazar_square {
  background-position: 0px -376em;
}
.font-preview-noto_serif {
  background-position: 0px -378em;
}
.font-preview-noto_serif_ahom {
  background-position: 0px -380em;
}
.font-preview-noto_serif_armenian {
  background-position: 0px -382em;
}
.font-preview-noto_serif_balinese {
  background-position: 0px -384em;
}
.font-preview-noto_serif_bengali {
  background-position: 0px -386em;
}
.font-preview-noto_serif_devanagari {
  background-position: 0px -388em;
}
.font-preview-noto_serif_display {
  background-position: 0px -390em;
}
.font-preview-noto_serif_dives_akuru {
  background-position: 0px -392em;
}
.font-preview-noto_serif_dogra {
  background-position: 0px -394em;
}
.font-preview-noto_serif_ethiopic {
  background-position: 0px -396em;
}
.font-preview-noto_serif_georgian {
  background-position: 0px -398em;
}
.font-preview-noto_serif_grantha {
  background-position: 0px -0em;
}
.font-preview-noto_serif_gujarati {
  background-position: 0px -2em;
}
.font-preview-noto_serif_gurmukhi {
  background-position: 0px -4em;
}
.font-preview-noto_serif_hebrew {
  background-position: 0px -6em;
}
.font-preview-noto_serif_hentaigana {
  background-position: 0px -8em;
}
.font-preview-noto_serif_hk {
  background-position: 0px -10em;
}
.font-preview-noto_serif_jp {
  background-position: 0px -12em;
}
.font-preview-noto_serif_kannada {
  background-position: 0px -14em;
}
.font-preview-noto_serif_khitan_small_script {
  background-position: 0px -16em;
}
.font-preview-noto_serif_khmer {
  background-position: 0px -18em;
}
.font-preview-noto_serif_khojki {
  background-position: 0px -20em;
}
.font-preview-noto_serif_kr {
  background-position: 0px -22em;
}
.font-preview-noto_serif_lao {
  background-position: 0px -24em;
}
.font-preview-noto_serif_makasar {
  background-position: 0px -26em;
}
.font-preview-noto_serif_malayalam {
  background-position: 0px -28em;
}
.font-preview-noto_serif_np_hmong {
  background-position: 0px -30em;
}
.font-preview-noto_serif_old_uyghur {
  background-position: 0px -32em;
}
.font-preview-noto_serif_oriya {
  background-position: 0px -34em;
}
.font-preview-noto_serif_ottoman_siyaq {
  background-position: 0px -36em;
}
.font-preview-noto_serif_sc {
  background-position: 0px -38em;
}
.font-preview-noto_serif_sinhala {
  background-position: 0px -40em;
}
.font-preview-noto_serif_tamil {
  background-position: 0px -42em;
}
.font-preview-noto_serif_tangut {
  background-position: 0px -44em;
}
.font-preview-noto_serif_tc {
  background-position: 0px -46em;
}
.font-preview-noto_serif_telugu {
  background-position: 0px -48em;
}
.font-preview-noto_serif_thai {
  background-position: 0px -50em;
}
.font-preview-noto_serif_tibetan {
  background-position: 0px -52em;
}
.font-preview-noto_serif_todhri {
  background-position: 0px -54em;
}
.font-preview-noto_serif_toto {
  background-position: 0px -56em;
}
.font-preview-noto_serif_vithkuqi {
  background-position: 0px -58em;
}
.font-preview-noto_serif_yezidi {
  background-position: 0px -60em;
}
.font-preview-noto_traditional_nushu {
  background-position: 0px -62em;
}
.font-preview-noto_znamenny_musical_notation {
  background-position: 0px -64em;
}
.font-preview-nova_cut {
  background-position: 0px -66em;
}
.font-preview-nova_flat {
  background-position: 0px -68em;
}
.font-preview-nova_mono {
  background-position: 0px -70em;
}
.font-preview-nova_oval {
  background-position: 0px -72em;
}
.font-preview-nova_round {
  background-position: 0px -74em;
}
.font-preview-nova_script {
  background-position: 0px -76em;
}
.font-preview-nova_slim {
  background-position: 0px -78em;
}
.font-preview-nova_square {
  background-position: 0px -80em;
}
.font-preview-ntr {
  background-position: 0px -82em;
}
.font-preview-numans {
  background-position: 0px -84em;
}
.font-preview-nunito {
  background-position: 0px -86em;
}
.font-preview-nunito_sans {
  background-position: 0px -88em;
}
.font-preview-nuosu_sil {
  background-position: 0px -90em;
}
.font-preview-odibee_sans {
  background-position: 0px -92em;
}
.font-preview-odor_mean_chey {
  background-position: 0px -94em;
}
.font-preview-offside {
  background-position: 0px -96em;
}
.font-preview-oi {
  background-position: 0px -98em;
}
.font-preview-ojuju {
  background-position: 0px -100em;
}
.font-preview-old_standard_tt {
  background-position: 0px -102em;
}
.font-preview-oldenburg {
  background-position: 0px -104em;
}
.font-preview-ole {
  background-position: 0px -106em;
}
.font-preview-oleo_script {
  background-position: 0px -108em;
}
.font-preview-oleo_script_swash_caps {
  background-position: 0px -110em;
}
.font-preview-onest {
  background-position: 0px -112em;
}
.font-preview-oooh_baby {
  background-position: 0px -114em;
}
.font-preview-open_sans {
  background-position: 0px -116em;
}
.font-preview-oranienbaum {
  background-position: 0px -118em;
}
.font-preview-orbit {
  background-position: 0px -120em;
}
.font-preview-orbitron {
  background-position: 0px -122em;
}
.font-preview-oregano {
  background-position: 0px -124em;
}
.font-preview-orelega_one {
  background-position: 0px -126em;
}
.font-preview-orienta {
  background-position: 0px -128em;
}
.font-preview-original_surfer {
  background-position: 0px -130em;
}
.font-preview-oswald {
  background-position: 0px -132em;
}
.font-preview-outfit {
  background-position: 0px -134em;
}
.font-preview-over_the_rainbow {
  background-position: 0px -136em;
}
.font-preview-overlock {
  background-position: 0px -138em;
}
.font-preview-overlock_sc {
  background-position: 0px -140em;
}
.font-preview-overpass {
  background-position: 0px -142em;
}
.font-preview-overpass_mono {
  background-position: 0px -144em;
}
.font-preview-ovo {
  background-position: 0px -146em;
}
.font-preview-oxanium {
  background-position: 0px -148em;
}
.font-preview-oxygen {
  background-position: 0px -150em;
}
.font-preview-oxygen_mono {
  background-position: 0px -152em;
}
.font-preview-pacifico {
  background-position: 0px -154em;
}
.font-preview-padauk {
  background-position: 0px -156em;
}
.font-preview-padyakke_expanded_one {
  background-position: 0px -158em;
}
.font-preview-palanquin {
  background-position: 0px -160em;
}
.font-preview-palanquin_dark {
  background-position: 0px -162em;
}
.font-preview-palette_mosaic {
  background-position: 0px -164em;
}
.font-preview-pangolin {
  background-position: 0px -166em;
}
.font-preview-paprika {
  background-position: 0px -168em;
}
.font-preview-parastoo {
  background-position: 0px -170em;
}
.font-preview-parisienne {
  background-position: 0px -172em;
}
.font-preview-parkinsans {
  background-position: 0px -174em;
}
.font-preview-passero_one {
  background-position: 0px -176em;
}
.font-preview-passion_one {
  background-position: 0px -178em;
}
.font-preview-passions_conflict {
  background-position: 0px -180em;
}
.font-preview-pathway_extreme {
  background-position: 0px -182em;
}
.font-preview-pathway_gothic_one {
  background-position: 0px -184em;
}
.font-preview-patrick_hand {
  background-position: 0px -186em;
}
.font-preview-patrick_hand_sc {
  background-position: 0px -188em;
}
.font-preview-pattaya {
  background-position: 0px -190em;
}
.font-preview-patua_one {
  background-position: 0px -192em;
}
.font-preview-pavanam {
  background-position: 0px -194em;
}
.font-preview-paytone_one {
  background-position: 0px -196em;
}
.font-preview-peddana {
  background-position: 0px -198em;
}
.font-preview-peralta {
  background-position: 0px -200em;
}
.font-preview-permanent_marker {
  background-position: 0px -202em;
}
.font-preview-petemoss {
  background-position: 0px -204em;
}
.font-preview-petit_formal_script {
  background-position: 0px -206em;
}
.font-preview-petrona {
  background-position: 0px -208em;
}
.font-preview-philosopher {
  background-position: 0px -210em;
}
.font-preview-phudu {
  background-position: 0px -212em;
}
.font-preview-piazzolla {
  background-position: 0px -214em;
}
.font-preview-piedra {
  background-position: 0px -216em;
}
.font-preview-pinyon_script {
  background-position: 0px -218em;
}
.font-preview-pirata_one {
  background-position: 0px -220em;
}
.font-preview-pixelify_sans {
  background-position: 0px -222em;
}
.font-preview-plaster {
  background-position: 0px -224em;
}
.font-preview-platypi {
  background-position: 0px -226em;
}
.font-preview-play {
  background-position: 0px -228em;
}
.font-preview-playball {
  background-position: 0px -230em;
}
.font-preview-playfair {
  background-position: 0px -232em;
}
.font-preview-playfair_display {
  background-position: 0px -234em;
}
.font-preview-playfair_display_sc {
  background-position: 0px -236em;
}
.font-preview-playpen_sans {
  background-position: 0px -238em;
}
.font-preview-playpen_sans_arabic {
  background-position: 0px -240em;
}
.font-preview-playpen_sans_deva {
  background-position: 0px -242em;
}
.font-preview-playpen_sans_hebrew {
  background-position: 0px -244em;
}
.font-preview-playpen_sans_thai {
  background-position: 0px -246em;
}
.font-preview-playwrite_ar {
  background-position: 0px -248em;
}
.font-preview-playwrite_ar_guides {
  background-position: 0px -250em;
}
.font-preview-playwrite_at {
  background-position: 0px -252em;
}
.font-preview-playwrite_at_guides {
  background-position: 0px -254em;
}
.font-preview-playwrite_au_nsw {
  background-position: 0px -256em;
}
.font-preview-playwrite_au_nsw_guides {
  background-position: 0px -258em;
}
.font-preview-playwrite_au_qld {
  background-position: 0px -260em;
}
.font-preview-playwrite_au_qld_guides {
  background-position: 0px -262em;
}
.font-preview-playwrite_au_sa {
  background-position: 0px -264em;
}
.font-preview-playwrite_au_sa_guides {
  background-position: 0px -266em;
}
.font-preview-playwrite_au_tas {
  background-position: 0px -268em;
}
.font-preview-playwrite_au_tas_guides {
  background-position: 0px -270em;
}
.font-preview-playwrite_au_vic {
  background-position: 0px -272em;
}
.font-preview-playwrite_au_vic_guides {
  background-position: 0px -274em;
}
.font-preview-playwrite_be_vlg {
  background-position: 0px -276em;
}
.font-preview-playwrite_be_vlg_guides {
  background-position: 0px -278em;
}
.font-preview-playwrite_be_wal {
  background-position: 0px -280em;
}
.font-preview-playwrite_be_wal_guides {
  background-position: 0px -282em;
}
.font-preview-playwrite_br {
  background-position: 0px -284em;
}
.font-preview-playwrite_br_guides {
  background-position: 0px -286em;
}
.font-preview-playwrite_ca {
  background-position: 0px -288em;
}
.font-preview-playwrite_ca_guides {
  background-position: 0px -290em;
}
.font-preview-playwrite_cl {
  background-position: 0px -292em;
}
.font-preview-playwrite_cl_guides {
  background-position: 0px -294em;
}
.font-preview-playwrite_co {
  background-position: 0px -296em;
}
.font-preview-playwrite_co_guides {
  background-position: 0px -298em;
}
.font-preview-playwrite_cu {
  background-position: 0px -300em;
}
.font-preview-playwrite_cu_guides {
  background-position: 0px -302em;
}
.font-preview-playwrite_cz {
  background-position: 0px -304em;
}
.font-preview-playwrite_cz_guides {
  background-position: 0px -306em;
}
.font-preview-playwrite_de_grund {
  background-position: 0px -308em;
}
.font-preview-playwrite_de_grund_guides {
  background-position: 0px -310em;
}
.font-preview-playwrite_de_la {
  background-position: 0px -312em;
}
.font-preview-playwrite_de_la_guides {
  background-position: 0px -314em;
}
.font-preview-playwrite_de_sas {
  background-position: 0px -316em;
}
.font-preview-playwrite_de_sas_guides {
  background-position: 0px -318em;
}
.font-preview-playwrite_de_va {
  background-position: 0px -320em;
}
.font-preview-playwrite_de_va_guides {
  background-position: 0px -322em;
}
.font-preview-playwrite_dk_loopet {
  background-position: 0px -324em;
}
.font-preview-playwrite_dk_loopet_guides {
  background-position: 0px -326em;
}
.font-preview-playwrite_dk_uloopet {
  background-position: 0px -328em;
}
.font-preview-playwrite_dk_uloopet_guides {
  background-position: 0px -330em;
}
.font-preview-playwrite_es {
  background-position: 0px -332em;
}
.font-preview-playwrite_es_deco {
  background-position: 0px -334em;
}
.font-preview-playwrite_es_deco_guides {
  background-position: 0px -336em;
}
.font-preview-playwrite_es_guides {
  background-position: 0px -338em;
}
.font-preview-playwrite_fr_moderne {
  background-position: 0px -340em;
}
.font-preview-playwrite_fr_moderne_guides {
  background-position: 0px -342em;
}
.font-preview-playwrite_fr_trad {
  background-position: 0px -344em;
}
.font-preview-playwrite_fr_trad_guides {
  background-position: 0px -346em;
}
.font-preview-playwrite_gb_j {
  background-position: 0px -348em;
}
.font-preview-playwrite_gb_j_guides {
  background-position: 0px -350em;
}
.font-preview-playwrite_gb_s {
  background-position: 0px -352em;
}
.font-preview-playwrite_gb_s_guides {
  background-position: 0px -354em;
}
.font-preview-playwrite_hr {
  background-position: 0px -356em;
}
.font-preview-playwrite_hr_guides {
  background-position: 0px -358em;
}
.font-preview-playwrite_hr_lijeva {
  background-position: 0px -360em;
}
.font-preview-playwrite_hr_lijeva_guides {
  background-position: 0px -362em;
}
.font-preview-playwrite_hu {
  background-position: 0px -364em;
}
.font-preview-playwrite_hu_guides {
  background-position: 0px -366em;
}
.font-preview-playwrite_id {
  background-position: 0px -368em;
}
.font-preview-playwrite_id_guides {
  background-position: 0px -370em;
}
.font-preview-playwrite_ie {
  background-position: 0px -372em;
}
.font-preview-playwrite_ie_guides {
  background-position: 0px -374em;
}
.font-preview-playwrite_in {
  background-position: 0px -376em;
}
.font-preview-playwrite_in_guides {
  background-position: 0px -378em;
}
.font-preview-playwrite_is {
  background-position: 0px -380em;
}
.font-preview-playwrite_is_guides {
  background-position: 0px -382em;
}
.font-preview-playwrite_it_moderna {
  background-position: 0px -384em;
}
.font-preview-playwrite_it_moderna_guides {
  background-position: 0px -386em;
}
.font-preview-playwrite_it_trad {
  background-position: 0px -388em;
}
.font-preview-playwrite_it_trad_guides {
  background-position: 0px -390em;
}
.font-preview-playwrite_mx {
  background-position: 0px -392em;
}
.font-preview-playwrite_mx_guides {
  background-position: 0px -394em;
}
.font-preview-playwrite_ng_modern {
  background-position: 0px -396em;
}
.font-preview-playwrite_ng_modern_guides {
  background-position: 0px -398em;
}
.font-preview-playwrite_nl {
  background-position: 0px -0em;
}
.font-preview-playwrite_nl_guides {
  background-position: 0px -2em;
}
.font-preview-playwrite_no {
  background-position: 0px -4em;
}
.font-preview-playwrite_no_guides {
  background-position: 0px -6em;
}
.font-preview-playwrite_nz {
  background-position: 0px -8em;
}
.font-preview-playwrite_nz_guides {
  background-position: 0px -10em;
}
.font-preview-playwrite_pe {
  background-position: 0px -12em;
}
.font-preview-playwrite_pe_guides {
  background-position: 0px -14em;
}
.font-preview-playwrite_pl {
  background-position: 0px -16em;
}
.font-preview-playwrite_pl_guides {
  background-position: 0px -18em;
}
.font-preview-playwrite_pt {
  background-position: 0px -20em;
}
.font-preview-playwrite_pt_guides {
  background-position: 0px -22em;
}
.font-preview-playwrite_ro {
  background-position: 0px -24em;
}
.font-preview-playwrite_ro_guides {
  background-position: 0px -26em;
}
.font-preview-playwrite_sk {
  background-position: 0px -28em;
}
.font-preview-playwrite_sk_guides {
  background-position: 0px -30em;
}
.font-preview-playwrite_tz {
  background-position: 0px -32em;
}
.font-preview-playwrite_tz_guides {
  background-position: 0px -34em;
}
.font-preview-playwrite_us_modern {
  background-position: 0px -36em;
}
.font-preview-playwrite_us_modern_guides {
  background-position: 0px -38em;
}
.font-preview-playwrite_us_trad {
  background-position: 0px -40em;
}
.font-preview-playwrite_us_trad_guides {
  background-position: 0px -42em;
}
.font-preview-playwrite_vn {
  background-position: 0px -44em;
}
.font-preview-playwrite_vn_guides {
  background-position: 0px -46em;
}
.font-preview-playwrite_za {
  background-position: 0px -48em;
}
.font-preview-playwrite_za_guides {
  background-position: 0px -50em;
}
.font-preview-plus_jakarta_sans {
  background-position: 0px -52em;
}
.font-preview-pochaevsk {
  background-position: 0px -54em;
}
.font-preview-podkova {
  background-position: 0px -56em;
}
.font-preview-poetsen_one {
  background-position: 0px -58em;
}
.font-preview-poiret_one {
  background-position: 0px -60em;
}
.font-preview-poller_one {
  background-position: 0px -62em;
}
.font-preview-poltawski_nowy {
  background-position: 0px -64em;
}
.font-preview-poly {
  background-position: 0px -66em;
}
.font-preview-pompiere {
  background-position: 0px -68em;
}
.font-preview-ponnala {
  background-position: 0px -70em;
}
.font-preview-ponomar {
  background-position: 0px -72em;
}
.font-preview-pontano_sans {
  background-position: 0px -74em;
}
.font-preview-poor_story {
  background-position: 0px -76em;
}
.font-preview-poppins {
  background-position: 0px -78em;
}
.font-preview-port_lligat_sans {
  background-position: 0px -80em;
}
.font-preview-port_lligat_slab {
  background-position: 0px -82em;
}
.font-preview-potta_one {
  background-position: 0px -84em;
}
.font-preview-pragati_narrow {
  background-position: 0px -86em;
}
.font-preview-praise {
  background-position: 0px -88em;
}
.font-preview-prata {
  background-position: 0px -90em;
}
.font-preview-preahvihear {
  background-position: 0px -92em;
}
.font-preview-press_start_2p {
  background-position: 0px -94em;
}
.font-preview-pridi {
  background-position: 0px -96em;
}
.font-preview-princess_sofia {
  background-position: 0px -98em;
}
.font-preview-prociono {
  background-position: 0px -100em;
}
.font-preview-prompt {
  background-position: 0px -102em;
}
.font-preview-prosto_one {
  background-position: 0px -104em;
}
.font-preview-protest_guerrilla {
  background-position: 0px -106em;
}
.font-preview-protest_revolution {
  background-position: 0px -108em;
}
.font-preview-protest_riot {
  background-position: 0px -110em;
}
.font-preview-protest_strike {
  background-position: 0px -112em;
}
.font-preview-proza_libre {
  background-position: 0px -114em;
}
.font-preview-pt_mono {
  background-position: 0px -116em;
}
.font-preview-pt_sans {
  background-position: 0px -118em;
}
.font-preview-pt_sans_caption {
  background-position: 0px -120em;
}
.font-preview-pt_sans_narrow {
  background-position: 0px -122em;
}
.font-preview-pt_serif {
  background-position: 0px -124em;
}
.font-preview-pt_serif_caption {
  background-position: 0px -126em;
}
.font-preview-public_sans {
  background-position: 0px -128em;
}
.font-preview-puppies_play {
  background-position: 0px -130em;
}
.font-preview-puritan {
  background-position: 0px -132em;
}
.font-preview-purple_purse {
  background-position: 0px -134em;
}
.font-preview-qahiri {
  background-position: 0px -136em;
}
.font-preview-quando {
  background-position: 0px -138em;
}
.font-preview-quantico {
  background-position: 0px -140em;
}
.font-preview-quattrocento {
  background-position: 0px -142em;
}
.font-preview-quattrocento_sans {
  background-position: 0px -144em;
}
.font-preview-questrial {
  background-position: 0px -146em;
}
.font-preview-quicksand {
  background-position: 0px -148em;
}
.font-preview-quintessential {
  background-position: 0px -150em;
}
.font-preview-qwigley {
  background-position: 0px -152em;
}
.font-preview-qwitcher_grypen {
  background-position: 0px -154em;
}
.font-preview-racing_sans_one {
  background-position: 0px -156em;
}
.font-preview-radio_canada {
  background-position: 0px -158em;
}
.font-preview-radio_canada_big {
  background-position: 0px -160em;
}
.font-preview-radley {
  background-position: 0px -162em;
}
.font-preview-rajdhani {
  background-position: 0px -164em;
}
.font-preview-rakkas {
  background-position: 0px -166em;
}
.font-preview-raleway {
  background-position: 0px -168em;
}
.font-preview-raleway_dots {
  background-position: 0px -170em;
}
.font-preview-ramabhadra {
  background-position: 0px -172em;
}
.font-preview-ramaraja {
  background-position: 0px -174em;
}
.font-preview-rambla {
  background-position: 0px -176em;
}
.font-preview-rammetto_one {
  background-position: 0px -178em;
}
.font-preview-rampart_one {
  background-position: 0px -180em;
}
.font-preview-ranchers {
  background-position: 0px -182em;
}
.font-preview-rancho {
  background-position: 0px -184em;
}
.font-preview-ranga {
  background-position: 0px -186em;
}
.font-preview-rasa {
  background-position: 0px -188em;
}
.font-preview-rationale {
  background-position: 0px -190em;
}
.font-preview-ravi_prakash {
  background-position: 0px -192em;
}
.font-preview-readex_pro {
  background-position: 0px -194em;
}
.font-preview-recursive {
  background-position: 0px -196em;
}
.font-preview-red_hat_display {
  background-position: 0px -198em;
}
.font-preview-red_hat_mono {
  background-position: 0px -200em;
}
.font-preview-red_hat_text {
  background-position: 0px -202em;
}
.font-preview-red_rose {
  background-position: 0px -204em;
}
.font-preview-redacted {
  background-position: 0px -206em;
}
.font-preview-redacted_script {
  background-position: 0px -208em;
}
.font-preview-reddit_mono {
  background-position: 0px -210em;
}
.font-preview-reddit_sans {
  background-position: 0px -212em;
}
.font-preview-reddit_sans_condensed {
  background-position: 0px -214em;
}
.font-preview-redressed {
  background-position: 0px -216em;
}
.font-preview-reem_kufi {
  background-position: 0px -218em;
}
.font-preview-reem_kufi_fun {
  background-position: 0px -220em;
}
.font-preview-reem_kufi_ink {
  background-position: 0px -222em;
}
.font-preview-reenie_beanie {
  background-position: 0px -224em;
}
.font-preview-reggae_one {
  background-position: 0px -226em;
}
.font-preview-rem {
  background-position: 0px -228em;
}
.font-preview-rethink_sans {
  background-position: 0px -230em;
}
.font-preview-revalia {
  background-position: 0px -232em;
}
.font-preview-rhodium_libre {
  background-position: 0px -234em;
}
.font-preview-ribeye {
  background-position: 0px -236em;
}
.font-preview-ribeye_marrow {
  background-position: 0px -238em;
}
.font-preview-righteous {
  background-position: 0px -240em;
}
.font-preview-risque {
  background-position: 0px -242em;
}
.font-preview-road_rage {
  background-position: 0px -244em;
}
.font-preview-roboto {
  background-position: 0px -246em;
}
.font-preview-roboto_condensed {
  background-position: 0px -248em;
}
.font-preview-roboto_flex {
  background-position: 0px -250em;
}
.font-preview-roboto_mono {
  background-position: 0px -252em;
}
.font-preview-roboto_serif {
  background-position: 0px -254em;
}
.font-preview-roboto_slab {
  background-position: 0px -256em;
}
.font-preview-rochester {
  background-position: 0px -258em;
}
.font-preview-rock_3d {
  background-position: 0px -260em;
}
.font-preview-rock_salt {
  background-position: 0px -262em;
}
.font-preview-rocknroll_one {
  background-position: 0px -264em;
}
.font-preview-rokkitt {
  background-position: 0px -266em;
}
.font-preview-romanesco {
  background-position: 0px -268em;
}
.font-preview-ropa_sans {
  background-position: 0px -270em;
}
.font-preview-rosario {
  background-position: 0px -272em;
}
.font-preview-rosarivo {
  background-position: 0px -274em;
}
.font-preview-rouge_script {
  background-position: 0px -276em;
}
.font-preview-rowdies {
  background-position: 0px -278em;
}
.font-preview-rozha_one {
  background-position: 0px -280em;
}
.font-preview-rubik {
  background-position: 0px -282em;
}
.font-preview-rubik_80s_fade {
  background-position: 0px -284em;
}
.font-preview-rubik_beastly {
  background-position: 0px -286em;
}
.font-preview-rubik_broken_fax {
  background-position: 0px -288em;
}
.font-preview-rubik_bubbles {
  background-position: 0px -290em;
}
.font-preview-rubik_burned {
  background-position: 0px -292em;
}
.font-preview-rubik_dirt {
  background-position: 0px -294em;
}
.font-preview-rubik_distressed {
  background-position: 0px -296em;
}
.font-preview-rubik_doodle_shadow {
  background-position: 0px -298em;
}
.font-preview-rubik_doodle_triangles {
  background-position: 0px -300em;
}
.font-preview-rubik_gemstones {
  background-position: 0px -302em;
}
.font-preview-rubik_glitch {
  background-position: 0px -304em;
}
.font-preview-rubik_glitch_pop {
  background-position: 0px -306em;
}
.font-preview-rubik_iso {
  background-position: 0px -308em;
}
.font-preview-rubik_lines {
  background-position: 0px -310em;
}
.font-preview-rubik_maps {
  background-position: 0px -312em;
}
.font-preview-rubik_marker_hatch {
  background-position: 0px -314em;
}
.font-preview-rubik_maze {
  background-position: 0px -316em;
}
.font-preview-rubik_microbe {
  background-position: 0px -318em;
}
.font-preview-rubik_mono_one {
  background-position: 0px -320em;
}
.font-preview-rubik_moonrocks {
  background-position: 0px -322em;
}
.font-preview-rubik_pixels {
  background-position: 0px -324em;
}
.font-preview-rubik_puddles {
  background-position: 0px -326em;
}
.font-preview-rubik_scribble {
  background-position: 0px -328em;
}
.font-preview-rubik_spray_paint {
  background-position: 0px -330em;
}
.font-preview-rubik_storm {
  background-position: 0px -332em;
}
.font-preview-rubik_vinyl {
  background-position: 0px -334em;
}
.font-preview-rubik_wet_paint {
  background-position: 0px -336em;
}
.font-preview-ruda {
  background-position: 0px -338em;
}
.font-preview-rufina {
  background-position: 0px -340em;
}
.font-preview-ruge_boogie {
  background-position: 0px -342em;
}
.font-preview-ruluko {
  background-position: 0px -344em;
}
.font-preview-rum_raisin {
  background-position: 0px -346em;
}
.font-preview-ruslan_display {
  background-position: 0px -348em;
}
.font-preview-russo_one {
  background-position: 0px -350em;
}
.font-preview-ruthie {
  background-position: 0px -352em;
}
.font-preview-ruwudu {
  background-position: 0px -354em;
}
.font-preview-rye {
  background-position: 0px -356em;
}
.font-preview-sacramento {
  background-position: 0px -358em;
}
.font-preview-sahitya {
  background-position: 0px -360em;
}
.font-preview-sail {
  background-position: 0px -362em;
}
.font-preview-saira {
  background-position: 0px -364em;
}
.font-preview-saira_condensed {
  background-position: 0px -366em;
}
.font-preview-saira_extra_condensed {
  background-position: 0px -368em;
}
.font-preview-saira_semi_condensed {
  background-position: 0px -370em;
}
.font-preview-saira_stencil_one {
  background-position: 0px -372em;
}
.font-preview-salsa {
  background-position: 0px -374em;
}
.font-preview-sanchez {
  background-position: 0px -376em;
}
.font-preview-sancreek {
  background-position: 0px -378em;
}
.font-preview-sankofa_display {
  background-position: 0px -380em;
}
.font-preview-sansation {
  background-position: 0px -382em;
}
.font-preview-sansita {
  background-position: 0px -384em;
}
.font-preview-sansita_swashed {
  background-position: 0px -386em;
}
.font-preview-sarabun {
  background-position: 0px -388em;
}
.font-preview-sarala {
  background-position: 0px -390em;
}
.font-preview-sarina {
  background-position: 0px -392em;
}
.font-preview-sarpanch {
  background-position: 0px -394em;
}
.font-preview-sassy_frass {
  background-position: 0px -396em;
}
.font-preview-satisfy {
  background-position: 0px -398em;
}
.font-preview-savate {
  background-position: 0px -0em;
}
.font-preview-sawarabi_gothic {
  background-position: 0px -2em;
}
.font-preview-sawarabi_mincho {
  background-position: 0px -4em;
}
.font-preview-scada {
  background-position: 0px -6em;
}
.font-preview-scheherazade_new {
  background-position: 0px -8em;
}
.font-preview-schibsted_grotesk {
  background-position: 0px -10em;
}
.font-preview-schoolbell {
  background-position: 0px -12em;
}
.font-preview-science_gothic {
  background-position: 0px -14em;
}
.font-preview-scope_one {
  background-position: 0px -16em;
}
.font-preview-seaweed_script {
  background-position: 0px -18em;
}
.font-preview-secular_one {
  background-position: 0px -20em;
}
.font-preview-sedan {
  background-position: 0px -22em;
}
.font-preview-sedan_sc {
  background-position: 0px -24em;
}
.font-preview-sedgwick_ave {
  background-position: 0px -26em;
}
.font-preview-sedgwick_ave_display {
  background-position: 0px -28em;
}
.font-preview-sekuya {
  background-position: 0px -30em;
}
.font-preview-sen {
  background-position: 0px -32em;
}
.font-preview-send_flowers {
  background-position: 0px -34em;
}
.font-preview-sevillana {
  background-position: 0px -36em;
}
.font-preview-seymour_one {
  background-position: 0px -38em;
}
.font-preview-shadows_into_light {
  background-position: 0px -40em;
}
.font-preview-shadows_into_light_two {
  background-position: 0px -42em;
}
.font-preview-shafarik {
  background-position: 0px -44em;
}
.font-preview-shalimar {
  background-position: 0px -46em;
}
.font-preview-shantell_sans {
  background-position: 0px -48em;
}
.font-preview-shanti {
  background-position: 0px -50em;
}
.font-preview-share {
  background-position: 0px -52em;
}
.font-preview-share_tech {
  background-position: 0px -54em;
}
.font-preview-share_tech_mono {
  background-position: 0px -56em;
}
.font-preview-shippori_antique {
  background-position: 0px -58em;
}
.font-preview-shippori_antique_b1 {
  background-position: 0px -60em;
}
.font-preview-shippori_mincho {
  background-position: 0px -62em;
}
.font-preview-shippori_mincho_b1 {
  background-position: 0px -64em;
}
.font-preview-shizuru {
  background-position: 0px -66em;
}
.font-preview-shojumaru {
  background-position: 0px -68em;
}
.font-preview-short_stack {
  background-position: 0px -70em;
}
.font-preview-shrikhand {
  background-position: 0px -72em;
}
.font-preview-sigmar {
  background-position: 0px -74em;
}
.font-preview-sigmar_one {
  background-position: 0px -76em;
}
.font-preview-signika {
  background-position: 0px -78em;
}
.font-preview-signika_negative {
  background-position: 0px -80em;
}
.font-preview-silkscreen {
  background-position: 0px -82em;
}
.font-preview-simonetta {
  background-position: 0px -84em;
}
.font-preview-sintony {
  background-position: 0px -86em;
}
.font-preview-sirin_stencil {
  background-position: 0px -88em;
}
.font-preview-sirivennela {
  background-position: 0px -90em;
}
.font-preview-six_caps {
  background-position: 0px -92em;
}
.font-preview-sixtyfour {
  background-position: 0px -94em;
}
.font-preview-sixtyfour_convergence {
  background-position: 0px -96em;
}
.font-preview-skranji {
  background-position: 0px -98em;
}
.font-preview-slabo_13px {
  background-position: 0px -100em;
}
.font-preview-slabo_27px {
  background-position: 0px -102em;
}
.font-preview-slackey {
  background-position: 0px -104em;
}
.font-preview-slackside_one {
  background-position: 0px -106em;
}
.font-preview-smokum {
  background-position: 0px -108em;
}
.font-preview-smooch {
  background-position: 0px -110em;
}
.font-preview-smooch_sans {
  background-position: 0px -112em;
}
.font-preview-smythe {
  background-position: 0px -114em;
}
.font-preview-sniglet {
  background-position: 0px -116em;
}
.font-preview-snippet {
  background-position: 0px -118em;
}
.font-preview-snowburst_one {
  background-position: 0px -120em;
}
.font-preview-sofadi_one {
  background-position: 0px -122em;
}
.font-preview-sofia {
  background-position: 0px -124em;
}
.font-preview-sofia_sans {
  background-position: 0px -126em;
}
.font-preview-sofia_sans_condensed {
  background-position: 0px -128em;
}
.font-preview-sofia_sans_extra_condensed {
  background-position: 0px -130em;
}
.font-preview-sofia_sans_semi_condensed {
  background-position: 0px -132em;
}
.font-preview-solitreo {
  background-position: 0px -134em;
}
.font-preview-solway {
  background-position: 0px -136em;
}
.font-preview-sometype_mono {
  background-position: 0px -138em;
}
.font-preview-sono {
  background-position: 0px -140em;
}
.font-preview-sonsie_one {
  background-position: 0px -142em;
}
.font-preview-sora {
  background-position: 0px -144em;
}
.font-preview-sorts_mill_goudy {
  background-position: 0px -146em;
}
.font-preview-sour_gummy {
  background-position: 0px -148em;
}
.font-preview-source_code_pro {
  background-position: 0px -150em;
}
.font-preview-source_sans_3 {
  background-position: 0px -152em;
}
.font-preview-source_serif_4 {
  background-position: 0px -154em;
}
.font-preview-space_grotesk {
  background-position: 0px -156em;
}
.font-preview-space_mono {
  background-position: 0px -158em;
}
.font-preview-special_elite {
  background-position: 0px -160em;
}
.font-preview-special_gothic {
  background-position: 0px -162em;
}
.font-preview-special_gothic_condensed_one {
  background-position: 0px -164em;
}
.font-preview-special_gothic_expanded_one {
  background-position: 0px -166em;
}
.font-preview-spectral {
  background-position: 0px -168em;
}
.font-preview-spectral_sc {
  background-position: 0px -170em;
}
.font-preview-spicy_rice {
  background-position: 0px -172em;
}
.font-preview-spinnaker {
  background-position: 0px -174em;
}
.font-preview-spirax {
  background-position: 0px -176em;
}
.font-preview-splash {
  background-position: 0px -178em;
}
.font-preview-spline_sans {
  background-position: 0px -180em;
}
.font-preview-spline_sans_mono {
  background-position: 0px -182em;
}
.font-preview-squada_one {
  background-position: 0px -184em;
}
.font-preview-square_peg {
  background-position: 0px -186em;
}
.font-preview-sree_krushnadevaraya {
  background-position: 0px -188em;
}
.font-preview-sriracha {
  background-position: 0px -190em;
}
.font-preview-srisakdi {
  background-position: 0px -192em;
}
.font-preview-staatliches {
  background-position: 0px -194em;
}
.font-preview-stack_sans_headline {
  background-position: 0px -196em;
}
.font-preview-stack_sans_notch {
  background-position: 0px -198em;
}
.font-preview-stack_sans_text {
  background-position: 0px -200em;
}
.font-preview-stalemate {
  background-position: 0px -202em;
}
.font-preview-stalinist_one {
  background-position: 0px -204em;
}
.font-preview-stardos_stencil {
  background-position: 0px -206em;
}
.font-preview-stick {
  background-position: 0px -208em;
}
.font-preview-stick_no_bills {
  background-position: 0px -210em;
}
.font-preview-stint_ultra_condensed {
  background-position: 0px -212em;
}
.font-preview-stint_ultra_expanded {
  background-position: 0px -214em;
}
.font-preview-stix_two_text {
  background-position: 0px -216em;
}
.font-preview-stoke {
  background-position: 0px -218em;
}
.font-preview-story_script {
  background-position: 0px -220em;
}
.font-preview-strait {
  background-position: 0px -222em;
}
.font-preview-style_script {
  background-position: 0px -224em;
}
.font-preview-sue_ellen_francisco {
  background-position: 0px -226em;
}
.font-preview-suez_one {
  background-position: 0px -228em;
}
.font-preview-sulphur_point {
  background-position: 0px -230em;
}
.font-preview-sumana {
  background-position: 0px -232em;
}
.font-preview-sunshiney {
  background-position: 0px -234em;
}
.font-preview-supermercado_one {
  background-position: 0px -236em;
}
.font-preview-sura {
  background-position: 0px -238em;
}
.font-preview-suranna {
  background-position: 0px -240em;
}
.font-preview-suravaram {
  background-position: 0px -242em;
}
.font-preview-suse {
  background-position: 0px -244em;
}
.font-preview-suse_mono {
  background-position: 0px -246em;
}
.font-preview-suwannaphum {
  background-position: 0px -248em;
}
.font-preview-swanky_and_moo_moo {
  background-position: 0px -250em;
}
.font-preview-syncopate {
  background-position: 0px -252em;
}
.font-preview-syne {
  background-position: 0px -254em;
}
.font-preview-syne_mono {
  background-position: 0px -256em;
}
.font-preview-syne_tactile {
  background-position: 0px -258em;
}
.font-preview-tac_one {
  background-position: 0px -260em;
}
.font-preview-tagesschrift {
  background-position: 0px -262em;
}
.font-preview-tai_heritage_pro {
  background-position: 0px -264em;
}
.font-preview-tajawal {
  background-position: 0px -266em;
}
.font-preview-tangerine {
  background-position: 0px -268em;
}
.font-preview-tapestry {
  background-position: 0px -270em;
}
.font-preview-taprom {
  background-position: 0px -272em;
}
.font-preview-tasa_explorer {
  background-position: 0px -274em;
}
.font-preview-tasa_orbiter {
  background-position: 0px -276em;
}
.font-preview-tauri {
  background-position: 0px -278em;
}
.font-preview-taviraj {
  background-position: 0px -280em;
}
.font-preview-teachers {
  background-position: 0px -282em;
}
.font-preview-teko {
  background-position: 0px -284em;
}
.font-preview-tektur {
  background-position: 0px -286em;
}
.font-preview-telex {
  background-position: 0px -288em;
}
.font-preview-tenali_ramakrishna {
  background-position: 0px -290em;
}
.font-preview-tenor_sans {
  background-position: 0px -292em;
}
.font-preview-text_me_one {
  background-position: 0px -294em;
}
.font-preview-texturina {
  background-position: 0px -296em;
}
.font-preview-thasadith {
  background-position: 0px -298em;
}
.font-preview-the_girl_next_door {
  background-position: 0px -300em;
}
.font-preview-the_nautigal {
  background-position: 0px -302em;
}
.font-preview-tienne {
  background-position: 0px -304em;
}
.font-preview-tiktok_sans {
  background-position: 0px -306em;
}
.font-preview-tillana {
  background-position: 0px -308em;
}
.font-preview-tilt_neon {
  background-position: 0px -310em;
}
.font-preview-tilt_prism {
  background-position: 0px -312em;
}
.font-preview-tilt_warp {
  background-position: 0px -314em;
}
.font-preview-timmana {
  background-position: 0px -316em;
}
.font-preview-tinos {
  background-position: 0px -318em;
}
.font-preview-tiny5 {
  background-position: 0px -320em;
}
.font-preview-tiro_bangla {
  background-position: 0px -322em;
}
.font-preview-tiro_devanagari_hindi {
  background-position: 0px -324em;
}
.font-preview-tiro_devanagari_marathi {
  background-position: 0px -326em;
}
.font-preview-tiro_devanagari_sanskrit {
  background-position: 0px -328em;
}
.font-preview-tiro_gurmukhi {
  background-position: 0px -330em;
}
.font-preview-tiro_kannada {
  background-position: 0px -332em;
}
.font-preview-tiro_tamil {
  background-position: 0px -334em;
}
.font-preview-tiro_telugu {
  background-position: 0px -336em;
}
.font-preview-tirra {
  background-position: 0px -338em;
}
.font-preview-titan_one {
  background-position: 0px -340em;
}
.font-preview-titillium_web {
  background-position: 0px -342em;
}
.font-preview-tomorrow {
  background-position: 0px -344em;
}
.font-preview-tourney {
  background-position: 0px -346em;
}
.font-preview-trade_winds {
  background-position: 0px -348em;
}
.font-preview-train_one {
  background-position: 0px -350em;
}
.font-preview-triodion {
  background-position: 0px -352em;
}
.font-preview-trirong {
  background-position: 0px -354em;
}
.font-preview-trispace {
  background-position: 0px -356em;
}
.font-preview-trocchi {
  background-position: 0px -358em;
}
.font-preview-trochut {
  background-position: 0px -360em;
}
.font-preview-truculenta {
  background-position: 0px -362em;
}
.font-preview-trykker {
  background-position: 0px -364em;
}
.font-preview-tsukimi_rounded {
  background-position: 0px -366em;
}
.font-preview-tuffy {
  background-position: 0px -368em;
}
.font-preview-tulpen_one {
  background-position: 0px -370em;
}
.font-preview-turret_road {
  background-position: 0px -372em;
}
.font-preview-twinkle_star {
  background-position: 0px -374em;
}
.font-preview-ubuntu {
  background-position: 0px -376em;
}
.font-preview-ubuntu_condensed {
  background-position: 0px -378em;
}
.font-preview-ubuntu_mono {
  background-position: 0px -380em;
}
.font-preview-ubuntu_sans {
  background-position: 0px -382em;
}
.font-preview-ubuntu_sans_mono {
  background-position: 0px -384em;
}
.font-preview-uchen {
  background-position: 0px -386em;
}
.font-preview-ultra {
  background-position: 0px -388em;
}
.font-preview-unbounded {
  background-position: 0px -390em;
}
.font-preview-uncial_antiqua {
  background-position: 0px -392em;
}
.font-preview-underdog {
  background-position: 0px -394em;
}
.font-preview-unica_one {
  background-position: 0px -396em;
}
.font-preview-unifrakturcook {
  background-position: 0px -398em;
}
.font-preview-unifrakturmaguntia {
  background-position: 0px -0em;
}
.font-preview-unkempt {
  background-position: 0px -2em;
}
.font-preview-unlock {
  background-position: 0px -4em;
}
.font-preview-unna {
  background-position: 0px -6em;
}
.font-preview-uoqmunthenkhung {
  background-position: 0px -8em;
}
.font-preview-updock {
  background-position: 0px -10em;
}
.font-preview-urbanist {
  background-position: 0px -12em;
}
.font-preview-vampiro_one {
  background-position: 0px -14em;
}
.font-preview-varela {
  background-position: 0px -16em;
}
.font-preview-varela_round {
  background-position: 0px -18em;
}
.font-preview-varta {
  background-position: 0px -20em;
}
.font-preview-vast_shadow {
  background-position: 0px -22em;
}
.font-preview-vazirmatn {
  background-position: 0px -24em;
}
.font-preview-vend_sans {
  background-position: 0px -26em;
}
.font-preview-vesper_libre {
  background-position: 0px -28em;
}
.font-preview-viaoda_libre {
  background-position: 0px -30em;
}
.font-preview-vibes {
  background-position: 0px -32em;
}
.font-preview-vibur {
  background-position: 0px -34em;
}
.font-preview-victor_mono {
  background-position: 0px -36em;
}
.font-preview-vidaloka {
  background-position: 0px -38em;
}
.font-preview-viga {
  background-position: 0px -40em;
}
.font-preview-vina_sans {
  background-position: 0px -42em;
}
.font-preview-voces {
  background-position: 0px -44em;
}
.font-preview-volkhov {
  background-position: 0px -46em;
}
.font-preview-vollkorn {
  background-position: 0px -48em;
}
.font-preview-vollkorn_sc {
  background-position: 0px -50em;
}
.font-preview-voltaire {
  background-position: 0px -52em;
}
.font-preview-vt323 {
  background-position: 0px -54em;
}
.font-preview-vujahday_script {
  background-position: 0px -56em;
}
.font-preview-waiting_for_the_sunrise {
  background-position: 0px -58em;
}
.font-preview-wallpoet {
  background-position: 0px -60em;
}
.font-preview-walter_turncoat {
  background-position: 0px -62em;
}
.font-preview-warnes {
  background-position: 0px -64em;
}
.font-preview-water_brush {
  background-position: 0px -66em;
}
.font-preview-waterfall {
  background-position: 0px -68em;
}
.font-preview-wavefont {
  background-position: 0px -70em;
}
.font-preview-wdxl_lubrifont_jp_n {
  background-position: 0px -72em;
}
.font-preview-wdxl_lubrifont_sc {
  background-position: 0px -74em;
}
.font-preview-wdxl_lubrifont_tc {
  background-position: 0px -76em;
}
.font-preview-wellfleet {
  background-position: 0px -78em;
}
.font-preview-wendy_one {
  background-position: 0px -80em;
}
.font-preview-whisper {
  background-position: 0px -82em;
}
.font-preview-windsong {
  background-position: 0px -84em;
}
.font-preview-winky_rough {
  background-position: 0px -86em;
}
.font-preview-winky_sans {
  background-position: 0px -88em;
}
.font-preview-wire_one {
  background-position: 0px -90em;
}
.font-preview-wittgenstein {
  background-position: 0px -92em;
}
.font-preview-wix_madefor_display {
  background-position: 0px -94em;
}
.font-preview-wix_madefor_text {
  background-position: 0px -96em;
}
.font-preview-work_sans {
  background-position: 0px -98em;
}
.font-preview-workbench {
  background-position: 0px -100em;
}
.font-preview-xanh_mono {
  background-position: 0px -102em;
}
.font-preview-yaldevi {
  background-position: 0px -104em;
}
.font-preview-yanone_kaffeesatz {
  background-position: 0px -106em;
}
.font-preview-yantramanav {
  background-position: 0px -108em;
}
.font-preview-yarndings_12 {
  background-position: 0px -110em;
}
.font-preview-yarndings_12_charted {
  background-position: 0px -112em;
}
.font-preview-yarndings_20 {
  background-position: 0px -114em;
}
.font-preview-yarndings_20_charted {
  background-position: 0px -116em;
}
.font-preview-yatra_one {
  background-position: 0px -118em;
}
.font-preview-yellowtail {
  background-position: 0px -120em;
}
.font-preview-yeon_sung {
  background-position: 0px -122em;
}
.font-preview-yeseva_one {
  background-position: 0px -124em;
}
.font-preview-yesteryear {
  background-position: 0px -126em;
}
.font-preview-yomogi {
  background-position: 0px -128em;
}
.font-preview-young_serif {
  background-position: 0px -130em;
}
.font-preview-yrsa {
  background-position: 0px -132em;
}
.font-preview-ysabeau {
  background-position: 0px -134em;
}
.font-preview-ysabeau_infant {
  background-position: 0px -136em;
}
.font-preview-ysabeau_office {
  background-position: 0px -138em;
}
.font-preview-ysabeau_sc {
  background-position: 0px -140em;
}
.font-preview-yuji_boku {
  background-position: 0px -142em;
}
.font-preview-yuji_hentaigana_akari {
  background-position: 0px -144em;
}
.font-preview-yuji_hentaigana_akebono {
  background-position: 0px -146em;
}
.font-preview-yuji_mai {
  background-position: 0px -148em;
}
.font-preview-yuji_syuku {
  background-position: 0px -150em;
}
.font-preview-yusei_magic {
  background-position: 0px -152em;
}
.font-preview-zain {
  background-position: 0px -154em;
}
.font-preview-zalando_sans {
  background-position: 0px -156em;
}
.font-preview-zalando_sans_expanded {
  background-position: 0px -158em;
}
.font-preview-zalando_sans_semiexpanded {
  background-position: 0px -160em;
}
.font-preview-zcool_kuaile {
  background-position: 0px -162em;
}
.font-preview-zcool_qingke_huangyou {
  background-position: 0px -164em;
}
.font-preview-zcool_xiaowei {
  background-position: 0px -166em;
}
.font-preview-zen_antique {
  background-position: 0px -168em;
}
.font-preview-zen_antique_soft {
  background-position: 0px -170em;
}
.font-preview-zen_dots {
  background-position: 0px -172em;
}
.font-preview-zen_kaku_gothic_antique {
  background-position: 0px -174em;
}
.font-preview-zen_kaku_gothic_new {
  background-position: 0px -176em;
}
.font-preview-zen_kurenaido {
  background-position: 0px -178em;
}
.font-preview-zen_loop {
  background-position: 0px -180em;
}
.font-preview-zen_maru_gothic {
  background-position: 0px -182em;
}
.font-preview-zen_old_mincho {
  background-position: 0px -184em;
}
.font-preview-zen_tokyo_zoo {
  background-position: 0px -186em;
}
.font-preview-zeyada {
  background-position: 0px -188em;
}
.font-preview-zhi_mang_xing {
  background-position: 0px -190em;
}
.font-preview-zilla_slab {
  background-position: 0px -192em;
}
.font-preview-zilla_slab_highlight {
  background-position: 0px -194em;
}
/*# sourceMappingURL=index.css.map */._alignmenttext_tble4_1 {
  position: relative;
  flex: 1;
}
._alignmenttext_tble4_1:last-child {
  margin-right: 0;
}
._alignmenttext_tble4_1 input[type=radio] + label {
  background: rgba(0, 0, 0, 0.2);
  border: 1px solid rgba(255, 255, 255, 0.2);
  border-radius: 5px;
  transition: all 0.3s ease-in-out;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  padding: 5px;
  display: flex;
  align-items: center;
  justify-content: center;
}
._alignmenttext_tble4_1 input[type=radio] + label:hover {
  border-color: #546a9a;
  cursor: pointer;
}
._alignmenttext_tble4_1 input[type=radio]:checked + label {
  border-color: #546a9a;
  background: #546a9a;
  color: #FFFFFF;
}
._alignmenttext_tble4_1 input[type=radio]:checked + label ._popup_tble4_28 {
  color: #FFFFFF;
}
._alignmenttext_tble4_1:hover ._popup_tble4_28 {
  display: block;
}
._alignmenttext_tble4_1 ._popup_tble4_28 {
  position: absolute;
  font-size: 14px;
  line-height: 18px;
  bottom: calc(100% + 8px);
  background: #0b0d0f;
  border-radius: 5px;
  align-items: center;
  left: 50%;
  padding: 5px 10px;
  transform: translateX(-50%);
  border: 1px solid rgba(255, 255, 255, 0.05);
  box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2);
  display: none;
  white-space: nowrap;
}
._alignmenttext_tble4_1 ._popup_tble4_28:after {
  top: 100%;
  left: 50%;
  border: solid transparent;
  content: "";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(0, 0, 0, 0);
  border-top-color: #0b0d0f;
  border-width: 5px;
  margin-left: -5px;
}

._alignmentmedia_tble4_65 {
  position: relative;
  width: 100%;
  display: flex;
  flex: 1;
  aspect-ratio: 1/1;
}
._alignmentmedia_tble4_65 input[type=radio] + label {
  background: rgba(0, 0, 0, 0.2);
  border: 1px solid rgba(255, 255, 255, 0.2);
  border-radius: 5px;
  transition: all 0.3s ease-in-out;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  padding: 10px 5px;
  position: relative;
  height: auto;
  width: 100%;
}
._alignmentmedia_tble4_65 input[type=radio] + label:hover {
  border-color: #546a9a;
  cursor: pointer;
}
._alignmentmedia_tble4_65 input[type=radio]:checked + label {
  border-color: #546a9a;
  background: #546a9a;
  color: #FFFFFF;
}._property_qtv80_1:hover ._popup_qtv80_1 {
  display: block;
}
._property_qtv80_1:focus-within ._popup_qtv80_1 {
  display: none;
}
._property_qtv80_1 ._popup_qtv80_1 {
  position: absolute;
  font-size: 14px;
  line-height: 18px;
  bottom: calc(100% + 8px);
  background: #0b0d0f;
  border-radius: 5px;
  align-items: center;
  left: 50%;
  padding: 5px 10px;
  transform: translateX(-50%);
  border: 1px solid rgba(255, 255, 255, 0.05);
  box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2);
  display: none;
  white-space: nowrap;
}
._property_qtv80_1 ._popup_qtv80_1 input {
  margin: 0;
}
._property_qtv80_1 ._popup_qtv80_1:after {
  top: 100%;
  left: 50%;
  border: solid transparent;
  content: "";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(0, 0, 0, 0);
  border-top-color: #0b0d0f;
  border-width: 5px;
  margin-left: -5px;
}
._property_qtv80_1 ._rangepopup_qtv80_40 {
  position: absolute;
  bottom: calc(100% + 5px);
  background: #0b0d0f;
  border-radius: 5px;
  align-items: center;
  width: 150px;
  left: 50%;
  transform: translateX(-50%);
  border: 1px solid rgba(255, 255, 255, 0.05);
  box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2);
  z-index: 50;
}
._property_qtv80_1 ._rangepopup_qtv80_40 input {
  margin: 0;
}
._property_qtv80_1 ._rangepopup_qtv80_40:after {
  top: 100%;
  left: 50%;
  border: solid transparent;
  content: "";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(0, 0, 0, 0);
  border-top-color: #0b0d0f;
  border-width: 5px;
  margin-left: -5px;
}
._property_qtv80_1 ._rangepopup_qtv80_40 input[type=range] {
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
  cursor: pointer;
  height: 5px;
  padding: 0;
  background: rgba(255, 255, 255, 0.3);
  border-radius: 5px;
  width: 100%;
}
._property_qtv80_1 ._rangepopup_qtv80_40 input[type=range]:hover::-webkit-slider-thumb {
  background-color: #69f5fe;
  transform: scale(1.15);
}
._property_qtv80_1 ._rangepopup_qtv80_40 input[type=range]::-webkit-slider-thumb {
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  -webkit-appearance: none; /* Override default look */
  appearance: none;
  background-color: #a5a5af;
  border: 1px solid rgba(255, 255, 255, 0.1);
  height: 15px;
  width: 15px;
  border-radius: 50%;
}@keyframes display-none-transition {
  0% {
    display: flex;
    z-index: 100;
  }
  99% {
    display: flex;
    z-index: 100;
  }
  100% {
    display: none;
    z-index: -1;
  }
}
/* Loading state styles for Root component */
.loading-container {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 100vh;
  background: var(--background-color, #171a1f);
  color: var(--text-color, #ffffff);
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;
}
.loading-container.temp-loading {
  animation: display-none-transition 2s ease-in-out forwards;
}

.loading-spinner {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 1rem;
}

.loading-spinner::before {
  content: "";
  width: 40px;
  height: 40px;
  border: 3px solid var(--border-color, #333);
  border-top: 3px solid var(--accent-color, #b5b8ff);
  border-radius: 50%;
  animation: spin 1s linear infinite;
}

.loading-spinner span {
  font-size: 14px;
  opacity: 0.8;
  animation: pulse 2s ease-in-out infinite;
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes pulse {
  0%, 100% {
    opacity: 0.8;
  }
  50% {
    opacity: 0.4;
  }
}/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial}}}@layer theme{:root,:host{--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-700:oklch(55.4% .135 66.442);--color-yellow-800:oklch(47.6% .114 61.907);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-700:oklch(45.7% .24 277.023);--color-violet-500:oklch(60.6% .25 292.717);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-200:oklch(90.2% .063 306.703);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-700:oklch(49.6% .265 301.924);--color-purple-900:oklch(38.1% .176 304.987);--color-slate-800:oklch(27.9% .041 260.031);--color-gray-700:oklch(37.3% .034 259.733);--spacing:.25rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-bounce:bounce 1s infinite;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::-moz-placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.-top-2{top:calc(var(--spacing) * -2)}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-1\/2{top:50%}.top-20{top:calc(var(--spacing) * 20)}.top-full{top:100%}.-right-2{right:calc(var(--spacing) * -2)}.-right-\[20px\]{right:-20px}.right-0{right:calc(var(--spacing) * 0)}.right-2{right:calc(var(--spacing) * 2)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-full{right:100%}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-\[calc\(100\%\+2px\)\]{bottom:calc(100% + 2px)}.bottom-\[calc\(100\%\+5px\)\]{bottom:calc(100% + 5px)}.bottom-\[calc\(100\%\+6px\)\]{bottom:calc(100% + 6px)}.bottom-\[calc\(100\%\+8px\)\]{bottom:calc(100% + 8px)}.bottom-\[calc\(100\%\+10px\)\]{bottom:calc(100% + 10px)}.bottom-\[calc\(100\%-20px\)\]{bottom:calc(100% - 20px)}.bottom-full{bottom:100%}.left-0{left:calc(var(--spacing) * 0)}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1\/2,.left-\[50\%\]{left:50%}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-\[15\]{z-index:15}.z-\[150\]{z-index:150}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.container{width:100%}@media (min-width:350px){.container{max-width:350px}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1110px){.container{max-width:1110px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.m-4{margin:calc(var(--spacing) * 4)}.m-auto{margin:auto}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.my-0{margin-block:calc(var(--spacing) * 0)}.my-1{margin-block:calc(var(--spacing) * 1)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-auto{margin-block:auto}.me-1{margin-inline-end:calc(var(--spacing) * 1)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-\[1px\]{margin-top:-1px}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-auto{margin-top:auto}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-8{margin-right:calc(var(--spacing) * 8)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-auto{margin-bottom:auto}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.\!hidden{display:none!important}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.aspect-square{aspect-ratio:1}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-\[0\]{height:0}.h-\[10px\]{height:10px}.h-\[11px\]{height:11px}.h-\[12px\]{height:12px}.h-\[15px\]{height:15px}.h-\[18px\]{height:18px}.h-\[20px\]{height:20px}.h-\[30px\]{height:30px}.h-\[35px\]{height:35px}.h-\[38px\]{height:38px}.h-\[40px\]{height:40px}.h-\[100\%\]{height:100%}.h-\[200px\]{height:200px}.h-\[300px\]{height:300px}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-\[50vh\]{max-height:50vh}.max-h-\[60px\]{max-height:60px}.max-h-\[calc\(100vh-85px\)\]{max-height:calc(100vh - 85px)}.min-h-\[40px\]{min-height:40px}.min-h-\[58px\]{min-height:58px}.min-h-\[600px\]{min-height:600px}.min-h-full{min-height:100%}.w-1\/2{width:50%}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-40{width:calc(var(--spacing) * 40)}.w-\[0\]{width:0}.w-\[10px\]{width:10px}.w-\[11px\]{width:11px}.w-\[12px\]{width:12px}.w-\[15px\]{width:15px}.w-\[18px\]{width:18px}.w-\[20px\]{width:20px}.w-\[25\%\]{width:25%}.w-\[30px\]{width:30px}.w-\[35px\]{width:35px}.w-\[38px\]{width:38px}.w-\[40px\]{width:40px}.w-\[50\%\]{width:50%}.w-\[65px\]{width:65px}.w-\[85px\]{width:85px}.w-\[90vw\]{width:90vw}.w-\[100\%\]{width:100%}.w-\[220px\]{width:220px}.w-\[320px\]{width:320px}.w-\[350px\]{width:350px}.w-\[380px\]{width:380px}.w-\[calc\(100\%-40px\)\]{width:calc(100% - 40px)}.w-\[calc\(100\%-65px-0\.5rem\)\]{width:calc(100% - 65px - .5rem)}.w-\[calc\(100\%-380px\)\]{width:calc(100% - 380px)}.w-\[calc\(100\%-680px\)\]{width:calc(100% - 680px)}.w-\[calc\(100vw-305px\)\]{width:calc(100vw - 305px)}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-screen{width:100vw}.max-w-\[24px\]{max-width:24px}.max-w-\[65px\]{max-width:65px}.max-w-\[80\%\]{max-width:80%}.max-w-\[95px\]{max-width:95px}.max-w-\[98vw\]{max-width:98vw}.max-w-\[320px\]{max-width:320px}.max-w-\[360px\]{max-width:360px}.max-w-\[380px\]{max-width:380px}.max-w-\[400px\]{max-width:400px}.max-w-\[800px\]{max-width:800px}.max-w-\[1200px\]{max-width:1200px}.max-w-full{max-width:100%}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[300px\]{min-width:300px}.min-w-full{min-width:100%}.flex-1{flex:1}.shrink-0{flex-shrink:0}.origin-top-left{transform-origin:0 0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-bounce{animation:var(--animate-bounce)}.animate-ping{animation:var(--animate-ping)}.animate-reverse-spin{animation:1s linear infinite reverse-spin}.animate-spin{animation:var(--animate-spin)}.\!cursor-\[pointer\]{cursor:pointer!important}.cursor-grab{cursor:grab}.cursor-move{cursor:move}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-stretch{justify-content:stretch}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.self-center{align-self:center}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[5px\]{border-radius:5px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-tl-\[5px\]{border-top-left-radius:5px}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.\!rounded-b-none{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-b-\[5px\]{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.rounded-b-md{border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.border,.border-1{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1px\]{border-style:var(--tw-border-style);border-width:1px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-t-4{border-top-style:var(--tw-border-style);border-top-width:4px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.\!border-b-0{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:0!important}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-4{border-bottom-style:var(--tw-border-style);border-bottom-width:4px}.border-b-\[1px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-\[1px\]{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\[\#444444\]{border-color:#444}.border-\[rgba\(255\,255\,255\,0\.1\)\]{border-color:#ffffff1a}.border-\[transparent\]{border-color:#0000}.border-aitum-border{border-color:#1c232c}.border-aitum-purple{border-color:#b5b8ff}.border-aitum-yellow{border-color:#f6d02e}.border-black{border-color:#000}.border-black\/40{border-color:oklab(0% none none/.4) oklab(0% none none/.4) oklab(0% none none/.4) oklab(0% none none/.4)}.border-gray-light{border-color:#a5a5af}.border-gray-light\/20{border-color:oklab(72.5055% .00395423 -.0137562/.2)}.border-muted{border-color:#969892}.border-purple-200{border-color:var(--color-purple-200)}.border-red-500{border-color:var(--color-red-500)}.border-transparent{border-color:#0000}.border-white{border-color:#fff}.border-white\/0{border-color:oklab(0% 0 0/0)}.border-white\/5{border-color:oklab(100% 0 5.96046e-8/.05)}.border-white\/10{border-color:oklab(100% 0 5.96046e-8/.1)}.border-white\/15{border-color:oklab(100% 0 5.96046e-8/.15)}.border-white\/20{border-color:oklab(100% 0 5.96046e-8/.2)}.border-yellow-700{border-color:var(--color-yellow-700)}.border-t-white{border-top-color:#fff}.border-r-aitum-border{border-right-color:#1c232c}.border-b-aitum-border{border-bottom-color:#1c232c}.border-l-\[rgba\(255\,255\,255\,0\.1\)\]{border-left-color:#ffffff1a}.bg-\[\#0E0C0B\]{background-color:#0e0c0b}.bg-\[\#0c0c16\]{background-color:#0c0c16}.bg-\[\#000000\]{background-color:#000}.bg-\[\#75fd46\]\/50{background-color:oklab(88.3967% -.186461 .161756/.5)}.bg-\[\#444\]{background-color:#444}.bg-\[\#10110d\]{background-color:#10110d}.bg-\[rgba\(255\,255\,255\,0\.05\)\]{background-color:#ffffff0d}.bg-\[transparent\]{background-color:#0000}.bg-aitum-yellow{background-color:#f6d02e}.bg-black{background-color:#000}.bg-black\/0{background-color:oklab(0% none none/0)}.bg-black\/20{background-color:oklab(0% none none/.2)}.bg-black\/40{background-color:oklab(0% none none/.4)}.bg-black\/50{background-color:oklab(0% none none/.5)}.bg-black\/70{background-color:oklab(0% none none/.7)}.bg-black\/80{background-color:oklab(0% none none/.8)}.bg-blue-cool{background-color:#546a9a}.bg-blue-dark{background-color:#0b0d0f}.bg-blue-dark\/40{background-color:oklab(15.7702% -.00200444 -.00500369/.4)}.bg-blue-dark\/50{background-color:oklab(15.7702% -.00200444 -.00500369/.5)}.bg-blue-light{background-color:#2b3642}.bg-blue-light\/80{background-color:oklab(32.7968% -.00854012 -.024591/.8)}.bg-blue-med{background-color:#171a1f}.bg-blue-med\/90{background-color:oklab(21.6839% -.0017584 -.0107093/.9)}.bg-gray-700{background-color:var(--color-gray-700)}.bg-gray-dark{background-color:#15191f}.bg-green-400{background-color:var(--color-green-400)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-600{background-color:var(--color-green-600)}.bg-green-700{background-color:var(--color-green-700)}.bg-kick{background-color:#53fc18}.bg-kick\/10{background-color:oklab(86.9138% -.211559 .176515/.1)}.bg-kick\/50{background-color:oklab(86.9138% -.211559 .176515/.5)}.bg-muted{background-color:#969892}.bg-purple-700{background-color:var(--color-purple-700)}.bg-red-200{background-color:var(--color-red-200)}.bg-red-300{background-color:var(--color-red-300)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-500\/40{background-color:#fb2c3666}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/40{background-color:color-mix(in oklab, var(--color-red-500) 40%, transparent)}}.bg-red-600{background-color:var(--color-red-600)}.bg-red-700{background-color:var(--color-red-700)}.bg-red-800{background-color:var(--color-red-800)}.bg-twitch{background-color:#9146ff}.bg-twitch\/10{background-color:oklab(59.0751% .111973 -.228632/.1)}.bg-twitch\/50{background-color:oklab(59.0751% .111973 -.228632/.5)}.bg-violet-500\/40{background-color:#8d54ff66}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/40{background-color:color-mix(in oklab, var(--color-violet-500) 40%, transparent)}}.bg-white{background-color:#fff}.bg-white\/5{background-color:oklab(100% 0 5.96046e-8/.05)}.bg-white\/10{background-color:oklab(100% 0 5.96046e-8/.1)}.bg-yellow-200\/20{background-color:#fff08533}@supports (color:color-mix(in lab, red, red)){.bg-yellow-200\/20{background-color:color-mix(in oklab, var(--color-yellow-200) 20%, transparent)}}.bg-yellow-600{background-color:var(--color-yellow-600)}.bg-yellow-800{background-color:var(--color-yellow-800)}.bg-youtube{background-color:red}.bg-youtube\/10{background-color:oklab(62.7955% .224863 .125846/.1)}.bg-youtube\/50{background-color:oklab(62.7955% .224863 .125846/.5)}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-tr{--tw-gradient-position:to top right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#1d1e37\]{--tw-gradient-from:#1d1e37;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-cool\/50{--tw-gradient-from:oklab(52.7334% -.00711605 -.0802717/.5);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-green-800\/10{--tw-gradient-from:#0166301a}@supports (color:color-mix(in lab, red, red)){.from-green-800\/10{--tw-gradient-from:color-mix(in oklab, var(--color-green-800) 10%, transparent)}}.from-green-800\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-800\/60{--tw-gradient-from:#1d293d99}@supports (color:color-mix(in lab, red, red)){.from-slate-800\/60{--tw-gradient-from:color-mix(in oklab, var(--color-slate-800) 60%, transparent)}}.from-slate-800\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white\/5{--tw-gradient-from:oklab(100% 0 5.96046e-8/.05);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-yellow-400{--tw-gradient-from:var(--color-yellow-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-10\%{--tw-gradient-from-position:10%}.via-\[\#1d1e37\]{--tw-gradient-via:#1d1e37;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#1a1d23\]{--tw-gradient-to:#1a1d23;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-cool{--tw-gradient-to:#546a9a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-green-500\/20{--tw-gradient-to:#00c75833}@supports (color:color-mix(in lab, red, red)){.to-green-500\/20{--tw-gradient-to:color-mix(in oklab, var(--color-green-500) 20%, transparent)}}.to-green-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-700\/20{--tw-gradient-to:#432dd733}@supports (color:color-mix(in lab, red, red)){.to-indigo-700\/20{--tw-gradient-to:color-mix(in oklab, var(--color-indigo-700) 20%, transparent)}}.to-indigo-700\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white\/10{--tw-gradient-to:oklab(100% 0 5.96046e-8/.1);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-yellow-300{--tw-gradient-to:var(--color-yellow-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-gray-light{fill:#a5a5af}.fill-green-400{fill:var(--color-green-400)}.fill-red-400{fill:var(--color-red-400)}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-8{padding:calc(var(--spacing) * 8)}.p-\[2px\]{padding:2px}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0{padding-block:calc(var(--spacing) * 0)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-20{padding-block:calc(var(--spacing) * 20)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-\[50px\]{padding-top:50px}.pr-0{padding-right:calc(var(--spacing) * 0)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-\[40px\]{padding-left:40px}.\!text-center{text-align:center!important}.text-center{text-align:center}.text-right{text-align:right}.align-text-bottom{vertical-align:text-bottom}.font-body{font-family:Roboto,sans-serif}.font-title{font-family:Roboto Condensed,sans-serif}.\!text-\[12px\]{font-size:12px!important}.\!text-\[14px\]{font-size:14px!important}.\!text-\[18px\]{font-size:18px!important}.\!text-\[26px\]{font-size:26px!important}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[30px\]{font-size:30px}.text-\[40px\]{font-size:40px}.text-\[50px\]{font-size:50px}.font-\[400\]{--tw-font-weight:400;font-weight:400}.font-\[500\]{--tw-font-weight:500;font-weight:500}.font-\[600\]{--tw-font-weight:600;font-weight:600}.font-\[700\]{--tw-font-weight:700;font-weight:700}.font-\[800\]{--tw-font-weight:800;font-weight:800}.font-chonk{--tw-font-weight:900;font-weight:900}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.overflow-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.text-\[\#000000\]{color:#000}.text-\[\#DFDFDF\]{color:#dfdfdf}.text-\[\#FFFFFF\]{color:#fff}.text-aitum-purple{color:#b5b8ff}.text-aitum-teal{color:#69f5fe}.text-aitum-yellow{color:#f6d02e}.text-black{color:#000}.text-blue-dark{color:#0b0d0f}.text-gray-dark{color:#15191f}.text-gray-light{color:#a5a5af}.text-green-400{color:var(--color-green-400)}.text-green-500{color:var(--color-green-500)}.text-green-700{color:var(--color-green-700)}.text-indigo-300{color:var(--color-indigo-300)}.text-kick{color:#53fc18}.text-muted{color:#969892}.text-muted\/80{color:oklab(67.6219% -.00470862 .00762212/.8)}.text-muted\/85{color:oklab(67.6219% -.00470862 .00762212/.85)}.text-purple-50{color:var(--color-purple-50)}.text-purple-900{color:var(--color-purple-900)}.text-red-200{color:var(--color-red-200)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-900{color:var(--color-red-900)}.text-transparent{color:#0000}.text-twitch{color:#9146ff}.text-white{color:#fff}.text-white\/50{color:oklab(100% 0 5.96046e-8/.5)}.text-white\/60{color:oklab(100% 0 5.96046e-8/.6)}.text-white\/70{color:oklab(100% 0 5.96046e-8/.7)}.text-white\/80{color:oklab(100% 0 5.96046e-8/.8)}.text-yellow-200{color:var(--color-yellow-200)}.text-yellow-300{color:var(--color-yellow-300)}.text-yellow-500{color:var(--color-yellow-500)}.text-youtube{color:red}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-100{opacity:1}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-indigo-500\/10{--tw-shadow-color:#625fff1a}@supports (color:color-mix(in lab, red, red)){.shadow-indigo-500\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-500) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-yellow-500\/50{--tw-shadow-color:#edb20080}@supports (color:color-mix(in lab, red, red)){.shadow-yellow-500\/50{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-yellow-500) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.outline-0{outline-style:var(--tw-outline-style);outline-width:0}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-lg{--tw-backdrop-blur:blur(var(--blur-lg));backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border\]{transition-property:border;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.delay-0{transition-delay:0s}.delay-200{transition-delay:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-400{--tw-duration:.4s;transition-duration:.4s}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover:hover){.group-hover\:block:is(:where(.group):hover *){display:block}.group-hover\:border-aitum-purple:is(:where(.group):hover *){border-color:#b5b8ff}.group-hover\:bg-yellow-200:is(:where(.group):hover *){background-color:var(--color-yellow-200)}.group-hover\:fill-green-300:is(:where(.group):hover *){fill:var(--color-green-300)}}.placeholder\:text-muted::-moz-placeholder{color:#969892}.placeholder\:text-muted::placeholder{color:#969892}.placeholder\:text-white\/50::-moz-placeholder{color:oklab(100% 0 5.96046e-8/.5)}.placeholder\:text-white\/50::placeholder{color:oklab(100% 0 5.96046e-8/.5)}.first\:rounded-tl:first-child{border-top-left-radius:.25rem}.first\:rounded-tr:first-child{border-top-right-radius:.25rem}.last\:rounded-br:last-child{border-bottom-right-radius:.25rem}.last\:rounded-bl:last-child{border-bottom-left-radius:.25rem}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.focus-within\:border-aitum-purple:focus-within{border-color:#b5b8ff}.focus-within\:border-blue-cool:focus-within{border-color:#546a9a}@media (hover:hover){.hover\:scale-\[1\.2\]:hover{scale:1.2}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-aitum-purple:hover{border-color:#b5b8ff}.hover\:border-blue-cool:hover{border-color:#546a9a}.hover\:border-green-300:hover{border-color:var(--color-green-300)}.hover\:bg-\[\#111111\]:hover{background-color:#111}.hover\:bg-aitum-purple:hover{background-color:#b5b8ff}.hover\:bg-black\/50:hover{background-color:oklab(0% none none/.5)}.hover\:bg-blue-cool:hover{background-color:#546a9a}.hover\:bg-blue-cool\/20:hover{background-color:oklab(52.7334% -.00711605 -.0802717/.2)}.hover\:bg-blue-cool\/50:hover{background-color:oklab(52.7334% -.00711605 -.0802717/.5)}.hover\:bg-blue-light\/5:hover{background-color:oklab(32.7968% -.00854012 -.024591/.05)}.hover\:bg-green-500:hover{background-color:var(--color-green-500)}.hover\:bg-indigo-300:hover{background-color:var(--color-indigo-300)}.hover\:bg-indigo-400:hover{background-color:var(--color-indigo-400)}.hover\:bg-kick\/80:hover{background-color:oklab(86.9138% -.211559 .176515/.8)}.hover\:bg-purple-500:hover{background-color:var(--color-purple-500)}.hover\:bg-red-600:hover{background-color:var(--color-red-600)}.hover\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\:bg-twitch\/80:hover{background-color:oklab(59.0751% .111973 -.228632/.8)}.hover\:bg-white\/10:hover{background-color:oklab(100% 0 5.96046e-8/.1)}.hover\:bg-yellow-200:hover{background-color:var(--color-yellow-200)}.hover\:bg-yellow-500:hover{background-color:var(--color-yellow-500)}.hover\:bg-youtube\/80:hover{background-color:oklab(62.7955% .224863 .125846/.8)}.hover\:fill-green-500:hover{fill:var(--color-green-500)}.hover\:fill-white:hover{fill:#fff}.hover\:text-aitum-purple:hover{color:#b5b8ff}.hover\:text-blue-cool:hover{color:#546a9a}.hover\:text-blue-dark:hover{color:#0b0d0f}.hover\:text-red-400:hover{color:var(--color-red-400)}.hover\:text-white:hover{color:#fff}.hover\:opacity-0:hover{opacity:0}.hover\:opacity-50:hover{opacity:.5}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-\[0\.5\]:hover{opacity:.5}}.focus\:border-aitum-purple:focus{border-color:#b5b8ff}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-green-600:active{background-color:var(--color-green-600)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width:350px){.xs\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:640px){.sm\:w-1\/2{width:50%}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}}@media (min-width:768px){.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}}@keyframes slideUp{0%{opacity:0}to{opacity:1}}*{box-sizing:border-box}body{color:#fff;background:#171a1f;font-family:Roboto,sans-serif;font-size:15px}input::-moz-placeholder{color:#888}input::placeholder{color:#888}.e-bottom{justify-content:center;align-items:center;transform:translate(-50%);box-shadow:0 0 15px #000c;backdrop-filter:blur(3px)!important;background:#000000b3 linear-gradient(90deg,#171a1f80 0%,#546a9a80 52%,#171a1f80 100%)!important;border:1px solid #fff6!important;border-radius:5px!important;width:200px!important;height:50px!important;animation:.5s forwards slideUp!important;display:flex!important;position:absolute!important;bottom:5px!important;left:50%!important;right:auto!important}.e-bottom:before{content:"";margin-right:10px;font-family:bootstrap-icons}.e-bottom:after{content:"Auto Scroll Paused";text-transform:uppercase;font-size:14px;font-weight:600}.e-bottom:hover{background:#000000b3 linear-gradient(90deg,#171a1fcc 0%,#546a9acc 52%,#171a1fcc 100%)!important}.e-bottom:hover:before{content:""}.e-bottom:hover:after{content:"Jump to the latest"}.l-backtobottom,.l-backtotop{cursor:pointer;opacity:0;justify-content:center;align-items:center;line-height:50px;transition:all .5s ease-in-out;transform:translate(-50%);box-shadow:0 0 15px #000c;backdrop-filter:blur(3px)!important;background:#000000b3 linear-gradient(90deg,#171a1f80 0%,#546a9a80 52%,#171a1f80 100%)!important;border:1px solid #fff6!important;border-radius:5px!important;width:200px!important;height:50px!important;display:flex!important;left:50%!important}.l-backtobottom.scrolled,.l-backtotop.scrolled{opacity:1;top:-60px!important}.l-backtobottom:before,.l-backtotop:before{content:"";margin-right:10px;font-family:bootstrap-icons}.l-backtobottom:after,.l-backtotop:after{content:"Auto Scroll Paused";text-transform:uppercase;font-size:14px;font-weight:600}.l-backtobottom:hover:hover,.l-backtotop:hover:hover{background:#000000b3 linear-gradient(90deg,#171a1fcc 0%,#546a9acc 52%,#171a1fcc 100%)!important}.l-backtobottom:hover:hover:after,.l-backtotop:hover:hover:after{content:"Jump to the latest"}.l-backtotop{position:fixed!important;top:-100px!important}.l-backtotop.scrolled{top:5px!important}.l-backtotop:hover:before{content:""}.l-backtotop:hover:after{content:"Jump to the latest"}.l-backtobottom{z-index:0;top:0;position:absolute!important}.l-backtobottom.scrolled{top:-60px!important}.l-backtobottom:hover:before{content:""}#root,body,html{width:100%;height:100%}::-webkit-scrollbar{width:12px;padding:2px;display:block!important}::-webkit-scrollbar-track{background:#171a1f}::-webkit-scrollbar-thumb{background-color:#b5b8ff;border:4px solid #171a1f;border-radius:10px}.react-tags{border-radius:5px;align-items:center;gap:10px;padding:5px;background:#0b0d0f!important;border:1px solid #171a1f!important}.react-tags:focus-within{box-shadow:none!important;border-color:#b5b8ff!important}.react-tags .react-tags__label{display:none}.react-tags input{outline:none}.react-tags .react-tags__combobox{background:#ffffff0d;border-radius:2px;width:100%;padding:5px;display:flex;position:relative}.react-tags .react-tags__combobox input{z-index:10;min-width:100%;padding-right:60px;position:relative}.react-tags .react-tags__combobox .react-tags__listbox>*{text-indent:-8000px;z-index:20;width:20px;height:20px;transition:all .3 ease-in-out;border-radius:50%;position:absolute;top:50%;right:5px;overflow:hidden;transform:translateY(-50%);background:#546a9a!important}.react-tags .react-tags__combobox .react-tags__listbox>:hover{opacity:.8;cursor:pointer}.react-tags .react-tags__combobox .react-tags__listbox>:before{content:"+";text-indent:0;color:#fff;text-align:center;z-index:20;justify-content:center;align-items:center;width:100%;height:100%;font-size:18px;line-height:20px;display:block;position:absolute;top:0;left:0}.react-tags .react-tags__list{flex-wrap:wrap;gap:8px;display:flex}.react-tags .react-tags__list:not(:empty){margin-bottom:5px;padding:5px 0}.react-tags .react-tags__list .react-tags__list-item{color:#efefef;border-radius:3px;padding:2px 5px;font-size:12px;font-weight:500;display:flex;background:#546a9a!important}.info-twitch .react-tags .react-tags__list .react-tags__list-item{background:#9146ff!important}.info-youtube .react-tags .react-tags__list .react-tags__list-item{background:red!important}.info-kick .react-tags .react-tags__list .react-tags__list-item{color:#000;background:#53fc18!important}.info-kick .react-tags .react-tags__list .react-tags__list-item button{color:#000!important}.react-tags .react-tags__list span{padding:2px 5px}.react-tags .react-tags__list button{-webkit-appearance:none;-moz-appearance:none;appearance:none;justify-content:center;align-items:center;padding:0;display:inline-flex;color:#dfdfdf!important}.react-tags .react-tags__list button:after{content:"×";width:20px;height:20px;text-indent:-px;background:#0000004d;border-radius:50%;justify-content:center;align-items:center;font-size:14px;display:flex}.react-tags .react-tags__list button:hover{opacity:.8;cursor:pointer}.szh-accordion__item{border:1px solid #fff3}.szh-accordion__item:first-of-type{border-bottom:none}.szh-accordion__item--expanded .szh-accordion__item-heading{background:#546a9a}.szh-accordion__item--expanded .szh-accordion__item-heading button{border-color:#546a9a}.szh-accordion__item--expanded .szh-accordion__item-heading button svg{transform:rotate(180deg)}.szh-accordion__item-heading{transition:all .25s cubic-bezier(0,0,0,1)}.szh-accordion__item-heading:hover{background:#fff3}.szh-accordion__item-heading button{text-align:left;cursor:pointer;width:100%}.szh-accordion__item-heading button svg{transition:all .25s cubic-bezier(0,0,0,1);transform:rotate(0)}.szh-accordion__item-content{transition:height .25s cubic-bezier(0,0,0,1)}.info-page h1,.info-page h2,.info-page h3,.info-page h4{margin-bottom:20px;font-family:Roboto Condensed,sans-serif;font-weight:600}.info-page h1{color:#b5b8ff;font-size:30px;line-height:38px}.info-page h2{font-size:26px;line-height:34px}.info-page h3{font-size:22px;line-height:30px}.info-page h4{margin-bottom:0}.info-page h4+p{margin-top:5px}.info-page ul{margin:0 0 25px;padding:0 0 0 20px;list-style:outside}.info-page ul li{margin:5px 0}.info-page p{margin:15px 0}.info-page .a_muted{color:#888}.info-page .a_accent{color:#b5b8ff}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@keyframes reverse-spin{0%{transform:rotate(360deg)}}