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)); }@-webkit-keyframes mui-auto-fill { 
  0% { display: block; }
}@keyframes mui-auto-fill { 
  0% { display: block; }
}@-webkit-keyframes mui-auto-fill-cancel { 
  0% { display: block; }
}@keyframes mui-auto-fill-cancel { 
  0% { display: block; }
}.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-1y74y9g { 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-1y74y9g { padding-top: calc(8 * var(--mui-spacing)); padding-bottom: calc(6 * var(--mui-spacing)); }
}@media (min-width: 900px) {
  .css-1y74y9g { padding-top: calc(12 * var(--mui-spacing)); padding-bottom: calc(8 * var(--mui-spacing)); }
}.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-frz7dh { margin-top: 0px; margin-right: 0px; margin-left: 0px; font-family: Inter, system-ui, -apple-system, sans-serif; font-weight: 700; font-size: clamp(2.25rem, 1.25rem + 3.5vw, 3.75rem); line-height: 1.08; color: var(--mui-palette-text-primary, #023047); letter-spacing: -0.02em; margin-bottom: calc(2 * var(--mui-spacing)); }@media (min-width: 0px) {
  .css-frz7dh { font-size: 2rem; }
}@media (min-width: 900px) {
  .css-frz7dh { font-size: 2.8rem; }
}.css-2mcbsq { margin: 0px; font-family: Inter, system-ui, -apple-system, sans-serif; font-weight: 400; font-size: 1rem; color: var(--mui-palette-text-secondary, #555555); max-width: 600px; line-height: 1.8; }@media (min-width: 0px) {
  .css-2mcbsq { font-size: 0.95rem; }
}@media (min-width: 900px) {
  .css-2mcbsq { font-size: 1.1rem; }
}.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-18lglfx { max-width: 600px; margin-left: auto; margin-right: auto; }.css-1kzfkk2 .MuiOutlinedInput-root { border-radius: 10px; font-family: Inter, system-ui, -apple-system, sans-serif; transition: box-shadow 0.2s; }.css-1kzfkk2 .MuiOutlinedInput-root fieldset { border-color: rgb(224, 224, 224); transition: border-color 0.2s; }.css-1kzfkk2 .MuiOutlinedInput-root:hover fieldset { border-color: rgb(34, 211, 238); }.css-1kzfkk2 .MuiOutlinedInput-root.Mui-focused fieldset { border-color: rgb(34, 211, 238); border-width: 1.5px; }.css-1kzfkk2 .MuiOutlinedInput-root.Mui-focused { box-shadow: rgba(34, 211, 238, 0.12) 0px 0px 0px 3px; }.css-1kzfkk2 .MuiInputLabel-root.Mui-focused { color: rgb(34, 211, 238); }.css-1kzfkk2 .MuiOutlinedInput-input { font-family: Inter, system-ui, -apple-system, sans-serif; }:where(.dark) .css-1kzfkk2 .MuiOutlinedInput-root { color: rgb(234, 240, 250); }:where(.dark) .css-1kzfkk2 .MuiOutlinedInput-root fieldset { border-color: rgb(27, 35, 56); }:where(.dark) .css-1kzfkk2 .MuiOutlinedInput-root:hover fieldset { border-color: rgb(45, 212, 191); }:where(.dark) .css-1kzfkk2 .MuiOutlinedInput-root.Mui-focused fieldset { border-color: rgb(34, 211, 238); border-width: 1.5px; }:where(.dark) .css-1kzfkk2 .MuiOutlinedInput-root.Mui-focused { box-shadow: rgba(34, 211, 238, 0.16) 0px 0px 0px 3px; }:where(.dark) .css-1kzfkk2 .MuiInputLabel-root { color: rgb(152, 163, 186); }:where(.dark) .css-1kzfkk2 .MuiInputLabel-root.Mui-focused { color: rgb(103, 232, 249); }.css-1kzfkk2 .MuiInputBase-input { padding-top: calc(1.5 * var(--mui-spacing)); padding-bottom: calc(1.5 * var(--mui-spacing)); }.css-19m7noc { display: inline-flex; flex-direction: column; position: relative; min-width: 0px; padding: 0px; margin: 0px; border: 0px; vertical-align: top; width: 100%; }.css-19m7noc .MuiOutlinedInput-root { border-radius: 10px; font-family: Inter, system-ui, -apple-system, sans-serif; transition: box-shadow 0.2s; }.css-19m7noc .MuiOutlinedInput-root fieldset { border-color: rgb(224, 224, 224); transition: border-color 0.2s; }.css-19m7noc .MuiOutlinedInput-root:hover fieldset { border-color: rgb(34, 211, 238); }.css-19m7noc .MuiOutlinedInput-root.Mui-focused fieldset { border-color: rgb(34, 211, 238); border-width: 1.5px; }.css-19m7noc .MuiOutlinedInput-root.Mui-focused { box-shadow: rgba(34, 211, 238, 0.12) 0px 0px 0px 3px; }.css-19m7noc .MuiInputLabel-root.Mui-focused { color: rgb(34, 211, 238); }.css-19m7noc .MuiOutlinedInput-input { font-family: Inter, system-ui, -apple-system, sans-serif; }:where(.dark) .css-19m7noc .MuiOutlinedInput-root { color: rgb(234, 240, 250); }:where(.dark) .css-19m7noc .MuiOutlinedInput-root fieldset { border-color: rgb(27, 35, 56); }:where(.dark) .css-19m7noc .MuiOutlinedInput-root:hover fieldset { border-color: rgb(45, 212, 191); }:where(.dark) .css-19m7noc .MuiOutlinedInput-root.Mui-focused fieldset { border-color: rgb(34, 211, 238); border-width: 1.5px; }:where(.dark) .css-19m7noc .MuiOutlinedInput-root.Mui-focused { box-shadow: rgba(34, 211, 238, 0.16) 0px 0px 0px 3px; }:where(.dark) .css-19m7noc .MuiInputLabel-root { color: rgb(152, 163, 186); }:where(.dark) .css-19m7noc .MuiInputLabel-root.Mui-focused { color: rgb(103, 232, 249); }.css-19m7noc .MuiInputBase-input { padding-top: calc(1.5 * var(--mui-spacing)); padding-bottom: calc(1.5 * var(--mui-spacing)); }.css-oz3qiw { font-family: Inter, system-ui, -apple-system, sans-serif; font-weight: 400; font-size: 1rem; line-height: 1.4375em; color: var(--mui-palette-text-primary); box-sizing: border-box; cursor: text; display: inline-flex; -webkit-box-align: center; align-items: center; width: 100%; position: relative; padding-left: 14px; background-color: var(--mui-palette-background-paper, #ffffff); border-radius: 12px; }.css-oz3qiw.Mui-disabled { color: var(--mui-palette-text-disabled); cursor: default; }.css-oz3qiw:hover .MuiOutlinedInput-notchedOutline { border-color: var(--mui-palette-text-primary); }@media (hover: none) {
  .css-oz3qiw:hover .MuiOutlinedInput-notchedOutline { border-color: rgba(var(--mui-palette-common-onBackgroundChannel) / 0.23); }
}.css-oz3qiw.Mui-focused .MuiOutlinedInput-notchedOutline { border-width: 2px; }.css-oz3qiw.Mui-focused .MuiOutlinedInput-notchedOutline { border-color: var(--mui-palette-primary-main); }.css-oz3qiw.Mui-error .MuiOutlinedInput-notchedOutline { border-color: var(--mui-palette-error-main); }.css-oz3qiw.Mui-disabled .MuiOutlinedInput-notchedOutline { border-color: var(--mui-palette-action-disabled); }.css-oz3qiw fieldset { border-color: rgba(34, 211, 238, 0.2); }.css-oz3qiw:hover fieldset { border-color: rgba(34, 211, 238, 0.4); }.css-oz3qiw.Mui-focused fieldset { border-color: rgb(34, 211, 238); }.css-zowvql { display: flex; max-height: 2em; -webkit-box-align: center; align-items: center; white-space: nowrap; color: var(--mui-palette-action-active); margin-right: 8px; }.css-ibqa3b { 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; color: rgb(34, 211, 238); }.css-1ekwinf { 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: 16.5px 14px 16.5px 0px; }.css-1ekwinf::-webkit-input-placeholder { color: currentcolor; opacity: var(--mui-opacity-inputPlaceholder); transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1); }.css-1ekwinf:focus { outline: 0px; }.css-1ekwinf:invalid { box-shadow: none; }.css-1ekwinf::-webkit-search-decoration { appearance: none; }label[data-shrink="false"] + .MuiInputBase-formControl .css-1ekwinf::-webkit-input-placeholder { opacity: 0 !important; }label[data-shrink="false"] + .MuiInputBase-formControl .css-1ekwinf:focus::-webkit-input-placeholder { opacity: var(--mui-opacity-inputPlaceholder); }.css-1ekwinf.Mui-disabled { opacity: 1; -webkit-text-fill-color: var(--mui-palette-text-disabled); }.css-1ekwinf:-webkit-autofill { animation-duration: 5000s; animation-name: mui-auto-fill; }.css-1ekwinf:-webkit-autofill { border-radius: inherit; }.dark .css-1ekwinf:-webkit-autofill { box-shadow: rgb(38, 103, 152) 0px 0px 0px 100px inset; -webkit-text-fill-color: rgb(255, 255, 255); caret-color: rgb(255, 255, 255); }.css-dd05qe { border-color: rgba(var(--mui-palette-common-onBackgroundChannel) / 0.23); }.css-1bl9ma3 { 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(var(--mui-palette-common-onBackgroundChannel) / 0.23); }.css-w4cd9x { float: unset; width: auto; overflow: hidden; padding: 0px; line-height: 11px; transition: width 150ms cubic-bezier(0, 0, 0.2, 1); }.css-vcr4v6 { 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-vcr4v6 { padding-left: calc(3 * var(--mui-spacing)); padding-right: calc(3 * var(--mui-spacing)); }
}@media (min-width: 1200px) {
  .css-vcr4v6 { max-width: 1200px; }
}@media (min-width: 0px) {
  .css-vcr4v6 { padding-bottom: calc(3 * var(--mui-spacing)); }
}@media (min-width: 900px) {
  .css-vcr4v6 { padding-bottom: calc(4 * var(--mui-spacing)); }
}.css-1bfbdtz { display: flex; flex-wrap: wrap; gap: var(--mui-spacing); }.css-rxtw3m { font-family: Inter, system-ui, -apple-system, sans-serif; line-height: 1.75; --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); box-shadow: none; letter-spacing: 0.01em; border-radius: 20px; padding-left: calc(2 * var(--mui-spacing)); padding-right: calc(2 * var(--mui-spacing)); padding-top: calc(0.6 * var(--mui-spacing)); padding-bottom: calc(0.6 * var(--mui-spacing)); font-size: 0.82rem; font-weight: 600; border: 1px solid rgba(34, 211, 238, 0.3); background-color: rgba(34, 211, 238, 0.1); color: rgb(34, 211, 238); transition: 0.18s; text-transform: none; min-width: auto; }.css-rxtw3m:hover { text-decoration: none; }.css-rxtw3m.Mui-disabled { color: var(--mui-palette-action-disabled); }@media (hover: hover) {
  .css-rxtw3m: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-rxtw3m.MuiButton-loading { color: transparent; }.css-rxtw3m:active { transform: translateY(1px) scale(0.99); }.css-rxtw3m:hover { background-color: rgba(34, 211, 238, 0.14); border-color: rgba(34, 211, 238, 0.25); color: rgb(34, 211, 238); }.css-1w64k5w { 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; --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); box-shadow: none; letter-spacing: 0.01em; border-radius: 20px; padding-left: calc(2 * var(--mui-spacing)); padding-right: calc(2 * var(--mui-spacing)); padding-top: calc(0.6 * var(--mui-spacing)); padding-bottom: calc(0.6 * var(--mui-spacing)); font-size: 0.82rem; font-weight: 600; border: 1px solid rgba(34, 211, 238, 0.3); background-color: rgba(34, 211, 238, 0.1); color: rgb(34, 211, 238); transition: 0.18s; text-transform: none; min-width: auto; }.css-1w64k5w.Mui-disabled { pointer-events: none; cursor: default; }@media print {
  .css-1w64k5w { print-color-adjust: exact; }
}.css-1w64k5w:hover { text-decoration: none; }.css-1w64k5w.Mui-disabled { color: var(--mui-palette-action-disabled); }@media (hover: hover) {
  .css-1w64k5w: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-1w64k5w.MuiButton-loading { color: transparent; }.css-1w64k5w:active { transform: translateY(1px) scale(0.99); }.css-1w64k5w:hover { background-color: rgba(34, 211, 238, 0.14); border-color: rgba(34, 211, 238, 0.25); color: rgb(34, 211, 238); }.css-1qoztfr { margin-left: calc(0.75 * var(--mui-spacing)); opacity: 0.55; font-size: 0.78rem; font-weight: 400; }.css-1y4bste { font-family: Inter, system-ui, -apple-system, sans-serif; line-height: 1.75; --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); box-shadow: none; letter-spacing: 0.01em; border-radius: 20px; padding-left: calc(2 * var(--mui-spacing)); padding-right: calc(2 * var(--mui-spacing)); padding-top: calc(0.6 * var(--mui-spacing)); padding-bottom: calc(0.6 * var(--mui-spacing)); font-size: 0.82rem; font-weight: 400; border: 1px solid var(--mui-palette-divider, rgba(0, 0, 0, 0.12)); background-color: transparent; color: var(--mui-palette-text-secondary, #555555); transition: 0.18s; text-transform: none; min-width: auto; }.css-1y4bste:hover { text-decoration: none; }.css-1y4bste.Mui-disabled { color: var(--mui-palette-action-disabled); }@media (hover: hover) {
  .css-1y4bste: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-1y4bste.MuiButton-loading { color: transparent; }.css-1y4bste:active { transform: translateY(1px) scale(0.99); }.css-1y4bste:hover { background-color: rgba(34, 211, 238, 0.04); border-color: rgba(34, 211, 238, 0.25); color: rgb(34, 211, 238); }.css-h0y24n { 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; --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); box-shadow: none; letter-spacing: 0.01em; border-radius: 20px; padding-left: calc(2 * var(--mui-spacing)); padding-right: calc(2 * var(--mui-spacing)); padding-top: calc(0.6 * var(--mui-spacing)); padding-bottom: calc(0.6 * var(--mui-spacing)); font-size: 0.82rem; font-weight: 400; border: 1px solid var(--mui-palette-divider, rgba(0, 0, 0, 0.12)); background-color: transparent; color: var(--mui-palette-text-secondary, #555555); transition: 0.18s; text-transform: none; min-width: auto; }.css-h0y24n.Mui-disabled { pointer-events: none; cursor: default; }@media print {
  .css-h0y24n { print-color-adjust: exact; }
}.css-h0y24n:hover { text-decoration: none; }.css-h0y24n.Mui-disabled { color: var(--mui-palette-action-disabled); }@media (hover: hover) {
  .css-h0y24n: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-h0y24n.MuiButton-loading { color: transparent; }.css-h0y24n:active { transform: translateY(1px) scale(0.99); }.css-h0y24n:hover { background-color: rgba(34, 211, 238, 0.04); border-color: rgba(34, 211, 238, 0.25); color: rgb(34, 211, 238); }.css-19rznqc { 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-19rznqc { padding-left: calc(3 * var(--mui-spacing)); padding-right: calc(3 * var(--mui-spacing)); }
}@media (min-width: 1200px) {
  .css-19rznqc { max-width: 1200px; }
}@media (min-width: 0px) {
  .css-19rznqc { padding-top: calc(3 * var(--mui-spacing)); padding-bottom: calc(3 * var(--mui-spacing)); }
}@media (min-width: 900px) {
  .css-19rznqc { padding-top: calc(6 * var(--mui-spacing)); padding-bottom: calc(6 * var(--mui-spacing)); }
}.css-bydfj2 { display: flex; -webkit-box-align: stretch; align-items: stretch; text-decoration: none; margin-bottom: calc(5 * var(--mui-spacing)); border-radius: 14px; border: 1px solid var(--mui-palette-divider, rgba(0, 0, 0, 0.12)); background-color: var(--mui-palette-background-paper, #ffffff); overflow: hidden; box-shadow: rgba(2, 48, 71, 0.06) 0px 4px 24px; transition: border-color 0.22s, box-shadow 0.22s; }@media (min-width: 0px) {
  .css-bydfj2 { flex-direction: column; }
}@media (min-width: 900px) {
  .css-bydfj2 { flex-direction: row; }
}.css-bydfj2:hover { border-color: var(--mui-palette-customColors-brandPrimary, #22D3EE); box-shadow: rgba(2, 48, 71, 0.1) 0px 8px 40px; }.css-bydfj2:hover .lead-arrow { transform: translateX(4px); }.css-1q3r7i8 { flex: 1 1 0%; display: flex; flex-direction: column; -webkit-box-pack: center; justify-content: center; }@media (min-width: 0px) {
  .css-1q3r7i8 { padding: calc(3.5 * var(--mui-spacing)); }
}@media (min-width: 900px) {
  .css-1q3r7i8 { padding: calc(5 * var(--mui-spacing)); }
}.css-5a68vm { display: flex; -webkit-box-align: center; align-items: center; gap: calc(2 * var(--mui-spacing)); margin-bottom: calc(2.5 * var(--mui-spacing)); }.css-bsb97d { 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: var(--mui-palette-customColors-brandPrimary, #22D3EE); font-weight: 600; font-size: 0.75rem; height: 26px; }.css-bsb97d.Mui-disabled { opacity: var(--mui-palette-action-disabledOpacity); pointer-events: none; }.css-bsb97d .MuiChip-avatar { margin-left: 5px; margin-right: -6px; width: 24px; height: 24px; color: var(--mui-palette-Chip-defaultAvatarColor); font-size: 0.75rem; }.css-bsb97d .MuiChip-avatarColorPrimary { color: var(--mui-palette-primary-contrastText); background-color: var(--mui-palette-primary-dark); }.css-bsb97d .MuiChip-avatarColorSecondary { color: var(--mui-palette-secondary-contrastText); background-color: var(--mui-palette-secondary-dark); }.css-bsb97d .MuiChip-avatarSmall { margin-left: 4px; margin-right: -4px; width: 18px; height: 18px; font-size: 0.625rem; }.css-bsb97d .MuiChip-icon { margin-left: 5px; margin-right: -6px; }.css-bsb97d .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-bsb97d .MuiChip-deleteIcon:hover { color: rgba(var(--mui-palette-text-primaryChannel) / 0.4); }.css-bsb97d .MuiChip-icon { font-size: 18px; margin-left: 4px; margin-right: -4px; }.css-bsb97d .MuiChip-deleteIcon { font-size: 16px; margin-right: 4px; margin-left: -4px; }.css-bsb97d .MuiChip-icon { color: var(--mui-palette-Chip-defaultIconColor); }.css-bsb97d:hover { transform: translateY(-1px); }.css-4y436t { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-left: 8px; padding-right: 8px; }.css-133tvhf { 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: 13px; 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-5ezdc2 { margin-top: 0px; margin-right: 0px; margin-left: 0px; font-family: Inter, system-ui, -apple-system, sans-serif; font-size: 3rem; letter-spacing: -0.01em; color: var(--mui-palette-text-primary, #023047); font-weight: 700; line-height: 1.3; margin-bottom: calc(2 * var(--mui-spacing)); }@media (min-width: 0px) {
  .css-5ezdc2 { font-size: 1.4rem; }
}@media (min-width: 900px) {
  .css-5ezdc2 { font-size: 1.9rem; }
}.css-g89vht { margin-top: 0px; margin-right: 0px; margin-left: 0px; font-family: Inter, system-ui, -apple-system, sans-serif; font-weight: 400; font-size: 1rem; color: var(--mui-palette-text-secondary, #555555); line-height: 1.8; margin-bottom: calc(3.5 * var(--mui-spacing)); flex: 1 1 0%; }@media (min-width: 0px) {
  .css-g89vht { font-size: 0.9rem; }
}@media (min-width: 900px) {
  .css-g89vht { font-size: 0.97rem; }
}.css-17abrv9 { display: flex; -webkit-box-align: center; align-items: center; gap: calc(0.75 * var(--mui-spacing)); color: var(--mui-palette-customColors-brandPrimary, #22D3EE); font-weight: 700; font-size: 0.92rem; }.css-g3q3fd { user-select: none; width: 1em; height: 1em; display: inline-block; flex-shrink: 0; fill: currentcolor; font-size: 0.9rem; transition: transform 0.18s; }.css-uzkvk6 { flex-shrink: 0; overflow: hidden; }@media (min-width: 0px) {
  .css-uzkvk6 { width: 100%; min-height: 200px; order: -1; }
}@media (min-width: 900px) {
  .css-uzkvk6 { width: 42%; min-height: auto; order: 0; }
}.css-z29zlm { width: 100%; height: 100%; object-fit: cover; object-position: center center; display: block; }.css-15lyszq { display: grid; gap: calc(2.5 * var(--mui-spacing)); }@media (min-width: 0px) {
  .css-15lyszq { grid-template-columns: 1fr; }
}@media (min-width: 600px) {
  .css-15lyszq { grid-template-columns: repeat(2, 1fr); }
}@media (min-width: 900px) {
  .css-15lyszq { grid-template-columns: repeat(3, 1fr); }
}.css-1knkhdc { display: flex; flex-direction: column; text-decoration: none; padding: calc(2.5 * var(--mui-spacing)); border: 1px solid var(--mui-palette-divider, rgba(0, 0, 0, 0.12)); border-radius: 12px; background-color: var(--mui-palette-background-paper, #ffffff); transition: border-color 0.2s, box-shadow 0.2s; }.css-1knkhdc:hover { border-color: var(--mui-palette-customColors-brandPrimary, #22D3EE); box-shadow: rgba(2, 48, 71, 0.07) 0px 6px 24px; }.css-1knkhdc:hover .article-arrow { transform: translateX(3px); }.css-1y5vtx { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; margin-bottom: calc(1.5 * var(--mui-spacing)); }.css-1weimjy { margin: 0px; font-family: Inter, system-ui, -apple-system, sans-serif; line-height: 1.75; color: var(--mui-palette-customColors-brandPrimary, #22D3EE); font-size: 0.7rem; font-weight: 700; text-transform: uppercase; letter-spacing: 0.1em; }.css-1ktarni { display: flex; -webkit-box-align: center; align-items: center; gap: calc(0.4 * var(--mui-spacing)); }.css-5bnrhp { 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: 12px; color: var(--mui-palette-text-secondary, #555555); }.css-1mlxbzs { margin: 0px; font-family: Inter, system-ui, -apple-system, sans-serif; font-weight: 600; line-height: 1.66; letter-spacing: 0.06em; text-transform: uppercase; color: var(--mui-palette-text-secondary, #555555); font-size: 0.72rem; }.css-14j48ma { margin-top: 0px; margin-right: 0px; margin-left: 0px; font-family: Inter, system-ui, -apple-system, sans-serif; color: var(--mui-palette-text-primary, #023047); font-weight: 700; font-size: 0.95rem; margin-bottom: var(--mui-spacing); line-height: 1.4; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; flex: 1 1 0%; }.css-mjaywq { display: flex; -webkit-box-align: center; align-items: center; margin-top: calc(1.5 * var(--mui-spacing)); gap: calc(0.4 * var(--mui-spacing)); }.css-ljuijw { margin: 0px; font-family: Inter, system-ui, -apple-system, sans-serif; line-height: 1.75; color: var(--mui-palette-customColors-brandPrimary, #22D3EE); font-size: 0.78rem; font-weight: 600; }.css-ie0fwh { user-select: none; width: 1em; height: 1em; display: inline-block; flex-shrink: 0; fill: currentcolor; font-size: 0.78rem; color: var(--mui-palette-customColors-brandPrimary, #22D3EE); transition: transform 0.18s; }.css-vzvp45 { background-color: rgba(34, 211, 238, 0.03); border-top: 1px solid var(--mui-palette-divider, rgba(0, 0, 0, 0.12)); }@media (min-width: 0px) {
  .css-vzvp45 { padding-top: calc(8 * var(--mui-spacing)); padding-bottom: calc(8 * var(--mui-spacing)); }
}@media (min-width: 900px) {
  .css-vzvp45 { padding-top: calc(10 * var(--mui-spacing)); padding-bottom: calc(10 * var(--mui-spacing)); }
}.css-1e0cp6s { 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)); text-align: center; }@media (min-width: 600px) {
  .css-1e0cp6s { padding-left: calc(3 * var(--mui-spacing)); padding-right: calc(3 * var(--mui-spacing)); }
}@media (min-width: 900px) {
  .css-1e0cp6s { max-width: 900px; }
}.css-17n4hkh { margin-top: 0px; margin-right: 0px; margin-left: 0px; font-family: Inter, system-ui, -apple-system, sans-serif; font-size: clamp(1.75rem, 1rem + 3vw, 2.75rem); line-height: 1.12; letter-spacing: 0em; color: var(--mui-palette-text-primary, #023047); font-weight: 700; margin-bottom: calc(2 * var(--mui-spacing)); }@media (min-width: 0px) {
  .css-17n4hkh { font-size: 1.8rem; }
}@media (min-width: 900px) {
  .css-17n4hkh { font-size: 2.2rem; }
}.css-1bcz7zr { margin-top: 0px; font-family: Inter, system-ui, -apple-system, sans-serif; font-weight: 400; font-size: 1rem; color: var(--mui-palette-text-secondary, #555555); margin-bottom: calc(4 * var(--mui-spacing)); max-width: 600px; margin-left: auto; margin-right: auto; line-height: 1.8; }@media (min-width: 0px) {
  .css-1bcz7zr { font-size: 0.95rem; }
}@media (min-width: 900px) {
  .css-1bcz7zr { font-size: 1.05rem; }
}.css-1nwnd5z { 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; 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-left: calc(5 * var(--mui-spacing)); padding-right: calc(5 * var(--mui-spacing)); padding-top: calc(1.5 * var(--mui-spacing)); padding-bottom: calc(1.5 * var(--mui-spacing)); font-size: 1rem; }.css-1nwnd5z:hover { text-decoration: none; }.css-1nwnd5z.Mui-disabled { color: var(--mui-palette-action-disabled); }.css-1nwnd5z:hover { box-shadow: var(--mui-shadows-4); }@media (hover: none) {
  .css-1nwnd5z:hover { box-shadow: var(--mui-shadows-2); }
}.css-1nwnd5z:active { box-shadow: var(--mui-shadows-8); }.css-1nwnd5z.Mui-focusVisible { box-shadow: var(--mui-shadows-6); }.css-1nwnd5z.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-1nwnd5z: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-1nwnd5z.MuiButton-loading { color: transparent; }.css-1nwnd5z:active { transform: translateY(1px) scale(0.99); }.css-1nwnd5z: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-1nwnd5z { box-shadow: rgba(34, 211, 238, 0.3) 0px 2px 10px; }:where(.dark) .css-1nwnd5z: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); }.css-1qg2pqe { 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; 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-left: calc(5 * var(--mui-spacing)); padding-right: calc(5 * var(--mui-spacing)); padding-top: calc(1.5 * var(--mui-spacing)); padding-bottom: calc(1.5 * var(--mui-spacing)); font-size: 1rem; }.css-1qg2pqe.Mui-disabled { pointer-events: none; cursor: default; }@media print {
  .css-1qg2pqe { print-color-adjust: exact; }
}.css-1qg2pqe:hover { text-decoration: none; }.css-1qg2pqe.Mui-disabled { color: var(--mui-palette-action-disabled); }.css-1qg2pqe:hover { box-shadow: var(--mui-shadows-4); }@media (hover: none) {
  .css-1qg2pqe:hover { box-shadow: var(--mui-shadows-2); }
}.css-1qg2pqe:active { box-shadow: var(--mui-shadows-8); }.css-1qg2pqe.Mui-focusVisible { box-shadow: var(--mui-shadows-6); }.css-1qg2pqe.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-1qg2pqe: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-1qg2pqe.MuiButton-loading { color: transparent; }.css-1qg2pqe:active { transform: translateY(1px) scale(0.99); }.css-1qg2pqe: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-1qg2pqe { box-shadow: rgba(34, 211, 238, 0.3) 0px 2px 10px; }:where(.dark) .css-1qg2pqe: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); }.css-rd598q { background-color: var(--mui-palette-customColors-footerBg, #023047); color: var(--mui-palette-customColors-footerText, #ffffff); padding-top: calc(8 * var(--mui-spacing)); padding-bottom: calc(4 * var(--mui-spacing)); }.css-1p6p7rj { --Grid-columns: 12; --Grid-columnSpacing: calc(4 * var(--mui-spacing)); --Grid-rowSpacing: calc(4 * var(--mui-spacing)); flex-flow: wrap; min-width: 0px; box-sizing: border-box; display: flex; gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing); }.css-1p6p7rj > * { --Grid-parent-columns: 12; }.css-1p6p7rj > * { --Grid-parent-columnSpacing: calc(4 * var(--mui-spacing)); }.css-1p6p7rj > * { --Grid-parent-rowSpacing: calc(4 * var(--mui-spacing)); }.css-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) {
  .css-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))); }
}.css-1enmsz8 { margin-bottom: calc(2 * var(--mui-spacing)); }.css-1egu1lz { height: 30px; width: auto; }.css-jgqatz { margin: 0px; font-family: Inter, system-ui, -apple-system, sans-serif; font-weight: 400; color: var(--mui-palette-customColors-footerMuted, rgba(255, 255, 255, 0.68)); line-height: 1.8; max-width: 320px; font-size: 0.85rem; }.css-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) {
  .css-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) {
  .css-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))); }
}.css-saq81u { 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-customColors-footerText, #ffffff); font-weight: 600; margin-bottom: calc(2 * var(--mui-spacing)); font-size: 0.95rem; }.css-14yu2ik { display: flex; flex-direction: column; gap: calc(1.2 * var(--mui-spacing)); }.css-1u74tlj { --Link-underlineColor: rgba(var(--mui-palette-primary-mainChannel) / 0.4); font-weight: 500; color: var(--mui-palette-customColors-footerLink, rgba(255, 255, 255, 0.55)); text-decoration: none; font-size: 0.85rem; transition: color 0.2s; }.css-1u74tlj:hover { text-decoration-color: inherit; }.css-1u74tlj:hover { text-decoration: none; opacity: 0.8; }.css-1u74tlj:hover { color: var(--mui-palette-customColors-brandPrimary, #22D3EE); }.css-zo1mn5 { margin: 0px; font-style: inherit; font-variant: 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; --Link-underlineColor: rgba(var(--mui-palette-primary-mainChannel) / 0.4); font-weight: 500; color: var(--mui-palette-customColors-footerLink, rgba(255, 255, 255, 0.55)); text-decoration: none; font-size: 0.85rem; transition: color 0.2s; }.css-zo1mn5:hover { text-decoration-color: inherit; }.css-zo1mn5:hover { text-decoration: none; opacity: 0.8; }.css-zo1mn5:hover { color: var(--mui-palette-customColors-brandPrimary, #22D3EE); }.css-16cvqyc { -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: 600px) {
  .css-16cvqyc { -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))); }
}@media (min-width: 900px) {
  .css-16cvqyc { -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))); }
}.css-13mj1lh { margin-right: 0px; margin-left: 0px; flex-shrink: 0; border-width: 0px 0px thin; border-style: solid; border-color: var(--mui-palette-customColors-footerDivider, rgba(255, 255, 255, 0.08)); margin-top: calc(4 * var(--mui-spacing)); margin-bottom: calc(4 * var(--mui-spacing)); }:where(.dark) .css-13mj1lh { border-color: rgba(255, 255, 255, 0.22); }.css-s9vo95 { margin-bottom: calc(4 * var(--mui-spacing)); }.css-6hx343 { margin: 0px; font-family: Inter, system-ui, -apple-system, sans-serif; font-weight: 400; color: var(--mui-palette-customColors-footerMuted, rgba(255, 255, 255, 0.68)); font-size: 0.75rem; line-height: 1.6; text-align: left; padding-left: calc(2 * var(--mui-spacing)); padding-right: calc(2 * var(--mui-spacing)); }.css-1hj3x1k { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; flex-wrap: wrap; gap: var(--mui-spacing); }.css-ddwr71 { margin: 0px; font-family: Inter, system-ui, -apple-system, sans-serif; font-weight: 400; line-height: 1.7; color: var(--mui-palette-customColors-footerMuted, rgba(255, 255, 255, 0.68)); font-size: 0.8rem; }