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: var(--mui-palette-text-primary); font-family: Inter, system-ui, -apple-system, sans-serif; font-weight: 400; font-size: 1rem; line-height: 1.75; background-color: var(--mui-palette-background-default); }@media print {
  body { background-color: var(--mui-palette-common-white); }
}body::backdrop { background-color: var(--mui-palette-background-default); }*, ::before, ::after { box-sizing: border-box; }html { scroll-behavior: smooth; }body { background-color: var(--mui-palette-background-default); color: var(--mui-palette-text-primary); font-family: Inter, system-ui, -apple-system, sans-serif; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; }strong, b { font-weight: 700; }em, i { font-style: italic; }:root { --mui-spacing: 8px; --mui-shape-borderRadius: 10px; --mui-shadows-0: none; --mui-shadows-1: 0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12); --mui-shadows-2: 0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12); --mui-shadows-3: 0px 3px 3px -2px rgba(0,0,0,0.2),0px 3px 4px 0px rgba(0,0,0,0.14),0px 1px 8px 0px rgba(0,0,0,0.12); --mui-shadows-4: 0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12); --mui-shadows-5: 0px 3px 5px -1px rgba(0,0,0,0.2),0px 5px 8px 0px rgba(0,0,0,0.14),0px 1px 14px 0px rgba(0,0,0,0.12); --mui-shadows-6: 0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12); --mui-shadows-7: 0px 4px 5px -2px rgba(0,0,0,0.2),0px 7px 10px 1px rgba(0,0,0,0.14),0px 2px 16px 1px rgba(0,0,0,0.12); --mui-shadows-8: 0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12); --mui-shadows-9: 0px 5px 6px -3px rgba(0,0,0,0.2),0px 9px 12px 1px rgba(0,0,0,0.14),0px 3px 16px 2px rgba(0,0,0,0.12); --mui-shadows-10: 0px 6px 6px -3px rgba(0,0,0,0.2),0px 10px 14px 1px rgba(0,0,0,0.14),0px 4px 18px 3px rgba(0,0,0,0.12); --mui-shadows-11: 0px 6px 7px -4px rgba(0,0,0,0.2),0px 11px 15px 1px rgba(0,0,0,0.14),0px 4px 20px 3px rgba(0,0,0,0.12); --mui-shadows-12: 0px 7px 8px -4px rgba(0,0,0,0.2),0px 12px 17px 2px rgba(0,0,0,0.14),0px 5px 22px 4px rgba(0,0,0,0.12); --mui-shadows-13: 0px 7px 8px -4px rgba(0,0,0,0.2),0px 13px 19px 2px rgba(0,0,0,0.14),0px 5px 24px 4px rgba(0,0,0,0.12); --mui-shadows-14: 0px 7px 9px -4px rgba(0,0,0,0.2),0px 14px 21px 2px rgba(0,0,0,0.14),0px 5px 26px 4px rgba(0,0,0,0.12); --mui-shadows-15: 0px 8px 9px -5px rgba(0,0,0,0.2),0px 15px 22px 2px rgba(0,0,0,0.14),0px 6px 28px 5px rgba(0,0,0,0.12); --mui-shadows-16: 0px 8px 10px -5px rgba(0,0,0,0.2),0px 16px 24px 2px rgba(0,0,0,0.14),0px 6px 30px 5px rgba(0,0,0,0.12); --mui-shadows-17: 0px 8px 11px -5px rgba(0,0,0,0.2),0px 17px 26px 2px rgba(0,0,0,0.14),0px 6px 32px 5px rgba(0,0,0,0.12); --mui-shadows-18: 0px 9px 11px -5px rgba(0,0,0,0.2),0px 18px 28px 2px rgba(0,0,0,0.14),0px 7px 34px 6px rgba(0,0,0,0.12); --mui-shadows-19: 0px 9px 12px -6px rgba(0,0,0,0.2),0px 19px 29px 2px rgba(0,0,0,0.14),0px 7px 36px 6px rgba(0,0,0,0.12); --mui-shadows-20: 0px 10px 13px -6px rgba(0,0,0,0.2),0px 20px 31px 3px rgba(0,0,0,0.14),0px 8px 38px 7px rgba(0,0,0,0.12); --mui-shadows-21: 0px 10px 13px -6px rgba(0,0,0,0.2),0px 21px 33px 3px rgba(0,0,0,0.14),0px 8px 40px 7px rgba(0,0,0,0.12); --mui-shadows-22: 0px 10px 14px -6px rgba(0,0,0,0.2),0px 22px 35px 3px rgba(0,0,0,0.14),0px 8px 42px 7px rgba(0,0,0,0.12); --mui-shadows-23: 0px 11px 14px -7px rgba(0,0,0,0.2),0px 23px 36px 3px rgba(0,0,0,0.14),0px 9px 44px 8px rgba(0,0,0,0.12); --mui-shadows-24: 0px 11px 15px -7px rgba(0,0,0,0.2),0px 24px 38px 3px rgba(0,0,0,0.14),0px 9px 46px 8px rgba(0,0,0,0.12); --mui-zIndex-mobileStepper: 1000; --mui-zIndex-fab: 1050; --mui-zIndex-speedDial: 1050; --mui-zIndex-appBar: 1100; --mui-zIndex-drawer: 1200; --mui-zIndex-modal: 1300; --mui-zIndex-snackbar: 1400; --mui-zIndex-tooltip: 1500; --mui-font-h1: 700 clamp(2.25rem, 3.5vw + 1.25rem, 3.75rem)/1.08 'Inter',system-ui,-apple-system,sans-serif; --mui-font-h2: 700 clamp(1.75rem, 3vw + 1rem, 2.75rem)/1.12 'Inter',system-ui,-apple-system,sans-serif; --mui-font-h3: 600 3rem/1.3 'Inter',system-ui,-apple-system,sans-serif; --mui-font-h4: 600 2.125rem/1.35 'Inter',system-ui,-apple-system,sans-serif; --mui-font-h5: 600 1.5rem/1.4 'Inter',system-ui,-apple-system,sans-serif; --mui-font-h6: 500 1.25rem/1.45 'Inter',system-ui,-apple-system,sans-serif; --mui-font-subtitle1: 400 1rem/1.7 'Inter',system-ui,-apple-system,sans-serif; --mui-font-subtitle2: 400 0.875rem/1.65 'Inter',system-ui,-apple-system,sans-serif; --mui-font-body1: 400 1rem/1.75 'Inter',system-ui,-apple-system,sans-serif; --mui-font-body2: 400 0.875rem/1.7 'Inter',system-ui,-apple-system,sans-serif; --mui-font-button: 600 0.875rem/1.75 'Inter',system-ui,-apple-system,sans-serif; --mui-font-caption: 600 0.75rem/1.66 'Inter',system-ui,-apple-system,sans-serif; --mui-font-overline: 600 0.75rem/1.6 'Inter',system-ui,-apple-system,sans-serif; --mui-font-inherit: inherit inherit/inherit inherit; }:root, .light { color-scheme: light; --mui-palette-primary-main: #22D3EE; --mui-palette-primary-dark: #0FB6CE; --mui-palette-primary-light: #67E8F9; --mui-palette-primary-contrastText: #04121B; --mui-palette-primary-mainChannel: 34 211 238; --mui-palette-primary-lightChannel: 103 232 249; --mui-palette-primary-darkChannel: 15 182 206; --mui-palette-primary-contrastTextChannel: 4 18 27; --mui-palette-secondary-main: #023047; --mui-palette-secondary-dark: #012030; --mui-palette-secondary-light: #034a6a; --mui-palette-secondary-contrastText: #ffffff; --mui-palette-secondary-mainChannel: 2 48 71; --mui-palette-secondary-lightChannel: 3 74 106; --mui-palette-secondary-darkChannel: 1 32 48; --mui-palette-secondary-contrastTextChannel: 255 255 255; --mui-palette-error-main: #C62828; --mui-palette-error-dark: #B71C1C; --mui-palette-error-light: #FFEBEE; --mui-palette-error-contrastText: #FFFFFF; --mui-palette-error-mainChannel: 198 40 40; --mui-palette-error-lightChannel: 255 235 238; --mui-palette-error-darkChannel: 183 28 28; --mui-palette-error-contrastTextChannel: 255 255 255; --mui-palette-success-main: #1FB981; --mui-palette-success-dark: #1FB981; --mui-palette-success-light: #E8F5E9; --mui-palette-success-contrastText: #FFFFFF; --mui-palette-success-mainChannel: 31 185 129; --mui-palette-success-lightChannel: 232 245 233; --mui-palette-success-darkChannel: 31 185 129; --mui-palette-success-contrastTextChannel: 255 255 255; --mui-palette-text-primary: #023047; --mui-palette-text-secondary: #555555; --mui-palette-text-disabled: rgba(0, 0, 0, 0.38); --mui-palette-text-primaryChannel: 2 48 71; --mui-palette-text-secondaryChannel: 85 85 85; --mui-palette-background-default: #ffffff; --mui-palette-background-paper: #ffffff; --mui-palette-background-defaultChannel: 255 255 255; --mui-palette-background-paperChannel: 255 255 255; --mui-palette-customColors-brandDark: #023047; --mui-palette-customColors-brandTextDark: #022b3a; --mui-palette-customColors-brandPrimary: #22D3EE; --mui-palette-customColors-brandPrimaryAlt: #22D3EE; --mui-palette-customColors-brandDarkHover: #002f43; --mui-palette-customColors-accentMedium: #0891B2; --mui-palette-customColors-danger: #c0392b; --mui-palette-customColors-error: #D52A20; --mui-palette-customColors-success: #34E1A0; --mui-palette-customColors-backgroundLight: #fafcfb; --mui-palette-customColors-backgroundSecondary: #f5f8f6; --mui-palette-customColors-backgroundTinted: #eef4f1; --mui-palette-customColors-inputBackground: #ffffff; --mui-palette-customColors-inputBackgroundSecondary: #f5f5f5; --mui-palette-customColors-borderDefault: #e0e0e0; --mui-palette-customColors-borderDotted: #cccccc; --mui-palette-customColors-borderLight: #cfeee3; --mui-palette-customColors-borderLighter: #f3f3f3; --mui-palette-customColors-inputBorderDefault: #e0e0e0; --mui-palette-customColors-inputFocusBorder: #22D3EE; --mui-palette-customColors-textDark: #023047; --mui-palette-customColors-textDefault: #555555; --mui-palette-customColors-textMuted: #999999; --mui-palette-customColors-textOnBrand: #ffffff; --mui-palette-customColors-heroGradient: linear-gradient(150deg, #012030 0%, #023047 28%, #034a6a 55%, #0891B2 78%, #012030 100%); --mui-palette-customColors-headerGradient: linear-gradient(90deg, #012030 0%, #023047 40%, #034a6a 60%, #023047 100%); --mui-palette-customColors-sectionBg: #f0f5f3; --mui-palette-customColors-sectionAlt: #f0f5f3; --mui-palette-customColors-shadowLight: rgba(0, 0, 0, 0.05); --mui-palette-customColors-shadowMedium: rgba(0, 0, 0, 0.10); --mui-palette-customColors-shadowSubtle: rgba(0, 0, 0, 0.07); --mui-palette-customColors-overlayBlack: rgba(0, 0, 0, 0.5); --mui-palette-customColors-cardShadow: 0 1px 2px rgba(2, 48, 71, 0.05),0 4px 16px rgba(2, 48, 71, 0.08); --mui-palette-customColors-cardShadowHover: 0 4px 8px rgba(2, 48, 71, 0.07),0 20px 48px rgba(2, 48, 71, 0.14); --mui-palette-customColors-tileShadow: 0 1px 2px rgba(2, 48, 71, 0.05),0 4px 16px rgba(2, 48, 71, 0.07); --mui-palette-customColors-tileShadowHover: 0 4px 8px rgba(2, 48, 71, 0.07),0 20px 48px rgba(2, 48, 71, 0.14); --mui-palette-customColors-accentGlow: 0 0 24px rgba(34, 211, 238, 0.22); --mui-palette-customColors-glowPrimary: 0 0 20px rgba(34, 211, 238, 0.20); --mui-palette-customColors-glowAccent: 0 0 14px rgba(45, 212, 191, 0.16); --mui-palette-customColors-innerGlow: inset 0 1px 0 rgba(255, 255, 255, 0.04),inset 0 -1px 0 rgba(0, 0, 0, 0.35); --mui-palette-customColors-buttonGlowPrimary: 0 8px 24px rgba(34, 211, 238, 0.30); --mui-palette-customColors-buttonGlowDark: 0 8px 24px rgba(2, 48, 71, 0.25); --mui-palette-customColors-cardBackground: #fafcfb; --mui-palette-customColors-cardGradient: linear-gradient(180deg, #fafcfb 0%, #f5f9f7 100%); --mui-palette-customColors-tileGradient: linear-gradient(180deg, #fafcfb 0%, #f5f9f7 100%); --mui-palette-customColors-tileGradientHover: linear-gradient(180deg, #fafcfb 0%, #eef6f2 100%); --mui-palette-customColors-navbarSolid: #ffffff; --mui-palette-customColors-navbarText: #023047; --mui-palette-customColors-navbarTransparentText: #ffffff; --mui-palette-customColors-navbarShadow: 0 1px 0 rgba(2, 48, 71, 0.06),0 4px 24px rgba(2, 48, 71, 0.08); --mui-palette-customColors-navbarBorder: rgba(2, 48, 71, 0.06); --mui-palette-customColors-footerBg: #023047; --mui-palette-customColors-footerText: #ffffff; --mui-palette-customColors-footerMuted: rgba(255, 255, 255, 0.68); --mui-palette-customColors-footerLink: rgba(255, 255, 255, 0.55); --mui-palette-customColors-footerDivider: rgba(255, 255, 255, 0.08); --mui-palette-customColors-iconBgPrimary: linear-gradient(135deg, rgba(34, 211, 238, 0.12) 0%, rgba(8, 145, 178, 0.10) 100%); --mui-palette-customColors-iconBgSecondary: linear-gradient(135deg, rgba(2, 48, 71, 0.07) 0%, rgba(3, 74, 106, 0.07) 100%); --mui-palette-customColors-iconColorPrimary: #22D3EE; --mui-palette-customColors-iconColorSecondary: #023047; --mui-palette-customColors-pricingPopularBg: linear-gradient(160deg, #023047 0%, #034a6a 50%, #012030 100%); --mui-palette-customColors-pricingPopularText: #ffffff; --mui-palette-customColors-pricingPopularMuted: rgba(255, 255, 255, 0.75); --mui-palette-customColors-pricingPopularBorder: #22D3EE; --mui-palette-customColors-pricingDefaultBg: linear-gradient(180deg, #ffffff 0%, #fafcfb 100%); --mui-palette-customColors-pricingDefaultBorder: rgba(2, 48, 71, 0.08); --mui-palette-customColors-articleBg: #ffffff; --mui-palette-customColors-articleText: #023047; --mui-palette-customColors-articleMuted: #555555; --mui-palette-customColors-articleCodeBg: #f5f5f5; --mui-palette-customColors-articleQuoteBorder: #22D3EE; --mui-palette-customColors-ctaBg: linear-gradient(150deg, #012030 0%, #023047 30%, #034a6a 55%, #0891B2 78%, #012030 100%); --mui-palette-customColors-ctaText: #ffffff; --mui-palette-customColors-ctaMuted: rgba(255, 255, 255, 0.72); --mui-palette-customColors-themeToggleColor: #555; --mui-palette-customColors-themeToggleBg: rgba(0, 0, 0, 0.04); --mui-palette-customColors-themeToggleHoverBg: rgba(0, 0, 0, 0.09); --mui-palette-common-black: #000; --mui-palette-common-white: #fff; --mui-palette-common-background: #fff; --mui-palette-common-onBackground: #000; --mui-palette-common-backgroundChannel: 255 255 255; --mui-palette-common-onBackgroundChannel: 0 0 0; --mui-palette-warning-main: #ed6c02; --mui-palette-warning-light: #ff9800; --mui-palette-warning-dark: #e65100; --mui-palette-warning-contrastText: #fff; --mui-palette-warning-mainChannel: 237 108 2; --mui-palette-warning-lightChannel: 255 152 0; --mui-palette-warning-darkChannel: 230 81 0; --mui-palette-warning-contrastTextChannel: 255 255 255; --mui-palette-info-main: #0288d1; --mui-palette-info-light: #03a9f4; --mui-palette-info-dark: #01579b; --mui-palette-info-contrastText: #fff; --mui-palette-info-mainChannel: 2 136 209; --mui-palette-info-lightChannel: 3 169 244; --mui-palette-info-darkChannel: 1 87 155; --mui-palette-info-contrastTextChannel: 255 255 255; --mui-palette-grey-50: #fafafa; --mui-palette-grey-100: #f5f5f5; --mui-palette-grey-200: #eeeeee; --mui-palette-grey-300: #e0e0e0; --mui-palette-grey-400: #bdbdbd; --mui-palette-grey-500: #9e9e9e; --mui-palette-grey-600: #757575; --mui-palette-grey-700: #616161; --mui-palette-grey-800: #424242; --mui-palette-grey-900: #212121; --mui-palette-grey-A100: #f5f5f5; --mui-palette-grey-A200: #eeeeee; --mui-palette-grey-A400: #bdbdbd; --mui-palette-grey-A700: #616161; --mui-palette-divider: rgba(0, 0, 0, 0.12); --mui-palette-action-active: rgba(0, 0, 0, 0.54); --mui-palette-action-hover: rgba(0, 0, 0, 0.04); --mui-palette-action-hoverOpacity: 0.04; --mui-palette-action-selected: rgba(0, 0, 0, 0.08); --mui-palette-action-selectedOpacity: 0.08; --mui-palette-action-disabled: rgba(0, 0, 0, 0.26); --mui-palette-action-disabledBackground: rgba(0, 0, 0, 0.12); --mui-palette-action-disabledOpacity: 0.38; --mui-palette-action-focus: rgba(0, 0, 0, 0.12); --mui-palette-action-focusOpacity: 0.12; --mui-palette-action-activatedOpacity: 0.12; --mui-palette-action-activeChannel: 0 0 0; --mui-palette-action-selectedChannel: 0 0 0; --mui-palette-Alert-errorColor: rgb(102, 94, 95); --mui-palette-Alert-infoColor: rgb(1, 67, 97); --mui-palette-Alert-successColor: rgb(92, 98, 93); --mui-palette-Alert-warningColor: rgb(102, 60, 0); --mui-palette-Alert-errorFilledBg: var(--mui-palette-error-main, #C62828); --mui-palette-Alert-infoFilledBg: var(--mui-palette-info-main, #0288d1); --mui-palette-Alert-successFilledBg: var(--mui-palette-success-main, #1FB981); --mui-palette-Alert-warningFilledBg: var(--mui-palette-warning-main, #ed6c02); --mui-palette-Alert-errorFilledColor: #fff; --mui-palette-Alert-infoFilledColor: #fff; --mui-palette-Alert-successFilledColor: rgba(0, 0, 0, 0.87); --mui-palette-Alert-warningFilledColor: #fff; --mui-palette-Alert-errorStandardBg: rgb(255, 253, 253); --mui-palette-Alert-infoStandardBg: rgb(229, 246, 253); --mui-palette-Alert-successStandardBg: rgb(252, 254, 252); --mui-palette-Alert-warningStandardBg: rgb(255, 244, 229); --mui-palette-Alert-errorIconColor: var(--mui-palette-error-main, #C62828); --mui-palette-Alert-infoIconColor: var(--mui-palette-info-main, #0288d1); --mui-palette-Alert-successIconColor: var(--mui-palette-success-main, #1FB981); --mui-palette-Alert-warningIconColor: var(--mui-palette-warning-main, #ed6c02); --mui-palette-AppBar-defaultBg: var(--mui-palette-grey-100, #f5f5f5); --mui-palette-Avatar-defaultBg: var(--mui-palette-grey-400, #bdbdbd); --mui-palette-Button-inheritContainedBg: var(--mui-palette-grey-300, #e0e0e0); --mui-palette-Button-inheritContainedHoverBg: var(--mui-palette-grey-A100, #f5f5f5); --mui-palette-Chip-defaultBorder: var(--mui-palette-grey-400, #bdbdbd); --mui-palette-Chip-defaultAvatarColor: var(--mui-palette-grey-700, #616161); --mui-palette-Chip-defaultIconColor: var(--mui-palette-grey-700, #616161); --mui-palette-FilledInput-bg: rgba(0, 0, 0, 0.06); --mui-palette-FilledInput-hoverBg: rgba(0, 0, 0, 0.09); --mui-palette-FilledInput-disabledBg: rgba(0, 0, 0, 0.12); --mui-palette-LinearProgress-primaryBg: rgb(171, 238, 248); --mui-palette-LinearProgress-secondaryBg: rgb(158, 176, 185); --mui-palette-LinearProgress-errorBg: rgb(233, 173, 173); --mui-palette-LinearProgress-infoBg: rgb(158, 209, 237); --mui-palette-LinearProgress-successBg: rgb(169, 228, 207); --mui-palette-LinearProgress-warningBg: rgb(248, 199, 158); --mui-palette-Skeleton-bg: rgba(var(--mui-palette-text-primaryChannel, undefined) / 0.11); --mui-palette-Slider-primaryTrack: rgb(171, 238, 248); --mui-palette-Slider-secondaryTrack: rgb(158, 176, 185); --mui-palette-Slider-errorTrack: rgb(233, 173, 173); --mui-palette-Slider-infoTrack: rgb(158, 209, 237); --mui-palette-Slider-successTrack: rgb(169, 228, 207); --mui-palette-Slider-warningTrack: rgb(248, 199, 158); --mui-palette-SnackbarContent-bg: rgb(50, 50, 50); --mui-palette-SnackbarContent-color: #fff; --mui-palette-SpeedDialAction-fabHoverBg: rgb(216, 216, 216); --mui-palette-StepConnector-border: var(--mui-palette-grey-400, #bdbdbd); --mui-palette-StepContent-border: var(--mui-palette-grey-400, #bdbdbd); --mui-palette-Switch-defaultColor: var(--mui-palette-common-white, #fff); --mui-palette-Switch-defaultDisabledColor: var(--mui-palette-grey-100, #f5f5f5); --mui-palette-Switch-primaryDisabledColor: rgb(171, 238, 248); --mui-palette-Switch-secondaryDisabledColor: rgb(158, 176, 185); --mui-palette-Switch-errorDisabledColor: rgb(233, 173, 173); --mui-palette-Switch-infoDisabledColor: rgb(158, 209, 237); --mui-palette-Switch-successDisabledColor: rgb(169, 228, 207); --mui-palette-Switch-warningDisabledColor: rgb(248, 199, 158); --mui-palette-TableCell-border: rgba(224, 224, 224, 1); --mui-palette-Tooltip-bg: rgba(97, 97, 97, 0.92); --mui-palette-dividerChannel: 0 0 0; --mui-opacity-inputPlaceholder: 0.42; --mui-opacity-inputUnderline: 0.42; --mui-opacity-switchTrackDisabled: 0.12; --mui-opacity-switchTrack: 0.38; }.dark { color-scheme: dark; --mui-palette-common-black: #000; --mui-palette-common-white: #fff; --mui-palette-common-background: #000; --mui-palette-common-onBackground: #fff; --mui-palette-common-backgroundChannel: 0 0 0; --mui-palette-common-onBackgroundChannel: 255 255 255; --mui-palette-primary-main: #22D3EE; --mui-palette-primary-dark: #0FB6CE; --mui-palette-primary-light: #67E8F9; --mui-palette-primary-contrastText: #04121B; --mui-palette-primary-mainChannel: 34 211 238; --mui-palette-primary-lightChannel: 103 232 249; --mui-palette-primary-darkChannel: 15 182 206; --mui-palette-primary-contrastTextChannel: 4 18 27; --mui-palette-secondary-main: #EAF0FA; --mui-palette-secondary-dark: #AEB8CC; --mui-palette-secondary-light: #EAF0FA; --mui-palette-secondary-contrastText: #060814; --mui-palette-secondary-mainChannel: 234 240 250; --mui-palette-secondary-lightChannel: 234 240 250; --mui-palette-secondary-darkChannel: 174 184 204; --mui-palette-secondary-contrastTextChannel: 6 8 20; --mui-palette-error-main: #ff6b6b; --mui-palette-error-dark: #e74c3c; --mui-palette-error-light: #2d1b1b; --mui-palette-error-contrastText: #FFFFFF; --mui-palette-error-mainChannel: 255 107 107; --mui-palette-error-lightChannel: 45 27 27; --mui-palette-error-darkChannel: 231 76 60; --mui-palette-error-contrastTextChannel: 255 255 255; --mui-palette-warning-main: #ffa726; --mui-palette-warning-light: #ffb74d; --mui-palette-warning-dark: #f57c00; --mui-palette-warning-contrastText: rgba(0, 0, 0, 0.87); --mui-palette-warning-mainChannel: 255 167 38; --mui-palette-warning-lightChannel: 255 183 77; --mui-palette-warning-darkChannel: 245 124 0; --mui-palette-warning-contrastTextChannel: 0 0 0; --mui-palette-info-main: #29b6f6; --mui-palette-info-light: #4fc3f7; --mui-palette-info-dark: #0288d1; --mui-palette-info-contrastText: rgba(0, 0, 0, 0.87); --mui-palette-info-mainChannel: 41 182 246; --mui-palette-info-lightChannel: 79 195 247; --mui-palette-info-darkChannel: 2 136 209; --mui-palette-info-contrastTextChannel: 0 0 0; --mui-palette-success-main: #34E1A0; --mui-palette-success-dark: #1FB981; --mui-palette-success-light: #0F1424; --mui-palette-success-contrastText: #FFFFFF; --mui-palette-success-mainChannel: 52 225 160; --mui-palette-success-lightChannel: 15 20 36; --mui-palette-success-darkChannel: 31 185 129; --mui-palette-success-contrastTextChannel: 255 255 255; --mui-palette-grey-50: #fafafa; --mui-palette-grey-100: #f5f5f5; --mui-palette-grey-200: #eeeeee; --mui-palette-grey-300: #e0e0e0; --mui-palette-grey-400: #bdbdbd; --mui-palette-grey-500: #9e9e9e; --mui-palette-grey-600: #757575; --mui-palette-grey-700: #616161; --mui-palette-grey-800: #424242; --mui-palette-grey-900: #212121; --mui-palette-grey-A100: #f5f5f5; --mui-palette-grey-A200: #eeeeee; --mui-palette-grey-A400: #bdbdbd; --mui-palette-grey-A700: #616161; --mui-palette-text-primary: #EAF0FA; --mui-palette-text-secondary: #AEB8CC; --mui-palette-text-disabled: rgba(255, 255, 255, 0.5); --mui-palette-text-icon: rgba(255, 255, 255, 0.5); --mui-palette-text-primaryChannel: 234 240 250; --mui-palette-text-secondaryChannel: 174 184 204; --mui-palette-divider: rgba(255, 255, 255, 0.12); --mui-palette-background-paper: #0F1424; --mui-palette-background-default: #060814; --mui-palette-background-defaultChannel: 6 8 20; --mui-palette-background-paperChannel: 15 20 36; --mui-palette-action-active: #fff; --mui-palette-action-hover: rgba(255, 255, 255, 0.08); --mui-palette-action-hoverOpacity: 0.08; --mui-palette-action-selected: rgba(255, 255, 255, 0.16); --mui-palette-action-selectedOpacity: 0.16; --mui-palette-action-disabled: rgba(255, 255, 255, 0.3); --mui-palette-action-disabledBackground: rgba(255, 255, 255, 0.12); --mui-palette-action-disabledOpacity: 0.38; --mui-palette-action-focus: rgba(255, 255, 255, 0.12); --mui-palette-action-focusOpacity: 0.12; --mui-palette-action-activatedOpacity: 0.24; --mui-palette-action-activeChannel: 255 255 255; --mui-palette-action-selectedChannel: 255 255 255; --mui-palette-customColors-brandDark: #060814; --mui-palette-customColors-brandTextDark: #EAF0FA; --mui-palette-customColors-brandPrimary: #22D3EE; --mui-palette-customColors-brandPrimaryAlt: #22D3EE; --mui-palette-customColors-brandDarkHover: #141B2E; --mui-palette-customColors-accentMedium: #2DD4BF; --mui-palette-customColors-danger: #e74c3c; --mui-palette-customColors-error: #ff6b6b; --mui-palette-customColors-success: #34E1A0; --mui-palette-customColors-backgroundLight: #060814; --mui-palette-customColors-backgroundSecondary: #141B2E; --mui-palette-customColors-backgroundTinted: #0A0E1A; --mui-palette-customColors-inputBackground: #141B2E; --mui-palette-customColors-inputBackgroundSecondary: #060814; --mui-palette-customColors-borderDefault: #1B2338; --mui-palette-customColors-borderDotted: #2DD4BF; --mui-palette-customColors-borderLight: #1B2338; --mui-palette-customColors-borderLighter: #141B2E; --mui-palette-customColors-inputBorderDefault: #1B2338; --mui-palette-customColors-inputFocusBorder: #2DD4BF; --mui-palette-customColors-textDark: #EAF0FA; --mui-palette-customColors-textDefault: #AEB8CC; --mui-palette-customColors-textMuted: #98A3BA; --mui-palette-customColors-textOnBrand: #EAF0FA; --mui-palette-customColors-heroGradient: linear-gradient(150deg, #0A0E1A 0%, #060814 25%, #0F1424 50%, #12182B 75%, #0A0E1A 100%); --mui-palette-customColors-headerGradient: linear-gradient(90deg, #0A0E1A 0%, #060814 40%, #0F1424 60%, #060814 100%); --mui-palette-customColors-sectionBg: #0A0E1A; --mui-palette-customColors-sectionAlt: rgba(34, 211, 238, 0.04); --mui-palette-customColors-shadowLight: rgba(0, 0, 0, 0.30); --mui-palette-customColors-shadowMedium: rgba(0, 0, 0, 0.50); --mui-palette-customColors-shadowSubtle: rgba(0, 0, 0, 0.40); --mui-palette-customColors-overlayBlack: rgba(0, 0, 0, 0.75); --mui-palette-customColors-cardShadow: 0 1px 2px rgba(0, 0, 0, 0.30),0 4px 20px rgba(0, 0, 0, 0.40); --mui-palette-customColors-cardShadowHover: 0 4px 8px rgba(0, 0, 0, 0.35),0 20px 48px rgba(0, 0, 0, 0.55); --mui-palette-customColors-tileShadow: 0 1px 2px rgba(0, 0, 0, 0.28),0 4px 16px rgba(0, 0, 0, 0.38); --mui-palette-customColors-tileShadowHover: 0 4px 8px rgba(0, 0, 0, 0.35),0 20px 48px rgba(0, 0, 0, 0.55); --mui-palette-customColors-accentGlow: 0 0 28px rgba(34, 211, 238, 0.28); --mui-palette-customColors-glowPrimary: 0 0 20px rgba(34, 211, 238, 0.20); --mui-palette-customColors-glowAccent: 0 0 14px rgba(45, 212, 191, 0.16); --mui-palette-customColors-innerGlow: inset 0 1px 0 rgba(255, 255, 255, 0.04),inset 0 -1px 0 rgba(0, 0, 0, 0.35); --mui-palette-customColors-buttonGlowPrimary: 0 8px 28px rgba(34, 211, 238, 0.38); --mui-palette-customColors-buttonGlowDark: 0 8px 28px rgba(0, 0, 0, 0.50); --mui-palette-customColors-cardBackground: #0F1424; --mui-palette-customColors-cardGradient: linear-gradient(180deg, #0F1424 0%, #0B0F1C 100%); --mui-palette-customColors-tileGradient: linear-gradient(180deg, #0F1424 0%, #0B0F1C 100%); --mui-palette-customColors-tileGradientHover: linear-gradient(180deg, #141B2E 0%, #0F1424 100%); --mui-palette-customColors-navbarSolid: rgba(6, 8, 20, 0.88); --mui-palette-customColors-navbarText: #EAF0FA; --mui-palette-customColors-navbarTransparentText: #EAF0FA; --mui-palette-customColors-navbarShadow: 0 1px 0 rgba(255, 255, 255, 0.18),0 4px 24px rgba(0, 0, 0, 0.30); --mui-palette-customColors-navbarBorder: rgba(255, 255, 255, 0.22); --mui-palette-customColors-footerBg: #0A0E1A; --mui-palette-customColors-footerText: #EAF0FA; --mui-palette-customColors-footerMuted: rgba(234, 240, 250, 0.70); --mui-palette-customColors-footerLink: rgba(234, 240, 250, 0.55); --mui-palette-customColors-footerDivider: rgba(255, 255, 255, 0.28); --mui-palette-customColors-iconBgPrimary: linear-gradient(135deg, rgba(34, 211, 238, 0.22) 0%, rgba(45, 212, 191, 0.16) 100%); --mui-palette-customColors-iconBgSecondary: linear-gradient(135deg, rgba(255, 255, 255, 0.22) 0%, rgba(27, 35, 56, 0.28) 100%); --mui-palette-customColors-iconColorPrimary: #67E8F9; --mui-palette-customColors-iconColorSecondary: #2DD4BF; --mui-palette-customColors-pricingPopularBg: linear-gradient(160deg, #22D3EE 0%, #0FB6CE 50%, #0B0F1C 100%); --mui-palette-customColors-pricingPopularText: #ffffff; --mui-palette-customColors-pricingPopularMuted: rgba(255, 255, 255, 0.80); --mui-palette-customColors-pricingPopularBorder: #67E8F9; --mui-palette-customColors-pricingDefaultBg: linear-gradient(180deg, #0F1424 0%, #0B0F1C 100%); --mui-palette-customColors-pricingDefaultBorder: rgba(255, 255, 255, 0.30); --mui-palette-customColors-articleBg: #0F1424; --mui-palette-customColors-articleText: #EAF0FA; --mui-palette-customColors-articleMuted: #AEB8CC; --mui-palette-customColors-articleCodeBg: #060814; --mui-palette-customColors-articleQuoteBorder: #22D3EE; --mui-palette-customColors-ctaBg: linear-gradient(150deg, #0A0E1A 0%, #060814 28%, #0F1424 55%, #12182B 78%, #0A0E1A 100%); --mui-palette-customColors-ctaText: #EAF0FA; --mui-palette-customColors-ctaMuted: rgba(234, 240, 250, 0.72); --mui-palette-customColors-themeToggleColor: #fff; --mui-palette-customColors-themeToggleBg: rgba(255, 255, 255, 0.08); --mui-palette-customColors-themeToggleHoverBg: rgba(255, 255, 255, 0.15); --mui-palette-Alert-errorColor: rgb(171, 163, 163); --mui-palette-Alert-infoColor: rgb(184, 231, 251); --mui-palette-Alert-successColor: rgb(159, 161, 167); --mui-palette-Alert-warningColor: rgb(255, 226, 183); --mui-palette-Alert-errorFilledBg: var(--mui-palette-error-dark, #e74c3c); --mui-palette-Alert-infoFilledBg: var(--mui-palette-info-dark, #0288d1); --mui-palette-Alert-successFilledBg: var(--mui-palette-success-dark, #1FB981); --mui-palette-Alert-warningFilledBg: var(--mui-palette-warning-dark, #f57c00); --mui-palette-Alert-errorFilledColor: #fff; --mui-palette-Alert-infoFilledColor: #fff; --mui-palette-Alert-successFilledColor: rgba(0, 0, 0, 0.87); --mui-palette-Alert-warningFilledColor: rgba(0, 0, 0, 0.87); --mui-palette-Alert-errorStandardBg: rgb(4, 2, 2); --mui-palette-Alert-infoStandardBg: rgb(7, 19, 24); --mui-palette-Alert-successStandardBg: rgb(1, 1, 3); --mui-palette-Alert-warningStandardBg: rgb(25, 18, 7); --mui-palette-Alert-errorIconColor: var(--mui-palette-error-main, #ff6b6b); --mui-palette-Alert-infoIconColor: var(--mui-palette-info-main, #29b6f6); --mui-palette-Alert-successIconColor: var(--mui-palette-success-main, #34E1A0); --mui-palette-Alert-warningIconColor: var(--mui-palette-warning-main, #ffa726); --mui-palette-AppBar-defaultBg: var(--mui-palette-grey-900, #212121); --mui-palette-AppBar-darkBg: var(--mui-palette-background-paper, #0F1424); --mui-palette-AppBar-darkColor: var(--mui-palette-text-primary, #EAF0FA); --mui-palette-Avatar-defaultBg: var(--mui-palette-grey-600, #757575); --mui-palette-Button-inheritContainedBg: var(--mui-palette-grey-800, #424242); --mui-palette-Button-inheritContainedHoverBg: var(--mui-palette-grey-700, #616161); --mui-palette-Chip-defaultBorder: var(--mui-palette-grey-700, #616161); --mui-palette-Chip-defaultAvatarColor: var(--mui-palette-grey-300, #e0e0e0); --mui-palette-Chip-defaultIconColor: var(--mui-palette-grey-300, #e0e0e0); --mui-palette-FilledInput-bg: rgba(255, 255, 255, 0.09); --mui-palette-FilledInput-hoverBg: rgba(255, 255, 255, 0.13); --mui-palette-FilledInput-disabledBg: rgba(255, 255, 255, 0.12); --mui-palette-LinearProgress-primaryBg: rgb(17, 105, 119); --mui-palette-LinearProgress-secondaryBg: rgb(117, 120, 125); --mui-palette-LinearProgress-errorBg: rgb(127, 53, 53); --mui-palette-LinearProgress-infoBg: rgb(20, 91, 123); --mui-palette-LinearProgress-successBg: rgb(26, 112, 80); --mui-palette-LinearProgress-warningBg: rgb(127, 83, 19); --mui-palette-Skeleton-bg: rgba(var(--mui-palette-text-primaryChannel, undefined) / 0.13); --mui-palette-Slider-primaryTrack: rgb(17, 105, 119); --mui-palette-Slider-secondaryTrack: rgb(117, 120, 125); --mui-palette-Slider-errorTrack: rgb(127, 53, 53); --mui-palette-Slider-infoTrack: rgb(20, 91, 123); --mui-palette-Slider-successTrack: rgb(26, 112, 80); --mui-palette-Slider-warningTrack: rgb(127, 83, 19); --mui-palette-SnackbarContent-bg: rgb(250, 250, 250); --mui-palette-SnackbarContent-color: rgba(0, 0, 0, 0.87); --mui-palette-SpeedDialAction-fabHoverBg: rgb(51, 55, 68); --mui-palette-StepConnector-border: var(--mui-palette-grey-600, #757575); --mui-palette-StepContent-border: var(--mui-palette-grey-600, #757575); --mui-palette-Switch-defaultColor: var(--mui-palette-grey-300, #e0e0e0); --mui-palette-Switch-defaultDisabledColor: var(--mui-palette-grey-600, #757575); --mui-palette-Switch-primaryDisabledColor: rgb(15, 94, 107); --mui-palette-Switch-secondaryDisabledColor: rgb(105, 107, 112); --mui-palette-Switch-errorDisabledColor: rgb(114, 48, 48); --mui-palette-Switch-infoDisabledColor: rgb(18, 81, 110); --mui-palette-Switch-successDisabledColor: rgb(23, 101, 72); --mui-palette-Switch-warningDisabledColor: rgb(114, 75, 17); --mui-palette-TableCell-border: rgba(81, 81, 81, 1); --mui-palette-Tooltip-bg: rgba(97, 97, 97, 0.92); --mui-palette-dividerChannel: 255 255 255; --mui-opacity-inputPlaceholder: 0.5; --mui-opacity-inputUnderline: 0.7; --mui-opacity-switchTrackDisabled: 0.2; --mui-opacity-switchTrack: 0.3; --mui-overlays-0: none; --mui-overlays-1: linear-gradient(rgba(255 255 255 / 0.051), rgba(255 255 255 / 0.051)); --mui-overlays-2: linear-gradient(rgba(255 255 255 / 0.069), rgba(255 255 255 / 0.069)); --mui-overlays-3: linear-gradient(rgba(255 255 255 / 0.082), rgba(255 255 255 / 0.082)); --mui-overlays-4: linear-gradient(rgba(255 255 255 / 0.092), rgba(255 255 255 / 0.092)); --mui-overlays-5: linear-gradient(rgba(255 255 255 / 0.101), rgba(255 255 255 / 0.101)); --mui-overlays-6: linear-gradient(rgba(255 255 255 / 0.108), rgba(255 255 255 / 0.108)); --mui-overlays-7: linear-gradient(rgba(255 255 255 / 0.114), rgba(255 255 255 / 0.114)); --mui-overlays-8: linear-gradient(rgba(255 255 255 / 0.119), rgba(255 255 255 / 0.119)); --mui-overlays-9: linear-gradient(rgba(255 255 255 / 0.124), rgba(255 255 255 / 0.124)); --mui-overlays-10: linear-gradient(rgba(255 255 255 / 0.128), rgba(255 255 255 / 0.128)); --mui-overlays-11: linear-gradient(rgba(255 255 255 / 0.132), rgba(255 255 255 / 0.132)); --mui-overlays-12: linear-gradient(rgba(255 255 255 / 0.135), rgba(255 255 255 / 0.135)); --mui-overlays-13: linear-gradient(rgba(255 255 255 / 0.139), rgba(255 255 255 / 0.139)); --mui-overlays-14: linear-gradient(rgba(255 255 255 / 0.142), rgba(255 255 255 / 0.142)); --mui-overlays-15: linear-gradient(rgba(255 255 255 / 0.145), rgba(255 255 255 / 0.145)); --mui-overlays-16: linear-gradient(rgba(255 255 255 / 0.147), rgba(255 255 255 / 0.147)); --mui-overlays-17: linear-gradient(rgba(255 255 255 / 0.15), rgba(255 255 255 / 0.15)); --mui-overlays-18: linear-gradient(rgba(255 255 255 / 0.152), rgba(255 255 255 / 0.152)); --mui-overlays-19: linear-gradient(rgba(255 255 255 / 0.155), rgba(255 255 255 / 0.155)); --mui-overlays-20: linear-gradient(rgba(255 255 255 / 0.157), rgba(255 255 255 / 0.157)); --mui-overlays-21: linear-gradient(rgba(255 255 255 / 0.159), rgba(255 255 255 / 0.159)); --mui-overlays-22: linear-gradient(rgba(255 255 255 / 0.161), rgba(255 255 255 / 0.161)); --mui-overlays-23: linear-gradient(rgba(255 255 255 / 0.163), rgba(255 255 255 / 0.163)); --mui-overlays-24: linear-gradient(rgba(255 255 255 / 0.165), rgba(255 255 255 / 0.165)); }.css-1e5rpro { display: flex; flex-direction: column; width: 100%; box-sizing: border-box; flex-shrink: 0; position: fixed; z-index: var(--mui-zIndex-appBar); top: 0px; left: auto; right: 0px; --AppBar-background: var(--mui-palette-primary-main); --AppBar-color: var(--mui-palette-primary-contrastText); color: var(--AppBar-color); backdrop-filter: blur(14px); background-color: var(--mui-palette-customColors-navbarSolid, #ffffff); box-shadow: var(--mui-palette-customColors-navbarShadow, 0 1px 0 rgba(2, 48, 71, 0.06), 0 4px 24px rgba(2, 48, 71, 0.08)); transition: background-color 0.3s, box-shadow 0.3s, border-color 0.3s; border-bottom: 1px solid var(--mui-palette-customColors-navbarBorder, rgba(2, 48, 71, 0.06)); }@media print {
  .css-1e5rpro { position: absolute; }
}:where(.dark) .css-1e5rpro { background-color: var(--mui-palette-AppBar-darkBg, var(--AppBar-background)); color: var(--mui-palette-AppBar-darkColor, var(--AppBar-color)); }.css-9hq9jz { background-image: none; display: flex; flex-direction: column; width: 100%; box-sizing: border-box; flex-shrink: 0; position: fixed; z-index: var(--mui-zIndex-appBar); top: 0px; left: auto; right: 0px; --AppBar-background: var(--mui-palette-primary-main); --AppBar-color: var(--mui-palette-primary-contrastText); color: var(--AppBar-color); backdrop-filter: blur(14px); background-color: var(--mui-palette-customColors-navbarSolid, #ffffff); box-shadow: var(--mui-palette-customColors-navbarShadow, 0 1px 0 rgba(2, 48, 71, 0.06), 0 4px 24px rgba(2, 48, 71, 0.08)); transition: background-color 0.3s, box-shadow 0.3s, border-color 0.3s; border-bottom: 1px solid var(--mui-palette-customColors-navbarBorder, rgba(2, 48, 71, 0.06)); }:where(.dark) .css-9hq9jz { box-shadow: rgba(0, 0, 0, 0.42) 0px 6px 16px, rgba(0, 0, 0, 0.56) 0px 24px 56px; }@media print {
  .css-9hq9jz { position: absolute; }
}:where(.dark) .css-9hq9jz { background-color: var(--mui-palette-AppBar-darkBg, var(--AppBar-background)); color: var(--mui-palette-AppBar-darkColor, var(--AppBar-color)); }.css-1no3677 { width: 100%; margin-left: auto; box-sizing: border-box; margin-right: auto; padding-left: calc(2 * var(--mui-spacing)); padding-right: calc(2 * var(--mui-spacing)); }@media (min-width: 600px) {
  .css-1no3677 { padding-left: calc(3 * var(--mui-spacing)); padding-right: calc(3 * var(--mui-spacing)); }
}@media (min-width: 1200px) {
  .css-1no3677 { max-width: 1200px; }
}.css-1febuhi { position: relative; display: flex; -webkit-box-align: center; align-items: center; padding-left: calc(2 * var(--mui-spacing)); padding-right: calc(2 * var(--mui-spacing)); min-height: 56px; -webkit-box-pack: justify; justify-content: space-between; height: 72px; }@media (min-width: 600px) {
  .css-1febuhi { padding-left: calc(3 * var(--mui-spacing)); padding-right: calc(3 * var(--mui-spacing)); }
}@media (min-width: 0px) {
  @media (orientation: landscape) {
  .css-1febuhi { min-height: 48px; }
}
}@media (min-width: 600px) {
  .css-1febuhi { min-height: 64px; }
}@media (min-width: 0px) {
  .css-1febuhi { padding-left: 0px; padding-right: 0px; }
}.css-5k1n1y { display: flex; -webkit-box-align: center; align-items: center; text-decoration: none; }.css-d460v8 { width: auto; transition: opacity 0.3s; }@media (min-width: 0px) {
  .css-d460v8 { height: 28px; }
}@media (min-width: 600px) {
  .css-d460v8 { height: 32px; }
}@media (min-width: 900px) {
  .css-d460v8 { height: 36px; }
}.css-bca0km { -webkit-box-align: center; align-items: center; }@media (min-width: 0px) {
  .css-bca0km { display: none; gap: calc(0.25 * var(--mui-spacing)); }
}@media (min-width: 600px) {
  .css-bca0km { display: flex; gap: calc(0.5 * var(--mui-spacing)); }
}.css-6t1qe2 { font-family: Inter, system-ui, -apple-system, sans-serif; line-height: 1.75; border: 0px; background-color: var(--variant-textBg); --variant-textColor: var(--mui-palette-primary-main); --variant-outlinedColor: var(--mui-palette-primary-main); --variant-outlinedBorder: rgba(var(--mui-palette-primary-mainChannel) / 0.5); --variant-containedColor: var(--mui-palette-primary-contrastText); --variant-containedBg: var(--mui-palette-primary-main); font-size: 0.95rem; padding-right: 28px; padding-left: 28px; box-shadow: none; letter-spacing: 0.01em; color: var(--mui-palette-customColors-navbarText, #023047); font-weight: 400; padding-top: var(--mui-spacing); padding-bottom: var(--mui-spacing); border-radius: 6px; position: relative; transition: color 0.2s, background-color 0.2s; min-width: auto; text-transform: none; white-space: nowrap; }.css-6t1qe2:hover { text-decoration: none; }.css-6t1qe2.Mui-disabled { color: var(--mui-palette-action-disabled); }@media (hover: hover) {
  .css-6t1qe2:hover { --variant-containedBg: var(--mui-palette-primary-dark); --variant-textBg: rgba(var(--mui-palette-primary-mainChannel) / calc(var(--mui-palette-action-hoverOpacity))); --variant-outlinedBorder: var(--mui-palette-primary-main); --variant-outlinedBg: rgba(var(--mui-palette-primary-mainChannel) / calc(var(--mui-palette-action-hoverOpacity))); }
}.css-6t1qe2.MuiButton-loading { color: transparent; }.css-6t1qe2:active { transform: translateY(1px) scale(0.99); }@media (min-width: 0px) {
  .css-6t1qe2 { font-size: 0.75rem; padding-left: calc(0.8 * var(--mui-spacing)); padding-right: calc(0.8 * var(--mui-spacing)); }
}@media (min-width: 600px) {
  .css-6t1qe2 { font-size: 0.8rem; padding-left: var(--mui-spacing); padding-right: var(--mui-spacing); }
}@media (min-width: 900px) {
  .css-6t1qe2 { font-size: 0.88rem; padding-left: calc(1.5 * var(--mui-spacing)); padding-right: calc(1.5 * var(--mui-spacing)); }
}.css-6t1qe2:hover { background-color: rgba(34, 211, 238, 0.06); }.css-1p4ekrn { 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: Inter, system-ui, -apple-system, sans-serif; line-height: 1.75; border: 0px; background-color: var(--variant-textBg); --variant-textColor: var(--mui-palette-primary-main); --variant-outlinedColor: var(--mui-palette-primary-main); --variant-outlinedBorder: rgba(var(--mui-palette-primary-mainChannel) / 0.5); --variant-containedColor: var(--mui-palette-primary-contrastText); --variant-containedBg: var(--mui-palette-primary-main); font-size: 0.95rem; padding-right: 28px; padding-left: 28px; box-shadow: none; letter-spacing: 0.01em; color: var(--mui-palette-customColors-navbarText, #023047); font-weight: 400; padding-top: var(--mui-spacing); padding-bottom: var(--mui-spacing); border-radius: 6px; position: relative; transition: color 0.2s, background-color 0.2s; min-width: auto; text-transform: none; white-space: nowrap; }.css-1p4ekrn.Mui-disabled { pointer-events: none; cursor: default; }@media print {
  .css-1p4ekrn { print-color-adjust: exact; }
}.css-1p4ekrn:hover { text-decoration: none; }.css-1p4ekrn.Mui-disabled { color: var(--mui-palette-action-disabled); }@media (hover: hover) {
  .css-1p4ekrn:hover { --variant-containedBg: var(--mui-palette-primary-dark); --variant-textBg: rgba(var(--mui-palette-primary-mainChannel) / calc(var(--mui-palette-action-hoverOpacity))); --variant-outlinedBorder: var(--mui-palette-primary-main); --variant-outlinedBg: rgba(var(--mui-palette-primary-mainChannel) / calc(var(--mui-palette-action-hoverOpacity))); }
}.css-1p4ekrn.MuiButton-loading { color: transparent; }.css-1p4ekrn:active { transform: translateY(1px) scale(0.99); }@media (min-width: 0px) {
  .css-1p4ekrn { font-size: 0.75rem; padding-left: calc(0.8 * var(--mui-spacing)); padding-right: calc(0.8 * var(--mui-spacing)); }
}@media (min-width: 600px) {
  .css-1p4ekrn { font-size: 0.8rem; padding-left: var(--mui-spacing); padding-right: var(--mui-spacing); }
}@media (min-width: 900px) {
  .css-1p4ekrn { font-size: 0.88rem; padding-left: calc(1.5 * var(--mui-spacing)); padding-right: calc(1.5 * var(--mui-spacing)); }
}.css-1p4ekrn:hover { background-color: rgba(34, 211, 238, 0.06); }.css-1t8ijuq { font-family: Inter, system-ui, -apple-system, sans-serif; line-height: 1.75; border: 0px; background-color: var(--variant-textBg); --variant-textColor: var(--mui-palette-primary-main); --variant-outlinedColor: var(--mui-palette-primary-main); --variant-outlinedBorder: rgba(var(--mui-palette-primary-mainChannel) / 0.5); --variant-containedColor: var(--mui-palette-primary-contrastText); --variant-containedBg: var(--mui-palette-primary-main); font-size: 0.95rem; padding-right: 28px; padding-left: 28px; box-shadow: none; letter-spacing: 0.01em; color: var(--mui-palette-customColors-navbarText, #023047); font-weight: 600; padding-top: var(--mui-spacing); padding-bottom: var(--mui-spacing); border-radius: 6px; position: relative; transition: color 0.2s, background-color 0.2s; min-width: auto; text-transform: none; white-space: nowrap; }.css-1t8ijuq:hover { text-decoration: none; }.css-1t8ijuq.Mui-disabled { color: var(--mui-palette-action-disabled); }@media (hover: hover) {
  .css-1t8ijuq:hover { --variant-containedBg: var(--mui-palette-primary-dark); --variant-textBg: rgba(var(--mui-palette-primary-mainChannel) / calc(var(--mui-palette-action-hoverOpacity))); --variant-outlinedBorder: var(--mui-palette-primary-main); --variant-outlinedBg: rgba(var(--mui-palette-primary-mainChannel) / calc(var(--mui-palette-action-hoverOpacity))); }
}.css-1t8ijuq.MuiButton-loading { color: transparent; }.css-1t8ijuq:active { transform: translateY(1px) scale(0.99); }@media (min-width: 0px) {
  .css-1t8ijuq { font-size: 0.75rem; padding-left: calc(0.8 * var(--mui-spacing)); padding-right: calc(0.8 * var(--mui-spacing)); }
}@media (min-width: 600px) {
  .css-1t8ijuq { font-size: 0.8rem; padding-left: var(--mui-spacing); padding-right: var(--mui-spacing); }
}@media (min-width: 900px) {
  .css-1t8ijuq { font-size: 0.88rem; padding-left: calc(1.5 * var(--mui-spacing)); padding-right: calc(1.5 * var(--mui-spacing)); }
}.css-1t8ijuq::after { content: ""; position: absolute; bottom: 4px; left: 50%; transform: translateX(-50%); height: 2px; background-color: var(--mui-palette-customColors-brandPrimary, #22D3EE); border-radius: 2px; }@media (min-width: 0px) {
  .css-1t8ijuq::after { width: 12px; }
}@media (min-width: 600px) {
  .css-1t8ijuq::after { width: 16px; }
}@media (min-width: 900px) {
  .css-1t8ijuq::after { width: 20px; }
}.css-1t8ijuq:hover { background-color: rgba(34, 211, 238, 0.06); }.css-4zhwci { 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: Inter, system-ui, -apple-system, sans-serif; line-height: 1.75; border: 0px; background-color: var(--variant-textBg); --variant-textColor: var(--mui-palette-primary-main); --variant-outlinedColor: var(--mui-palette-primary-main); --variant-outlinedBorder: rgba(var(--mui-palette-primary-mainChannel) / 0.5); --variant-containedColor: var(--mui-palette-primary-contrastText); --variant-containedBg: var(--mui-palette-primary-main); font-size: 0.95rem; padding-right: 28px; padding-left: 28px; box-shadow: none; letter-spacing: 0.01em; color: var(--mui-palette-customColors-navbarText, #023047); font-weight: 600; padding-top: var(--mui-spacing); padding-bottom: var(--mui-spacing); border-radius: 6px; position: relative; transition: color 0.2s, background-color 0.2s; min-width: auto; text-transform: none; white-space: nowrap; }.css-4zhwci.Mui-disabled { pointer-events: none; cursor: default; }@media print {
  .css-4zhwci { print-color-adjust: exact; }
}.css-4zhwci:hover { text-decoration: none; }.css-4zhwci.Mui-disabled { color: var(--mui-palette-action-disabled); }@media (hover: hover) {
  .css-4zhwci:hover { --variant-containedBg: var(--mui-palette-primary-dark); --variant-textBg: rgba(var(--mui-palette-primary-mainChannel) / calc(var(--mui-palette-action-hoverOpacity))); --variant-outlinedBorder: var(--mui-palette-primary-main); --variant-outlinedBg: rgba(var(--mui-palette-primary-mainChannel) / calc(var(--mui-palette-action-hoverOpacity))); }
}.css-4zhwci.MuiButton-loading { color: transparent; }.css-4zhwci:active { transform: translateY(1px) scale(0.99); }@media (min-width: 0px) {
  .css-4zhwci { font-size: 0.75rem; padding-left: calc(0.8 * var(--mui-spacing)); padding-right: calc(0.8 * var(--mui-spacing)); }
}@media (min-width: 600px) {
  .css-4zhwci { font-size: 0.8rem; padding-left: var(--mui-spacing); padding-right: var(--mui-spacing); }
}@media (min-width: 900px) {
  .css-4zhwci { font-size: 0.88rem; padding-left: calc(1.5 * var(--mui-spacing)); padding-right: calc(1.5 * var(--mui-spacing)); }
}.css-4zhwci::after { content: ""; position: absolute; bottom: 4px; left: 50%; transform: translateX(-50%); height: 2px; background-color: var(--mui-palette-customColors-brandPrimary, #22D3EE); border-radius: 2px; }@media (min-width: 0px) {
  .css-4zhwci::after { width: 12px; }
}@media (min-width: 600px) {
  .css-4zhwci::after { width: 16px; }
}@media (min-width: 900px) {
  .css-4zhwci::after { width: 20px; }
}.css-4zhwci:hover { background-color: rgba(34, 211, 238, 0.06); }.css-hqll16 { text-align: center; flex: 0 0 auto; font-size: 1.5rem; padding: 8px; --IconButton-hoverBg: rgba(var(--mui-palette-action-activeChannel) / calc(var(--mui-palette-action-hoverOpacity))); border-radius: 10px; transition: background 0.2s, transform 0.2s; color: var(--mui-palette-customColors-navbarText, #023047); background-color: var(--mui-palette-customColors-themeToggleBg, rgba(0, 0, 0, 0.04)); }.css-hqll16:hover { background-color: var(--IconButton-hoverBg); }@media (hover: none) {
  .css-hqll16:hover { background-color: transparent; }
}.css-hqll16.Mui-disabled { background-color: transparent; color: var(--mui-palette-action-disabled); }.css-hqll16.MuiIconButton-loading { color: transparent; }.css-hqll16:hover { transform: scale(1.06); }.css-hqll16:active { transform: scale(0.96); }@media (min-width: 0px) {
  .css-hqll16 { width: 30px; height: 30px; }
}@media (min-width: 600px) {
  .css-hqll16 { width: 34px; height: 34px; }
}.css-hqll16:hover { background-color: var(--mui-palette-customColors-themeToggleHoverBg, rgba(0, 0, 0, 0.09)); }.css-18ndyji { 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; 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; --IconButton-hoverBg: rgba(var(--mui-palette-action-activeChannel) / calc(var(--mui-palette-action-hoverOpacity))); border-radius: 10px; transition: background 0.2s, transform 0.2s; color: var(--mui-palette-customColors-navbarText, #023047); background-color: var(--mui-palette-customColors-themeToggleBg, rgba(0, 0, 0, 0.04)); }.css-18ndyji.Mui-disabled { pointer-events: none; cursor: default; }@media print {
  .css-18ndyji { print-color-adjust: exact; }
}.css-18ndyji:hover { background-color: var(--IconButton-hoverBg); }@media (hover: none) {
  .css-18ndyji:hover { background-color: transparent; }
}.css-18ndyji.Mui-disabled { background-color: transparent; color: var(--mui-palette-action-disabled); }.css-18ndyji.MuiIconButton-loading { color: transparent; }.css-18ndyji:hover { transform: scale(1.06); }.css-18ndyji:active { transform: scale(0.96); }@media (min-width: 0px) {
  .css-18ndyji { width: 30px; height: 30px; }
}@media (min-width: 600px) {
  .css-18ndyji { width: 34px; height: 34px; }
}.css-18ndyji:hover { background-color: var(--mui-palette-customColors-themeToggleHoverBg, rgba(0, 0, 0, 0.09)); }.css-1ocdvn7 { user-select: none; width: 1em; height: 1em; display: inline-block; flex-shrink: 0; transition: fill 300ms cubic-bezier(0.4, 0, 0.2, 1); fill: currentcolor; font-size: 1.5rem; }@media (min-width: 0px) {
  .css-1ocdvn7 { font-size: 16px; }
}@media (min-width: 600px) {
  .css-1ocdvn7 { font-size: 18px; }
}.css-1q5ecn6 { z-index: var(--mui-zIndex-tooltip); pointer-events: none; }.css-18t67dl { z-index: var(--mui-zIndex-tooltip); pointer-events: none; }.css-c4n3cc { text-align: center; flex: 0 0 auto; font-size: 1.5rem; --IconButton-hoverBg: rgba(var(--mui-palette-action-activeChannel) / calc(var(--mui-palette-action-hoverOpacity))); transition: background 0.2s, transform 0.2s; color: var(--mui-palette-customColors-navbarText, #023047); border-radius: 8px; padding: 6px 12px; gap: 6px; }.css-c4n3cc:hover { background-color: var(--IconButton-hoverBg); }@media (hover: none) {
  .css-c4n3cc:hover { background-color: transparent; }
}.css-c4n3cc.Mui-disabled { background-color: transparent; color: var(--mui-palette-action-disabled); }.css-c4n3cc.MuiIconButton-loading { color: transparent; }.css-c4n3cc:hover { transform: scale(1.06); }.css-c4n3cc:active { transform: scale(0.96); }.css-c4n3cc:hover { background-color: rgba(0, 0, 0, 0.05); }.css-ykrrjc { 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; --IconButton-hoverBg: rgba(var(--mui-palette-action-activeChannel) / calc(var(--mui-palette-action-hoverOpacity))); transition: background 0.2s, transform 0.2s; color: var(--mui-palette-customColors-navbarText, #023047); border-radius: 8px; padding: 6px 12px; gap: 6px; }.css-ykrrjc.Mui-disabled { pointer-events: none; cursor: default; }@media print {
  .css-ykrrjc { print-color-adjust: exact; }
}.css-ykrrjc:hover { background-color: var(--IconButton-hoverBg); }@media (hover: none) {
  .css-ykrrjc:hover { background-color: transparent; }
}.css-ykrrjc.Mui-disabled { background-color: transparent; color: var(--mui-palette-action-disabled); }.css-ykrrjc.MuiIconButton-loading { color: transparent; }.css-ykrrjc:hover { transform: scale(1.06); }.css-ykrrjc:active { transform: scale(0.96); }.css-ykrrjc:hover { background-color: rgba(0, 0, 0, 0.05); }.css-7l73t7 { user-select: none; width: 1em; height: 1em; display: inline-block; flex-shrink: 0; transition: fill 300ms cubic-bezier(0.4, 0, 0.2, 1); fill: currentcolor; font-size: 20px; }.css-kysl9y { margin: 0px; font-family: Inter, system-ui, -apple-system, sans-serif; line-height: 1.7; color: var(--mui-palette-customColors-navbarText, #023047); font-weight: 500; font-size: 0.85rem; }.css-pn9wkx { font-family: Inter, system-ui, -apple-system, sans-serif; line-height: 1.75; min-width: 64px; border: 0px; color: var(--variant-containedColor); --variant-textColor: var(--mui-palette-primary-main); --variant-outlinedColor: var(--mui-palette-primary-main); --variant-outlinedBorder: rgba(var(--mui-palette-primary-mainChannel) / 0.5); --variant-containedColor: var(--mui-palette-primary-contrastText); --variant-containedBg: var(--mui-palette-primary-main); border-radius: 999px; text-transform: none; font-weight: 600; font-size: 0.95rem; padding-right: 28px; padding-left: 28px; letter-spacing: 0.01em; transition: transform 0.2s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1), background 0.25s; background: linear-gradient(135deg, rgb(34, 211, 238) 0%, rgb(45, 212, 191) 100%); box-shadow: rgba(34, 211, 238, 0.22) 0px 2px 8px; padding-top: calc(0.8 * var(--mui-spacing)); padding-bottom: calc(0.8 * var(--mui-spacing)); }.css-pn9wkx:hover { text-decoration: none; }.css-pn9wkx.Mui-disabled { color: var(--mui-palette-action-disabled); }.css-pn9wkx:hover { box-shadow: var(--mui-shadows-4); }@media (hover: none) {
  .css-pn9wkx:hover { box-shadow: var(--mui-shadows-2); }
}.css-pn9wkx:active { box-shadow: var(--mui-shadows-8); }.css-pn9wkx.Mui-focusVisible { box-shadow: var(--mui-shadows-6); }.css-pn9wkx.Mui-disabled { color: var(--mui-palette-action-disabled); box-shadow: var(--mui-shadows-0); background-color: var(--mui-palette-action-disabledBackground); }@media (hover: hover) {
  .css-pn9wkx:hover { --variant-containedBg: var(--mui-palette-primary-dark); --variant-textBg: rgba(var(--mui-palette-primary-mainChannel) / calc(var(--mui-palette-action-hoverOpacity))); --variant-outlinedBorder: var(--mui-palette-primary-main); --variant-outlinedBg: rgba(var(--mui-palette-primary-mainChannel) / calc(var(--mui-palette-action-hoverOpacity))); }
}.css-pn9wkx.MuiButton-loading { color: transparent; }.css-pn9wkx:active { transform: translateY(1px) scale(0.99); }.css-pn9wkx:hover { background: linear-gradient(135deg, rgb(15, 182, 206) 0%, rgb(34, 211, 238) 100%); box-shadow: rgba(34, 211, 238, 0.32) 0px 6px 22px; transform: translateY(-2px); }:where(.dark) .css-pn9wkx { box-shadow: rgba(34, 211, 238, 0.3) 0px 2px 10px; }:where(.dark) .css-pn9wkx:hover { background: linear-gradient(135deg, rgb(15, 182, 206) 0%, rgb(34, 211, 238) 100%); box-shadow: rgba(34, 211, 238, 0.45) 0px 6px 24px; transform: translateY(-2px); }@media (min-width: 0px) {
  .css-pn9wkx { margin-left: calc(0.25 * var(--mui-spacing)); padding-left: calc(1.5 * var(--mui-spacing)); padding-right: calc(1.5 * var(--mui-spacing)); font-size: 0.75rem; }
}@media (min-width: 600px) {
  .css-pn9wkx { margin-left: calc(0.5 * var(--mui-spacing)); padding-left: calc(2 * var(--mui-spacing)); padding-right: calc(2 * var(--mui-spacing)); font-size: 0.8rem; }
}@media (min-width: 900px) {
  .css-pn9wkx { padding-left: calc(3 * var(--mui-spacing)); padding-right: calc(3 * var(--mui-spacing)); font-size: 0.88rem; }
}.css-17psctk { 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: Inter, system-ui, -apple-system, sans-serif; line-height: 1.75; min-width: 64px; border: 0px; color: var(--variant-containedColor); --variant-textColor: var(--mui-palette-primary-main); --variant-outlinedColor: var(--mui-palette-primary-main); --variant-outlinedBorder: rgba(var(--mui-palette-primary-mainChannel) / 0.5); --variant-containedColor: var(--mui-palette-primary-contrastText); --variant-containedBg: var(--mui-palette-primary-main); border-radius: 999px; text-transform: none; font-weight: 600; font-size: 0.95rem; padding-right: 28px; padding-left: 28px; letter-spacing: 0.01em; transition: transform 0.2s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1), background 0.25s; background: linear-gradient(135deg, rgb(34, 211, 238) 0%, rgb(45, 212, 191) 100%); box-shadow: rgba(34, 211, 238, 0.22) 0px 2px 8px; padding-top: calc(0.8 * var(--mui-spacing)); padding-bottom: calc(0.8 * var(--mui-spacing)); }.css-17psctk.Mui-disabled { pointer-events: none; cursor: default; }@media print {
  .css-17psctk { print-color-adjust: exact; }
}.css-17psctk:hover { text-decoration: none; }.css-17psctk.Mui-disabled { color: var(--mui-palette-action-disabled); }.css-17psctk:hover { box-shadow: var(--mui-shadows-4); }@media (hover: none) {
  .css-17psctk:hover { box-shadow: var(--mui-shadows-2); }
}.css-17psctk:active { box-shadow: var(--mui-shadows-8); }.css-17psctk.Mui-focusVisible { box-shadow: var(--mui-shadows-6); }.css-17psctk.Mui-disabled { color: var(--mui-palette-action-disabled); box-shadow: var(--mui-shadows-0); background-color: var(--mui-palette-action-disabledBackground); }@media (hover: hover) {
  .css-17psctk:hover { --variant-containedBg: var(--mui-palette-primary-dark); --variant-textBg: rgba(var(--mui-palette-primary-mainChannel) / calc(var(--mui-palette-action-hoverOpacity))); --variant-outlinedBorder: var(--mui-palette-primary-main); --variant-outlinedBg: rgba(var(--mui-palette-primary-mainChannel) / calc(var(--mui-palette-action-hoverOpacity))); }
}.css-17psctk.MuiButton-loading { color: transparent; }.css-17psctk:active { transform: translateY(1px) scale(0.99); }.css-17psctk:hover { background: linear-gradient(135deg, rgb(15, 182, 206) 0%, rgb(34, 211, 238) 100%); box-shadow: rgba(34, 211, 238, 0.32) 0px 6px 22px; transform: translateY(-2px); }:where(.dark) .css-17psctk { box-shadow: rgba(34, 211, 238, 0.3) 0px 2px 10px; }:where(.dark) .css-17psctk:hover { background: linear-gradient(135deg, rgb(15, 182, 206) 0%, rgb(34, 211, 238) 100%); box-shadow: rgba(34, 211, 238, 0.45) 0px 6px 24px; transform: translateY(-2px); }@media (min-width: 0px) {
  .css-17psctk { margin-left: calc(0.25 * var(--mui-spacing)); padding-left: calc(1.5 * var(--mui-spacing)); padding-right: calc(1.5 * var(--mui-spacing)); font-size: 0.75rem; }
}@media (min-width: 600px) {
  .css-17psctk { margin-left: calc(0.5 * var(--mui-spacing)); padding-left: calc(2 * var(--mui-spacing)); padding-right: calc(2 * var(--mui-spacing)); font-size: 0.8rem; }
}@media (min-width: 900px) {
  .css-17psctk { padding-left: calc(3 * var(--mui-spacing)); padding-right: calc(3 * var(--mui-spacing)); font-size: 0.88rem; }
}.css-e9bldi { -webkit-box-align: center; align-items: center; gap: calc(0.25 * var(--mui-spacing)); }@media (min-width: 0px) {
  .css-e9bldi { display: flex; }
}@media (min-width: 600px) {
  .css-e9bldi { display: none; }
}.css-7evo48 { text-align: center; flex: 0 0 auto; font-size: 1.5rem; padding: 8px; --IconButton-hoverBg: rgba(var(--mui-palette-action-activeChannel) / calc(var(--mui-palette-action-hoverOpacity))); border-radius: 10px; transition: background 0.2s, transform 0.2s; color: var(--mui-palette-customColors-navbarText, #023047); width: 44px; height: 44px; }.css-7evo48:hover { background-color: var(--IconButton-hoverBg); }@media (hover: none) {
  .css-7evo48:hover { background-color: transparent; }
}.css-7evo48.Mui-disabled { background-color: transparent; color: var(--mui-palette-action-disabled); }.css-7evo48.MuiIconButton-loading { color: transparent; }.css-7evo48:hover { transform: scale(1.06); }.css-7evo48:active { transform: scale(0.96); }.css-83acij { 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; --IconButton-hoverBg: rgba(var(--mui-palette-action-activeChannel) / calc(var(--mui-palette-action-hoverOpacity))); border-radius: 10px; transition: background 0.2s, transform 0.2s; color: var(--mui-palette-customColors-navbarText, #023047); width: 44px; height: 44px; }.css-83acij.Mui-disabled { pointer-events: none; cursor: default; }@media print {
  .css-83acij { print-color-adjust: exact; }
}.css-83acij:hover { background-color: var(--IconButton-hoverBg); }@media (hover: none) {
  .css-83acij:hover { background-color: transparent; }
}.css-83acij.Mui-disabled { background-color: transparent; color: var(--mui-palette-action-disabled); }.css-83acij.MuiIconButton-loading { color: transparent; }.css-83acij:hover { transform: scale(1.06); }.css-83acij:active { transform: scale(0.96); }.css-1j7x5zi { user-select: none; width: 1em; height: 1em; display: inline-block; flex-shrink: 0; transition: fill 300ms cubic-bezier(0.4, 0, 0.2, 1); fill: currentcolor; font-size: 16px; }.css-mvuhg7 { z-index: var(--mui-zIndex-drawer); }.css-1031a9r { position: relative; display: flex; -webkit-box-align: center; align-items: center; padding-left: calc(2 * var(--mui-spacing)); padding-right: calc(2 * var(--mui-spacing)); min-height: 56px; height: 72px; }@media (min-width: 600px) {
  .css-1031a9r { padding-left: calc(3 * var(--mui-spacing)); padding-right: calc(3 * var(--mui-spacing)); }
}@media (min-width: 0px) {
  @media (orientation: landscape) {
  .css-1031a9r { min-height: 48px; }
}
}@media (min-width: 600px) {
  .css-1031a9r { min-height: 64px; }
}.css-pyd4mv { min-height: 100vh; background-color: var(--mui-palette-background-default, #ffffff); }.css-9w1ev4 { background-color: rgba(34, 211, 238, 0.03); border-bottom: 1px solid var(--mui-palette-divider, rgba(0, 0, 0, 0.12)); }@media (min-width: 0px) {
  .css-9w1ev4 { padding-top: calc(6 * var(--mui-spacing)); padding-bottom: calc(4 * var(--mui-spacing)); }
}@media (min-width: 900px) {
  .css-9w1ev4 { padding-top: calc(10 * var(--mui-spacing)); padding-bottom: calc(6 * var(--mui-spacing)); }
}.css-1huykjj { width: 100%; margin-left: auto; box-sizing: border-box; margin-right: auto; padding-left: calc(2 * var(--mui-spacing)); padding-right: calc(2 * var(--mui-spacing)); }@media (min-width: 600px) {
  .css-1huykjj { padding-left: calc(3 * var(--mui-spacing)); padding-right: calc(3 * var(--mui-spacing)); }
}@media (min-width: 900px) {
  .css-1huykjj { max-width: 900px; }
}.css-d68xu2 { display: flex; -webkit-box-align: center; align-items: center; flex-wrap: wrap; gap: calc(0.5 * var(--mui-spacing)); margin-bottom: calc(2 * var(--mui-spacing)); }.css-kqqf6j { display: flex; -webkit-box-align: center; align-items: center; gap: calc(0.5 * var(--mui-spacing)); }.css-s66uil { margin: 0px; font-family: Inter, system-ui, -apple-system, sans-serif; line-height: 1.75; color: var(--mui-palette-text-secondary, #555555); font-size: 0.8rem; font-weight: 400; text-decoration: none; }.css-s66uil:hover { color: rgb(34, 211, 238); }.css-qa8ib5 { user-select: none; width: 1em; height: 1em; display: inline-block; flex-shrink: 0; transition: fill 300ms cubic-bezier(0.4, 0, 0.2, 1); fill: currentcolor; font-size: 16px; color: var(--mui-palette-text-disabled, rgba(0, 0, 0, 0.38)); }.css-1348n14 { margin: 0px; font-family: Inter, system-ui, -apple-system, sans-serif; line-height: 1.75; color: var(--mui-palette-text-primary, #023047); font-size: 0.8rem; font-weight: 500; }.css-1lllkli { display: flex; -webkit-box-align: center; align-items: center; gap: calc(2 * var(--mui-spacing)); margin-bottom: calc(2.5 * var(--mui-spacing)); flex-wrap: wrap; }.css-1tbvqrk { max-width: 100%; display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; line-height: 1.5; white-space: nowrap; cursor: unset; outline: 0px; text-decoration: none; border: 0px; padding: 0px; vertical-align: middle; box-sizing: border-box; border-radius: 8px; font-family: Inter, system-ui, -apple-system, sans-serif; letter-spacing: 0.01em; height: 28px; transition: transform 0.2s cubic-bezier(0.4, 0, 0.2, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1); background-color: rgba(34, 211, 238, 0.08); color: var(--mui-palette-customColors-brandPrimary, #22D3EE); font-weight: 600; font-size: 0.78rem; }.css-1tbvqrk.Mui-disabled { opacity: var(--mui-palette-action-disabledOpacity); pointer-events: none; }.css-1tbvqrk .MuiChip-avatar { margin-left: 5px; margin-right: -6px; width: 24px; height: 24px; color: var(--mui-palette-Chip-defaultAvatarColor); font-size: 0.75rem; }.css-1tbvqrk .MuiChip-avatarColorPrimary { color: var(--mui-palette-primary-contrastText); background-color: var(--mui-palette-primary-dark); }.css-1tbvqrk .MuiChip-avatarColorSecondary { color: var(--mui-palette-secondary-contrastText); background-color: var(--mui-palette-secondary-dark); }.css-1tbvqrk .MuiChip-avatarSmall { margin-left: 4px; margin-right: -4px; width: 18px; height: 18px; font-size: 0.625rem; }.css-1tbvqrk .MuiChip-icon { margin-left: 5px; margin-right: -6px; }.css-1tbvqrk .MuiChip-deleteIcon { -webkit-tap-highlight-color: transparent; color: rgba(var(--mui-palette-text-primaryChannel) / 0.26); font-size: 22px; cursor: pointer; margin: 0px 5px 0px -6px; }.css-1tbvqrk .MuiChip-deleteIcon:hover { color: rgba(var(--mui-palette-text-primaryChannel) / 0.4); }.css-1tbvqrk .MuiChip-icon { font-size: 18px; margin-left: 4px; margin-right: -4px; }.css-1tbvqrk .MuiChip-deleteIcon { font-size: 16px; margin-right: 4px; margin-left: -4px; }.css-1tbvqrk .MuiChip-icon { color: var(--mui-palette-Chip-defaultIconColor); }.css-1tbvqrk:hover { transform: translateY(-1px); }.css-4y436t { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-left: 8px; padding-right: 8px; }.css-1cw5ffb { user-select: none; width: 1em; height: 1em; display: inline-block; flex-shrink: 0; transition: fill 300ms cubic-bezier(0.4, 0, 0.2, 1); fill: currentcolor; font-size: 14px; color: var(--mui-palette-text-secondary, #555555); }.css-cgzcb0 { margin: 0px; font-family: Inter, system-ui, -apple-system, sans-serif; font-weight: 600; font-size: 0.75rem; line-height: 1.66; letter-spacing: 0.06em; text-transform: uppercase; color: var(--mui-palette-text-secondary, #555555); }.css-qtcvmf { margin: 0px; font-family: Inter, system-ui, -apple-system, sans-serif; font-weight: 600; font-size: 3rem; letter-spacing: -0.01em; color: var(--mui-palette-text-primary, #023047); line-height: 1.3; }@media (min-width: 0px) {
  .css-qtcvmf { font-size: 1.6rem; }
}@media (min-width: 900px) {
  .css-qtcvmf { font-size: 2.4rem; }
}.css-63y08b { width: 100%; margin-left: auto; box-sizing: border-box; margin-right: auto; padding-left: calc(2 * var(--mui-spacing)); padding-right: calc(2 * var(--mui-spacing)); }@media (min-width: 600px) {
  .css-63y08b { padding-left: calc(3 * var(--mui-spacing)); padding-right: calc(3 * var(--mui-spacing)); }
}@media (min-width: 900px) {
  .css-63y08b { max-width: 900px; }
}@media (min-width: 0px) {
  .css-63y08b { padding-top: calc(4 * var(--mui-spacing)); padding-bottom: calc(4 * var(--mui-spacing)); }
}@media (min-width: 900px) {
  .css-63y08b { padding-top: calc(6 * var(--mui-spacing)); padding-bottom: calc(6 * var(--mui-spacing)); }
}.css-s2b64u { max-width: 720px; margin-left: auto; margin-right: auto; }.css-qvh41q { margin-bottom: calc(4 * var(--mui-spacing)); border-radius: 12px; background-color: rgba(34, 211, 238, 0.05); border: 1px solid rgba(34, 211, 238, 0.25); }@media (min-width: 0px) {
  .css-qvh41q { padding: calc(2.5 * var(--mui-spacing)); }
}@media (min-width: 900px) {
  .css-qvh41q { padding: calc(3 * var(--mui-spacing)); }
}.css-1ycb18g { margin-top: 0px; margin-right: 0px; margin-left: 0px; font-family: Inter, system-ui, -apple-system, sans-serif; line-height: 1.65; color: rgb(34, 211, 238); font-weight: 700; font-size: 0.85rem; text-transform: uppercase; letter-spacing: 0.06em; margin-bottom: var(--mui-spacing); }.css-r9h2l5 { margin: 0px; font-family: Inter, system-ui, -apple-system, sans-serif; color: var(--mui-palette-text-primary, #023047); font-size: 0.95rem; line-height: 1.7; font-weight: 500; }.css-1h1lrv { margin-bottom: calc(5 * var(--mui-spacing)); border-radius: 12px; border: 1px solid var(--mui-palette-divider, rgba(0, 0, 0, 0.12)); background-color: var(--mui-palette-background-paper, #ffffff); }@media (min-width: 0px) {
  .css-1h1lrv { padding: calc(2.5 * var(--mui-spacing)); }
}@media (min-width: 900px) {
  .css-1h1lrv { padding: calc(3 * var(--mui-spacing)); }
}.css-vjnowx { display: flex; -webkit-box-align: center; align-items: center; gap: var(--mui-spacing); margin-bottom: calc(1.5 * var(--mui-spacing)); }.css-jaft3z { user-select: none; width: 1em; height: 1em; display: inline-block; flex-shrink: 0; transition: fill 300ms cubic-bezier(0.4, 0, 0.2, 1); fill: currentcolor; font-size: 18px; color: var(--mui-palette-text-secondary, #555555); }.css-gprh6v { margin: 0px; font-family: Inter, system-ui, -apple-system, sans-serif; line-height: 1.65; color: var(--mui-palette-text-secondary, #555555); font-weight: 700; font-size: 0.85rem; text-transform: uppercase; letter-spacing: 0.06em; }.css-40votn { margin: 0px; padding-left: calc(2.5 * var(--mui-spacing)); list-style-type: none; }.css-4lr19j { margin-bottom: calc(0.5 * var(--mui-spacing)); padding-left: 0px; }.css-14iznov { margin: 0px; font-family: Inter, system-ui, -apple-system, sans-serif; color: var(--mui-palette-text-primary, #023047); font-size: 0.9rem; font-weight: 600; text-decoration: none; line-height: 1.8; }.css-14iznov:hover { color: rgb(34, 211, 238); }.css-phrk9c { margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: calc(4 * var(--mui-spacing)); }.css-17gfaer { border-radius: 12px; overflow: hidden; box-shadow: rgba(0, 0, 0, 0.1) 0px 8px 32px; }.css-c6rank { width: 100%; height: auto; display: block; }.css-eh9v2t { margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Inter, system-ui, -apple-system, sans-serif; font-weight: 400; color: var(--mui-palette-text-secondary, #555555); margin-top: calc(1.5 * var(--mui-spacing)); font-size: 0.85rem; line-height: 1.6; font-style: italic; }.css-a4lnw3 { margin-top: 0px; margin-right: 0px; margin-left: 0px; font-family: Inter, system-ui, -apple-system, sans-serif; font-weight: 400; color: var(--mui-palette-text-secondary, #555555); font-size: 1.05rem; line-height: 1.9; margin-bottom: calc(2.5 * var(--mui-spacing)); }.css-1tfwik9 { margin-right: 0px; margin-left: 0px; font-family: Inter, system-ui, -apple-system, sans-serif; font-size: 2.125rem; line-height: 1.35; letter-spacing: -0.005em; color: var(--mui-palette-text-primary, #023047); font-weight: 700; margin-top: calc(5 * var(--mui-spacing)); margin-bottom: calc(2 * var(--mui-spacing)); scroll-margin-top: 100px; }@media (min-width: 0px) {
  .css-1tfwik9 { font-size: 1.4rem; }
}@media (min-width: 900px) {
  .css-1tfwik9 { font-size: 1.6rem; }
}.css-11erll9 { margin-top: 0px; margin-right: 0px; margin-left: 0px; font-family: Inter, system-ui, -apple-system, sans-serif; font-weight: 400; color: var(--mui-palette-text-secondary, #555555); font-size: 1.05rem; line-height: 1.9; margin-bottom: calc(2.5 * var(--mui-spacing)); }.css-11erll9 a { color: rgb(8, 145, 178); font-weight: 500; text-decoration: underline; }.css-11erll9 a:hover { color: rgb(34, 211, 238); }.css-18y4nyd { margin-right: 0px; margin-left: 0px; margin-top: calc(4 * var(--mui-spacing)); margin-bottom: calc(4 * var(--mui-spacing)); }.css-udd7ko { border-radius: 12px; overflow: hidden; box-shadow: rgba(0, 0, 0, 0.08) 0px 6px 24px; }.css-wpkx3m { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; margin-top: calc(3 * var(--mui-spacing)); margin-bottom: calc(3 * var(--mui-spacing)); border-radius: 12px; background-color: rgba(8, 145, 178, 0.06); border: 1px solid rgba(8, 145, 178, 0.18); text-decoration: none; transition: transform 0.2s, box-shadow 0.2s, border-color 0.2s, background-color 0.2s; }@media (min-width: 0px) {
  .css-wpkx3m { padding: calc(2 * var(--mui-spacing)); }
}@media (min-width: 900px) {
  .css-wpkx3m { padding: calc(2.5 * var(--mui-spacing)); }
}.css-wpkx3m:hover { background-color: rgba(8, 145, 178, 0.1); border-color: rgba(8, 145, 178, 0.35); }.css-gljf0t { display: flex; -webkit-box-align: center; align-items: center; gap: calc(1.5 * var(--mui-spacing)); }.css-1vxd1cv { user-select: none; width: 1em; height: 1em; display: inline-block; flex-shrink: 0; transition: fill 300ms cubic-bezier(0.4, 0, 0.2, 1); fill: currentcolor; color: rgb(8, 145, 178); font-size: 22px; }.css-1o778wg { margin: 0px; font-family: Inter, system-ui, -apple-system, sans-serif; line-height: 1.75; color: var(--mui-palette-text-primary, #023047); font-weight: 600; font-size: 0.95rem; }.css-fd19p0 { user-select: none; width: 1em; height: 1em; display: inline-block; flex-shrink: 0; transition: fill 300ms cubic-bezier(0.4, 0, 0.2, 1); fill: currentcolor; color: rgb(8, 145, 178); font-size: 20px; }.css-1nn6ekg { margin-top: calc(5 * var(--mui-spacing)); margin-bottom: calc(4 * var(--mui-spacing)); border-radius: 12px; background-color: rgba(8, 145, 178, 0.05); border: 1px solid rgba(8, 145, 178, 0.25); }@media (min-width: 0px) {
  .css-1nn6ekg { padding: calc(2.5 * var(--mui-spacing)); }
}@media (min-width: 900px) {
  .css-1nn6ekg { padding: calc(3 * var(--mui-spacing)); }
}.css-1u7s2f { margin-top: 0px; margin-right: 0px; margin-left: 0px; font-family: Inter, system-ui, -apple-system, sans-serif; line-height: 1.65; color: rgb(8, 145, 178); font-weight: 700; font-size: 0.85rem; text-transform: uppercase; letter-spacing: 0.06em; margin-bottom: var(--mui-spacing); }.css-133vt5l { margin: 0px; font-family: Inter, system-ui, -apple-system, sans-serif; font-weight: 400; color: var(--mui-palette-text-primary, #023047); font-size: 0.95rem; line-height: 1.7; }.css-1infh94 { margin-right: 0px; margin-left: 0px; flex-shrink: 0; border-width: 0px 0px thin; border-style: solid; margin-top: calc(5 * var(--mui-spacing)); margin-bottom: calc(5 * var(--mui-spacing)); border-color: var(--mui-palette-divider, rgba(0, 0, 0, 0.12)); }:where(.dark) .css-1infh94 { border-color: rgba(255, 255, 255, 0.22); }.css-yrxfc4 { margin-bottom: calc(5 * var(--mui-spacing)); }.css-963fb8 { display: flex; gap: calc(3 * var(--mui-spacing)); border-radius: 16px; border: 1px solid var(--mui-palette-divider, rgba(0, 0, 0, 0.12)); background-color: rgba(34, 211, 238, 0.02); }@media (min-width: 0px) {
  .css-963fb8 { flex-direction: column; -webkit-box-align: center; align-items: center; padding: calc(3 * var(--mui-spacing)); }
}@media (min-width: 600px) {
  .css-963fb8 { flex-direction: row; align-items: flex-start; }
}@media (min-width: 900px) {
  .css-963fb8 { padding: calc(4 * var(--mui-spacing)); }
}.css-1icvpjy { position: relative; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; width: 40px; height: 40px; font-family: Inter, system-ui, -apple-system, sans-serif; line-height: 1; border-radius: 50%; overflow: hidden; user-select: none; font-size: 2rem; font-weight: 700; background-color: rgb(34, 211, 238); color: rgb(255, 255, 255); flex-shrink: 0; border: 2px solid rgb(34, 211, 238); }@media (min-width: 0px) {
  .css-1icvpjy { width: 80px; height: 80px; }
}@media (min-width: 900px) {
  .css-1icvpjy { width: 96px; height: 96px; }
}.css-1icvpjy .MuiAvatar-img { object-fit: cover; width: 100%; height: 100%; }.css-45do71 { width: 100%; height: 100%; text-align: center; object-fit: cover; color: transparent; text-indent: 10000px; }@media (min-width: 0px) {
  .css-7ezxm8 { text-align: center; }
}@media (min-width: 600px) {
  .css-7ezxm8 { text-align: left; }
}.css-31k51i { margin-top: 0px; margin-right: 0px; margin-left: 0px; font-family: Inter, system-ui, -apple-system, sans-serif; line-height: 1.7; color: rgb(34, 211, 238); font-size: 0.75rem; font-weight: 600; text-transform: uppercase; letter-spacing: 0.08em; margin-bottom: calc(0.5 * var(--mui-spacing)); }.css-wlnn3f { margin-top: 0px; margin-right: 0px; margin-left: 0px; font-family: Inter, system-ui, -apple-system, sans-serif; line-height: 1.75; color: var(--mui-palette-text-primary, #023047); font-size: 1.15rem; font-weight: 700; text-decoration: none; display: block; margin-bottom: calc(0.3 * var(--mui-spacing)); }.css-wlnn3f:hover { color: rgb(34, 211, 238); }.css-1a74tnp { margin-top: 0px; margin-right: 0px; margin-left: 0px; font-family: Inter, system-ui, -apple-system, sans-serif; line-height: 1.75; color: var(--mui-palette-text-secondary, #555555); font-size: 0.85rem; margin-bottom: calc(1.2 * var(--mui-spacing)); font-weight: 500; }.css-5upzb0 { margin-top: 0px; margin-right: 0px; margin-left: 0px; font-family: Inter, system-ui, -apple-system, sans-serif; font-weight: 400; line-height: 1.75; color: var(--mui-palette-text-secondary, #555555); font-size: 0.78rem; margin-bottom: calc(1.2 * var(--mui-spacing)); }.css-luh3nq { margin: 0px; font-family: Inter, system-ui, -apple-system, sans-serif; font-weight: 400; color: var(--mui-palette-text-secondary, #555555); font-size: 0.88rem; line-height: 1.7; }.css-1jmap55 { margin-top: 0px; margin-right: 0px; margin-left: 0px; font-family: Inter, system-ui, -apple-system, sans-serif; line-height: 1.4; color: var(--mui-palette-text-primary, #023047); font-weight: 700; font-size: 1.3rem; margin-bottom: calc(3 * var(--mui-spacing)); }.css-1a8w2hw { display: flex; flex-direction: column; gap: calc(2 * var(--mui-spacing)); }.css-1soeiwu { overflow: hidden; border-radius: 20px; text-decoration: none; display: flex; -webkit-box-align: center; align-items: center; border: 1px solid var(--mui-palette-divider, rgba(0, 0, 0, 0.12)); background-color: var(--mui-palette-background-paper, #ffffff); box-shadow: none; transition: transform 0.2s, box-shadow 0.2s, border-color 0.2s, background-color 0.2s; }.css-1soeiwu:hover { box-shadow: rgba(2, 48, 71, 0.07) 0px 4px 8px, rgba(2, 48, 71, 0.14) 0px 24px 52px; transform: translateY(-6px); border-color: rgba(34, 211, 238, 0.18); }:where(.dark) .css-1soeiwu { background: linear-gradient(rgb(15, 20, 36) 0%, rgb(11, 15, 28) 100%); box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 2px, rgba(0, 0, 0, 0.4) 0px 4px 20px; border: 1px solid rgba(255, 255, 255, 0.22); }:where(.dark) .css-1soeiwu:hover { box-shadow: rgba(0, 0, 0, 0.35) 0px 4px 8px, rgba(0, 0, 0, 0.55) 0px 24px 52px; transform: translateY(-6px); border-color: rgba(34, 211, 238, 0.35); }.css-1soeiwu:hover { border-color: rgb(34, 211, 238); transform: translateX(4px); }.css-z49ram { color: var(--mui-palette-text-primary); background-image: none; overflow: hidden; border-radius: 20px; text-decoration: none; display: flex; -webkit-box-align: center; align-items: center; border: 1px solid var(--mui-palette-divider, rgba(0, 0, 0, 0.12)); background-color: var(--mui-palette-background-paper, #ffffff); box-shadow: none; transition: transform 0.2s, box-shadow 0.2s, border-color 0.2s, background-color 0.2s; }:where(.dark) .css-z49ram { box-shadow: rgba(0, 0, 0, 0.28) 0px 1px 2px, rgba(0, 0, 0, 0.38) 0px 4px 14px; }.css-z49ram:hover { box-shadow: rgba(2, 48, 71, 0.07) 0px 4px 8px, rgba(2, 48, 71, 0.14) 0px 24px 52px; transform: translateY(-6px); border-color: rgba(34, 211, 238, 0.18); }:where(.dark) .css-z49ram { background: linear-gradient(rgb(15, 20, 36) 0%, rgb(11, 15, 28) 100%); box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 2px, rgba(0, 0, 0, 0.4) 0px 4px 20px; border: 1px solid rgba(255, 255, 255, 0.22); }:where(.dark) .css-z49ram:hover { box-shadow: rgba(0, 0, 0, 0.35) 0px 4px 8px, rgba(0, 0, 0, 0.55) 0px 24px 52px; transform: translateY(-6px); border-color: rgba(34, 211, 238, 0.35); }.css-z49ram:hover { border-color: rgb(34, 211, 238); transform: translateX(4px); }.css-1gndj0m { padding: calc(2.5 * var(--mui-spacing)); display: flex; -webkit-box-align: center; align-items: center; gap: calc(2 * var(--mui-spacing)); width: 100%; }.css-1gndj0m:last-child { padding-bottom: 24px; }.css-1rr4qq7 { flex: 1 1 0%; }.css-19gbacg { max-width: 100%; display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; line-height: 1.5; white-space: nowrap; cursor: unset; outline: 0px; text-decoration: none; border: 0px; padding: 0px; vertical-align: middle; box-sizing: border-box; border-radius: 8px; font-family: Inter, system-ui, -apple-system, sans-serif; letter-spacing: 0.01em; transition: transform 0.2s cubic-bezier(0.4, 0, 0.2, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1); background-color: rgba(34, 211, 238, 0.08); color: rgb(34, 211, 238); font-weight: 600; font-size: 0.7rem; height: 22px; margin-bottom: var(--mui-spacing); }.css-19gbacg.Mui-disabled { opacity: var(--mui-palette-action-disabledOpacity); pointer-events: none; }.css-19gbacg .MuiChip-avatar { margin-left: 5px; margin-right: -6px; width: 24px; height: 24px; color: var(--mui-palette-Chip-defaultAvatarColor); font-size: 0.75rem; }.css-19gbacg .MuiChip-avatarColorPrimary { color: var(--mui-palette-primary-contrastText); background-color: var(--mui-palette-primary-dark); }.css-19gbacg .MuiChip-avatarColorSecondary { color: var(--mui-palette-secondary-contrastText); background-color: var(--mui-palette-secondary-dark); }.css-19gbacg .MuiChip-avatarSmall { margin-left: 4px; margin-right: -4px; width: 18px; height: 18px; font-size: 0.625rem; }.css-19gbacg .MuiChip-icon { margin-left: 5px; margin-right: -6px; }.css-19gbacg .MuiChip-deleteIcon { -webkit-tap-highlight-color: transparent; color: rgba(var(--mui-palette-text-primaryChannel) / 0.26); font-size: 22px; cursor: pointer; margin: 0px 5px 0px -6px; }.css-19gbacg .MuiChip-deleteIcon:hover { color: rgba(var(--mui-palette-text-primaryChannel) / 0.4); }.css-19gbacg .MuiChip-icon { font-size: 18px; margin-left: 4px; margin-right: -4px; }.css-19gbacg .MuiChip-deleteIcon { font-size: 16px; margin-right: 4px; margin-left: -4px; }.css-19gbacg .MuiChip-icon { color: var(--mui-palette-Chip-defaultIconColor); }.css-19gbacg:hover { transform: translateY(-1px); }.css-1dxfd5t { margin: 0px; font-family: Inter, system-ui, -apple-system, sans-serif; color: var(--mui-palette-text-primary, #023047); font-weight: 600; font-size: 0.95rem; line-height: 1.4; }.css-1hw7ljv { user-select: none; width: 1em; height: 1em; display: inline-block; transition: fill 300ms cubic-bezier(0.4, 0, 0.2, 1); fill: currentcolor; font-size: 20px; color: var(--mui-palette-text-secondary, #555555); flex-shrink: 0; }.css-1pbnvpr { margin-right: 0px; margin-left: 0px; flex-shrink: 0; border-width: 0px 0px thin; border-style: solid; margin-top: calc(4 * var(--mui-spacing)); margin-bottom: calc(4 * var(--mui-spacing)); border-color: var(--mui-palette-divider, rgba(0, 0, 0, 0.12)); }:where(.dark) .css-1pbnvpr { border-color: rgba(255, 255, 255, 0.22); }.css-xi606m { text-align: center; }.css-1q674f9 { font-family: Inter, system-ui, -apple-system, sans-serif; line-height: 1.75; min-width: 64px; border: 1.5px solid rgb(34, 211, 238); background-color: var(--variant-outlinedBg); --variant-textColor: var(--mui-palette-primary-main); --variant-outlinedColor: var(--mui-palette-primary-main); --variant-outlinedBorder: rgba(var(--mui-palette-primary-mainChannel) / 0.5); --variant-containedColor: var(--mui-palette-primary-contrastText); --variant-containedBg: var(--mui-palette-primary-main); border-radius: 999px; text-transform: none; font-weight: 600; font-size: 0.95rem; box-shadow: none; letter-spacing: 0.01em; transition: transform 0.2s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1), background 0.25s; color: rgb(34, 211, 238); padding-left: calc(4 * var(--mui-spacing)); padding-right: calc(4 * var(--mui-spacing)); padding-top: calc(1.2 * var(--mui-spacing)); padding-bottom: calc(1.2 * var(--mui-spacing)); }.css-1q674f9:hover { text-decoration: none; }.css-1q674f9.Mui-disabled { color: var(--mui-palette-action-disabled); }.css-1q674f9.Mui-disabled { border: 1px solid var(--mui-palette-action-disabledBackground); }@media (hover: hover) {
  .css-1q674f9:hover { --variant-containedBg: var(--mui-palette-primary-dark); --variant-textBg: rgba(var(--mui-palette-primary-mainChannel) / calc(var(--mui-palette-action-hoverOpacity))); --variant-outlinedBorder: var(--mui-palette-primary-main); --variant-outlinedBg: rgba(var(--mui-palette-primary-mainChannel) / calc(var(--mui-palette-action-hoverOpacity))); }
}.css-1q674f9.MuiButton-loading { color: transparent; }.css-1q674f9:active { transform: translateY(1px) scale(0.99); }.css-1q674f9:hover { border-width: 1.5px; background-color: rgba(34, 211, 238, 0.06); box-shadow: rgba(34, 211, 238, 0.15) 0px 2px 12px; transform: translateY(-1px); }:where(.dark) .css-1q674f9 { color: rgb(103, 232, 249); }:where(.dark) .css-1q674f9:hover { border-width: 1.5px; background-color: rgba(34, 211, 238, 0.12); box-shadow: rgba(34, 211, 238, 0.22) 0px 2px 14px; transform: translateY(-1px); }.css-1fw0iwq { 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: Inter, system-ui, -apple-system, sans-serif; line-height: 1.75; min-width: 64px; border: 1.5px solid rgb(34, 211, 238); background-color: var(--variant-outlinedBg); --variant-textColor: var(--mui-palette-primary-main); --variant-outlinedColor: var(--mui-palette-primary-main); --variant-outlinedBorder: rgba(var(--mui-palette-primary-mainChannel) / 0.5); --variant-containedColor: var(--mui-palette-primary-contrastText); --variant-containedBg: var(--mui-palette-primary-main); border-radius: 999px; text-transform: none; font-weight: 600; font-size: 0.95rem; box-shadow: none; letter-spacing: 0.01em; transition: transform 0.2s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1), background 0.25s; color: rgb(34, 211, 238); padding-left: calc(4 * var(--mui-spacing)); padding-right: calc(4 * var(--mui-spacing)); padding-top: calc(1.2 * var(--mui-spacing)); padding-bottom: calc(1.2 * var(--mui-spacing)); }.css-1fw0iwq.Mui-disabled { pointer-events: none; cursor: default; }@media print {
  .css-1fw0iwq { print-color-adjust: exact; }
}.css-1fw0iwq:hover { text-decoration: none; }.css-1fw0iwq.Mui-disabled { color: var(--mui-palette-action-disabled); }.css-1fw0iwq.Mui-disabled { border: 1px solid var(--mui-palette-action-disabledBackground); }@media (hover: hover) {
  .css-1fw0iwq:hover { --variant-containedBg: var(--mui-palette-primary-dark); --variant-textBg: rgba(var(--mui-palette-primary-mainChannel) / calc(var(--mui-palette-action-hoverOpacity))); --variant-outlinedBorder: var(--mui-palette-primary-main); --variant-outlinedBg: rgba(var(--mui-palette-primary-mainChannel) / calc(var(--mui-palette-action-hoverOpacity))); }
}.css-1fw0iwq.MuiButton-loading { color: transparent; }.css-1fw0iwq:active { transform: translateY(1px) scale(0.99); }.css-1fw0iwq:hover { border-width: 1.5px; background-color: rgba(34, 211, 238, 0.06); box-shadow: rgba(34, 211, 238, 0.15) 0px 2px 12px; transform: translateY(-1px); }:where(.dark) .css-1fw0iwq { color: rgb(103, 232, 249); }:where(.dark) .css-1fw0iwq:hover { border-width: 1.5px; background-color: rgba(34, 211, 238, 0.12); box-shadow: rgba(34, 211, 238, 0.22) 0px 2px 14px; transform: translateY(-1px); }.css-cveorv { display: inherit; margin-right: 8px; margin-left: -4px; }.css-cveorv > :nth-of-type(1) { font-size: 20px; }.css-iguwhy { user-select: none; width: 1em; height: 1em; display: inline-block; flex-shrink: 0; transition: fill 300ms cubic-bezier(0.4, 0, 0.2, 1); fill: currentcolor; font-size: 1.5rem; }.css-1crppaj { margin-top: calc(4 * var(--mui-spacing)); }.css-1gr36xj { display: flex; align-items: flex-start; gap: calc(1.5 * var(--mui-spacing)); border-radius: 10px; background-color: rgba(255, 193, 7, 0.07); border: 1px solid rgba(255, 193, 7, 0.3); }@media (min-width: 0px) {
  .css-1gr36xj { padding: calc(2 * var(--mui-spacing)); }
}@media (min-width: 900px) {
  .css-1gr36xj { padding: calc(2.5 * var(--mui-spacing)); }
}.css-1ixwasl { user-select: none; width: 1em; height: 1em; display: inline-block; transition: fill 300ms cubic-bezier(0.4, 0, 0.2, 1); fill: currentcolor; font-size: 18px; color: rgb(184, 134, 11); flex-shrink: 0; margin-top: 2px; }.css-qblmyk { margin: 0px; font-family: Inter, system-ui, -apple-system, sans-serif; font-weight: 600; letter-spacing: 0.06em; text-transform: uppercase; color: var(--mui-palette-text-secondary, #555555); font-size: 0.8rem; line-height: 1.6; }