@charset "UTF-8";.btn-disabled[data-v-3906cc9d] {
  opacity: 0.5;
  cursor: not-allowed;
}.svg-icon[data-v-9f6e2d0f] {
  display: inline-block;
  overflow: hidden;
  vertical-align: -0.15em;
  fill: currentColor;
  width: 14px;
  height: 14px;
}
.svg-stroke[data-v-9f6e2d0f] {
  stroke: currentColor;
  fill: transparent;
}
.svg-origin[data-v-9f6e2d0f] {
  stroke: currentColor;
  fill: currentColor;
}.nav-menu[data-v-229eda56] {
  gap: 4px;
}
.nav-menu__item[data-v-229eda56] {
  position: relative;
  padding: 6px 0;
  margin: 0 16px;
  font-size: 14px;
  font-weight: 500;
  color: var(--color-text-black);
  text-decoration: none;
  transition: color 0.15s ease;
  white-space: nowrap;
}
.nav-menu__item[data-v-229eda56]::after {
  content: "";
  position: absolute;
  bottom: 0px;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  width: 100%;
  height: 4px;
  background: #2dd4bf;
  border-radius: 4px;
  transition: transform 0.25s ease;
}
.nav-menu__item[data-v-229eda56]:hover::after, .nav-menu__item--active[data-v-229eda56]::after {
  transform: translateX(-50%) scaleX(1);
}.search-bar[data-v-9fe07aaa] {
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  background: rgba(255, 255, 255, 0.98);
  backdrop-filter: blur(20px);
  border-top: 1px solid #dde8f0;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  padding: 16px 0;
}
.search-bar__inner[data-v-9fe07aaa] {
  max-width: 800px;
  margin: 0 auto;
  padding: 0 24px;
  display: flex;
  align-items: center;
  gap: 12px;
}
.search-bar__nav[data-v-9fe07aaa] {
  display: flex;
  align-items: center;
  gap: 8px;
  flex-shrink: 0;
}
.search-bar__count[data-v-9fe07aaa] {
  font-size: 14px;
  color: #667080;
  min-width: 50px;
  text-align: center;
}
.search-bar__nav-btn[data-v-9fe07aaa] {
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #dde8f0;
  border-radius: 4px;
  background: #fff;
  color: #667080;
  cursor: pointer;
  transition: all 0.15s ease;
}
.search-bar__nav-btn[data-v-9fe07aaa]:hover:not(:disabled) {
  border-color: var(--theme-color);
  color: var(--theme-color);
}
.search-bar__nav-btn[data-v-9fe07aaa]:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}
.search-bar__close[data-v-9fe07aaa] {
  color: #99a3b0;
  font-size: 16px;
  cursor: pointer;
  padding: 4px 8px;
  transition: color 0.15s ease;
  flex-shrink: 0;
}
.search-bar__close[data-v-9fe07aaa]:hover {
  color: #222e3c;
}
.search-bar__not-found[data-v-9fe07aaa] {
  max-width: 800px;
  margin: 0 auto;
  padding: 8px 24px 0;
  color: #f56c6c;
  font-size: 14px;
}
.search-slide-enter-active[data-v-9fe07aaa],
.search-slide-leave-active[data-v-9fe07aaa] {
  transition: all 0.2s ease;
}
.search-slide-enter-from[data-v-9fe07aaa],
.search-slide-leave-to[data-v-9fe07aaa] {
  opacity: 0;
  transform: translateY(-8px);
}.navbar[data-v-aae6fa59] {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  height: 60px;
  transition: background-color 0.25s ease, box-shadow 0.25s ease;
  background-color: #ffffff;
}
.navbar--scrolled[data-v-aae6fa59] {
  background-color: rgba(255, 255, 255, 0.96);
  backdrop-filter: blur(16px);
  box-shadow: 0 1px 0 #dde8f0;
}
.navbar__inner[data-v-aae6fa59] {
  max-width: 1400px;
  margin: 0 auto;
  padding: 0 24px;
  height: 100%;
  display: flex;
  align-items: center;
}
.navbar__logo[data-v-aae6fa59] {
  display: flex;
  align-items: center;
  gap: 12px;
  text-decoration: none;
  cursor: pointer;
  flex-shrink: 0;
  margin-right: 30px;
}
.navbar__logo-icon[data-v-aae6fa59] {
  width: 40px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.navbar__logo-icon img[data-v-aae6fa59] {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.navbar__logo-labels[data-v-aae6fa59] {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.navbar__nav[data-v-aae6fa59] {
  height: 100%;
  display: flex;
  align-items: center;
  flex: 1;
  margin: 0 20px;
  overflow-x: auto;
}
.navbar__actions[data-v-aae6fa59] {
  display: flex;
  align-items: center;
  gap: 8px;
  flex-shrink: 0;
}
.navbar__search[data-v-aae6fa59] {
  width: 44px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #667080;
  border-radius: 4px;
  cursor: pointer;
  transition: all 0.15s ease;
}
.navbar__search[data-v-aae6fa59]:hover {
  color: #00bdd0;
  background: #e8f7fa;
}.logo-icon[data-v-8c2ee176] {
  width: 58px;
  height: auto;
}
.nav-link[data-v-8c2ee176] {
  text-decoration: none;
  transition: color 0.25s ease;
  display: inline-block;
}
.nav-link[data-v-8c2ee176]:hover {
  color: var(--theme-color);
}
.footer-nav[data-v-8c2ee176] {
  display: grid;
  grid-template-columns: minmax(0, 1.4fr) minmax(180px, 0.8fr);
  column-gap: 120px;
  align-items: start;
}
.nav-column[data-v-8c2ee176] {
  min-width: 0;
}
.nav-list[data-v-8c2ee176] {
  display: grid;
  gap: 36px 80px;
  align-items: start;
}
.nav-column:first-child .nav-list[data-v-8c2ee176] {
  grid-template-columns: repeat(2, minmax(120px, max-content));
}
.nav-column:last-child .nav-list[data-v-8c2ee176] {
  grid-template-columns: minmax(20px, max-content);
}
.nav-item[data-v-8c2ee176] {
  line-height: 1.2;
}
.qr-code-img[data-v-8c2ee176] {
  width: 110px;
  height: 110px;
}
.qr-code-item[data-v-8c2ee176] {
  max-width: 110px;
}
.qr-code-label[data-v-8c2ee176] {
  font-size: 12px;
  color: var(--color-text-black);
  text-align: center;
  word-break: break-word;
  white-space: normal;
}.checkbox-col .el-checkbox[data-v-37327c54] {
  width: 100%;
}.common-dialog-wrapper.el-dialog {
  border-radius: 24px;
  padding: 0;
  overflow: hidden;
}
.common-dialog-wrapper.el-dialog .el-dialog__header {
  margin: 0;
  border-bottom: 1px solid #dcdcdc;
}
.common-dialog-wrapper.el-dialog .common-dialog-header .dialog-title {
  margin: 0;
  padding: 24px 40px 24px 24px;
  font-size: 18px;
  font-weight: 600;
  color: var(--color-text-black);
  line-height: 1.4;
}
.common-dialog-wrapper.el-dialog .el-dialog__body {
  padding: 0;
}
.common-dialog-wrapper.el-dialog .common-dialog-body {
  padding: 24px;
  max-height: 80vh;
  overflow-x: hidden;
  overflow-y: auto;
}
.common-dialog-wrapper.el-dialog .el-dialog__footer {
  margin: 0;
  padding: 24px;
  border-top: 1px solid #dcdcdc;
}
.common-dialog-wrapper.el-dialog .common-dialog-footer {
  display: flex;
  justify-content: flex-end;
  gap: 12px;
}
.common-dialog-wrapper.el-dialog .common-dialog-footer .el-button {
  height: 40px;
  padding: 0 24px;
  border-radius: 8px;
  font-size: 15px;
  font-weight: 500;
}
.common-dialog-wrapper.el-dialog .common-dialog-footer .cancel-btn {
  border-color: #d1d5db;
  color: #4b5563;
}
.common-dialog-wrapper.el-dialog .common-dialog-footer .cancel-btn:hover {
  color: var(--theme-color);
  border-color: var(--theme-color);
  background-color: rgba(17, 213, 189, 0.05);
}
.common-dialog-wrapper.el-dialog .common-dialog-footer .confirm-btn {
  background-color: var(--theme-color);
  border-color: var(--theme-color);
}
.common-dialog-wrapper.el-dialog .common-dialog-footer .confirm-btn:hover {
  opacity: 0.9;
}
.common-dialog-wrapper.el-dialog.no-header-border .el-dialog__header {
  border-bottom: none;
}
.common-dialog-wrapper.el-dialog.no-footer-border .el-dialog__footer {
  border-top: none;
}.privacy-content[data-v-bf0feea1] {
  color: var(--color-text-gray);
  font-size: 14px;
  line-height: 1.8;
}
.privacy-content .title[data-v-bf0feea1] {
  color: #000;
  font-weight: 600;
  margin-bottom: 12px;
}
.privacy-content p[data-v-bf0feea1] {
  margin-bottom: 12px;
}.privacy-content[data-v-29ffaf25] {
  color: var(--color-text-gray);
  font-size: 14px;
  line-height: 1.8;
}
.privacy-content .title[data-v-29ffaf25] {
  color: #000;
  font-weight: 600;
  margin-bottom: 12px;
}
.privacy-content p[data-v-29ffaf25] {
  margin-bottom: 12px;
}.auth-dialog {
  border-radius: 24px;
  padding: 40px;
  box-shadow: 0 12px 12.5px 0 rgba(0, 0, 0, 0.04);
}
.auth-dialog .el-dialog__header {
  margin: 0;
  padding-bottom: 0;
}
.auth-dialog .el-dialog__headerbtn {
  width: 24px;
  height: 24px;
  top: 25px;
  right: 25px;
}
.auth-dialog .el-dialog__headerbtn .el-dialog__close {
  font-size: 24px;
  color: var(--color-text-gray);
}
.auth-dialog .el-dialog__body .el-form-item__label {
  font-size: 14px;
  font-weight: 500;
  color: var(--color-text-black);
}
.auth-dialog .el-dialog__body .code-btn {
  width: 120px;
  height: 50px;
  border-radius: 8px;
  border: 1px solid var(--theme-color);
  color: var(--theme-color);
  background-color: rgba(17, 213, 189, 0.1);
}
.auth-dialog .el-dialog__body .code-btn:disabled {
  background-color: #edf4ff;
  color: var(--color-text-gray);
  border: none;
}
.auth-dialog .custom-select {
  width: 100%;
}
.auth-dialog .divider {
  margin: 24px 0;
}
.auth-dialog .divider.el-divider--horizontal {
  border-top: 1px solid rgba(220, 220, 220, 0.8);
}.MainLayout-layout[data-v-db8f49c2] {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
  overflow-x: clip;
}
.MainLayout-layout__main[data-v-db8f49c2] {
  flex: 1;
}
.MainLayout-layout__main.has-navbar[data-v-db8f49c2] {
  padding-top: 3.75rem;
}.preview-layout[data-v-1fde6515] {
  flex: 1;
  min-height: 30vh;
  max-height: 70vh;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.preview-stage[data-v-1fde6515] {
  flex: 1;
  min-height: 0;
  overflow-y: auto;
}
.image-preview-wrap[data-v-1fde6515],
.embed-preview-wrap[data-v-1fde6515],
.office-preview-wrap[data-v-1fde6515] {
  height: 100vh;
  max-height: calc(70vh - 60px);
  overflow-y: auto;
}
.preview-toolbar[data-v-1fde6515] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  padding: 0 0 20px;
}
.preview-file-meta[data-v-1fde6515] {
  min-width: 0;
  display: flex;
  align-items: center;
  gap: 14px;
}
.file-badge[data-v-1fde6515] {
  display: flex;
  width: 52px;
  height: 52px;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  border-radius: 18px;
  color: #fff;
  background: linear-gradient(135deg, #13bfb1 0%, #25d0f0 100%);
  box-shadow: 0 12px 24px rgba(19, 191, 177, 0.22);
}
.file-badge.is-pdf[data-v-1fde6515] {
  background: linear-gradient(135deg, #ff7f6c 0%, #ff4d5d 100%);
  box-shadow: 0 12px 24px rgba(255, 102, 117, 0.22);
}
.file-badge.is-image[data-v-1fde6515] {
  background: linear-gradient(135deg, #7d6cff 0%, #54b4ff 100%);
  box-shadow: 0 12px 24px rgba(109, 130, 255, 0.22);
}
.file-summary[data-v-1fde6515] {
  min-width: 0;
}
.file-name[data-v-1fde6515] {
  color: #111827;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.45;
  word-break: break-all;
}
.file-desc[data-v-1fde6515] {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  margin-top: 6px;
  color: #6b7280;
  font-size: 13px;
}
.file-tag[data-v-1fde6515] {
  padding: 2px 10px;
  border-radius: 999px;
  color: #0f766e;
  background: rgba(17, 213, 189, 0.1);
  font-weight: 600;
}
.preview-stage[data-v-1fde6515] {
  position: relative;
  flex: 1;
  min-height: 0;
  border-radius: 24px;
  overflow: hidden;
}
.preview-state[data-v-1fde6515] {
  display: flex;
  height: 100%;
  min-height: 520px;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 10px;
  padding: 32px;
  color: #6b7280;
  text-align: center;
}
.preview-state p[data-v-1fde6515] {
  margin: 0;
  color: #1f2937;
  font-size: 18px;
  font-weight: 600;
}
.preview-state span[data-v-1fde6515] {
  font-size: 14px;
}
.state-icon[data-v-1fde6515] {
  font-size: 32px;
  color: #f59e0b;
}
.state-spinner[data-v-1fde6515] {
  width: 40px;
  height: 40px;
  border-radius: 999px;
  border: 3px solid rgba(17, 213, 189, 0.14);
  border-top-color: var(--theme-color);
  animation: spin-1fde6515 0.9s linear infinite;
}
.image-preview-wrap[data-v-1fde6515] {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  padding: 0;
  overflow-y: auto;
  background-image: linear-gradient(45deg, rgba(15, 23, 42, 0.03) 25%, transparent 25%), linear-gradient(-45deg, rgba(15, 23, 42, 0.03) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, rgba(15, 23, 42, 0.03) 75%), linear-gradient(-45deg, transparent 75%, rgba(15, 23, 42, 0.03) 75%);
  background-size: 22px 22px;
  background-position: 0 0, 0 11px, 11px -11px, -11px 0;
}
.image-preview-wrap img[data-v-1fde6515] {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.preview-image[data-v-1fde6515] {
  display: block;
  max-width: 100%;
  border-radius: 20px;
  box-shadow: 0 20px 50px rgba(15, 23, 42, 0.14);
}
.preview-iframe[data-v-1fde6515],
.office-preview-renderer[data-v-1fde6515] {
  width: 100%;
  height: 100%;
  border: none;
  background: #fff;
}
.office-preview-wrap[data-v-1fde6515] {
  overflow: auto;
  background: #fff;
}
.preview-actions[data-v-1fde6515] {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  gap: 12px;
}
@keyframes spin-1fde6515 {
to {
    transform: rotate(360deg);
}
}
[data-v-1fde6515] .file-preview-dialog .common-dialog-body {
  display: flex;
  flex-direction: column;
  padding: 24px;
  overflow: hidden;
}
*,
*::before,
*::after {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

html {
  font-size: 16px;
  scroll-behavior: smooth;
  -webkit-text-size-adjust: 100%;
}

body {
  font-family: "PingFang SC", sans-serif, "Microsoft YaHei", "Hiragino Sans GB";
  font-size: 1rem;
  line-height: 1.5;
  color: #333333;
  background-color: #f6fbff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
}

a {
  color: inherit;
  text-decoration: none;
  cursor: pointer;
}

img,
video {
  max-width: 100%;
  height: auto;
  display: block;
}

ul,
ol {
  list-style: none;
}

button {
  cursor: pointer;
  border: none;
  background: transparent;
  font-family: inherit;
}

input,
textarea,
select {
  font-family: inherit;
  font-size: inherit;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: 700;
  line-height: 1.5;
}

/* Element Chalk Variables */
.el-message {
  --el-message-bg-color: var(--el-color-info-light-9);
  --el-message-border-color: var(--el-border-color-lighter);
  --el-message-padding: 11px 15px;
  --el-message-close-size: 16px;
  --el-message-close-icon-color: var(--el-text-color-placeholder);
  --el-message-close-hover-color: var(--el-text-color-secondary);
}

.el-message {
  width: max-content;
  max-width: calc(100% - 32px);
  box-sizing: border-box;
  border-radius: var(--el-border-radius-base);
  border-width: var(--el-border-width);
  border-style: var(--el-border-style);
  border-color: var(--el-message-border-color);
  position: fixed;
  background-color: var(--el-message-bg-color);
  transition: opacity var(--el-transition-duration), transform 0.4s, top 0.4s, bottom 0.4s;
  padding: var(--el-message-padding);
  display: flex;
  align-items: center;
  gap: 8px;
}
.el-message.is-left {
  left: 16px;
}
.el-message.is-right {
  right: 16px;
}
.el-message.is-center {
  left: 50%;
  transform: translateX(-50%);
}
.el-message.is-plain {
  background-color: var(--el-bg-color-overlay);
  border-color: var(--el-bg-color-overlay);
  box-shadow: var(--el-box-shadow-light);
}

.el-message p {
  margin: 0;
}
.el-message--primary {
  --el-message-bg-color: var(--el-color-primary-light-9);
  --el-message-border-color: var(--el-color-primary-light-8);
  --el-message-text-color: var(--el-color-primary);
}
.el-message--primary .el-message__content {
  color: var(--el-message-text-color);
  overflow-wrap: break-word;
}

.el-message .el-message-icon--primary {
  color: var(--el-message-text-color);
}
.el-message--success {
  --el-message-bg-color: var(--el-color-success-light-9);
  --el-message-border-color: var(--el-color-success-light-8);
  --el-message-text-color: var(--el-color-success);
}
.el-message--success .el-message__content {
  color: var(--el-message-text-color);
  overflow-wrap: break-word;
}

.el-message .el-message-icon--success {
  color: var(--el-message-text-color);
}
.el-message--info {
  --el-message-bg-color: var(--el-color-info-light-9);
  --el-message-border-color: var(--el-color-info-light-8);
  --el-message-text-color: var(--el-color-info);
}
.el-message--info .el-message__content {
  color: var(--el-message-text-color);
  overflow-wrap: break-word;
}

.el-message .el-message-icon--info {
  color: var(--el-message-text-color);
}
.el-message--warning {
  --el-message-bg-color: var(--el-color-warning-light-9);
  --el-message-border-color: var(--el-color-warning-light-8);
  --el-message-text-color: var(--el-color-warning);
}
.el-message--warning .el-message__content {
  color: var(--el-message-text-color);
  overflow-wrap: break-word;
}

.el-message .el-message-icon--warning {
  color: var(--el-message-text-color);
}
.el-message--error {
  --el-message-bg-color: var(--el-color-error-light-9);
  --el-message-border-color: var(--el-color-error-light-8);
  --el-message-text-color: var(--el-color-error);
}
.el-message--error .el-message__content {
  color: var(--el-message-text-color);
  overflow-wrap: break-word;
}

.el-message .el-message-icon--error {
  color: var(--el-message-text-color);
}
.el-message .el-message__badge {
  position: absolute;
  top: -8px;
  right: -8px;
}
.el-message__content {
  padding: 0;
  font-size: 14px;
  line-height: 1;
}
.el-message__content:focus {
  outline-width: 0;
}

.el-message .el-message__closeBtn {
  cursor: pointer;
  color: var(--el-message-close-icon-color);
  font-size: var(--el-message-close-size);
}
.el-message .el-message__closeBtn:focus {
  outline-width: 0;
}
.el-message .el-message__closeBtn:hover {
  color: var(--el-message-close-hover-color);
}

.el-message-fade-enter-from,
.el-message-fade-leave-to {
  opacity: 0;
}
.el-message-fade-enter-from.is-left, .el-message-fade-enter-from.is-right,
.el-message-fade-leave-to.is-left,
.el-message-fade-leave-to.is-right {
  transform: translateY(-100%);
}
.el-message-fade-enter-from.is-left.is-bottom, .el-message-fade-enter-from.is-right.is-bottom,
.el-message-fade-leave-to.is-left.is-bottom,
.el-message-fade-leave-to.is-right.is-bottom {
  transform: translateY(100%);
}
.el-message-fade-enter-from.is-center,
.el-message-fade-leave-to.is-center {
  transform: translate(-50%, -100%);
}
.el-message-fade-enter-from.is-center.is-bottom,
.el-message-fade-leave-to.is-center.is-bottom {
  transform: translate(-50%, 100%);
}

:root {
  --theme-color: #00cdb4;
  --layout-max-width: 1400px;
  --btn-bg: linear-gradient(280deg, #10d6bc 23.48%, #29b1fd 100%);
  --color-text-black: #333333;
  --color-text-white: #ffffff;
  --color-text-gray: #606060;
  --color-blue: #29b1fd;
  --color-primary-bg: #00cdb414;
  --input-bg: #edf4ff;
  --input-color: #475569;
  --radio-border: #c7d9ee;
  --color-orange: #f59e0a;
  --color-orange-bg: #f59e0a14;
  --color-green: #11d5bd;
  --color-blue: #29b1fd;
  --color-disabled-bg: #f5f7fa;
  --color-red: #ff4d4f;
  --color-red-bg: #ff4d4f14;
  --translate: translate(-50%, -50%);
  --el-color-primary: var(--theme-color);
  --el-color-primary-light-3: #33dec2;
  --el-color-primary-light-5: #80dee8;
  --el-color-primary-light-7: #b3ecf3;
  --el-color-primary-light-8: #ccf2f7;
  --el-color-primary-light-9: #e8f9fb;
  --el-color-primary-dark-2: #008fa0;
  --el-color-warning: #f59e0a;
  --el-color-warning-light-9: rgba(245, 158, 10, 0.08);
  --el-color-warning-light-8: 1px solid var(--el-color-warning);
  --el-font-family:
    'PingFang SC', 'Helvetica Neue', Helvetica, 'Hiragino Sans GB', 'Microsoft YaHei', '微软雅黑',
    Arial, sans-serif !important;
  --el-border: 1px solid var(--radio-border);
  --el-border-color: #dcdcdc;
  --el-text-color-primary: var(--color-text-gray);
}

.el-form .el-form-item .el-upload__tip {
  line-height: normal;
}

.el-checkbox-group.common-checkbox-group .el-checkbox-button.is-checked .el-checkbox-button__inner, .el-checkbox-group.common-checkbox-group .el-checkbox-button .el-checkbox-button__inner:hover, .el-radio-group .el-radio-button:hover .el-radio-button__inner, .el-radio-group .el-radio-button.is-active .el-radio-button__original-radio:not(:disabled) + .el-radio-button__inner, .custom-select .country-selector__option--selected, .btn-primary-border, .success-tag, .theme-text {
  color: var(--theme-color) !important;
}

.el-checkbox.is-checked .el-checkbox__inner, .el-radio-group .el-radio.is-checked .el-radio__inner, .success-tag .dot {
  background-color: var(--theme-color) !important;
}

.el-checkbox-group.common-checkbox-group .el-checkbox-button.is-checked .el-checkbox-button__inner, .el-radio-group .el-radio-button.is-active .el-radio-button__original-radio:not(:disabled) + .el-radio-button__inner, .el-radio-group .el-radio .el-radio__inner, .success-tag {
  background-color: var(--color-primary-bg) !important;
}

.el-checkbox-group.common-checkbox-group .el-checkbox-button .el-checkbox-button__inner, .el-radio-group .el-radio-button .el-radio-button__inner, .common-input .el-input__wrapper,
.common-input .el-select__wrapper, .custom-select .el-select__wrapper,
.custom-select .country-selector__input {
  background-color: var(--input-bg) !important;
}

.surface-yellow {
  border: 1px solid #f59e0a;
  background: rgba(251, 191, 36, 0.08);
}

.surface-green {
  border: 1px solid #10d6bc;
  background: rgba(16, 214, 188, 0.12);
  border-radius: 8px;
}

.surface-blue {
  border: 1px solid #25b8f2;
  background: rgba(37, 184, 242, 0.12);
}

.surface-gray {
  border: 1px solid #8ba4c0;
  background: rgba(139, 164, 192, 0.04);
  border-radius: 8px;
}

.container {
  width: 100%;
  max-width: 75rem;
  margin-inline: auto;
  padding-inline: 2rem;
}
@media (max-width: 768px) {
  .container {
    padding-inline: 1rem;
  }
}

.section {
  padding-block: 5rem;
}
@media (max-width: 768px) {
  .section {
    padding-block: 3rem;
  }
}

.text-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-ellipsis-2 {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.gray-text {
  color: var(--color-text-gray);
}

.black-text {
  color: var(--color-text-black);
}

.blue-text {
  color: var(--color-blue);
}

.layout-max-width {
  max-width: var(--layout-max-width);
}

.success-tag {
  border: 1px solid var(--theme-color);
}
.pedding-tag {
  color: var(--color-orange);
  background-color: var(--color-orange-bg);
  border: 1px solid var(--color-orange);
}
.pedding-tag .dot {
  background: var(--color-orange);
}

.danger-tag {
  color: var(--color-red);
  background-color: var(--color-red-bg);
  border: 1px solid var(--color-red);
}
.danger-tag .dot {
  background: var(--color-red);
}

.card-shadow {
  box-shadow: 2px 4px 23px 0 rgba(0, 0, 0, 0.08);
}

.height-50 {
  height: 50px;
}

::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}

::-webkit-scrollbar-track {
  background: #eef2f5;
}

::-webkit-scrollbar-thumb {
  background: #a6a6ad;
  border-radius: 4px;
}
::-webkit-scrollbar-thumb:hover {
  background: #b8c2cc;
}

.page-enter-active,
.page-leave-active {
  transition: opacity 0.25s ease, transform 0.25s ease;
}

.page-enter-from {
  opacity: 0;
  transform: translateY(0.75rem);
}

.page-leave-to {
  opacity: 0;
  transform: translateY(-0.75rem);
}

.common-btn, .btn-primary-border, .btn-primary {
  height: 50px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  border-radius: 8px;
  font-size: 14px;
  padding: 0 40px;
  gap: 8px;
}
.common-btn:hover, .btn-primary-border:hover, .btn-primary:hover {
  opacity: 0.7;
}
.common-btn:disabled, .btn-primary-border:disabled, .btn-primary:disabled {
  opacity: 0.5;
  cursor: not-allowed;
  transform: none;
  box-shadow: none;
}

.btn-primary {
  background: var(--btn-bg);
  border: none;
  color: var(--color-text-white);
}
.btn-primary:hover {
  color: var(--color-text-white);
}

.btn-primary-border {
  border: 1px solid transparent;
  background: linear-gradient(#fff, #fff) padding-box, linear-gradient(270deg, #27b4f8 0%, var(--theme-color) 100%) border-box;
}

.gradient-text {
  background: linear-gradient(90deg, #25b7f2 26%, #10d6bc 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.gradient-bg {
  background: linear-gradient(90deg, #25b7f2 26%, #10d6bc 100%);
}

.custom-select {
  height: 50px;
}
.custom-select .el-select__wrapper,
.custom-select .country-selector__input {
  border-radius: 8px;
  box-shadow: none;
  border: none !important;
  height: 50px;
}
.custom-select .el-select__wrapper:hover,
.custom-select .country-selector__input:hover {
  box-shadow: 0 0 0 1px var(--theme-color) inset;
  background: #fff;
}
.custom-select .country-selector__search-input:focus {
  border: 1px solid var(--theme-color) !important;
  box-shadow: 0 0 0 3px var(--color-primary-bg) !important;
}
.custom-select .country-selector__dropdown {
  margin-top: 18px !important;
}
.common-input .el-input__wrapper,
.common-input .el-select__wrapper {
  border-radius: 8px;
  box-shadow: none;
  border: none !important;
  min-height: 50px;
}
.common-input .el-input__wrapper:hover,
.common-input .el-select__wrapper:hover {
  box-shadow: 0 0 0 1px var(--theme-color) inset;
  background: #fff;
}
.common-input .el-input__inner {
  color: var(--input-color) !important;
}
.common-input .el-date-editor.el-input__wrapper {
  box-shadow: none;
}

.common-tooltip.el-popper {
  max-width: 420px;
  border-radius: 8px;
  border: 2px solid #fff;
  background: #fff;
  box-shadow: 2px 10px 20px 10px rgba(230, 234, 238, 0.67);
  color: var(--color-text-gray);
  font-size: 20px;
  padding: 10px 20px;
  line-height: normal;
}

.el-radio-group {
  gap: 8px;
}
.el-radio-group .el-radio {
  margin-right: 12px;
}
.el-radio-group .el-radio .el-radio__inner {
  width: 16px !important;
  height: 16px !important;
  border: 1px solid var(--theme-color);
}
.el-radio-group .el-radio.is-checked .el-radio__label {
  color: var(--color-text-gray);
}
.el-radio-group .el-radio.is-checked .el-radio__inner::after {
  width: 8px;
  height: 8px;
}
.el-radio-group .el-radio.is-disabled .el-radio__inner {
  background: var(--color-disabled-bg) !important;
  border-color: var(--el-border-color) !important;
}
.el-radio-group .el-radio-button {
  margin-bottom: 8px;
}
.el-radio-group .el-radio-button .el-radio-button__inner {
  padding: 10px 16px;
  border-radius: 42px;
  font-size: 16px;
  color: var(--color-text-gray);
}
.el-radio-group .el-radio-button.is-active .el-radio-button__original-radio:not(:disabled) + .el-radio-button__inner {
  outline: 1px solid var(--theme-color);
}
.el-checkbox .el-checkbox__inner {
  width: 16px;
  height: 16px;
  border-radius: 2px;
  border: 1px solid var(--theme-color);
  background: rgba(17, 213, 189, 0.1);
}
.el-checkbox.is-checked .el-checkbox__inner::after {
  border-color: #fff;
}
.el-checkbox .el-checkbox__input + .el-checkbox__label {
  color: var(--color-text-gray) !important;
}
.el-checkbox.is-disabled .el-checkbox__inner {
  background: var(--color-disabled-bg) !important;
  border-color: var(--el-border-color) !important;
}

.el-checkbox-group.common-checkbox-group {
  gap: 8px;
}
.el-checkbox-group.common-checkbox-group .el-checkbox-button {
  margin: 0 12px 12px 0;
}
.el-checkbox-group.common-checkbox-group .el-checkbox-button .el-checkbox-button__inner {
  display: flex;
  padding: 12px 16px;
  border-radius: 42px;
  font-size: 0.875rem;
  color: var(--color-text-gray);
  gap: 8px;
}
.el-checkbox-group.common-checkbox-group .el-checkbox-button.is-checked .el-checkbox-button__inner {
  outline: 1px solid var(--theme-color) !important;
}

.common-tabs .el-tabs__nav-wrap::after {
  height: 1px;
  background-color: var(--el-border-color);
}
.common-tabs .el-tabs__header {
  margin: 0 0 24px;
}
.common-tabs .el-tabs__item {
  height: 60px;
  font-size: 24px;
  color: var(--color-text-gray);
}
.common-tabs .el-tabs__item.is-active {
  font-weight: 500;
  color: var(--theme-color);
}
.common-tabs .el-tabs__active-bar {
  background-color: var(--theme-color);
}
.common-tabs .el-tabs__active-bar {
  height: 6px;
}

.el-popover.el-popper {
  padding: 20px 24px !important;
  border-radius: 16px !important;
  box-shadow: 0 0 20px 3px rgba(0, 0, 0, 0.05) !important;
}

mark {
  background-color: rgba(255, 220, 80, 0.35);
  color: inherit;
  border-radius: 2px;
  padding: 0 2px;
  transition: background-color 0.15s ease;
}
mark.is-active {
  background-color: rgba(255, 180, 0, 0.6);
}

@layer utilities {
  @keyframes floatX {
    0% {
      transform: translateX(-6px);
    }
    100% {
      transform: translateX(6px);
    }
  }
  @keyframes floatXY {
    0% {
      transform: translate(-10px, -2px);
    }
    50% {
      transform: translate(0px, 3px);
    }
    100% {
      transform: translate(10px, -2px);
    }
  }
  @keyframes floatY {
    0%, 100% {
      transform: translateY(0);
    }
    50% {
      transform: translateY(-15px);
    }
  }
  @keyframes stepFadeIn {
    from {
      opacity: 0;
      transform: translateX(20px);
    }
    to {
      opacity: 1;
      transform: translateX(0);
    }
  }
}@font-face {
  font-family: "iconfont"; /* Project id 5173124 */
  src: url('data:font/woff2;base64,d09GMgABAAAAAASQAAsAAAAACRwAAARBAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGYACDHAqFTIRnATYCJAMQCwoABCAFhGcHRBvrBxFVnDHJfiTYOM31T1clQ0tfzCDcstlssORERHMVEWgdWueouUHF7U04OrVT/ICyMNrl03/cj2RfLqtaoxIVsFatUBuAICDv/xwubnkJfAsA5h4Y9bJ8a5TueXvgAd87Ybph7PIi7wICgEMIksBkZBVUwKhP65B+sAMLvZYAUSzp07OrFVJODLYCRyDliZuuZEHmQAQw0xktgNne75NPCCNSgIGIQt+nRMjswMm3wW/HUbleDtDHcGpAAEczAEQAKICAhUlJj2p1G2jgDgAFV+RkEQVgpxQMMGhHw9txej2mbootNf7lAQQUDEDE0NkGCBPhocDbYAsPBHjbQC7ijINiMBjFcqXQ+wUgfhDj8JwMKGikjbeJpS2NGa3RWHF3q87nHfZbb6VRWqg9NsZczLhdoVZb3K68Y8w+5NnN8yrrBd5Xkq+V36teQFD/ez0Oxqz12B93t+zuw+q4qFjX6D3vV2ytVnXL1RynvHqaUMWZa7yhSncKkKuVGkIUxzkD5VEw8mN8l6c0VJ2Qsce5NuWhY9vSwpPaamrLJxqptKsyqFDvtVq/2Lq6fskW1Sbb2srupRbqNr5qgNJOs8L6XvXdKtexYZ/lndQw2UC5WbGF54milgLg7QD5Ro67XWEIfLsDhdLKjxC3dYU4s6O2T+ZIStg8sxM5La/jMwTLYWZNt1qjr6V+fild+YUzfZuwI2hybWNqVrmf+p2JiLIuL7X0+r8OiQWerUTkXGbQZtg/1MYnRWXh35nqkVPfWubC7R0j6+2bae+RkWXf12+cVLa3zLmu9Re8ecN/tfzKC+6rbd117narbMtcP3chx+qiddFZlWHhMRLsoQ3T2f4SHmTbgmBfyXce4nZW2l2MG24VP7xZ9qfniaXZM+a4zvnN89U8lxB+R79V587UvDjZekKwtb3U/+SbOTnCoLxO99r+3/817u9Rc6R2vOfCxeZdXoL5rxHmgtcw84hv8Km6zDPMGvzqfCrjixdq3Ra5adF39KICkaIUAwAA+l10C63Q60I5ex1ZgH4TfUyrfp5RyHm94nWzccJvUv652d66/mbgFTSnvHyKTP5VjA3CoNerNcUKsD1dUiW35mFgVVhDJwPgDD2gR3oz3yG45nI0QEiZR8CQsAdKyg3BYvxAhBcGYlKJwPF3WM8z11gjyQB4eQIgTLyAYeQQUCbeCBbzARErPxAz8QdO1Qx343lN7QgFowY5g1d1ZUwee92e0faFoDzHHanz0AZxEKV9J6yQ+pjTDTZhNmCoLuFIz8OiqKGhOkPFgWNu0jA0Ra8SqLpc7BAkMKQBaQY8pVYxTnlO/r0zZPUKAjVE3JWkwyTUPYgFogaIE7tqVHIh+3QGVoIxAxgEvCVw5JSokN010BQPyyCFBVwHZyMVGuVMU3YwPbe8vXUAHH1ndgyhhCUicBfVw2FlS7EV+oDhnRBRzX6xAAAAAA==') format('woff2'),
       url('data:font/woff;base64,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') format('woff'),
       url('data:font/ttf;base64,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') format('truetype');
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-yanzhengma:before {
  content: "\e62f";
}

.icon-fuzhi:before {
  content: "\e67e";
}

.icon-fanyi:before {
  content: "\e65c";
}

*,::before,::after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / 0.5);--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: ;}::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / 0.5);--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: ;}*,::before,::after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / 0.5);--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: ;}::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / 0.5);--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: ;}.container{width:100%;}@media (min-width: 640px){.container{max-width:640px;}}@media (min-width: 768px){.container{max-width:768px;}}@media (min-width: 1024px){.container{max-width:1024px;}}@media (min-width: 1280px){.container{max-width:1280px;}}@media (min-width: 1536px){.container{max-width:1536px;}}.pointer-events-auto{pointer-events:auto;}.pointer-events-none{pointer-events:none;}.visible{visibility:visible;}.absolute,[absolute=""]{position:absolute;}.fixed{position:fixed;}.relative{position:relative;}.sticky{position:sticky;}.static{position:static;}.inset-0,[inset-0=""]{inset:0;}.-bottom-20{bottom:-5rem;}.-top-110{top:-27.5rem;}.-top-16{top:-4rem;}.-top-24{top:-6rem;}.bottom-0{bottom:0;}.bottom-8{bottom:2rem;}.left-\[37\%\]{left:37%;}.left-\[5\%\]{left:5%;}.left-0{left:0;}.left-1\/2{left:50%;}.left-2{left:0.5rem;}.left-3{left:0.75rem;}.left-8{left:2rem;}.left-80{left:20rem;}.right-0{right:0;}.right-10{right:2.5rem;}.right-25{right:6.25rem;}.right-33{right:8.25rem;}.right-40{right:10rem;}.right-5{right:1.25rem;}.right-7{right:1.75rem;}.right-8{right:2rem;}.top-\[28\%\]{top:28%;}.top-\[46\%\]{top:46%;}.top-1\/2{top:50%;}.top-10{top:2.5rem;}.top-2{top:0.5rem;}.top-24{top:6rem;}.top-3{top:0.75rem;}.top-5{top:1.25rem;}.top-8{top:2rem;}[bottom~="\31 00"]{bottom:25rem;}.z-10{z-index:10;}.z-20{z-index:20;}.z-30{z-index:30;}.grid{display:grid;}.col-span-2{grid-column:span 2/span 2;}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr));}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr));}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr));}[rows~="\33 "]{grid-template-rows:repeat(3,minmax(0,1fr));}[rows~="\36 "]{grid-template-rows:repeat(6,minmax(0,1fr));}.m-0{margin:0;}.\!my-0{margin-top:0 !important;margin-bottom:0 !important;}.mx-2{margin-left:0.5rem;margin-right:0.5rem;}.mx-20{margin-left:5rem;margin-right:5rem;}.mx-4{margin-left:1rem;margin-right:1rem;}.mx-6{margin-left:1.5rem;margin-right:1.5rem;}.mx-auto{margin-left:auto;margin-right:auto;}.my-4{margin-top:1rem;margin-bottom:1rem;}.my-5{margin-top:1.25rem;margin-bottom:1.25rem;}.my-6{margin-top:1.5rem;margin-bottom:1.5rem;}.-mt-10{margin-top:-2.5rem;}.-mt-20{margin-top:-5rem;}.\!mb-1{margin-bottom:0.25rem !important;}.\!mb-2{margin-bottom:0.5rem !important;}.\!mb-4{margin-bottom:1rem !important;}.\!mb-5{margin-bottom:1.25rem !important;}.\!mt-6{margin-top:1.5rem !important;}.\!mt-8{margin-top:2rem !important;}.m-b-6,.mb-6{margin-bottom:1.5rem;}.m-l-\[190px\]{margin-left:190px;}.m-l-\[72px\]{margin-left:72px;}.m-r-1,.mr-1{margin-right:0.25rem;}.mb-1{margin-bottom:0.25rem;}.mb-10{margin-bottom:2.5rem;}.mb-12{margin-bottom:3rem;}.mb-14{margin-bottom:3.5rem;}.mb-15{margin-bottom:3.75rem;}.mb-16{margin-bottom:4rem;}.mb-2{margin-bottom:0.5rem;}.mb-25{margin-bottom:6.25rem;}.mb-3{margin-bottom:0.75rem;}.mb-4{margin-bottom:1rem;}.mb-5{margin-bottom:1.25rem;}.mb-8{margin-bottom:2rem;}.mb-9{margin-bottom:2.25rem;}.ml-1{margin-left:0.25rem;}.ml-2{margin-left:0.5rem;}.ml-4{margin-left:1rem;}.mr-2,[mr-2=""]{margin-right:0.5rem;}.mr-44{margin-right:11rem;}.mr-6{margin-right:1.5rem;}.mt-\[2px\]{margin-top:2px;}.mt-0{margin-top:0;}.mt-1{margin-top:0.25rem;}.mt-10{margin-top:2.5rem;}.mt-12{margin-top:3rem;}.mt-16{margin-top:4rem;}.mt-19{margin-top:4.75rem;}.mt-2{margin-top:0.5rem;}.mt-20{margin-top:5rem;}.mt-3{margin-top:0.75rem;}.mt-30{margin-top:7.5rem;}.mt-4{margin-top:1rem;}.mt-5{margin-top:1.25rem;}.mt-6{margin-top:1.5rem;}.mt-7{margin-top:1.75rem;}.mt-8{margin-top:2rem;}.mt-9{margin-top:2.25rem;}.box-border{box-sizing:border-box;}.block,[block=""]{display:block;}.inline-block{display:inline-block;}.hidden{display:none;}[size~="\31 9"]{width:4.75rem;height:4.75rem;}[size~="\32 0"]{width:5rem;height:5rem;}[size~="\38 0"]{width:20rem;height:20rem;}.\!h-\[30px\]{height:30px !important;}.\!h-\[40px\]{height:40px !important;}.\!h-\[50px\]{height:50px !important;}.\!h-\[95px\]{height:95px !important;}.\!h-10{height:2.5rem !important;}.\!w-auto{width:auto !important;}.h-\[100px\]{height:100px;}.h-\[10px\]{height:10px;}.h-\[112px\]{height:112px;}.h-\[120px\]{height:120px;}.h-\[160px\]{height:160px;}.h-\[190px\]{height:190px;}.h-\[194px\]{height:194px;}.h-\[200px\]{height:200px;}.h-\[210px\]{height:210px;}.h-\[216px\]{height:216px;}.h-\[230px\]{height:230px;}.h-\[240px\]{height:240px;}.h-\[260px\]{height:260px;}.h-\[26px\]{height:26px;}.h-\[300px\]{height:300px;}.h-\[32px\]{height:32px;}.h-\[330px\]{height:330px;}.h-\[340px\]{height:340px;}.h-\[35px\]{height:35px;}.h-\[360px\]{height:360px;}.h-\[38px\]{height:38px;}.h-\[400px\]{height:400px;}.h-\[40px\]{height:40px;}.h-\[41px\]{height:41px;}.h-\[420px\]{height:420px;}.h-\[430px\]{height:430px;}.h-\[44px\]{height:44px;}.h-\[450px\]{height:450px;}.h-\[500px\]{height:500px;}.h-\[52px\]{height:52px;}.h-\[600px\]{height:600px;}.h-\[64px\]{height:64px;}.h-\[6px\]{height:6px;}.h-\[700px\]{height:700px;}.h-\[72px\]{height:72px;}.h-\[760px\]{height:760px;}.h-\[78px\]{height:78px;}.h-\[80px\]{height:80px;}.h-\[88px\]{height:88px;}.h-\[95px\]{height:95px;}.h-\[96px\]{height:96px;}.h-1\.5{height:0.375rem;}.h-10{height:2.5rem;}.h-11{height:2.75rem;}.h-12{height:3rem;}.h-14{height:3.5rem;}.h-15,[h-15=""]{height:3.75rem;}.h-16{height:4rem;}.h-18{height:4.5rem;}.h-2,.h2{height:0.5rem;}.h-20{height:5rem;}.h-25{height:6.25rem;}.h-4,.h4{height:1rem;}.h-5{height:1.25rem;}.h-6{height:1.5rem;}.h-8{height:2rem;}.h-9,[h-9=""]{height:2.25rem;}.h-full{height:100%;}.h1{height:0.25rem;}.h3{height:0.75rem;}.max-h-\[600px\]{max-height:600px;}.max-h-\[85\%\]{max-height:85%;}.max-w-\[1200px\]{max-width:1200px;}.max-w-\[1540px\]{max-width:1540px;}.max-w-\[1760px\]{max-width:1760px;}.max-w-\[400px\]{max-width:400px;}.max-w-\[600px\]{max-width:600px;}.max-w-\[800px\]{max-width:800px;}.max-w-\[860px\]{max-width:860px;}.max-w-\[90\%\]{max-width:90%;}.max-w-\[var\(--layout-max-width\)\]{max-width:var(--layout-max-width);}.max-w-full{max-width:100%;}.min-h-\[100px\]{min-height:100px;}.min-h-\[200px\]{min-height:200px;}.min-h-\[60px\]{min-height:60px;}.min-h-screen{min-height:100vh;}.min-w-0{min-width:0;}.w-\[1000px\]{width:1000px;}.w-\[100px\]{width:100px;}.w-\[10px\]{width:10px;}.w-\[120px\]{width:120px;}.w-\[15px\]{width:15px;}.w-\[180px\]{width:180px;}.w-\[194px\]{width:194px;}.w-\[200px\]{width:200px;}.w-\[210px\]{width:210px;}.w-\[220px\]{width:220px;}.w-\[250px\]{width:250px;}.w-\[262px\]{width:262px;}.w-\[26px\]{width:26px;}.w-\[276px\]{width:276px;}.w-\[300px\]{width:300px;}.w-\[320px\]{width:320px;}.w-\[384px\]{width:384px;}.w-\[40px\]{width:40px;}.w-\[500px\]{width:500px;}.w-\[57px\]{width:57px;}.w-\[64px\]{width:64px;}.w-\[72px\]{width:72px;}.w-\[78px\]{width:78px;}.w-\[80\%\]{width:80%;}.w-\[88px\]{width:88px;}.w-\[90\%\]{width:90%;}.w-1{width:0.25rem;}.w-1\.5{width:0.375rem;}.w-14{width:3.5rem;}.w-16{width:4rem;}.w-18{width:4.5rem;}.w-2{width:0.5rem;}.w-20{width:5rem;}.w-4{width:1rem;}.w-5{width:1.25rem;}.w-6{width:1.5rem;}.w-8{width:2rem;}.w-9{width:2.25rem;}.w-auto{width:auto;}.w-full,[w-full=""]{width:100%;}.flex,[flex=""]{display:flex;}.inline-flex{display:inline-flex;}.flex-1{flex:1 1 0%;}.flex-shrink{flex-shrink:1;}.flex-shrink-0,.shrink-0{flex-shrink:0;}.flex-grow{flex-grow:1;}.flex-col,[flex-col=""]{flex-direction:column;}.flex-wrap{flex-wrap:wrap;}.flex-nowrap{flex-wrap:nowrap;}.-translate-x-1\/2{--un-translate-x:-50%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.-translate-y-1\/2{--un-translate-y:-50%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.hover\:-translate-y-0\.5:hover{--un-translate-y:-0.125rem;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.hover\:-translate-y-1:hover{--un-translate-y:-0.25rem;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.hover\:-translate-y-1\.5:hover{--un-translate-y:-0.375rem;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.hover\:-translate-y-2:hover{--un-translate-y:-0.5rem;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.hover\:-translate-y-3:hover{--un-translate-y:-0.75rem;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}[hover\:-translate-y-1=""]:hover{--un-translate-y:-0.25rem;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.group:hover .group-hover\:scale-110{--un-scale-x:1.1;--un-scale-y:1.1;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.hover\:scale-\[1\.06\]:hover{--un-scale-x:1.06;--un-scale-y:1.06;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.active\:scale-95:active{--un-scale-x:0.95;--un-scale-y:0.95;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.transform{transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.cursor-pointer{cursor:pointer;}.cursor-move{cursor:move;}.select-none{-webkit-user-select:none;user-select:none;}.items-start{align-items:flex-start;}.items-end{align-items:flex-end;}.items-center,[items-center=""]{align-items:center;}.self-start{align-self:flex-start;}.justify-start{justify-content:flex-start;}.justify-end{justify-content:flex-end;}.justify-center{justify-content:center;}.justify-between{justify-content:space-between;}.gap-\[18px\]{gap:18px;}.gap-1{gap:0.25rem;}.gap-10{gap:2.5rem;}.gap-16{gap:4rem;}.gap-19{gap:4.75rem;}.gap-2{gap:0.5rem;}.gap-3{gap:0.75rem;}.gap-4{gap:1rem;}.gap-5{gap:1.25rem;}.gap-6{gap:1.5rem;}.gap-7{gap:1.75rem;}.gap-8{gap:2rem;}.gap-x-6{column-gap:1.5rem;}.gap-x-8{column-gap:2rem;}.gap-y-3{row-gap:0.75rem;}.gap-y-5{row-gap:1.25rem;}.overflow-auto{overflow:auto;}.overflow-hidden{overflow:hidden;}.overflow-y-auto{overflow-y:auto;}.text-ellipsis{text-overflow:ellipsis;}.whitespace-normal{white-space:normal;}.whitespace-nowrap{white-space:nowrap;}.break-all{word-break:break-all;}.border,[border=""]{border-width:1px;}.border-0{border-width:0px;}.border-x-0{border-left-width:0px;border-right-width:0px;}.border-b{border-bottom-width:1px;}.border-l{border-left-width:1px;}.border-l-2{border-left-width:2px;}.border-t{border-top-width:1px;}.\!border-\[\#14b8a6\]{--un-border-opacity:1 !important;border-color:rgb(20 184 166 / var(--un-border-opacity)) !important;}.border-\[\#14B8A6\]{--un-border-opacity:1;border-color:rgb(20 184 166 / var(--un-border-opacity));}.border-\[\#1A96D5\]{--un-border-opacity:1;border-color:rgb(26 150 213 / var(--un-border-opacity));}.border-\[\#bdbdbd\]{--un-border-opacity:1;border-color:rgb(189 189 189 / var(--un-border-opacity));}.border-\[\#C7D9EE\]{--un-border-opacity:1;border-color:rgb(199 217 238 / var(--un-border-opacity));}.border-\[\#DCDCDC\]{--un-border-opacity:1;border-color:rgb(220 220 220 / var(--un-border-opacity));}.border-\[\#EEE\]{--un-border-opacity:1;border-color:rgb(238 238 238 / var(--un-border-opacity));}.border-\[var\(--theme-color\)\]{border-color:var(--theme-color);}.border-white,[border-white=""]{--un-border-opacity:1;border-color:rgb(255 255 255 / var(--un-border-opacity));}.border-white\/45{border-color:rgb(255 255 255 / 0.45);}.hover\:border-emerald-200:hover{--un-border-opacity:1;border-color:rgb(167 243 208 / var(--un-border-opacity));}.border-y-\[\#EDF4FF\]{--un-border-opacity:1;--un-border-top-opacity:var(--un-border-opacity);border-top-color:rgb(237 244 255 / var(--un-border-top-opacity));--un-border-bottom-opacity:var(--un-border-opacity);border-bottom-color:rgb(237 244 255 / var(--un-border-bottom-opacity));}.border-l-\[var\(--theme-color\)\]{border-left-color:var(--theme-color);}.border-opacity-30{--un-border-opacity:0.3;}.\!rounded-3xl{border-radius:1.5rem !important;}.\!rounded-full{border-radius:9999px !important;}.\!rounded-lg{border-radius:0.5rem !important;}.rounded{border-radius:0.25rem;}.rounded-\[10px\]{border-radius:10px;}.rounded-\[14px\]{border-radius:14px;}.rounded-\[16px\]{border-radius:16px;}.rounded-\[20px\]{border-radius:20px;}.rounded-\[24px\]{border-radius:24px;}.rounded-\[46px\]{border-radius:46px;}.rounded-\[4px\]{border-radius:4px;}.rounded-\[6px\]{border-radius:6px;}.rounded-\[8px\]{border-radius:8px;}.rounded-0{border-radius:0;}.rounded-2xl{border-radius:1rem;}.rounded-3,.rounded-xl{border-radius:0.75rem;}.rounded-3xl,[rounded-3xl=""]{border-radius:1.5rem;}.rounded-full{border-radius:9999px;}.rounded-lg,[rounded-lg=""]{border-radius:0.5rem;}.rounded-b-0{border-bottom-left-radius:0;border-bottom-right-radius:0;}.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;}.rounded-br-\[36px\]{border-bottom-right-radius:36px;}.rounded-br-\[40px\]{border-bottom-right-radius:40px;}.rounded-br-\[8px\]{border-bottom-right-radius:8px;}.rounded-tr-\[40px\]{border-top-right-radius:40px;}.rounded-tr-\[8px\]{border-top-right-radius:8px;}.border-none{border-style:none;}.border-solid,[border-solid=""]{border-style:solid;}.\!bg-\[\#14b8a6\]{--un-bg-opacity:1 !important;background-color:rgb(20 184 166 / var(--un-bg-opacity)) /* #14b8a6 */ !important;}.\!bg-transparent{background-color:transparent /* transparent */ !important;}.bg-\[\#00CDB433\]{--un-bg-opacity:0.2;background-color:rgb(0 205 180 / var(--un-bg-opacity)) /* #00CDB433 */;}.bg-\[\#00dfca\]{--un-bg-opacity:1;background-color:rgb(0 223 202 / var(--un-bg-opacity)) /* #00dfca */;}.bg-\[\#10D6BC\]{--un-bg-opacity:1;background-color:rgb(16 214 188 / var(--un-bg-opacity)) /* #10D6BC */;}.bg-\[\#11D5BE\]{--un-bg-opacity:1;background-color:rgb(17 213 190 / var(--un-bg-opacity)) /* #11D5BE */;}.bg-\[\#14b8a6\]{--un-bg-opacity:1;background-color:rgb(20 184 166 / var(--un-bg-opacity)) /* #14b8a6 */;}.bg-\[\#29B1FD\]{--un-bg-opacity:1;background-color:rgb(41 177 253 / var(--un-bg-opacity)) /* #29B1FD */;}.bg-\[\#5b5b5b\]\/72{background-color:rgb(91 91 91 / 0.72) /* #5b5b5b */;}.bg-\[\#C2C2C2\]{--un-bg-opacity:1;background-color:rgb(194 194 194 / var(--un-bg-opacity)) /* #C2C2C2 */;}.bg-\[\#D5A45E52\]{--un-bg-opacity:0.32;background-color:rgb(213 164 94 / var(--un-bg-opacity)) /* #D5A45E52 */;}.bg-\[\#E8F6F3\]{--un-bg-opacity:1;background-color:rgb(232 246 243 / var(--un-bg-opacity)) /* #E8F6F3 */;}.bg-\[\#EAF5FD\]{--un-bg-opacity:1;background-color:rgb(234 245 253 / var(--un-bg-opacity)) /* #EAF5FD */;}.bg-\[\#edf4ff\]{--un-bg-opacity:1;background-color:rgb(237 244 255 / var(--un-bg-opacity)) /* #edf4ff */;}.bg-\[\#EDF4FF\]{--un-bg-opacity:1;background-color:rgb(237 244 255 / var(--un-bg-opacity)) /* #EDF4FF */;}.bg-\[\#f3f9ff\]{--un-bg-opacity:1;background-color:rgb(243 249 255 / var(--un-bg-opacity)) /* #f3f9ff */;}.bg-\[\#F5FAFE\]{--un-bg-opacity:1;background-color:rgb(245 250 254 / var(--un-bg-opacity)) /* #F5FAFE */;}.bg-\[\#f7fbff\]{--un-bg-opacity:1;background-color:rgb(247 251 255 / var(--un-bg-opacity)) /* #f7fbff */;}.bg-\[\#F8FAFF\]{--un-bg-opacity:1;background-color:rgb(248 250 255 / var(--un-bg-opacity)) /* #F8FAFF */;}.bg-\[\#F9F2E5\]{--un-bg-opacity:1;background-color:rgb(249 242 229 / var(--un-bg-opacity)) /* #F9F2E5 */;}.bg-\[\#FFF9F0\]{--un-bg-opacity:1;background-color:rgb(255 249 240 / var(--un-bg-opacity)) /* #FFF9F0 */;}.bg-\[linear-gradient\(135deg\,rgba\(5\,143\,198\,1\)_0\%\,rgba\(41\,190\,159\,1\)_100\%\)\]{background-image:linear-gradient(135deg,rgba(5,143,198,1) 0%,rgba(41,190,159,1) 100%);}.bg-\[linear-gradient\(180deg\,rgba\(0\,0\,0\,0\.05\)\,rgba\(0\,0\,0\,0\.62\)\)\]{background-image:linear-gradient(180deg,rgba(0,0,0,0.05),rgba(0,0,0,0.62));}.bg-\[linear-gradient\(180deg\,rgba\(0\,0\,0\,0\.06\)\,rgba\(0\,0\,0\,0\.66\)\)\]{background-image:linear-gradient(180deg,rgba(0,0,0,0.06),rgba(0,0,0,0.66));}.bg-\[linear-gradient\(280deg\,\#10d6bc_23\.48\%\,\#29b1fd_100\%\)\]{background-image:linear-gradient(280deg,#10d6bc 23.48%,#29b1fd 100%);}.bg-\[linear-gradient\(280deg\,\#10D6BC_23\.48\%\,\#29B1FD_100\%\)\]{background-image:linear-gradient(280deg,#10D6BC 23.48%,#29B1FD 100%);}.bg-\[rgba\(0\,0\,0\,0\.60\)\]{--un-bg-opacity:0.60;background-color:rgba(0, 0, 0, var(--un-bg-opacity)) /* rgba(0,0,0,0.60) */;}.bg-\[rgba\(0\,205\,180\,0\.15\)\]{--un-bg-opacity:0.15;background-color:rgba(0, 205, 180, var(--un-bg-opacity)) /* rgba(0,205,180,0.15) */;}.bg-\[rgba\(17\,213\,189\,0\.10\)\]{--un-bg-opacity:0.10;background-color:rgba(17, 213, 189, var(--un-bg-opacity)) /* rgba(17,213,189,0.10) */;}.bg-\[url\(\'\@\/assets\/images\/activity\/activity-body-bg\.png\'\)\]{--un-url:url('/assets/activity-body-bg-DQ78_uNx.png');background-image:var(--un-url);}.bg-\[url\(\'\@\/assets\/images\/home\/agent-group-bg\.png\'\)\]{--un-url:url('/assets/agent-group-bg-IseA__G0.png');background-image:var(--un-url);}.bg-\[url\(\'\@\/assets\/images\/home\/map-bg\.svg\'\)\]{--un-url:url("data:image/svg+xml,%3csvg%20width='1919'%20height='714'%20viewBox='0%200%201919%20714'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_1482_6368'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='1919'%20height='714'%3e%3crect%20width='1919'%20height='714'%20fill='%23D9D9D9'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_1482_6368)'%3e%3cellipse%20cx='993'%20cy='647'%20rx='1131'%20ry='643'%20fill='url(%23paint0_linear_1482_6368)'%20fill-opacity='0.27'/%3e%3c/g%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_1482_6368'%20x1='993'%20y1='4'%20x2='993'%20y2='1290'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%2329B1FD'%20stop-opacity='0.2'/%3e%3cstop%20offset='0.264423'%20stop-color='white'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e");background-image:var(--un-url);}.bg-\[url\(\'\@\/assets\/images\/oasis-demand\/content-bg\.png\'\)\]{--un-url:url('/assets/content-bg-Bez4s5Bc.png');background-image:var(--un-url);}.bg-\[var\(--color-primary-bg\)\]{background-color:var(--color-primary-bg) /* var(--color-primary-bg) */;}.bg-\[var\(--theme-color\)\]{background-color:var(--theme-color) /* var(--theme-color) */;}.bg-black\/50{background-color:rgb(0 0 0 / 0.5) /* #000 */;}.bg-white,[bg-white=""]{--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity)) /* #fff */;}.bg-white\/16{background-color:rgb(255 255 255 / 0.16) /* #fff */;}.bg-white\/20{background-color:rgb(255 255 255 / 0.2) /* #fff */;}.bg-white\/80{background-color:rgb(255 255 255 / 0.8) /* #fff */;}.hover\:\!bg-\[\#0d9488\]:hover{--un-bg-opacity:1 !important;background-color:rgb(13 148 136 / var(--un-bg-opacity)) /* #0d9488 */ !important;}.hover\:\!bg-\[\#f0fdfa\]:hover{--un-bg-opacity:1 !important;background-color:rgb(240 253 250 / var(--un-bg-opacity)) /* #f0fdfa */ !important;}.hover\:bg-\[\#999999\]:hover{--un-bg-opacity:1;background-color:rgb(153 153 153 / var(--un-bg-opacity)) /* #999999 */;}.hover\:bg-white\/22:hover{background-color:rgb(255 255 255 / 0.22) /* #fff */;}[stroke-width~="\38 "]{stroke-width:8px;}.p-\[10px\]{padding:10px;}.p-\[6px\]{padding:6px;}.p-0{padding:0;}.p-1{padding:0.25rem;}.p-10{padding:2.5rem;}.p-2{padding:0.5rem;}.p-4{padding:1rem;}.p-5,[p-5=""]{padding:1.25rem;}.p-6{padding:1.5rem;}.p-8{padding:2rem;}.\!px-5{padding-left:1.25rem !important;padding-right:1.25rem !important;}.px,.px-4,[px=""]{padding-left:1rem;padding-right:1rem;}.px-\[10px\]{padding-left:10px;padding-right:10px;}.px-\[24px\]{padding-left:24px;padding-right:24px;}.px-\[64px\]{padding-left:64px;padding-right:64px;}.px-0{padding-left:0;padding-right:0;}.px-10{padding-left:2.5rem;padding-right:2.5rem;}.px-12{padding-left:3rem;padding-right:3rem;}.px-16{padding-left:4rem;padding-right:4rem;}.px-2{padding-left:0.5rem;padding-right:0.5rem;}.px-20{padding-left:5rem;padding-right:5rem;}.px-3{padding-left:0.75rem;padding-right:0.75rem;}.px-5{padding-left:1.25rem;padding-right:1.25rem;}.px-6,[px-6=""]{padding-left:1.5rem;padding-right:1.5rem;}.px-7{padding-left:1.75rem;padding-right:1.75rem;}.px-8,[px-8=""]{padding-left:2rem;padding-right:2rem;}.py-\[20px\]{padding-top:20px;padding-bottom:20px;}.py-\[2px\]{padding-top:2px;padding-bottom:2px;}.py-\[6px\]{padding-top:6px;padding-bottom:6px;}.py-1{padding-top:0.25rem;padding-bottom:0.25rem;}.py-10{padding-top:2.5rem;padding-bottom:2.5rem;}.py-12{padding-top:3rem;padding-bottom:3rem;}.py-15{padding-top:3.75rem;padding-bottom:3.75rem;}.py-16{padding-top:4rem;padding-bottom:4rem;}.py-2{padding-top:0.5rem;padding-bottom:0.5rem;}.py-2\.5{padding-top:0.625rem;padding-bottom:0.625rem;}.py-20{padding-top:5rem;padding-bottom:5rem;}.py-3{padding-top:0.75rem;padding-bottom:0.75rem;}.py-30{padding-top:7.5rem;padding-bottom:7.5rem;}.py-4{padding-top:1rem;padding-bottom:1rem;}.py-5{padding-top:1.25rem;padding-bottom:1.25rem;}.py-6{padding-top:1.5rem;padding-bottom:1.5rem;}.py-8,[py-8=""]{padding-top:2rem;padding-bottom:2rem;}.p-b-6,.pb-6{padding-bottom:1.5rem;}.p-t-25{padding-top:6.25rem;}.pb-1{padding-bottom:0.25rem;}.pb-10{padding-bottom:2.5rem;}.pb-16{padding-bottom:4rem;}.pb-18{padding-bottom:4.5rem;}.pb-20{padding-bottom:5rem;}.pb-28{padding-bottom:7rem;}.pb-30{padding-bottom:7.5rem;}.pb-4{padding-bottom:1rem;}.pb-5{padding-bottom:1.25rem;}.pb-8{padding-bottom:2rem;}.pl-0{padding-left:0;}.pl-2{padding-left:0.5rem;}.pt-\[70px\]{padding-top:70px;}.pt-0{padding-top:0;}.pt-10{padding-top:2.5rem;}.pt-12{padding-top:3rem;}.pt-15{padding-top:3.75rem;}.pt-20{padding-top:5rem;}.pt-30{padding-top:7.5rem;}.pt-5{padding-top:1.25rem;}.pt-6{padding-top:1.5rem;}.pt-8{padding-top:2rem;}.text-center{text-align:center;}.text-left{text-align:left;}.text-\[13px\]{font-size:13px;}.text-\[14px\]{font-size:14px;}.text-\[15px\]{font-size:15px;}.text-\[16px\]{font-size:16px;}.text-\[17px\]{font-size:17px;}.text-\[18px\]{font-size:18px;}.text-\[19px\]{font-size:19px;}.text-\[20px\]{font-size:20px;}.text-\[22px\]{font-size:22px;}.text-\[24px\]{font-size:24px;}.text-\[28px\]{font-size:28px;}.text-\[30px\]{font-size:30px;}.text-\[32px\]{font-size:32px;}.text-\[34px\]{font-size:34px;}.text-\[40px\]{font-size:40px;}.text-\[42px\]{font-size:42px;}.text-\[46px\]{font-size:46px;}.text-\[48px\]{font-size:48px;}.text-\[56px\]{font-size:56px;}.text-2xl,[text-2xl=""]{font-size:1.5rem;line-height:2rem;}.text-3xl{font-size:1.875rem;line-height:2.25rem;}.text-4xl{font-size:2.25rem;line-height:2.5rem;}.text-5xl{font-size:3rem;line-height:1;}.text-base,[text-base=""]{font-size:1rem;line-height:1.5rem;}.text-lg,[text-lg=""]{font-size:1.125rem;line-height:1.75rem;}.text-sm{font-size:0.875rem;line-height:1.25rem;}.text-xl{font-size:1.25rem;line-height:1.75rem;}.text-xs{font-size:0.75rem;line-height:1rem;}[text-lg~="default\:"]:default{font-size:1.125rem;line-height:1.75rem;}.\!text-\[\#14b8a6\]{--un-text-opacity:1 !important;color:rgb(20 184 166 / var(--un-text-opacity)) /* #14b8a6 */ !important;}.\!text-\[\#A6A6AD\]{--un-text-opacity:1 !important;color:rgb(166 166 173 / var(--un-text-opacity)) /* #A6A6AD */ !important;}.\!text-\[var\(--theme-color\)\]{color:var(--theme-color) /* var(--theme-color) */ !important;}.\!text-white{--un-text-opacity:1 !important;color:rgb(255 255 255 / var(--un-text-opacity)) /* #fff */ !important;}.text-\[\#00c8d8\]{--un-text-opacity:1;color:rgb(0 200 216 / var(--un-text-opacity)) /* #00c8d8 */;}.text-\[\#1393DA\]{--un-text-opacity:1;color:rgb(19 147 218 / var(--un-text-opacity)) /* #1393DA */;}.text-\[\#13C9B8\]{--un-text-opacity:1;color:rgb(19 201 184 / var(--un-text-opacity)) /* #13C9B8 */;}.text-\[\#14b8a6\]{--un-text-opacity:1;color:rgb(20 184 166 / var(--un-text-opacity)) /* #14b8a6 */;}.text-\[\#1A96D5\]{--un-text-opacity:1;color:rgb(26 150 213 / var(--un-text-opacity)) /* #1A96D5 */;}.text-\[\#1EC2DF\]{--un-text-opacity:1;color:rgb(30 194 223 / var(--un-text-opacity)) /* #1EC2DF */;}.text-\[\#1F2937\]{--un-text-opacity:1;color:rgb(31 41 55 / var(--un-text-opacity)) /* #1F2937 */;}.text-\[\#232323\]{--un-text-opacity:1;color:rgb(35 35 35 / var(--un-text-opacity)) /* #232323 */;}.text-\[\#26AE9F\]{--un-text-opacity:1;color:rgb(38 174 159 / var(--un-text-opacity)) /* #26AE9F */;}.text-\[\#333\]{--un-text-opacity:1;color:rgb(51 51 51 / var(--un-text-opacity)) /* #333 */;}.text-\[\#33A8F7\]{--un-text-opacity:1;color:rgb(51 168 247 / var(--un-text-opacity)) /* #33A8F7 */;}.text-\[\#787878\]{--un-text-opacity:1;color:rgb(120 120 120 / var(--un-text-opacity)) /* #787878 */;}.text-\[\#8b9bad\]{--un-text-opacity:1;color:rgb(139 155 173 / var(--un-text-opacity)) /* #8b9bad */;}.text-\[\#9A9A9A\]{--un-text-opacity:1;color:rgb(154 154 154 / var(--un-text-opacity)) /* #9A9A9A */;}.text-\[\#A1A1AA\]{--un-text-opacity:1;color:rgb(161 161 170 / var(--un-text-opacity)) /* #A1A1AA */;}.text-\[\#A6A6AD\],[color~="\#A6A6AD"]{--un-text-opacity:1;color:rgb(166 166 173 / var(--un-text-opacity)) /* #A6A6AD */;}.text-\[\#D17A1A\]{--un-text-opacity:1;color:rgb(209 122 26 / var(--un-text-opacity)) /* #D17A1A */;}.text-\[\#F1981E\]{--un-text-opacity:1;color:rgb(241 152 30 / var(--un-text-opacity)) /* #F1981E */;}.text-\[\#F1A000\]{--un-text-opacity:1;color:rgb(241 160 0 / var(--un-text-opacity)) /* #F1A000 */;}.color-\[var\(--color-text-black\)\],.text-\[var\(--color-text-black\)\]{color:var(--color-text-black) /* var(--color-text-black) */;}.text-\[var\(--color-text-gray\)\]{color:var(--color-text-gray) /* var(--color-text-gray) */;}.color-\[var\(--theme-color\)\],.text-\[var\(--theme-color\)\]{color:var(--theme-color) /* var(--theme-color) */;}.text-blue{--un-text-opacity:1;color:rgb(96 165 250 / var(--un-text-opacity)) /* #60a5fa */;}.text-gray-200{--un-text-opacity:1;color:rgb(229 231 235 / var(--un-text-opacity)) /* #e5e7eb */;}.text-gray-500{--un-text-opacity:1;color:rgb(107 114 128 / var(--un-text-opacity)) /* #6b7280 */;}.text-gray-800{--un-text-opacity:1;color:rgb(31 41 55 / var(--un-text-opacity)) /* #1f2937 */;}.text-white,[color~="\#fff"],[text-white=""]{--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity)) /* #fff */;}.text-white\/70{color:rgb(255 255 255 / 0.7) /* #fff */;}.text-white\/80{color:rgb(255 255 255 / 0.8) /* #fff */;}.hover\:text-\[var\(--theme-color\)\]:hover{color:var(--theme-color) /* var(--theme-color) */;}[color~="\#003C7E"]{--un-text-opacity:1;color:rgb(0 60 126 / var(--un-text-opacity)) /* #003C7E */;}[color~="\#00cdb4"]{--un-text-opacity:1;color:rgb(0 205 180 / var(--un-text-opacity)) /* #00cdb4 */;}[color~="\#00CDB4"]{--un-text-opacity:1;color:rgb(0 205 180 / var(--un-text-opacity)) /* #00CDB4 */;}[color~="\#00CDD0"]{--un-text-opacity:1;color:rgb(0 205 208 / var(--un-text-opacity)) /* #00CDD0 */;}[color~="\#10A787"]{--un-text-opacity:1;color:rgb(16 167 135 / var(--un-text-opacity)) /* #10A787 */;}[color~="\#11D6BC"]{--un-text-opacity:1;color:rgb(17 214 188 / var(--un-text-opacity)) /* #11D6BC */;}[color~="\#26B6F5"]{--un-text-opacity:1;color:rgb(38 182 245 / var(--un-text-opacity)) /* #26B6F5 */;}[color~="\#29B1FD"]{--un-text-opacity:1;color:rgb(41 177 253 / var(--un-text-opacity)) /* #29B1FD */;}[color~="\#606060"]{--un-text-opacity:1;color:rgb(96 96 96 / var(--un-text-opacity)) /* #606060 */;}[color~="\#999"]{--un-text-opacity:1;color:rgb(153 153 153 / var(--un-text-opacity)) /* #999 */;}[color~="\#f56c6c"]{--un-text-opacity:1;color:rgb(245 108 108 / var(--un-text-opacity)) /* #f56c6c */;}[color~="\#F59E0B"]{--un-text-opacity:1;color:rgb(245 158 11 / var(--un-text-opacity)) /* #F59E0B */;}[color~="\#FFF"]{--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity)) /* #FFF */;}.font-500,.font-medium{font-weight:500;}.font-600,.font-semibold{font-weight:600;}.font-700,.font-bold,[font-bold=""]{font-weight:700;}.leading-\[1\.2\]{line-height:1.2;}.leading-\[1\.35\]{line-height:1.35;}.leading-\[1\.8\]{line-height:1.8;}.leading-\[1\.9\]{line-height:1.9;}.leading-6{line-height:1.5rem;}.leading-none{line-height:1;}.leading-normal{line-height:1.5;}.leading-relaxed{line-height:1.625;}.tracking-wider{letter-spacing:0.05em;}.tab{-moz-tab-size:4;-o-tab-size:4;tab-size:4;}.text-shadow{--un-text-shadow:0 0 1px var(--un-text-shadow-color, rgb(0 0 0 / 0.2)),0 0 1px var(--un-text-shadow-color, rgb(1 0 5 / 0.1));text-shadow:var(--un-text-shadow);}.opacity-100{opacity:1;}.opacity-20{opacity:0.2;}.opacity-24{opacity:0.24;}.opacity-35{opacity:0.35;}.opacity-50,[opacity-50=""]{opacity:0.5;}.opacity-60{opacity:0.6;}.opacity-70{opacity:0.7;}.opacity-90{opacity:0.9;}.shadow-\[0_12px_32px_rgba\(0\,0\,0\,0\.06\)\]{--un-shadow:0 12px 32px var(--un-shadow-color, rgba(0, 0, 0, 0.06));box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}.shadow-\[0_12px_32px_rgba\(23\,57\,90\,0\.08\)\]{--un-shadow:0 12px 32px var(--un-shadow-color, rgba(23, 57, 90, 0.08));box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}.shadow-lg{--un-shadow:var(--un-shadow-inset) 0 10px 15px -3px var(--un-shadow-color, rgb(0 0 0 / 0.1)),var(--un-shadow-inset) 0 4px 6px -4px var(--un-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}.shadow-sm{--un-shadow:var(--un-shadow-inset) 0 1px 2px 0 var(--un-shadow-color, rgb(0 0 0 / 0.05));box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}.hover\:shadow-\[0_18px_34px_rgba\(32\,65\,84\,0\.15\)\]:hover{--un-shadow:0 18px 34px var(--un-shadow-color, rgba(32, 65, 84, 0.15));box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}.hover\:shadow-md:hover{--un-shadow:var(--un-shadow-inset) 0 4px 6px -1px var(--un-shadow-color, rgb(0 0 0 / 0.1)),var(--un-shadow-inset) 0 2px 4px -2px var(--un-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}.outline-none{outline:2px solid transparent;outline-offset:2px;}.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-all{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.transition-opacity{transition-property:opacity;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-200{transition-duration:200ms;}.duration-300{transition-duration:300ms;}.duration-500{transition-duration:500ms;}.ease,.ease-in-out{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);}.ease-out{transition-timing-function:cubic-bezier(0, 0, 0.2, 1);}.line-clamp-10{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:10;line-clamp:10;}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;}.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;}.line-clamp-6{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;line-clamp:6;}.animate-\[floatX_1s_ease-in-out_infinite_alternate\]{animation:floatX 1s ease-in-out infinite alternate;}.animate-\[floatY_3s_ease-in-out_infinite\]{animation:floatY 3s ease-in-out infinite;}.space-y-1>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(0.25rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(0.25rem * var(--un-space-y-reverse));}.space-y-4>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(1rem * var(--un-space-y-reverse));}.space-y-5>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(1.25rem * var(--un-space-y-reverse));}.space-y-6>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(1.5rem * var(--un-space-y-reverse));}.from-black\/10{--un-gradient-from-position:0%;--un-gradient-from:rgb(0 0 0 / 0.1) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(0 0 0 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}.to-transparent{--un-gradient-to-position:100%;--un-gradient-to:transparent var(--un-gradient-to-position);}.bg-gradient-to-t{--un-gradient-shape:to top in oklch;--un-gradient:var(--un-gradient-shape), var(--un-gradient-stops);background-image:linear-gradient(var(--un-gradient));}.bg-cover{background-size:cover;}.bg-contain{background-size:contain;}.bg-center{background-position:center;}.bg-no-repeat{background-repeat:no-repeat;}.object-cover{object-fit:cover;}.object-contain{object-fit:contain;}.object-center{object-position:center;}.uppercase{text-transform:uppercase;}.backdrop-blur-\[8px\]{--un-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);}.blur{--un-blur:blur(8px);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia);}.drop-shadow-sm{--un-drop-shadow:drop-shadow(0 1px 1px var(--un-drop-shadow-color, rgb(0 0 0 / 0.05)));filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia);}.filter{filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia);}.backdrop-filter{-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);}@media(min-width:1920px){.\[\@media\(min-width\:1920px\)\]\:max-w-\[var\(--layout-max-width\)\]{max-width:var(--layout-max-width);}}@media (min-width: 640px){.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (min-width: 768px){.md\:\[\&\>\*\:first-child\]\:order-2>*:first-child{order:2;}.md\:grid-cols-\[1fr_1\.05fr\]{grid-template-columns:1fr 1.05fr;}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr));}.md\:w-\[400px\]{width:400px;}.md\:pl-8{padding-left:2rem;}}@media (min-width: 1024px){.lg\:sticky{position:sticky;}.lg\:top-24{top:6rem;}.lg\:col-span-2{grid-column:span 2/span 2;}.lg\:grid-cols-\[260px_1fr\]{grid-template-columns:260px 1fr;}.lg\:grid-cols-\[290px_1fr\]{grid-template-columns:290px 1fr;}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr));}.lg\:mx-8{margin-left:2rem;margin-right:2rem;}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem;}}@media (min-width: 1280px){.xl\:mx-12{margin-left:3rem;margin-right:3rem;}.xl\:px-14{padding-left:3.5rem;padding-right:3.5rem;}}@media (min-width: 1536px){.\32 xl\:mx-20{margin-left:5rem;margin-right:5rem;}.\32 xl\:px-20{padding-left:5rem;padding-right:5rem;}}