/* @type */

._layout-header_1wk4a_3,
._layout-header-placement_1wk4a_4 {
  height: var(--soy-header-height);
}

._layout-header_1wk4a_3 {
  z-index: var(--soy-header-z-index);
}

._layout-tab_1wk4a_12 {
  top: var(--soy-header-height);
  height: var(--soy-tab-height);
  z-index: var(--soy-tab-z-index);
}

._layout-tab-placement_1wk4a_18 {
  height: var(--soy-tab-height);
}

._layout-sider_1wk4a_22 {
  width: var(--soy-sider-width);
  z-index: var(--soy-sider-z-index);
}

._layout-mobile-sider_1wk4a_27 {
  z-index: var(--soy-sider-z-index);
}

._layout-mobile-sider-mask_1wk4a_31 {
  z-index: var(--soy-mobile-sider-z-index);
}

._layout-sider_collapsed_1wk4a_35 {
  width: var(--soy-sider-collapsed-width);
  z-index: var(--soy-sider-z-index);
}

._layout-footer_1wk4a_40,
._layout-footer-placement_1wk4a_41 {
  height: var(--soy-footer-height);
}

._layout-footer_1wk4a_40 {
  z-index: var(--soy-footer-z-index);
}

._left-gap_1wk4a_49 {
  padding-left: var(--soy-sider-width);
}

._left-gap_collapsed_1wk4a_53 {
  padding-left: var(--soy-sider-collapsed-width);
}

._right-gap_1wk4a_57 {
  padding-right: var(--soy-sider-width);
}

._right-gap_collapsed_1wk4a_61 {
  padding-right: var(--soy-sider-collapsed-width);
}

._sider-padding-top_1wk4a_65 {
  padding-top: var(--soy-header-height);
}

._sider-padding-bottom_1wk4a_69 {
  padding-bottom: var(--soy-footer-height);
}
/* @type */

._button-tab_1ouro_3 {
  border-color: #e5e7eb;
}

._button-tab_dark_1ouro_7 {
  border-color: #ffffff3d;
}

._button-tab_1ouro_3:hover {
  color: var(--soy-primary-color);
  border-color: var(--soy-primary-color-opacity3);
}

._button-tab_active_1ouro_16 {
  color: var(--soy-primary-color);
  border-color: var(--soy-primary-color-opacity3);
  background-color: var(--soy-primary-color-opacity1);
}

._button-tab_active_dark_1ouro_22 {
  background-color: var(--soy-primary-color-opacity2);
}

._button-tab_1ouro_3 ._svg-close_1ouro_26:hover {
  font-size: 12px;
  color: #ffffff;
  background-color: var(--soy-primary-color);
}

._button-tab_dark_1ouro_7 ._svg-close_1ouro_26:hover {
  color: #000000;
}

._chrome-tab_1ouro_36:hover {
  z-index: 9;
}

._chrome-tab_active_1ouro_40 {
  z-index: 10;
  color: var(--soy-primary-color);
}

._chrome-tab__bg_1ouro_45 {
  color: transparent;
}

._chrome-tab_active_1ouro_40 ._chrome-tab__bg_1ouro_45 {
  color: var(--soy-primary-color1);
}

._chrome-tab_active_dark_1ouro_53 ._chrome-tab__bg_1ouro_45 {
  color: var(--soy-primary-color2);
}

._chrome-tab_1ouro_36:hover ._chrome-tab__bg_1ouro_45 {
  color: #dee1e6;
}

._chrome-tab_active_1ouro_40:hover ._chrome-tab__bg_1ouro_45 {
  color: var(--soy-primary-color1);
}

._chrome-tab_dark_1ouro_65:hover ._chrome-tab__bg_1ouro_45 {
  color: #333333;
}

._chrome-tab_active_dark_1ouro_53:hover ._chrome-tab__bg_1ouro_45 {
  color: var(--soy-primary-color2);
}

._chrome-tab_1ouro_36 ._svg-close_1ouro_26:hover {
  font-size: 12px;
  color: #ffffff;
  background-color: #9ca3af;
}

._chrome-tab_active_1ouro_40 ._svg-close_1ouro_26:hover {
  background-color: var(--soy-primary-color);
}

._chrome-tab_dark_1ouro_65 ._svg-close_1ouro_26:hover {
  color: #000000;
}

._chrome-tab_active_1ouro_40 ._chrome-tab-divider_1ouro_87 {
  opacity: 0;
}

._chrome-tab_1ouro_36:hover ._chrome-tab-divider_1ouro_87 {
  opacity: 0;
}

._chrome-tab_dark_1ouro_65 ._chrome-tab-divider_1ouro_87 {
  background-color: rgba(255, 255, 255, 0.9);
}

._slider-tab_1ouro_99 {
  background-color: transparent;
  height: 100%;
  border-bottom: 2px solid transparent;
}

._slider-tab_dark_1ouro_105 {
  background-color: transparent;
}

._slider-tab_1ouro_99:hover {
  color: var(--soy-primary-color);
}

._slider-tab_active_1ouro_113 {
  color: var(--soy-primary-color);
  background-color: var(--soy-primary-color-opacity1);
  border-bottom-color: var(--soy-primary-color);
}

._slider-tab_active_dark_1ouro_119 {
  background-color: var(--soy-primary-color-opacity2);
}
[data-simplebar] {
  position: relative;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-content: flex-start;
  align-items: flex-start
}

.simplebar-wrapper {
  overflow: hidden;
  width: inherit;
  height: inherit;
  max-width: inherit;
  max-height: inherit
}

.simplebar-mask {
  direction: inherit;
  position: absolute;
  overflow: hidden;
  padding: 0;
  margin: 0;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  width: auto !important;
  height: auto !important;
  z-index: 0
}

.simplebar-offset {
  direction: inherit !important;
  box-sizing: inherit !important;
  resize: none !important;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  padding: 0;
  margin: 0;
  -webkit-overflow-scrolling: touch
}

.simplebar-content-wrapper {
  direction: inherit;
  box-sizing: border-box !important;
  position: relative;
  display: block;
  height: 100%;
  width: auto;
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  scrollbar-width: none;
  -ms-overflow-style: none
}

.simplebar-content-wrapper::-webkit-scrollbar,
.simplebar-hide-scrollbar::-webkit-scrollbar {
  display: none;
  width: 0;
  height: 0
}

.simplebar-content:after,
.simplebar-content:before {
  content: ' ';
  display: table
}

.simplebar-placeholder {
  max-height: 100%;
  max-width: 100%;
  width: 100%;
  pointer-events: none
}

.simplebar-height-auto-observer-wrapper {
  box-sizing: inherit !important;
  height: 100%;
  width: 100%;
  max-width: 1px;
  position: relative;
  float: left;
  max-height: 1px;
  overflow: hidden;
  z-index: -1;
  padding: 0;
  margin: 0;
  pointer-events: none;
  flex-grow: inherit;
  flex-shrink: 0;
  flex-basis: 0
}

.simplebar-height-auto-observer {
  box-sizing: inherit;
  display: block;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 1000%;
  width: 1000%;
  min-height: 1px;
  min-width: 1px;
  overflow: hidden;
  pointer-events: none;
  z-index: -1
}

.simplebar-track {
  z-index: 1;
  position: absolute;
  right: 0;
  bottom: 0;
  pointer-events: none;
  overflow: hidden
}

[data-simplebar].simplebar-dragging {
  pointer-events: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}

[data-simplebar].simplebar-dragging .simplebar-content {
  pointer-events: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}

[data-simplebar].simplebar-dragging .simplebar-track {
  pointer-events: all
}

.simplebar-scrollbar {
  position: absolute;
  left: 0;
  right: 0;
  min-height: 10px
}

.simplebar-scrollbar:before {
  position: absolute;
  content: '';
  background: #000;
  border-radius: 7px;
  left: 2px;
  right: 2px;
  opacity: 0;
  transition: opacity .2s .5s linear
}

.simplebar-scrollbar.simplebar-visible:before {
  opacity: .5;
  transition-delay: 0s;
  transition-duration: 0s
}

.simplebar-track.simplebar-vertical {
  top: 0;
  width: 11px
}

.simplebar-scrollbar:before {
  top: 2px;
  bottom: 2px;
  left: 2px;
  right: 2px
}

.simplebar-track.simplebar-horizontal {
  left: 0;
  height: 11px
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar {
  right: auto;
  left: 0;
  top: 0;
  bottom: 0;
  min-height: 0;
  min-width: 10px;
  width: auto
}

[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical {
  right: auto;
  left: 0
}

.simplebar-dummy-scrollbar-size {
  direction: rtl;
  position: fixed;
  opacity: 0;
  visibility: hidden;
  height: 500px;
  width: 500px;
  overflow-y: hidden;
  overflow-x: scroll;
  -ms-overflow-style: scrollbar !important
}

.simplebar-dummy-scrollbar-size>div {
  width: 200%;
  height: 200%;
  margin: 10px 0
}

.simplebar-hide-scrollbar {
  position: fixed;
  left: 0;
  visibility: hidden;
  overflow-y: scroll;
  scrollbar-width: none;
  -ms-overflow-style: none
}
.app-logo[data-v-b2431165] {
  --logo-color-300: rgb(var(--primary-300-color));
  --logo-color-400: rgb(var(--primary-400-color));
  --logo-color-500: rgb(var(--primary-500-color));
  --logo-color-600: rgb(var(--primary-600-color));
  --logo-color-700: rgb(var(--primary-700-color));
}

/* .sider {
  inset-inline-start: 0;
  inset-inline-end: auto;
} */

/* .sider {
  inset-inline-start: 0;
  inset-inline-end: auto;
} */

.sider-inverted-enter-active[data-v-1e25d920],
.sider-inverted-leave-active[data-v-1e25d920] {
  height:22px;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms;
}
.sider-inverted-enter-from[data-v-1e25d920],
.sider-inverted-leave-to[data-v-1e25d920] {
  height:0;--un-translate-x:20px;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));opacity:0;
}

.layout-header[data-v-13f965e8] {
  height:16px;border-radius:4px;
}
.layout-sider[data-v-13f965e8] {
  border-radius:4px;--un-bg-opacity:1;background-color:rgb(var(--primary-300-color) / var(--un-bg-opacity)) /* rgb(var(--primary-300-color)) */;
}
.layout-main[data-v-13f965e8] {
  flex:1 1 0%;border-radius:4px;--un-bg-opacity:1;background-color:rgb(var(--primary-200-color) / var(--un-bg-opacity)) /* rgb(var(--primary-200-color)) */;
}
.vertical-wrapper[data-v-13f965e8] {
  display:flex;flex-direction:column;flex:1 1 0%;gap:6px;
}
.horizontal-wrapper[data-v-13f965e8] {
  display:flex;flex:1 1 0%;gap:6px;
}

.setting-list-move[data-v-44c0f00c],
.setting-list-enter-active[data-v-44c0f00c],
.setting-list-leave-active[data-v-44c0f00c] {
  transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms;
}
.setting-list-enter-from[data-v-44c0f00c],
.setting-list-leave-to[data-v-44c0f00c] {
  --un-translate-x:-30px;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));opacity:0;
}
.setting-list-leave-active[data-v-44c0f00c] {
  position:absolute;
}

.setting-list-move[data-v-46f6cac8],
.setting-list-enter-active[data-v-46f6cac8],
.setting-list-leave-active[data-v-46f6cac8] {
  transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms;
}
.setting-list-enter-from[data-v-46f6cac8],
.setting-list-leave-to[data-v-46f6cac8] {
  --un-translate-x:-30px;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));opacity:0;
}
.setting-list-leave-active[data-v-46f6cac8] {
  position:absolute;
}

.setting-list-move[data-v-1cb9354e],
.setting-list-enter-active[data-v-1cb9354e],
.setting-list-leave-active[data-v-1cb9354e] {
  transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms;
}
.setting-list-enter-from[data-v-1cb9354e],
.setting-list-leave-to[data-v-1cb9354e] {
  --un-translate-x:-30px;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));opacity:0;
}
.setting-list-leave-active[data-v-1cb9354e] {
  position:absolute;
}

.setting-list-move[data-v-dbca55af],
.setting-list-enter-active[data-v-dbca55af],
.setting-list-leave-active[data-v-dbca55af] {
  transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms;
}
.setting-list-enter-from[data-v-dbca55af],
.setting-list-leave-to[data-v-dbca55af] {
  --un-translate-x:-30px;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));opacity:0;
}
.setting-list-leave-active[data-v-dbca55af] {
  position:absolute;
}

.setting-list-move[data-v-bacb6495],
.setting-list-enter-active[data-v-bacb6495],
.setting-list-leave-active[data-v-bacb6495] {
  transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms;
}
.setting-list-enter-from[data-v-bacb6495],
.setting-list-leave-to[data-v-bacb6495] {
  --un-translate-x:-30px;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));opacity:0;
}
.setting-list-leave-active[data-v-bacb6495] {
  position:absolute;
}

.setting-list-move[data-v-9c8dbaac],
.setting-list-enter-active[data-v-9c8dbaac],
.setting-list-leave-active[data-v-9c8dbaac] {
  transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms;
}
.setting-list-enter-from[data-v-9c8dbaac],
.setting-list-leave-to[data-v-9c8dbaac] {
  --un-translate-x:-30px;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));opacity:0;
}
.setting-list-leave-active[data-v-9c8dbaac] {
  position:absolute;
}

.setting-list-move[data-v-febaf208],
.setting-list-enter-active[data-v-febaf208],
.setting-list-leave-active[data-v-febaf208] {
  transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms;
}
.setting-list-enter-from[data-v-febaf208],
.setting-list-leave-to[data-v-febaf208] {
  --un-translate-x:-30px;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));opacity:0;
}
.setting-list-leave-active[data-v-febaf208] {
  position:absolute;
}

[data-v-3f37c866] .n-tab {
  display: flex;
  align-items: center;
  gap: 8px;
}
[data-v-3f37c866] .n-tab-pane {
  padding: 0;
}
#__SCROLL_EL_ID__ {
  scrollbar-width: thin;
  scrollbar-color: rgba(0, 0, 0, 0.5) transparent;
}
.dark #__SCROLL_EL_ID__ {
  color-scheme: dark;
  scrollbar-color: rgba(255, 255, 255, 0.5) transparent;
}
#__SCROLL_EL_ID__::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.5);
  border-radius: 7px;
}
#__SCROLL_EL_ID__::-webkit-scrollbar-thumb:hover {
  background-color: rgba(0, 0, 0, 0.5);
  border-radius: 7px;
}
#__SCROLL_EL_ID__::-webkit-scrollbar {
  width: 7px;
  height: 7px;
}
#__SCROLL_EL_ID__::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
}*,::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-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-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-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-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-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-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%;}.absolute-lt{position:absolute;left:0;top:0;}.fixed-center{position:fixed;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;}.flex-center{display:flex;align-items:center;justify-content:center;}.flex-col{display:flex;flex-direction:column;}.flex-col-center{display:flex;flex-direction:column;align-items:center;justify-content:center;}.flex-col-stretch{display:flex;flex-direction:column;align-items:stretch;}.flex-y-center{display:flex;align-items:center;}.i-flex-col{display:flex;display:inline-flex;flex-direction:column;}.i-flex-center{display:inline-flex;align-items:center;justify-content:center;}.i-flex-y-center{display:inline-flex;align-items:center;}.flex-1-hidden{flex:1 1 0%;overflow:hidden;}.ellipsis-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.nowrap-hidden{overflow:hidden;white-space:nowrap;}.card-wrapper{border-radius:8px;--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);}@media (min-width: 640px){.container{max-width:640px;}.sm\:flex-1-hidden{flex:1 1 0%;overflow:hidden;}}@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-none{pointer-events:none;}.visible{visibility:visible;}.absolute{position:absolute;}.fixed{position:fixed;}.relative{position:relative;}.-bottom-400px{bottom:-400px;}.-left-200px{left:-200px;}.-right-300px{right:-300px;}.-top-900px{top:-900px;}.bottom-0{bottom:0;}.left-0{left:0;}.right-0{right:0;}.right-16px{right:16px;}.right-7px{right:7px;}.top-0{top:0;}.top-0\!{top:0 !important;}.top-16px{top:16px;}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;}.-z-1{z-index:-1;}.z-1{z-index:1;}.z-4{z-index:4;}.grid{display:grid;}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.\!m-0{margin:0 !important;}.m-0{margin:0;}.m563\.8{margin:140.95rem;}.\!my-4px{margin-top:4px !important;margin-bottom:4px !important;}.mx-4px{margin-left:4px;margin-right:4px;}.my-0{margin-top:0;margin-bottom:0;}.my-36px{margin-top:36px;margin-bottom:36px;}.my-4px{margin-top:4px;margin-bottom:4px;}.-mr-18px{margin-right:-18px;}.m-b-8{margin-bottom:2rem;}.m-r-2,.mr-2{margin-right:0.5rem;}.mb-1{margin-bottom:0.25rem;}.mb-16px{margin-bottom:16px;}.mb-2{margin-bottom:0.5rem;}.mb-24px{margin-bottom:24px;}.mb-3{margin-bottom:0.75rem;}.mb-40px{margin-bottom:40px;}.mb-6{margin-bottom:1.5rem;}.mb-6px{margin-bottom:6px;}.mb-8px{margin-bottom:8px;}.ml-12px{margin-left:12px;}.ml-2{margin-left:0.5rem;}.ml-6px{margin-left:6px;}.ml-8px{margin-left:8px;}.mr-4px{margin-right:4px;}.mr-8px{margin-right:8px;}.ms{margin-inline-start:1rem;}.mt-1{margin-top:0.25rem;}.mt-16px{margin-top:16px;}.mt-2{margin-top:0.5rem;}.mt-24px{margin-top:24px;}.mt-4{margin-top:1rem;}.mt-40px{margin-top:40px;}.mt-4px{margin-top:4px;}.mt-8px{margin-top:8px;}.block{display:block;}.inline-block{display:inline-block;}.hidden{display:none;}.size-32px{width:32px;height:32px;}.size-48px\!{width:48px !important;height:48px !important;}.size-64px{width:64px;height:64px;}.size-full{width:100%;height:100%;}.h-\[36px\],.h-36px{height:36px;}.h-0{height:0;}.h-1\/4{height:25%;}.h-128px{height:128px;}.h-16px{height:16px;}.h-18px{height:18px;}.h-200px{height:200px;}.h-20px{height:20px;}.h-22px{height:22px;}.h-23px{height:23px;}.h-26px{height:26px;}.h-280px{height:280px;}.h-3,.h3{height:0.75rem;}.h-3\/4{height:75%;}.h-325px{height:325px;}.h-350px{height:350px;}.h-370px{height:370px;}.h-480px{height:480px;}.h-56px{height:56px;}.h-64px{height:64px;}.h-full{height:100%;}.h2{height:0.5rem;}.h4{height:1rem;}.h5{height:1.25rem;}.max-h-\[200px\]{max-height:200px;}.max-w-20{max-width:5rem;}.max-w-240px{max-width:240px;}.max-w-850px{max-width:850px;}.min-h-100{min-height:25rem;}.min-h-400px{min-height:400px;}.min-h-500px{min-height:500px;}.min-h-520px{min-height:520px;}.min-w-0{min-width:0;}.w-0{width:0;}.w-1\/3{width:33.3333333333%;}.w-1\/4{width:25%;}.w-120px{width:120px;}.w-128px{width:128px;}.w-140px{width:140px;}.w-160px{width:160px;}.w-16px{width:16px;}.w-18px{width:18px;}.w-1px{width:1px;}.w-2\/3{width:66.6666666667%;}.w-210px{width:210px;}.w-214px{width:214px;}.w-3{width:0.75rem;}.w-400px{width:400px;}.w-40px{width:40px;}.w-480px{width:480px;}.w-56px{width:56px;}.w-800px{width:800px;}.w-8px{width:8px;}.w-90px{width:90px;}.w-96px{width:96px;}.w-auto{width:auto;}.w-full{width:100%;}.flex{display:flex;}.inline-flex{display:inline-flex;}.flex-1{flex:1 1 0%;}.flex-shrink-0{flex-shrink:0;}.flex-grow{flex-grow:1;}.flex-wrap{flex-wrap:wrap;}.table{display:table;}.-translate-x-30px{--un-translate-x:-30px;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-x-20px{--un-translate-x:20px;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));}.rotate-270{--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-rotate:270deg;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-110:hover{--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));}.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));}@keyframes pulse{0%, 100% {opacity:1} 50% {opacity:.5}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.animate-pulse{animation:pulse 2s cubic-bezier(0.4,0,.6,1) infinite;}.animate-spin{animation:spin 1s linear infinite;}.animate-duration-750{animation-duration:750ms;}.animate-delay-1000{animation-delay:1000ms;}.animate-delay-1500{animation-delay:1500ms;}.animate-delay-500{animation-delay:500ms;}.cursor-pointer{cursor:pointer;}.cursor-move{cursor:move;}.select-none{-webkit-user-select:none;user-select:none;}.resize{resize:both;}.items-end{align-items:flex-end;}.items-center{align-items:center;}.items-baseline{align-items:baseline;}.justify-end{justify-content:flex-end;}.justify-center{justify-content:center;}.justify-between{justify-content:space-between;}.gap-1{gap:0.25rem;}.gap-10px{gap:10px;}.gap-12px{gap:12px;}.gap-16px{gap:16px;}.gap-2{gap:0.5rem;}.gap-24px{gap:24px;}.gap-3{gap:0.75rem;}.gap-4{gap:1rem;}.gap-4px{gap:4px;}.gap-6px{gap:6px;}.gap-8px{gap:8px;}.gap-x-16px{column-gap:16px;}.gap-y-12px{row-gap:12px;}.overflow-auto{overflow:auto;}.overflow-clip{overflow:clip;}.overflow-hidden{overflow:hidden;}.overflow-scroll{overflow:scroll;}.overflow-x-hidden{overflow-x:hidden;}.overflow-y-auto{overflow-y:auto;}.overflow-y-scroll{overflow-y:scroll;}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.whitespace-nowrap{white-space:nowrap;}.b,.border,.border-1,.border-1px{border-width:1px;}.border-2{border-width:2px;}.border-blue{--un-border-opacity:1;border-color:rgb(96 165 250 / var(--un-border-opacity));}.border-gray-200{--un-border-opacity:1;border-color:rgb(229 231 235 / var(--un-border-opacity));}.border-gray-300{--un-border-opacity:1;border-color:rgb(209 213 219 / var(--un-border-opacity));}.border-primary{--un-border-opacity:1;border-color:rgb(var(--primary-color) / var(--un-border-opacity));}.border-primary\/10{border-color:rgb(var(--primary-color) / 0.1);}.border-red-200{--un-border-opacity:1;border-color:rgb(254 202 202 / var(--un-border-opacity));}.border-white\/30{border-color:rgb(255 255 255 / 0.3);}.dark .dark\:border-gray-700{--un-border-opacity:1;border-color:rgb(55 65 81 / var(--un-border-opacity));}.dark .dark\:border-zinc-700{--un-border-opacity:1;border-color:rgb(63 63 70 / var(--un-border-opacity));}.focus\:border-primary:focus{--un-border-opacity:1;border-color:rgb(var(--primary-color) / var(--un-border-opacity));}.rd-12px,.rounded-12px{border-radius:12px;}.rd-4px,.rounded-4px{border-radius:4px;}.rd-50\%{border-radius:50%;}.rounded{border-radius:0.25rem;}.rounded-16px{border-radius:16px;}.rounded-50px{border-radius:50px;}.rounded-8px{border-radius:8px;}.rounded-full{border-radius:9999px;}.rounded-lg{border-radius:0.5rem;}.border-dashed{border-style:dashed;}.border-solid{border-style:solid;}.\!bg-primary{--un-bg-opacity:1 !important;background-color:rgb(var(--primary-color) / var(--un-bg-opacity)) /* rgb(var(--primary-color)) */ !important;}.\!bg-primary-300{--un-bg-opacity:1 !important;background-color:rgb(var(--primary-300-color) / var(--un-bg-opacity)) /* rgb(var(--primary-300-color)) */ !important;}.bg-\[rgba\(0\,0\,0\,0\.2\)\]{--un-bg-opacity:0.2;background-color:rgba(0, 0, 0, var(--un-bg-opacity)) /* rgba(0,0,0,0.2) */;}.bg-\#1f2225{--un-bg-opacity:1;background-color:rgb(31 34 37 / var(--un-bg-opacity)) /* #1f2225 */;}.bg-container{--un-bg-opacity:1;background-color:rgb(var(--container-bg-color) / var(--un-bg-opacity)) /* rgb(var(--container-bg-color)) */;}.bg-emerald-100{--un-bg-opacity:1;background-color:rgb(209 250 229 / var(--un-bg-opacity)) /* #d1fae5 */;}.bg-error{--un-bg-opacity:1;background-color:rgb(var(--error-color) / var(--un-bg-opacity)) /* rgb(var(--error-color)) */;}.bg-gray-100{--un-bg-opacity:1;background-color:rgb(243 244 246 / var(--un-bg-opacity)) /* #f3f4f6 */;}.bg-inverted{--un-bg-opacity:1;background-color:rgb(var(--inverted-bg-color) / var(--un-bg-opacity)) /* rgb(var(--inverted-bg-color)) */;}.bg-layout{--un-bg-opacity:1;background-color:rgb(var(--layout-bg-color) / var(--un-bg-opacity)) /* rgb(var(--layout-bg-color)) */;}.bg-primary{--un-bg-opacity:1;background-color:rgb(var(--primary-color) / var(--un-bg-opacity)) /* rgb(var(--primary-color)) */;}.bg-primary-100{--un-bg-opacity:1;background-color:rgb(var(--primary-100-color) / var(--un-bg-opacity)) /* rgb(var(--primary-100-color)) */;}.bg-primary-200{--un-bg-opacity:1;background-color:rgb(var(--primary-200-color) / var(--un-bg-opacity)) /* rgb(var(--primary-200-color)) */;}.bg-primary-300{--un-bg-opacity:1;background-color:rgb(var(--primary-300-color) / var(--un-bg-opacity)) /* rgb(var(--primary-300-color)) */;}.bg-red-50\/20{background-color:rgb(254 242 242 / 0.2) /* #fef2f2 */;}.bg-transparent{background-color:transparent /* transparent */;}.bg-white{--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity)) /* #fff */;}.bg-white\/5{background-color:rgb(255 255 255 / 0.05) /* #fff */;}.bg-zinc-100{--un-bg-opacity:1;background-color:rgb(244 244 245 / var(--un-bg-opacity)) /* #f4f4f5 */;}.dark .dark\:bg-dark-100{--un-bg-opacity:1;background-color:rgb(60 60 60 / var(--un-bg-opacity)) /* #3c3c3c */;}.dark .dark\:bg-dark-200{--un-bg-opacity:1;background-color:rgb(50 50 50 / var(--un-bg-opacity)) /* #323232 */;}.dark .dark\:bg-emerald-900\/40{background-color:rgb(6 78 59 / 0.4) /* #064e3b */;}.dark .dark\:bg-primary-900\/30{background-color:rgb(var(--primary-900-color) / 0.3) /* rgb(var(--primary-900-color)) */;}.dark .dark\:bg-zinc-800{--un-bg-opacity:1;background-color:rgb(39 39 42 / var(--un-bg-opacity)) /* #27272a */;}.dark .dark\:bg-zinc-900{--un-bg-opacity:1;background-color:rgb(24 24 27 / var(--un-bg-opacity)) /* #18181b */;}.dark .dark\:hover\:bg-zinc-800:hover{--un-bg-opacity:1;background-color:rgb(39 39 42 / var(--un-bg-opacity)) /* #27272a */;}.hover\:bg-\[rgb\(0\,0\,0\,0\.08\)\]:hover{--un-bg-opacity:0.08;background-color:rgb(0 0 0 / var(--un-bg-opacity)) /* rgb(0,0,0,0.08) */;}.hover\:bg-primary:hover{--un-bg-opacity:1;background-color:rgb(var(--primary-color) / var(--un-bg-opacity)) /* rgb(var(--primary-color)) */;}.hover\:bg-zinc-100:hover{--un-bg-opacity:1;background-color:rgb(244 244 245 / var(--un-bg-opacity)) /* #f4f4f5 */;}.hover\:bg-opacity-20:hover{--un-bg-opacity:0.2;}.hover\:bg-opacity-90:hover{--un-bg-opacity:0.9;}.from-primary-50\/20{--un-gradient-from-position:0%;--un-gradient-from:rgb(var(--primary-50-color) / 0.2) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(var(--primary-50-color) / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}.from-primary-50\/5{--un-gradient-from-position:0%;--un-gradient-from:rgb(var(--primary-50-color) / 0.05) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(var(--primary-50-color) / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}.via-transparent{--un-gradient-via-position:50%;--un-gradient-to:rgb(255 255 255 / 0);--un-gradient-stops:var(--un-gradient-from), transparent var(--un-gradient-via-position), var(--un-gradient-to);}.to-transparent{--un-gradient-to-position:100%;--un-gradient-to:transparent var(--un-gradient-to-position);}.bg-gradient-to-b{--un-gradient-shape:to bottom in oklch;--un-gradient:var(--un-gradient-shape), var(--un-gradient-stops);background-image:linear-gradient(var(--un-gradient));}.bg-gradient-to-br{--un-gradient-shape:to bottom right in oklch;--un-gradient:var(--un-gradient-shape), var(--un-gradient-stops);background-image:linear-gradient(var(--un-gradient));}.p-12px{padding:12px;}.p-16px{padding:16px;}.p-3{padding:0.75rem;}.p-4{padding:1rem;}.p-6{padding:1.5rem;}.p-6px{padding:6px;}.px,.px-4{padding-left:1rem;padding-right:1rem;}.px-10px{padding-left:10px;padding-right:10px;}.px-12px{padding-left:12px;padding-right:12px;}.px-16px{padding-left:16px;padding-right:16px;}.px-2{padding-left:0.5rem;padding-right:0.5rem;}.px-24px{padding-left:24px;padding-right:24px;}.px-3{padding-left:0.75rem;padding-right:0.75rem;}.px-4px{padding-left:4px;padding-right:4px;}.px-5px{padding-left:5px;padding-right:5px;}.py-0\.5{padding-top:0.125rem;padding-bottom:0.125rem;}.py-1{padding-top:0.25rem;padding-bottom:0.25rem;}.py-2{padding-top:0.5rem;padding-bottom:0.5rem;}.py-2px{padding-top:2px;padding-bottom:2px;}.py-4px{padding-top:4px;padding-bottom:4px;}.py-6px{padding-top:6px;padding-bottom:6px;}.py-8px{padding-top:8px;padding-bottom:8px;}.pb-12px{padding-bottom:12px;}.pb-4px{padding-bottom:4px;}.pl-26px{padding-left:26px;}.pl-8px{padding-left:8px;}.pr-12px{padding-right:12px;}.pr-18px{padding-right:18px;}.pr-20px{padding-right:20px;}.pr-24px{padding-right:24px;}.pr-8px{padding-right:8px;}.pt-0{padding-top:0;}.pt-12px{padding-top:12px;}.pt-2{padding-top:0.5rem;}.pt-24px{padding-top:24px;}.pt-4px{padding-top:4px;}.pt-8px{padding-top:8px;}.pie{padding-inline-end:1rem;}.text-center{text-align:center;}.text-left{text-align:left;}.indent{text-indent:1.5rem;}.align-middle{vertical-align:middle;}.align-text-bottom{vertical-align:text-bottom;}.text-11px{font-size:11px;}.text-12px{font-size:12px;}.text-13px{font-size:13px;}.text-14px{font-size:14px;}.text-16px{font-size:16px;}.text-18px{font-size:18px;}.text-20px{font-size:20px;}.text-22px{font-size:22px;}.text-24px{font-size:24px;}.text-28px{font-size:28px;}.text-2xl{font-size:1.5rem;line-height:2rem;}.text-30px{font-size:30px;}.text-32px{font-size:32px;}.text-400px{font-size:400px;}.text-42px{font-size:42px;}.text-base{font-size:1rem;line-height:1.5rem;}.text-icon{font-size:1.125rem;line-height:1;}.text-icon-large{font-size:1.5rem;line-height:1;}.text-icon-small{font-size:1rem;line-height:1;}.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-size-lg{font-size:1.125rem;}.\!text-white{--un-text-opacity:1 !important;color:rgb(255 255 255 / var(--un-text-opacity)) /* #fff */ !important;}.dark .dark\:text-amber-400{--un-text-opacity:1;color:rgb(251 191 36 / var(--un-text-opacity)) /* #fbbf24 */;}.dark .dark\:text-blue-400,.text-blue{--un-text-opacity:1;color:rgb(96 165 250 / var(--un-text-opacity)) /* #60a5fa */;}.dark .dark\:text-dark{--un-text-opacity:1;color:rgb(34 34 34 / var(--un-text-opacity)) /* #222222 */;}.dark .dark\:text-gray-200{--un-text-opacity:1;color:rgb(229 231 235 / var(--un-text-opacity)) /* #e5e7eb */;}.dark .dark\:text-gray-400,.text-gray,.text-gray-400{--un-text-opacity:1;color:rgb(156 163 175 / var(--un-text-opacity)) /* #9ca3af */;}.dark .dark\:text-gray-500,.text-gray-500{--un-text-opacity:1;color:rgb(107 114 128 / var(--un-text-opacity)) /* #6b7280 */;}.dark .dark\:text-zinc-400{--un-text-opacity:1;color:rgb(161 161 170 / var(--un-text-opacity)) /* #a1a1aa */;}.text-\#1f1f1f{--un-text-opacity:1;color:rgb(31 31 31 / var(--un-text-opacity)) /* #1f1f1f */;}.text-\#666{--un-text-opacity:1;color:rgb(102 102 102 / var(--un-text-opacity)) /* #666 */;}.text-amber-500{--un-text-opacity:1;color:rgb(245 158 11 / var(--un-text-opacity)) /* #f59e0b */;}.text-amber-600{--un-text-opacity:1;color:rgb(217 119 6 / var(--un-text-opacity)) /* #d97706 */;}.text-base-text{--un-text-opacity:1;color:rgb(var(--base-text-color) / var(--un-text-opacity)) /* rgb(var(--base-text-color)) */;}.text-blue-600{--un-text-opacity:1;color:rgb(37 99 235 / var(--un-text-opacity)) /* #2563eb */;}.text-emerald-600{--un-text-opacity:1;color:rgb(5 150 105 / var(--un-text-opacity)) /* #059669 */;}.text-error{--un-text-opacity:1;color:rgb(var(--error-color) / var(--un-text-opacity)) /* rgb(var(--error-color)) */;}.text-gray-600{--un-text-opacity:1;color:rgb(75 85 99 / var(--un-text-opacity)) /* #4b5563 */;}.text-gray-800{--un-text-opacity:1;color:rgb(31 41 55 / var(--un-text-opacity)) /* #1f2937 */;}.color-primary,.text-primary{--un-text-opacity:1;color:rgb(var(--primary-color) / var(--un-text-opacity)) /* rgb(var(--primary-color)) */;}.text-red-600{--un-text-opacity:1;color:rgb(220 38 38 / var(--un-text-opacity)) /* #dc2626 */;}.text-success{--un-text-opacity:1;color:rgb(var(--success-color) / var(--un-text-opacity)) /* rgb(var(--success-color)) */;}.text-warning{--un-text-opacity:1;color:rgb(var(--warning-color) / var(--un-text-opacity)) /* rgb(var(--warning-color)) */;}.color-white,.text-white{--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity)) /* #fff */;}.text-white\:65{color:rgb(255 255 255 / 0.65) /* #fff */;}.text-white\:88{color:rgb(255 255 255 / 0.88) /* #fff */;}.\!hover\:text-white:hover{--un-text-opacity:1 !important;color:rgb(255 255 255 / var(--un-text-opacity)) /* #fff */ !important;}.hover\:text-blue:hover{--un-text-opacity:1;color:rgb(96 165 250 / var(--un-text-opacity)) /* #60a5fa */;}.hover\:text-white:hover{--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-bold{font-weight:700;}.leading-4{line-height:1rem;}.tracking-tight{letter-spacing:-0.025em;}.tracking-wide{letter-spacing:0.025em;}.tracking-wider{letter-spacing:0.05em;}.tracking-widest{letter-spacing:0.1em;}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;}.uppercase{text-transform:uppercase;}.line-through{text-decoration-line:line-through;}.underline{text-decoration-line:underline;}.tab{-moz-tab-size:4;-o-tab-size:4;tab-size:4;}.opacity-0{opacity:0;}.opacity-80{opacity:0.8;}.hover\:opacity-80:hover{opacity:0.8;}.shadow{--un-shadow:var(--un-shadow-inset) 0 1px 3px 0 var(--un-shadow-color, rgb(0 0 0 / 0.1)),var(--un-shadow-inset) 0 1px 2px -1px 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-header{--un-shadow:var(--header-box-shadow);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}.shadow-inner{--un-shadow:inset 0 2px 4px 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);}.shadow-sider{--un-shadow:var(--sider-box-shadow);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);}.shadow-tab{--un-shadow:var(--tab-box-shadow);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}.hover\:shadow-lg:hover{--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);}.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);}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px;}.ring-1{--un-ring-width:1px;--un-ring-offset-shadow:var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);--un-ring-shadow:var(--un-ring-inset) 0 0 0 calc(var(--un-ring-width) + var(--un-ring-offset-width)) var(--un-ring-color);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}.ring-2{--un-ring-width:2px;--un-ring-offset-shadow:var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);--un-ring-shadow:var(--un-ring-inset) 0 0 0 calc(var(--un-ring-width) + var(--un-ring-offset-width)) var(--un-ring-color);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}.\!ring-primary{--un-ring-opacity:1 !important;--un-ring-color:rgb(var(--primary-color) / var(--un-ring-opacity)) /* rgb(var(--primary-color)) */ !important;}.ring-primary\/50{--un-ring-color:rgb(var(--primary-color) / 0.5) /* rgb(var(--primary-color)) */;}.ring-transparent{--un-ring-color:transparent /* transparent */;}.hover\:ring-primary:hover{--un-ring-opacity:1;--un-ring-color:rgb(var(--primary-color) / var(--un-ring-opacity)) /* rgb(var(--primary-color)) */;}.backdrop-blur-10{--un-backdrop-blur:blur(10px);-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);}.grayscale{--un-grayscale:grayscale(1);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);}.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-300{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:300ms;}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.transition-all-300{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms;}.transition-height-300{transition-property:height;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms;}.transition-shadow{transition-property:box-shadow;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;}.transition-width-300{transition-property:width;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms;}.duration-300{transition-duration:300ms;}.ease-in-out{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);}@media (max-width: 639.9px){.lt-sm\:-bottom-760px{bottom:-760px;}.lt-sm\:-left-100px{left:-100px;}.lt-sm\:-right-100px{right:-100px;}.lt-sm\:-top-1170px{top:-1170px;}.lt-sm\:size-48px{width:48px;height:48px;}.lt-sm\:w-200px{width:200px;}.lt-sm\:w-300px{width:300px;}.lt-sm\:overflow-auto{overflow:auto;}.lt-sm\:text-18px{font-size:18px;}.lt-sm\:text-22px{font-size:22px;}}@media (min-width: 640px){.sm\:h-full{height:100%;}}@media (min-width: 768px){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}}/*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
2. [UnoCSS]: allow to override the default border color with css var `--un-default-border-color`
*/

*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: var(--un-default-border-color, #e5e7eb); /* 2 */
}

/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
*/

html {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  tab-size: 4; /* 3 */
  font-family:
    ui-sans-serif,
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    'Segoe UI',
    Roboto,
    'Helvetica Neue',
    Arial,
    'Noto Sans',
    sans-serif,
    'Apple Color Emoji',
    'Segoe UI Emoji',
    'Segoe UI Symbol',
    'Noto Color Emoji'; /* 4 */
}

/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/

body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}

/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/

hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}

/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/

abbr:where([title]) {
  text-decoration: underline dotted;
}

/*
Remove the default font size and weight for headings.
*/

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}

/*
Reset links to optimize for opt-in styling instead of opt-out.
*/

a {
  color: inherit;
  text-decoration: inherit;
}

/*
Add the correct font weight in Edge and Safari.
*/

b,
strong {
  font-weight: bolder;
}

/*
1. Use the user's configured `mono` font family by default.
2. Correct the odd `em` font sizing in all browsers.
*/

code,
kbd,
samp,
pre {
  font-family:
    ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/*
Add the correct font size in all browsers.
*/

small {
  font-size: 80%;
}

/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/

table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}

/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}

/*
Remove the inheritance of text transform in Edge and Firefox.
*/

button,
select {
  text-transform: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/

button,
[type='button'],
[type='reset'],
[type='submit'] {
  -webkit-appearance: button; /* 1 */
  /* background-color: transparent;  */
  background-image: none; /* 2 */
}

/*
Use the modern Firefox focus style for all focusable elements.
*/

:-moz-focusring {
  outline: auto;
}

/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/

:-moz-ui-invalid {
  box-shadow: none;
}

/*
Add the correct vertical alignment in Chrome and Firefox.
*/

progress {
  vertical-align: baseline;
}

/*
Correct the cursor style of increment and decrement buttons in Safari.
*/

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}

/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/

[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/*
Remove the inner padding in Chrome and Safari on macOS.
*/

::-webkit-search-decoration {
  -webkit-appearance: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/*
Add the correct display in Chrome and Safari.
*/

summary {
  display: list-item;
}

/*
Removes the default spacing and border for appropriate elements.
*/

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}

fieldset {
  margin: 0;
  padding: 0;
}

legend {
  padding: 0;
}

ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}

/*
Prevent resizing textareas horizontally by default.
*/

textarea {
  resize: vertical;
}

/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/

input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

/*
Set the default cursor for buttons.
*/

button,
[role='button'] {
  cursor: pointer;
}

/*
Make sure disabled buttons don't get the pointer cursor.
*/

:disabled {
  cursor: default;
}

/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}

/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/

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

/* Make elements with the HTML hidden attribute stay hidden by default */

[hidden] {
  display: none;
}

/* Make clicks pass-through */

#nprogress {
  pointer-events: none;
}

#nprogress .bar {
  background: rgb(var(--nprogress-color));

  position: fixed;
  z-index: 1031;
  top: 0;
  left: 0;

  width: 100%;
  height: 2px;
}

/* Fancy blur effect */

#nprogress .peg {
  display: block;
  position: absolute;
  right: 0px;
  width: 100px;
  height: 100%;
  box-shadow:
    0 0 10px rgb(var(--nprogress-color)),
    0 0 5px rgb(var(--nprogress-color));
  opacity: 1;

  -webkit-transform: rotate(3deg) translate(0px, -4px);
  -ms-transform: rotate(3deg) translate(0px, -4px);
  transform: rotate(3deg) translate(0px, -4px);
}

/* Remove these to get rid of the spinner */

#nprogress .spinner {
  display: block;
  position: fixed;
  z-index: 1031;
  top: 15px;
  right: 15px;
}

#nprogress .spinner-icon {
  width: 18px;
  height: 18px;
  box-sizing: border-box;

  border: solid 2px transparent;
  border-top-color: rgb(var(--nprogress-color));
  border-left-color: rgb(var(--nprogress-color));
  border-radius: 50%;

  -webkit-animation: nprogress-spinner 400ms linear infinite;
  animation: nprogress-spinner 400ms linear infinite;
}

.nprogress-custom-parent {
  overflow: hidden;
  position: relative;
}

.nprogress-custom-parent #nprogress .spinner,
.nprogress-custom-parent #nprogress .bar {
  position: absolute;
}

@-webkit-keyframes nprogress-spinner {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}

@keyframes nprogress-spinner {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

/* fade */

.fade-enter-active,
.fade-leave-active {
  transition: opacity 0.3s ease-in-out;
}

.fade-enter-from,
.fade-leave-to {
  opacity: 0;
}

/* fade-slide */

.fade-slide-leave-active,
.fade-slide-enter-active {
  transition: all 0.3s;
}

.fade-slide-enter-from {
  opacity: 0;
  transform: translateX(-30px);
}

.fade-slide-leave-to {
  opacity: 0;
  transform: translateX(30px);
}

/* fade-bottom */

.fade-bottom-enter-active,
.fade-bottom-leave-active {
  transition:
    opacity 0.25s,
    transform 0.3s;
}

.fade-bottom-enter-from {
  opacity: 0;
  transform: translateY(-10%);
}

.fade-bottom-leave-to {
  opacity: 0;
  transform: translateY(10%);
}

/* fade-scale */

.fade-scale-leave-active,
.fade-scale-enter-active {
  transition: all 0.28s;
}

.fade-scale-enter-from {
  opacity: 0;
  transform: scale(1.2);
}

.fade-scale-leave-to {
  opacity: 0;
  transform: scale(0.8);
}

/* zoom-fade */

.zoom-fade-enter-active,
.zoom-fade-leave-active {
  transition:
    transform 0.2s,
    opacity 0.3s ease-out;
}

.zoom-fade-enter-from {
  opacity: 0;
  transform: scale(0.92);
}

.zoom-fade-leave-to {
  opacity: 0;
  transform: scale(1.06);
}

/* zoom-out */

.zoom-out-enter-active,
.zoom-out-leave-active {
  transition:
    opacity 0.1s ease-in-out,
    transform 0.15s ease-out;
}

.zoom-out-enter-from,
.zoom-out-leave-to {
  opacity: 0;
  transform: scale(0);
}

html,
body,
#app {
  height: 100%;
  text-autospace: normal;
}

html {
  overflow-x: hidden;
  color: rgb(var(--base-text-color));
}

@media (max-width: 300px) {

  .n-card-header__main,
  .n-pagination-prefix {
    display: none !important;
  }
}

@media (min-width: 640px) and (max-width: 870px) {

  .n-card-header__main,
  .n-pagination-prefix {
    display: none !important;
  }
}

/* .k99-text-rtl {
  direction: rtl !important;
}

.k99-text-ltr {
  direction: ltr !important;
} */

/* .v-binder-follower-container {
  direction: ltr !important;
} */
.selected-mix-menu[data-v-a8a0bb81] {
  background-color: var(--v2d6bb3e4);
}

.w-full[data-v-1b459434] {
  width: 100%;
}
.font-mono[data-v-1b459434] {
  font-family: monospace;
}

.max-w-850px[data-v-ba0d25ac] {
  max-width: 850px;
}
.rounded-50px[data-v-ba0d25ac] {
  border-radius: 50px;
}

.calendar-heatmap[data-v-d09582e3] {
  width: 100%;
  height: 250px;
}

/* Utility layout style classes compatible with soybean layout modules styling structures */
.flex-y-center[data-v-4a93e3e6] {
  display: flex;
  align-items: center;
}
.justify-between[data-v-4a93e3e6] {
  justify-content: space-between;
}
.gap-12px[data-v-4a93e3e6] {
  gap: 12px;
}
.w-full[data-v-4a93e3e6] {
  width: 100%;
}

.n-form-item-feedback[data-v-27346375],
.n-form-item-feedback__line[data-v-27346375] {
  font-size: 18px !important;
}

.map-container[data-v-de2c091c] {
  width: 100%;
  height: 350px;
}

.calendar-heatmap[data-v-eeb5e85f] {
  width: 100%;
  height: 250px;
}

.grid-card-item[data-v-d6633a0a] {
  align-self: stretch;
}

.k99-text-rtl[data-v-246b76c0] {
  text-align: right;
  direction: rtl !important;
}
.k99-text-ltr[data-v-246b76c0] {
  direction: ltr !important;
}

/* .n-slider-handle-indicator.n-slider-handle-indicator--bottom {
  margin-top: 4px;
} */

.w-140px[data-v-1053e889] {
  width: 140px;
}
.font-mono[data-v-1053e889] {
  font-family: monospace, Courier;
}

.n-card-header__main[data-v-e6ec7a95] {
  display: none !important;
}
/*$vite$:1*/