/* 主要变量 */
/* prefix 用于所有样式名的前缀 */
/* -------- Colors -------- */
/* -------- Font -------- */
/* 新车变量 */
/* 新车PC */
/* 快捷樣式 */
/* 主題色 */
/* 配色字體顏色 */
/* 配色字體顏色 */
/* 配色字體顏色 */
/* 配色背景顏色*/
/* 配色背景顏色*/
/* 設置字體大小 */
.ant-switch-small {
  height: 20px;
  min-width: 128px;
  line-height: 114px;
}
/* 頭像 */
/* Icon  */
/* button 樣式 */
/*動畫效果*/
/* 全局居中 global-middle  */
/* button 樣式 */
/* 简化 */
.none {
  display: none !important;
}
.tl {
  text-align: left;
}
.br-btn {
  border-radius: 20px;
}
.pr {
  position: relative;
}
.pa {
  position: absolute;
}
.bn {
  border: 0  !important;
}
.ellipsis {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
i {
  font-style: unset;
}
@-webkit-keyframes bounceInUp {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes bounceInUp {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 500px, 0);
    transform: translate3d(0, 500px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}
.animated {
  -webkit-animation-duration: 0.8s;
  animation-duration: 0.8s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.animated.delay-1s {
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
}
.animated.delay-2s {
  -webkit-animation-delay: 2s;
  animation-delay: 2s;
}
.animated.delay-3s {
  -webkit-animation-delay: 3s;
  animation-delay: 3s;
}
.animated.delay-4s {
  -webkit-animation-delay: 4s;
  animation-delay: 4s;
}
.animated.delay-5s {
  -webkit-animation-delay: 5s;
  animation-delay: 5s;
}
.animated.fast {
  -webkit-animation-duration: 800ms;
  animation-duration: 800ms;
}
.animated.faster {
  -webkit-animation-duration: 500ms;
  animation-duration: 500ms;
}
.animated.slow {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}
.animated.slower {
  -webkit-animation-duration: 3s;
  animation-duration: 3s;
}
@media (print), (prefers-reduced-motion: reduce) {
  .animated {
    -webkit-animation-duration: 1ms !important;
    animation-duration: 1ms !important;
    -webkit-transition-duration: 1ms !important;
    transition-duration: 1ms !important;
    -webkit-animation-iteration-count: 1 !important;
    animation-iteration-count: 1 !important;
  }
}
:root {
  --tc-radius-s: 4px;
  --tc-radius-m: 8px;
  --tc-radius-l: 12px;
  --tc-radius-full: 100px;
  --tc-font-size-1: 12px;
  --tc-font-size-2: 13px;
  --tc-font-size-3: 14px;
  --tc-font-size-4: 15px;
  --tc-font-size-5: 16px;
  --tc-font-size-6: 17px;
  --tc-font-size-7: 18px;
  --tc-font-size-8: 19px;
  --tc-font-size-9: 20px;
  --tc-font-size-10: 22px;
  --tc-color-base: #3264FF;
  --tc-color-primary: #3264FF;
  --tc-color-im-base: #5C8AFF;
  --tc-color-success: #00CC81;
  --tc-color-warning: #F87F15;
  --tc-color-danger: #FF0000;
  --tc-color-white: #ffffff;
  --tc-color-gray: #bbb;
  --tc-color-text: #333333;
  --tc-color-text-secondary: #666666;
  --tc-color-weak: #999999;
  --tc-color-border: #bbb;
  --tc-color-box: #f5f5f5;
  --tc-color-white-background: #ffffff;
  --tc-color-gray-background: #e8e8e8;
  --tc-color-primary-background: #3264FF;
  --tc-color-warning-background: #F87F15;
  --tc-color-danger-background: #FF4333;
  --tc-toast-z-index: 999900;
  --tc-modal-z-index: 3100;
  --tc-popup-z-index: 3010;
  --tc-popover-z-index: 3001;
  --tc-mask-z-index: 3000;
  --tc-font-size-main: var(--tc-font-size-5);
  --tc-border-color: var(--tc-color-border);
  --tc-font-family: 'PingFang SC', -apple-system, blinkmacsystemfont, 'Helvetica Neue',
    helvetica, segoe ui, arial, roboto, 'miui',
    'Hiragino Sans GB', 'Microsoft Yahei', sans-serif;
}
html[data-prefers-color-scheme='usercar'] {
  --tc-color-base: #F87F15;
}
html[data-prefers-color-scheme='dark'] {
  --tc-color-primary: #3086ff;
  --tc-color-success: #34b368;
  --tc-color-warning: #ffa930;
  --tc-color-danger: #ff4a58;
  --tc-color-text: #e6e6e6;
  --tc-color-text-secondary: #b3b3b3;
  --tc-color-weak: #808080;
  --tc-color-light: #4d4d4d;
  --tc-color-border: #2b2b2b;
  --tc-color-box: #0a0a0a;
  --tc-color-white-background: #1a1a1a;
  --tc-border-color: var(--tc-color-border);
}
:root {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  font-family: var(--tc-font-family) !important;
}
body.tc-overflow-hidden {
  overflow: hidden !important;
}
.tc-icon {
  display: inline-block;
  color: inherit;
  font-style: normal;
  line-height: 0;
  text-align: center;
  text-transform: none;
  vertical-align: -0.125em;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.tc-icon-spin svg {
  animation: tc-icon-spin 1s infinite linear;
}
@keyframes tc-icon-spin {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes tc-icon-spin {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
*,
::before,
::after {
  border: 0 solid #e8e8e8;
  box-sizing: border-box;
}
body {
  font-size: 12px;
  font-family: PingFang TC, Helvetica, 'Helvetica Neue', Arial, STHeiti, 'Microsoft JhengHei', '微軟正黑體', sans-serif;
  overscroll-behavior-y: none;
  background: #fff;
  margin: 0;
}
a {
  color: #333;
}
a:hover {
  color: #333;
}
dd {
  margin-bottom: 0 !important;
}
p,
ul,
li,
ol,
dl,
dt,
dd {
  list-style: none;
}
p,
h1,
h2,
h3,
h4,
h5,
h6,
ul,
li,
ol,
dl {
  padding: 0;
  margin: 0;
}
a {
  text-decoration: none;
}
input {
  vertical-align: middle;
  outline: none;
}
button {
  border: unset;
}
.tc-icon {
  display: inline-block;
  color: inherit;
  font-style: normal;
  line-height: 0;
  text-align: center;
  text-transform: none;
  vertical-align: -0.125em;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.tc-icon-spin svg {
  animation: tc-icon-spin 1s infinite linear;
}
@keyframes tc-icon-spin {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes tc-icon-spin {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.skeleton {
  --width: 100%;
  --height: 0;
  --border-radius: 0;
  background-color: rgba(200, 87, 87, 0.2);
  border-radius: var(--border-radius);
  width: var(--width);
  height: var(--height);
  display: block;
}
.skeleton.skeleton-animated {
  background: linear-gradient(90deg, rgba(190, 190, 190, 0.2) 25%, rgba(129, 129, 129, 0.24) 37%, rgba(190, 190, 190, 0.2) 63%);
  background-size: 400% 100%;
  animation: adm-skeleton-loading 1.4s ease infinite;
}
@keyframes adm-skeleton-loading {
  0% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0 50%;
  }
}
.nav-box-shadow {
  box-shadow: 0px 8px 8px 0px rgba(0, 0, 0, 0.1);
}
.active-icon {
  width: 55px;
  height: 18px;
  display: inline-block;
  background-image: url('https://photo.8891.com.tw/2023/07/10/1688954632152239.png');
  background-repeat: no-repeat;
  background-size: 100%;
  position: absolute;
  right: -10px;
  top: 4px;
}
.app-download {
  padding: 40px 50px;
  width: 688px;
}
.app-download h3 {
  font-size: 20px;
  line-height: 1;
  font-weight: 400;
}
.app-download-banner {
  width: 100%;
  margin-top: 10px;
  margin-bottom: 30px;
}
.app-download-list {
  display: flex;
  flex-wrap: wrap;
}
.app-download-list-item {
  width: 117px;
  margin-top: 24px;
}
.app-download-list-item a {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.app-download-list-item p {
  font-size: 14px;
  line-height: 18px;
  margin-top: 14px;
  color: #333;
}
.help-list {
  display: flex;
  padding: 40px 66px;
}
.nav-profile {
  width: 374px;
  padding: 40px;
  background-color: #fff;
}
.nav-profile h3 {
  font-size: 20px;
  line-height: 20px;
  margin-bottom: 16px;
}
.nav-profile h3 a {
  color: #333;
}
.nav-profile-title {
  color: #3264FF;
  font-size: 14px;
  line-height: 18px;
  display: block;
}
.nav-profile-row {
  display: flex;
  flex-wrap: wrap;
}
.nav-profile-row.split {
  flex-direction: column;
}
.nav-profile-row.split .nav-profile-col {
  padding: 0;
  border-right: 0;
}
.nav-profile-col {
  font-size: 14px;
  line-height: 18px;
  color: #333;
  margin-top: 16px;
  padding: 0 9px;
  border-right: 1px solid #E9EEFF;
}
.nav-profile-col:nth-of-type(4n) {
  border-right: none;
}
.nav-profile-col:nth-of-type(4n + 1) {
  padding-left: 0;
}
.nav-profile-col:first-child {
  padding-left: 0;
}
.nav-profile-col:last-child {
  padding-right: 0;
  border-right: none;
}
.tc-top-nav-right-dividing {
  margin-top: 8px;
  margin-bottom: 15px;
  display: block;
  width: 100%;
  height: 1px;
  background-color: #EEECF4;
}
.tc-top-nav-popover.article {
  padding-left: 50px;
  justify-content: flex-start;
}
.tc-top-nav-popover.movie {
  padding-left: 50px;
  justify-content: flex-start;
}
.tc-top-nav-popover.movie li {
  margin-top: 0;
  margin-bottom: 20px;
}
.tc-top-nav-popover.movie ul:last-child {
  margin-right: 0;
}
.tc-top-nav-popover-images {
  display: flex;
  text-align: center;
  font-size: 14px;
  margin-top: 40px;
}
.tc-top-nav-popover-image {
  margin-right: 38px;
}
.tc-top-nav-popover-image:last-child {
  margin-right: 0;
}
.tc-top-nav-popover-image-top {
  width: 182px;
  height: auto;
  margin-bottom: 24px;
}
.tc-top-nav-logout {
  color: unset;
}
.tc-top-nav-logout::after {
  content: '|';
  font-size: 16px;
  margin-left: 5px;
  margin-right: 5px;
}
.tc-top-nav-msg {
  color: #3264FF;
  margin-left: 5px;
}
.tc-top-nav-msg::before {
  content: '';
  display: inline-block;
  width: 16px;
  height: 12px;
  background-image: url('https://photo.8891.com.tw/2023/07/10/1688954712902623.png');
  background-size: 100%;
  margin-right: 5px;
  top: 2px;
}
.nav-profile-bottom {
  display: block;
  font-size: 14px;
  line-height: 18px;
  color: #333;
}
.tc-search-popover {
  position: fixed;
  top: -100%;
  left: 0;
  display: flex;
  align-items: center;
  flex-direction: column;
  width: 100%;
  background-color: rgba(255, 255, 255, 0.97);
  z-index: 10000;
  box-sizing: border-box;
  transition: ease-in-out 0.8s;
}
.tc-search-popover-header {
  display: flex;
  justify-content: space-between;
  width: 970px;
  height: 60px;
  align-items: center;
}
.tc-search-popover-content {
  display: flex;
  width: 836px;
  margin-top: 44px;
  position: relative;
}
.tc-search-popover-input {
  position: relative;
  width: 688px;
  height: 56px;
  border: 1px solid #999999;
  border-radius: 8px;
  margin-right: 18px;
  box-sizing: border-box;
}
.tc-search-popover-input input {
  border: none;
  display: block;
  color: #333;
  font-size: 28px;
  line-height: 56px;
  width: 100%;
  height: 54px;
  padding-left: 10px;
  background-color: transparent;
  outline: none;
}
.tc-search-popover-btn {
  width: 131px;
  height: 56px;
  background: linear-gradient(153deg, #ffbd54, #ff8116 83%);
  border-radius: 4px;
  font-size: 20px;
  color: #fff;
  border: none;
  cursor: pointer;
}
.tc-search-popover-extra {
  margin-top: 40px;
  width: 836px;
  display: flex;
  justify-content: flex-start;
}
.tc-search-popover-extra p {
  font-size: 20px;
  color: #333;
  font-weight: 600;
  margin-bottom: 12px;
  min-width: 64px;
}
.tc-search-popover-extra ul {
  display: flex;
  flex-wrap: wrap;
  padding-left: 8px;
}
.tc-search-popover-extra a {
  display: block;
  line-height: 30px;
  background-color: #E8E8E8;
  color: #666;
  font-size: 16px;
  padding: 0 8px;
  border-radius: 15px;
  margin-bottom: 15px;
}
.tc-search-popover-extra li {
  margin-right: 20px;
}
.tc-search-popover-extra li img {
  margin-right: 4px;
  vertical-align: -1px;
}
.tc-item-ads a {
  background-color: #EAEFFF;
  color: #3264FF;
}
.tc-search-popover-input-mentions {
  display: block;
  position: absolute;
  width: 100%;
  padding: 20px 0;
  background-color: #fff;
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.1);
}
.tc-search-popover-input-mentions a {
  display: block;
  line-height: 24px;
  font-size: 16px;
  color: #666;
  padding-left: 20px;
}
.tc-search-popover-input-mentions a:hover {
  text-decoration: none;
}
.tc-search-popover-input-mentions a.active {
  background-color: #F5F5F5;
}
.hide {
  display: none;
}
.tc-search-popover-close {
  width: 36px;
  height: 36px;
  background-image: url('https://photo.8891.com.tw/2023/07/10/1688954747815730.png');
  background-size: 100% auto;
  cursor: pointer;
}
.tc-search-popover-logo {
  height: 28px;
  width: auto;
}
.help-list-item {
  margin-right: 66px;
  height: 92px;
}
.help-list-item:last-child {
  margin-right: 0;
}
.help-list-icon {
  display: block;
  width: 60px;
  height: 60px;
  margin-bottom: 14px;
}
.help-list-text {
  font-size: 14px;
  color: #333;
  line-height: 18px;
  text-align: center;
}
.article-popover-list {
  display: flex;
}
.article-popover-list-item {
  width: 182px;
  margin-right: 25px;
}
.article-popover-list-item:last-child {
  margin-right: 0;
}
.article-popover-list-image {
  display: block;
  width: 182px;
  height: 72px;
  margin-bottom: 23px;
}
.article-popover-list-title {
  font-size: 14px;
  line-height: 18px;
  color: #333;
  margin-bottom: 8px;
  text-align: center;
  font-weight: 900;
}
.article-popover-list-text {
  font-size: 14px;
  line-height: 18px;
  color: #999;
  text-align: center;
}
.search-active-box {
  width: 836px;
}
.search-active-img {
  margin-top: 20px;
  display: block;
}
.tc-search-popover-drop {
  width: 686px;
  background: #ffffff;
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.1);
  overflow: hidden;
  top: 56px;
  position: absolute;
  left: 0;
  z-index: 9;
}
.tc-search-popover-drop .history p {
  font-size: 16px;
  font-weight: 500;
  color: #333333;
  line-height: 18px;
  display: flex;
  justify-content: space-between;
  margin: 20px 20px 12px 20px;
}
.tc-search-popover-drop .history p span {
  color: #3264ff;
  font-weight: 400;
  cursor: pointer;
}
.tc-search-popover-drop .history ul {
  cursor: pointer;
}
.tc-search-popover-drop .history ul li {
  padding-left: 20px;
  width: 100%;
  height: 24px;
  margin-bottom: 10px;
  display: flex;
  align-items: center;
}
.tc-search-popover-drop .history ul li a {
  font-size: 16px;
  color: #666666;
  width: 460px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  word-break: break-all;
}
.tc-search-popover-drop .history ul li:hover {
  background: #f5f5f5;
}
.tc-search-popover-drop .results .brand {
  display: flex;
  align-items: center;
  padding: 5px 0 5px 20px;
}
.tc-search-popover-drop .results .brand img {
  width: 36px;
  height: 36px;
  margin-right: 8px;
}
.tc-search-popover-drop .results .brand p {
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
  color: #666666;
}
.tc-search-popover-drop .results .brand:hover {
  cursor: pointer;
  background: #f5f5f5;
}
.tc-search-popover-drop .results .kind {
  cursor: pointer;
  width: 100%;
  padding: 5px 20px 5px 22px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.tc-search-popover-drop .results .kind .title {
  font-size: 16px;
  color: #666666;
  width: 480px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  word-break: break-all;
}
.tc-search-popover-drop .results .kind .btn {
  display: flex;
  justify-content: flex-end;
}
.tc-search-popover-drop .results .kind .btn a {
  margin-left: 24px;
  color: #333333;
  font-size: 14px;
}
.tc-search-popover-drop .results .kind:hover {
  background: #f5f5f5;
}
.tc-search-popover-drop .results .article {
  display: flex;
  align-items: center;
  padding: 10px 0 10px 20px;
}
.tc-search-popover-drop .results .article p {
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
  color: #666666;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  word-break: break-all;
}
.tc-search-popover-drop .results .article:hover {
  cursor: pointer;
  background: #f5f5f5;
}

.\!container {
  width: 100% !important;
}
.container {
  width: 100%;
}
@media (min-width: 640px) {
  .\!container {
    max-width: 640px !important;
  }
  .container {
    max-width: 640px;
  }
}
@media (min-width: 768px) {
  .\!container {
    max-width: 768px !important;
  }
  .container {
    max-width: 768px;
  }
}
@media (min-width: 1024px) {
  .\!container {
    max-width: 1024px !important;
  }
  .container {
    max-width: 1024px;
  }
}
@media (min-width: 1280px) {
  .\!container {
    max-width: 1280px !important;
  }
  .container {
    max-width: 1280px;
  }
}
@media (min-width: 1536px) {
  .\!container {
    max-width: 1536px !important;
  }
  .container {
    max-width: 1536px;
  }
}
.pointer-events-none {
  pointer-events: none;
}
.\!visible {
  visibility: visible !important;
}
.visible {
  visibility: visible;
}
.invisible {
  visibility: hidden;
}
.static {
  position: static;
}
.fixed {
  position: fixed;
}
.absolute {
  position: absolute;
}
.relative {
  position: relative;
}
.sticky {
  position: sticky;
}
.inset-0 {
  inset: 0px;
}
.-bottom-10 {
  bottom: -10px;
}
.-bottom-18 {
  bottom: -18px;
}
.-bottom-2 {
  bottom: -2px;
}
.-bottom-20 {
  bottom: -20px;
}
.-bottom-22 {
  bottom: -22px;
}
.-bottom-40 {
  bottom: -40px;
}
.-bottom-50 {
  bottom: -50px;
}
.-bottom-8 {
  bottom: -8px;
}
.-bottom-\[10px\] {
  bottom: -10px;
}
.-bottom-\[160px\] {
  bottom: -160px;
}
.-left-1 {
  left: -1px;
}
.-left-10 {
  left: -10px;
}
.-left-110 {
  left: -110px;
}
.-left-12 {
  left: -12px;
}
.-left-14 {
  left: -14px;
}
.-left-15 {
  left: -15px;
}
.-left-2 {
  left: -2px;
}
.-left-4 {
  left: -4px;
}
.-left-40 {
  left: -40px;
}
.-left-5 {
  left: -5px;
}
.-left-6 {
  left: -6px;
}
.-left-\[116px\] {
  left: -116px;
}
.-left-\[1px\] {
  left: -1px;
}
.-right-10 {
  right: -10px;
}
.-right-16 {
  right: -16px;
}
.-right-18 {
  right: -18px;
}
.-right-2 {
  right: -2px;
}
.-right-20 {
  right: -20px;
}
.-right-28 {
  right: -28px;
}
.-right-4 {
  right: -4px;
}
.-right-44 {
  right: -44px;
}
.-right-56 {
  right: -56px;
}
.-right-6 {
  right: -6px;
}
.-right-86 {
  right: -86px;
}
.-right-\[28px\] {
  right: -28px;
}
.-right-\[90px\] {
  right: -90px;
}
.-top-1 {
  top: -1px;
}
.-top-10 {
  top: -10px;
}
.-top-12 {
  top: -12px;
}
.-top-14 {
  top: -14px;
}
.-top-16 {
  top: -16px;
}
.-top-18 {
  top: -18px;
}
.-top-2 {
  top: -2px;
}
.-top-20 {
  top: -20px;
}
.-top-24 {
  top: -24px;
}
.-top-30 {
  top: -30px;
}
.-top-34 {
  top: -34px;
}
.-top-4 {
  top: -4px;
}
.-top-40 {
  top: -40px;
}
.-top-52 {
  top: -52px;
}
.-top-6 {
  top: -6px;
}
.-top-8 {
  top: -8px;
}
.-top-\[1px\] {
  top: -1px;
}
.bottom-0 {
  bottom: 0px;
}
.bottom-10 {
  bottom: 10px;
}
.bottom-120 {
  bottom: 120px;
}
.bottom-14 {
  bottom: 14px;
}
.bottom-18 {
  bottom: 18px;
}
.bottom-4 {
  bottom: 4px;
}
.bottom-54 {
  bottom: 54px;
}
.bottom-6 {
  bottom: 6px;
}
.bottom-70 {
  bottom: 70px;
}
.bottom-\[-6px\] {
  bottom: -6px;
}
.bottom-\[16px\] {
  bottom: 16px;
}
.bottom-\[17px\] {
  bottom: 17px;
}
.bottom-\[24px\] {
  bottom: 24px;
}
.bottom-\[54px\] {
  bottom: 54px;
}
.left-0 {
  left: 0px;
}
.left-1\/2 {
  left: 50%;
}
.left-10 {
  left: 10px;
}
.left-100 {
  left: 100px;
}
.left-12 {
  left: 12px;
}
.left-120 {
  left: 120px;
}
.left-15 {
  left: 15px;
}
.left-16 {
  left: 16px;
}
.left-20 {
  left: 20px;
}
.left-30 {
  left: 30px;
}
.left-46 {
  left: 46px;
}
.left-6 {
  left: 6px;
}
.left-60 {
  left: 60px;
}
.left-70 {
  left: 70px;
}
.left-80 {
  left: 80px;
}
.left-86 {
  left: 86px;
}
.left-88 {
  left: 88px;
}
.left-\[170px\] {
  left: 170px;
}
.left-\[178px\] {
  left: 178px;
}
.left-\[179px\] {
  left: 179px;
}
.left-\[180px\] {
  left: 180px;
}
.left-\[24px\] {
  left: 24px;
}
.left-\[30px\] {
  left: 30px;
}
.left-\[391px\] {
  left: 391px;
}
.left-\[560px\] {
  left: 560px;
}
.left-\[567px\] {
  left: 567px;
}
.right-0 {
  right: 0px;
}
.right-10 {
  right: 10px;
}
.right-100 {
  right: 100px;
}
.right-12 {
  right: 12px;
}
.right-2 {
  right: 2px;
}
.right-20 {
  right: 20px;
}
.right-26 {
  right: 26px;
}
.right-30 {
  right: 30px;
}
.right-4 {
  right: 4px;
}
.right-40 {
  right: 40px;
}
.right-42 {
  right: 42px;
}
.right-46 {
  right: 46px;
}
.right-50 {
  right: 50px;
}
.right-6 {
  right: 6px;
}
.right-8 {
  right: 8px;
}
.right-\[-15px\] {
  right: -15px;
}
.right-\[-90px\] {
  right: -90px;
}
.right-\[162px\] {
  right: 162px;
}
.right-\[30px\] {
  right: 30px;
}
.right-\[40px\] {
  right: 40px;
}
.top-0 {
  top: 0px;
}
.top-1 {
  top: 1px;
}
.top-10 {
  top: 10px;
}
.top-100 {
  top: 100px;
}
.top-12 {
  top: 12px;
}
.top-14 {
  top: 14px;
}
.top-16 {
  top: 16px;
}
.top-2 {
  top: 2px;
}
.top-20 {
  top: 20px;
}
.top-26 {
  top: 26px;
}
.top-3 {
  top: 3px;
}
.top-30 {
  top: 30px;
}
.top-32 {
  top: 32px;
}
.top-34 {
  top: 34px;
}
.top-36 {
  top: 36px;
}
.top-38 {
  top: 38px;
}
.top-4 {
  top: 4px;
}
.top-40 {
  top: 40px;
}
.top-42 {
  top: 42px;
}
.top-50 {
  top: 50px;
}
.top-56 {
  top: 56px;
}
.top-6 {
  top: 6px;
}
.top-60 {
  top: 60px;
}
.top-74 {
  top: 74px;
}
.top-\[116px\] {
  top: 116px;
}
.top-\[118px\] {
  top: 118px;
}
.top-\[120px\] {
  top: 120px;
}
.top-\[14px\] {
  top: 14px;
}
.top-\[20\%\] {
  top: 20%;
}
.top-\[201px\] {
  top: 201px;
}
.top-\[28px\] {
  top: 28px;
}
.top-\[42px\] {
  top: 42px;
}
.top-\[610px\] {
  top: 610px;
}
.top-\[62px\] {
  top: 62px;
}
.top-\[92px\] {
  top: 92px;
}
.z-0 {
  z-index: 0;
}
.z-1 {
  z-index: 1;
}
.z-10 {
  z-index: 10;
}
.z-10000000 {
  z-index: 10000000;
}
.z-2 {
  z-index: 2;
}
.z-30 {
  z-index: 30;
}
.z-50 {
  z-index: 50;
}
.z-99 {
  z-index: 99;
}
.z-999 {
  z-index: 999;
}
.z-\[1000\] {
  z-index: 1000;
}
.z-\[100\] {
  z-index: 100;
}
.z-\[101\] {
  z-index: 101;
}
.z-\[102\] {
  z-index: 102;
}
.z-\[10\] {
  z-index: 10;
}
.z-\[110\] {
  z-index: 110;
}
.z-\[12\] {
  z-index: 12;
}
.z-\[1\] {
  z-index: 1;
}
.z-\[2000\] {
  z-index: 2000;
}
.z-\[2\] {
  z-index: 2;
}
.z-\[3\] {
  z-index: 3;
}
.z-\[999\] {
  z-index: 999;
}
.z-\[9\] {
  z-index: 9;
}
.float-right {
  float: right;
}
.m-0 {
  margin: 0px;
}
.m-24 {
  margin: 24px;
}
.m-6 {
  margin: 6px;
}
.m-auto {
  margin: auto;
}
.mx-10 {
  margin-left: 10px;
  margin-right: 10px;
}
.mx-12 {
  margin-left: 12px;
  margin-right: 12px;
}
.mx-14 {
  margin-left: 14px;
  margin-right: 14px;
}
.mx-16 {
  margin-left: 16px;
  margin-right: 16px;
}
.mx-2 {
  margin-left: 2px;
  margin-right: 2px;
}
.mx-20 {
  margin-left: 20px;
  margin-right: 20px;
}
.mx-28 {
  margin-left: 28px;
  margin-right: 28px;
}
.mx-34 {
  margin-left: 34px;
  margin-right: 34px;
}
.mx-4 {
  margin-left: 4px;
  margin-right: 4px;
}
.mx-40 {
  margin-left: 40px;
  margin-right: 40px;
}
.mx-50 {
  margin-left: 50px;
  margin-right: 50px;
}
.mx-6 {
  margin-left: 6px;
  margin-right: 6px;
}
.mx-8 {
  margin-left: 8px;
  margin-right: 8px;
}
.mx-auto {
  margin-left: auto;
  margin-right: auto;
}
.my-0 {
  margin-top: 0px;
  margin-bottom: 0px;
}
.my-10 {
  margin-top: 10px;
  margin-bottom: 10px;
}
.my-12 {
  margin-top: 12px;
  margin-bottom: 12px;
}
.my-14 {
  margin-top: 14px;
  margin-bottom: 14px;
}
.my-2 {
  margin-top: 2px;
  margin-bottom: 2px;
}
.my-20 {
  margin-top: 20px;
  margin-bottom: 20px;
}
.my-24 {
  margin-top: 24px;
  margin-bottom: 24px;
}
.my-30 {
  margin-top: 30px;
  margin-bottom: 30px;
}
.my-4 {
  margin-top: 4px;
  margin-bottom: 4px;
}
.my-40 {
  margin-top: 40px;
  margin-bottom: 40px;
}
.my-6 {
  margin-top: 6px;
  margin-bottom: 6px;
}
.my-8 {
  margin-top: 8px;
  margin-bottom: 8px;
}
.my-auto {
  margin-top: auto;
  margin-bottom: auto;
}
.-mb-12 {
  margin-bottom: -12px;
}
.-mb-15 {
  margin-bottom: -15px;
}
.-mb-2 {
  margin-bottom: -2px;
}
.-mb-30 {
  margin-bottom: -30px;
}
.-ml-1 {
  margin-left: -1px;
}
.-ml-10 {
  margin-left: -10px;
}
.-ml-12 {
  margin-left: -12px;
}
.-ml-4 {
  margin-left: -4px;
}
.-ml-8 {
  margin-left: -8px;
}
.-ml-\[116px\] {
  margin-left: -116px;
}
.-ml-\[17px\] {
  margin-left: -17px;
}
.-mr-1 {
  margin-right: -1px;
}
.-mr-32 {
  margin-right: -32px;
}
.-mt-1 {
  margin-top: -1px;
}
.-mt-10 {
  margin-top: -10px;
}
.-mt-110 {
  margin-top: -110px;
}
.-mt-12 {
  margin-top: -12px;
}
.-mt-14 {
  margin-top: -14px;
}
.-mt-2 {
  margin-top: -2px;
}
.-mt-20 {
  margin-top: -20px;
}
.-mt-24 {
  margin-top: -24px;
}
.-mt-3 {
  margin-top: -3px;
}
.-mt-4 {
  margin-top: -4px;
}
.-mt-40 {
  margin-top: -40px;
}
.-mt-5 {
  margin-top: -5px;
}
.-mt-6 {
  margin-top: -6px;
}
.-mt-8 {
  margin-top: -8px;
}
.-mt-96 {
  margin-top: -96px;
}
.-mt-\[2\] {
  margin-top: -2;
}
.mb-0 {
  margin-bottom: 0px;
}
.mb-10 {
  margin-bottom: 10px;
}
.mb-100 {
  margin-bottom: 100px;
}
.mb-12 {
  margin-bottom: 12px;
}
.mb-14 {
  margin-bottom: 14px;
}
.mb-15 {
  margin-bottom: 15px;
}
.mb-16 {
  margin-bottom: 16px;
}
.mb-18 {
  margin-bottom: 18px;
}
.mb-2 {
  margin-bottom: 2px;
}
.mb-20 {
  margin-bottom: 20px;
}
.mb-22 {
  margin-bottom: 22px;
}
.mb-226 {
  margin-bottom: 226px;
}
.mb-24 {
  margin-bottom: 24px;
}
.mb-26 {
  margin-bottom: 26px;
}
.mb-28 {
  margin-bottom: 28px;
}
.mb-30 {
  margin-bottom: 30px;
}
.mb-32 {
  margin-bottom: 32px;
}
.mb-34 {
  margin-bottom: 34px;
}
.mb-36 {
  margin-bottom: 36px;
}
.mb-38 {
  margin-bottom: 38px;
}
.mb-4 {
  margin-bottom: 4px;
}
.mb-40 {
  margin-bottom: 40px;
}
.mb-42 {
  margin-bottom: 42px;
}
.mb-44 {
  margin-bottom: 44px;
}
.mb-46 {
  margin-bottom: 46px;
}
.mb-50 {
  margin-bottom: 50px;
}
.mb-52 {
  margin-bottom: 52px;
}
.mb-6 {
  margin-bottom: 6px;
}
.mb-60 {
  margin-bottom: 60px;
}
.mb-8 {
  margin-bottom: 8px;
}
.mb-80 {
  margin-bottom: 80px;
}
.ml-1 {
  margin-left: 1px;
}
.ml-10 {
  margin-left: 10px;
}
.ml-12 {
  margin-left: 12px;
}
.ml-14 {
  margin-left: 14px;
}
.ml-16 {
  margin-left: 16px;
}
.ml-18 {
  margin-left: 18px;
}
.ml-2 {
  margin-left: 2px;
}
.ml-20 {
  margin-left: 20px;
}
.ml-22 {
  margin-left: 22px;
}
.ml-24 {
  margin-left: 24px;
}
.ml-26 {
  margin-left: 26px;
}
.ml-30 {
  margin-left: 30px;
}
.ml-32 {
  margin-left: 32px;
}
.ml-34 {
  margin-left: 34px;
}
.ml-36 {
  margin-left: 36px;
}
.ml-4 {
  margin-left: 4px;
}
.ml-40 {
  margin-left: 40px;
}
.ml-50 {
  margin-left: 50px;
}
.ml-6 {
  margin-left: 6px;
}
.ml-62 {
  margin-left: 62px;
}
.ml-70 {
  margin-left: 70px;
}
.ml-8 {
  margin-left: 8px;
}
.ml-\[150px\] {
  margin-left: 150px;
}
.ml-\[216px\] {
  margin-left: 216px;
}
.ml-\[306px\] {
  margin-left: 306px;
}
.ml-\[308px\] {
  margin-left: 308px;
}
.ml-\[74px\] {
  margin-left: 74px;
}
.ml-auto {
  margin-left: auto;
}
.mr-0 {
  margin-right: 0px;
}
.mr-10 {
  margin-right: 10px;
}
.mr-12 {
  margin-right: 12px;
}
.mr-14 {
  margin-right: 14px;
}
.mr-16 {
  margin-right: 16px;
}
.mr-18 {
  margin-right: 18px;
}
.mr-2 {
  margin-right: 2px;
}
.mr-20 {
  margin-right: 20px;
}
.mr-22 {
  margin-right: 22px;
}
.mr-24 {
  margin-right: 24px;
}
.mr-26 {
  margin-right: 26px;
}
.mr-28 {
  margin-right: 28px;
}
.mr-30 {
  margin-right: 30px;
}
.mr-36 {
  margin-right: 36px;
}
.mr-4 {
  margin-right: 4px;
}
.mr-40 {
  margin-right: 40px;
}
.mr-50 {
  margin-right: 50px;
}
.mr-6 {
  margin-right: 6px;
}
.mr-8 {
  margin-right: 8px;
}
.mt-0 {
  margin-top: 0px;
}
.mt-1 {
  margin-top: 1px;
}
.mt-10 {
  margin-top: 10px;
}
.mt-12 {
  margin-top: 12px;
}
.mt-120 {
  margin-top: 120px;
}
.mt-14 {
  margin-top: 14px;
}
.mt-15 {
  margin-top: 15px;
}
.mt-16 {
  margin-top: 16px;
}
.mt-18 {
  margin-top: 18px;
}
.mt-2 {
  margin-top: 2px;
}
.mt-20 {
  margin-top: 20px;
}
.mt-22 {
  margin-top: 22px;
}
.mt-24 {
  margin-top: 24px;
}
.mt-26 {
  margin-top: 26px;
}
.mt-28 {
  margin-top: 28px;
}
.mt-30 {
  margin-top: 30px;
}
.mt-32 {
  margin-top: 32px;
}
.mt-34 {
  margin-top: 34px;
}
.mt-36 {
  margin-top: 36px;
}
.mt-4 {
  margin-top: 4px;
}
.mt-40 {
  margin-top: 40px;
}
.mt-42 {
  margin-top: 42px;
}
.mt-44 {
  margin-top: 44px;
}
.mt-48 {
  margin-top: 48px;
}
.mt-50 {
  margin-top: 50px;
}
.mt-6 {
  margin-top: 6px;
}
.mt-60 {
  margin-top: 60px;
}
.mt-70 {
  margin-top: 70px;
}
.mt-8 {
  margin-top: 8px;
}
.mt-88 {
  margin-top: 88px;
}
.mt-92 {
  margin-top: 92px;
}
.mt-\[110px\] {
  margin-top: 110px;
}
.mt-\[114px\] {
  margin-top: 114px;
}
.mt-\[300px\] {
  margin-top: 300px;
}
.box-border {
  box-sizing: border-box;
}
.line-clamp-1 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}
.line-clamp-2 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.line-clamp-3 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}
.line-clamp-4 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
}
.line-clamp-5 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
}
.line-clamp-6 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 6;
}
.block {
  display: block;
}
.inline-block {
  display: inline-block;
}
.inline {
  display: inline;
}
.flex {
  display: flex;
}
.inline-flex {
  display: inline-flex;
}
.\!table {
  display: table !important;
}
.table {
  display: table;
}
.table-cell {
  display: table-cell;
}
.grid {
  display: grid;
}
.contents {
  display: contents;
}
.list-item {
  display: list-item;
}
.hidden {
  display: none;
}
.h-1 {
  height: 1px;
}
.h-10 {
  height: 10px;
}
.h-100 {
  height: 100px;
}
.h-106 {
  height: 106px;
}
.h-110 {
  height: 110px;
}
.h-112 {
  height: 112px;
}
.h-118 {
  height: 118px;
}
.h-12 {
  height: 12px;
}
.h-120 {
  height: 120px;
}
.h-122 {
  height: 122px;
}
.h-124 {
  height: 124px;
}
.h-128 {
  height: 128px;
}
.h-130 {
  height: 130px;
}
.h-134 {
  height: 134px;
}
.h-14 {
  height: 14px;
}
.h-140 {
  height: 140px;
}
.h-142 {
  height: 142px;
}
.h-144 {
  height: 144px;
}
.h-146 {
  height: 146px;
}
.h-148 {
  height: 148px;
}
.h-150 {
  height: 150px;
}
.h-156 {
  height: 156px;
}
.h-158 {
  height: 158px;
}
.h-16 {
  height: 16px;
}
.h-160 {
  height: 160px;
}
.h-164 {
  height: 164px;
}
.h-170 {
  height: 170px;
}
.h-172 {
  height: 172px;
}
.h-174 {
  height: 174px;
}
.h-176 {
  height: 176px;
}
.h-18 {
  height: 18px;
}
.h-184 {
  height: 184px;
}
.h-186 {
  height: 186px;
}
.h-188 {
  height: 188px;
}
.h-190 {
  height: 190px;
}
.h-194 {
  height: 194px;
}
.h-2 {
  height: 2px;
}
.h-20 {
  height: 20px;
}
.h-200 {
  height: 200px;
}
.h-204 {
  height: 204px;
}
.h-214 {
  height: 214px;
}
.h-22 {
  height: 22px;
}
.h-224 {
  height: 224px;
}
.h-226 {
  height: 226px;
}
.h-230 {
  height: 230px;
}
.h-234 {
  height: 234px;
}
.h-236 {
  height: 236px;
}
.h-24 {
  height: 24px;
}
.h-240 {
  height: 240px;
}
.h-250 {
  height: 250px;
}
.h-252 {
  height: 252px;
}
.h-26 {
  height: 26px;
}
.h-260 {
  height: 260px;
}
.h-262 {
  height: 262px;
}
.h-264 {
  height: 264px;
}
.h-266 {
  height: 266px;
}
.h-28 {
  height: 28px;
}
.h-280 {
  height: 280px;
}
.h-290 {
  height: 290px;
}
.h-294 {
  height: 294px;
}
.h-30 {
  height: 30px;
}
.h-300 {
  height: 300px;
}
.h-32 {
  height: 32px;
}
.h-320 {
  height: 320px;
}
.h-34 {
  height: 34px;
}
.h-348 {
  height: 348px;
}
.h-36 {
  height: 36px;
}
.h-360 {
  height: 360px;
}
.h-374 {
  height: 374px;
}
.h-38 {
  height: 38px;
}
.h-4 {
  height: 4px;
}
.h-40 {
  height: 40px;
}
.h-400 {
  height: 400px;
}
.h-410 {
  height: 410px;
}
.h-42 {
  height: 42px;
}
.h-44 {
  height: 44px;
}
.h-46 {
  height: 46px;
}
.h-48 {
  height: 48px;
}
.h-496 {
  height: 496px;
}
.h-50 {
  height: 50px;
}
.h-52 {
  height: 52px;
}
.h-524 {
  height: 524px;
}
.h-532 {
  height: 532px;
}
.h-54 {
  height: 54px;
}
.h-546 {
  height: 546px;
}
.h-56 {
  height: 56px;
}
.h-58 {
  height: 58px;
}
.h-6 {
  height: 6px;
}
.h-60 {
  height: 60px;
}
.h-610 {
  height: 610px;
}
.h-64 {
  height: 64px;
}
.h-66 {
  height: 66px;
}
.h-68 {
  height: 68px;
}
.h-70 {
  height: 70px;
}
.h-72 {
  height: 72px;
}
.h-76 {
  height: 76px;
}
.h-78 {
  height: 78px;
}
.h-8 {
  height: 8px;
}
.h-80 {
  height: 80px;
}
.h-82 {
  height: 82px;
}
.h-84 {
  height: 84px;
}
.h-88 {
  height: 88px;
}
.h-9 {
  height: 9px;
}
.h-90 {
  height: 90px;
}
.h-94 {
  height: 94px;
}
.h-96 {
  height: 96px;
}
.h-98 {
  height: 98px;
}
.h-\[100px\] {
  height: 100px;
}
.h-\[102px\] {
  height: 102px;
}
.h-\[107px\] {
  height: 107px;
}
.h-\[110px\] {
  height: 110px;
}
.h-\[124px\] {
  height: 124px;
}
.h-\[12px\] {
  height: 12px;
}
.h-\[14px\] {
  height: 14px;
}
.h-\[150px\] {
  height: 150px;
}
.h-\[156px\] {
  height: 156px;
}
.h-\[15px\] {
  height: 15px;
}
.h-\[160px\] {
  height: 160px;
}
.h-\[167px\] {
  height: 167px;
}
.h-\[170px\] {
  height: 170px;
}
.h-\[172px\] {
  height: 172px;
}
.h-\[180px\] {
  height: 180px;
}
.h-\[182px\] {
  height: 182px;
}
.h-\[194px\] {
  height: 194px;
}
.h-\[198px\] {
  height: 198px;
}
.h-\[1px\] {
  height: 1px;
}
.h-\[200px\] {
  height: 200px;
}
.h-\[20px\] {
  height: 20px;
}
.h-\[215px\] {
  height: 215px;
}
.h-\[220px\] {
  height: 220px;
}
.h-\[242px\] {
  height: 242px;
}
.h-\[24px\] {
  height: 24px;
}
.h-\[254px\] {
  height: 254px;
}
.h-\[260px\] {
  height: 260px;
}
.h-\[265px\] {
  height: 265px;
}
.h-\[270px\] {
  height: 270px;
}
.h-\[294px\] {
  height: 294px;
}
.h-\[296px\] {
  height: 296px;
}
.h-\[30px\] {
  height: 30px;
}
.h-\[330px\] {
  height: 330px;
}
.h-\[332px\] {
  height: 332px;
}
.h-\[34px\] {
  height: 34px;
}
.h-\[352px\] {
  height: 352px;
}
.h-\[360px\] {
  height: 360px;
}
.h-\[38px\] {
  height: 38px;
}
.h-\[42px\] {
  height: 42px;
}
.h-\[430px\] {
  height: 430px;
}
.h-\[438px\] {
  height: 438px;
}
.h-\[440px\] {
  height: 440px;
}
.h-\[44px\] {
  height: 44px;
}
.h-\[450px\] {
  height: 450px;
}
.h-\[47px\] {
  height: 47px;
}
.h-\[50px\] {
  height: 50px;
}
.h-\[522px\] {
  height: 522px;
}
.h-\[52px\] {
  height: 52px;
}
.h-\[536px\] {
  height: 536px;
}
.h-\[544px\] {
  height: 544px;
}
.h-\[56px\] {
  height: 56px;
}
.h-\[574px\] {
  height: 574px;
}
.h-\[578px\] {
  height: 578px;
}
.h-\[58px\] {
  height: 58px;
}
.h-\[5px\] {
  height: 5px;
}
.h-\[60px\] {
  height: 60px;
}
.h-\[61px\] {
  height: 61px;
}
.h-\[640px\] {
  height: 640px;
}
.h-\[66px\] {
  height: 66px;
}
.h-\[672px\] {
  height: 672px;
}
.h-\[686px\] {
  height: 686px;
}
.h-\[68px\] {
  height: 68px;
}
.h-\[700px\] {
  height: 700px;
}
.h-\[70px\] {
  height: 70px;
}
.h-\[7px\] {
  height: 7px;
}
.h-\[80px\] {
  height: 80px;
}
.h-\[87px\] {
  height: 87px;
}
.h-\[88px\] {
  height: 88px;
}
.h-\[90svh\] {
  height: 90svh;
}
.h-auto {
  height: auto;
}
.h-fit {
  height: fit-content;
}
.h-full {
  height: 100%;
}
.h-screen {
  height: 100vh;
}
.max-h-12 {
  max-height: 12px;
}
.max-h-38 {
  max-height: 38px;
}
.max-h-40 {
  max-height: 40px;
}
.max-h-44 {
  max-height: 44px;
}
.max-h-56 {
  max-height: 56px;
}
.max-h-\[232px\] {
  max-height: 232px;
}
.max-h-\[440px\] {
  max-height: 440px;
}
.max-h-\[485px\] {
  max-height: 485px;
}
.max-h-\[486px\] {
  max-height: 486px;
}
.max-h-\[600px\] {
  max-height: 600px;
}
.max-h-full {
  max-height: 100%;
}
.min-h-100 {
  min-height: 100px;
}
.min-h-108 {
  min-height: 108px;
}
.min-h-12 {
  min-height: 12px;
}
.min-h-146 {
  min-height: 146px;
}
.min-h-160 {
  min-height: 160px;
}
.min-h-22 {
  min-height: 22px;
}
.min-h-252 {
  min-height: 252px;
}
.min-h-294 {
  min-height: 294px;
}
.min-h-300 {
  min-height: 300px;
}
.min-h-32 {
  min-height: 32px;
}
.min-h-360 {
  min-height: 360px;
}
.min-h-40 {
  min-height: 40px;
}
.min-h-42 {
  min-height: 42px;
}
.min-h-450 {
  min-height: 450px;
}
.min-h-492 {
  min-height: 492px;
}
.min-h-52 {
  min-height: 52px;
}
.min-h-600 {
  min-height: 600px;
}
.min-h-700 {
  min-height: 700px;
}
.min-h-\[100vh\] {
  min-height: 100vh;
}
.min-h-\[200px\] {
  min-height: 200px;
}
.min-h-\[262px\] {
  min-height: 262px;
}
.min-h-\[320px\] {
  min-height: 320px;
}
.min-h-\[36px\] {
  min-height: 36px;
}
.min-h-\[500px\] {
  min-height: 500px;
}
.min-h-\[636px\] {
  min-height: 636px;
}
.min-h-\[700px\] {
  min-height: 700px;
}
.min-h-\[80vh\] {
  min-height: 80vh;
}
.min-h-\[878px\] {
  min-height: 878px;
}
.min-h-screen {
  min-height: 100vh;
}
.w-0 {
  width: 0px;
}
.w-1 {
  width: 1px;
}
.w-10 {
  width: 10px;
}
.w-100 {
  width: 100px;
}
.w-1000 {
  width: 1000px;
}
.w-104 {
  width: 104px;
}
.w-106 {
  width: 106px;
}
.w-108 {
  width: 108px;
}
.w-1092 {
  width: 1092px;
}
.w-110 {
  width: 110px;
}
.w-112 {
  width: 112px;
}
.w-1190 {
  width: 1190px;
}
.w-12 {
  width: 12px;
}
.w-120 {
  width: 120px;
}
.w-124 {
  width: 124px;
}
.w-126 {
  width: 126px;
}
.w-130 {
  width: 130px;
}
.w-134 {
  width: 134px;
}
.w-14 {
  width: 14px;
}
.w-140 {
  width: 140px;
}
.w-146 {
  width: 146px;
}
.w-150 {
  width: 150px;
}
.w-158 {
  width: 158px;
}
.w-16 {
  width: 16px;
}
.w-160 {
  width: 160px;
}
.w-162 {
  width: 162px;
}
.w-168 {
  width: 168px;
}
.w-174 {
  width: 174px;
}
.w-1760 {
  width: 1760px;
}
.w-178 {
  width: 178px;
}
.w-18 {
  width: 18px;
}
.w-180 {
  width: 180px;
}
.w-182 {
  width: 182px;
}
.w-190 {
  width: 190px;
}
.w-20 {
  width: 20px;
}
.w-200 {
  width: 200px;
}
.w-202 {
  width: 202px;
}
.w-206 {
  width: 206px;
}
.w-208 {
  width: 208px;
}
.w-210 {
  width: 210px;
}
.w-212 {
  width: 212px;
}
.w-214 {
  width: 214px;
}
.w-22 {
  width: 22px;
}
.w-220 {
  width: 220px;
}
.w-222 {
  width: 222px;
}
.w-226 {
  width: 226px;
}
.w-228 {
  width: 228px;
}
.w-230 {
  width: 230px;
}
.w-232 {
  width: 232px;
}
.w-236 {
  width: 236px;
}
.w-24 {
  width: 24px;
}
.w-240 {
  width: 240px;
}
.w-242 {
  width: 242px;
}
.w-246 {
  width: 246px;
}
.w-248 {
  width: 248px;
}
.w-250 {
  width: 250px;
}
.w-256 {
  width: 256px;
}
.w-258 {
  width: 258px;
}
.w-26 {
  width: 26px;
}
.w-260 {
  width: 260px;
}
.w-262 {
  width: 262px;
}
.w-264 {
  width: 264px;
}
.w-266 {
  width: 266px;
}
.w-268 {
  width: 268px;
}
.w-270 {
  width: 270px;
}
.w-276 {
  width: 276px;
}
.w-28 {
  width: 28px;
}
.w-280 {
  width: 280px;
}
.w-282 {
  width: 282px;
}
.w-284 {
  width: 284px;
}
.w-294 {
  width: 294px;
}
.w-30 {
  width: 30px;
}
.w-300 {
  width: 300px;
}
.w-304 {
  width: 304px;
}
.w-310 {
  width: 310px;
}
.w-32 {
  width: 32px;
}
.w-328 {
  width: 328px;
}
.w-330 {
  width: 330px;
}
.w-34 {
  width: 34px;
}
.w-340 {
  width: 340px;
}
.w-346 {
  width: 346px;
}
.w-350 {
  width: 350px;
}
.w-36 {
  width: 36px;
}
.w-362 {
  width: 362px;
}
.w-374 {
  width: 374px;
}
.w-380 {
  width: 380px;
}
.w-383 {
  width: 383px;
}
.w-384 {
  width: 384px;
}
.w-386 {
  width: 386px;
}
.w-392 {
  width: 392px;
}
.w-394 {
  width: 394px;
}
.w-396 {
  width: 396px;
}
.w-40 {
  width: 40px;
}
.w-400 {
  width: 400px;
}
.w-418 {
  width: 418px;
}
.w-42 {
  width: 42px;
}
.w-420 {
  width: 420px;
}
.w-434 {
  width: 434px;
}
.w-44 {
  width: 44px;
}
.w-448 {
  width: 448px;
}
.w-450 {
  width: 450px;
}
.w-46 {
  width: 46px;
}
.w-460 {
  width: 460px;
}
.w-470 {
  width: 470px;
}
.w-472 {
  width: 472px;
}
.w-476 {
  width: 476px;
}
.w-48 {
  width: 48px;
}
.w-50 {
  width: 50px;
}
.w-500 {
  width: 500px;
}
.w-52 {
  width: 52px;
}
.w-520 {
  width: 520px;
}
.w-528 {
  width: 528px;
}
.w-54 {
  width: 54px;
}
.w-540 {
  width: 540px;
}
.w-56 {
  width: 56px;
}
.w-572 {
  width: 572px;
}
.w-58 {
  width: 58px;
}
.w-588 {
  width: 588px;
}
.w-6 {
  width: 6px;
}
.w-60 {
  width: 60px;
}
.w-600 {
  width: 600px;
}
.w-62 {
  width: 62px;
}
.w-626 {
  width: 626px;
}
.w-630 {
  width: 630px;
}
.w-64 {
  width: 64px;
}
.w-66 {
  width: 66px;
}
.w-68 {
  width: 68px;
}
.w-690 {
  width: 690px;
}
.w-70 {
  width: 70px;
}
.w-710 {
  width: 710px;
}
.w-72 {
  width: 72px;
}
.w-736 {
  width: 736px;
}
.w-74 {
  width: 74px;
}
.w-76 {
  width: 76px;
}
.w-778 {
  width: 778px;
}
.w-78 {
  width: 78px;
}
.w-8 {
  width: 8px;
}
.w-80 {
  width: 80px;
}
.w-800 {
  width: 800px;
}
.w-84 {
  width: 84px;
}
.w-840 {
  width: 840px;
}
.w-850 {
  width: 850px;
}
.w-86 {
  width: 86px;
}
.w-88 {
  width: 88px;
}
.w-886 {
  width: 886px;
}
.w-890 {
  width: 890px;
}
.w-90 {
  width: 90px;
}
.w-900 {
  width: 900px;
}
.w-930 {
  width: 930px;
}
.w-956 {
  width: 956px;
}
.w-96 {
  width: 96px;
}
.w-98 {
  width: 98px;
}
.w-\[106px\] {
  width: 106px;
}
.w-\[108px\] {
  width: 108px;
}
.w-\[1110px\] {
  width: 1110px;
}
.w-\[1114px\] {
  width: 1114px;
}
.w-\[1120px\] {
  width: 1120px;
}
.w-\[114px\] {
  width: 114px;
}
.w-\[115px\] {
  width: 115px;
}
.w-\[116px\] {
  width: 116px;
}
.w-\[118px\] {
  width: 118px;
}
.w-\[1190px\] {
  width: 1190px;
}
.w-\[1200px\] {
  width: 1200px;
}
.w-\[1226px\] {
  width: 1226px;
}
.w-\[1234px\] {
  width: 1234px;
}
.w-\[124px\] {
  width: 124px;
}
.w-\[140px\] {
  width: 140px;
}
.w-\[14px\] {
  width: 14px;
}
.w-\[154px\] {
  width: 154px;
}
.w-\[156px\] {
  width: 156px;
}
.w-\[160px\] {
  width: 160px;
}
.w-\[162px\] {
  width: 162px;
}
.w-\[164px\] {
  width: 164px;
}
.w-\[166px\] {
  width: 166px;
}
.w-\[174px\] {
  width: 174px;
}
.w-\[176px\] {
  width: 176px;
}
.w-\[186px\] {
  width: 186px;
}
.w-\[1920px\] {
  width: 1920px;
}
.w-\[1px\] {
  width: 1px;
}
.w-\[200px\] {
  width: 200px;
}
.w-\[204px\] {
  width: 204px;
}
.w-\[210px\] {
  width: 210px;
}
.w-\[212px\] {
  width: 212px;
}
.w-\[220px\] {
  width: 220px;
}
.w-\[226px\] {
  width: 226px;
}
.w-\[240px\] {
  width: 240px;
}
.w-\[246px\] {
  width: 246px;
}
.w-\[254px\] {
  width: 254px;
}
.w-\[260px\] {
  width: 260px;
}
.w-\[262px\] {
  width: 262px;
}
.w-\[268px\] {
  width: 268px;
}
.w-\[270px\] {
  width: 270px;
}
.w-\[275px\] {
  width: 275px;
}
.w-\[276px\] {
  width: 276px;
}
.w-\[278px\] {
  width: 278px;
}
.w-\[280px\] {
  width: 280px;
}
.w-\[290px\] {
  width: 290px;
}
.w-\[300px\] {
  width: 300px;
}
.w-\[314px\] {
  width: 314px;
}
.w-\[316px\] {
  width: 316px;
}
.w-\[318px\] {
  width: 318px;
}
.w-\[322px\] {
  width: 322px;
}
.w-\[324px\] {
  width: 324px;
}
.w-\[334px\] {
  width: 334px;
}
.w-\[337px\] {
  width: 337px;
}
.w-\[345px\] {
  width: 345px;
}
.w-\[352px\] {
  width: 352px;
}
.w-\[354px\] {
  width: 354px;
}
.w-\[360px\] {
  width: 360px;
}
.w-\[364px\] {
  width: 364px;
}
.w-\[370px\] {
  width: 370px;
}
.w-\[374px\] {
  width: 374px;
}
.w-\[382px\] {
  width: 382px;
}
.w-\[384px\] {
  width: 384px;
}
.w-\[388px\] {
  width: 388px;
}
.w-\[418px\] {
  width: 418px;
}
.w-\[420px\] {
  width: 420px;
}
.w-\[430px\] {
  width: 430px;
}
.w-\[436px\] {
  width: 436px;
}
.w-\[440px\] {
  width: 440px;
}
.w-\[446px\] {
  width: 446px;
}
.w-\[450px\] {
  width: 450px;
}
.w-\[466px\] {
  width: 466px;
}
.w-\[470px\] {
  width: 470px;
}
.w-\[480px\] {
  width: 480px;
}
.w-\[498px\] {
  width: 498px;
}
.w-\[500px\] {
  width: 500px;
}
.w-\[50px\] {
  width: 50px;
}
.w-\[540px\] {
  width: 540px;
}
.w-\[558px\] {
  width: 558px;
}
.w-\[570px\] {
  width: 570px;
}
.w-\[58px\] {
  width: 58px;
}
.w-\[5px\] {
  width: 5px;
}
.w-\[636px\] {
  width: 636px;
}
.w-\[63px\] {
  width: 63px;
}
.w-\[64px\] {
  width: 64px;
}
.w-\[650px\] {
  width: 650px;
}
.w-\[660px\] {
  width: 660px;
}
.w-\[70px\] {
  width: 70px;
}
.w-\[76px\] {
  width: 76px;
}
.w-\[778px\] {
  width: 778px;
}
.w-\[786px\] {
  width: 786px;
}
.w-\[800px\] {
  width: 800px;
}
.w-\[868px\] {
  width: 868px;
}
.w-\[87px\] {
  width: 87px;
}
.w-\[886px\] {
  width: 886px;
}
.w-\[930px\] {
  width: 930px;
}
.w-\[934px\] {
  width: 934px;
}
.w-\[94px\] {
  width: 94px;
}
.w-\[950px\] {
  width: 950px;
}
.w-\[956px\] {
  width: 956px;
}
.w-\[962px\] {
  width: 962px;
}
.w-\[978px\] {
  width: 978px;
}
.w-\[98px\] {
  width: 98px;
}
.w-auto {
  width: auto;
}
.w-fit {
  width: fit-content;
}
.w-full {
  width: 100%;
}
.w-max {
  width: max-content;
}
.w-screen {
  width: 100vw;
}
.min-w-200 {
  min-width: 200px;
}
.min-w-76 {
  min-width: 76px;
}
.min-w-\[1190px\] {
  min-width: 1190px;
}
.min-w-\[134px\] {
  min-width: 134px;
}
.min-w-\[140px\] {
  min-width: 140px;
}
.min-w-\[1480px\] {
  min-width: 1480px;
}
.min-w-\[1600px\] {
  min-width: 1600px;
}
.min-w-\[16px\] {
  min-width: 16px;
}
.min-w-\[180px\] {
  min-width: 180px;
}
.min-w-\[418px\] {
  min-width: 418px;
}
.min-w-\[48px\] {
  min-width: 48px;
}
.min-w-\[540px\] {
  min-width: 540px;
}
.min-w-\[80px\] {
  min-width: 80px;
}
.max-w-12 {
  max-width: 12px;
}
.max-w-42 {
  max-width: 42px;
}
.max-w-84 {
  max-width: 84px;
}
.max-w-\[1190px\] {
  max-width: 1190px;
}
.max-w-\[124px\] {
  max-width: 124px;
}
.max-w-\[134px\] {
  max-width: 134px;
}
.max-w-\[156px\] {
  max-width: 156px;
}
.max-w-\[180px\] {
  max-width: 180px;
}
.max-w-\[286px\] {
  max-width: 286px;
}
.max-w-\[304px\] {
  max-width: 304px;
}
.max-w-\[320px\] {
  max-width: 320px;
}
.max-w-\[400px\] {
  max-width: 400px;
}
.max-w-\[484px\] {
  max-width: 484px;
}
.max-w-\[540px\] {
  max-width: 540px;
}
.max-w-full {
  max-width: 100%;
}
.flex-1 {
  flex: 1 1 0%;
}
.flex-auto {
  flex: 1 1 auto;
}
.translate-y-0 {
  --tw-translate-y: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.transform {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
@keyframes scroll {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: translateY(-100%);
  }
}
.animate-rolling {
  animation: scroll 80s infinite;
}
.cursor-default {
  cursor: default;
}
.cursor-not-allowed {
  cursor: not-allowed;
}
.cursor-pointer {
  cursor: pointer;
}
.select-none {
  user-select: none;
}
.resize-none {
  resize: none;
}
.resize {
  resize: both;
}
.auto-cols-\[210px\] {
  grid-auto-columns: 210px;
}
.grid-flow-col {
  grid-auto-flow: column;
}
.grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.grid-cols-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
.grid-cols-4 {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}
.grid-cols-5 {
  grid-template-columns: repeat(5, minmax(0, 1fr));
}
.grid-cols-\[384px_384px\] {
  grid-template-columns: 384px 384px;
}
.grid-cols-\[440px_460px\] {
  grid-template-columns: 440px 460px;
}
.flex-row {
  flex-direction: row;
}
.flex-row-reverse {
  flex-direction: row-reverse;
}
.flex-col {
  flex-direction: column;
}
.flex-wrap {
  flex-wrap: wrap;
}
.items-start {
  align-items: flex-start;
}
.items-end {
  align-items: flex-end;
}
.items-center {
  align-items: center;
}
.justify-start {
  justify-content: flex-start;
}
.justify-end {
  justify-content: flex-end;
}
.justify-center {
  justify-content: center;
}
.justify-between {
  justify-content: space-between;
}
.justify-around {
  justify-content: space-around;
}
.justify-evenly {
  justify-content: space-evenly;
}
.gap-10 {
  gap: 10px;
}
.gap-12 {
  gap: 12px;
}
.gap-14 {
  gap: 14px;
}
.gap-16 {
  gap: 16px;
}
.gap-18 {
  gap: 18px;
}
.gap-2 {
  gap: 2px;
}
.gap-20 {
  gap: 20px;
}
.gap-22 {
  gap: 22px;
}
.gap-24 {
  gap: 24px;
}
.gap-30 {
  gap: 30px;
}
.gap-34 {
  gap: 34px;
}
.gap-4 {
  gap: 4px;
}
.gap-40 {
  gap: 40px;
}
.gap-5 {
  gap: 5px;
}
.gap-52 {
  gap: 52px;
}
.gap-6 {
  gap: 6px;
}
.gap-60 {
  gap: 60px;
}
.gap-62 {
  gap: 62px;
}
.gap-8 {
  gap: 8px;
}
.gap-\[112px\] {
  gap: 112px;
}
.gap-\[130px\] {
  gap: 130px;
}
.gap-x-120 {
  column-gap: 120px;
}
.gap-x-20 {
  column-gap: 20px;
}
.gap-x-24 {
  column-gap: 24px;
}
.gap-x-28 {
  column-gap: 28px;
}
.gap-x-30 {
  column-gap: 30px;
}
.gap-x-34 {
  column-gap: 34px;
}
.gap-x-4 {
  column-gap: 4px;
}
.gap-x-40 {
  column-gap: 40px;
}
.gap-x-60 {
  column-gap: 60px;
}
.gap-x-68 {
  column-gap: 68px;
}
.gap-y-10 {
  row-gap: 10px;
}
.gap-y-12 {
  row-gap: 12px;
}
.gap-y-14 {
  row-gap: 14px;
}
.gap-y-20 {
  row-gap: 20px;
}
.gap-y-24 {
  row-gap: 24px;
}
.gap-y-26 {
  row-gap: 26px;
}
.gap-y-28 {
  row-gap: 28px;
}
.gap-y-4 {
  row-gap: 4px;
}
.gap-y-6 {
  row-gap: 6px;
}
.gap-y-8 {
  row-gap: 8px;
}
.overflow-auto {
  overflow: auto;
}
.overflow-hidden {
  overflow: hidden;
}
.overflow-scroll {
  overflow: scroll;
}
.overflow-y-auto {
  overflow-y: auto;
}
.overflow-x-hidden {
  overflow-x: hidden;
}
.overflow-y-scroll {
  overflow-y: scroll;
}
.scroll-smooth {
  scroll-behavior: smooth;
}
.truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.text-ellipsis {
  text-overflow: ellipsis;
}
.whitespace-normal {
  white-space: normal;
}
.whitespace-nowrap {
  white-space: nowrap;
}
.whitespace-pre {
  white-space: pre;
}
.whitespace-pre-line {
  white-space: pre-line;
}
.whitespace-break-spaces {
  white-space: break-spaces;
}
.break-words {
  overflow-wrap: break-word;
}
.break-all {
  word-break: break-all;
}
.rounded-10 {
  border-radius: 10px;
}
.rounded-12 {
  border-radius: 12px;
}
.rounded-14 {
  border-radius: 14px;
}
.rounded-16 {
  border-radius: 16px;
}
.rounded-18 {
  border-radius: 18px;
}
.rounded-20 {
  border-radius: 20px;
}
.rounded-24 {
  border-radius: 24px;
}
.rounded-4 {
  border-radius: 4px;
}
.rounded-6 {
  border-radius: 6px;
}
.rounded-8 {
  border-radius: 8px;
}
.rounded-\[16px\] {
  border-radius: 16px;
}
.rounded-\[2px\] {
  border-radius: 2px;
}
.rounded-full {
  border-radius: 9999px;
}
.rounded-lg {
  border-radius: 0.5rem;
}
.rounded-md {
  border-radius: 0.375rem;
}
.rounded-bl-10 {
  border-bottom-left-radius: 10px;
}
.rounded-bl-4 {
  border-bottom-left-radius: 4px;
}
.rounded-bl-6 {
  border-bottom-left-radius: 6px;
}
.rounded-bl-8 {
  border-bottom-left-radius: 8px;
}
.rounded-bl-full {
  border-bottom-left-radius: 9999px;
}
.rounded-br-10 {
  border-bottom-right-radius: 10px;
}
.rounded-br-4 {
  border-bottom-right-radius: 4px;
}
.rounded-br-6 {
  border-bottom-right-radius: 6px;
}
.rounded-br-8 {
  border-bottom-right-radius: 8px;
}
.rounded-br-full {
  border-bottom-right-radius: 9999px;
}
.rounded-br-none {
  border-bottom-right-radius: 0px;
}
.rounded-tl-10 {
  border-top-left-radius: 10px;
}
.rounded-tl-4 {
  border-top-left-radius: 4px;
}
.rounded-tl-6 {
  border-top-left-radius: 6px;
}
.rounded-tl-8 {
  border-top-left-radius: 8px;
}
.rounded-tl-full {
  border-top-left-radius: 9999px;
}
.rounded-tl-none {
  border-top-left-radius: 0px;
}
.rounded-tr-10 {
  border-top-right-radius: 10px;
}
.rounded-tr-4 {
  border-top-right-radius: 4px;
}
.rounded-tr-6 {
  border-top-right-radius: 6px;
}
.rounded-tr-8 {
  border-top-right-radius: 8px;
}
.rounded-tr-full {
  border-top-right-radius: 9999px;
}
.rounded-tr-none {
  border-top-right-radius: 0px;
}
.border-0 {
  border-width: 0;
}
.border-1 {
  border-width: 1px;
}
.border-2 {
  border-width: 2px;
}
.border-4 {
  border-width: 4px;
}
.border-\[12px\] {
  border-width: 12px;
}
.border-b-0 {
  border-bottom-width: 0;
}
.border-b-1 {
  border-bottom-width: 1px;
}
.border-b-3 {
  border-bottom-width: 3px;
}
.border-b-4 {
  border-bottom-width: 4px;
}
.border-l-1 {
  border-left-width: 1px;
}
.border-r-1 {
  border-right-width: 1px;
}
.border-r-2 {
  border-right-width: 2px;
}
.border-t-0 {
  border-top-width: 0;
}
.border-t-1 {
  border-top-width: 1px;
}
.border-solid {
  border-style: solid;
}
.border-dashed {
  border-style: dashed;
}
.border-none {
  border-style: none;
}
.border-\[\#000\] {
  --tw-border-opacity: 1;
  border-color: rgb(0 0 0 / var(--tw-border-opacity));
}
.border-\[\#02AB71\] {
  --tw-border-opacity: 1;
  border-color: rgb(2 171 113 / var(--tw-border-opacity));
}
.border-\[\#1890ff\] {
  --tw-border-opacity: 1;
  border-color: rgb(24 144 255 / var(--tw-border-opacity));
}
.border-\[\#1D2029\] {
  --tw-border-opacity: 1;
  border-color: rgb(29 32 41 / var(--tw-border-opacity));
}
.border-\[\#2459FF\] {
  --tw-border-opacity: 1;
  border-color: rgb(36 89 255 / var(--tw-border-opacity));
}
.border-\[\#3163FF\] {
  --tw-border-opacity: 1;
  border-color: rgb(49 99 255 / var(--tw-border-opacity));
}
.border-\[\#3264FF\] {
  --tw-border-opacity: 1;
  border-color: rgb(50 100 255 / var(--tw-border-opacity));
}
.border-\[\#3264ff\] {
  --tw-border-opacity: 1;
  border-color: rgb(50 100 255 / var(--tw-border-opacity));
}
.border-\[\#333333\] {
  --tw-border-opacity: 1;
  border-color: rgb(51 51 51 / var(--tw-border-opacity));
}
.border-\[\#333\] {
  --tw-border-opacity: 1;
  border-color: rgb(51 51 51 / var(--tw-border-opacity));
}
.border-\[\#656873\] {
  --tw-border-opacity: 1;
  border-color: rgb(101 104 115 / var(--tw-border-opacity));
}
.border-\[\#979797\] {
  --tw-border-opacity: 1;
  border-color: rgb(151 151 151 / var(--tw-border-opacity));
}
.border-\[\#999999\] {
  --tw-border-opacity: 1;
  border-color: rgb(153 153 153 / var(--tw-border-opacity));
}
.border-\[\#999\] {
  --tw-border-opacity: 1;
  border-color: rgb(153 153 153 / var(--tw-border-opacity));
}
.border-\[\#9DA2AF\] {
  --tw-border-opacity: 1;
  border-color: rgb(157 162 175 / var(--tw-border-opacity));
}
.border-\[\#D2F3E4\] {
  --tw-border-opacity: 1;
  border-color: rgb(210 243 228 / var(--tw-border-opacity));
}
.border-\[\#D9D9D9\] {
  --tw-border-opacity: 1;
  border-color: rgb(217 217 217 / var(--tw-border-opacity));
}
.border-\[\#DDDDDD\] {
  --tw-border-opacity: 1;
  border-color: rgb(221 221 221 / var(--tw-border-opacity));
}
.border-\[\#DFE1E6\] {
  --tw-border-opacity: 1;
  border-color: rgb(223 225 230 / var(--tw-border-opacity));
}
.border-\[\#E6E8ED\] {
  --tw-border-opacity: 1;
  border-color: rgb(230 232 237 / var(--tw-border-opacity));
}
.border-\[\#E8E8E8\] {
  --tw-border-opacity: 1;
  border-color: rgb(232 232 232 / var(--tw-border-opacity));
}
.border-\[\#EAEFFF\] {
  --tw-border-opacity: 1;
  border-color: rgb(234 239 255 / var(--tw-border-opacity));
}
.border-\[\#EDEDED\] {
  --tw-border-opacity: 1;
  border-color: rgb(237 237 237 / var(--tw-border-opacity));
}
.border-\[\#EDEFF5\] {
  --tw-border-opacity: 1;
  border-color: rgb(237 239 245 / var(--tw-border-opacity));
}
.border-\[\#F9F9F9\] {
  --tw-border-opacity: 1;
  border-color: rgb(249 249 249 / var(--tw-border-opacity));
}
.border-\[\#FF0000\] {
  --tw-border-opacity: 1;
  border-color: rgb(255 0 0 / var(--tw-border-opacity));
}
.border-\[\#FF4333\] {
  --tw-border-opacity: 1;
  border-color: rgb(255 67 51 / var(--tw-border-opacity));
}
.border-\[\#FFBCAD\] {
  --tw-border-opacity: 1;
  border-color: rgb(255 188 173 / var(--tw-border-opacity));
}
.border-\[\#bbb\] {
  --tw-border-opacity: 1;
  border-color: rgb(187 187 187 / var(--tw-border-opacity));
}
.border-\[\#d5d5d5\] {
  --tw-border-opacity: 1;
  border-color: rgb(213 213 213 / var(--tw-border-opacity));
}
.border-\[\#d9d9d9\] {
  --tw-border-opacity: 1;
  border-color: rgb(217 217 217 / var(--tw-border-opacity));
}
.border-\[\#e5e5e5\] {
  --tw-border-opacity: 1;
  border-color: rgb(229 229 229 / var(--tw-border-opacity));
}
.border-\[\#e8e8e8\] {
  --tw-border-opacity: 1;
  border-color: rgb(232 232 232 / var(--tw-border-opacity));
}
.border-\[\#e8e8e8b3\] {
  border-color: #e8e8e8b3;
}
.border-\[\#ff3232\] {
  --tw-border-opacity: 1;
  border-color: rgb(255 50 50 / var(--tw-border-opacity));
}
.border-\[\#ff4333\] {
  --tw-border-opacity: 1;
  border-color: rgb(255 67 51 / var(--tw-border-opacity));
}
.border-\[rgba\(122\2c 155\2c 204\2c 0\.7\)\] {
  border-color: rgba(122,155,204,0.7);
}
.border-\[transparent\] {
  border-color: transparent;
}
.border-gray-300 {
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity));
}
.border-gray-400 {
  --tw-border-opacity: 1;
  border-color: rgb(156 163 175 / var(--tw-border-opacity));
}
.border-transparent {
  border-color: transparent;
}
.border-white {
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.border-r-\[\#333\] {
  --tw-border-opacity: 1;
  border-right-color: rgb(51 51 51 / var(--tw-border-opacity));
}
.bg-\[\#0000005c\] {
  background-color: #0000005c;
}
.bg-\[\#000\] {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}
.bg-\[\#02AB71\] {
  --tw-bg-opacity: 1;
  background-color: rgb(2 171 113 / var(--tw-bg-opacity));
}
.bg-\[\#04714B\] {
  --tw-bg-opacity: 1;
  background-color: rgb(4 113 75 / var(--tw-bg-opacity));
}
.bg-\[\#0C1532\] {
  --tw-bg-opacity: 1;
  background-color: rgb(12 21 50 / var(--tw-bg-opacity));
}
.bg-\[\#1D2029\] {
  --tw-bg-opacity: 1;
  background-color: rgb(29 32 41 / var(--tw-bg-opacity));
}
.bg-\[\#1DBF76\] {
  --tw-bg-opacity: 1;
  background-color: rgb(29 191 118 / var(--tw-bg-opacity));
}
.bg-\[\#224c96\] {
  --tw-bg-opacity: 1;
  background-color: rgb(34 76 150 / var(--tw-bg-opacity));
}
.bg-\[\#2FA7FF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(47 167 255 / var(--tw-bg-opacity));
}
.bg-\[\#2b2b2b\] {
  --tw-bg-opacity: 1;
  background-color: rgb(43 43 43 / var(--tw-bg-opacity));
}
.bg-\[\#2b62e140\] {
  background-color: #2b62e140;
}
.bg-\[\#3264FF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(50 100 255 / var(--tw-bg-opacity));
}
.bg-\[\#3264ff1c\] {
  background-color: #3264ff1c;
}
.bg-\[\#3264ff\] {
  --tw-bg-opacity: 1;
  background-color: rgb(50 100 255 / var(--tw-bg-opacity));
}
.bg-\[\#3333335c\] {
  background-color: #3333335c;
}
.bg-\[\#333333\] {
  --tw-bg-opacity: 1;
  background-color: rgb(51 51 51 / var(--tw-bg-opacity));
}
.bg-\[\#333333a3\] {
  background-color: #333333a3;
}
.bg-\[\#333333eb\] {
  background-color: #333333eb;
}
.bg-\[\#333\] {
  --tw-bg-opacity: 1;
  background-color: rgb(51 51 51 / var(--tw-bg-opacity));
}
.bg-\[\#3365FE\] {
  --tw-bg-opacity: 1;
  background-color: rgb(51 101 254 / var(--tw-bg-opacity));
}
.bg-\[\#406EFF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(64 110 255 / var(--tw-bg-opacity));
}
.bg-\[\#4364FF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(67 100 255 / var(--tw-bg-opacity));
}
.bg-\[\#4657ff\] {
  --tw-bg-opacity: 1;
  background-color: rgb(70 87 255 / var(--tw-bg-opacity));
}
.bg-\[\#4DB27E\] {
  --tw-bg-opacity: 1;
  background-color: rgb(77 178 126 / var(--tw-bg-opacity));
}
.bg-\[\#5C8AFF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(92 138 255 / var(--tw-bg-opacity));
}
.bg-\[\#85ABFF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(133 171 255 / var(--tw-bg-opacity));
}
.bg-\[\#85abff\] {
  --tw-bg-opacity: 1;
  background-color: rgb(133 171 255 / var(--tw-bg-opacity));
}
.bg-\[\#9DA2AF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(157 162 175 / var(--tw-bg-opacity));
}
.bg-\[\#A3E5C7\] {
  --tw-bg-opacity: 1;
  background-color: rgb(163 229 199 / var(--tw-bg-opacity));
}
.bg-\[\#BBBBBB\] {
  --tw-bg-opacity: 1;
  background-color: rgb(187 187 187 / var(--tw-bg-opacity));
}
.bg-\[\#BCC0CC\] {
  --tw-bg-opacity: 1;
  background-color: rgb(188 192 204 / var(--tw-bg-opacity));
}
.bg-\[\#C1D0FF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(193 208 255 / var(--tw-bg-opacity));
}
.bg-\[\#D7EAFF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(215 234 255 / var(--tw-bg-opacity));
}
.bg-\[\#DEEBFF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(222 235 255 / var(--tw-bg-opacity));
}
.bg-\[\#E0EFFF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(224 239 255 / var(--tw-bg-opacity));
}
.bg-\[\#E4E4E4\] {
  --tw-bg-opacity: 1;
  background-color: rgb(228 228 228 / var(--tw-bg-opacity));
}
.bg-\[\#E6E8ED\] {
  --tw-bg-opacity: 1;
  background-color: rgb(230 232 237 / var(--tw-bg-opacity));
}
.bg-\[\#E6F0FF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(230 240 255 / var(--tw-bg-opacity));
}
.bg-\[\#E7E7FA\] {
  --tw-bg-opacity: 1;
  background-color: rgb(231 231 250 / var(--tw-bg-opacity));
}
.bg-\[\#E8E8E8\] {
  --tw-bg-opacity: 1;
  background-color: rgb(232 232 232 / var(--tw-bg-opacity));
}
.bg-\[\#EAEFFF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(234 239 255 / var(--tw-bg-opacity));
}
.bg-\[\#EBF0FF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(235 240 255 / var(--tw-bg-opacity));
}
.bg-\[\#ECF1FF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(236 241 255 / var(--tw-bg-opacity));
}
.bg-\[\#EDEDED\] {
  --tw-bg-opacity: 1;
  background-color: rgb(237 237 237 / var(--tw-bg-opacity));
}
.bg-\[\#EDEFF5\] {
  --tw-bg-opacity: 1;
  background-color: rgb(237 239 245 / var(--tw-bg-opacity));
}
.bg-\[\#EDF0F5\] {
  --tw-bg-opacity: 1;
  background-color: rgb(237 240 245 / var(--tw-bg-opacity));
}
.bg-\[\#F0F6FF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(240 246 255 / var(--tw-bg-opacity));
}
.bg-\[\#F0FFF6\] {
  --tw-bg-opacity: 1;
  background-color: rgb(240 255 246 / var(--tw-bg-opacity));
}
.bg-\[\#F1F5F9\] {
  --tw-bg-opacity: 1;
  background-color: rgb(241 245 249 / var(--tw-bg-opacity));
}
.bg-\[\#F1F8FF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(241 248 255 / var(--tw-bg-opacity));
}
.bg-\[\#F2F4F9\] {
  --tw-bg-opacity: 1;
  background-color: rgb(242 244 249 / var(--tw-bg-opacity));
}
.bg-\[\#F2F5FA\] {
  --tw-bg-opacity: 1;
  background-color: rgb(242 245 250 / var(--tw-bg-opacity));
}
.bg-\[\#F3F4F8\] {
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 248 / var(--tw-bg-opacity));
}
.bg-\[\#F3F6FF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(243 246 255 / var(--tw-bg-opacity));
}
.bg-\[\#F45749\] {
  --tw-bg-opacity: 1;
  background-color: rgb(244 87 73 / var(--tw-bg-opacity));
}
.bg-\[\#F4F4F4\] {
  --tw-bg-opacity: 1;
  background-color: rgb(244 244 244 / var(--tw-bg-opacity));
}
.bg-\[\#F5F5F5\] {
  --tw-bg-opacity: 1;
  background-color: rgb(245 245 245 / var(--tw-bg-opacity));
}
.bg-\[\#F5F6FA\] {
  --tw-bg-opacity: 1;
  background-color: rgb(245 246 250 / var(--tw-bg-opacity));
}
.bg-\[\#F6F7FB\] {
  --tw-bg-opacity: 1;
  background-color: rgb(246 247 251 / var(--tw-bg-opacity));
}
.bg-\[\#F7F7F7\] {
  --tw-bg-opacity: 1;
  background-color: rgb(247 247 247 / var(--tw-bg-opacity));
}
.bg-\[\#F7FAFF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(247 250 255 / var(--tw-bg-opacity));
}
.bg-\[\#F7FBFF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(247 251 255 / var(--tw-bg-opacity));
}
.bg-\[\#F87F15\] {
  --tw-bg-opacity: 1;
  background-color: rgb(248 127 21 / var(--tw-bg-opacity));
}
.bg-\[\#F8F9FC\] {
  --tw-bg-opacity: 1;
  background-color: rgb(248 249 252 / var(--tw-bg-opacity));
}
.bg-\[\#F9ECC9\] {
  --tw-bg-opacity: 1;
  background-color: rgb(249 236 201 / var(--tw-bg-opacity));
}
.bg-\[\#F9F9F9\] {
  --tw-bg-opacity: 1;
  background-color: rgb(249 249 249 / var(--tw-bg-opacity));
}
.bg-\[\#FAFBFC\] {
  --tw-bg-opacity: 1;
  background-color: rgb(250 251 252 / var(--tw-bg-opacity));
}
.bg-\[\#FAFCFF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(250 252 255 / var(--tw-bg-opacity));
}
.bg-\[\#FF0000\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 0 0 / var(--tw-bg-opacity));
}
.bg-\[\#FF2101\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 33 1 / var(--tw-bg-opacity));
}
.bg-\[\#FF3232\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 50 50 / var(--tw-bg-opacity));
}
.bg-\[\#FF4333\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 67 51 / var(--tw-bg-opacity));
}
.bg-\[\#FF4433\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 68 51 / var(--tw-bg-opacity));
}
.bg-\[\#FF4521\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 69 33 / var(--tw-bg-opacity));
}
.bg-\[\#FFBBBB\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 187 187 / var(--tw-bg-opacity));
}
.bg-\[\#FFCC32\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 204 50 / var(--tw-bg-opacity));
}
.bg-\[\#FFDFD6\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 223 214 / var(--tw-bg-opacity));
}
.bg-\[\#FFF6E6\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 246 230 / var(--tw-bg-opacity));
}
.bg-\[\#FFFDFC\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 253 252 / var(--tw-bg-opacity));
}
.bg-\[\#e04739\] {
  --tw-bg-opacity: 1;
  background-color: rgb(224 71 57 / var(--tw-bg-opacity));
}
.bg-\[\#e8e8e8\] {
  --tw-bg-opacity: 1;
  background-color: rgb(232 232 232 / var(--tw-bg-opacity));
}
.bg-\[\#eff1f6\] {
  --tw-bg-opacity: 1;
  background-color: rgb(239 241 246 / var(--tw-bg-opacity));
}
.bg-\[\#f0f5fd\] {
  --tw-bg-opacity: 1;
  background-color: rgb(240 245 253 / var(--tw-bg-opacity));
}
.bg-\[\#f0f6ff4d\] {
  background-color: #f0f6ff4d;
}
.bg-\[\#f0fff6\] {
  --tw-bg-opacity: 1;
  background-color: rgb(240 255 246 / var(--tw-bg-opacity));
}
.bg-\[\#f2f4f97a\] {
  background-color: #f2f4f97a;
}
.bg-\[\#f4f4f4\] {
  --tw-bg-opacity: 1;
  background-color: rgb(244 244 244 / var(--tw-bg-opacity));
}
.bg-\[\#f5f5f5\] {
  --tw-bg-opacity: 1;
  background-color: rgb(245 245 245 / var(--tw-bg-opacity));
}
.bg-\[\#f5f6fa\] {
  --tw-bg-opacity: 1;
  background-color: rgb(245 246 250 / var(--tw-bg-opacity));
}
.bg-\[\#fafafa\] {
  --tw-bg-opacity: 1;
  background-color: rgb(250 250 250 / var(--tw-bg-opacity));
}
.bg-\[\#ff0000\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 0 0 / var(--tw-bg-opacity));
}
.bg-\[\#ff4333\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 67 51 / var(--tw-bg-opacity));
}
.bg-\[\#ff963c\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 150 60 / var(--tw-bg-opacity));
}
.bg-\[\#ffe683\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 230 131 / var(--tw-bg-opacity));
}
.bg-\[\#fff\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.bg-\[\#fffaf9\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 250 249 / var(--tw-bg-opacity));
}
.bg-\[\#ffffff50\] {
  background-color: #ffffff50;
}
.bg-\[rgba\(0\2c 0\2c 0\2c \.5\)\] {
  background-color: rgba(0,0,0,.5);
}
.bg-\[rgba\(0\2c 0\2c 0\2c 0\.5\)\] {
  background-color: rgba(0,0,0,0.5);
}
.bg-black {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}
.bg-gray-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity));
}
.bg-inherit {
  background-color: inherit;
}
.bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.bg-opacity-50 {
  --tw-bg-opacity: 0.5;
}
.bg-\[url\(\"https\:\/\/photo\.8891\.com\.tw\/2025\/02\/10\/1739157224882788\.png\"\)\] {
  background-image: url("https://photo.8891.com.tw/2025/02/10/1739157224882788.png");
}
.bg-\[url\(\'https\:\/\/photo\.8891\.com\.tw\/2024\/08\/01\/1722483358105694\.png\'\)\] {
  background-image: url('https://photo.8891.com.tw/2024/08/01/1722483358105694.png');
}
.bg-\[url\(\'https\:\/\/photo\.8891\.com\.tw\/2025\/01\/02\/1735807259332152\.png\'\)\] {
  background-image: url('https://photo.8891.com.tw/2025/01/02/1735807259332152.png');
}
.bg-\[url\(\'https\:\/\/photo\.8891\.com\.tw\/2025\/01\/03\/1735872366481323\.png\'\)\] {
  background-image: url('https://photo.8891.com.tw/2025/01/03/1735872366481323.png');
}
.bg-\[url\(\'https\:\/\/photo\.8891\.com\.tw\/2025\/02\/10\/1739153905878070\.png\'\)\] {
  background-image: url('https://photo.8891.com.tw/2025/02/10/1739153905878070.png');
}
.bg-\[url\(\'https\:\/\/photo\.8891\.com\.tw\/2025\/02\/10\/1739178712553243\.png\'\)\] {
  background-image: url('https://photo.8891.com.tw/2025/02/10/1739178712553243.png');
}
.bg-\[url\(\'https\:\/\/photo\.8891\.com\.tw\/2025\/02\/12\/1739324414526974\.png\'\)\] {
  background-image: url('https://photo.8891.com.tw/2025/02/12/1739324414526974.png');
}
.bg-\[url\(\'https\:\/\/photo\.8891\.com\.tw\/2025\/02\/26\/1740535542268455\.png\'\)\] {
  background-image: url('https://photo.8891.com.tw/2025/02/26/1740535542268455.png');
}
.bg-\[url\(\'https\:\/\/photo\.8891\.com\.tw\/2025\/06\/24\/1750729707313588\.png\'\)\] {
  background-image: url('https://photo.8891.com.tw/2025/06/24/1750729707313588.png');
}
.bg-\[url\(\'https\:\/\/photo\.8891\.com\.tw\/2025\/06\/24\/1750732805971864\.png\'\)\] {
  background-image: url('https://photo.8891.com.tw/2025/06/24/1750732805971864.png');
}
.bg-\[url\(https\:\/\/photo\.8891\.com\.tw\/2023\/08\/02\/1690957619307937\.png\)\] {
  background-image: url(https://photo.8891.com.tw/2023/08/02/1690957619307937.png);
}
.bg-\[url\(https\:\/\/photo\.8891\.com\.tw\/2023\/08\/31\/1693445964907170\.png\)\] {
  background-image: url(https://photo.8891.com.tw/2023/08/31/1693445964907170.png);
}
.bg-\[url\(https\:\/\/photo\.8891\.com\.tw\/2024\/02\/28\/1709105159541367\.png\)\] {
  background-image: url(https://photo.8891.com.tw/2024/02/28/1709105159541367.png);
}
.bg-\[url\(https\:\/\/photo\.8891\.com\.tw\/2024\/08\/01\/1722483352265514\.png\)\] {
  background-image: url(https://photo.8891.com.tw/2024/08/01/1722483352265514.png);
}
.bg-\[url\(https\:\/\/photo\.8891\.com\.tw\/2024\/09\/23\/1727062049791395\.png\)\] {
  background-image: url(https://photo.8891.com.tw/2024/09/23/1727062049791395.png);
}
.bg-\[url\(https\:\/\/photo\.8891\.com\.tw\/2024\/10\/30\/1730278527874153\.png\)\] {
  background-image: url(https://photo.8891.com.tw/2024/10/30/1730278527874153.png);
}
.bg-\[url\(https\:\/\/photo\.8891\.com\.tw\/2024\/10\/30\/1730280230035353\.png\)\] {
  background-image: url(https://photo.8891.com.tw/2024/10/30/1730280230035353.png);
}
.bg-\[url\(https\:\/\/photo\.8891\.com\.tw\/2024\/11\/01\/1730449229163011\.png\)\] {
  background-image: url(https://photo.8891.com.tw/2024/11/01/1730449229163011.png);
}
.bg-\[url\(https\:\/\/photo\.8891\.com\.tw\/2024\/11\/01\/1730449254960373\.png\)\] {
  background-image: url(https://photo.8891.com.tw/2024/11/01/1730449254960373.png);
}
.bg-\[url\(https\:\/\/photo\.8891\.com\.tw\/2024\/11\/26\/1732587905692194\.png\)\] {
  background-image: url(https://photo.8891.com.tw/2024/11/26/1732587905692194.png);
}
.bg-\[url\(https\:\/\/photo\.8891\.com\.tw\/2024\/11\/26\/1732587905725984\.png\)\] {
  background-image: url(https://photo.8891.com.tw/2024/11/26/1732587905725984.png);
}
.bg-\[url\(https\:\/\/photo\.8891\.com\.tw\/2025\/01\/08\/1736329684446895\.png\)\] {
  background-image: url(https://photo.8891.com.tw/2025/01/08/1736329684446895.png);
}
.bg-\[url\(https\:\/\/photo\.8891\.com\.tw\/2025\/01\/09\/1736404388705044\.png\)\] {
  background-image: url(https://photo.8891.com.tw/2025/01/09/1736404388705044.png);
}
.bg-\[url\(https\:\/\/photo\.8891\.com\.tw\/2025\/02\/11\/1739237881163378\.png\)\] {
  background-image: url(https://photo.8891.com.tw/2025/02/11/1739237881163378.png);
}
.bg-\[url\(https\:\/\/photo\.8891\.com\.tw\/2025\/02\/11\/1739237881200347\.png\)\] {
  background-image: url(https://photo.8891.com.tw/2025/02/11/1739237881200347.png);
}
.bg-\[url\(https\:\/\/photo\.8891\.com\.tw\/2025\/02\/19\/1739946543834483\.png\)\] {
  background-image: url(https://photo.8891.com.tw/2025/02/19/1739946543834483.png);
}
.bg-\[url\(https\:\/\/photo\.8891\.com\.tw\/2025\/02\/26\/1740557127911350\.png\)\] {
  background-image: url(https://photo.8891.com.tw/2025/02/26/1740557127911350.png);
}
.bg-\[url\(https\:\/\/photo\.8891\.com\.tw\/2025\/06\/09\/1749454591293833\.png\)\] {
  background-image: url(https://photo.8891.com.tw/2025/06/09/1749454591293833.png);
}
.bg-gradient-to-r {
  background-image: linear-gradient(to right, var(--tw-gradient-stops));
}
.from-blue-500 {
  --tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.to-red-500 {
  --tw-gradient-to: #ef4444 var(--tw-gradient-to-position);
}
.bg-\[length\:100\%_100\%\] {
  background-size: 100% 100%;
}
.bg-contain {
  background-size: contain;
}
.bg-cover {
  background-size: cover;
}
.bg-bottom {
  background-position: bottom;
}
.bg-center {
  background-position: center;
}
.bg-top {
  background-position: top;
}
.bg-no-repeat {
  background-repeat: no-repeat;
}
.object-contain {
  object-fit: contain;
}
.object-cover {
  object-fit: cover;
}
.p-0 {
  padding: 0px;
}
.p-1 {
  padding: 1px;
}
.p-10 {
  padding: 10px;
}
.p-12 {
  padding: 12px;
}
.p-14 {
  padding: 14px;
}
.p-16 {
  padding: 16px;
}
.p-2 {
  padding: 2px;
}
.p-20 {
  padding: 20px;
}
.p-3 {
  padding: 3px;
}
.p-30 {
  padding: 30px;
}
.p-4 {
  padding: 4px;
}
.p-40 {
  padding: 40px;
}
.p-8 {
  padding: 8px;
}
.px-0 {
  padding-left: 0px;
  padding-right: 0px;
}
.px-10 {
  padding-left: 10px;
  padding-right: 10px;
}
.px-12 {
  padding-left: 12px;
  padding-right: 12px;
}
.px-14 {
  padding-left: 14px;
  padding-right: 14px;
}
.px-16 {
  padding-left: 16px;
  padding-right: 16px;
}
.px-18 {
  padding-left: 18px;
  padding-right: 18px;
}
.px-2 {
  padding-left: 2px;
  padding-right: 2px;
}
.px-20 {
  padding-left: 20px;
  padding-right: 20px;
}
.px-22 {
  padding-left: 22px;
  padding-right: 22px;
}
.px-24 {
  padding-left: 24px;
  padding-right: 24px;
}
.px-30 {
  padding-left: 30px;
  padding-right: 30px;
}
.px-34 {
  padding-left: 34px;
  padding-right: 34px;
}
.px-36 {
  padding-left: 36px;
  padding-right: 36px;
}
.px-38 {
  padding-left: 38px;
  padding-right: 38px;
}
.px-4 {
  padding-left: 4px;
  padding-right: 4px;
}
.px-40 {
  padding-left: 40px;
  padding-right: 40px;
}
.px-6 {
  padding-left: 6px;
  padding-right: 6px;
}
.px-70 {
  padding-left: 70px;
  padding-right: 70px;
}
.px-8 {
  padding-left: 8px;
  padding-right: 8px;
}
.px-80 {
  padding-left: 80px;
  padding-right: 80px;
}
.py-1 {
  padding-top: 1px;
  padding-bottom: 1px;
}
.py-10 {
  padding-top: 10px;
  padding-bottom: 10px;
}
.py-12 {
  padding-top: 12px;
  padding-bottom: 12px;
}
.py-14 {
  padding-top: 14px;
  padding-bottom: 14px;
}
.py-2 {
  padding-top: 2px;
  padding-bottom: 2px;
}
.py-20 {
  padding-top: 20px;
  padding-bottom: 20px;
}
.py-24 {
  padding-top: 24px;
  padding-bottom: 24px;
}
.py-30 {
  padding-top: 30px;
  padding-bottom: 30px;
}
.py-4 {
  padding-top: 4px;
  padding-bottom: 4px;
}
.py-40 {
  padding-top: 40px;
  padding-bottom: 40px;
}
.py-6 {
  padding-top: 6px;
  padding-bottom: 6px;
}
.py-70 {
  padding-top: 70px;
  padding-bottom: 70px;
}
.py-8 {
  padding-top: 8px;
  padding-bottom: 8px;
}
.py-\[5px\] {
  padding-top: 5px;
  padding-bottom: 5px;
}
.pb-0 {
  padding-bottom: 0px;
}
.pb-10 {
  padding-bottom: 10px;
}
.pb-12 {
  padding-bottom: 12px;
}
.pb-14 {
  padding-bottom: 14px;
}
.pb-16 {
  padding-bottom: 16px;
}
.pb-18 {
  padding-bottom: 18px;
}
.pb-2 {
  padding-bottom: 2px;
}
.pb-20 {
  padding-bottom: 20px;
}
.pb-22 {
  padding-bottom: 22px;
}
.pb-30 {
  padding-bottom: 30px;
}
.pb-4 {
  padding-bottom: 4px;
}
.pb-40 {
  padding-bottom: 40px;
}
.pb-50 {
  padding-bottom: 50px;
}
.pb-6 {
  padding-bottom: 6px;
}
.pb-60 {
  padding-bottom: 60px;
}
.pb-66 {
  padding-bottom: 66px;
}
.pb-70 {
  padding-bottom: 70px;
}
.pb-8 {
  padding-bottom: 8px;
}
.pb-88 {
  padding-bottom: 88px;
}
.pl-0 {
  padding-left: 0px;
}
.pl-10 {
  padding-left: 10px;
}
.pl-12 {
  padding-left: 12px;
}
.pl-120 {
  padding-left: 120px;
}
.pl-14 {
  padding-left: 14px;
}
.pl-16 {
  padding-left: 16px;
}
.pl-18 {
  padding-left: 18px;
}
.pl-2 {
  padding-left: 2px;
}
.pl-20 {
  padding-left: 20px;
}
.pl-22 {
  padding-left: 22px;
}
.pl-24 {
  padding-left: 24px;
}
.pl-28 {
  padding-left: 28px;
}
.pl-30 {
  padding-left: 30px;
}
.pl-34 {
  padding-left: 34px;
}
.pl-4 {
  padding-left: 4px;
}
.pl-40 {
  padding-left: 40px;
}
.pl-46 {
  padding-left: 46px;
}
.pl-50 {
  padding-left: 50px;
}
.pl-6 {
  padding-left: 6px;
}
.pl-64 {
  padding-left: 64px;
}
.pl-66 {
  padding-left: 66px;
}
.pl-68 {
  padding-left: 68px;
}
.pl-8 {
  padding-left: 8px;
}
.pl-\[150px\] {
  padding-left: 150px;
}
.pr-0 {
  padding-right: 0px;
}
.pr-10 {
  padding-right: 10px;
}
.pr-12 {
  padding-right: 12px;
}
.pr-14 {
  padding-right: 14px;
}
.pr-16 {
  padding-right: 16px;
}
.pr-18 {
  padding-right: 18px;
}
.pr-2 {
  padding-right: 2px;
}
.pr-20 {
  padding-right: 20px;
}
.pr-24 {
  padding-right: 24px;
}
.pr-30 {
  padding-right: 30px;
}
.pr-34 {
  padding-right: 34px;
}
.pr-36 {
  padding-right: 36px;
}
.pr-4 {
  padding-right: 4px;
}
.pr-40 {
  padding-right: 40px;
}
.pr-5 {
  padding-right: 5px;
}
.pr-6 {
  padding-right: 6px;
}
.pr-66 {
  padding-right: 66px;
}
.pr-8 {
  padding-right: 8px;
}
.pr-\[1px\] {
  padding-right: 1px;
}
.pr-\[22px\] {
  padding-right: 22px;
}
.pt-10 {
  padding-top: 10px;
}
.pt-12 {
  padding-top: 12px;
}
.pt-14 {
  padding-top: 14px;
}
.pt-16 {
  padding-top: 16px;
}
.pt-18 {
  padding-top: 18px;
}
.pt-2 {
  padding-top: 2px;
}
.pt-20 {
  padding-top: 20px;
}
.pt-22 {
  padding-top: 22px;
}
.pt-24 {
  padding-top: 24px;
}
.pt-26 {
  padding-top: 26px;
}
.pt-30 {
  padding-top: 30px;
}
.pt-32 {
  padding-top: 32px;
}
.pt-4 {
  padding-top: 4px;
}
.pt-40 {
  padding-top: 40px;
}
.pt-44 {
  padding-top: 44px;
}
.pt-46 {
  padding-top: 46px;
}
.pt-50 {
  padding-top: 50px;
}
.pt-6 {
  padding-top: 6px;
}
.pt-8 {
  padding-top: 8px;
}
.pt-80 {
  padding-top: 80px;
}
.text-left {
  text-align: left;
}
.text-center {
  text-align: center;
}
.text-right {
  text-align: right;
}
.indent-22 {
  text-indent: 22px;
}
.font-\[\#333\] {
  font-family: #333;
}
.text-10 {
  font-size: 10px;
}
.text-12 {
  font-size: 12px;
}
.text-13 {
  font-size: 13px;
}
.text-14 {
  font-size: 14px;
}
.text-15 {
  font-size: 15px;
}
.text-16 {
  font-size: 16px;
}
.text-18 {
  font-size: 18px;
}
.text-20 {
  font-size: 20px;
}
.text-22 {
  font-size: 22px;
}
.text-24 {
  font-size: 24px;
}
.text-26 {
  font-size: 26px;
}
.text-28 {
  font-size: 28px;
}
.text-30 {
  font-size: 30px;
}
.text-32 {
  font-size: 32px;
}
.text-34 {
  font-size: 34px;
}
.text-36 {
  font-size: 36px;
}
.text-40 {
  font-size: 40px;
}
.text-\[11px\] {
  font-size: 11px;
}
.text-\[17px\] {
  font-size: 17px;
}
.text-\[20px\] {
  font-size: 20px;
}
.text-\[22px\] {
  font-size: 22px;
}
.text-\[38px\] {
  font-size: 38px;
}
.font-\[400\] {
  font-weight: 400;
}
.font-\[500\] {
  font-weight: 500;
}
.font-\[600\] {
  font-weight: 600;
}
.font-\[700\] {
  font-weight: 700;
}
.font-\[900\] {
  font-weight: 900;
}
.font-black {
  font-weight: 900;
}
.font-bold {
  font-weight: 700;
}
.font-light {
  font-weight: 300;
}
.font-medium {
  font-weight: 500;
}
.font-normal {
  font-weight: 400;
}
.font-semibold {
  font-weight: 600;
}
.italic {
  font-style: italic;
}
.leading-14 {
  line-height: 14px;
}
.leading-18 {
  line-height: 18px;
}
.leading-20 {
  line-height: 20px;
}
.leading-22 {
  line-height: 22px;
}
.leading-24 {
  line-height: 24px;
}
.leading-28 {
  line-height: 28px;
}
.leading-30 {
  line-height: 30px;
}
.leading-32 {
  line-height: 32px;
}
.leading-34 {
  line-height: 34px;
}
.leading-36 {
  line-height: 36px;
}
.leading-40 {
  line-height: 40px;
}
.leading-44 {
  line-height: 44px;
}
.leading-60 {
  line-height: 60px;
}
.leading-\[1\.5\] {
  line-height: 1.5;
}
.leading-\[12px\] {
  line-height: 12px;
}
.leading-\[15px\] {
  line-height: 15px;
}
.leading-\[16px\] {
  line-height: 16px;
}
.leading-\[18px\] {
  line-height: 18px;
}
.leading-\[19px\] {
  line-height: 19px;
}
.leading-\[20px\] {
  line-height: 20px;
}
.leading-\[24px\] {
  line-height: 24px;
}
.leading-\[26px\] {
  line-height: 26px;
}
.leading-\[30px\] {
  line-height: 30px;
}
.leading-\[34px\] {
  line-height: 34px;
}
.leading-\[36px\] {
  line-height: 36px;
}
.leading-\[42px\] {
  line-height: 42px;
}
.leading-\[47px\] {
  line-height: 47px;
}
.leading-\[48px\] {
  line-height: 48px;
}
.leading-\[50px\] {
  line-height: 50px;
}
.leading-\[52px\] {
  line-height: 52px;
}
.leading-\[normal\] {
  line-height: normal;
}
.text-\[\#000000d9\] {
  color: #000000d9;
}
.text-\[\#000\] {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}
.text-\[\#04714B\] {
  --tw-text-opacity: 1;
  color: rgb(4 113 75 / var(--tw-text-opacity));
}
.text-\[\#0a88ec\] {
  --tw-text-opacity: 1;
  color: rgb(10 136 236 / var(--tw-text-opacity));
}
.text-\[\#169465\] {
  --tw-text-opacity: 1;
  color: rgb(22 148 101 / var(--tw-text-opacity));
}
.text-\[\#1890ff\] {
  --tw-text-opacity: 1;
  color: rgb(24 144 255 / var(--tw-text-opacity));
}
.text-\[\#1B1B1B\] {
  --tw-text-opacity: 1;
  color: rgb(27 27 27 / var(--tw-text-opacity));
}
.text-\[\#1BB36F\] {
  --tw-text-opacity: 1;
  color: rgb(27 179 111 / var(--tw-text-opacity));
}
.text-\[\#1D2029\] {
  --tw-text-opacity: 1;
  color: rgb(29 32 41 / var(--tw-text-opacity));
}
.text-\[\#1DBF76\] {
  --tw-text-opacity: 1;
  color: rgb(29 191 118 / var(--tw-text-opacity));
}
.text-\[\#1b1b1b\] {
  --tw-text-opacity: 1;
  color: rgb(27 27 27 / var(--tw-text-opacity));
}
.text-\[\#1d2029\] {
  --tw-text-opacity: 1;
  color: rgb(29 32 41 / var(--tw-text-opacity));
}
.text-\[\#279C70\] {
  --tw-text-opacity: 1;
  color: rgb(39 156 112 / var(--tw-text-opacity));
}
.text-\[\#2B62E1\] {
  --tw-text-opacity: 1;
  color: rgb(43 98 225 / var(--tw-text-opacity));
}
.text-\[\#2E3038\] {
  --tw-text-opacity: 1;
  color: rgb(46 48 56 / var(--tw-text-opacity));
}
.text-\[\#3264FF\] {
  --tw-text-opacity: 1;
  color: rgb(50 100 255 / var(--tw-text-opacity));
}
.text-\[\#3264ff\] {
  --tw-text-opacity: 1;
  color: rgb(50 100 255 / var(--tw-text-opacity));
}
.text-\[\#333333\] {
  --tw-text-opacity: 1;
  color: rgb(51 51 51 / var(--tw-text-opacity));
}
.text-\[\#333\] {
  --tw-text-opacity: 1;
  color: rgb(51 51 51 / var(--tw-text-opacity));
}
.text-\[\#3D6299\] {
  --tw-text-opacity: 1;
  color: rgb(61 98 153 / var(--tw-text-opacity));
}
.text-\[\#5474FC\] {
  --tw-text-opacity: 1;
  color: rgb(84 116 252 / var(--tw-text-opacity));
}
.text-\[\#57697F\] {
  --tw-text-opacity: 1;
  color: rgb(87 105 127 / var(--tw-text-opacity));
}
.text-\[\#5F616E\] {
  --tw-text-opacity: 1;
  color: rgb(95 97 110 / var(--tw-text-opacity));
}
.text-\[\#646464\] {
  --tw-text-opacity: 1;
  color: rgb(100 100 100 / var(--tw-text-opacity));
}
.text-\[\#64748B\] {
  --tw-text-opacity: 1;
  color: rgb(100 116 139 / var(--tw-text-opacity));
}
.text-\[\#656873\] {
  --tw-text-opacity: 1;
  color: rgb(101 104 115 / var(--tw-text-opacity));
}
.text-\[\#664004\] {
  --tw-text-opacity: 1;
  color: rgb(102 64 4 / var(--tw-text-opacity));
}
.text-\[\#666660\] {
  --tw-text-opacity: 1;
  color: rgb(102 102 96 / var(--tw-text-opacity));
}
.text-\[\#666666\] {
  --tw-text-opacity: 1;
  color: rgb(102 102 102 / var(--tw-text-opacity));
}
.text-\[\#666\] {
  --tw-text-opacity: 1;
  color: rgb(102 102 102 / var(--tw-text-opacity));
}
.text-\[\#747a8a\] {
  --tw-text-opacity: 1;
  color: rgb(116 122 138 / var(--tw-text-opacity));
}
.text-\[\#7A9BCC\] {
  --tw-text-opacity: 1;
  color: rgb(122 155 204 / var(--tw-text-opacity));
}
.text-\[\#84A2FF\] {
  --tw-text-opacity: 1;
  color: rgb(132 162 255 / var(--tw-text-opacity));
}
.text-\[\#8C909F\] {
  --tw-text-opacity: 1;
  color: rgb(140 144 159 / var(--tw-text-opacity));
}
.text-\[\#939BAF\] {
  --tw-text-opacity: 1;
  color: rgb(147 155 175 / var(--tw-text-opacity));
}
.text-\[\#989898\] {
  --tw-text-opacity: 1;
  color: rgb(152 152 152 / var(--tw-text-opacity));
}
.text-\[\#999999\] {
  --tw-text-opacity: 1;
  color: rgb(153 153 153 / var(--tw-text-opacity));
}
.text-\[\#999\] {
  --tw-text-opacity: 1;
  color: rgb(153 153 153 / var(--tw-text-opacity));
}
.text-\[\#9BB4FF\] {
  --tw-text-opacity: 1;
  color: rgb(155 180 255 / var(--tw-text-opacity));
}
.text-\[\#9DA2AF\] {
  --tw-text-opacity: 1;
  color: rgb(157 162 175 / var(--tw-text-opacity));
}
.text-\[\#BBBBBB\] {
  --tw-text-opacity: 1;
  color: rgb(187 187 187 / var(--tw-text-opacity));
}
.text-\[\#BBB\] {
  --tw-text-opacity: 1;
  color: rgb(187 187 187 / var(--tw-text-opacity));
}
.text-\[\#BCC0CC\] {
  --tw-text-opacity: 1;
  color: rgb(188 192 204 / var(--tw-text-opacity));
}
.text-\[\#CC0000\] {
  --tw-text-opacity: 1;
  color: rgb(204 0 0 / var(--tw-text-opacity));
}
.text-\[\#D92A21\] {
  --tw-text-opacity: 1;
  color: rgb(217 42 33 / var(--tw-text-opacity));
}
.text-\[\#E8E8E8\] {
  --tw-text-opacity: 1;
  color: rgb(232 232 232 / var(--tw-text-opacity));
}
.text-\[\#F87F15\] {
  --tw-text-opacity: 1;
  color: rgb(248 127 21 / var(--tw-text-opacity));
}
.text-\[\#FF0000\] {
  --tw-text-opacity: 1;
  color: rgb(255 0 0 / var(--tw-text-opacity));
}
.text-\[\#FF3232\] {
  --tw-text-opacity: 1;
  color: rgb(255 50 50 / var(--tw-text-opacity));
}
.text-\[\#FF4333\] {
  --tw-text-opacity: 1;
  color: rgb(255 67 51 / var(--tw-text-opacity));
}
.text-\[\#FF4433\] {
  --tw-text-opacity: 1;
  color: rgb(255 68 51 / var(--tw-text-opacity));
}
.text-\[\#FF4521\] {
  --tw-text-opacity: 1;
  color: rgb(255 69 33 / var(--tw-text-opacity));
}
.text-\[\#FF963C\] {
  --tw-text-opacity: 1;
  color: rgb(255 150 60 / var(--tw-text-opacity));
}
.text-\[\#FFE89E\] {
  --tw-text-opacity: 1;
  color: rgb(255 232 158 / var(--tw-text-opacity));
}
.text-\[\#FFEA01\] {
  --tw-text-opacity: 1;
  color: rgb(255 234 1 / var(--tw-text-opacity));
}
.text-\[\#FFFFFF\] {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.text-\[\#bbb\] {
  --tw-text-opacity: 1;
  color: rgb(187 187 187 / var(--tw-text-opacity));
}
.text-\[\#d4d4d4\] {
  --tw-text-opacity: 1;
  color: rgb(212 212 212 / var(--tw-text-opacity));
}
.text-\[\#ff0000\] {
  --tw-text-opacity: 1;
  color: rgb(255 0 0 / var(--tw-text-opacity));
}
.text-\[\#ff3232\] {
  --tw-text-opacity: 1;
  color: rgb(255 50 50 / var(--tw-text-opacity));
}
.text-\[\#ff4333\] {
  --tw-text-opacity: 1;
  color: rgb(255 67 51 / var(--tw-text-opacity));
}
.text-\[\#fff\] {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.text-\[\#ffffff\] {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.text-\[600\] {
  color: 600;
}
.text-\[rgba\(122\2c 155\2c 204\2c 0\.7\)\] {
  color: rgba(122,155,204,0.7);
}
.text-black {
  --tw-text-opacity: 1;
  color: rgb(51 51 51 / var(--tw-text-opacity));
}
.text-blue-600 {
  --tw-text-opacity: 1;
  color: rgb(37 99 235 / var(--tw-text-opacity));
}
.text-gray-500 {
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity));
}
.text-gray-700 {
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / var(--tw-text-opacity));
}
.text-primary {
  --tw-text-opacity: 1;
  color: rgb(50 100 255 / var(--tw-text-opacity));
}
.text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.underline {
  text-decoration-line: underline;
}
.line-through {
  text-decoration-line: line-through;
}
.opacity-0 {
  opacity: 0;
}
.opacity-100 {
  opacity: 1;
}
.opacity-20 {
  opacity: 0.2;
}
.opacity-50 {
  opacity: 0.5;
}
.opacity-60 {
  opacity: 0.6;
}
.shadow-sl {
  --tw-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.10);
  --tw-shadow-colored: 0px 4px 20px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-inherit {
  --tw-shadow-color: inherit;
  --tw-shadow: var(--tw-shadow-colored);
}
.outline {
  outline-style: solid;
}
.blur {
  --tw-blur: blur(8px);
  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);
}
.filter {
  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);
}
.transition {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-\[transform\] {
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.duration-300 {
  transition-duration: 300ms;
}
.ease-in {
  transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}
.ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.box-shadow-inner {
  box-shadow: 0px -2px 10px 0px rgba(0,0,0,0.10); ;
}
scrollbar-hide::-webkit-scrollbar {
  display: none;
}
.nav-popover-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.1);
ellipsis {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.ellipsis-2 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
   white-space: normal;
}
.scroll-hover-scrollbar {
  overflow-y: scroll;
  padding-right: 0;
}
.scroll-hover-scrollbar::-webkit-scrollbar {
  background-color: transparent;
  width: 4px;
}
.scroll-hover-scrollbar::-webkit-scrollbar-thumb {
  background-color: #D5D5D5;
  border-radius: 4px;
}
.scroll-hover-scrollbar::-webkit-scrollbar-thumb:hover {
  background-color: #D5D5D5;
}
.scroll-hover-scrollbar::-webkit-scrollbar-track {
  background-color: rgba(0, 0, 0, 0);
}
.scroll-hover-scrollbar::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0);
}

a {
  color: #333;
}
a:hover {
  color: #333;
}

/* 临时测试字体效果 后续封装到ui库基础文件 */
body {
  font:12px / 1.5em Arial, 微軟正黑體, "Microsoft JhengHei", sans-serif !important
}
.placeholder\:text-\[\#9DA2AF\]::placeholder {
  --tw-text-opacity: 1;
  color: rgb(157 162 175 / var(--tw-text-opacity));
}
.placeholder\:text-\[\#BBB\]::placeholder {
  --tw-text-opacity: 1;
  color: rgb(187 187 187 / var(--tw-text-opacity));
}
.group:hover .group-hover\:visible {
  visibility: visible;
}
.group:hover .group-hover\:w-\[66px\] {
  width: 66px;
}
.group:hover .group-hover\:opacity-100 {
  opacity: 1;
}
.hover\:border-\[\#3264FF\]:hover {
  --tw-border-opacity: 1;
  border-color: rgb(50 100 255 / var(--tw-border-opacity));
}
.hover\:bg-\[\#3264FF\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(50 100 255 / var(--tw-bg-opacity));
}
.hover\:bg-\[\#D7EAFF\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(215 234 255 / var(--tw-bg-opacity));
}
.hover\:bg-\[\#E0EFFF\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(224 239 255 / var(--tw-bg-opacity));
}
.hover\:bg-\[\#F1F8FF\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(241 248 255 / var(--tw-bg-opacity));
}
.hover\:bg-\[\#F5F5F5\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(245 245 245 / var(--tw-bg-opacity));
}
.hover\:text-\[\#04714B\]:hover {
  --tw-text-opacity: 1;
  color: rgb(4 113 75 / var(--tw-text-opacity));
}
.hover\:text-\[\#1890ff\]:hover {
  --tw-text-opacity: 1;
  color: rgb(24 144 255 / var(--tw-text-opacity));
}
.hover\:text-\[\#1D2029\]:hover {
  --tw-text-opacity: 1;
  color: rgb(29 32 41 / var(--tw-text-opacity));
}
.hover\:text-\[\#3264FF\]:hover {
  --tw-text-opacity: 1;
  color: rgb(50 100 255 / var(--tw-text-opacity));
}
.hover\:text-\[\#3264ff\]:hover {
  --tw-text-opacity: 1;
  color: rgb(50 100 255 / var(--tw-text-opacity));
}
.hover\:text-\[\#333\]:hover {
  --tw-text-opacity: 1;
  color: rgb(51 51 51 / var(--tw-text-opacity));
}
.hover\:text-\[\#5474FC\]:hover {
  --tw-text-opacity: 1;
  color: rgb(84 116 252 / var(--tw-text-opacity));
}
.hover\:text-\[\#666666\]:hover {
  --tw-text-opacity: 1;
  color: rgb(102 102 102 / var(--tw-text-opacity));
}
.hover\:text-\[\#666\]:hover {
  --tw-text-opacity: 1;
  color: rgb(102 102 102 / var(--tw-text-opacity));
}
.hover\:text-\[\#939BAF\]:hover {
  --tw-text-opacity: 1;
  color: rgb(147 155 175 / var(--tw-text-opacity));
}
.hover\:text-\[\#999999\]:hover {
  --tw-text-opacity: 1;
  color: rgb(153 153 153 / var(--tw-text-opacity));
}
.hover\:text-\[\#999\]:hover {
  --tw-text-opacity: 1;
  color: rgb(153 153 153 / var(--tw-text-opacity));
}
.hover\:text-\[\#F87F15\]:hover {
  --tw-text-opacity: 1;
  color: rgb(248 127 21 / var(--tw-text-opacity));
}
.hover\:text-\[\#FF4333\]:hover {
  --tw-text-opacity: 1;
  color: rgb(255 67 51 / var(--tw-text-opacity));
}
.hover\:text-\[\#ff3232\]:hover {
  --tw-text-opacity: 1;
  color: rgb(255 50 50 / var(--tw-text-opacity));
}
.hover\:text-\[\#fff\]:hover {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.hover\:text-primary:hover {
  --tw-text-opacity: 1;
  color: rgb(50 100 255 / var(--tw-text-opacity));
}
.hover\:text-white:hover {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.hover\:shadow-\[0px_2px_14px_0px_rgba\(0\2c 0\2c 0\2c 0\.1\)\]:hover {
  --tw-shadow: 0px 2px 14px 0px rgba(0,0,0,0.1);
  --tw-shadow-colored: 0px 2px 14px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:box-shadow:hover {
  box-shadow: 0px 4px 20px 0px rgba(0,0,0,0.10);
}
