html { -webkit-font-smoothing: antialiased; box-sizing: border-box; text-size-adjust: 100%; }*, ::before, ::after { box-sizing: inherit; }strong, b { font-weight: 700; }body { margin: 0px; color: rgb(22, 24, 29); line-height: 1.6; font-family: "Geist Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; font-weight: 400; font-size: 1rem; background-color: rgb(251, 251, 252); }@media print {
  body { background-color: rgb(255, 255, 255); }
}body::backdrop { background-color: rgb(251, 251, 252); }body { background-color: rgb(251, 251, 252); }html { -webkit-font-smoothing: antialiased; box-sizing: border-box; text-size-adjust: 100%; }*, ::before, ::after { box-sizing: inherit; }strong, b { font-weight: 700; }body { margin: 0px; color: rgb(22, 24, 29); line-height: 1.6; font-family: "Geist Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; font-weight: 400; font-size: 1rem; background-color: rgb(251, 251, 252); }@media print {
  body { background-color: rgb(255, 255, 255); }
}body::backdrop { background-color: rgb(251, 251, 252); }body { background-color: rgb(251, 251, 252); }@-webkit-keyframes mui-auto-fill { 
  0% { }
}@keyframes mui-auto-fill { 
  0% { }
}@-webkit-keyframes mui-auto-fill-cancel { 
  0% { }
}@keyframes mui-auto-fill-cancel { 
  0% { }
}.mui-1tfkhto { display: flex; width: 100%; min-height: 100vh; overflow: clip; }.mui-sk0sez { display: flex; flex-direction: column; min-height: 100vh; width: 100%; background-color: var(--canvas); color: var(--fg); }.mui-1dmn1hl { display: flex; flex-direction: column; width: 100%; box-sizing: border-box; flex-shrink: 0; position: sticky; z-index: 1100; top: 0px; left: auto; right: 0px; --AppBar-background: transparent; --AppBar-color: inherit; color: rgb(22, 24, 29); background-color: transparent; background-image: none; border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; box-shadow: none; }.mui-1cmb2r9 { transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1); display: flex; flex-direction: column; width: 100%; box-sizing: border-box; flex-shrink: 0; position: sticky; z-index: 1100; top: 0px; left: auto; right: 0px; --AppBar-background: transparent; --AppBar-color: inherit; color: rgb(22, 24, 29); background-color: transparent; background-image: none; border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; box-shadow: none; }.mui-14ggmdc { width: 100%; margin-left: auto; box-sizing: border-box; margin-right: auto; padding-left: 16px; padding-right: 16px; }@media (min-width: 600px) {
  .mui-14ggmdc { padding-left: 24px; padding-right: 24px; }
}@media (min-width: 1200px) {
  .mui-14ggmdc { max-width: 1200px; }
}@media (min-width: 1200px) {
  .mui-14ggmdc { max-width: 1200px; }
}.mui-nufy4q { position: relative; display: flex; -webkit-box-align: center; align-items: center; min-height: 56px; gap: 16px; }@media (min-width: 0px) {
  @media (orientation: landscape) {
  .mui-nufy4q { min-height: 48px; }
}
}@media (min-width: 600px) {
  .mui-nufy4q { min-height: 64px; }
}@media (min-width: 0px) {
  .mui-nufy4q { min-height: 60px; }
}@media (min-width: 900px) {
  .mui-nufy4q { min-height: 68px; }
}.mui-aou3wz { display: inline-flex; -webkit-box-align: center; align-items: center; text-decoration: none; }.mui-wridb0 { display: inline-flex; -webkit-box-align: center; align-items: center; font-weight: 600; font-size: 1.15rem; letter-spacing: -0.03em; line-height: 1; color: rgb(22, 24, 29); white-space: nowrap; user-select: none; }.mui-1r8fjp8 { height: 1.35em; width: auto; display: block; flex-shrink: 0; user-select: none; margin-right: 0.4em; }.mui-klu7uv { display: flex; flex-direction: row; }.mui-klu7uv > :not(style):not(style) { margin: 0px; }.mui-klu7uv > :not(style) ~ :not(style) { margin-left: 4px; }@media (min-width: 0px) {
  .mui-klu7uv { display: none; }
}@media (min-width: 900px) {
  .mui-klu7uv { margin-left: 16px; display: flex; }
}.mui-1e5m25z { font-family: "Geist Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; line-height: 1.75; min-width: 64px; border: 0px; padding: 6px 12px; background-color: var(--variant-textBg); --variant-containedBg: #e0e0e0; border-radius: 10px; text-transform: none; font-weight: 500; font-size: 0.9rem; position: relative; color: rgb(73, 78, 88); transition: color 200ms; }.mui-1e5m25z:hover { text-decoration: none; }.mui-1e5m25z.Mui-disabled { color: rgba(0, 0, 0, 0.26); }@media (hover: hover) {
  .mui-1e5m25z:hover { --variant-containedBg: #f5f5f5; --variant-textBg: rgba(22, 24, 29, 0.04); --variant-outlinedBg: rgba(22, 24, 29, 0.04); }
}.mui-1e5m25z.MuiButton-loading { color: transparent; }.mui-1e5m25z:active { transform: scale(0.98); }.mui-1e5m25z:hover { color: rgb(22, 24, 29); background-color: transparent; transform: none; }.mui-1e5m25z::after { content: ""; position: absolute; left: 14px; right: 14px; bottom: 4px; height: 2px; border-radius: 10px; background-color: rgb(79, 70, 229); opacity: 0; transition: opacity 200ms; }.mui-d3xzmd { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; box-sizing: border-box; -webkit-tap-highlight-color: transparent; outline: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; font-family: "Geist Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; line-height: 1.75; min-width: 64px; border: 0px; padding: 6px 12px; background-color: var(--variant-textBg); --variant-containedBg: #e0e0e0; border-radius: 10px; text-transform: none; font-weight: 500; font-size: 0.9rem; position: relative; color: rgb(73, 78, 88); transition: color 200ms; }.mui-d3xzmd.Mui-disabled { pointer-events: none; cursor: default; }@media print {
  .mui-d3xzmd { print-color-adjust: exact; }
}.mui-d3xzmd:hover { text-decoration: none; }.mui-d3xzmd.Mui-disabled { color: rgba(0, 0, 0, 0.26); }@media (hover: hover) {
  .mui-d3xzmd:hover { --variant-containedBg: #f5f5f5; --variant-textBg: rgba(22, 24, 29, 0.04); --variant-outlinedBg: rgba(22, 24, 29, 0.04); }
}.mui-d3xzmd.MuiButton-loading { color: transparent; }.mui-d3xzmd:active { transform: scale(0.98); }.mui-d3xzmd:hover { color: rgb(22, 24, 29); background-color: transparent; transform: none; }.mui-d3xzmd::after { content: ""; position: absolute; left: 14px; right: 14px; bottom: 4px; height: 2px; border-radius: 10px; background-color: rgb(79, 70, 229); opacity: 0; transition: opacity 200ms; }.mui-i9gxme { -webkit-box-flex: 1; flex-grow: 1; }.mui-iaei92 { text-align: center; flex: 0 0 auto; border-radius: 50%; color: rgba(0, 0, 0, 0.54); transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1); --IconButton-hoverBg: rgba(0, 0, 0, 0.04); padding: 5px; font-size: 1.125rem; }.mui-iaei92:hover { background-color: var(--IconButton-hoverBg); }@media (hover: none) {
  .mui-iaei92:hover { background-color: transparent; }
}.mui-iaei92.Mui-disabled { background-color: transparent; color: rgba(0, 0, 0, 0.26); }.mui-iaei92.MuiIconButton-loading { color: transparent; }.mui-xz9haa { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; background-color: transparent; outline: 0px; border: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; text-align: center; flex: 0 0 auto; border-radius: 50%; color: rgba(0, 0, 0, 0.54); transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1); --IconButton-hoverBg: rgba(0, 0, 0, 0.04); padding: 5px; font-size: 1.125rem; }.mui-xz9haa.Mui-disabled { pointer-events: none; cursor: default; }@media print {
  .mui-xz9haa { print-color-adjust: exact; }
}.mui-xz9haa:hover { background-color: var(--IconButton-hoverBg); }@media (hover: none) {
  .mui-xz9haa:hover { background-color: transparent; }
}.mui-xz9haa.Mui-disabled { background-color: transparent; color: rgba(0, 0, 0, 0.26); }.mui-xz9haa.MuiIconButton-loading { color: transparent; }.mui-vh810p { user-select: none; width: 1em; height: 1em; display: inline-block; flex-shrink: 0; transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1); fill: currentcolor; font-size: 1.25rem; }.mui-13p0ual { z-index: 1500; pointer-events: none; }.mui-1of8orh { z-index: 1500; pointer-events: none; }.mui-z9mnf0 { text-align: center; flex: 0 0 auto; border-radius: 50%; color: rgba(0, 0, 0, 0.54); transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1); --IconButton-hoverBg: rgba(0, 0, 0, 0.04); padding: 5px; font-size: 1.125rem; margin-right: 4px; }.mui-z9mnf0:hover { background-color: var(--IconButton-hoverBg); }@media (hover: none) {
  .mui-z9mnf0:hover { background-color: transparent; }
}.mui-z9mnf0.Mui-disabled { background-color: transparent; color: rgba(0, 0, 0, 0.26); }.mui-z9mnf0.MuiIconButton-loading { color: transparent; }.mui-pvno25 { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; background-color: transparent; outline: 0px; border: 0px; margin: 0px 4px 0px 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; text-align: center; flex: 0 0 auto; border-radius: 50%; color: rgba(0, 0, 0, 0.54); transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1); --IconButton-hoverBg: rgba(0, 0, 0, 0.04); padding: 5px; font-size: 1.125rem; }.mui-pvno25.Mui-disabled { pointer-events: none; cursor: default; }@media print {
  .mui-pvno25 { print-color-adjust: exact; }
}.mui-pvno25:hover { background-color: var(--IconButton-hoverBg); }@media (hover: none) {
  .mui-pvno25:hover { background-color: transparent; }
}.mui-pvno25.Mui-disabled { background-color: transparent; color: rgba(0, 0, 0, 0.26); }.mui-pvno25.MuiIconButton-loading { color: transparent; }.mui-gq3nap { display: flex; flex-direction: row; -webkit-box-align: center; align-items: center; }.mui-gq3nap > :not(style):not(style) { margin: 0px; }.mui-gq3nap > :not(style) ~ :not(style) { margin-left: 8px; }@media (min-width: 0px) {
  .mui-gq3nap { display: none; }
}@media (min-width: 900px) {
  .mui-gq3nap { display: flex; }
}.mui-1mk5olg { font-family: "Geist Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; font-size: 0.875rem; line-height: 1.75; min-width: 64px; border: 0px; padding: 6px 8px; background-color: var(--variant-textBg); --variant-containedBg: #e0e0e0; border-radius: 10px; text-transform: none; transition: transform 200ms cubic-bezier(0.23, 1, 0.32, 1), box-shadow 200ms cubic-bezier(0.23, 1, 0.32, 1), background-color 200ms, color 200ms, border-color 200ms; font-weight: 500; color: rgb(73, 78, 88); }.mui-1mk5olg:hover { text-decoration: none; }.mui-1mk5olg.Mui-disabled { color: rgba(0, 0, 0, 0.26); }@media (hover: hover) {
  .mui-1mk5olg:hover { --variant-containedBg: #f5f5f5; --variant-textBg: rgba(22, 24, 29, 0.04); --variant-outlinedBg: rgba(22, 24, 29, 0.04); }
}.mui-1mk5olg.MuiButton-loading { color: transparent; }.mui-1mk5olg:active { transform: scale(0.98); }.mui-1mk5olg:hover { color: rgb(22, 24, 29); background-color: transparent; }.mui-c86mbb { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; outline: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; font-family: "Geist Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; font-size: 0.875rem; line-height: 1.75; min-width: 64px; border: 0px; padding: 6px 8px; background-color: var(--variant-textBg); --variant-containedBg: #e0e0e0; border-radius: 10px; text-transform: none; transition: transform 200ms cubic-bezier(0.23, 1, 0.32, 1), box-shadow 200ms cubic-bezier(0.23, 1, 0.32, 1), background-color 200ms, color 200ms, border-color 200ms; font-weight: 500; color: rgb(73, 78, 88); }.mui-c86mbb.Mui-disabled { pointer-events: none; cursor: default; }@media print {
  .mui-c86mbb { print-color-adjust: exact; }
}.mui-c86mbb:hover { text-decoration: none; }.mui-c86mbb.Mui-disabled { color: rgba(0, 0, 0, 0.26); }@media (hover: hover) {
  .mui-c86mbb:hover { --variant-containedBg: #f5f5f5; --variant-textBg: rgba(22, 24, 29, 0.04); --variant-outlinedBg: rgba(22, 24, 29, 0.04); }
}.mui-c86mbb.MuiButton-loading { color: transparent; }.mui-c86mbb:active { transform: scale(0.98); }.mui-c86mbb:hover { color: rgb(22, 24, 29); background-color: transparent; }.mui-bohc3b { font-family: "Geist Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; line-height: 1.75; min-width: 64px; border: 0px; --variant-textColor: #4f46e5; --variant-outlinedColor: #4f46e5; --variant-outlinedBorder: rgba(79, 70, 229, 0.5); --variant-containedColor: #f6f6ff; --variant-containedBg: #4f46e5; font-size: 0.8125rem; border-radius: 10px; text-transform: none; font-weight: 600; transition: transform 200ms cubic-bezier(0.23, 1, 0.32, 1), box-shadow 200ms cubic-bezier(0.23, 1, 0.32, 1), background-color 200ms, color 200ms, border-color 200ms; background-color: rgb(79, 70, 229); color: rgb(246, 246, 255); box-shadow: rgba(79, 70, 229, 0.4) 0px 2px 8px -2px; padding: 7.2px 18px; }.mui-bohc3b:hover { text-decoration: none; }.mui-bohc3b.Mui-disabled { color: rgba(0, 0, 0, 0.26); }.mui-bohc3b:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }@media (hover: none) {
  .mui-bohc3b:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; }
}.mui-bohc3b:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }.mui-bohc3b.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }.mui-bohc3b.Mui-disabled { color: rgba(0, 0, 0, 0.26); box-shadow: none; background-color: rgba(0, 0, 0, 0.12); }@media (hover: hover) {
  .mui-bohc3b:hover { --variant-containedBg: #3f37c9; --variant-textBg: rgba(79, 70, 229, 0.04); --variant-outlinedBorder: #4f46e5; --variant-outlinedBg: rgba(79, 70, 229, 0.04); }
}.mui-bohc3b.MuiButton-loading { color: transparent; }.mui-bohc3b:active { transform: scale(0.98); }.mui-bohc3b:hover { background-color: rgb(111, 106, 240); transform: translateY(-1px); box-shadow: rgba(79, 70, 229, 0.45) 0px 4px 12px -4px; }.mui-bohc3b:active { transform: scale(0.98); }.mui-4pfs8r { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; outline: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; font-family: "Geist Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; line-height: 1.75; min-width: 64px; border: 0px; --variant-textColor: #4f46e5; --variant-outlinedColor: #4f46e5; --variant-outlinedBorder: rgba(79, 70, 229, 0.5); --variant-containedColor: #f6f6ff; --variant-containedBg: #4f46e5; font-size: 0.8125rem; border-radius: 10px; text-transform: none; font-weight: 600; transition: transform 200ms cubic-bezier(0.23, 1, 0.32, 1), box-shadow 200ms cubic-bezier(0.23, 1, 0.32, 1), background-color 200ms, color 200ms, border-color 200ms; background-color: rgb(79, 70, 229); color: rgb(246, 246, 255); box-shadow: rgba(79, 70, 229, 0.4) 0px 2px 8px -2px; padding: 7.2px 18px; }.mui-4pfs8r.Mui-disabled { pointer-events: none; cursor: default; }@media print {
  .mui-4pfs8r { print-color-adjust: exact; }
}.mui-4pfs8r:hover { text-decoration: none; }.mui-4pfs8r.Mui-disabled { color: rgba(0, 0, 0, 0.26); }.mui-4pfs8r:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }@media (hover: none) {
  .mui-4pfs8r:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; }
}.mui-4pfs8r:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }.mui-4pfs8r.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }.mui-4pfs8r.Mui-disabled { color: rgba(0, 0, 0, 0.26); box-shadow: none; background-color: rgba(0, 0, 0, 0.12); }@media (hover: hover) {
  .mui-4pfs8r:hover { --variant-containedBg: #3f37c9; --variant-textBg: rgba(79, 70, 229, 0.04); --variant-outlinedBorder: #4f46e5; --variant-outlinedBg: rgba(79, 70, 229, 0.04); }
}.mui-4pfs8r.MuiButton-loading { color: transparent; }.mui-4pfs8r:active { transform: scale(0.98); }.mui-4pfs8r:hover { background-color: rgb(111, 106, 240); transform: translateY(-1px); box-shadow: rgba(79, 70, 229, 0.45) 0px 4px 12px -4px; }.mui-4pfs8r:active { transform: scale(0.98); }.mui-1s0eyd0 { text-align: center; flex: 0 0 auto; font-size: 1.5rem; padding: 8px; border-radius: 50%; color: rgba(0, 0, 0, 0.54); transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1); --IconButton-hoverBg: rgba(0, 0, 0, 0.04); }.mui-1s0eyd0:hover { background-color: var(--IconButton-hoverBg); }@media (hover: none) {
  .mui-1s0eyd0:hover { background-color: transparent; }
}.mui-1s0eyd0.Mui-disabled { background-color: transparent; color: rgba(0, 0, 0, 0.26); }.mui-1s0eyd0.MuiIconButton-loading { color: transparent; }@media (min-width: 0px) {
  .mui-1s0eyd0 { display: inline-flex; }
}@media (min-width: 900px) {
  .mui-1s0eyd0 { display: none; }
}.mui-1dwxzgf { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; background-color: transparent; outline: 0px; border: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; text-align: center; flex: 0 0 auto; font-size: 1.5rem; padding: 8px; border-radius: 50%; color: rgba(0, 0, 0, 0.54); transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1); --IconButton-hoverBg: rgba(0, 0, 0, 0.04); }.mui-1dwxzgf.Mui-disabled { pointer-events: none; cursor: default; }@media print {
  .mui-1dwxzgf { print-color-adjust: exact; }
}.mui-1dwxzgf:hover { background-color: var(--IconButton-hoverBg); }@media (hover: none) {
  .mui-1dwxzgf:hover { background-color: transparent; }
}.mui-1dwxzgf.Mui-disabled { background-color: transparent; color: rgba(0, 0, 0, 0.26); }.mui-1dwxzgf.MuiIconButton-loading { color: transparent; }@media (min-width: 0px) {
  .mui-1dwxzgf { display: inline-flex; }
}@media (min-width: 900px) {
  .mui-1dwxzgf { display: none; }
}.mui-q7mezt { user-select: none; width: 1em; height: 1em; display: inline-block; flex-shrink: 0; transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1); fill: currentcolor; font-size: 1.5rem; }.mui-1y14jki { z-index: 1200; }.mui-ebiqiw { width: 100%; margin-left: auto; box-sizing: border-box; margin-right: auto; padding-left: 16px; padding-right: 16px; display: flex; background-color: var(--canvas-1); }@media (min-width: 600px) {
  .mui-ebiqiw { padding-left: 24px; padding-right: 24px; }
}@media (min-width: 1200px) {
  .mui-ebiqiw { max-width: 1200px; }
}@media (min-width: 1200px) {
  .mui-ebiqiw { max-width: 1200px; }
}.mui-wiug33 { flex-direction: column; width: 288px; flex-shrink: 0; border-right: 1px solid rgba(20, 22, 28, 0.09); border-top-color: rgba(20, 22, 28, 0.09); border-bottom-color: rgba(20, 22, 28, 0.09); border-left-color: rgba(20, 22, 28, 0.09); background-color: rgb(255, 255, 255); position: sticky; top: 64px; align-self: flex-start; max-height: calc(-64px + 100vh); }@media (min-width: 0px) {
  .mui-wiug33 { display: none; }
}@media (min-width: 1200px) {
  .mui-wiug33 { display: flex; }
}.mui-mfbj13 { padding: 16px; border-bottom: 1px solid rgba(20, 22, 28, 0.09); border-top-color: rgba(20, 22, 28, 0.09); border-right-color: rgba(20, 22, 28, 0.09); border-left-color: rgba(20, 22, 28, 0.09); }.mui-14feoh2 { margin: 0px 0px 12px; line-height: 1.6; font-family: "Geist Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; display: block; font-weight: 600; font-size: 1.05rem; color: rgb(22, 24, 29); text-decoration: none; transition: color 150ms; }.mui-14feoh2:hover { color: rgb(79, 70, 229); }.mui-zoqlyc { position: relative; max-width: none; margin-left: 0px; margin-right: 0px; }.mui-e1bm79 .MuiOutlinedInput-root { border-radius: 10px; background-color: rgb(255, 255, 255); font-size: 0.875rem; }.mui-sueto7 { display: inline-flex; flex-direction: column; position: relative; min-width: 0px; padding: 0px; margin: 0px; border: 0px; vertical-align: top; width: 100%; }.mui-sueto7 .MuiOutlinedInput-root { border-radius: 10px; background-color: rgb(255, 255, 255); font-size: 0.875rem; }.mui-c3gwhg { line-height: 1.4375em; font-family: "Geist Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; font-weight: 400; font-size: 1rem; color: rgb(22, 24, 29); box-sizing: border-box; cursor: text; display: inline-flex; -webkit-box-align: center; align-items: center; width: 100%; position: relative; padding-left: 14px; border-radius: 10px; background-color: rgb(238, 240, 243); }.mui-c3gwhg.Mui-disabled { color: rgb(118, 122, 133); cursor: default; }.mui-c3gwhg:hover .MuiOutlinedInput-notchedOutline { border-color: rgb(22, 24, 29); }@media (hover: none) {
  .mui-c3gwhg:hover .MuiOutlinedInput-notchedOutline { border-color: rgba(0, 0, 0, 0.23); }
}.mui-c3gwhg.Mui-focused .MuiOutlinedInput-notchedOutline { border-width: 2px; }.mui-c3gwhg.Mui-focused .MuiOutlinedInput-notchedOutline { border-color: rgb(79, 70, 229); }.mui-c3gwhg.Mui-error .MuiOutlinedInput-notchedOutline { border-color: rgb(214, 69, 80); }.mui-c3gwhg.Mui-disabled .MuiOutlinedInput-notchedOutline { border-color: rgba(0, 0, 0, 0.26); }.mui-c3gwhg .MuiOutlinedInput-notchedOutline { border-color: rgba(20, 22, 28, 0.09); }.mui-c3gwhg:hover .MuiOutlinedInput-notchedOutline { border-color: rgba(17, 32, 26, 0.16); }.mui-c3gwhg.Mui-focused .MuiOutlinedInput-notchedOutline { border-color: rgb(79, 70, 229); border-width: 1px; box-shadow: rgba(79, 70, 229, 0.18) 0px 0px 0px 3px; }.mui-1f6kg7i { display: flex; max-height: 2em; -webkit-box-align: center; align-items: center; white-space: nowrap; color: rgba(0, 0, 0, 0.54); margin-right: 8px; }.mui-10fstsq { user-select: none; width: 1em; height: 1em; display: inline-block; flex-shrink: 0; transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1); fill: currentcolor; font-size: 1.1rem; color: rgb(118, 122, 133); }.mui-1m7056s { font: inherit; letter-spacing: inherit; color: currentcolor; border: 0px; box-sizing: content-box; background: none; height: 1.4375em; margin: 0px; -webkit-tap-highlight-color: transparent; display: block; min-width: 0px; width: 100%; animation-name: mui-auto-fill-cancel; animation-duration: 10ms; padding: 8.5px 14px 8.5px 0px; }.mui-1m7056s::-webkit-input-placeholder { color: currentcolor; opacity: 0.42; transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1); }.mui-1m7056s:focus { outline: 0px; }.mui-1m7056s:invalid { box-shadow: none; }.mui-1m7056s::-webkit-search-decoration { appearance: none; }label[data-shrink="false"] + .MuiInputBase-formControl .mui-1m7056s::-webkit-input-placeholder { opacity: 0 !important; }label[data-shrink="false"] + .MuiInputBase-formControl .mui-1m7056s:focus::-webkit-input-placeholder { opacity: 0.42; }.mui-1m7056s.Mui-disabled { opacity: 1; -webkit-text-fill-color: rgb(118, 122, 133); }.mui-1m7056s:-webkit-autofill { animation-duration: 5000s; animation-name: mui-auto-fill; }.mui-1m7056s:-webkit-autofill { border-radius: inherit; }.mui-h2v8xi { border-color: rgba(0, 0, 0, 0.23); }.mui-5v2ak0 { text-align: left; position: absolute; inset: -5px 0px 0px; margin: 0px; padding: 0px 8px; pointer-events: none; border-radius: inherit; border-style: solid; border-width: 1px; overflow: hidden; min-width: 0%; border-color: rgba(0, 0, 0, 0.23); }.mui-w4cd9x { float: unset; width: auto; overflow: hidden; padding: 0px; line-height: 11px; transition: width 150ms cubic-bezier(0, 0, 0.2, 1); }.mui-1qhqfp7 { flex: 1 1 0%; overflow-y: auto; padding: 12px; }.mui-nos8u6 { list-style: none; margin: 0px; padding: 0px; }.mui-1itv5e3 { margin-bottom: 4px; }.mui-171onha { display: flex; -webkit-box-align: center; align-items: center; gap: 4px; }.mui-1eng56g { flex: 1 1 0%; display: flex; -webkit-box-align: center; align-items: center; gap: 8px; padding: 8px 12px; border-radius: 10px; font-size: 0.875rem; text-decoration: none; transition: background-color 150ms, color 150ms; color: rgb(73, 78, 88); }.mui-1eng56g:hover { background-color: var(--canvas-1); color: rgb(22, 24, 29); }.mui-15a830e { user-select: none; width: 1em; height: 1em; display: inline-block; flex-shrink: 0; transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1); fill: currentcolor; font-size: 1rem; color: rgb(37, 99, 235); }.mui-1rr4qq7 { flex: 1 1 0%; }.mui-gme47n { border: 0px solid; background: none; padding: 6px; border-radius: 8px; cursor: pointer; display: flex; color: rgb(73, 78, 88); }.mui-gme47n:hover { background-color: var(--canvas-1); }.mui-1yhur2t { user-select: none; width: 1em; height: 1em; display: inline-block; flex-shrink: 0; transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1); fill: currentcolor; font-size: 1rem; }.mui-7z8zj4 { user-select: none; width: 1em; height: 1em; display: inline-block; flex-shrink: 0; transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1); fill: currentcolor; font-size: 1rem; color: rgb(147, 51, 234); }.mui-156twqi { user-select: none; width: 1em; height: 1em; display: inline-block; flex-shrink: 0; transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1); fill: currentcolor; font-size: 1rem; color: rgb(22, 163, 74); }.mui-1kxr14w { flex: 1 1 0%; display: flex; -webkit-box-align: center; align-items: center; gap: 8px; padding: 8px 12px; border-radius: 10px; font-size: 0.875rem; text-decoration: none; transition: background-color 150ms, color 150ms; background-color: rgba(79, 70, 229, 0.1); color: rgb(79, 70, 229); font-weight: 500; }.mui-1n3g3q9 { user-select: none; width: 1em; height: 1em; display: inline-block; flex-shrink: 0; transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1); fill: currentcolor; font-size: 1rem; color: rgb(79, 70, 229); }.mui-kv686j { list-style: none; margin-left: 24px; margin-top: 4px; margin-bottom: 0px; padding-left: 12px; border-left: 1px solid rgba(20, 22, 28, 0.09); border-top-color: rgba(20, 22, 28, 0.09); border-right-color: rgba(20, 22, 28, 0.09); border-bottom-color: rgba(20, 22, 28, 0.09); }.mui-n28j4m { display: block; padding: 6px 8px; font-size: 0.875rem; border-radius: 8px; color: rgb(73, 78, 88); text-decoration: none; transition: color 150ms; }.mui-n28j4m:hover { color: rgb(22, 24, 29); }.mui-30h5ht { user-select: none; width: 1em; height: 1em; display: inline-block; flex-shrink: 0; transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1); fill: currentcolor; font-size: 1rem; color: rgb(8, 145, 178); }.mui-v9jakz { user-select: none; width: 1em; height: 1em; display: inline-block; flex-shrink: 0; transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1); fill: currentcolor; font-size: 1rem; color: rgb(219, 39, 119); }.mui-1lunb99 { user-select: none; width: 1em; height: 1em; display: inline-block; flex-shrink: 0; transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1); fill: currentcolor; font-size: 1rem; color: rgb(124, 58, 237); }.mui-13w5f8z { user-select: none; width: 1em; height: 1em; display: inline-block; flex-shrink: 0; transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1); fill: currentcolor; font-size: 1rem; color: rgb(14, 164, 122); }.mui-iq0sjs { user-select: none; width: 1em; height: 1em; display: inline-block; flex-shrink: 0; transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1); fill: currentcolor; font-size: 1rem; color: rgb(75, 85, 99); }.mui-xwn65z { flex: 1 1 0%; min-width: 0px; padding: 32px 24px; max-width: 896px; }.mui-1yjvs5a { margin-bottom: 32px; }.mui-120nera { display: flex; -webkit-box-align: center; align-items: center; gap: 12px; }.mui-1qzqh4q { padding: 12px; border-radius: 12px; background-color: rgb(255, 247, 237); display: flex; }.mui-1l1icoj { user-select: none; width: 1em; height: 1em; display: inline-block; flex-shrink: 0; transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1); fill: currentcolor; font-size: 1.75rem; color: rgb(234, 88, 12); }.mui-15shps { margin: 0px; line-height: 1.6; font-family: "Geist Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; font-size: 1rem; font-weight: 600; color: rgb(22, 24, 29); }@media (min-width: 0px) {
  .mui-15shps { font-size: 1.6rem; }
}@media (min-width: 900px) {
  .mui-15shps { font-size: 1.875rem; }
}.mui-63g8m6 { margin: 4px 0px 0px; line-height: 1.6; font-family: "Geist Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; font-weight: 400; font-size: 1rem; color: rgb(73, 78, 88); }.mui-vrf0o4 { display: flex; flex-direction: column; gap: 48px; }.mui-gtw5ek { scroll-margin-top: 88px; }.mui-1494q97 { margin: 0px 0px 16px; line-height: 1.6; font-family: "Geist Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; font-size: 1.25rem; font-weight: 600; color: rgb(22, 24, 29); padding-bottom: 8px; border-bottom: 1px solid rgba(20, 22, 28, 0.09); border-top-color: rgba(20, 22, 28, 0.09); border-right-color: rgba(20, 22, 28, 0.09); border-left-color: rgba(20, 22, 28, 0.09); }.mui-i3pbo { margin-bottom: 24px; }.mui-1dy6omj { margin: 0px 0px 12px; font-family: "Geist Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; font-weight: 400; color: rgb(73, 78, 88); font-size: 0.92rem; line-height: 1.7; }.mui-u9ui3z { padding-left: 20px; margin: 0px 0px 16px; color: rgb(73, 78, 88); }.mui-1stxdzw { margin-bottom: 6px; font-size: 0.92rem; line-height: 1.65; }.mui-1hsfrus { color: rgb(22, 24, 29); font-weight: 600; }.mui-1edejbd { padding: 2px 6px; border-radius: 10px; background-color: var(--canvas-2); color: rgb(22, 24, 29); font-size: 0.78em; font-family: monospace; }.mui-qr1k2d { background-color: rgb(255, 255, 255); border: 1px solid rgba(20, 22, 28, 0.09); border-radius: 12px; padding: 20px; margin-bottom: 24px; }.mui-yghgkv { margin: 0px 0px 16px; line-height: 1.6; font-family: "Geist Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; font-size: 1rem; font-weight: 500; color: rgb(22, 24, 29); }.mui-sthffo { display: flex; gap: 16px; margin-bottom: 20px; }.mui-sthffo:last-child { margin-bottom: 0px; }.mui-1m3w7el { width: 28px; height: 28px; flex-shrink: 0; border-radius: 50%; display: inline-grid; place-items: center; font-family: "Geist Mono Variable", ui-monospace, "SF Mono", Menlo, monospace; font-weight: 700; font-size: 11px; line-height: 1; user-select: none; color: rgb(255, 255, 255); background: var(--grad); box-shadow: oklch(0.52 0.19 276 / 0.6) 0px 8px 18px -8px; transition: background 280ms cubic-bezier(0.32, 0.72, 0, 1), color 280ms, border-color 280ms; }.mui-1hbdhhf { margin: 0px; line-height: 1.6; font-family: "Geist Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; font-size: 1rem; font-weight: 500; color: rgb(22, 24, 29); }.mui-nd2jat { margin: 2px 0px 0px; line-height: 1.6; font-family: "Geist Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; font-weight: 400; font-size: 0.875rem; color: rgb(73, 78, 88); }.mui-1gps338 { background-color: rgb(255, 251, 235); border: 1px solid rgb(253, 230, 138); border-radius: 12px; padding: 16px; margin-bottom: 24px; }.mui-5c4gil { display: flex; -webkit-box-align: center; align-items: center; gap: 8px; margin-bottom: 12px; }.mui-1k3pucv { user-select: none; width: 1em; height: 1em; display: inline-block; flex-shrink: 0; transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1); fill: currentcolor; font-size: 1.25rem; color: rgb(217, 119, 6); }.mui-u1fce7 { margin: 0px; line-height: 1.6; font-family: "Geist Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; font-size: 1rem; font-weight: 500; color: rgb(146, 64, 14); }.mui-tng4py { font-size: 0.875rem; color: rgb(180, 83, 9); margin-bottom: 8px; }.mui-tng4py:last-child { margin-bottom: 0px; }.mui-1dure1h { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; margin-top: 48px; padding-top: 24px; border-top: 1px solid rgba(20, 22, 28, 0.09); border-right-color: rgba(20, 22, 28, 0.09); border-bottom-color: rgba(20, 22, 28, 0.09); border-left-color: rgba(20, 22, 28, 0.09); }.mui-m8rcu3 { display: flex; -webkit-box-align: center; align-items: center; gap: 8px; font-size: 0.875rem; color: rgb(73, 78, 88); text-decoration: none; transition: color 150ms; }.mui-m8rcu3:hover { color: rgb(22, 24, 29); }.mui-glab3b { width: 224px; flex-shrink: 0; }@media (min-width: 0px) {
  .mui-glab3b { display: none; }
}@media (min-width: 1536px) {
  .mui-glab3b { display: block; }
}.mui-6w7j92 { position: sticky; top: 64px; padding-top: 32px; padding-bottom: 32px; padding-right: 16px; }.mui-18txmv8 { margin: 0px 0px 12px; line-height: 1.6; font-family: "Geist Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; font-size: 0.875rem; font-weight: 500; color: rgb(22, 24, 29); }.mui-1m4n56j { list-style: none; margin: 0px; padding: 0px; border-left: 1px solid rgba(20, 22, 28, 0.09); border-top-color: rgba(20, 22, 28, 0.09); border-right-color: rgba(20, 22, 28, 0.09); border-bottom-color: rgba(20, 22, 28, 0.09); }.mui-1eq6zgi { display: block; width: 100%; text-align: left; background: none; cursor: pointer; padding-left: 12px; padding-top: 4px; padding-bottom: 4px; margin-left: -1px; font-size: 0.875rem; border-width: 0px 0px 0px 2px; border-style: solid; border-color: currentcolor currentcolor currentcolor rgb(79, 70, 229); border-image: none; transition: color 150ms, border-color 150ms; color: rgb(79, 70, 229); font-weight: 500; }.mui-1rziu3a { display: block; width: 100%; text-align: left; background: none; cursor: pointer; padding-left: 12px; padding-top: 4px; padding-bottom: 4px; margin-left: -1px; font-size: 0.875rem; border-width: 0px 0px 0px 2px; border-style: solid; border-color: currentcolor currentcolor currentcolor transparent; border-image: none; transition: color 150ms, border-color 150ms; color: rgb(73, 78, 88); }.mui-1rziu3a:hover { color: rgb(22, 24, 29); border-left-color: rgba(20, 22, 28, 0.09); }.mui-1hf0qav { border-top: 1px solid var(--line); margin-top: auto; }@media (min-width: 0px) {
  .mui-1hf0qav { padding-top: 48px; padding-bottom: 48px; }
}@media (min-width: 900px) {
  .mui-1hf0qav { padding-top: 64px; padding-bottom: 64px; }
}.mui-199nrdm { --Grid-columns: 12; --Grid-columnSpacing: 32px; --Grid-rowSpacing: 32px; flex-flow: wrap; min-width: 0px; box-sizing: border-box; display: flex; gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing); }.mui-199nrdm > * { --Grid-parent-columns: 12; }.mui-199nrdm > * { --Grid-parent-columnSpacing: 32px; }.mui-199nrdm > * { --Grid-parent-rowSpacing: 32px; }.mui-20tnkx { -webkit-box-flex: 0; flex-grow: 0; flex-basis: auto; width: calc(100% * 12 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 12) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns))); min-width: 0px; box-sizing: border-box; }@media (min-width: 900px) {
  .mui-20tnkx { -webkit-box-flex: 0; flex-grow: 0; flex-basis: auto; width: calc(100% * 4 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 4) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns))); }
}.mui-1pvbya4 { margin: 16px 0px 0px; font-family: "Geist Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; font-weight: 400; font-size: 0.875rem; color: rgb(73, 78, 88); max-width: 300px; line-height: 1.6; }.mui-1rvl3m { display: flex; flex-direction: row; margin-top: 20px; }.mui-1rvl3m > :not(style):not(style) { margin: 0px; }.mui-1rvl3m > :not(style) ~ :not(style) { margin-left: 4px; }.mui-wrp37 { text-align: center; flex: 0 0 auto; border-radius: 50%; transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1); --IconButton-hoverBg: rgba(0, 0, 0, 0.04); padding: 5px; font-size: 1.125rem; color: rgb(118, 122, 133); }.mui-wrp37:hover { background-color: var(--IconButton-hoverBg); }@media (hover: none) {
  .mui-wrp37:hover { background-color: transparent; }
}.mui-wrp37.Mui-disabled { background-color: transparent; color: rgba(0, 0, 0, 0.26); }.mui-wrp37.MuiIconButton-loading { color: transparent; }.mui-wrp37:hover { color: rgb(22, 24, 29); }.mui-68tkkq { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; background-color: transparent; outline: 0px; border: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; text-align: center; flex: 0 0 auto; border-radius: 50%; transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1); --IconButton-hoverBg: rgba(0, 0, 0, 0.04); padding: 5px; font-size: 1.125rem; color: rgb(118, 122, 133); }.mui-68tkkq.Mui-disabled { pointer-events: none; cursor: default; }@media print {
  .mui-68tkkq { print-color-adjust: exact; }
}.mui-68tkkq:hover { background-color: var(--IconButton-hoverBg); }@media (hover: none) {
  .mui-68tkkq:hover { background-color: transparent; }
}.mui-68tkkq.Mui-disabled { background-color: transparent; color: rgba(0, 0, 0, 0.26); }.mui-68tkkq.MuiIconButton-loading { color: transparent; }.mui-68tkkq:hover { color: rgb(22, 24, 29); }.mui-7qv3rh { -webkit-box-flex: 0; flex-grow: 0; flex-basis: auto; width: calc(100% * 6 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 6) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns))); min-width: 0px; box-sizing: border-box; }@media (min-width: 600px) {
  .mui-7qv3rh { -webkit-box-flex: 0; flex-grow: 0; flex-basis: auto; width: calc(100% * 3 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 3) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns))); }
}@media (min-width: 900px) {
  .mui-7qv3rh { -webkit-box-flex: 0; flex-grow: 0; flex-basis: auto; width: calc(100% * 2 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 2) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns))); }
}.mui-1asix32 { margin: 0px 0px 16px; line-height: 1.6; font-weight: 400; font-family: "Geist Mono Variable", ui-monospace, "SF Mono", Menlo, monospace; font-size: 0.7rem; letter-spacing: 0.08em; text-transform: uppercase; color: rgb(118, 122, 133); }.mui-wu34vq { display: flex; flex-direction: column; }.mui-wu34vq > :not(style):not(style) { margin: 0px; }.mui-wu34vq > :not(style) ~ :not(style) { margin-top: 10px; }.mui-1ke6ct4 { text-decoration: none; color: rgb(73, 78, 88); font-size: 0.875rem; width: fit-content; transition: color 200ms; }.mui-1ke6ct4:hover { color: rgb(22, 24, 29); }.mui-1wo7afb { margin: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; line-height: inherit; letter-spacing: inherit; text-decoration: none; color: rgb(73, 78, 88); font-size: 0.875rem; width: fit-content; transition: color 200ms; }.mui-1wo7afb:hover { color: rgb(22, 24, 29); }.mui-o4fsc { border-top: 1px solid var(--line); margin-top: 40px; padding-top: 28px; }.mui-su7wfu { display: flex; flex-direction: column; -webkit-box-pack: justify; justify-content: space-between; }@media (min-width: 0px) {
  .mui-su7wfu { flex-direction: column; }
  .mui-su7wfu > :not(style):not(style) { margin: 0px; }
  .mui-su7wfu > :not(style) ~ :not(style) { margin-top: 8px; }
}@media (min-width: 600px) {
  .mui-su7wfu { flex-direction: row; }
  .mui-su7wfu > :not(style):not(style) { margin: 0px; }
  .mui-su7wfu > :not(style) ~ :not(style) { margin-left: 8px; }
}@media (min-width: 0px) {
  .mui-su7wfu { align-items: flex-start; }
}@media (min-width: 600px) {
  .mui-su7wfu { -webkit-box-align: center; align-items: center; }
}.mui-1m835jr { margin: 0px; line-height: 1.6; font-weight: 400; font-family: "Geist Mono Variable", ui-monospace, "SF Mono", Menlo, monospace; font-size: 0.7rem; letter-spacing: 0.08em; text-transform: uppercase; color: rgb(118, 122, 133); }.mui-csffzd { display: flex; flex-direction: row; -webkit-box-align: center; align-items: center; }.mui-csffzd > :not(style):not(style) { margin: 0px; }.mui-csffzd > :not(style) ~ :not(style) { margin-left: 8px; }@media print {
  .mui-depviu { position: absolute !important; }
}.mui-1egf66k { position: fixed; z-index: 1300; inset: 0px; }@media print {
  .mui-1egf66k { position: absolute !important; }
}.mui-lw0xdp { z-index: -1; }.mui-14dl35y { position: fixed; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; inset: 0px; background-color: rgba(0, 0, 0, 0.5); -webkit-tap-highlight-color: transparent; z-index: -1; }.mui-fh1hs4 { height: 100%; outline: 0px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }@media print {
  .mui-fh1hs4 { height: auto; }
}.mui-161up1c { margin: 32px; position: relative; overflow-y: auto; outline: 0px; display: flex; flex-direction: column; max-height: calc(100% - 64px); max-width: 444px; width: calc(100% - 64px); }@media print {
  .mui-161up1c { overflow-y: visible; box-shadow: none; }
}.mui-161up1c.MuiDialog-paperFullScreen { padding-top: env(safe-area-inset-top, 0px); }.mui-ti690p { background-color: rgb(255, 255, 255); color: rgb(22, 24, 29); transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1); border-radius: 10px; box-shadow: var(--Paper-shadow); background-image: var(--Paper-overlay); margin: 32px; position: relative; overflow-y: auto; outline: 0px; display: flex; flex-direction: column; max-height: calc(100% - 64px); max-width: 444px; width: calc(100% - 64px); }@media print {
  .mui-ti690p { overflow-y: visible; box-shadow: none; }
}.mui-ti690p.MuiDialog-paperFullScreen { padding-top: env(safe-area-inset-top, 0px); }.mui-f2cd6u { padding: 16px 24px; flex: 0 0 auto; }.mui-u9yrw4 { margin: 0px; font-weight: 600; letter-spacing: -0.01em; font-family: "Geist Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; font-size: 1.25rem; line-height: 1.6; padding: 16px 24px; flex: 0 0 auto; }.mui-1nbx5hx { flex: 1 1 auto; overflow-y: auto; padding: 20px 24px; }.MuiDialogTitle-root + .mui-1nbx5hx { padding-top: 0px; }.mui-1vnnnyn { margin: 0px; line-height: 1.6; font-family: "Geist Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; font-weight: 400; font-size: 0.875rem; color: rgb(73, 78, 88); }.mui-kjfzc1 { display: flex; flex-direction: column; margin-top: 16px; }.mui-kjfzc1 > :not(style):not(style) { margin: 0px; }.mui-kjfzc1 > :not(style) ~ :not(style) { margin-top: 12px; }.mui-1kvpyjm { display: inline-flex; cursor: pointer; vertical-align: middle; -webkit-tap-highlight-color: transparent; flex-direction: row-reverse; margin: 0px; -webkit-box-align: center; align-items: center; width: 100%; -webkit-box-pack: justify; justify-content: space-between; }.mui-1kvpyjm.Mui-disabled { cursor: default; }.mui-1kvpyjm .MuiFormControlLabel-label.Mui-disabled { color: rgb(118, 122, 133); }.mui-1pwinck { display: inline-flex; overflow: hidden; box-sizing: border-box; position: relative; flex-shrink: 0; z-index: 0; vertical-align: middle; width: 40px; height: 24px; padding: 7px; }@media print {
  .mui-1pwinck { print-color-adjust: exact; }
}.mui-1pwinck .MuiSwitch-thumb { width: 16px; height: 16px; }.mui-1pwinck .MuiSwitch-switchBase { padding: 4px; }.mui-1pwinck .MuiSwitch-switchBase.Mui-checked { transform: translateX(16px); }.mui-kzxe33 { position: absolute; top: 0px; left: 0px; z-index: 1; color: rgb(255, 255, 255); transition: left 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1); }.mui-kzxe33.Mui-checked { transform: translateX(20px); }.mui-kzxe33.Mui-disabled { color: rgb(245, 245, 245); }.mui-kzxe33.Mui-checked + .MuiSwitch-track { opacity: 0.5; }.mui-kzxe33.Mui-disabled + .MuiSwitch-track { opacity: 0.12; }.mui-kzxe33 .MuiSwitch-input { left: -100%; width: 300%; }.mui-kzxe33:hover { background-color: rgba(0, 0, 0, 0.04); }@media (hover: none) {
  .mui-kzxe33:hover { background-color: transparent; }
}.mui-kzxe33.Mui-checked { color: rgb(79, 70, 229); }.mui-kzxe33.Mui-checked:hover { background-color: rgba(79, 70, 229, 0.04); }@media (hover: none) {
  .mui-kzxe33.Mui-checked:hover { background-color: transparent; }
}.mui-kzxe33.Mui-checked.Mui-disabled { color: rgb(188, 184, 245); }.mui-kzxe33.Mui-checked + .MuiSwitch-track { background-color: rgb(79, 70, 229); }.mui-1erbuao { padding: 9px; border-radius: 50%; position: absolute; top: 0px; left: 0px; z-index: 1; color: rgb(255, 255, 255); transition: left 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1); }.mui-1erbuao.Mui-checked { transform: translateX(20px); }.mui-1erbuao.Mui-disabled { color: rgb(245, 245, 245); }.mui-1erbuao.Mui-checked + .MuiSwitch-track { opacity: 0.5; }.mui-1erbuao.Mui-disabled + .MuiSwitch-track { opacity: 0.12; }.mui-1erbuao .MuiSwitch-input { left: -100%; width: 300%; }.mui-1erbuao:hover { background-color: rgba(0, 0, 0, 0.04); }@media (hover: none) {
  .mui-1erbuao:hover { background-color: transparent; }
}.mui-1erbuao.Mui-checked { color: rgb(79, 70, 229); }.mui-1erbuao.Mui-checked:hover { background-color: rgba(79, 70, 229, 0.04); }@media (hover: none) {
  .mui-1erbuao.Mui-checked:hover { background-color: transparent; }
}.mui-1erbuao.Mui-checked.Mui-disabled { color: rgb(188, 184, 245); }.mui-1erbuao.Mui-checked + .MuiSwitch-track { background-color: rgb(79, 70, 229); }.mui-d27oh2 { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; box-sizing: border-box; -webkit-tap-highlight-color: transparent; background-color: transparent; outline: 0px; border: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; padding: 9px; border-radius: 50%; position: absolute; top: 0px; left: 0px; z-index: 1; color: rgb(255, 255, 255); transition: left 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1); }.mui-d27oh2.Mui-disabled { pointer-events: none; cursor: default; }@media print {
  .mui-d27oh2 { print-color-adjust: exact; }
}.mui-d27oh2.Mui-checked { transform: translateX(20px); }.mui-d27oh2.Mui-disabled { color: rgb(245, 245, 245); }.mui-d27oh2.Mui-checked + .MuiSwitch-track { opacity: 0.5; }.mui-d27oh2.Mui-disabled + .MuiSwitch-track { opacity: 0.12; }.mui-d27oh2 .MuiSwitch-input { left: -100%; width: 300%; }.mui-d27oh2:hover { background-color: rgba(0, 0, 0, 0.04); }@media (hover: none) {
  .mui-d27oh2:hover { background-color: transparent; }
}.mui-d27oh2.Mui-checked { color: rgb(79, 70, 229); }.mui-d27oh2.Mui-checked:hover { background-color: rgba(79, 70, 229, 0.04); }@media (hover: none) {
  .mui-d27oh2.Mui-checked:hover { background-color: transparent; }
}.mui-d27oh2.Mui-checked.Mui-disabled { color: rgb(188, 184, 245); }.mui-d27oh2.Mui-checked + .MuiSwitch-track { background-color: rgb(79, 70, 229); }.mui-j8yymo { cursor: inherit; position: absolute; opacity: 0; width: 100%; height: 100%; top: 0px; left: 0px; margin: 0px; padding: 0px; z-index: 1; }.mui-igiqu6 { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 1px -1px, rgba(0, 0, 0, 0.14) 0px 1px 1px 0px, rgba(0, 0, 0, 0.12) 0px 1px 3px 0px; background-color: currentcolor; box-sizing: border-box; border: 1px solid transparent; width: 20px; height: 20px; border-radius: 50%; }.mui-x7lp2j { height: 100%; width: 100%; border-radius: 7px; z-index: -1; transition: opacity 150ms cubic-bezier(0.4, 0, 0.2, 1), background-color 150ms cubic-bezier(0.4, 0, 0.2, 1); background-color: rgb(0, 0, 0); opacity: 0.38; }@media (forced-colors: active) {
  .mui-x7lp2j { box-sizing: border-box; border: 1px solid buttonborder; }
}.mui-11pawzw { margin: 0px; line-height: 1.6; font-family: "Geist Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; font-size: 0.875rem; font-weight: 600; }.mui-1ifdsmz { margin: 0px 0px 0px 8px; font-family: "Geist Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; font-weight: 400; font-size: 0.75rem; line-height: 1.66; color: rgb(73, 78, 88); }.mui-yya0a3 { margin: 0px; font-family: "Geist Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; font-weight: 400; font-size: 0.75rem; line-height: 1.66; color: rgb(73, 78, 88); display: block; }.mui-8nsx1u { text-decoration: none; position: relative; -webkit-tap-highlight-color: transparent; background-color: transparent; outline: 0px; border: 0px; margin: 8px 0px 0px; border-radius: 0px; padding: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; display: inline-block; }.mui-8nsx1u:hover { text-decoration: underline; }.mui-8nsx1u.Mui-focusVisible { outline: auto; }.mui-mlkwwd { line-height: 1.6; font-family: "Geist Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; font-weight: 400; font-size: 0.875rem; color: rgb(79, 70, 229); text-decoration: none; position: relative; -webkit-tap-highlight-color: transparent; background-color: transparent; outline: 0px; border: 0px; margin: 8px 0px 0px; border-radius: 0px; padding: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; display: inline-block; }.mui-mlkwwd:hover { text-decoration: underline; }.mui-mlkwwd.Mui-focusVisible { outline: auto; }.mui-oni280 { display: flex; -webkit-box-align: center; align-items: center; padding: 8px 24px 16px; -webkit-box-pack: end; justify-content: flex-end; flex: 0 0 auto; flex-wrap: wrap; gap: 8px; }.mui-oni280 > :not(style) ~ :not(style) { margin-left: 8px; }.mui-8gh8sv { font-family: "Geist Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; font-size: 0.875rem; line-height: 1.75; min-width: 64px; border: 0px; padding: 6px 8px; background-color: var(--variant-textBg); color: inherit; --variant-containedBg: #e0e0e0; border-radius: 10px; text-transform: none; font-weight: 600; transition: transform 200ms cubic-bezier(0.23, 1, 0.32, 1), box-shadow 200ms cubic-bezier(0.23, 1, 0.32, 1), background-color 200ms, color 200ms, border-color 200ms; }.mui-8gh8sv:hover { text-decoration: none; }.mui-8gh8sv.Mui-disabled { color: rgba(0, 0, 0, 0.26); }@media (hover: hover) {
  .mui-8gh8sv:hover { --variant-containedBg: #f5f5f5; --variant-textBg: rgba(22, 24, 29, 0.04); --variant-outlinedBg: rgba(22, 24, 29, 0.04); }
}.mui-8gh8sv.MuiButton-loading { color: transparent; }.mui-8gh8sv:active { transform: scale(0.98); }.mui-1ntxg1j { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; outline: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; font-family: "Geist Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; font-size: 0.875rem; line-height: 1.75; min-width: 64px; border: 0px; padding: 6px 8px; background-color: var(--variant-textBg); color: inherit; --variant-containedBg: #e0e0e0; border-radius: 10px; text-transform: none; font-weight: 600; transition: transform 200ms cubic-bezier(0.23, 1, 0.32, 1), box-shadow 200ms cubic-bezier(0.23, 1, 0.32, 1), background-color 200ms, color 200ms, border-color 200ms; }.mui-1ntxg1j.Mui-disabled { pointer-events: none; cursor: default; }@media print {
  .mui-1ntxg1j { print-color-adjust: exact; }
}.mui-1ntxg1j:hover { text-decoration: none; }.mui-1ntxg1j.Mui-disabled { color: rgba(0, 0, 0, 0.26); }@media (hover: hover) {
  .mui-1ntxg1j:hover { --variant-containedBg: #f5f5f5; --variant-textBg: rgba(22, 24, 29, 0.04); --variant-outlinedBg: rgba(22, 24, 29, 0.04); }
}.mui-1ntxg1j.MuiButton-loading { color: transparent; }.mui-1ntxg1j:active { transform: scale(0.98); }.mui-znc8yu { font-family: "Geist Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; font-size: 0.875rem; line-height: 1.75; min-width: 64px; padding: 5px 15px; border-width: 1px; border-style: solid; border-image: none; border-color: var(--variant-outlinedBorder, currentColor); background-color: var(--variant-outlinedBg); color: var(--variant-outlinedColor); --variant-textColor: #4f46e5; --variant-outlinedColor: #4f46e5; --variant-outlinedBorder: rgba(79, 70, 229, 0.5); --variant-containedColor: #f6f6ff; --variant-containedBg: #4f46e5; border-radius: 10px; text-transform: none; font-weight: 600; transition: transform 200ms cubic-bezier(0.23, 1, 0.32, 1), box-shadow 200ms cubic-bezier(0.23, 1, 0.32, 1), background-color 200ms, color 200ms, border-color 200ms; }.mui-znc8yu:hover { text-decoration: none; }.mui-znc8yu.Mui-disabled { color: rgba(0, 0, 0, 0.26); }.mui-znc8yu.Mui-disabled { border: 1px solid rgba(0, 0, 0, 0.12); }@media (hover: hover) {
  .mui-znc8yu:hover { --variant-containedBg: #3f37c9; --variant-textBg: rgba(79, 70, 229, 0.04); --variant-outlinedBorder: #4f46e5; --variant-outlinedBg: rgba(79, 70, 229, 0.04); }
}.mui-znc8yu.MuiButton-loading { color: transparent; }.mui-znc8yu:active { transform: scale(0.98); }.mui-12q4g1i { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; outline: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; font-family: "Geist Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; font-size: 0.875rem; line-height: 1.75; min-width: 64px; padding: 5px 15px; border-width: 1px; border-style: solid; border-image: none; border-color: var(--variant-outlinedBorder, currentColor); background-color: var(--variant-outlinedBg); color: var(--variant-outlinedColor); --variant-textColor: #4f46e5; --variant-outlinedColor: #4f46e5; --variant-outlinedBorder: rgba(79, 70, 229, 0.5); --variant-containedColor: #f6f6ff; --variant-containedBg: #4f46e5; border-radius: 10px; text-transform: none; font-weight: 600; transition: transform 200ms cubic-bezier(0.23, 1, 0.32, 1), box-shadow 200ms cubic-bezier(0.23, 1, 0.32, 1), background-color 200ms, color 200ms, border-color 200ms; }.mui-12q4g1i.Mui-disabled { pointer-events: none; cursor: default; }@media print {
  .mui-12q4g1i { print-color-adjust: exact; }
}.mui-12q4g1i:hover { text-decoration: none; }.mui-12q4g1i.Mui-disabled { color: rgba(0, 0, 0, 0.26); }.mui-12q4g1i.Mui-disabled { border: 1px solid rgba(0, 0, 0, 0.12); }@media (hover: hover) {
  .mui-12q4g1i:hover { --variant-containedBg: #3f37c9; --variant-textBg: rgba(79, 70, 229, 0.04); --variant-outlinedBorder: #4f46e5; --variant-outlinedBg: rgba(79, 70, 229, 0.04); }
}.mui-12q4g1i.MuiButton-loading { color: transparent; }.mui-12q4g1i:active { transform: scale(0.98); }.mui-1rnys57 { font-family: "Geist Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; font-size: 0.875rem; line-height: 1.75; min-width: 64px; padding: 6px 16px; border: 0px; --variant-textColor: #4f46e5; --variant-outlinedColor: #4f46e5; --variant-outlinedBorder: rgba(79, 70, 229, 0.5); --variant-containedColor: #f6f6ff; --variant-containedBg: #4f46e5; border-radius: 10px; text-transform: none; font-weight: 600; transition: transform 200ms cubic-bezier(0.23, 1, 0.32, 1), box-shadow 200ms cubic-bezier(0.23, 1, 0.32, 1), background-color 200ms, color 200ms, border-color 200ms; background-color: rgb(79, 70, 229); color: rgb(246, 246, 255); box-shadow: rgba(79, 70, 229, 0.4) 0px 2px 8px -2px; }.mui-1rnys57:hover { text-decoration: none; }.mui-1rnys57.Mui-disabled { color: rgba(0, 0, 0, 0.26); }.mui-1rnys57:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }@media (hover: none) {
  .mui-1rnys57:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; }
}.mui-1rnys57:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }.mui-1rnys57.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }.mui-1rnys57.Mui-disabled { color: rgba(0, 0, 0, 0.26); box-shadow: none; background-color: rgba(0, 0, 0, 0.12); }@media (hover: hover) {
  .mui-1rnys57:hover { --variant-containedBg: #3f37c9; --variant-textBg: rgba(79, 70, 229, 0.04); --variant-outlinedBorder: #4f46e5; --variant-outlinedBg: rgba(79, 70, 229, 0.04); }
}.mui-1rnys57.MuiButton-loading { color: transparent; }.mui-1rnys57:active { transform: scale(0.98); }.mui-1rnys57:hover { background-color: rgb(111, 106, 240); transform: translateY(-1px); box-shadow: rgba(79, 70, 229, 0.45) 0px 4px 12px -4px; }.mui-1rnys57:active { transform: scale(0.98); }.mui-51h8nj { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; outline: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; font-family: "Geist Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; font-size: 0.875rem; line-height: 1.75; min-width: 64px; padding: 6px 16px; border: 0px; --variant-textColor: #4f46e5; --variant-outlinedColor: #4f46e5; --variant-outlinedBorder: rgba(79, 70, 229, 0.5); --variant-containedColor: #f6f6ff; --variant-containedBg: #4f46e5; border-radius: 10px; text-transform: none; font-weight: 600; transition: transform 200ms cubic-bezier(0.23, 1, 0.32, 1), box-shadow 200ms cubic-bezier(0.23, 1, 0.32, 1), background-color 200ms, color 200ms, border-color 200ms; background-color: rgb(79, 70, 229); color: rgb(246, 246, 255); box-shadow: rgba(79, 70, 229, 0.4) 0px 2px 8px -2px; }.mui-51h8nj.Mui-disabled { pointer-events: none; cursor: default; }@media print {
  .mui-51h8nj { print-color-adjust: exact; }
}.mui-51h8nj:hover { text-decoration: none; }.mui-51h8nj.Mui-disabled { color: rgba(0, 0, 0, 0.26); }.mui-51h8nj:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }@media (hover: none) {
  .mui-51h8nj:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; }
}.mui-51h8nj:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }.mui-51h8nj.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }.mui-51h8nj.Mui-disabled { color: rgba(0, 0, 0, 0.26); box-shadow: none; background-color: rgba(0, 0, 0, 0.12); }@media (hover: hover) {
  .mui-51h8nj:hover { --variant-containedBg: #3f37c9; --variant-textBg: rgba(79, 70, 229, 0.04); --variant-outlinedBorder: #4f46e5; --variant-outlinedBg: rgba(79, 70, 229, 0.04); }
}.mui-51h8nj.MuiButton-loading { color: transparent; }.mui-51h8nj:active { transform: scale(0.98); }.mui-51h8nj:hover { background-color: rgb(111, 106, 240); transform: translateY(-1px); box-shadow: rgba(79, 70, 229, 0.45) 0px 4px 12px -4px; }.mui-51h8nj:active { transform: scale(0.98); }