/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/next@14.2.30_@playwright+test@1.62.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!../../node_modules/.pnpm/next@14.2.30_@playwright+test@1.62.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./app/globals.css ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */
@layer properties;
.pointer-events-none {
  pointer-events: none;
}
.collapse {
  visibility: collapse;
}
.visible {
  visibility: visible;
}
.absolute {
  position: absolute;
}
.fixed {
  position: fixed;
}
.relative {
  position: relative;
}
.static {
  position: static;
}
.sticky {
  position: sticky;
}
.top-\[-40px\] {
  top: -40px;
}
.right-\[-40px\] {
  right: -40px;
}
.z-30 {
  z-index: 30;
}
.mx-auto {
  margin-inline: auto;
}
.mt-\[2px\] {
  margin-top: 2px;
}
.mb-\[5px\] {
  margin-bottom: 5px;
}
.mb-\[10px\] {
  margin-bottom: 10px;
}
.mb-\[14px\] {
  margin-bottom: 14px;
}
.mb-\[18px\] {
  margin-bottom: 18px;
}
.ml-auto {
  margin-left: auto;
}
.line-clamp-4 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
}
.block {
  display: block;
}
.contents {
  display: contents;
}
.flex {
  display: flex;
}
.grid {
  display: grid;
}
.hidden {
  display: none;
}
.inline-block {
  display: inline-block;
}
.inline-flex {
  display: inline-flex;
}
.h-\[5px\] {
  height: 5px;
}
.h-\[6px\] {
  height: 6px;
}
.h-\[26px\] {
  height: 26px;
}
.h-\[38px\] {
  height: 38px;
}
.h-\[42px\] {
  height: 42px;
}
.h-\[50px\] {
  height: 50px;
}
.h-\[90px\] {
  height: 90px;
}
.h-\[92px\] {
  height: 92px;
}
.h-\[96px\] {
  height: 96px;
}
.h-\[220px\] {
  height: 220px;
}
.h-\[260px\] {
  height: 260px;
}
.h-\[280px\] {
  height: 280px;
}
.h-\[340px\] {
  height: 340px;
}
.h-\[360px\] {
  height: 360px;
}
.h-full {
  height: 100%;
}
.max-h-\[520px\] {
  max-height: 520px;
}
.min-h-\[28px\] {
  min-height: 28px;
}
.min-h-\[78px\] {
  min-height: 78px;
}
.min-h-\[132px\] {
  min-height: 132px;
}
.min-h-\[180px\] {
  min-height: 180px;
}
.min-h-\[220px\] {
  min-height: 220px;
}
.min-h-\[260px\] {
  min-height: 260px;
}
.min-h-\[calc\(100vh-182px\)\] {
  min-height: calc(100vh - 182px);
}
.min-h-full {
  min-height: 100%;
}
.min-h-screen {
  min-height: 100vh;
}
.w-\[3px\] {
  width: 3px;
}
.w-\[15\%\] {
  width: 15%;
}
.w-\[26px\] {
  width: 26px;
}
.w-\[30\%\] {
  width: 30%;
}
.w-\[30px\] {
  width: 30px;
}
.w-\[38px\] {
  width: 38px;
}
.w-\[40\%\] {
  width: 40%;
}
.w-\[42px\] {
  width: 42px;
}
.w-\[76px\] {
  width: 76px;
}
.w-\[90px\] {
  width: 90px;
}
.w-\[96px\] {
  width: 96px;
}
.w-\[220px\] {
  width: 220px;
}
.w-\[240px\] {
  width: 240px;
}
.w-\[248px\] {
  width: 248px;
}
.w-\[252px\] {
  width: 252px;
}
.w-\[280px\] {
  width: 280px;
}
.w-full {
  width: 100%;
}
.w-px {
  width: 1px;
}
.max-w-\[900px\] {
  max-width: 900px;
}
.max-w-\[980px\] {
  max-width: 980px;
}
.max-w-\[1440px\] {
  max-width: 1440px;
}
.min-w-\[18px\] {
  min-width: 18px;
}
.min-w-\[92px\] {
  min-width: 92px;
}
.min-w-\[220px\] {
  min-width: 220px;
}
.min-w-\[280px\] {
  min-width: 280px;
}
.flex-1 {
  flex: 1;
}
.flex-shrink {
  flex-shrink: 1;
}
.flex-shrink-0 {
  flex-shrink: 0;
}
.shrink-0 {
  flex-shrink: 0;
}
.transform {
  transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
}
.cursor-not-allowed {
  cursor: not-allowed;
}
.cursor-pointer {
  cursor: pointer;
}
.resize {
  resize: both;
}
.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));
}
.grid-cols-\[2fr_1fr_1fr_1fr_2fr_1\.2fr\] {
  grid-template-columns: 2fr 1fr 1fr 1fr 2fr 1.2fr;
}
.flex-col {
  flex-direction: column;
}
.flex-wrap {
  flex-wrap: wrap;
}
.items-center {
  align-items: center;
}
.items-end {
  align-items: flex-end;
}
.items-start {
  align-items: flex-start;
}
.items-stretch {
  align-items: stretch;
}
.justify-between {
  justify-content: space-between;
}
.justify-center {
  justify-content: center;
}
.justify-end {
  justify-content: flex-end;
}
.gap-\[5px\] {
  gap: 5px;
}
.gap-\[7px\] {
  gap: 7px;
}
.gap-\[10px\] {
  gap: 10px;
}
.gap-px {
  gap: 1px;
}
.divide-y {
  :where(& > :not(:last-child)) {
    --tw-divide-y-reverse: 0;
    border-bottom-style: var(--tw-border-style);
    border-top-style: var(--tw-border-style);
    border-top-width: calc(1px * var(--tw-divide-y-reverse));
    border-bottom-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  }
}
.divide-\[\#F5F6FA\] {
  :where(& > :not(:last-child)) {
    border-color: #F5F6FA;
  }
}
.truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.overflow-hidden {
  overflow: hidden;
}
.overflow-x-auto {
  overflow-x: auto;
}
.overflow-y-auto {
  overflow-y: auto;
}
.rounded-\[4px\] {
  border-radius: 4px;
}
.rounded-\[5px\] {
  border-radius: 5px;
}
.rounded-\[6px\] {
  border-radius: 6px;
}
.rounded-\[7px\] {
  border-radius: 7px;
}
.rounded-\[8px\] {
  border-radius: 8px;
}
.rounded-\[9px\] {
  border-radius: 9px;
}
.rounded-\[10px\] {
  border-radius: 10px;
}
.rounded-\[11px\] {
  border-radius: 11px;
}
.rounded-\[12px\] {
  border-radius: 12px;
}
.rounded-\[13px\] {
  border-radius: 13px;
}
.rounded-\[14px\] {
  border-radius: 14px;
}
.rounded-\[16px\] {
  border-radius: 16px;
}
.rounded-\[18px\] {
  border-radius: 18px;
}
.rounded-\[20px\] {
  border-radius: 20px;
}
.rounded-\[22px\] {
  border-radius: 22px;
}
.rounded-\[24px\] {
  border-radius: 24px;
}
.rounded-\[28px\] {
  border-radius: 28px;
}
.rounded-\[99px\] {
  border-radius: 99px;
}
.rounded-full {
  border-radius: calc(infinity * 1px);
}
.rounded-r-\[2px\] {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}
.border {
  border-style: var(--tw-border-style);
  border-width: 1px;
}
.border-\[8px\] {
  border-style: var(--tw-border-style);
  border-width: 8px;
}
.border-\[22px\] {
  border-style: var(--tw-border-style);
  border-width: 22px;
}
.border-\[45px\] {
  border-style: var(--tw-border-style);
  border-width: 45px;
}
.border-t {
  border-top-style: var(--tw-border-style);
  border-top-width: 1px;
}
.border-r {
  border-right-style: var(--tw-border-style);
  border-right-width: 1px;
}
.border-b {
  border-bottom-style: var(--tw-border-style);
  border-bottom-width: 1px;
}
.border-b-2 {
  border-bottom-style: var(--tw-border-style);
  border-bottom-width: 2px;
}
.border-b-\[0\.5px\] {
  border-bottom-style: var(--tw-border-style);
  border-bottom-width: 0.5px;
}
.border-b-\[2\.5px\] {
  border-bottom-style: var(--tw-border-style);
  border-bottom-width: 2.5px;
}
.border-l {
  border-left-style: var(--tw-border-style);
  border-left-width: 1px;
}
.border-l-\[3px\] {
  border-left-style: var(--tw-border-style);
  border-left-width: 3px;
}
.border-dashed {
  --tw-border-style: dashed;
  border-style: dashed;
}
.border-\[\#1A1F36\] {
  border-color: #1A1F36;
}
.border-\[\#4A6CF7\] {
  border-color: #4A6CF7;
}
.border-\[\#16A34A\] {
  border-color: #16A34A;
}
.border-\[\#22C55E\]\/20 {
  border-color: color-mix(in oklab, #22C55E 20%, transparent);
}
.border-\[\#22C55E\]\/30 {
  border-color: color-mix(in oklab, #22C55E 30%, transparent);
}
.border-\[\#60A5FA\]\/20 {
  border-color: color-mix(in oklab, #60A5FA 20%, transparent);
}
.border-\[\#60A5FA\]\/30 {
  border-color: color-mix(in oklab, #60A5FA 30%, transparent);
}
.border-\[\#BBF7D0\] {
  border-color: #BBF7D0;
}
.border-\[\#BFD0FF\] {
  border-color: #BFD0FF;
}
.border-\[\#C7D4FF\] {
  border-color: #C7D4FF;
}
.border-\[\#D6DAE4\] {
  border-color: #D6DAE4;
}
.border-\[\#D6E2FF\] {
  border-color: #D6E2FF;
}
.border-\[\#D6F3DE\] {
  border-color: #D6F3DE;
}
.border-\[\#D7F3DE\] {
  border-color: #D7F3DE;
}
.border-\[\#D8DEEA\] {
  border-color: #D8DEEA;
}
.border-\[\#D8F2E1\] {
  border-color: #D8F2E1;
}
.border-\[\#D9DEE8\] {
  border-color: #D9DEE8;
}
.border-\[\#D9E2FF\] {
  border-color: #D9E2FF;
}
.border-\[\#DDD6FE\] {
  border-color: #DDD6FE;
}
.border-\[\#E0E4F0\] {
  border-color: #E0E4F0;
}
.border-\[\#E2E8F0\] {
  border-color: #E2E8F0;
}
.border-\[\#E5A8A6\] {
  border-color: #E5A8A6;
}
.border-\[\#E5E7EB\] {
  border-color: #E5E7EB;
}
.border-\[\#E6ECFA\] {
  border-color: #E6ECFA;
}
.border-\[\#E8EBF2\] {
  border-color: #E8EBF2;
}
.border-\[\#EEF1F5\] {
  border-color: #EEF1F5;
}
.border-\[\#EEF2F6\] {
  border-color: #EEF2F6;
}
.border-\[\#F0F2F5\] {
  border-color: #F0F2F5;
}
.border-\[\#F3D1D1\] {
  border-color: #F3D1D1;
}
.border-\[\#F3D3D3\] {
  border-color: #F3D3D3;
}
.border-\[\#F3F4F8\] {
  border-color: #F3F4F8;
}
.border-\[\#F5F6FA\] {
  border-color: #F5F6FA;
}
.border-\[\#F6CACA\] {
  border-color: #F6CACA;
}
.border-\[\#F6D365\] {
  border-color: #F6D365;
}
.border-\[\#F59E0B\]\/30 {
  border-color: color-mix(in oklab, #F59E0B 30%, transparent);
}
.border-\[\#F87171\]\/20 {
  border-color: color-mix(in oklab, #F87171 20%, transparent);
}
.border-\[\#F87171\]\/30 {
  border-color: color-mix(in oklab, #F87171 30%, transparent);
}
.border-\[\#FCD5D4\] {
  border-color: #FCD5D4;
}
.border-\[\#FCE7E7\] {
  border-color: #FCE7E7;
}
.border-\[\#FDE6E6\] {
  border-color: #FDE6E6;
}
.border-\[\#FDE68A\] {
  border-color: #FDE68A;
}
.border-\[\#FED7AA\] {
  border-color: #FED7AA;
}
.border-\[\#FFD7D7\] {
  border-color: #FFD7D7;
}
.border-\[\#FFE5A8\] {
  border-color: #FFE5A8;
}
.border-\[\#FFE9A0\] {
  border-color: #FFE9A0;
}
.border-\[rgba\(255\,255\,255\,\.18\)\] {
  border-color: rgba(255,255,255,.18);
}
.border-transparent {
  border-color: transparent;
}
.bg-\[\#0C1430\]\/70 {
  background-color: color-mix(in oklab, #0C1430 70%, transparent);
}
.bg-\[\#0F1530\]\/60 {
  background-color: color-mix(in oklab, #0F1530 60%, transparent);
}
.bg-\[\#1A1F36\] {
  background-color: #1A1F36;
}
.bg-\[\#4A6CF7\] {
  background-color: #4A6CF7;
}
.bg-\[\#4A6CF7\]\/15 {
  background-color: color-mix(in oklab, #4A6CF7 15%, transparent);
}
.bg-\[\#4ADEF7\] {
  background-color: #4ADEF7;
}
.bg-\[\#4ADEF733\] {
  background-color: #4ADEF733;
}
.bg-\[\#7C3AED\] {
  background-color: #7C3AED;
}
.bg-\[\#16A34A\] {
  background-color: #16A34A;
}
.bg-\[\#22C55E\]\/10 {
  background-color: color-mix(in oklab, #22C55E 10%, transparent);
}
.bg-\[\#22C55E\]\/12 {
  background-color: color-mix(in oklab, #22C55E 12%, transparent);
}
.bg-\[\#22C55E\]\/15 {
  background-color: color-mix(in oklab, #22C55E 15%, transparent);
}
.bg-\[\#60A5FA\]\/12 {
  background-color: color-mix(in oklab, #60A5FA 12%, transparent);
}
.bg-\[\#60A5FA\]\/15 {
  background-color: color-mix(in oklab, #60A5FA 15%, transparent);
}
.bg-\[\#0284C7\] {
  background-color: #0284C7;
}
.bg-\[\#A7F3D0\] {
  background-color: #A7F3D0;
}
.bg-\[\#C4CBDA\] {
  background-color: #C4CBDA;
}
.bg-\[\#D7DBE8\] {
  background-color: #D7DBE8;
}
.bg-\[\#DCFCE7\] {
  background-color: #DCFCE7;
}
.bg-\[\#E0F2FE\] {
  background-color: #E0F2FE;
}
.bg-\[\#E2E8F0\] {
  background-color: #E2E8F0;
}
.bg-\[\#E8EBF2\] {
  background-color: #E8EBF2;
}
.bg-\[\#E24B4A\] {
  background-color: #E24B4A;
}
.bg-\[\#EA580C\] {
  background-color: #EA580C;
}
.bg-\[\#ECFDF3\] {
  background-color: #ECFDF3;
}
.bg-\[\#ECFEFF\] {
  background-color: #ECFEFF;
}
.bg-\[\#EDE9FE\] {
  background-color: #EDE9FE;
}
.bg-\[\#EEF2FF\] {
  background-color: #EEF2FF;
}
.bg-\[\#EEF3FF\] {
  background-color: #EEF3FF;
}
.bg-\[\#EEF6FF\] {
  background-color: #EEF6FF;
}
.bg-\[\#EEFDF3\] {
  background-color: #EEFDF3;
}
.bg-\[\#F0F2F5\] {
  background-color: #F0F2F5;
}
.bg-\[\#F0F2F8\] {
  background-color: #F0F2F8;
}
.bg-\[\#F0F4FF\] {
  background-color: #F0F4FF;
}
.bg-\[\#F0FDF4\] {
  background-color: #F0FDF4;
}
.bg-\[\#F1F5F9\] {
  background-color: #F1F5F9;
}
.bg-\[\#F3E8FF\] {
  background-color: #F3E8FF;
}
.bg-\[\#F4FCF6\] {
  background-color: #F4FCF6;
}
.bg-\[\#F5F0FF\] {
  background-color: #F5F0FF;
}
.bg-\[\#F5F7FA\] {
  background-color: #F5F7FA;
}
.bg-\[\#F5F8FF\] {
  background-color: #F5F8FF;
}
.bg-\[\#F6FFFA\] {
  background-color: #F6FFFA;
}
.bg-\[\#F8F9FC\] {
  background-color: #F8F9FC;
}
.bg-\[\#F8FAFF\] {
  background-color: #F8FAFF;
}
.bg-\[\#F59E0B\] {
  background-color: #F59E0B;
}
.bg-\[\#F59E0B\]\/12 {
  background-color: color-mix(in oklab, #F59E0B 12%, transparent);
}
.bg-\[\#F87171\]\/10 {
  background-color: color-mix(in oklab, #F87171 10%, transparent);
}
.bg-\[\#F87171\]\/12 {
  background-color: color-mix(in oklab, #F87171 12%, transparent);
}
.bg-\[\#F97316\] {
  background-color: #F97316;
}
.bg-\[\#FAF7FF\] {
  background-color: #FAF7FF;
}
.bg-\[\#FBFAFF\] {
  background-color: #FBFAFF;
}
.bg-\[\#FBFCFE\] {
  background-color: #FBFCFE;
}
.bg-\[\#FBFCFF\] {
  background-color: #FBFCFF;
}
.bg-\[\#FDECEC\] {
  background-color: #FDECEC;
}
.bg-\[\#FEE2E2\] {
  background-color: #FEE2E2;
}
.bg-\[\#FEF3C7\] {
  background-color: #FEF3C7;
}
.bg-\[\#FFF1F0\] {
  background-color: #FFF1F0;
}
.bg-\[\#FFF1F1\] {
  background-color: #FFF1F1;
}
.bg-\[\#FFF4ED\] {
  background-color: #FFF4ED;
}
.bg-\[\#FFF5F5\] {
  background-color: #FFF5F5;
}
.bg-\[\#FFF6F6\] {
  background-color: #FFF6F6;
}
.bg-\[\#FFF7E8\] {
  background-color: #FFF7E8;
}
.bg-\[\#FFF7ED\] {
  background-color: #FFF7ED;
}
.bg-\[\#FFF7F7\] {
  background-color: #FFF7F7;
}
.bg-\[\#FFF8DB\] {
  background-color: #FFF8DB;
}
.bg-\[\#FFF9E8\] {
  background-color: #FFF9E8;
}
.bg-\[\#FFFAF9\] {
  background-color: #FFFAF9;
}
.bg-\[\#FFFBEA\] {
  background-color: #FFFBEA;
}
.bg-\[\#FFFBF0\] {
  background-color: #FFFBF0;
}
.bg-\[\#FFFDFC\] {
  background-color: #FFFDFC;
}
.bg-\[rgba\(74\,222\,247\,0\.15\)\] {
  background-color: rgba(74,222,247,0.15);
}
.bg-\[rgba\(255\,255\,255\,\.07\)\] {
  background-color: rgba(255,255,255,.07);
}
.bg-current {
  background-color: currentcolor;
}
.bg-transparent {
  background-color: transparent;
}
.bg-gradient-to-br {
  --tw-gradient-position: to bottom right in oklab;
  background-image: linear-gradient(var(--tw-gradient-stops));
}
.bg-gradient-to-r {
  --tw-gradient-position: to right in oklab;
  background-image: linear-gradient(var(--tw-gradient-stops));
}
.bg-\[linear-gradient\(120deg\,\#0F172A_0\%\,\#1E2952_100\%\)\] {
  background-image: linear-gradient(120deg,#0F172A 0%,#1E2952 100%);
}
.bg-\[linear-gradient\(120deg\,\#1A1F36_0\%\,\#2a3060_50\%\,\#1A1F36_100\%\)\] {
  background-image: linear-gradient(120deg,#1A1F36 0%,#2a3060 50%,#1A1F36 100%);
}
.from-\[\#0EA5E9\] {
  --tw-gradient-from: #0EA5E9;
  --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
}
.from-\[\#1A1F36\] {
  --tw-gradient-from: #1A1F36;
  --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
}
.from-\[\#4A6CF7\] {
  --tw-gradient-from: #4A6CF7;
  --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
}
.from-\[\#7C3AED\] {
  --tw-gradient-from: #7C3AED;
  --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
}
.from-\[\#16A34A\] {
  --tw-gradient-from: #16A34A;
  --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
}
.from-\[\#60A5FA\] {
  --tw-gradient-from: #60A5FA;
  --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
}
.from-\[\#EEF2FF\] {
  --tw-gradient-from: #EEF2FF;
  --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
}
.from-\[\#F0FDF4\] {
  --tw-gradient-from: #F0FDF4;
  --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
}
.from-\[\#F5F0FF\] {
  --tw-gradient-from: #F5F0FF;
  --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
}
.from-\[\#F59E0B\] {
  --tw-gradient-from: #F59E0B;
  --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
}
.to-\[\#2E1E58\] {
  --tw-gradient-to: #2E1E58;
  --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
}
.to-\[\#4A6CF7\] {
  --tw-gradient-to: #4A6CF7;
  --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
}
.to-\[\#7C3AED\] {
  --tw-gradient-to: #7C3AED;
  --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
}
.to-\[\#22C55E\] {
  --tw-gradient-to: #22C55E;
  --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
}
.to-\[\#A855F7\] {
  --tw-gradient-to: #A855F7;
  --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
}
.to-\[\#DCFCE7\] {
  --tw-gradient-to: #DCFCE7;
  --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
}
.to-\[\#EEF2FF\] {
  --tw-gradient-to: #EEF2FF;
  --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
}
.to-\[\#F5F0FF\] {
  --tw-gradient-to: #F5F0FF;
  --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
}
.to-\[\#FB7185\] {
  --tw-gradient-to: #FB7185;
  --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
}
.p-\[5px\] {
  padding: 5px;
}
.p-\[18px\] {
  padding: 18px;
}
.px-\[7px\] {
  padding-inline: 7px;
}
.px-\[18px\] {
  padding-inline: 18px;
}
.px-\[28px\] {
  padding-inline: 28px;
}
.py-\[2px\] {
  padding-block: 2px;
}
.py-\[7px\] {
  padding-block: 7px;
}
.py-\[9px\] {
  padding-block: 9px;
}
.py-\[10px\] {
  padding-block: 10px;
}
.py-\[14px\] {
  padding-block: 14px;
}
.py-\[26px\] {
  padding-block: 26px;
}
.text-center {
  text-align: center;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-\[9px\] {
  font-size: 9px;
}
.text-\[10px\] {
  font-size: 10px;
}
.text-\[11px\] {
  font-size: 11px;
}
.text-\[12px\] {
  font-size: 12px;
}
.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-\[20px\] {
  font-size: 20px;
}
.text-\[22px\] {
  font-size: 22px;
}
.text-\[24px\] {
  font-size: 24px;
}
.text-\[26px\] {
  font-size: 26px;
}
.text-\[28px\] {
  font-size: 28px;
}
.text-\[30px\] {
  font-size: 30px;
}
.text-\[34px\] {
  font-size: 34px;
}
.text-\[36px\] {
  font-size: 36px;
}
.text-\[40px\] {
  font-size: 40px;
}
.text-\[48px\] {
  font-size: 48px;
}
.leading-\[1\.6\] {
  --tw-leading: 1.6;
  line-height: 1.6;
}
.leading-none {
  --tw-leading: 1;
  line-height: 1;
}
.tracking-\[-0\.03em\] {
  --tw-tracking: -0.03em;
  letter-spacing: -0.03em;
}
.tracking-\[-0\.5px\] {
  --tw-tracking: -0.5px;
  letter-spacing: -0.5px;
}
.tracking-\[0\.03em\] {
  --tw-tracking: 0.03em;
  letter-spacing: 0.03em;
}
.tracking-\[0\.3em\] {
  --tw-tracking: 0.3em;
  letter-spacing: 0.3em;
}
.tracking-\[0\.4em\] {
  --tw-tracking: 0.4em;
  letter-spacing: 0.4em;
}
.tracking-\[0\.5px\] {
  --tw-tracking: 0.5px;
  letter-spacing: 0.5px;
}
.tracking-\[0\.08em\] {
  --tw-tracking: 0.08em;
  letter-spacing: 0.08em;
}
.tracking-\[0\.16em\] {
  --tw-tracking: 0.16em;
  letter-spacing: 0.16em;
}
.tracking-\[0\.18em\] {
  --tw-tracking: 0.18em;
  letter-spacing: 0.18em;
}
.text-ellipsis {
  text-overflow: ellipsis;
}
.whitespace-nowrap {
  white-space: nowrap;
}
.text-\[\#0F172A\] {
  color: #0F172A;
}
.text-\[\#1A1F36\] {
  color: #1A1F36;
}
.text-\[\#1E3A8A\] {
  color: #1E3A8A;
}
.text-\[\#2D3548\] {
  color: #2D3548;
}
.text-\[\#4A6CF7\] {
  color: #4A6CF7;
}
.text-\[\#4A9CF7\] {
  color: #4A9CF7;
}
.text-\[\#4ADEF7\] {
  color: #4ADEF7;
}
.text-\[\#4B7D5A\] {
  color: #4B7D5A;
}
.text-\[\#4B5563\] {
  color: #4B5563;
}
.text-\[\#4B5565\] {
  color: #4B5565;
}
.text-\[\#6B7280\] {
  color: #6B7280;
}
.text-\[\#6B7590\] {
  color: #6B7590;
}
.text-\[\#7C2D12\] {
  color: #7C2D12;
}
.text-\[\#7C3AED\] {
  color: #7C3AED;
}
.text-\[\#7C3526\] {
  color: #7C3526;
}
.text-\[\#7E22CE\] {
  color: #7E22CE;
}
.text-\[\#7EA4FF\] {
  color: #7EA4FF;
}
.text-\[\#8A94A8\] {
  color: #8A94A8;
}
.text-\[\#8EA9F8\] {
  color: #8EA9F8;
}
.text-\[\#9AA5BC\] {
  color: #9AA5BC;
}
.text-\[\#9CA3AF\] {
  color: #9CA3AF;
}
.text-\[\#9F1239\] {
  color: #9F1239;
}
.text-\[\#9FB3F8\] {
  color: #9FB3F8;
}
.text-\[\#16A34A\] {
  color: #16A34A;
}
.text-\[\#98A2B3\] {
  color: #98A2B3;
}
.text-\[\#0284C7\] {
  color: #0284C7;
}
.text-\[\#0369A1\] {
  color: #0369A1;
}
.text-\[\#3730A3\] {
  color: #3730A3;
}
.text-\[\#14532D\] {
  color: #14532D;
}
.text-\[\#15803D\] {
  color: #15803D;
}
.text-\[\#64748B\] {
  color: #64748B;
}
.text-\[\#92400E\] {
  color: #92400E;
}
.text-\[\#166534\] {
  color: #166534;
}
.text-\[\#364152\] {
  color: #364152;
}
.text-\[\#475467\] {
  color: #475467;
}
.text-\[\#A8B2C4\] {
  color: #A8B2C4;
}
.text-\[\#A8B7E5\] {
  color: #A8B7E5;
}
.text-\[\#AFC0F5\] {
  color: #AFC0F5;
}
.text-\[\#B0BAC9\] {
  color: #B0BAC9;
}
.text-\[\#B91C1C\] {
  color: #B91C1C;
}
.text-\[\#B42318\] {
  color: #B42318;
}
.text-\[\#B45309\] {
  color: #B45309;
}
.text-\[\#B45309\]\/90 {
  color: color-mix(in oklab, #B45309 90%, transparent);
}
.text-\[\#BFD0FF\] {
  color: #BFD0FF;
}
.text-\[\#C4CBDA\] {
  color: #C4CBDA;
}
.text-\[\#C7D6FF\] {
  color: #C7D6FF;
}
.text-\[\#C9D9FF\] {
  color: #C9D9FF;
}
.text-\[\#C2410C\] {
  color: #C2410C;
}
.text-\[\#C2413A\] {
  color: #C2413A;
}
.text-\[\#CFFFE0\] {
  color: #CFFFE0;
}
.text-\[\#D7FFE3\] {
  color: #D7FFE3;
}
.text-\[\#D8DCE8\] {
  color: #D8DCE8;
}
.text-\[\#D8E1FF\] {
  color: #D8E1FF;
}
.text-\[\#D97706\] {
  color: #D97706;
}
.text-\[\#DCE8FF\] {
  color: #DCE8FF;
}
.text-\[\#DCEBFF\] {
  color: #DCEBFF;
}
.text-\[\#E5EEFF\] {
  color: #E5EEFF;
}
.text-\[\#E9EEFF\] {
  color: #E9EEFF;
}
.text-\[\#E24B4A\] {
  color: #E24B4A;
}
.text-\[\#E7783F\] {
  color: #E7783F;
}
.text-\[\#EA580C\] {
  color: #EA580C;
}
.text-\[\#F59E0B\] {
  color: #F59E0B;
}
.text-\[\#FFD5D5\] {
  color: #FFD5D5;
}
.text-\[\#FFD9D9\] {
  color: #FFD9D9;
}
.text-\[\#FFF2CC\] {
  color: #FFF2CC;
}
.text-\[rgba\(255\,255\,255\,\.6\)\] {
  color: rgba(255,255,255,.6);
}
.text-\[rgba\(255\,255\,255\,\.55\)\] {
  color: rgba(255,255,255,.55);
}
.text-\[rgba\(255\,255\,255\,\.85\)\] {
  color: rgba(255,255,255,.85);
}
.uppercase {
  text-transform: uppercase;
}
.opacity-0 {
  opacity: 0%;
}
.opacity-80 {
  opacity: 80%;
}
.shadow-\[0_1px_0_rgba\(15\,23\,42\,0\.02\)\] {
  --tw-shadow: 0 1px 0 var(--tw-shadow-color, rgba(15,23,42,0.02));
  box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}
.shadow-\[0_1px_0_rgba\(240\,242\,245\,1\)\] {
  --tw-shadow: 0 1px 0 var(--tw-shadow-color, rgba(240,242,245,1));
  box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}
.shadow-\[0_8px_20px_rgba\(26\,31\,54\,0\.04\)\] {
  --tw-shadow: 0 8px 20px var(--tw-shadow-color, rgba(26,31,54,0.04));
  box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}
.shadow-\[0_8px_20px_rgba\(74\,108\,247\,0\.08\)\] {
  --tw-shadow: 0 8px 20px var(--tw-shadow-color, rgba(74,108,247,0.08));
  box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}
.shadow-\[0_10px_20px_rgba\(22\,163\,74\,0\.2\)\] {
  --tw-shadow: 0 10px 20px var(--tw-shadow-color, rgba(22,163,74,0.2));
  box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}
.shadow-\[0_12px_24px_rgba\(74\,108\,247\,0\.2\)\] {
  --tw-shadow: 0 12px 24px var(--tw-shadow-color, rgba(74,108,247,0.2));
  box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}
.shadow-\[0_12px_30px_rgba\(26\,31\,54\,0\.08\)\] {
  --tw-shadow: 0 12px 30px var(--tw-shadow-color, rgba(26,31,54,0.08));
  box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}
.shadow-\[0_12px_30px_rgba\(74\,108\,247\,0\.12\)\] {
  --tw-shadow: 0 12px 30px var(--tw-shadow-color, rgba(74,108,247,0.12));
  box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}
.shadow-\[0_18px_40px_rgba\(26\,31\,54\,0\.12\)\] {
  --tw-shadow: 0 18px 40px var(--tw-shadow-color, rgba(26,31,54,0.12));
  box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}
.ring-0 {
  --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
  box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}
.outline {
  outline-style: var(--tw-outline-style);
  outline-width: 1px;
}
.filter {
  filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
}
.transition {
  transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
  transition-timing-function: var(--tw-ease, ease);
  transition-duration: var(--tw-duration, 0s);
}
.transition-\[height\] {
  transition-property: height;
  transition-timing-function: var(--tw-ease, ease);
  transition-duration: var(--tw-duration, 0s);
}
.transition-all {
  transition-property: all;
  transition-timing-function: var(--tw-ease, ease);
  transition-duration: var(--tw-duration, 0s);
}
.transition-colors {
  transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;
  transition-timing-function: var(--tw-ease, ease);
  transition-duration: var(--tw-duration, 0s);
}
.transition-shadow {
  transition-property: box-shadow;
  transition-timing-function: var(--tw-ease, ease);
  transition-duration: var(--tw-duration, 0s);
}
.duration-150 {
  --tw-duration: 150ms;
  transition-duration: 150ms;
}
.duration-500 {
  --tw-duration: 500ms;
  transition-duration: 500ms;
}
.duration-\[120ms\] {
  --tw-duration: 120ms;
  transition-duration: 120ms;
}
.outline-none {
  --tw-outline-style: none;
  outline-style: none;
}
.group-hover\:text-\[\#4A6CF7\] {
  &:is(:where(.group):hover *) {
    @media (hover: hover) {
      color: #4A6CF7;
    }
  }
}
.group-hover\/item\:opacity-100 {
  &:is(:where(.group\/item):hover *) {
    @media (hover: hover) {
      opacity: 100%;
    }
  }
}
.last\:border-0 {
  &:last-child {
    border-style: var(--tw-border-style);
    border-width: 0px;
  }
}
.hover\:scale-\[1\.02\] {
  &:hover {
    @media (hover: hover) {
      scale: 1.02;
    }
  }
}
.hover\:border-\[\#C7D4FF\] {
  &:hover {
    @media (hover: hover) {
      border-color: #C7D4FF;
    }
  }
}
.hover\:border-\[\#D9E2F1\] {
  &:hover {
    @media (hover: hover) {
      border-color: #D9E2F1;
    }
  }
}
.hover\:border-\[\#E0E6FF\] {
  &:hover {
    @media (hover: hover) {
      border-color: #E0E6FF;
    }
  }
}
.hover\:bg-\[\#2A3060\] {
  &:hover {
    @media (hover: hover) {
      background-color: #2A3060;
    }
  }
}
.hover\:bg-\[\#EEF2FF\] {
  &:hover {
    @media (hover: hover) {
      background-color: #EEF2FF;
    }
  }
}
.hover\:bg-\[\#F5F7FA\] {
  &:hover {
    @media (hover: hover) {
      background-color: #F5F7FA;
    }
  }
}
.hover\:bg-\[\#F8F9FC\] {
  &:hover {
    @media (hover: hover) {
      background-color: #F8F9FC;
    }
  }
}
.hover\:bg-\[rgba\(255\,255\,255\,\.14\)\] {
  &:hover {
    @media (hover: hover) {
      background-color: rgba(255,255,255,.14);
    }
  }
}
.hover\:text-\[\#1A1F36\] {
  &:hover {
    @media (hover: hover) {
      color: #1A1F36;
    }
  }
}
.hover\:text-\[\#3557D6\] {
  &:hover {
    @media (hover: hover) {
      color: #3557D6;
    }
  }
}
.hover\:text-\[rgba\(255\,255\,255\,\.9\)\] {
  &:hover {
    @media (hover: hover) {
      color: rgba(255,255,255,.9);
    }
  }
}
.hover\:underline {
  &:hover {
    @media (hover: hover) {
      text-decoration-line: underline;
    }
  }
}
.hover\:shadow-\[0_2px_12px_rgba\(0\,0\,0\,0\.06\)\] {
  &:hover {
    @media (hover: hover) {
      --tw-shadow: 0 2px 12px var(--tw-shadow-color, rgba(0,0,0,0.06));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
}
.hover\:shadow-\[0_4px_16px_rgba\(74\,108\,247\,0\.08\)\] {
  &:hover {
    @media (hover: hover) {
      --tw-shadow: 0 4px 16px var(--tw-shadow-color, rgba(74,108,247,0.08));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
}
.hover\:shadow-\[0_10px_25px_rgba\(22\,163\,74\,0\.12\)\] {
  &:hover {
    @media (hover: hover) {
      --tw-shadow: 0 10px 25px var(--tw-shadow-color, rgba(22,163,74,0.12));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
}
.hover\:shadow-\[0_10px_25px_rgba\(226\,75\,74\,0\.14\)\] {
  &:hover {
    @media (hover: hover) {
      --tw-shadow: 0 10px 25px var(--tw-shadow-color, rgba(226,75,74,0.14));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
}
.hover\:shadow-\[0_10px_25px_rgba\(234\,88\,12\,0\.12\)\] {
  &:hover {
    @media (hover: hover) {
      --tw-shadow: 0 10px 25px var(--tw-shadow-color, rgba(234,88,12,0.12));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
}
.focus\:border-\[\#4A6CF7\] {
  &:focus {
    border-color: #4A6CF7;
  }
}
.disabled\:cursor-not-allowed {
  &:disabled {
    cursor: not-allowed;
  }
}
.disabled\:bg-\[\#94A3B8\] {
  &:disabled {
    background-color: #94A3B8;
  }
}
.disabled\:bg-\[\#A7DDB8\] {
  &:disabled {
    background-color: #A7DDB8;
  }
}
.disabled\:bg-\[\#E2E8F0\] {
  &:disabled {
    background-color: #E2E8F0;
  }
}
.disabled\:text-\[\#9CA3AF\] {
  &:disabled {
    color: #9CA3AF;
  }
}
.disabled\:opacity-50 {
  &:disabled {
    opacity: 50%;
  }
}
.disabled\:opacity-60 {
  &:disabled {
    opacity: 60%;
  }
}
.disabled\:opacity-70 {
  &:disabled {
    opacity: 70%;
  }
}
html,
body {
  min-height: 100%;
}
body {
  margin: 0;
  background: #f8f9fc;
  color: #1a1f36;
  font-family: "PingFang SC", "HarmonyOS Sans", "Microsoft YaHei", sans-serif;
}
* {
  box-sizing: border-box;
}
@property --tw-rotate-x {
  syntax: "*";
  inherits: false;
}
@property --tw-rotate-y {
  syntax: "*";
  inherits: false;
}
@property --tw-rotate-z {
  syntax: "*";
  inherits: false;
}
@property --tw-skew-x {
  syntax: "*";
  inherits: false;
}
@property --tw-skew-y {
  syntax: "*";
  inherits: false;
}
@property --tw-divide-y-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-border-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@property --tw-gradient-position {
  syntax: "*";
  inherits: false;
}
@property --tw-gradient-from {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}
@property --tw-gradient-via {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}
@property --tw-gradient-to {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}
@property --tw-gradient-stops {
  syntax: "*";
  inherits: false;
}
@property --tw-gradient-via-stops {
  syntax: "*";
  inherits: false;
}
@property --tw-gradient-from-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 0%;
}
@property --tw-gradient-via-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 50%;
}
@property --tw-gradient-to-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-leading {
  syntax: "*";
  inherits: false;
}
@property --tw-tracking {
  syntax: "*";
  inherits: false;
}
@property --tw-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-inset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-inset-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-inset-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-ring-color {
  syntax: "*";
  inherits: false;
}
@property --tw-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-inset-ring-color {
  syntax: "*";
  inherits: false;
}
@property --tw-inset-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-ring-inset {
  syntax: "*";
  inherits: false;
}
@property --tw-ring-offset-width {
  syntax: "<length>";
  inherits: false;
  initial-value: 0px;
}
@property --tw-ring-offset-color {
  syntax: "*";
  inherits: false;
  initial-value: #fff;
}
@property --tw-ring-offset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-outline-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@property --tw-blur {
  syntax: "*";
  inherits: false;
}
@property --tw-brightness {
  syntax: "*";
  inherits: false;
}
@property --tw-contrast {
  syntax: "*";
  inherits: false;
}
@property --tw-grayscale {
  syntax: "*";
  inherits: false;
}
@property --tw-hue-rotate {
  syntax: "*";
  inherits: false;
}
@property --tw-invert {
  syntax: "*";
  inherits: false;
}
@property --tw-opacity {
  syntax: "*";
  inherits: false;
}
@property --tw-saturate {
  syntax: "*";
  inherits: false;
}
@property --tw-sepia {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-drop-shadow-size {
  syntax: "*";
  inherits: false;
}
@property --tw-duration {
  syntax: "*";
  inherits: false;
}
@layer properties {
  @supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) {
    *, ::before, ::after, ::backdrop {
      --tw-rotate-x: initial;
      --tw-rotate-y: initial;
      --tw-rotate-z: initial;
      --tw-skew-x: initial;
      --tw-skew-y: initial;
      --tw-divide-y-reverse: 0;
      --tw-border-style: solid;
      --tw-gradient-position: initial;
      --tw-gradient-from: #0000;
      --tw-gradient-via: #0000;
      --tw-gradient-to: #0000;
      --tw-gradient-stops: initial;
      --tw-gradient-via-stops: initial;
      --tw-gradient-from-position: 0%;
      --tw-gradient-via-position: 50%;
      --tw-gradient-to-position: 100%;
      --tw-leading: initial;
      --tw-tracking: initial;
      --tw-shadow: 0 0 #0000;
      --tw-shadow-color: initial;
      --tw-shadow-alpha: 100%;
      --tw-inset-shadow: 0 0 #0000;
      --tw-inset-shadow-color: initial;
      --tw-inset-shadow-alpha: 100%;
      --tw-ring-color: initial;
      --tw-ring-shadow: 0 0 #0000;
      --tw-inset-ring-color: initial;
      --tw-inset-ring-shadow: 0 0 #0000;
      --tw-ring-inset: initial;
      --tw-ring-offset-width: 0px;
      --tw-ring-offset-color: #fff;
      --tw-ring-offset-shadow: 0 0 #0000;
      --tw-outline-style: solid;
      --tw-blur: initial;
      --tw-brightness: initial;
      --tw-contrast: initial;
      --tw-grayscale: initial;
      --tw-hue-rotate: initial;
      --tw-invert: initial;
      --tw-opacity: initial;
      --tw-saturate: initial;
      --tw-sepia: initial;
      --tw-drop-shadow: initial;
      --tw-drop-shadow-color: initial;
      --tw-drop-shadow-alpha: 100%;
      --tw-drop-shadow-size: initial;
      --tw-duration: initial;
    }
  }
}

/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/.pnpm/next@14.2.30_@playwright+test@1.62.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!../../node_modules/.pnpm/next@14.2.30_@playwright+test@1.62.1_react-dom@18.2.0_react@18.2.0__react@18.2.0/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!../../node_modules/.pnpm/katex@0.16.47/node_modules/katex/dist/katex.min.css ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_AMS-Regular.a79f1c31.woff2) format("woff2"),url(/_next/static/media/KaTeX_AMS-Regular.1608a09b.woff) format("woff"),url(/_next/static/media/KaTeX_AMS-Regular.4aafdb68.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/_next/static/media/KaTeX_Caligraphic-Bold.ec17d132.woff2) format("woff2"),url(/_next/static/media/KaTeX_Caligraphic-Bold.b6770918.woff) format("woff"),url(/_next/static/media/KaTeX_Caligraphic-Bold.cce5b8ec.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Caligraphic-Regular.55fac258.woff2) format("woff2"),url(/_next/static/media/KaTeX_Caligraphic-Regular.dad44a7f.woff) format("woff"),url(/_next/static/media/KaTeX_Caligraphic-Regular.07ef19e7.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/_next/static/media/KaTeX_Fraktur-Bold.d42a5579.woff2) format("woff2"),url(/_next/static/media/KaTeX_Fraktur-Bold.9f256b85.woff) format("woff"),url(/_next/static/media/KaTeX_Fraktur-Bold.b18f59e1.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Fraktur-Regular.d3c882a6.woff2) format("woff2"),url(/_next/static/media/KaTeX_Fraktur-Regular.7c187121.woff) format("woff"),url(/_next/static/media/KaTeX_Fraktur-Regular.ed38e79f.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/_next/static/media/KaTeX_Main-Bold.c3fb5ac2.woff2) format("woff2"),url(/_next/static/media/KaTeX_Main-Bold.d181c465.woff) format("woff"),url(/_next/static/media/KaTeX_Main-Bold.b74a1a8b.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/_next/static/media/KaTeX_Main-BoldItalic.6f2bb1df.woff2) format("woff2"),url(/_next/static/media/KaTeX_Main-BoldItalic.e3f82f9d.woff) format("woff"),url(/_next/static/media/KaTeX_Main-BoldItalic.70d8b0a5.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/_next/static/media/KaTeX_Main-Italic.8916142b.woff2) format("woff2"),url(/_next/static/media/KaTeX_Main-Italic.9024d815.woff) format("woff"),url(/_next/static/media/KaTeX_Main-Italic.47373d1e.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Main-Regular.0462f03b.woff2) format("woff2"),url(/_next/static/media/KaTeX_Main-Regular.7f51fe03.woff) format("woff"),url(/_next/static/media/KaTeX_Main-Regular.b7f8fe9b.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/_next/static/media/KaTeX_Math-BoldItalic.572d331f.woff2) format("woff2"),url(/_next/static/media/KaTeX_Math-BoldItalic.f1035d8d.woff) format("woff"),url(/_next/static/media/KaTeX_Math-BoldItalic.a879cf83.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/_next/static/media/KaTeX_Math-Italic.f28c23ac.woff2) format("woff2"),url(/_next/static/media/KaTeX_Math-Italic.5295ba48.woff) format("woff"),url(/_next/static/media/KaTeX_Math-Italic.939bc644.ttf) format("truetype")}@font-face{font-display:block;font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(/_next/static/media/KaTeX_SansSerif-Bold.8c5b5494.woff2) format("woff2"),url(/_next/static/media/KaTeX_SansSerif-Bold.bf59d231.woff) format("woff"),url(/_next/static/media/KaTeX_SansSerif-Bold.94e1e8dc.ttf) format("truetype")}@font-face{font-display:block;font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(/_next/static/media/KaTeX_SansSerif-Italic.3b1e59b3.woff2) format("woff2"),url(/_next/static/media/KaTeX_SansSerif-Italic.7c9bc82b.woff) format("woff"),url(/_next/static/media/KaTeX_SansSerif-Italic.b4c20c84.ttf) format("truetype")}@font-face{font-display:block;font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_SansSerif-Regular.ba21ed5f.woff2) format("woff2"),url(/_next/static/media/KaTeX_SansSerif-Regular.74048478.woff) format("woff"),url(/_next/static/media/KaTeX_SansSerif-Regular.d4d7ba48.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Script-Regular.03e9641d.woff2) format("woff2"),url(/_next/static/media/KaTeX_Script-Regular.07505710.woff) format("woff"),url(/_next/static/media/KaTeX_Script-Regular.fe9cbbe1.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Size1-Regular.eae34984.woff2) format("woff2"),url(/_next/static/media/KaTeX_Size1-Regular.e1e279cb.woff) format("woff"),url(/_next/static/media/KaTeX_Size1-Regular.fabc004a.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Size2-Regular.5916a24f.woff2) format("woff2"),url(/_next/static/media/KaTeX_Size2-Regular.57727022.woff) format("woff"),url(/_next/static/media/KaTeX_Size2-Regular.d6b476ec.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Size3-Regular.b4230e7e.woff2) format("woff2"),url(/_next/static/media/KaTeX_Size3-Regular.9acaf01c.woff) format("woff"),url(/_next/static/media/KaTeX_Size3-Regular.a144ef58.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Size4-Regular.10d95fd3.woff2) format("woff2"),url(/_next/static/media/KaTeX_Size4-Regular.7a996c9d.woff) format("woff"),url(/_next/static/media/KaTeX_Size4-Regular.fbccdabe.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Typewriter-Regular.a8709e36.woff2) format("woff2"),url(/_next/static/media/KaTeX_Typewriter-Regular.6258592b.woff) format("woff"),url(/_next/static/media/KaTeX_Typewriter-Regular.d97aaf4a.ttf) format("truetype")}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;position:relative;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.47"}.katex .katex-mathml{border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .smash{display:inline;line-height:0}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}

