body:has(div[data-ad-config=disable-e2e]) #sda-E2E {
	display: none
}

body:has(div[data-ad-config=disable-placeholder-e2e]) #sda-E2E {
	min-height: unset;
	padding: 0
}

body:has(div[data-ad-config=large-placeholder-e2e]) #sda-E2E {
	min-height: 250px
}

@media only screen and (max-width: 767px) {

	body:has(div[data-ad-config=sticky-e2e]) #sda-E2E {
		top: 0;
		z-index: 11
	}

	body:has(div[data-ad-config=large-placeholder-e2e]) #sda-E2E {
		min-height: 50px
	}
}


*,
:before,
:after {
	--tw-border-spacing-x: 0;
	--tw-border-spacing-y: 0;
	--tw-translate-x: 0;
	--tw-translate-y: 0;
	--tw-rotate: 0;
	--tw-skew-x: 0;
	--tw-skew-y: 0;
	--tw-scale-x: 1;
	--tw-scale-y: 1;
	--tw-pan-x: ;
	--tw-pan-y: ;
	--tw-pinch-zoom: ;
	--tw-scroll-snap-strictness: proximity;
	--tw-gradient-from-position: ;
	--tw-gradient-via-position: ;
	--tw-gradient-to-position: ;
	--tw-ordinal: ;
	--tw-slashed-zero: ;
	--tw-numeric-figure: ;
	--tw-numeric-spacing: ;
	--tw-numeric-fraction: ;
	--tw-ring-inset: ;
	--tw-ring-offset-width: 0px;
	--tw-ring-offset-color: #fff;
	--tw-ring-color: rgb(59 130 246 / .5);
	--tw-ring-offset-shadow: 0 0 #0000;
	--tw-ring-shadow: 0 0 #0000;
	--tw-shadow: 0 0 #0000;
	--tw-shadow-colored: 0 0 #0000;
	--tw-blur: ;
	--tw-brightness: ;
	--tw-contrast: ;
	--tw-grayscale: ;
	--tw-hue-rotate: ;
	--tw-invert: ;
	--tw-saturate: ;
	--tw-sepia: ;
	--tw-drop-shadow: ;
	--tw-backdrop-blur: ;
	--tw-backdrop-brightness: ;
	--tw-backdrop-contrast: ;
	--tw-backdrop-grayscale: ;
	--tw-backdrop-hue-rotate: ;
	--tw-backdrop-invert: ;
	--tw-backdrop-opacity: ;
	--tw-backdrop-saturate: ;
	--tw-backdrop-sepia: ;
	--tw-contain-size: ;
	--tw-contain-layout: ;
	--tw-contain-paint: ;
	--tw-contain-style:
}

::backdrop {
	--tw-border-spacing-x: 0;
	--tw-border-spacing-y: 0;
	--tw-translate-x: 0;
	--tw-translate-y: 0;
	--tw-rotate: 0;
	--tw-skew-x: 0;
	--tw-skew-y: 0;
	--tw-scale-x: 1;
	--tw-scale-y: 1;
	--tw-pan-x: ;
	--tw-pan-y: ;
	--tw-pinch-zoom: ;
	--tw-scroll-snap-strictness: proximity;
	--tw-gradient-from-position: ;
	--tw-gradient-via-position: ;
	--tw-gradient-to-position: ;
	--tw-ordinal: ;
	--tw-slashed-zero: ;
	--tw-numeric-figure: ;
	--tw-numeric-spacing: ;
	--tw-numeric-fraction: ;
	--tw-ring-inset: ;
	--tw-ring-offset-width: 0px;
	--tw-ring-offset-color: #fff;
	--tw-ring-color: rgb(59 130 246 / .5);
	--tw-ring-offset-shadow: 0 0 #0000;
	--tw-ring-shadow: 0 0 #0000;
	--tw-shadow: 0 0 #0000;
	--tw-shadow-colored: 0 0 #0000;
	--tw-blur: ;
	--tw-brightness: ;
	--tw-contrast: ;
	--tw-grayscale: ;
	--tw-hue-rotate: ;
	--tw-invert: ;
	--tw-saturate: ;
	--tw-sepia: ;
	--tw-drop-shadow: ;
	--tw-backdrop-blur: ;
	--tw-backdrop-brightness: ;
	--tw-backdrop-contrast: ;
	--tw-backdrop-grayscale: ;
	--tw-backdrop-hue-rotate: ;
	--tw-backdrop-invert: ;
	--tw-backdrop-opacity: ;
	--tw-backdrop-saturate: ;
	--tw-backdrop-sepia: ;
	--tw-contain-size: ;
	--tw-contain-layout: ;
	--tw-contain-paint: ;
	--tw-contain-style:
}

*,
:before,
:after {
	box-sizing: border-box;
	border-width: 0;
	border-style: solid;
	border-color: currentColor
}

:before,
:after {
	--tw-content: ""
}

html,
:host {
	line-height: 1.5;
	-webkit-text-size-adjust: 100%;
	-moz-tab-size: 4;
	-o-tab-size: 4;
	tab-size: 4;
	font-family: GT America, Helvetica Neue, Helvetica, Arial, sans-serif;
	font-feature-settings: normal;
	font-variation-settings: normal;
	-webkit-tap-highlight-color: transparent
}

body {
	margin: 0;
	line-height: inherit
}

abbr:where([title]) {
	-webkit-text-decoration: underline dotted;
	text-decoration: underline dotted
}

h1,
h3 {
	font-size: inherit;
	font-weight: inherit
}

a {
	color: inherit;
	text-decoration: inherit
}

button,
input {
	font-family: inherit;
	font-feature-settings: inherit;
	font-variation-settings: inherit;
	font-size: 100%;
	font-weight: inherit;
	line-height: inherit;
	letter-spacing: inherit;
	color: inherit;
	margin: 0;
	padding: 0
}

button {
	text-transform: none
}

button,
input:where([type=button]),
input:where([type=reset]),
input:where([type=submit]) {
	-webkit-appearance: button;
	background-color: transparent;
	background-image: none
}

:-moz-focusring {
	outline: auto
}

:-moz-ui-invalid {
	box-shadow: none
}

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
	height: auto
}

::-webkit-search-decoration {
	-webkit-appearance: none
}

::-webkit-file-upload-button {
	-webkit-appearance: button;
	font: inherit
}

h1,
h3,
figure,
p {
	margin: 0
}

ul {
	list-style: none;
	margin: 0;
	padding: 0
}

input::-moz-placeholder {
	opacity: 1;
	color: #9ca3af
}

button {
	cursor: pointer
}

:disabled {
	cursor: default
}

img,
svg {
	display: block;
	vertical-align: middle
}

img {
	max-width: 100%;
	height: auto
}

[hidden]:where(:not([hidden=until-found])) {
	display: none
}

*,
*:after,
*:before {
	box-sizing: border-box
}

#atomic .tw-absolute {
	position: absolute
}

#atomic .tw-bottom-0 {
	bottom: 0
}

#atomic .tw-left-3 {
	left: .75rem
}

#atomic .tw-top-0 {
	top: 0
}

#atomic .tw-block {
	display: block
}

#atomic .tw-flex {
	display: flex
}

#atomic .\!tw-inline-flex {
	display: inline-flex !important
}

#atomic .\!tw-w-full {
	width: 100% !important
}

#atomic .tw-w-full {
	width: 100%
}

#atomic .tw-rounded-md {
	border-radius: var(--border-radius-m)
}

#atomic .tw-p-1 {
	padding: .25rem
}

#atomic .tw-p-4 {
	padding: 1rem
}

#atomic .tw-py-3 {
	padding-top: .75rem;
	padding-bottom: .75rem
}

#atomic .tw-pb-1 {
	padding-bottom: .25rem
}

#atomic .tw-pt-0 {
	padding-top: 0
}

#atomic .tw-font-bold {
	font-weight: var(--font-bold)
}

@layer base,
theme,
layout,
components,
utilities;

@layer theme {
	:root {
		--primary: var(--color-text-icon-primary);
		--secondary: var(--color-text-icon-secondary);
		--disabled: var(--color-text-icon-disabled);
		--inversed: var(--color-text-icon-inversed);
		--positive: var(--color-text-icon-pos);
		--positive-bg: var(--color-text-icon-pos-background);
		--negative: var(--color-text-icon-neg);
		--negative-bg: var(--color-text-icon-neg-background);
		--neutral: var(--color-text-icon-neutral);
		--neutral-bg: var(--color-text-icon-neutral-background);
		--surface1: var(--color-surface-1);
		--surface2: var(--color-surface-2a);
		--surface2a: var(--color-surface-2a);
		--surface2b: var(--color-surface-2b);
		--surface3: var(--color-surface-3);
		--surface4: var(--color-surface-4);
		--enabled-l1: var(--color-interactive-level-1-enabled);
		--hovered-l1: var(--color-interactive-level-1-hovered);
		--pressed-l1: var(--color-interactive-level-1-pressed);
		--active-l1: var(--color-interactive-level-1-active);
		--hovered-bg-l1: var(--color-interactive-level-1-background-hovered);
		--pressed-bg-l1: var(--color-interactive-level-1-background-pressed);
		--enabled-l2: var(--color-interactive-level-2-enabled);
		--hovered-l2: var(--color-interactive-level-2-hovered);
		--pressed-l2: var(--color-interactive-level-2-pressed);
		--active-l2: var(--color-interactive-level-2-active);
		--pressed-bg-l2: var(--color-interactive-level-2-background-pressed);
		--enabled-active-brand: var(--color-interactive-brand-enabled);
		--hovered-brand-same: var(--color-interactive-brand-hovered-1);
		--hovered-brand: var(--color-interactive-brand-hovered-2);
		--pressed-brand: var(--color-interactive-brand-pressed);
		--pressed-bg-brand: var(--color-interactive-brand-background-pressed);
		--focused: var(--color-interactive-focused);
		--table-hover: var(--color-interactive-table-1-hovered);
		--table-hover-emph: var(--color-interactive-table-2-hovered);
		--table-selected-emph: var(--color-interactive-table-2-pressed);
		--toast-success: var(--color-ui-toast-success);
		--toast-error: var(--color-ui-toast-error);
		--toast-warning: var(--color-ui-toast-warning);
		--categorical1: var(--color-categorical-1-enabled);
		--categorical2: var(--color-categorical-2-enabled);
		--categorical3: var(--color-categorical-3-enabled);
		--categorical4: var(--color-categorical-4-enabled);
		--categorical5: var(--color-categorical-5-enabled);
		--categorical6: var(--color-categorical-6-enabled);
		--categorical7: var(--color-categorical-7-enabled);
		--categorical8: var(--color-categorical-8-enabled);
		--categorical9: var(--color-categorical-9-enabled);
		--categorical10: var(--color-categorical-10-enabled);
		--categorical11: var(--color-categorical-11-enabled);
		--categorical12: var(--color-categorical-12-enabled);
		--diverging1: var(--color-diverging-1);
		--diverging2: var(--color-diverging-2);
		--diverging3: var(--color-diverging-3);
		--diverging4: var(--color-diverging-4);
		--diverging5: var(--color-diverging-5);
		--ui-gray-500: var(--color-ui-gray-500);
		--ui-gray-400: var(--color-ui-gray-400);
		--ui-gray-300: var(--color-ui-gray-300);
		--ui-gray-200: var(--color-ui-gray-200);
		--ui-gray-100: var(--color-ui-gray-100);
		--ui-gray-50: var(--color-ui-gray-50);
		--ui-gray-0: var(--color-ui-gray-0);
		--ui-brand: var(--color-ui-brand);
		--ui-old-brand: var(--color-ui-old-brand);
		--bronze: var(--color-ui-subscriber-bronze);
		--silver: var(--color-ui-subscriber-silver);
		--gold: var(--color-ui-subscriber-gold);
		--light-divider: var(--color-ui-divider-subtle);
		--dark-divider: var(--color-ui-divider-prominent);
		--color-heatmap-enabled-neg-3: var(--color-interactive-heatmap-3-neg-enabled);
		--color-heatmap-enabled-neg-2: var(--color-interactive-heatmap-2-neg-enabled);
		--color-heatmap-enabled-neg-1: var(--color-interactive-heatmap-1-neg-enabled);
		--color-heatmap-enabled-0: var(--color-interactive-heatmap-0-neutral-enabled);
		--color-heatmap-enabled-pos-1: var(--color-interactive-heatmap-1-pos-enabled);
		--color-heatmap-enabled-pos-2: var(--color-interactive-heatmap-2-pos-enabled);
		--color-heatmap-enabled-pos-3: var(--color-interactive-heatmap-3-pos-enabled);
		--color-heatmap-hovered-neg-3: var(--color-interactive-heatmap-3-neg-hovered);
		--color-heatmap-hovered-neg-2: var(--color-interactive-heatmap-2-neg-hovered);
		--color-heatmap-hovered-neg-1: var(--color-interactive-heatmap-1-neg-hovered);
		--color-heatmap-hovered-0: var(--color-interactive-heatmap-0-neutral-hovered);
		--color-heatmap-hovered-pos-1: var(--color-interactive-heatmap-1-pos-hovered);
		--color-heatmap-hovered-pos-2: var(--color-interactive-heatmap-2-pos-hovered);
		--color-heatmap-hovered-pos-3: var(--color-interactive-heatmap-3-pos-hovered);
		--color-heatmap-pressed-neg-3: var(--color-interactive-heatmap-3-neg-pressed);
		--color-heatmap-pressed-neg-2: var(--color-interactive-heatmap-2-neg-pressed);
		--color-heatmap-pressed-neg-1: var(--color-interactive-heatmap-1-neg-pressed);
		--color-heatmap-pressed-0: var(--color-interactive-heatmap-0-neutral-pressed);
		--color-heatmap-pressed-pos-1: var(--color-interactive-heatmap-1-pos-pressed);
		--color-heatmap-pressed-pos-2: var(--color-interactive-heatmap-2-pos-pressed);
		--color-heatmap-pressed-pos-3: var(--color-interactive-heatmap-3-pos-pressed);
		--button-primary-hover: var(--button-primary-hover-light);
		--button-primary-press: var(--button-primary-press-light);
		--button-link-hover: var(--button-link-hover-light);
		--text-mask-gradient: var(--text-mask-gradient-light);
		--overlay-60: var(--color-ui-overlay-1);
		--overlay-40: var(--color-ui-overlay-2);
		--overlay-20: var(--color-ui-overlay-3);
		--overlay-8: var(--color-ui-overlay-4);
		--text1: var(--color-text-icon-primary);
		--text2: var(--color-text-icon-secondary);
		--text3: var(--color-text-icon-disabled);
		--text-inverse: var(--color-text-icon-inversed);
		--separator: var(--color-ui-divider-subtle);
		--separator1: var(--separator);
		--enabled-active-neutral: var(--enabled-l2);
		--hovered-neutral: var(--hovered-l2);
		--pressed-neutral: var(--pressed-l2);
		--pressed-bg-neutral: var(--pressed-bg-l2);
		--enabled-active-emph: var(--enabled-l1);
		--hovered-emph-same: var(--hovered-l1);
		--hovered-emph-lighter: var(--pressed-l1);
		--pressed-emph: var(--active-l1);
		--pressed-bg-emph: var(--pressed-bg-l1);
		--pressed1: var(--ui-old-brand);
		--table-selected: var(--table-selected-emph);
		--enabled-active-l2: var(--active-l2);
		--button-primary-hover-light: radial-gradient(123.08% 123.08% at 50% 100%, #66666f 0%, #32323a 78.23%);
		--button-primary-press-light: radial-gradient(123.08% 123.08% at 50% 100%, #08080a 16.67%, #494951 78.23%);
		--button-link-hover-light: radial-gradient(125.64% 125.64% at 50% 100%, #fff 0%, #f0f0f0 100%);
		--following-light: #ffd747;
		--link-light: #6001d2;
		--link-active-light: #9239fe;
		--link-inverse-light: #f4ebff;
		--purple-100-light: #f4ebff;
		--purple-500-light: #30016b;
		--mulah-light: #1ac567;
		--tumeric-light: #ffa700;
		--tumeric-200-light: #edc100;
		--orange-200-light: #ff5c00;
		--green-300-light: #1a8f7b;
		--gray-400-light: #4b5a5a;
		--hover-bg-light: #f8f9fa;
		--categorical1-highlight-light: #e7f4fd;
		--link-gradient-light: radial-gradient(100% 100% at 50.49% 0%, #761ce4 0%, #5402b8 100%);
		--text2-gradient-light: radial-gradient(123.08% 123.08% at 50% 100%, #66666f 0%, #4e4e59 78.23%);
		--scroll1-right-gradient-light: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, var(--color-surface-1-light) 83.33%);
		--text-mask-gradient-light: linear-gradient(180deg, rgba(255, 255, 255, 10%) 0%, var(--color-surface-1) 69.27%);
		--generated-content-border-gradient: linear-gradient(230deg, #64acdb 30%, #0bac90 80%);
		--shadow1-light: 0 4px 10px 0 rgba(0, 0, 0, .08);
		--shadow2-light: 0 0 12px 0 rgba(0, 0, 0, .16);
		--text-mask-gradient-dark: linear-gradient(180deg, transparent 0%, var(--color-surface-1) 69.27%);
		--button-primary-hover-dark: radial-gradient(125.64% 125.64% at 50% 100%, #fff 0%, #a4a4a4 100%);
		--button-primary-press-dark: radial-gradient(123.08% 123.08% at 50% 100%, #d2d5d9 16.67%, #fff 78.23%);
		--button-link-hover-dark: radial-gradient(123.08% 123.08% at 50% 100%, #66666f 0%, #32323a 78.23%);
		--following-dark: #bb9f3b;
		--link-dark: #907cff;
		--link-active-dark: #a87adf;
		--link-inverse-dark: #482277;
		--purple-100-dark: #6001d2;
		--purple-500-dark: #e5d0ff;
		--mulah-dark: #bee6c6;
		--mulah-200-dark: #8bf1b9;
		--tumeric-dark: #faddb1;
		--tumeric-200-dark: #ffec9c;
		--green-300-dark: #50f6da;
		--gray-400-dark: #d5ffff;
		--my-money-green-light: #f2f8f7;
		--my-money-green-dark: #1d3a3b;
		--hover-bg-dark: #232a31;
		--categorical1-highlight-dark: #144766;
		--link-gradient-dark: radial-gradient(100% 100% at 50.49% 0%, #ddc0ff 0%, #a77adf 90.62%);
		--text2-gradient-dark: radial-gradient(123.08% 123.08% at 50% 100%, #a9a99e 0%, #9c9c93 78.23%);
		--scroll1-right-gradient-dark: linear-gradient(270deg, var(--color-surface-1-dark) 0%, rgba(0, 0, 0, 0) 100%);
		--shadow1-dark: 0 4px 10px rgb(40, 40, 40);
		--shadow2-dark: 0 0 12px 0 rgba(0, 0, 0, .16);
		accent-color: var(--ui-brand);
		--font-family: "GT America", "Helvetica Neue", Helvetica, Arial, sans-serif;
		--font-xs: var(--size-font-11);
		--font-s: var(--size-font-12);
		--font-m: var(--size-font-14);
		--font-l: var(--size-font-16);
		--font-xl: var(--size-font-18);
		--font-2xl: var(--size-font-20);
		--font-3xl: var(--size-font-24);
		--font-4xl: 1.75rem;
		--font-5xl: 1.875rem;
		--font-6xl: var(--size-font-32);
		--font-7xl: 2.375rem;
		--font-8xl: 2.5rem;
		--font-9xl: 3rem;
		--font-10xl: 3.5rem;
		--font-12xl: 4rem;
		--font-14xl: 4.5rem;
		--border-light: 1px solid var(--light-divider);
		--border-dotted: 1px dashed var(--light-divider);
		--border-dark: 1px solid var(--dark-divider);
		--border-radius-none: 0;
		--border-radius-xs: var(--size-border-radius-sm);
		--border-radius-s: var(--size-border-radius-md);
		--border-radius-m: 8px;
		--border-radius-l: 16px;
		--border-radius-xl: var(--size-border-radius-xl);
		--border-radius-2xl: var(--size-border-radius-2xl);
		--font-light: 300;
		--font-normal: var(--font-weight-regular);
		--font-medium: var(--font-weight-medium);
		--font-semibold: 600;
		--font-bold: var(--font-weight-bold);
		--font-extrabold: 800;
		--font-black: var(--font-weight-black);
		--space-0: 0;
		--space-1: var(--size-space-02);
		--space-2: var(--size-space-04);
		--space-3: var(--size-space-06);
		--space-4: var(--size-space-07);
		--space-5: var(--size-space-08);
		--space-6: var(--size-space-09);
		--space-7: var(--size-space-11);
		--space-8: var(--size-space-12);
		--space-9: var(--size-space-15);
		--space-10: 5rem;
		--space-11: 6rem;
		--space-12: 8rem;
		--layout-gutter: var(--size-space-07);
		--negative-gutter: calc(-1 * var(--layout-gutter));
		--max-grid-width: 1569px;
		--transition-duration: .25s;
		font-family: var(--font-family);
		--uh-font-family: var(--font-family);
		--uh-row-margin-left: var(--layout-gutter);
		--uh-row-margin-right: var(--size-space-06);
		--uh-max-width: calc(var(--max-grid-width) - var(--uh-row-margin-left) - var(--uh-row-margin-right));
		--uh-l1-selected-font-weight: var(--font-bold);
		--uh-mail-bubble-color: var(--enabled-l1);
		--uh-text-pressed-color: var(--pressed-brand);
		--uh-search-btn-color: var(--enabled-active-brand);
		--uh-search-btn-hover-color: var(--hovered-brand);
		--uh-tab-focus-color: var(--focused);
		--uh-text-hover-color: var(--hovered-brand-same);
		--uh-l2-divider-color: var(--positive);
		--uh-l2-background: var(--surface3);
		--uh-property-ruler-color: var(--positive);
		--uh-icon-color: var(--primary);
		--uh-l2-text-color: var(--primary);
		--uh-l1-selected-color: var(--positive);
		--uh-icon-color-non-l2: var(--primary);
		--uh-search-carat-color: var(--enabled-active-brand);
		--yb-search-carat: var(--enabled-active-brand);
		--ybar-top: 67px;
		color-scheme: light;
		--white: white;
		--black: #0e0e0e;
		--following: var(--following-light);
		--link: var(--link-light);
		--link-active: var(--link-active-light);
		--link-inverse: var(--link-inverse-light);
		--purple-500: var(--purple-500-light);
		--purple-100: var(--purple-100-light);
		--mulah: var(--mulah-light);
		--mulah-200: var(--mulah-light);
		--tumeric: var(--tumeric-light);
		--tumeric-200: var(--tumeric-200-light);
		--orange-200: var(--orange-200-light);
		--green-300: var(--green-300-light);
		--gray-400: var(--gray-400-light);
		--hover-bg: var(--hover-bg-light);
		--bg-inverse: var(--hover-bg-dark);
		--link-gradient: var(--link-gradient-light);
		--text2-gradient: var(--text2-gradient-light);
		--scroll1-right-gradient: var(--scroll1-right-gradient-light);
		--shadow1: var(--shadow1-light);
		--shadow2: var(--shadow2-light);
		--categorical1-highlight: var(--categorical1-highlight-light)
	}

	@media only screen and (min-width: 1050px) {
		:root {
			--ybar-top: 112px;
			--layout-gutter: var(--size-space-09)
		}
	}

	body {
		--yb-fuji2-font: var(--font-family);
		--finc-positive-bg: color-mix(in srgb, var(--positive-bg), var(--surface1));
		--finc-negative-bg: color-mix(in srgb, var(--negative-bg), var(--surface1));
		background-color: var(--surface1);
		color: var(--text1);
		min-height: 100vh;
		margin: auto;
		line-height: 1.5;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
		font-size: var(--font-m)
	}

	@font-face {
		font-family: GT America;
		src: local("GT America"), url(../assets/fonts/GT-America-Standard-Regular.woff2) format("woff2");
		font-display: fallback;
		font-weight: 400
	}

	@font-face {
		font-family: GT America;
		src: local("GT America"), url(../assets/fonts/GT-America-Standard-Medium.woff2) format("woff2");
		font-display: fallback;
		font-weight: 500
	}

	@font-face {
		font-family: GT America;
		src: local("GT America"), url(../assets/fonts/GT-America-Bold.woff2) format("woff2");
		font-display: fallback;
		font-weight: 700
	}

	@font-face {
		font-family: GT America;
		src: local("GT America"), url(../assets/fonts/GT-America-Standard-Black.woff2) format("woff2");
		font-display: fallback;
		font-weight: 900
	}

	@font-face {
		font-family: GT America Condensed;
		src: local("GT America Condensed"), url(../assets/fonts/GT-America-Condensed-Regular.woff2) format("woff2");
		font-display: fallback;
		font-weight: 400
	}

	@font-face {
		font-family: GT America Condensed;
		src: local("GT America Condensed"), url(../assets/fonts/GT-America-Condensed-Bold.woff2) format("woff2");
		font-display: fallback;
		font-weight: 700
	}

	@font-face {
		font-family: GT America Condensed;
		src: local("GT America Condensed"), url(../assets/fonts/GT-America-Condensed-Black.woff2) format("woff2");
		font-display: fallback;
		font-weight: 900
	}

	a {
		color: var(--link)
	}

	h1,
	h3 {
		line-height: 1.15
	}

	h1,
	h3 {
		letter-spacing: -.01em
	}
}

@layer layout;

.fin-size-small {
	padding: .391rem .875rem;
	font-size: var(--font-m);
	line-height: 1.25
}

.fin-size-medium {
	padding: .641rem var(--space-4);
	font-size: var(--font-m);
	line-height: 1.25
}

.fin-size-large {
	padding: .813rem var(--space-5);
	font-size: var(--font-l);
	line-height: 1.25
}

.txt-negative {
	color: var(--negative)
}

.txt-positive {
	color: var(--positive)
}

.subscription-badge .nav ul .item a:focus-visible {
	color: var(--positive);
	background: var(--ui-gray-50)
}

.subscription-badge .nav ul .item a:focus-visible {
	outline: var(--border-radius-s) solid var(--focused);
	outline-offset: -1px
}

.font-condensed {
	line-height: 1.25;
	font-family: GT America Condensed, GT America, Helvetica Neue, Helvetica, Arial, sans-serif
}

.type-ui-xxl-reg {
	font-size: var(--size-font-20);
	line-height: 1.25
}

body:has(dialog[open]) {
	overflow: hidden
}

@media print {
	@page {
		margin: 0
	}

	.hideOnPrint {
		display: none !important
	}
}


@layer theme {
	:root {
		--data-lg-emphasis-family: GT America;
		--data-lg-emphasis-weight: 500;
		--data-lg-emphasis-size: 1rem;
		--data-lg-emphasis-line-height: 125%;
		--data-lg-reg-family: GT America;
		--data-lg-reg-weight: 400;
		--data-lg-reg-size: 1rem;
		--data-lg-reg-line-height: 125%;
		--data-md-emphasis-family: GT America;
		--data-md-emphasis-weight: 500;
		--data-md-emphasis-size: .875rem;
		--data-md-emphasis-line-height: 125%;
		--data-md-reg-family: GT America;
		--data-md-reg-weight: 400;
		--data-md-reg-size: .875rem;
		--data-md-reg-line-height: 125%;
		--data-sm-emphasis-family: GT America;
		--data-sm-emphasis-weight: 500;
		--data-sm-emphasis-size: .75rem;
		--data-sm-emphasis-line-height: 125%;
		--data-sm-reg-family: GT America;
		--data-sm-reg-weight: 400;
		--data-sm-reg-size: .75rem;
		--data-sm-reg-line-height: 125%;
		--data-xs-emphasis-family: GT America;
		--data-xs-emphasis-weight: 500;
		--data-xs-emphasis-line-height: 125%;
		--data-xs-reg-family: GT America;
		--data-xs-reg-weight: 400;
		--data-xs-reg-size: .75rem;
		--data-xs-reg-line-height: 125%;
		--size-border-radius-round: 1000px;
		--size-border-radius-xxl: 32px;
		--size-border-radius-xl: 24px;
		--corner-xl-700px-containers-modals: 16;
		--size-border-radius-lg: 12px;
		--size-border-radius-md: 4px;
		--size-border-radius-sm: 2px;
		--size-border-radius-xs: 2px;
		--size-space-16: 80px;
		--size-space-15: 64px;
		--size-space-14: 56px;
		--small-40px: 20;
		--medium-default: 20;
		--large-700px-containers-all-modals: 20;
		--radius-rounded: 4;
		--size-space-13: 48px;
		--size-space-12: 40px;
		--size-space-11: 32px;
		--size-space-10: 28px;
		--size-space-09: 24px;
		--size-space-08: 20px;
		--size-space-07: 16px;
		--size-space-06: 12px;
		--size-space-05: 10px;
		--size-space-04: 8px;
		--size-space-03: 6px;
		--size-space-02: 4px;
		--size-space-01: 2px;
		--spacing-10: 80;
		--family-heading-label-body: GT America;
		--family-section: GT America;
		--family-data: GT America;
		--size-font-11: .6875rem;
		--size-font-12: .75rem;
		--size-font-14: .875rem;
		--size-font-16: 1rem;
		--size-font-18: 1.125rem;
		--size-font-20: 1.25rem;
		--size-font-22: 1.375rem;
		--size-font-24: 1.5rem;
		--size-font-32: 2rem;
		--size-font-40: 2.5rem;
		--line-height-lg: 150%;
		--line-height-md: 125%;
		--line-height-sm: 115%;
		--font-weight-bold: 700;
		--font-weight-medium: 500;
		--font-weight-regular: 400;
		--font-weight-condensed-bold: Condensed Bold;
		--font-weight-condensed-medium: Condensed Medium;
		--heading-xxl-page-title-family: GT America;
		--heading-xxl-page-title-weight: 700;
		--heading-xxl-page-title-size: 2.5rem;
		--heading-xxl-page-title-line-height: 115%;
		--heading-xl-family: GT America;
		--heading-xl-weight: 700;
		--heading-xl-size: 2rem;
		--heading-xl-line-height: 115%;
		--heading-lg-family: GT America;
		--heading-lg-weight: 700;
		--heading-lg-size: 1.5rem;
		--heading-lg-line-height: 115%;
		--heading-md-family: GT America;
		--heading-md-weight: 700;
		--heading-md-size: 1.25rem;
		--heading-md-line-height: 125%;
		--heading-sm-weight: 700;
		--heading-sm-size: 1.125rem;
		--heading-sm-line-height: 125%;
		--heading-xs-family: GT America;
		--heading-xs-size: 1rem;
		--heading-xs-line-height: 125%;
		--heading-xxs-family: GT America;
		--heading-xxs-weight: 500;
		--heading-xxs-size: .875rem;
		--heading-xxs-line-height: 125%;
		--label-xxl-emphasis-family: GT America;
		--label-xxl-emphasis-weight: 500;
		--label-xxl-emphasis-size: 1.25rem;
		--label-xxl-emphasis-line-height: 125%;
		--label-xxl-reg-family: GT America;
		--label-xxl-reg-weight: 400;
		--label-xxl-reg-size: 1.25rem;
		--label-xxl-reg-line-height: 125%;
		--label-xl-emphasis-family: GT America;
		--label-xl-emphasis-weight: 500;
		--label-xl-emphasis-size: 1.125rem;
		--label-xl-emphasis-line-height: 125%;
		--label-xl-reg-family: GT America;
		--label-xl-reg-weight: 400;
		--label-xl-reg-size: 1.125rem;
		--label-xl-reg-line-height: 125%;
		--label-lg-emphasis-family: GT America;
		--label-lg-emphasis-weight: 500;
		--label-lg-emphasis-size: 1rem;
		--label-lg-emphasis-line-height: 125%;
		--label-lg-reg-family: GT America;
		--label-lg-reg-weight: 400;
		--label-lg-reg-size: 1rem;
		--label-lg-reg-line-height: 125%;
		--label-md-emphasis-family: GT America;
		--label-md-emphasis-weight: 500;
		--label-md-emphasis-size: .875rem;
		--label-md-emphasis-line-height: 125%;
		--label-md-reg-family: GT America;
		--label-md-reg-weight: 400;
		--label-md-reg-size: .875rem;
		--label-md-reg-line-height: 125%;
		--label-sm-emphasis-family: GT America;
		--label-sm-emphasis-weight: 500;
		--label-sm-emphasis-size: .75rem;
		--label-sm-emphasis-line-height: 125%;
		--label-sm-reg-family: GT America;
		--label-sm-reg-weight: 400;
		--label-sm-reg-size: .75rem;
		--label-sm-reg-line-height: 125%;
		--label-depreciated-lg-bold-family: GT America;
		--label-depreciated-lg-bold-weight: 500;
		--label-depreciated-md-bold-family: GT America;
		--label-depreciated-md-bold-weight: 500;
		--section-lg-family: GT America;
		--section-lg-weight: Condensed Bold;
		--section-lg-size: 1.375rem;
		--section-lg-line-height: 125%;
		--section-md-family: GT America;
		--section-md-weight: Condensed Bold;
		--section-md-size: 1.125rem;
		--section-md-line-height: 125%;
		--section-sm-family: GT America;
		--section-sm-weight: Condensed Medium;
		--section-sm-size: 1rem;
		--section-sm-line-height: 125%;
		--section-depreciated-xs-bold-family: GT America;
		--paragraph-xl-reg-family: GT America;
		--paragraph-xl-reg-weight: 400;
		--paragraph-xl-reg-size: 1.25rem;
		--paragraph-xl-reg-line-height: 150%;
		--paragraph-lg-reg-family: GT America;
		--paragraph-lg-reg-weight: 400;
		--paragraph-lg-reg-size: 1.125rem;
		--paragraph-lg-reg-line-height: 150%;
		--paragraph-md-reg-family: GT America;
		--paragraph-md-reg-weight: 400;
		--paragraph-md-reg-size: 1rem;
		--paragraph-md-reg-line-height: 150%;
		--paragraph-sm-reg-family: GT America;
		--paragraph-sm-reg-weight: 400;
		--paragraph-sm-reg-size: .875rem;
		--paragraph-sm-reg-line-height: 150%;
		--paragraph-xs-reg-family: GT America;
		--paragraph-xs-reg-weight: 400;
		--paragraph-xs-reg-size: .75rem;
		--paragraph-xs-reg-line-height: 150%;
		--color-purple-light-primitive-500-light: #3b077b;
		--color-purple-light-primitive-400-light: #7d2eff;
		--color-purple-light-primitive-300-light: #a26aff;
		--color-purple-light-primitive-100-light: #f4ebff;
		--color-purple-dark-primitive-500-dark: #e5d0ff;
		--color-purple-dark-primitive-400-dark: #9d61ff;
		--color-purple-dark-primitive-300-dark: #8657c1;
		--color-purple-dark-primitive-100-dark: #3d0c7a;
		--color-gray-light-primitive-500-light: #232a31;
		--color-gray-light-primitive-400-light: #656e76;
		--color-gray-light-primitive-350-light: #899097;
		--color-gray-light-primitive-300-light: #adb2b8;
		--color-gray-light-primitive-200-light: #dde0e4;
		--color-gray-light-primitive-100-light: #f0f3f5;
		--color-gray-light-primitive-75-light: #f2f5f7;
		--color-gray-light-primitive-50-light: #f5f8fa;
		--color-gray-light-primitive-0-light: #fff;
		--color-gray-dark-primitive-500-dark: #f0f3f5;
		--color-gray-dark-primitive-400-dark: #c7cdd2;
		--color-gray-dark-primitive-350-dark: #98a5b0;
		--color-gray-dark-primitive-300-dark: #606a74;
		--color-gray-dark-primitive-200-dark: #363f44;
		--color-gray-dark-primitive-100-dark: #20272e;
		--color-gray-dark-primitive-75-dark: #14181c;
		--color-gray-dark-primitive-50-dark: #0e0e0e;
		--color-gray-dark-primitive-0-dark: #000;
		--color-green-light-primitive-500-light: #02594a;
		--color-green-light-primitive-400-light: #037b66;
		--color-green-light-primitive-300-light: #0bac90;
		--color-green-light-primitive-250-light: #67beae;
		--color-green-light-primitive-200-light: #7fcec0;
		--color-green-light-primitive-100-light: #b8efe5;
		--color-green-light-primitive-50-light: #effffc;
		--color-green-dark-primitive-500-dark: #a9e9d1;
		--color-green-dark-primitive-400-dark: #00aa76;
		--color-green-dark-primitive-300-dark: #06a37c;
		--color-green-dark-primitive-250-dark: #0d9b82;
		--color-green-dark-primitive-200-dark: #03725e;
		--color-green-dark-primitive-100-dark: #014e40;
		--color-green-dark-primitive-50-dark: #00332a;
		--color-blue-light-primitive-500-light: #37528e;
		--color-blue-light-primitive-400-light: #1967d2;
		--color-blue-light-primitive-300-light: #4792f6;
		--color-blue-light-primitive-200-light: #7dcbff;
		--color-blue-light-primitive-150-light: #d0ecff;
		--color-blue-light-primitive-100-light: #e7f5ff;
		--color-blue-light-primitive-50-light: #f3faff;
		--color-blue-dark-primitive-500-dark: #d6eeff;
		--color-blue-dark-primitive-400-dark: #9fd7ff;
		--color-blue-dark-primitive-300-dark: #6ab9f9;
		--color-blue-dark-primitive-200-dark: #3e88e9;
		--color-blue-dark-primitive-150-dark: #4675df;
		--color-blue-dark-primitive-100-dark: #37528e;
		--color-blue-dark-primitive-50-dark: #293350;
		--color-red-light-primitive-500-light: #b20c20;
		--color-red-light-primitive-400-light: #d60a22;
		--color-red-light-primitive-300-light: #ed5062;
		--color-red-light-primitive-250-light: #ed8c98;
		--color-red-light-primitive-200-light: #f2abb4;
		--color-red-light-primitive-100-light: #fad0d5;
		--color-red-light-primitive-50-light: #ffeff1;
		--color-red-dark-primitive-500-dark: #ffdde1;
		--color-red-dark-primitive-400-dark: #f2abb4;
		--color-red-dark-primitive-300-dark: #ff4143;
		--color-red-dark-primitive-250-dark: #ef283f;
		--color-red-dark-primitive-200-dark: #d60a22;
		--color-red-dark-primitive-100-dark: #952835;
		--color-red-dark-primitive-50-dark: #731f29;
		--color-orange-light-primitive-500-light: #b6531b;
		--color-orange-light-primitive-400-light: #ff5c00;
		--color-orange-light-primitive-300-light: #ff8c4b;
		--color-orange-light-primitive-200-light: #ffb489;
		--color-orange-light-primitive-100-light: #ffd7c1;
		--color-orange-light-primitive-50-light: #ffeee5;
		--color-orange-dark-primitive-500-dark: #ffd7c1;
		--color-orange-dark-primitive-400-dark: #ffb489;
		--color-orange-dark-primitive-300-dark: #ff8c4b;
		--color-orange-dark-primitive-200-dark: #ff5c00;
		--color-orange-dark-primitive-100-dark: #b6531b;
		--color-orange-dark-primitive-50-dark: #823e17;
		--color-yellow-light-primitive-500-light: #caa111;
		--color-yellow-light-primitive-400-light: #fcd135;
		--color-yellow-light-primitive-300-light: #ffe998;
		--color-yellow-light-primitive-100-light: #fff8dd;
		--color-yellow-dark-primitive-500-dark: #f2d776;
		--color-yellow-dark-primitive-400-dark: #d0b34d;
		--color-yellow-dark-primitive-300-dark: #a08936;
		--color-yellow-dark-primitive-100-dark: #79651d;
		--color-categorical-light-primitive-1-light: #64acdb;
		--color-categorical-light-primitive-2-light: #f8c268;
		--color-categorical-light-primitive-3-light: #b57edc;
		--color-categorical-light-primitive-4-light: #6fd2df;
		--color-categorical-light-primitive-5-light: #f4609f;
		--color-categorical-light-primitive-6-light: #fa9228;
		--color-categorical-light-primitive-7-light: #d38278;
		--color-categorical-light-primitive-8-light: #51c9b2;
		--color-categorical-light-primitive-9-light: #48b14c;
		--color-categorical-light-primitive-10-light: #fc8eac;
		--color-categorical-light-primitive-11-light: #009aad;
		--color-categorical-light-primitive-12-light: #8567ff;
		--color-categorical-dark-primitive-1-dark: #3a90c8;
		--color-categorical-dark-primitive-2-dark: #f8c268;
		--color-categorical-dark-primitive-3-dark: #b57edc;
		--color-categorical-dark-primitive-4-dark: #00bcd4;
		--color-categorical-dark-primitive-5-dark: #f4609f;
		--color-categorical-dark-primitive-6-dark: #fa9228;
		--color-categorical-dark-primitive-7-dark: #ffa398;
		--color-categorical-dark-primitive-8-dark: #51c9b2;
		--color-categorical-dark-primitive-9-dark: #48b14c;
		--color-categorical-dark-primitive-10-dark: #fc8eac;
		--color-categorical-dark-primitive-11-dark: #009aad;
		--color-categorical-dark-primitive-12-dark: #8567ff;
		--color-diverging-light-primitive-1-light: #037b66;
		--color-diverging-light-primitive-2-light: #81a949;
		--color-diverging-light-primitive-3-light: #ffd747;
		--color-diverging-light-primitive-4-light: #ea7034;
		--color-diverging-light-primitive-5-light: #d60a22;
		--color-diverging-dark-primitive-1-dark: #5ba89a;
		--color-diverging-dark-primitive-2-dark: #8ba36b;
		--color-diverging-dark-primitive-3-dark: #bb9f3b;
		--color-diverging-dark-primitive-4-dark: #dd7849;
		--color-diverging-dark-primitive-5-dark: #ff5257;
		--color-gradient-light-green-33-percent-light: #037b6680;
		--color-gradient-light-green-0-percent-light: #037b6600;
		--color-gradient-light-red-33-percent-light: #d60a2280;
		--color-gradient-light-red-0-percent-light: #d60a2200;
		--color-gradient-light-gray-100-percent-light: #adb2b8;
		--color-gradient-light-gray-0-percent-light: #adb2b800;
		--color-gradient-light-overflow-6-percent-light: #fff;
		--color-gradient-light-overflow-0-percent-light: #ffffff00;
		--color-gradient-dark-green-50-percent-dark: #00aa76;
		--color-gradient-dark-green-0-percent-dark: #00aa7600;
		--color-gradient-dark-red-66-percent-dark: #f2abb4;
		--color-gradient-dark-red-0-percent-dark: #f2abb400;
		--color-gradient-dark-gray-100-percent-dark: #363f44;
		--color-gradient-dark-gray-0-percent-dark: #363f4400;
		--color-gradient-dark-overflow-6-percent-dark: #000;
		--color-gradient-dark-overflow-0-percent-dark: #00000000;
		--color-categorical-1-enabled: #64acdb;
		--color-categorical-2-enabled: #f8c268;
		--color-categorical-3-enabled: #b57edc;
		--color-categorical-4-enabled: #6fd2df;
		--color-categorical-5-enabled: #f4609f;
		--color-categorical-6-enabled: #fa9228;
		--color-categorical-7-enabled: #d38278;
		--color-categorical-8-enabled: #51c9b2;
		--color-categorical-9-enabled: #48b14c;
		--color-categorical-10-enabled: #fc8eac;
		--color-categorical-11-enabled: #009aad;
		--color-categorical-12-enabled: #8567ff;
		--color-categorical-1-hovered: #8bc4e9;
		--color-categorical-2-hovered: #ffd793;
		--color-categorical-3-hovered: #c498e3;
		--color-categorical-4-hovered: #91e3ed;
		--color-categorical-5-hovered: #f680b2;
		--color-categorical-6-hovered: #fba853;
		--color-categorical-7-hovered: #dc9a93;
		--color-categorical-8-hovered: #7bdfcb;
		--color-categorical-9-hovered: #72c775;
		--color-categorical-10-hovered: #ffabc2;
		--color-categorical-11-hovered: #33aebd;
		--color-categorical-12-hovered: #9d85ff;
		--color-diverging-1: var(--color-diverging-light-primitive-1-light);
		--color-diverging-2: var(--color-diverging-light-primitive-2-light);
		--color-diverging-3: var(--color-diverging-light-primitive-3-light);
		--color-diverging-4: var(--color-diverging-light-primitive-4-light);
		--color-diverging-5: var(--color-diverging-light-primitive-5-light);
		--color-gradient-green-0-percent: var(--color-gradient-light-green-33-percent-light);
		--color-gradient-green-100-percent: var(--color-gradient-light-green-0-percent-light);
		--color-gradient-red-0-percent: var(--color-gradient-light-red-33-percent-light);
		--color-gradient-red-100-percent: var(--color-gradient-light-red-0-percent-light);
		--color-gradient-gray-0-percent: var(--color-gradient-light-gray-100-percent-light);
		--color-gradient-gray-100-percent: var(--color-gradient-light-gray-0-percent-light);
		--color-gradient-overflow-0-percent: var(--color-gradient-light-overflow-6-percent-light);
		--color-gradient-overflow-100-percent: var(--color-gradient-light-overflow-0-percent-light);
		--color-gradient-diverging-0-percent: var(--color-diverging-light-primitive-5-light);
		--color-gradient-diverging-25-percent: var(--color-diverging-light-primitive-4-light);
		--color-gradient-diverging-50-percent: var(--color-diverging-light-primitive-3-light);
		--color-gradient-diverging-75-percent: var(--color-diverging-light-primitive-2-light);
		--color-gradient-diverging-100-percent: var(--color-diverging-light-primitive-1-light);
		--color-surface-1: var(--color-gray-light-primitive-0-light);
		--color-surface-2a: var(--color-gray-light-primitive-0-light);
		--color-surface-2b: var(--color-gray-light-primitive-0-light);
		--color-surface-3: var(--color-gray-light-primitive-75-light);
		--color-surface-4: var(--color-gray-light-primitive-75-light);
		--color-text-icon-primary: var(--color-gray-light-primitive-500-light);
		--color-text-icon-secondary: var(--color-gray-light-primitive-400-light);
		--color-text-icon-disabled: var(--color-gray-light-primitive-300-light);
		--color-text-icon-inversed: var(--color-gray-light-primitive-0-light);
		--color-text-icon-pos: var(--color-green-light-primitive-400-light);
		--color-text-icon-pos-background: var(--color-green-light-primitive-100-light);
		--color-text-icon-neutral: var(--color-gray-light-primitive-400-light);
		--color-text-icon-neutral-background: var(--color-gray-light-primitive-200-light);
		--color-text-icon-neg: var(--color-red-light-primitive-400-light);
		--color-text-icon-neg-background: var(--color-red-light-primitive-100-light);
		--color-text-icon-star-main: var(--color-yellow-light-primitive-500-light);
		--color-ui-gray-500: var(--color-gray-light-primitive-500-light);
		--color-ui-gray-400: var(--color-gray-light-primitive-400-light);
		--color-ui-gray-300: var(--color-gray-light-primitive-300-light);
		--color-ui-gray-200: var(--color-gray-light-primitive-200-light);
		--color-ui-gray-100: var(--color-gray-light-primitive-100-light);
		--color-ui-gray-50: var(--color-gray-light-primitive-50-light);
		--color-ui-gray-0: var(--color-gray-light-primitive-0-light);
		--color-ui-brand: var(--color-green-light-primitive-400-light);
		--color-ui-old-brand: var(--color-purple-light-primitive-400-light);
		--color-ui-scrim: var(--color-ui-overlay-1-light);
		--color-ui-mobile-card-border: var(--color-gray-light-primitive-200-light);
		--color-ui-divider-subtle: var(--color-gray-light-primitive-200-light);
		--color-ui-divider-subtle-non-table: var(--color-gray-light-primitive-100-light);
		--color-ui-divider-prominent: var(--color-gray-light-primitive-500-light);
		--color-ui-subscriber-gold: #fede47;
		--color-ui-subscriber-silver: #bdd4e7;
		--color-ui-subscriber-bronze: #d5ba70;
		--color-ui-subscriber-free: var(--color-gray-light-primitive-0-light);
		--color-ui-toast-surface: var(--color-gray-light-primitive-500-light);
		--color-ui-toast-success: var(--color-green-dark-primitive-400-dark);
		--color-ui-toast-warning: var(--color-orange-dark-primitive-400-dark);
		--color-ui-toast-error: var(--color-red-dark-primitive-300-dark);
		--color-ui-toast-button-secondary-pressed: #f90ea9;
		--color-ui-banner-success: var(--color-green-light-primitive-400-light);
		--color-ui-banner-success-bg: var(--color-green-light-primitive-50-light);
		--color-ui-banner-alert: var(--color-orange-light-primitive-400-light);
		--color-ui-banner-alert-bg: var(--color-orange-light-primitive-50-light);
		--color-ui-banner-warning: var(--color-red-light-primitive-400-light);
		--color-ui-banner-warning-bg: var(--color-red-light-primitive-50-light);
		--color-ui-overlay-1: #232a3133;
		--color-ui-overlay-2: #232a3126;
		--color-ui-overlay-3: #232a311a;
		--color-ui-overlay-4: #232a310d;
		--color-interactive-level-1-enabled: var(--color-blue-light-primitive-400-light);
		--color-interactive-level-1-hovered: var(--color-blue-light-primitive-300-light);
		--color-interactive-level-1-pressed: var(--color-blue-light-primitive-500-light);
		--color-interactive-level-1-active: var(--color-blue-light-primitive-400-light);
		--color-interactive-level-1-disabled: var(--color-gray-light-primitive-300-light);
		--color-interactive-level-1-background-hovered: var(--color-blue-light-primitive-100-light);
		--color-interactive-level-1-background-pressed: var(--color-blue-light-primitive-150-light);
		--color-interactive-level-2-enabled: var(--color-gray-light-primitive-500-light);
		--color-interactive-level-2-hovered: var(--color-blue-light-primitive-400-light);
		--color-interactive-level-2-pressed: var(--color-blue-light-primitive-500-light);
		--color-interactive-level-2-active: var(--color-blue-light-primitive-400-light);
		--color-interactive-level-2-disabled: var(--color-gray-light-primitive-300-light);
		--color-interactive-level-2-background-hovered: var(--color-gray-light-primitive-50-light);
		--color-interactive-level-2-background-pressed: var(--color-gray-light-primitive-100-light);
		--color-interactive-pos-enabled: var(--color-green-light-primitive-400-light);
		--color-interactive-pos-hovered: var(--color-green-light-primitive-300-light);
		--color-interactive-pos-pressed: var(--color-green-light-primitive-500-light);
		--color-interactive-pos-active: var(--color-green-light-primitive-400-light);
		--color-interactive-neg-enabled: var(--color-red-light-primitive-400-light);
		--color-interactive-neg-hovered: var(--color-red-light-primitive-300-light);
		--color-interactive-neg-pressed: var(--color-red-light-primitive-500-light);
		--color-interactive-neg-active: var(--color-red-light-primitive-400-light);
		--color-interactive-brand-enabled: var(--color-green-light-primitive-400-light);
		--color-interactive-brand-hovered-1: var(--color-green-light-primitive-400-light);
		--color-interactive-brand-hovered-2: var(--color-green-light-primitive-300-light);
		--color-interactive-brand-pressed: var(--color-green-light-primitive-500-light);
		--color-interactive-brand-disabled: var(--color-gray-light-primitive-300-light);
		--color-interactive-brand-background-hovered: var(--color-green-light-primitive-50-light);
		--color-interactive-brand-background-pressed: var(--color-green-light-primitive-100-light);
		--color-interactive-focused: #87b4ff;
		--color-interactive-table-1-hovered: var(--color-gray-light-primitive-200-light);
		--color-interactive-table-2-hovered: var(--color-blue-light-primitive-100-light);
		--color-interactive-table-2-pressed: var(--color-blue-light-primitive-150-light);
		--color-interactive-toast-text-icon-primary: var(--color-gray-light-primitive-500-light);
		--color-interactive-toast-text-icon-secondary: var(--color-gray-light-primitive-0-light);
		--color-interactive-toast-hovered: var(--color-blue-dark-primitive-400-dark);
		--color-interactive-toast-pressed: var(--color-blue-dark-primitive-500-dark);
		--color-interactive-toast-pressed-fill: var(--color-blue-dark-primitive-100-dark);
		--color-interactive-heatmap-3-pos-enabled: #0c6552;
		--color-interactive-heatmap-3-pos-hovered: #0d7b67;
		--color-interactive-heatmap-3-pos-pressed: #064b39;
		--color-interactive-heatmap-2-pos-enabled: #0d876d;
		--color-interactive-heatmap-2-pos-hovered: #0e987f;
		--color-interactive-nteractive-heatmap-2-pos-pressed: #097259;
		--color-interactive-heatmap-1-pos-enabled: #00a380;
		--color-interactive-heatmap-1-pos-hovered: #01b08f;
		--color-interactive-heatmap-1-pos-pressed: #009271;
		--color-interactive-heatmap-0-neutral-enabled: var(--color-gray-light-primitive-400-light);
		--color-interactive-heatmap-0-neutral-hovered: #778189;
		--color-interactive-heatmap-0-neutral-pressed: #555d65;
		--color-interactive-heatmap-1-neg-enabled: #de3761;
		--color-interactive-text-icon-primary-3: var(--color-gray-light-primitive-500-light);
		--color-interactive-heatmap-1-neg-hovered: #f44577;
		--color-interactive-heatmap-1-neg-pressed: #d32748;
		--color-interactive-heatmap-2-neg-enabled: #af2d4e;
		--color-interactive-heatmap-2-neg-hovered: #d1315a;
		--color-interactive-heatmap-2-neg-pressed: #a1172c;
		--color-interactive-heatmap-3-neg-enabled: #80233b;
		--color-interactive-heatmap-3-neg-hovered: #b52748;
		--color-interactive-heatmap-3-neg-pressed: #670912;
		--color-data-gridline-marker: var(--color-gray-light-primitive-300-light);
		--color-data-gridline-main: var(--color-gray-light-primitive-200-light);
		--color-data-axis-label: var(--color-gray-light-primitive-300-light);
		--color-data-hovered: var(--color-gray-light-primitive-300-light);
		--color-data-tooltip-background: #ffffffe5;
		--color-data-tooltip-crosshairs: var(--color-gray-light-primitive-400-light);
		--color-data-pos-background: var(--color-green-light-primitive-200-light);
		--color-data-neg-background: var(--color-red-light-primitive-200-light);
		--color-data-pos: var(--color-green-light-primitive-400-light);
		--color-data-neg: var(--color-red-light-primitive-400-light);
		--color-special-my-money-bg: #f2f8f7;
		--color-neo-ui-neo-1: var(--color-blue-light-primitive-50-light);
		--color-neo-ui-neo-2: var(--color-blue-light-primitive-150-light);
		--color-neo-ui-neo-3: var(--color-blue-light-primitive-300-light);
		--color-neo-ui-neo-4: var(--color-blue-light-primitive-400-light);
		--color-neo-ui-neo-5-text: var(--color-blue-light-primitive-500-light);
		--color-data-viz-heatmap-scale-xxx: var(--color-green-light-primitive-250-light);
		--color-gradient-gray: radial-gradient(62.75% 100% at 50% 0%, #adb2b8 0%, hsla(213, 7%, 70%, 0) 100%);
		--color-gradient-red: linear-gradient(180deg, rgba(214, 10, 34, .5), rgba(214, 10, 34, 0));
		--color-gradient-green: linear-gradient(180deg, rgba(3, 123, 102, .5), rgba(3, 123, 102, 0));
		--color-gradient-diverging: linear-gradient(90deg, #d60a22, #ea7034 25%, #ffd747 50%, #81a949 75%, #037b66)
	}
}


button.yf-15mk0m {
	--button-background-color: var(--background-color, transparent);
	--button-transition-duration: .15s;
	--button-width: var(--button-width, max-content);
	background-image: var(--button-background-image);
	background-color: var(--button-background-color);
	transition-property: background-color, background-image, box-shadow, color, border-color;
	transition-duration: var(--button-transition-duration);
	transition-timing-function: ease-in-out;
	border-color: var(--button-border-color, transparent);
	border-width: 1px;
	border-style: solid;
	font-weight: var(--font-medium);
	max-width: var(--button-width);
	cursor: pointer;
	display: inline-flex;
	align-items: center;
	justify-content: flex-start;
	gap: var(--space-1)
}

button.rounded.yf-15mk0m {
	border-radius: var(--border-radius-xl)
}

button.tertiary-btn.fin-size-medium.yf-15mk0m {
	padding-top: .609rem;
	padding-bottom: .672rem
}

button.primary-btn.fin-size-large.yf-15mk0m {
	padding-top: .782rem;
	padding-bottom: .844rem
}

button.primary-btn.yf-15mk0m {
	--button-background-color: var(--color-interactive-level-2-enabled);
	color: var(--color-text-icon-inversed)
}

button.primary-btn.yf-15mk0m:hover,
button.primary-btn.yf-15mk0m:focus-visible {
	--button-background-color: var(--color-interactive-level-2-hovered)
}

button.primary-btn.yf-15mk0m:active {
	--button-background-color: var(--color-interactive-level-2-pressed)
}

button.primary-destructive-btn.yf-15mk0m:focus-visible {
	--button-background-color: var(--color-interactive-neg-hovered)
}

button.secondary-btn.yf-15mk0m:focus-visible {
	border-color: var(--color-interactive-level-2-hovered);
	color: var(--color-interactive-level-2-hovered)
}

button.secondary-destructive-btn.yf-15mk0m:focus-visible {
	color: var(--color-interactive-neg-hovered)
}

button.tertiary-btn.yf-15mk0m {
	--button-background-color: var(--color-surface-2a);
	border-color: var(--button-border-color, var(--color-ui-divider-subtle));
	color: var(--color-interactive-level-2-enabled)
}

button.tertiary-btn.yf-15mk0m:hover,
button.tertiary-btn.yf-15mk0m:focus-visible {
	color: var(--color-interactive-level-2-hovered);
	border-color: var(--color-interactive-level-2-hovered)
}

button.tertiary-btn.yf-15mk0m:active {
	--button-background-color: var(--color-interactive-level-1-background-pressed);
	color: var(--color-interactive-level-2-pressed);
	border-color: var(--color-interactive-level-2-pressed)
}

button.quaternary-btn.yf-15mk0m:focus-visible {
	--button-background-color: var(--hovered-brand)
}

button.quaternary-blue-btn.yf-15mk0m:focus-visible {
	--button-background-color: var(--color-interactive-level-1-hovered)
}

button.link-btn.yf-15mk0m:focus-visible {
	color: var(--color-interactive-level-2-enabled);
	text-decoration: underline;
	text-decoration-color: var(--color-ui-gray-500)
}

button.link1-btn.yf-15mk0m:focus-visible,
button.link2-btn.yf-15mk0m:focus-visible {
	--button-background-color: var(--color-surface-2a);
	text-decoration: none;
	border-color: var(--color-interactive-level-2-hovered);
	color: var(--color-interactive-level-2-hovered)
}

button.icon-btn.yf-15mk0m,
button.icon2-btn.yf-15mk0m {
	color: var(--color-interactive-level-2-enabled)
}

button.slideshow-btn.yf-15mk0m:focus-visible,
button.icon-btn.yf-15mk0m:hover,
button.icon-btn.yf-15mk0m:focus-visible,
button.icon2-btn.yf-15mk0m:hover,
button.icon2-btn.yf-15mk0m:focus-visible {
	color: var(--color-interactive-level-2-hovered);
	border-color: var(--color-interactive-level-2-hovered)
}

button.icon-btn.yf-15mk0m:active,
button.icon2-btn.yf-15mk0m:active {
	--button-background-color: var(--color-interactive-level-1-background-pressed);
	border-color: var(--color-interactive-level-2-pressed);
	color: var(--color-interactive-level-2-pressed)
}

button.icon-btn[disabled].yf-15mk0m {
	opacity: .5
}

button.icon-btn.fin-size-small.yf-15mk0m {
	--icon-size: var(--font-l);
	padding: .188rem
}

button.icon2-btn.fin-size-medium.yf-15mk0m {
	--icon-size: var(--font-2xl);
	padding: .313rem
}

button.icon2-btn.fin-size-large.yf-15mk0m {
	--icon-size: var(--font-4xl);
	padding: .313rem
}

button.slideshow-btn.yf-15mk0m:focus-visible {
	border: var(--border-light)
}

button.icon2-btn.yf-15mk0m {
	border-color: var(--color-ui-divider-subtle)
}

button.yf-15mk0m:disabled {
	cursor: auto;
	pointer-events: none
}

@media (prefers-reduced-motion) {
	button.yf-15mk0m {
		--button-transition-duration: 0
	}
}


a.yf-1xqzjha {
	--link-transition-duration: .15s;
	transition-property: background-color, background-image, box-shadow, color, border-color;
	transition-duration: var(--link-transition-duration);
	transition-timing-function: ease-in-out;
	height: -moz-fit-content;
	height: fit-content;
	font-weight: var(--link-font-weight, var(--font-medium));
	text-decoration: none;
	display: inline-flex;
	gap: var(--space-1);
	align-items: center;
	line-height: 1.25
}

a.primary-link.yf-1xqzjha,
a.loud-link.yf-1xqzjha,
a.subtle-link.yf-1xqzjha,
a.none-link.yf-1xqzjha {
	--link-transition-duration: 60ms;
	padding: var(--link-padding, 0)
}

a.primary-link.fin-size-small.yf-1xqzjha,
a.loud-link.fin-size-small.yf-1xqzjha,
a.subtle-link.fin-size-small.yf-1xqzjha,
a.none-link.fin-size-small.yf-1xqzjha {
	--link-padding: 0;
	font-size: var(--font-s)
}

a.subtle-link.fin-size-medium.yf-1xqzjha {
	--link-padding: 0;
	font-size: var(--font-m)
}

a.primary-link.fin-size-large.yf-1xqzjha {
	--link-padding: 0;
	font-size: var(--font-l)
}

a.primary-link.yf-1xqzjha {
	color: var(--color-interactive-level-2-enabled);
	text-decoration: underline;
	text-decoration-color: var(--color-interactive-level-2-enabled)
}

a.loud-link.yf-1xqzjha {
	color: var(--color-interactive-level-1-enabled)
}

a.subtle-link.yf-1xqzjha {
	color: var(--color-interactive-level-2-enabled);
	text-decoration: none
}

a.none-link.yf-1xqzjha {
	color: inherit
}

a.none-link.yf-1xqzjha:active,
a.none-link.yf-1xqzjha:hover {
	text-decoration: none
}

a.secondary-btn-link.yf-1xqzjha {
	--button-background-color: transparent;
	background-image: var(--button-background-image);
	border-radius: var(--border-radius-xl);
	background-color: var(--button-background-color);
	border-color: var(--button-border-color, transparent);
	border-width: 1px;
	border-style: solid;
	display: inline-flex;
	align-items: center;
	justify-content: flex-start;
	gap: var(--space-1)
}

a.secondary-btn-link.yf-1xqzjha:hover,
a.secondary-btn-link.yf-1xqzjha:focus-within,
a.secondary-btn-link.yf-1xqzjha:active {
	text-decoration: none
}

a.secondary-btn-link.fin-size-small.yf-1xqzjha {
	padding-top: .359rem;
	padding-bottom: .422rem
}

a.primary-btn-link.yf-1xqzjha:focus-visible {
	--button-background-color: var(--color-interactive-level-2-hovered)
}

a.secondary-btn-link.yf-1xqzjha {
	--button-background-color: var(--color-surface-2a);
	border-color: var(--button-border-color, var(--color-interactive-level-2-enabled));
	color: var(--color-interactive-level-2-enabled)
}

a.secondary-btn-link.yf-1xqzjha:hover,
a.secondary-btn-link.yf-1xqzjha:focus-visible {
	border-color: var(--color-interactive-level-2-hovered);
	color: var(--color-interactive-level-2-hovered)
}

a.secondary-btn-link.yf-1xqzjha:active {
	--button-background-color: var(--color-interactive-level-1-background-pressed);
	color: var(--color-interactive-level-2-pressed);
	border-color: var(--color-interactive-level-2-pressed)
}

a.tertiary-btn-link.yf-1xqzjha:focus-visible {
	color: var(--color-interactive-level-2-hovered);
	border-color: var(--color-interactive-level-2-hovered)
}

a.quaternary-btn-link.yf-1xqzjha:focus-visible {
	--button-background-color: var(--hovered-brand)
}

a.quaternary-blue-btn-link.yf-1xqzjha:focus-visible {
	--button-background-color: var(--color-interactive-level-1-hovered)
}

a.link-btn-link.yf-1xqzjha:focus-visible {
	color: var(--color-interactive-level-2-enabled);
	text-decoration: underline;
	text-decoration-color: var(--color-ui-gray-500)
}

a.link1-btn-link.yf-1xqzjha:focus-visible,
a.link2-btn-link.yf-1xqzjha:focus-visible {
	--button-background-color: var(--color-surface-2a);
	text-decoration: none;
	border-color: var(--color-interactive-level-2-hovered);
	color: var(--color-interactive-level-2-hovered)
}

a.icon-btn-link.yf-1xqzjha:focus-visible,
a.icon2-btn-link.yf-1xqzjha:focus-visible {
	color: var(--color-interactive-level-2-hovered);
	border-color: var(--color-interactive-level-2-hovered)
}

a:hover.primary-link.yf-1xqzjha,
a:hover.loud-link.yf-1xqzjha,
a:hover.subtle-link.yf-1xqzjha,
a:focus-visible.primary-link.yf-1xqzjha,
a:focus-visible.loud-link.yf-1xqzjha,
a:focus-visible.subtle-link.yf-1xqzjha {
	text-decoration: underline;
	text-decoration-color: var(--color-interactive-level-1-active);
	color: var(--color-interactive-level-1-active)
}

a:hover.noUnderline.yf-1xqzjha,
a:hover.subtle-link.yf-1xqzjha,
a:focus-visible.noUnderline.yf-1xqzjha,
a:focus-visible.subtle-link.yf-1xqzjha {
	text-decoration: none
}

a:active.primary-link.yf-1xqzjha,
a:active.loud-link.yf-1xqzjha,
a:active.subtle-link.yf-1xqzjha {
	text-decoration: underline;
	text-decoration-color: var(--color-interactive-level-1-pressed);
	color: var(--color-interactive-level-1-pressed)
}

a:active.noUnderline.yf-1xqzjha,
a:active.subtle-link.yf-1xqzjha {
	text-decoration: none
}

a.yf-1xqzjha:active,
a.yf-1xqzjha:hover,
a.yf-1xqzjha:focus-visible {
	text-decoration: underline
}

a.noUnderline.yf-1xqzjha {
	text-decoration: none
}

a.noUnderline.yf-1xqzjha:active,
a.noUnderline.yf-1xqzjha:hover,
a.noUnderline.yf-1xqzjha:focus-visible {
	text-decoration: none
}

@media (prefers-reduced-motion) {
	a.yf-1xqzjha {
		--link-transition-duration: 0
	}
}

.switch-inpt.yf-xyblh0:not(:disabled):hover:before,
.switch-inpt.yf-xyblh0:not(:disabled):active:before {
	box-shadow: none
}

.switch-inpt.yf-xyblh0:not(:disabled):hover {
	--_background-color: var(--ui-gray-400)
}

.switch-inpt.yf-xyblh0:not(:disabled):active {
	--_background-color: var(--pressed-emph)
}

.switch-inpt.yf-xyblh0:checked:hover:not(:disabled) {
	--_background-color: var(--hovered-emph-lighter)
}

.switch-inpt.yf-xyblh0:checked:active:not(:disabled) {
	--_background-color: var(--pressed-emph)
}

.itm.yf-1hdw734:focus-visible {
	background-color: var(--table-hover-emph);
	color: var(--hovered-neutral)
}

dialog.yf-1tpag22.yf-1tpag22::backdrop {
	background-color: #000c
}

.cover-wrap.yf-1rjrr1.yf-1rjrr1 {
	grid-column: 1/span 6;
	padding: 0
}

.cover-wrap.yf-1rjrr1 .top-header.yf-1rjrr1 {
	margin-top: var(--space-1);
	margin-bottom: var(--space-3);
	display: flex;
	align-items: center
}

@media only screen and (min-width: 768px) {
	.cover-wrap.yf-1rjrr1 .top-header.yf-1rjrr1 {
		margin-top: var(--space-4)
	}
}

.cover-headline.yf-1rjrr1.yf-1rjrr1 {
	margin-bottom: var(--space-5)
}

.cover-title.yf-1rjrr1.yf-1rjrr1 {
	font-size: var(--font-3xl);
	font-weight: var(--font-bold);
	margin-bottom: var(--space-3);
	line-height: 1.15
}

@media only screen and (min-width: 768px) {
	.cover-headline.yf-1rjrr1.yf-1rjrr1 {
		margin-bottom: var(--space-7)
	}

	.cover-title.yf-1rjrr1.yf-1rjrr1 {
		font-size: var(--font-6xl)
	}
}

@media only screen and (min-width: 1050px) {
	.cover-wrap.yf-1rjrr1.yf-1rjrr1 {
		grid-column: 3/span 8
	}
}

.byline-attr-mins-read.yf-37lelh:before {
	/* content: "â€¢"; */
	display: inline-block;
	margin-right: var(--space-1)
}

.article.yf-l7apfj {
	padding: 0;
	border-bottom: none
}

@media screen and (min-width: 1050px) {
	.article.yf-l7apfj {
		grid-column: 3/span 8
	}
}

.byline.yf-1k5w6kz {
	grid-column: 1/span 6;
	display: flex;
	justify-content: space-between;
	padding: var(--space-4) 0;
	border-top: var(--border-light);
	border-bottom: var(--border-light);
	margin-bottom: var(--space-4)
}

.byline-share.yf-1k5w6kz {
	padding-left: .675rem;
	display: flex;
	align-items: center;
	gap: var(--space-3)
}

.byline-attr-logo.yf-1k5w6kz {
	width: 1.875rem;
	height: 1.875rem;
	margin-right: var(--space-3);
	border: var(--border-light);
	border-radius: 50%;
	flex-shrink: 0
}

.byline-attr-logo-img.yf-1k5w6kz {
	height: 1.875rem;
	width: 1.875rem;
	-o-object-fit: cover;
	object-fit: cover;
	border-radius: 50%
}

.byline-attr.yf-1k5w6kz {
	display: flex;
	flex-direction: row;
	align-items: center
}

.byline-attr-meta-separator.yf-1k5w6kz {
	margin: 0 .3rem
}

.byline-attr-author.yf-1k5w6kz {
	font-size: var(--font-l);
	font-weight: var(--font-medium)
}

@media only screen and (min-width: 1050px) {
	.byline.yf-1k5w6kz {
		grid-column: 3/span 8
	}

	.byline-attr-logo.yf-1k5w6kz {
		width: 2.5rem;
		height: 2.5rem;
		margin-right: var(--space-4)
	}

	.byline-attr-logo-img.yf-1k5w6kz {
		height: 2.5rem;
		width: 2.5rem
	}
}

.article-footer.yf-10hzt8r {
	display: block
}

@media screen and (max-width: 768px) {
	.article-footer.yf-10hzt8r {
		margin-bottom: var(--space-3)
	}
}

@media screen and (min-width: 768px) {
	.article-footer.yf-10hzt8r {
		margin: var(--space-7) var(--space-9)
	}
}

@media screen and (min-width: 1280px) {
	.body-wrap.yf-40hgrf {
		padding: 0 .375rem
	}
}

@media screen and (min-width: 1440px) {
	.body-wrap.yf-40hgrf {
		padding: 0 3.75rem
	}
}

p.yf-1pe5jgt {
	font-size: var(--font-xl);
	margin: 0 0 var(--space-6)
}

@media screen and (min-width: 768px) {
	p.yf-1pe5jgt {
		font-size: var(--font-2xl)
	}
}

.body.yf-tsvcyu {
	position: relative;
	overflow-wrap: break-word
}

.link {
	color: var(--enabled-active-emph)
}

.link:hover {
	text-decoration: underline
}


.menuContainer.yf-9a5vow.yf-9a5vow {
	position: relative
}

.dialog-container.yf-9a5vow.yf-9a5vow {
	position: absolute;
	display: flex;
	inset: unset;
	border: 1px solid var(--light-divider);
	box-shadow: 0 4px 10px #00000014;
	padding: 0;
	z-index: var(--z-index-override, 5);
	border-radius: var(--border-radius-m);
	background-color: var(--menu-background-color, var(--surface1))
}

@container (width <=375px) {
}

span.logo.yf-1m808gl.yf-1m808gl:is(span),
img.logo.yf-1m808gl.yf-1m808gl:is(span) {
	border: 0;
	text-transform: uppercase;
	color: var(--white)
}


.gridLayout.yf-cfn520.yf-cfn520 {
	--_grid-border-color: var(--light-divider);
	--_grid-border-width: 1px
}

.gridLayout.yf-cfn520>* {
	border-bottom: var(--_grid-border-width) solid var(--_grid-border-color)
}

.gridLayout.yf-cfn520>*:last-child {
	border-bottom: 0
}

@layer layout {
	.layoutContainer.yf-cfn520.yf-cfn520 {
		margin: auto;
		display: flex;
		flex-direction: column;
		background-color: var(--surface1);
		max-width: var(--max-grid-width);
		position: relative
	}

	.layoutContainer.yf-cfn520 .main.yf-cfn520 {
		display: flex;
		flex-direction: column;
		padding: var(--layout-gutter) var(--layout-gutter) 0 0;
		gap: var(--layout-gutter)
	}

	.layoutContainer.yf-cfn520 .main .gridLayout.yf-cfn520 {
		--grid-columns: 6;
		--page-row-gap: var(--space-4);
		display: grid;
		grid-template-columns: repeat(var(--grid-columns), 1fr);
		gap: var(--page-row-gap) var(--layout-gutter);
		padding-left: var(--layout-gutter)
	}

	.layoutContainer.yf-cfn520 .main .gridLayout.yf-cfn520>* {
		grid-column: 1/span var(--grid-columns);
		padding-bottom: var(--page-row-gap)
	}

	.layoutContainer.yf-cfn520 .left.yf-cfn520 {
		padding-left: var(--layout-gutter)
	}

	.mainContainer.yf-cfn520.yf-cfn520,
	.mainContent.yf-cfn520.yf-cfn520 {
		display: flex;
		flex-direction: column
	}

	@media only screen and (min-width: 768px) {
		.layoutContainer.yf-cfn520.yf-cfn520 {
			border-bottom: 1px solid var(--separator);
			flex-direction: row
		}

		.layoutContainer.yf-cfn520 .mainContainer.yf-cfn520 {
			overflow: unset;
			width: calc(100% - 15.625rem);
			max-width: calc(var(--max-grid-width) - 15.625rem);
			height: -moz-fit-content;
			height: fit-content
		}

		.layoutContainer.yf-cfn520 .mainContainer .main.yf-cfn520 {
			min-height: 100dvh
		}
	}

	@media only screen and (min-width: 1050px) {
		.layoutContainer.yf-cfn520.yf-cfn520 {
			border-bottom: 1px solid var(--separator);
			flex-direction: row
		}

		.layoutContainer.yf-cfn520 .left.yf-cfn520 {
			max-width: 160px;
			padding-left: 0
		}

		.layoutContainer.yf-cfn520 .mainContent.yf-cfn520 {
			flex-direction: row
		}

		.layoutContainer.yf-cfn520 .main.yf-cfn520 {
			padding-left: 0;
			width: 100%
		}

		.layoutContainer.yf-cfn520 .main .gridLayout.yf-cfn520 {
			--grid-columns: 12
		}

		.layoutContainer.yf-cfn520 .main .gridLayout.yf-cfn520>* {
			grid-column: 1/span var(--grid-columns)
		}
	}
}


.footer.yf-1ssmcoe.yf-1ssmcoe {
	padding: 4.5rem 1.5rem 2.5rem;
	background-color: var(--surface3);
	color: var(--primary);
	container-type: inline-size;
	font-size: var(--font-s)
}

.wrapper.yf-1ssmcoe.yf-1ssmcoe {
	display: flex;
	gap: var(--space-8);
	flex-direction: column
}

.logo-and-social.yf-1ssmcoe.yf-1ssmcoe,
.about.yf-1ssmcoe.yf-1ssmcoe {
	display: flex;
	flex-direction: column;
	gap: var(--space-1);
	align-items: flex-start;
	width: -moz-fit-content;
	width: fit-content
}

.colHeading.yf-1ssmcoe.yf-1ssmcoe {
	font-weight: var(--font-bold)
}

.social-links.yf-1ssmcoe.yf-1ssmcoe {
	padding-top: 1.625rem;
	display: flex;
	gap: var(--space-4)
}

.logo-and-social.yf-1ssmcoe.yf-1ssmcoe {
	max-width: 190px;
	order: 1
}

.copyright-wrapper.yf-1ssmcoe.yf-1ssmcoe {
	max-width: 150px
}

@container (width >=560px) {
	.footer.yf-1ssmcoe .wrapper.yf-1ssmcoe {
		flex-direction: row
	}

	.logo-and-social.yf-1ssmcoe.yf-1ssmcoe {
		order: 0
	}
}

@media screen and (min-width: 1280px) {
	.logo-and-social.yf-1ssmcoe.yf-1ssmcoe {
		max-width: 267px;
		width: 100%
	}
}




.privacy-container.yf-1npccp3.yf-1npccp3 {
	display: none
}

.privacy-container.yf-1npccp3>.yf-1npccp3:nth-child(1) {
	margin-top: 0
}

.privacy-container.yf-1npccp3 a {
	font-weight: var(--privacy-link-font-weight)
}

.link-groups.yf-1npccp3.yf-1npccp3 {
	display: flex;
	justify-content: center;
	align-items: center;
	-moz-column-gap: .188rem;
	column-gap: .188rem;
	margin: var(--space-1) 0
}

.column.yf-1npccp3.yf-1npccp3,
.row.yf-1npccp3.yf-1npccp3 {
	text-align: left;
	gap: var(--space-1);
	align-items: flex-start;
	margin: var(--space-1) 0
}

.column.yf-1npccp3.yf-1npccp3 {
	flex-direction: column;
	justify-content: left
}

.row.yf-1npccp3.yf-1npccp3 {
	flex-flow: row wrap;
	justify-content: center;
	row-gap: var(--space-1)
}

.terms-and-privacy.medium.yf-1npccp3.yf-1npccp3 {
	font-size: var(--font-m)
}

.terms-and-privacy.small.yf-1npccp3.yf-1npccp3 {
	font-size: var(--font-s)
}

@media only screen and (min-width: 768px) {
	.privacy-container.yf-1npccp3.yf-1npccp3 {
		display: block;
		text-align: center;
		margin-bottom: var(--space-3)
	}

	.privacy-container.yf-1npccp3 .center-dot:before {
		content: " Â· ";
		font-size: var(--font-l)
	}
}

.inline.yf-1npccp3.yf-1npccp3 {
	display: flex;
	margin-top: var(--space-2);
	align-items: baseline;
	overflow: auto
}

.inline.yf-1npccp3 .terms-and-privacy.yf-1npccp3,
.inline.yf-1npccp3 .link-groups.yf-1npccp3 {
	padding-right: var(--space-3)
}

@media only screen and (min-width: 768px) {

	.inline.yf-1npccp3 .terms-and-privacy.yf-1npccp3,
	.inline.yf-1npccp3 .link-groups.yf-1npccp3 {
		padding-right: var(--space-5)
	}
}

.toast-container.yf-13kd949.yf-13kd949 {
	position: fixed;
	bottom: 10px;
	left: 40%;
	z-index: 10
}

@container credit-card-module (min-width: 575px) {
}

@container credit-card-module (min-width: 575px) {
}


.sdaContainer.yf-ee3idm {
	justify-content: center;
	overflow-x: hidden;
	display: flex;
	align-items: center;
	box-sizing: content-box
}

.sdaContainer.margin.yf-ee3idm {
	margin: .8rem 0
}

.sdaContainer.visible.yf-ee3idm {
	display: flex
}


figure.yf-8xybrv.yf-8xybrv {
	margin: var(--space-5) 0 var(--space-6)
}

figcaption.yf-8xybrv.yf-8xybrv {
	margin: var(--space-2) 0 var(--space-6) 0;
	overflow: hidden;
	font-size: var(--font-s)
}

figcaption.yf-8xybrv .caption-separator.yf-8xybrv {
	padding: 0 var(--space-1)
}

@media screen and (min-width: 768px) {
	figure.yf-8xybrv.yf-8xybrv {
		margin: var(--space-7) 0 var(--space-6)
	}

	figcaption.yf-8xybrv.yf-8xybrv {
		margin: .625rem 0 var(--space-6) 0
	}
}


.image-container.yf-g633g8.yf-g633g8 {
	border-radius: var(--border-radius-m);
	min-width: 1px;
	width: 100%;
	height: 100%;
	max-height: var(--max-height, none);
	position: relative;
	overflow: hidden
}

.image-wrapper.yf-g633g8.yf-g633g8 {
	width: 100%;
	max-width: var(--img-max-width, 100%);
	margin: 0 auto;
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.image-wrapper.yf-g633g8 img.yf-g633g8 {
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	-o-object-fit: contain;
	object-fit: contain;
	z-index: 1;
	opacity: 0;
	transition: opacity .5s ease-in-out
}

.loader.yf-g633g8.yf-g633g8 {
	position: relative;
	width: 100%;
	height: 100%;
	opacity: .6;
	background-color: var(--separator);
	border-radius: var(--border-radius-m);
	overflow: hidden
}

.loader.yf-g633g8.yf-g633g8:after {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	transform: translate(-100%);
	animation: yf-g633g8-skeleton-loading 1s linear infinite alternate;
	will-change: transform;
	background-image: linear-gradient(90deg, #fff0 0, #fff3 20%, #ffffff80 60%, #fff0);
	content: ""
}

@keyframes yf-g633g8-skeleton-loading {
	to {
		transform: translate(100%)
	}
}

.share-dialog.yf-1nn4lup {
	display: none
}

@media only screen and (min-width: 768px) {
	.share-dialog.yf-1nn4lup {
		display: block
	}

	.mweb-share-dialog.yf-1nn4lup {
		display: none
	}
}


.native-ad.yf-oz7lmn:not(:has(>*)) {
	min-height: var(--placeholder-height)
}


.title.yf-1qzp9vr.yf-1qzp9vr,
.upscaled-title.yf-1qzp9vr.yf-1qzp9vr {
	font-size: var(--font-m);
	font-weight: var(--font-bold);
	text-transform: uppercase;
	width: 100%
}

.title-text.yf-1qzp9vr.yf-1qzp9vr {
	flex-grow: 1;
	font-weight: var(--font-bold)
}

.container.yf-1qzp9vr.yf-1qzp9vr {
	padding: 0;
	border: 0;
	padding-top: var(--space-4);
	background-color: var(--surface1);
	box-shadow: 0 1px 2px #0000004d;
	border-radius: var(--border-radius-m)
}

.container.clip.yf-1qzp9vr.yf-1qzp9vr {
	text-overflow: clip
}

header.yf-1qzp9vr.yf-1qzp9vr {
	padding: 0 .75rem .6rem
}

header.yf-1qzp9vr .title.yf-1qzp9vr {
	width: 100%
}

@media only screen and (width >=768px) {
	.container.yf-1qzp9vr.yf-1qzp9vr {
		padding: .375rem 0
	}

	header.yf-1qzp9vr.yf-1qzp9vr {
		padding: 0 var(--space-3) var(--space-1)
	}

	.no-pb.yf-1qzp9vr.yf-1qzp9vr {
		padding-bottom: 0
	}
}

@media only screen and (max-width: 767px),
(min-width: 1535px) {
	header.hide-upscaled.yf-1qzp9vr.yf-1qzp9vr {
		display: none
	}

	.upscaled-title.yf-1qzp9vr span.title.yf-1qzp9vr,
	.upscaled-title.yf-1qzp9vr span.title-text.yf-1qzp9vr {
		font-size: var(--font-m)
	}
}

.dock-module.yf-1mcs974.yf-1mcs974 {
	box-sizing: border-box;
	width: 100%;
	border-radius: var(--border-radius-m)
}

.market-time.yf-1o53o2t.yf-1o53o2t {
	margin: 0 auto;
	padding-left: var(--dock-padding)
}

.mk-wrapper.yf-1o53o2t.yf-1o53o2t {
	display: flex;
	-moz-column-gap: .313rem;
	column-gap: .313rem;
	line-height: 1.25;
	align-items: center
}

.mk-msg.yf-1o53o2t.yf-1o53o2t {
	font-size: var(--font-s);
	font-weight: var(--font-medium);
	line-height: 1.25
}

.mk-wrapper.yf-1o53o2t .iconWrapper.yf-1o53o2t {
	display: flex
}

.integrated.yf-1o53o2t.yf-1o53o2t {
	display: flex;
	margin: auto;
	gap: var(--space-1);
	padding-left: unset
}

.integrated.yf-1o53o2t .mk-msg.yf-1o53o2t {
	color: var(--text1);
	font-variant-numeric: lining-nums tabular-nums;
	font-size: var(--font-s);
	font-weight: var(--font-normal);
	line-height: 1.25;
	text-wrap: pretty;
	text-align: center
}

.dock-header.yf-1mcu4dc.yf-1mcu4dc {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding-bottom: var(--space-3);
	flex-wrap: wrap;
	row-gap: var(--space-3);
	background-color: var(--surface3)
}

.dock-header.yf-1mcu4dc .dock-action.yf-1mcu4dc {
	width: 100%;
	text-align: center;
	padding-left: var(--dock-padding)
}

.dock-header.yf-1mcu4dc #header-quote-lookup.yf-1mcu4dc {
	width: 100%
}

.dock-header.condensed.yf-1mcu4dc.yf-1mcu4dc {
	display: flex;
	flex-flow: row nowrap;
	place-content: center space-between;
	align-items: center;
	gap: var(--space-2)
}

.dock-header.condensed.yf-1mcu4dc #header-quote-lookup.yf-1mcu4dc {
	width: unset;
	display: flex;
	flex-direction: row;
	align-items: flex-start;
	gap: var(--space-3);
	flex-grow: 1
}

.dock-header.condensed.yf-1mcu4dc .dock-action.yf-1mcu4dc {
	display: flex;
	width: unset;
	padding: unset;
	align-items: center
}

.dock-header.condensed.yf-1mcu4dc .dock-action.yf-1mcu4dc .subtle-dock-btn {
	border-radius: 62.5rem;
	border: 1px solid var(--color-ui-divider-subtle);
	background: var(--color-surface-2a)
}

@media only screen and (min-width: 768px),
(max-width: 1534px) {
	.dock-header.condensed.yf-1mcu4dc.yf-1mcu4dc {
		gap: 6px
	}
}

@media only screen and (min-width: 768px) {
	.dock-header.yf-1mcu4dc.yf-1mcu4dc {
		position: sticky;
		top: 0;
		z-index: 1;
		background-color: var(--surface3);
		padding-top: var(--space-6);
		padding-bottom: .625rem;
		padding-right: var(--dock-padding);
		row-gap: .625rem;
		margin: 0 calc(-1 * var(--dock-padding))
	}
}

.box-item.yf-46ugf5,
.dock-item.yf-46ugf5 {
	padding: .438rem .75rem;
	height: 3rem
}

.box-item.clickability.hover.yf-46ugf5:hover,
.dock-item.clickability.hover.yf-46ugf5:hover {
	background-color: var(--table-hover-emph)
}

.dock-item.yf-46ugf5:not(.box-item):last-child {
	border-bottom: none
}

.box-item.hover.yf-46ugf5:hover,
.dock-item.hover.yf-46ugf5:hover {
	background-color: var(--table-hover)
}

.box-item.yf-46ugf5 {
	padding: var(--space-2);
	padding-right: var(--space-3);
	height: unset;
	justify-content: flex-start;
	max-width: 100%
}

.box-item.yf-46ugf5:nth-child(odd) {
	padding: var(--space-2);
	padding-left: var(--space-3);
	border-right: 1px dashed var(--light-divider)
}

@media only screen and (width >=768px) {
	.dock-item.yf-46ugf5 {
		padding: var(--space-1) var(--space-3);
		height: 2.375rem
	}
}

@media only screen and (max-width: 767px),
(min-width: 1535px) {
	.box-item.yf-46ugf5 {
		padding: var(--space-2);
		padding-left: var(--space-3);
		border-right: 1px dashed var(--light-divider)
	}

	.box-item.yf-46ugf5:nth-child(3n) {
		border-right: none
	}

	.box-item.yf-46ugf5:first-child,
	.box-item.yf-46ugf5:nth-child(4) {
		padding-left: var(--space-3)
	}
}

.row.box.yf-pt5nkw.yf-pt5nkw,
.row.dock.yf-pt5nkw.yf-pt5nkw {
	display: grid;
	align-items: center;
	grid-template-columns: 40% repeat(2, minmax(0, 1fr));
	overflow: hidden
}

.row.dock.yf-pt5nkw .longName.yf-pt5nkw {
	font-weight: var(--font-normal);
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding-right: var(--space-2)
}

.row.box.yf-pt5nkw .symbol.yf-pt5nkw,
.row.dock.yf-pt5nkw .symbol.yf-pt5nkw {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding-right: var(--space-2);
	color: var(--primary)
}

.row.box.yf-pt5nkw .symbol.valid.yf-pt5nkw,
.row.dock.yf-pt5nkw .symbol.valid.yf-pt5nkw {
	color: var(--enabled-active-emph)
}

.row.box.yf-pt5nkw .symbol.valid.yf-pt5nkw:hover,
.row.box.yf-pt5nkw .symbol.valid.yf-pt5nkw:focus,
.row.dock.yf-pt5nkw .symbol.valid.yf-pt5nkw:hover,
.row.dock.yf-pt5nkw .symbol.valid.yf-pt5nkw:focus {
	color: var(--hovered-emph-same)
}

.row.box.yf-pt5nkw .percent-change.yf-pt5nkw,
.row.dock.yf-pt5nkw .percent-change.yf-pt5nkw {
	grid-area: change;
	display: flex;
	font-size: var(--font-xs);
	font-weight: var(--font-medium);
	justify-content: flex-end;
	gap: var(--space-1);
	align-items: center
}

.row.box.yf-pt5nkw .last-price.yf-pt5nkw,
.row.dock.yf-pt5nkw .last-price.yf-pt5nkw {
	grid-area: price;
	justify-self: flex-end;
	font-size: var(--font-s);
	font-weight: var(--font-medium)
}

.row.box.sparkV2.yf-pt5nkw.yf-pt5nkw {
	--ticker-min-height: 0;
	-moz-column-gap: var(--space-1);
	column-gap: var(--space-1);
	grid-template-columns: 50% calc(50% - var(--space-1));
	grid-template-areas: "ticker price""spark change"
}

.row.box.sparkV2.yf-pt5nkw .percent-change.yf-pt5nkw {
	text-align: left;
	justify-content: flex-end
}

.row.box.sparkV2.yf-pt5nkw .sparkline-wrapper.yf-pt5nkw {
	grid-area: spark;
	width: 100%;
	justify-self: flex-start
}

.row.dock.dock-grid-two-columns.yf-pt5nkw.yf-pt5nkw {
	grid-template-columns: minmax(0, auto) minmax(max-content, auto);
	grid-template-areas: "ticker price""ticker change"
}

.ticker-item-wrapper.yf-pt5nkw.yf-pt5nkw {
	position: relative
}

.dock-item a:hover .row.dock.yf-pt5nkw .symbol.valid.yf-pt5nkw,
.dock-item a:hover .row.box.yf-pt5nkw .symbol.valid.yf-pt5nkw,
.dock-item a:focus .row.dock.yf-pt5nkw .symbol.valid.yf-pt5nkw,
.dock-item a:focus .row.box.yf-pt5nkw .symbol.valid.yf-pt5nkw,
.dock-item a:active .row.dock.yf-pt5nkw .symbol.valid.yf-pt5nkw,
.dock-item a:active .row.box.yf-pt5nkw .symbol.valid.yf-pt5nkw {
	text-decoration: underline
}

.sparkline-wrapper.yf-pt5nkw.yf-pt5nkw {
	width: 70px
}

.row.box.yf-pt5nkw.yf-pt5nkw {
	gap: var(--space-1)
}

.row.box.sparkV2.yf-pt5nkw.yf-pt5nkw {
	--ticker-min-height: 0;
	grid-template-columns: 100%;
	grid-template-areas: "ticker""price""spark""change"
}

.row.box.sparkV2.yf-pt5nkw .last-price.yf-pt5nkw {
	justify-self: flex-start
}

.row.box.sparkV2.yf-pt5nkw .percent-change.yf-pt5nkw {
	font-size: var(--font-xs);
	white-space: nowrap;
	justify-self: flex-start
}

.row.box.sparkV2.yf-pt5nkw .sparkline-wrapper.yf-pt5nkw {
	width: 100%;
	justify-self: flex-start
}

@media only screen and (min-width: 768px) and (max-width: 1534px) {
	.sparkline-wrapper.yf-pt5nkw.yf-pt5nkw {
		width: 52px
	}
}

@media only screen and (max-width: 767px),
(min-width: 1535px) {

	.row.box.sparkV2.yf-pt5nkw .percent-change.yf-pt5nkw {
		flex-direction: column;
		gap: 0;
		align-items: flex-start
	}
}

.box.yf-pmz4k {
	display: grid;
	grid-template-columns: 50% 50%
}

@media only screen and (max-width: 767px),
(min-width: 1535px) {
	.box.yf-pmz4k {
		grid-template-columns: 33.33% 33.33% 33.33%
	}
}

.selectWrapper.yf-3hq3ym {
	padding: var(--space-0) var(--space-4) var(--space-2) var(--space-3)
}

.selectWrapper.tabs.yf-3hq3ym {
	border-bottom: 1px solid var(--light-divider);
	padding-bottom: var(--space-2);
	overflow-x: scroll;
	scroll-behavior: smooth;
	scroll-snap-type: x mandatory;
	scroll-snap-align: start;
	-ms-overflow-style: none;
	scrollbar-width: none
}

.selectWrapper.tabs.yf-3hq3ym::-webkit-scrollbar {
	display: none
}

.carousel.yf-3hq3ym {
	display: flex;
	justify-content: center;
	margin-top: var(--space-1)
}

@media only screen and (width >=768px) {
	.selectWrapper.yf-3hq3ym {
		padding-bottom: 0
	}

	.selectWrapper.tabs.yf-3hq3ym {
		--tab-size: var(--font-s)
	}
}

.header-wrapper.yf-3hq3ym {
	display: flex;
	padding: var(--space-1);
	flex-direction: column;
	place-content: center;
	background-color: var(--surface3);
	margin-top: .375rem;
	margin-bottom: var(--space-2)
}

.header.yf-1m5xvw7 .title.yf-1m5xvw7 {
	display: none;
	text-align: center
}

.redirect.yf-1m5xvw7.yf-1m5xvw7 {
	padding: var(--space-1) var(--space-3) var(--space-7) var(--space-3);
	text-align: center;
	padding-bottom: var(--space-7)
}

.redirect.yf-1m5xvw7 .redirectMsg {
	margin-bottom: var(--space-4);
	padding: 0;
	font-size: var(--font-m);
	font-weight: var(--font-bold);
	text-align: center
}

@media only screen and (max-width: 767px),
(min-width: 1535px) {
	.header.yf-1m5xvw7 .title.yf-1m5xvw7 {
		display: block;
		font-weight: var(--font-bold);
		text-transform: uppercase;
		padding: 0 var(--space-3) 0 var(--space-3)
	}
}

.container .title {
	padding-top: var(--space-1)
}

.right.yf-1s23uaf.yf-1s23uaf {
	--dock-collapsed-pos: 2.5rem;
	--dock-width: 15.625rem;
	--dock-min-width: calc(var(--dock-width) + (100vw - var(--max-grid-width)) / 2);
	grid-column: 1/span 6;
	position: relative
}

.dock.yf-1s23uaf.yf-1s23uaf {
	--dock-padding: var(--size-space-07)
}

.dock.yf-1s23uaf .container.yf-1s23uaf {
	position: fixed;
	opacity: 1;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 20;
	overflow-y: auto;
	overscroll-behavior: contain;
	background-color: var(--surface1);
	transform: scale(0);
	transform-origin: bottom right;
	transition: opacity .15s ease-in-out
}

.dock.yf-1s23uaf .container .container-wrapper.yf-1s23uaf {
	background-color: var(--surface3);
	padding: 1em var(--dock-padding) 0
}

.dock.yf-1s23uaf .dockRevealTarget.yf-1s23uaf {
	opacity: 0;
	transform: translateY(20px);
	backface-visibility: hidden;
	transition: none
}

.dock.dockRevealShown.yf-1s23uaf .dockRevealTarget.yf-1s23uaf {
	opacity: 1;
	transform: translate(0);
	transition: opacity .4s cubic-bezier(.165, .84, .44, 1) 0ms, transform .7s cubic-bezier(.165, .84, .44, 1) 0ms
}

.dock.dockRevealShown.yf-1s23uaf .dockRevealTarget-0.yf-1s23uaf {
	transition-delay: .2s
}

.dock.dockRevealShown.yf-1s23uaf .dockRevealTarget-1.yf-1s23uaf {
	transition-delay: .35s
}

.dock.dockRevealShown.yf-1s23uaf .dockRevealTarget-2.yf-1s23uaf {
	transition-delay: .5s
}

.dock.dockRevealShown.yf-1s23uaf .dockRevealTarget-3.yf-1s23uaf {
	transition-delay: .65s
}

.dock.yf-1s23uaf .footer.yf-1s23uaf {
	text-align: center;
	overflow: hidden
}

.dock.yf-1s23uaf .body.yf-1s23uaf {
	position: relative;
	flex-grow: 1
}

.dock.yf-1s23uaf .dock-item.yf-1s23uaf {
	box-sizing: border-box;
	margin-bottom: var(--space-4);
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	border-radius: var(--border-radius-l)
}

.dock.yf-1s23uaf .dock-toggle.yf-1s23uaf {
	position: fixed;
	right: var(--layout-gutter);
	bottom: var(--dock-collapsed-pos);
	z-index: 24
}

.dock.yf-1s23uaf .restore-dock.yf-1s23uaf {
	display: block
}

.dock.yf-1s23uaf .restore-dock.yf-1s23uaf {
	outline: 1px solid var(--secondary);
	border-radius: var(--border-radius-m)
}

@media only screen and (min-width: 768px) {
	.right.yf-1s23uaf.yf-1s23uaf {
		grid-column: -1;
		min-width: var(--dock-min-width);
		width: var(--dock-width);
		will-change: width;
		border-left: 1px solid var(--separator);
		transition: all .5s;
		z-index: 5
	}

	.dock.yf-1s23uaf.yf-1s23uaf {
		--dock-padding: var(--size-space-06);
		--dock-top: 64px;
		position: sticky;
		transition: none;
		top: var(--dock-sticky-top);
		min-width: unset;
		padding-top: var(--dock-top-padding)
	}

	.dock.yf-1s23uaf .body.yf-1s23uaf,
	.dock.yf-1s23uaf .footer.yf-1s23uaf,
	.dock.yf-1s23uaf .header.yf-1s23uaf {
		max-width: calc(var(--dock-width) - var(--dock-padding))
	}

	.dock.yf-1s23uaf .header.yf-1s23uaf {
		position: sticky;
		top: var(--dock-top);
		z-index: 11
	}

	.dock.yf-1s23uaf .dockRevealTarget.yf-1s23uaf {
		opacity: 1;
		transform: none;
		transition: none
	}

	.dock.yf-1s23uaf .container.yf-1s23uaf {
		display: flex;
		z-index: 4;
		flex-direction: column;
		min-height: calc(100vh - var(--dock-top));
		max-height: unset;
		overflow: visible;
		padding: 0;
		position: relative;
		transform: inherit;
		transform-origin: 90% 90%;
		transition: opacity .6s
	}

	.dock.yf-1s23uaf .container .container-wrapper.yf-1s23uaf {
		padding-top: 0
	}

	.dock.yf-1s23uaf .dock-toggle.yf-1s23uaf {
		bottom: 30rem;
		right: var(--layout-gutter);
		transition: bottom .3s;
		will-change: bottom
	}

	.dock.yf-1s23uaf .restore-dock.yf-1s23uaf {
		display: none
	}

	.dock.yf-1s23uaf .restore-dock.yf-1s23uaf>button {
		display: none
	}

	.dock.yf-1s23uaf .dock-item.yf-1s23uaf {
		margin-bottom: .625rem
	}
}

@media only screen and (min-width: 1050px) {
	.dock.yf-1s23uaf.yf-1s23uaf {
		--dock-top: 112px
	}

	.dock.yf-1s23uaf .dockRevealTarget.yf-1s23uaf {
		opacity: 0;
		transform: translateY(20px);
		backface-visibility: hidden;
		transition: none
	}
}

@media only screen and (max-width: 767px),
(min-width: 1535px) {
	.dock-upscale .right.yf-1s23uaf.yf-1s23uaf {
		--dock-width: var(--dock-upscaled-width)
	}
}

@media (prefers-reduced-motion) {

	.right.yf-1s23uaf.yf-1s23uaf,
	.dock.yf-1s23uaf .container.yf-1s23uaf,
	.dock.yf-1s23uaf .dock-toggle.yf-1s23uaf {
		transition: none
	}
}

.footer-cta.yf-1s23uaf.yf-1s23uaf {
	display: flex;
	flex-direction: column;
	align-items: center
}


.finsrch-rslt.yf-12kwijd.yf-12kwijd {
	border-bottom-right-radius: 1.25rem;
	border-bottom-left-radius: 1.25rem;
	box-shadow: 0 4px 12px #00000026, 0 0 1px #0000001a;
	background-color: var(--surface2);
	position: absolute;
	width: 100%;
	word-break: break-all;
	white-space: nowrap;
	left: 0;
	z-index: 10;
	overflow-y: auto
}

.formContainer.yf-12kwijd.yf-12kwijd {
	width: 100%
}

form.yf-12kwijd.yf-12kwijd {
	position: relative
}

.finsrch-inpt.yf-12kwijd.yf-12kwijd {
	display: inline-block;
	width: var(--search-input-width, 100%);
	border: 0;
	text-align: left;
	line-height: 1.25;
	height: var(--search-input-height, 40px);
	padding: var(--space-3);
	padding-left: var(--space-7);
	font-size: var(--font-l)
}

.finsrch-inpt.rounded.yf-12kwijd.yf-12kwijd {
	border-radius: var(--border-radius-xl)
}

.finsrch-inpt.bordered.yf-12kwijd.yf-12kwijd {
	border: 1px solid var(--light-divider)
}

.finsrch-inpt.yf-12kwijd.yf-12kwijd:focus {
	outline: none
}

.finsrch-inpt.bg-dark.yf-12kwijd.yf-12kwijd {
	background-color: var(--surface1);
	border-left: 1px solid var(--light-divider)
}

.finsrch-inpt.yf-12kwijd.yf-12kwijd::-moz-placeholder {
	color: var(--secondary)
}

@media only screen and (min-width: 767px) {

	.formContainer.yf-12kwijd.yf-12kwijd:not(:has(.add-symbol-srch)) {
		padding-left: var(--dock-padding)
	}
}


:root {
	--data-lg-emphasis-family: GT America;
	--data-lg-emphasis-weight: 500;
	--data-lg-emphasis-size: 1rem;
	--data-lg-emphasis-line-height: 125%;
	--data-lg-reg-family: GT America;
	--data-lg-reg-weight: 400;
	--data-lg-reg-size: 1rem;
	--data-lg-reg-line-height: 125%;
	--data-md-emphasis-family: GT America;
	--data-md-emphasis-weight: 500;
	--data-md-emphasis-size: 0.875rem;
	--data-md-emphasis-line-height: 125%;
	--data-md-reg-family: GT America;
	--data-md-reg-weight: 400;
	--data-md-reg-size: 0.875rem;
	--data-md-reg-line-height: 125%;
	--data-sm-emphasis-family: GT America;
	--data-sm-emphasis-weight: 500;
	--data-sm-emphasis-size: 0.75rem;
	--data-sm-emphasis-line-height: 125%;
	--data-sm-reg-family: GT America;
	--data-sm-reg-weight: 400;
	--data-sm-reg-size: 0.75rem;
	--data-sm-reg-line-height: 125%;
	--data-xs-emphasis-family: GT America;
	--data-xs-emphasis-weight: 500;
	--data-xs-emphasis-line-height: 125%;
	--data-xs-reg-family: GT America;
	--data-xs-reg-weight: 400;
	--data-xs-reg-size: 0.75rem;
	--data-xs-reg-line-height: 125%;
	--size-border-radius-round: 1000px;
	--size-border-radius-xxl: 32px;
	--size-border-radius-xl: 24px;
	--corner-xl-700px-containers-modals: 16;
	--size-border-radius-lg: 12px;
	--size-border-radius-md: 4px;
	--size-border-radius-sm: 2px;
	--size-border-radius-xs: 2px;
	--size-space-16: 80px;
	--size-space-15: 64px;
	--size-space-14: 56px;
	--small-40px: 20;
	--medium-default: 20;
	--large-700px-containers-all-modals: 20;
	--radius-rounded: 4;
	--size-space-13: 48px;
	--size-space-12: 40px;
	--size-space-11: 32px;
	--size-space-10: 28px;
	--size-space-09: 24px;
	--size-space-08: 20px;
	--size-space-07: 16px;
	--size-space-06: 12px;
	--size-space-05: 10px;
	--size-space-04: 8px;
	--size-space-03: 6px;
	--size-space-02: 4px;
	--size-space-01: 2px;
	--spacing-10: 80;
	--family-heading-label-body: GT America;
	--family-section: GT America;
	--family-data: GT America;
	--size-font-11: 0.6875rem;
	--size-font-12: 0.75rem;
	--size-font-14: 0.875rem;
	--size-font-16: 1rem;
	--size-font-18: 1.125rem;
	--size-font-20: 1.25rem;
	--size-font-22: 1.375rem;
	--size-font-24: 1.5rem;
	--size-font-32: 2rem;
	--size-font-40: 2.5rem;
	--line-height-lg: 150%;
	--line-height-md: 125%;
	--line-height-sm: 115%;
	--font-weight-bold: 700;
	--font-weight-medium: 500;
	--font-weight-regular: 400;
	--font-weight-condensed-bold: Condensed Bold;
	--font-weight-condensed-medium: Condensed Medium;
	--heading-xxl-page-title-family: GT America;
	--heading-xxl-page-title-weight: 700;
	--heading-xxl-page-title-size: 2.5rem;
	--heading-xxl-page-title-line-height: 115%;
	--heading-xl-family: GT America;
	--heading-xl-weight: 700;
	--heading-xl-size: 2rem;
	--heading-xl-line-height: 115%;
	--heading-lg-family: GT America;
	--heading-lg-weight: 700;
	--heading-lg-size: 1.5rem;
	--heading-lg-line-height: 115%;
	--heading-md-family: GT America;
	--heading-md-weight: 700;
	--heading-md-size: 1.25rem;
	--heading-md-line-height: 125%;
	--heading-sm-weight: 700;
	--heading-sm-size: 1.125rem;
	--heading-sm-line-height: 125%;
	--heading-xs-family: GT America;
	--heading-xs-size: 1rem;
	--heading-xs-line-height: 125%;
	--heading-xxs-family: GT America;
	--heading-xxs-weight: 500;
	--heading-xxs-size: 0.875rem;
	--heading-xxs-line-height: 125%;
	--label-xxl-emphasis-family: GT America;
	--label-xxl-emphasis-weight: 500;
	--label-xxl-emphasis-size: 1.25rem;
	--label-xxl-emphasis-line-height: 125%;
	--label-xxl-reg-family: GT America;
	--label-xxl-reg-weight: 400;
	--label-xxl-reg-size: 1.25rem;
	--label-xxl-reg-line-height: 125%;
	--label-xl-emphasis-family: GT America;
	--label-xl-emphasis-weight: 500;
	--label-xl-emphasis-size: 1.125rem;
	--label-xl-emphasis-line-height: 125%;
	--label-xl-reg-family: GT America;
	--label-xl-reg-weight: 400;
	--label-xl-reg-size: 1.125rem;
	--label-xl-reg-line-height: 125%;
	--label-lg-emphasis-family: GT America;
	--label-lg-emphasis-weight: 500;
	--label-lg-emphasis-size: 1rem;
	--label-lg-emphasis-line-height: 125%;
	--label-lg-reg-family: GT America;
	--label-lg-reg-weight: 400;
	--label-lg-reg-size: 1rem;
	--label-lg-reg-line-height: 125%;
	--label-md-emphasis-family: GT America;
	--label-md-emphasis-weight: 500;
	--label-md-emphasis-size: 0.875rem;
	--label-md-emphasis-line-height: 125%;
	--label-md-reg-family: GT America;
	--label-md-reg-weight: 400;
	--label-md-reg-size: 0.875rem;
	--label-md-reg-line-height: 125%;
	--label-sm-emphasis-family: GT America;
	--label-sm-emphasis-weight: 500;
	--label-sm-emphasis-size: 0.75rem;
	--label-sm-emphasis-line-height: 125%;
	--label-sm-reg-family: GT America;
	--label-sm-reg-weight: 400;
	--label-sm-reg-size: 0.75rem;
	--label-sm-reg-line-height: 125%;
	--label-depreciated-lg-bold-family: GT America;
	--label-depreciated-lg-bold-weight: 500;
	--label-depreciated-md-bold-family: GT America;
	--label-depreciated-md-bold-weight: 500;
	--section-lg-family: GT America;
	--section-lg-weight: Condensed Bold;
	--section-lg-size: 1.375rem;
	--section-lg-line-height: 125%;
	--section-md-family: GT America;
	--section-md-weight: Condensed Bold;
	--section-md-size: 1.125rem;
	--section-md-line-height: 125%;
	--section-sm-family: GT America;
	--section-sm-weight: Condensed Medium;
	--section-sm-size: 1rem;
	--section-sm-line-height: 125%;
	--section-depreciated-xs-bold-family: GT America;
	--paragraph-xl-reg-family: GT America;
	--paragraph-xl-reg-weight: 400;
	--paragraph-xl-reg-size: 1.25rem;
	--paragraph-xl-reg-line-height: 150%;
	--paragraph-lg-reg-family: GT America;
	--paragraph-lg-reg-weight: 400;
	--paragraph-lg-reg-size: 1.125rem;
	--paragraph-lg-reg-line-height: 150%;
	--paragraph-md-reg-family: GT America;
	--paragraph-md-reg-weight: 400;
	--paragraph-md-reg-size: 1rem;
	--paragraph-md-reg-line-height: 150%;
	--paragraph-sm-reg-family: GT America;
	--paragraph-sm-reg-weight: 400;
	--paragraph-sm-reg-size: 0.875rem;
	--paragraph-sm-reg-line-height: 150%;
	--paragraph-xs-reg-family: GT America;
	--paragraph-xs-reg-weight: 400;
	--paragraph-xs-reg-size: 0.75rem;
	--paragraph-xs-reg-line-height: 150%;
	--color-purple-light-primitive-500-light: #3b077b;
	--color-purple-light-primitive-400-light: #7d2eff;
	--color-purple-light-primitive-300-light: #a26aff;
	--color-purple-light-primitive-100-light: #f4ebff;
	--color-purple-dark-primitive-500-dark: #e5d0ff;
	--color-purple-dark-primitive-400-dark: #9d61ff;
	--color-purple-dark-primitive-300-dark: #8657c1;
	--color-purple-dark-primitive-100-dark: #3d0c7a;
	--color-gray-light-primitive-500-light: #232a31;
	--color-gray-light-primitive-400-light: #656e76;
	--color-gray-light-primitive-350-light: #899097;
	--color-gray-light-primitive-300-light: #adb2b8;
	--color-gray-light-primitive-200-light: #dde0e4;
	--color-gray-light-primitive-100-light: #f0f3f5;
	--color-gray-light-primitive-75-light: #f2f5f7;
	--color-gray-light-primitive-50-light: #f5f8fa;
	--color-gray-light-primitive-0-light: #fff;
	--color-gray-dark-primitive-500-dark: #f0f3f5;
	--color-gray-dark-primitive-400-dark: #c7cdd2;
	--color-gray-dark-primitive-350-dark: #98a5b0;
	--color-gray-dark-primitive-300-dark: #606a74;
	--color-gray-dark-primitive-200-dark: #363f44;
	--color-gray-dark-primitive-100-dark: #20272e;
	--color-gray-dark-primitive-75-dark: #14181c;
	--color-gray-dark-primitive-50-dark: #0e0e0e;
	--color-gray-dark-primitive-0-dark: #000;
	--color-green-light-primitive-500-light: #02594a;
	--color-green-light-primitive-400-light: #037b66;
	--color-green-light-primitive-300-light: #0bac90;
	--color-green-light-primitive-250-light: #67beae;
	--color-green-light-primitive-200-light: #7fcec0;
	--color-green-light-primitive-100-light: #b8efe5;
	--color-green-light-primitive-50-light: #effffc;
	--color-green-dark-primitive-500-dark: #a9e9d1;
	--color-green-dark-primitive-400-dark: #00aa76;
	--color-green-dark-primitive-300-dark: #06a37c;
	--color-green-dark-primitive-250-dark: #0d9b82;
	--color-green-dark-primitive-200-dark: #03725e;
	--color-green-dark-primitive-100-dark: #014e40;
	--color-green-dark-primitive-50-dark: #00332a;
	--color-blue-light-primitive-500-light: #37528e;
	--color-blue-light-primitive-400-light: #1967d2;
	--color-blue-light-primitive-300-light: #4792f6;
	--color-blue-light-primitive-200-light: #7dcbff;
	--color-blue-light-primitive-150-light: #d0ecff;
	--color-blue-light-primitive-100-light: #e7f5ff;
	--color-blue-light-primitive-50-light: #f3faff;
	--color-blue-dark-primitive-500-dark: #d6eeff;
	--color-blue-dark-primitive-400-dark: #9fd7ff;
	--color-blue-dark-primitive-300-dark: #6ab9f9;
	--color-blue-dark-primitive-200-dark: #3e88e9;
	--color-blue-dark-primitive-150-dark: #4675df;
	--color-blue-dark-primitive-100-dark: #37528e;
	--color-blue-dark-primitive-50-dark: #293350;
	--color-red-light-primitive-500-light: #b20c20;
	--color-red-light-primitive-400-light: #d60a22;
	--color-red-light-primitive-300-light: #ed5062;
	--color-red-light-primitive-250-light: #ed8c98;
	--color-red-light-primitive-200-light: #f2abb4;
	--color-red-light-primitive-100-light: #fad0d5;
	--color-red-light-primitive-50-light: #ffeff1;
	--color-red-dark-primitive-500-dark: #ffdde1;
	--color-red-dark-primitive-400-dark: #f2abb4;
	--color-red-dark-primitive-300-dark: #ff4143;
	--color-red-dark-primitive-250-dark: #ef283f;
	--color-red-dark-primitive-200-dark: #d60a22;
	--color-red-dark-primitive-100-dark: #952835;
	--color-red-dark-primitive-50-dark: #731f29;
	--color-orange-light-primitive-500-light: #b6531b;
	--color-orange-light-primitive-400-light: #ff5c00;
	--color-orange-light-primitive-300-light: #ff8c4b;
	--color-orange-light-primitive-200-light: #ffb489;
	--color-orange-light-primitive-100-light: #ffd7c1;
	--color-orange-light-primitive-50-light: #ffeee5;
	--color-orange-dark-primitive-500-dark: #ffd7c1;
	--color-orange-dark-primitive-400-dark: #ffb489;
	--color-orange-dark-primitive-300-dark: #ff8c4b;
	--color-orange-dark-primitive-200-dark: #ff5c00;
	--color-orange-dark-primitive-100-dark: #b6531b;
	--color-orange-dark-primitive-50-dark: #823e17;
	--color-yellow-light-primitive-500-light: #caa111;
	--color-yellow-light-primitive-400-light: #fcd135;
	--color-yellow-light-primitive-300-light: #ffe998;
	--color-yellow-light-primitive-100-light: #fff8dd;
	--color-yellow-dark-primitive-500-dark: #f2d776;
	--color-yellow-dark-primitive-400-dark: #d0b34d;
	--color-yellow-dark-primitive-300-dark: #a08936;
	--color-yellow-dark-primitive-100-dark: #79651d;
	--color-categorical-light-primitive-1-light: #64acdb;
	--color-categorical-light-primitive-2-light: #f8c268;
	--color-categorical-light-primitive-3-light: #b57edc;
	--color-categorical-light-primitive-4-light: #6fd2df;
	--color-categorical-light-primitive-5-light: #f4609f;
	--color-categorical-light-primitive-6-light: #fa9228;
	--color-categorical-light-primitive-7-light: #d38278;
	--color-categorical-light-primitive-8-light: #51c9b2;
	--color-categorical-light-primitive-9-light: #48b14c;
	--color-categorical-light-primitive-10-light: #fc8eac;
	--color-categorical-light-primitive-11-light: #009aad;
	--color-categorical-light-primitive-12-light: #8567ff;
	--color-categorical-dark-primitive-1-dark: #3a90c8;
	--color-categorical-dark-primitive-2-dark: #f8c268;
	--color-categorical-dark-primitive-3-dark: #b57edc;
	--color-categorical-dark-primitive-4-dark: #00bcd4;
	--color-categorical-dark-primitive-5-dark: #f4609f;
	--color-categorical-dark-primitive-6-dark: #fa9228;
	--color-categorical-dark-primitive-7-dark: #ffa398;
	--color-categorical-dark-primitive-8-dark: #51c9b2;
	--color-categorical-dark-primitive-9-dark: #48b14c;
	--color-categorical-dark-primitive-10-dark: #fc8eac;
	--color-categorical-dark-primitive-11-dark: #009aad;
	--color-categorical-dark-primitive-12-dark: #8567ff;
	--color-diverging-light-primitive-1-light: #037b66;
	--color-diverging-light-primitive-2-light: #81a949;
	--color-diverging-light-primitive-3-light: #ffd747;
	--color-diverging-light-primitive-4-light: #ea7034;
	--color-diverging-light-primitive-5-light: #d60a22;
	--color-diverging-dark-primitive-1-dark: #5ba89a;
	--color-diverging-dark-primitive-2-dark: #8ba36b;
	--color-diverging-dark-primitive-3-dark: #bb9f3b;
	--color-diverging-dark-primitive-4-dark: #dd7849;
	--color-diverging-dark-primitive-5-dark: #ff5257;
	--color-gradient-light-green-33-percent-light: rgba(3, 123, 102, .502);
	--color-gradient-light-green-0-percent-light: rgba(3, 123, 102, 0);
	--color-gradient-light-red-33-percent-light: rgba(214, 10, 34, .502);
	--color-gradient-light-red-0-percent-light: rgba(214, 10, 34, 0);
	--color-gradient-light-gray-100-percent-light: #adb2b8;
	--color-gradient-light-gray-0-percent-light: hsla(213, 7%, 70%, 0);
	--color-gradient-light-overflow-6-percent-light: #fff;
	--color-gradient-light-overflow-0-percent-light: hsla(0, 0%, 100%, 0);
	--color-gradient-dark-green-50-percent-dark: #00aa76;
	--color-gradient-dark-green-0-percent-dark: rgba(0, 170, 118, 0);
	--color-gradient-dark-red-66-percent-dark: #f2abb4;
	--color-gradient-dark-red-0-percent-dark: rgba(242, 171, 180, 0);
	--color-gradient-dark-gray-100-percent-dark: #363f44;
	--color-gradient-dark-gray-0-percent-dark: rgba(54, 63, 68, 0);
	--color-gradient-dark-overflow-6-percent-dark: #000;
	--color-gradient-dark-overflow-0-percent-dark: transparent;
	--color-categorical-1-enabled: #64acdb;
	--color-categorical-2-enabled: #f8c268;
	--color-categorical-3-enabled: #b57edc;
	--color-categorical-4-enabled: #6fd2df;
	--color-categorical-5-enabled: #f4609f;
	--color-categorical-6-enabled: #fa9228;
	--color-categorical-7-enabled: #d38278;
	--color-categorical-8-enabled: #51c9b2;
	--color-categorical-9-enabled: #48b14c;
	--color-categorical-10-enabled: #fc8eac;
	--color-categorical-11-enabled: #009aad;
	--color-categorical-12-enabled: #8567ff;
	--color-categorical-1-hovered: #8bc4e9;
	--color-categorical-2-hovered: #ffd793;
	--color-categorical-3-hovered: #c498e3;
	--color-categorical-4-hovered: #91e3ed;
	--color-categorical-5-hovered: #f680b2;
	--color-categorical-6-hovered: #fba853;
	--color-categorical-7-hovered: #dc9a93;
	--color-categorical-8-hovered: #7bdfcb;
	--color-categorical-9-hovered: #72c775;
	--color-categorical-10-hovered: #ffabc2;
	--color-categorical-11-hovered: #33aebd;
	--color-categorical-12-hovered: #9d85ff;
	--color-diverging-1: var(--color-diverging-light-primitive-1-light);
	--color-diverging-2: var(--color-diverging-light-primitive-2-light);
	--color-diverging-3: var(--color-diverging-light-primitive-3-light);
	--color-diverging-4: var(--color-diverging-light-primitive-4-light);
	--color-diverging-5: var(--color-diverging-light-primitive-5-light);
	--color-gradient-green-0-percent: var(--color-gradient-light-green-33-percent-light);
	--color-gradient-green-100-percent: var(--color-gradient-light-green-0-percent-light);
	--color-gradient-red-0-percent: var(--color-gradient-light-red-33-percent-light);
	--color-gradient-red-100-percent: var(--color-gradient-light-red-0-percent-light);
	--color-gradient-gray-0-percent: var(--color-gradient-light-gray-100-percent-light);
	--color-gradient-gray-100-percent: var(--color-gradient-light-gray-0-percent-light);
	--color-gradient-overflow-0-percent: var(--color-gradient-light-overflow-6-percent-light);
	--color-gradient-overflow-100-percent: var(--color-gradient-light-overflow-0-percent-light);
	--color-gradient-diverging-0-percent: var(--color-diverging-light-primitive-5-light);
	--color-gradient-diverging-25-percent: var(--color-diverging-light-primitive-4-light);
	--color-gradient-diverging-50-percent: var(--color-diverging-light-primitive-3-light);
	--color-gradient-diverging-75-percent: var(--color-diverging-light-primitive-2-light);
	--color-gradient-diverging-100-percent: var(--color-diverging-light-primitive-1-light);
	--color-surface-1: var(--color-gray-light-primitive-0-light);
	--color-surface-2a: var(--color-gray-light-primitive-0-light);
	--color-surface-2b: var(--color-gray-light-primitive-0-light);
	--color-surface-3: var(--color-gray-light-primitive-75-light);
	--color-surface-4: var(--color-gray-light-primitive-75-light);
	--color-text-icon-primary: var(--color-gray-light-primitive-500-light);
	--color-text-icon-secondary: var(--color-gray-light-primitive-400-light);
	--color-text-icon-disabled: var(--color-gray-light-primitive-300-light);
	--color-text-icon-inversed: var(--color-gray-light-primitive-0-light);
	--color-text-icon-pos: var(--color-green-light-primitive-400-light);
	--color-text-icon-pos-background: var(--color-green-light-primitive-100-light);
	--color-text-icon-neutral: var(--color-gray-light-primitive-400-light);
	--color-text-icon-neutral-background: var(--color-gray-light-primitive-200-light);
	--color-text-icon-neg: var(--color-red-light-primitive-400-light);
	--color-text-icon-neg-background: var(--color-red-light-primitive-100-light);
	--color-text-icon-star-main: var(--color-yellow-light-primitive-500-light);
	--color-ui-gray-500: var(--color-gray-light-primitive-500-light);
	--color-ui-gray-400: var(--color-gray-light-primitive-400-light);
	--color-ui-gray-300: var(--color-gray-light-primitive-300-light);
	--color-ui-gray-200: var(--color-gray-light-primitive-200-light);
	--color-ui-gray-100: var(--color-gray-light-primitive-100-light);
	--color-ui-gray-50: var(--color-gray-light-primitive-50-light);
	--color-ui-gray-0: var(--color-gray-light-primitive-0-light);
	--color-ui-brand: var(--color-green-light-primitive-400-light);
	--color-ui-old-brand: var(--color-purple-light-primitive-400-light);
	--color-ui-scrim: var(--color-ui-overlay-1-light);
	--color-ui-mobile-card-border: var(--color-gray-light-primitive-200-light);
	--color-ui-divider-subtle: var(--color-gray-light-primitive-200-light);
	--color-ui-divider-subtle-non-table: var(--color-gray-light-primitive-100-light);
	--color-ui-divider-prominent: var(--color-gray-light-primitive-500-light);
	--color-ui-subscriber-gold: #fede47;
	--color-ui-subscriber-silver: #bdd4e7;
	--color-ui-subscriber-bronze: #d5ba70;
	--color-ui-subscriber-free: var(--color-gray-light-primitive-0-light);
	--color-ui-toast-surface: var(--color-gray-light-primitive-500-light);
	--color-ui-toast-success: var(--color-green-dark-primitive-400-dark);
	--color-ui-toast-warning: var(--color-orange-dark-primitive-400-dark);
	--color-ui-toast-error: var(--color-red-dark-primitive-300-dark);
	--color-ui-toast-button-secondary-pressed: #f90ea9;
	--color-ui-banner-success: var(--color-green-light-primitive-400-light);
	--color-ui-banner-success-bg: var(--color-green-light-primitive-50-light);
	--color-ui-banner-alert: var(--color-orange-light-primitive-400-light);
	--color-ui-banner-alert-bg: var(--color-orange-light-primitive-50-light);
	--color-ui-banner-warning: var(--color-red-light-primitive-400-light);
	--color-ui-banner-warning-bg: var(--color-red-light-primitive-50-light);
	--color-ui-overlay-1: rgba(35, 42, 49, .2);
	--color-ui-overlay-2: rgba(35, 42, 49, .149);
	--color-ui-overlay-3: rgba(35, 42, 49, .102);
	--color-ui-overlay-4: rgba(35, 42, 49, .051);
	--color-interactive-level-1-enabled: var(--color-blue-light-primitive-400-light);
	--color-interactive-level-1-hovered: var(--color-blue-light-primitive-300-light);
	--color-interactive-level-1-pressed: var(--color-blue-light-primitive-500-light);
	--color-interactive-level-1-active: var(--color-blue-light-primitive-400-light);
	--color-interactive-level-1-disabled: var(--color-gray-light-primitive-300-light);
	--color-interactive-level-1-background-hovered: var(--color-blue-light-primitive-100-light);
	--color-interactive-level-1-background-pressed: var(--color-blue-light-primitive-150-light);
	--color-interactive-level-2-enabled: var(--color-gray-light-primitive-500-light);
	--color-interactive-level-2-hovered: var(--color-blue-light-primitive-400-light);
	--color-interactive-level-2-pressed: var(--color-blue-light-primitive-500-light);
	--color-interactive-level-2-active: var(--color-blue-light-primitive-400-light);
	--color-interactive-level-2-disabled: var(--color-gray-light-primitive-300-light);
	--color-interactive-level-2-background-hovered: var(--color-gray-light-primitive-50-light);
	--color-interactive-level-2-background-pressed: var(--color-gray-light-primitive-100-light);
	--color-interactive-pos-enabled: var(--color-green-light-primitive-400-light);
	--color-interactive-pos-hovered: var(--color-green-light-primitive-300-light);
	--color-interactive-pos-pressed: var(--color-green-light-primitive-500-light);
	--color-interactive-pos-active: var(--color-green-light-primitive-400-light);
	--color-interactive-neg-enabled: var(--color-red-light-primitive-400-light);
	--color-interactive-neg-hovered: var(--color-red-light-primitive-300-light);
	--color-interactive-neg-pressed: var(--color-red-light-primitive-500-light);
	--color-interactive-neg-active: var(--color-red-light-primitive-400-light);
	--color-interactive-brand-enabled: var(--color-green-light-primitive-400-light);
	--color-interactive-brand-hovered-1: var(--color-green-light-primitive-400-light);
	--color-interactive-brand-hovered-2: var(--color-green-light-primitive-300-light);
	--color-interactive-brand-pressed: var(--color-green-light-primitive-500-light);
	--color-interactive-brand-disabled: var(--color-gray-light-primitive-300-light);
	--color-interactive-brand-background-hovered: var(--color-green-light-primitive-50-light);
	--color-interactive-brand-background-pressed: var(--color-green-light-primitive-100-light);
	--color-interactive-focused: #87b4ff;
	--color-interactive-table-1-hovered: var(--color-gray-light-primitive-200-light);
	--color-interactive-table-2-hovered: var(--color-blue-light-primitive-100-light);
	--color-interactive-table-2-pressed: var(--color-blue-light-primitive-150-light);
	--color-interactive-toast-text-icon-primary: var(--color-gray-light-primitive-500-light);
	--color-interactive-toast-text-icon-secondary: var(--color-gray-light-primitive-0-light);
	--color-interactive-toast-hovered: var(--color-blue-dark-primitive-400-dark);
	--color-interactive-toast-pressed: var(--color-blue-dark-primitive-500-dark);
	--color-interactive-toast-pressed-fill: var(--color-blue-dark-primitive-100-dark);
	--color-interactive-heatmap-3-pos-enabled: #0c6552;
	--color-interactive-heatmap-3-pos-hovered: #0d7b67;
	--color-interactive-heatmap-3-pos-pressed: #064b39;
	--color-interactive-heatmap-2-pos-enabled: #0d876d;
	--color-interactive-heatmap-2-pos-hovered: #0e987f;
	--color-interactive-nteractive-heatmap-2-pos-pressed: #097259;
	--color-interactive-heatmap-1-pos-enabled: #00a380;
	--color-interactive-heatmap-1-pos-hovered: #01b08f;
	--color-interactive-heatmap-1-pos-pressed: #009271;
	--color-interactive-heatmap-0-neutral-enabled: var(--color-gray-light-primitive-400-light);
	--color-interactive-heatmap-0-neutral-hovered: #778189;
	--color-interactive-heatmap-0-neutral-pressed: #555d65;
	--color-interactive-heatmap-1-neg-enabled: #de3761;
	--color-interactive-text-icon-primary-3: var(--color-gray-light-primitive-500-light);
	--color-interactive-heatmap-1-neg-hovered: #f44577;
	--color-interactive-heatmap-1-neg-pressed: #d32748;
	--color-interactive-heatmap-2-neg-enabled: #af2d4e;
	--color-interactive-heatmap-2-neg-hovered: #d1315a;
	--color-interactive-heatmap-2-neg-pressed: #a1172c;
	--color-interactive-heatmap-3-neg-enabled: #80233b;
	--color-interactive-heatmap-3-neg-hovered: #b52748;
	--color-interactive-heatmap-3-neg-pressed: #670912;
	--color-data-gridline-marker: var(--color-gray-light-primitive-300-light);
	--color-data-gridline-main: var(--color-gray-light-primitive-200-light);
	--color-data-axis-label: var(--color-gray-light-primitive-300-light);
	--color-data-hovered: var(--color-gray-light-primitive-300-light);
	--color-data-tooltip-background: hsla(0, 0%, 100%, .898);
	--color-data-tooltip-crosshairs: var(--color-gray-light-primitive-400-light);
	--color-data-pos-background: var(--color-green-light-primitive-200-light);
	--color-data-neg-background: var(--color-red-light-primitive-200-light);
	--color-data-pos: var(--color-green-light-primitive-400-light);
	--color-data-neg: var(--color-red-light-primitive-400-light);
	--color-special-my-money-bg: #f2f8f7;
	--color-neo-ui-neo-1: var(--color-blue-light-primitive-50-light);
	--color-neo-ui-neo-2: var(--color-blue-light-primitive-150-light);
	--color-neo-ui-neo-3: var(--color-blue-light-primitive-300-light);
	--color-neo-ui-neo-4: var(--color-blue-light-primitive-400-light);
	--color-neo-ui-neo-5-text: var(--color-blue-light-primitive-500-light);
	--color-data-viz-heatmap-scale-xxx: var(--color-green-light-primitive-250-light);
	--color-gradient-gray: radial-gradient(62.75% 100% at 50% 0%, #adb2b8 0%, hsla(213, 7%, 70%, 0) 100%);
	--color-gradient-red: linear-gradient(180deg, rgba(214, 10, 34, .5), rgba(214, 10, 34, 0));
	--color-gradient-green: linear-gradient(180deg, rgba(3, 123, 102, .5), rgba(3, 123, 102, 0));
	--color-gradient-diverging: linear-gradient(90deg, #d60a22, #ea7034 25%, #ffd747 50%, #81a949 75%, #037b66)
}


:root {
	--yb-default-font-family: "Helvetica Neue", Helvetica, Tahoma, Geneva, Arial, sans-serif;
	--yb-fuji2-font-family: "YahooSans VF", YahooSans, "Yahoo Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	--yb-uh3-cond-font-family: "Yahoo Sans Cond", YahooSansCond, "Yahoo Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	--yb-font-regular: 400;
	--yb-font-medium: 500;
	--yb-font-bold: 600;
	--yb-color-att-dark-blue: #0057b8;
	--yb-color-frontier-red: #c41230;
	--yb-color-rogers-red: #c41522;
	--yb-color-a11y-gray: #787679;
	--yb-barbie: #f80e5d;
	--yb-barney: #cc008c;
	--yb-batcave: #232a31;
	--yb-battleship: #5b636a;
	--yb-black: #000;
	--yb-blurple: #5d5eff;
	--yb-bob: #b0b9c1;
	--yb-bonsai: #008751;
	--yb-charcoal: #464e56;
	--yb-cobalt: #003abc;
	--yb-denim: #1a0dab;
	--yb-dirty-seagull: #e0e4e9;
	--yb-dolphin: #6e7780;
	--yb-dory: #0f69ff;
	--yb-gandalf: #979ea8;
	--yb-grape-jelly: #6001d2;
	--yb-gray-hair: #f0f3f5;
	--yb-hulk-pants: #7e1fff;
	--yb-inkwell: #1d2228;
	--yb-malbec: #39007d;
	--yb-marshmallow: #f5f8fa;
	--yb-midnight: #101518;
	--yb-mulberry: #5015b0;
	--yb-pebble: #c7cdd2;
	--yb-peeps: #7dcbff;
	--yb-ramones: #2c363f;
	--yb-sea-foam: #11d3cd;
	--yb-scooter: #0063eb;
	--yb-shark: #828a93;
	--yb-sky: #12a9ff;
	--yb-smurfette: #188fff;
	--yb-solo-cup: #eb0f29;
	--yb-starfish: #7759ff;
	--yb-swedish-fish: #ff333a;
	--yb-thanos: #907cff;
	--yb-turmeric: #ffa700;
	--yb-white: #fff;
	--yb-rgb-battleship: 91 99 106;
	--yb-rgb-white: 255 255 255;
	--yb-rgb-blurple: 93 94 255;
	--yb-rgb-starfish: 119 89 255;
	--yb-rgb-hulk-pants: 126 31 255;
	--yb-rgb-grape-jelly: 96 1 210;
	--yb-rgb-peeps: 125 203 255;
	--yb-rgb-sky: 18 169 255;
	--yb-rgb-dory: 15 105 255;
	--yb-rgb-scooter: 0 99 235;
	--yb-rgb-cobalt: 0 58 188;
	--yb-rgb-sea-foam: 17 211 205;
	--yb-battleship-fog: rgb(var(--yb-rgb-battleship) / 10%);
	--yb-white-fog: rgb(var(--yb-rgb-white) / 10%);
	--yb-blurple-fog: rgb(var(--yb-rgb-blurple) / 10%);
	--yb-starfish-fog: rgb(var(--yb-rgb-starfish) / 10%);
	--yb-hulk-pants-fog: rgb(var(--yb-rgb-hulk-pants) / 10%);
	--yb-grape-jelly-fog: rgb(var(--yb-rgb-grape-jelly) / 10%);
	--yb-peeps-fog: rgb(var(--yb-rgb-peeps) / 10%);
	--yb-sky-fog: rgb(var(--yb-rgb-sky) / 10%);
	--yb-dory-fog: rgb(var(--yb-rgb-dory) / 10%);
	--yb-scooter-fog: rgb(var(--yb-rgb-scooter) / 10%);
	--yb-cobalt-fog: rgb(var(--yb-rgb-cobalt) / 10%);
	--yb-sea-foam-fog: rgb(var(--yb-rgb-sea-foam) / 10%);
	--yb-hulk-pants-accent: rgb(var(--yb-rgb-hulk-pants) / 50%);
	--yb-grape-jelly-accent: rgb(var(--yb-rgb-grape-jelly) / 50%);
	--yb-sky-accent: rgb(var(--yb-rgb-sky) / 50%);
	--yb-logo-brand: var(--yb-grape-jelly);
	--yb-logo-property: var(--yb-batcave);
	--yb-finance-logo-brand: var(--yb-grape-jelly);
	--yb-finance-logo-property: var(--yb-batcave);
	--yb-text-primary: var(--yb-batcave);
	--yb-text-secondary: var(--yb-battleship);
	--yb-text-mail-primary: var(--yb-grape-jelly);
	--yb-text-mail-hover: var(--yb-mulberry);
	--yb-background-color: var(--yb-white);
	--yb-l2-background-color: var(--yb-marshmallow);
	--yb-popover-background: var(--uh-popover-background, var(--yb-white));
	--yb-tab-focus-accent: var(--yb-grape-jelly-accent);
	--yb-selected-item-background: var(--yb-marshmallow);
	--yb-sidenav-close-btn-background: var(--yb-marshmallow);
	--yb-sidenav-btn-color-hover: var(--yb-grape-jelly);
	--yb-sidenav-btn-color-active: var(--yb-dirty-seagull);
	--yb-sidenav-btn-text-active: var(--yb-batcave);
	--yb-sidenav-finance-plus-icon: var(--yb-svg-icon-color-non-l2);
	--yb-sidenav-bg: var(--yb-background-color);
	--yb-moremenu-finance-plus-icon: var(--yb-svg-icon-color-non-l2);
	--yb-profile-avatar-bg: var(--uh-profile-avatar-bg, var(--yb-gray-hair));
	--yb-profile-panel-hover: var(--uh-profile-panel-hover-bg, var(--yb-dirty-seagull));
	--yb-profile-alphatar-background: var(--yb-gray-hair);
	--yb-profile-alphatar-background-pressed: var(--yb-white);
	--yb-signin-border-color: var(--yb-dirty-seagull);
	--yb-mail-border-color: var(--yb-grape-jelly);
	--yb-unread-container-bg: rgb(var(--yb-rgb-grape-jelly) / 5%);
	--yb-profile-character-hover: var(--yb-white);
	--yb-profile-pressed-state: var(--yb-bob);
	--yb-profile-character-pressed-state-bg: var(--yb-dirty-seagull);
	--yb-profile-character-pressed-state-text: var(--yb-batcave);
	--yb-profile-account-status-container-bg: var(--yb-battleship-fog);
	--yb-searchbox-bg: var(--yb-gray-hair);
	--yb-search-btn-hover: #5409b2;
	--yb-search-faux-icon: var(--yb-batcave);
	--yb-search-input-box-shadow: 0 0 1px 0 rgb(0 0 0 / 0%), 0 1px 0 0 var(--yb-dirty-seagull);
	--yb-search-assist-primary: var(--yb-batcave);
	--yb-search-assist-secondary: var(--yb-dolphin);
	--yb-search-assist-history: #6e329d;
	--yb-search-assist-history-pc: var(--yb-grape-jelly);
	--yb-search-assist-back-btn: var(--yb-dory);
	--yb-search-assist-item-hover-background: var(--yb-marshmallow);
	--yb-elevation3-box-shadow: 0 4px 8px 0 rgb(0 0 0 / 10%), 0 0 1px 0 rgb(0 0 0 / 10%);
	--yb-elevation4-box-shadow: 0 4px 16px 0 rgb(0 0 0 / 20%), 0 0 2px 0 rgb(0 0 0 / 5%);
	--yb-l2-news-background: linear-gradient(0deg, rgb(255 255 255 / 100%) 0%, rgb(248 250 251 / 100%) 100%);
	--yb-current-account-fog: var(--yb-dory-fog);
	--yb-editions-modal-outline: var(--yb-dirty-seagull);
	--yb-editions-text: var(--yb-dolphin);
	--yb-cobrand-logos-divider: var(--yb-dirty-seagull);
	--yb-l2-background: var(--uh-l2-background, var(--yb-l2-background-color));
	--yb-search-carat: var(--uh-search-carat-color, var(--yb-grape-jelly));
	--yb-l2-divider-color: var(--uh-l2-divider-color, var(--yb-gray-hair));
	--yb-l2-text-color: var(--uh-l2-text-color, var(--yb-batcave));
	--yb-default-font: var(--uh-font-family, var(--yb-default-font-family));
	--yb-fuji2-font: var(--uh-font-family, var(--yb-fuji2-font-family));
	--yb-uh3-cond-font: var(--uh-font-family, var(--yb-uh3-cond-font-family));
	--yb-outline: 4px solid var(--uh-tab-focus-color, var(--yb-tab-focus-accent));
	--yb-search-btn-color: var(--uh-search-btn-color, var(--yb-search-carat));
	--yb-search-btn-hover-color: var(--uh-search-btn-hover-color, var(--yb-search-btn-hover));
	--yb-text-hover-color: var(--uh-text-hover-color, var(--yb-sidenav-btn-color-hover));
	--yb-profile-panel-hover-text: var(--uh-text-hover-color, var(--yb-grape-jelly));
	--yb-searchbox-transition: border-radius 0s 0.2s ease-out, background-color 0s 0.2s ease-out, box-shadow 0.2s ease-out, padding-left 50ms 150ms ease-out;
	--yb-property-ruler-color: var(--uh-property-ruler-color, var(--yb-grape-jelly));
	--yb-svg-icon-color: var(--uh-icon-color, var(--yb-grape-jelly));
	--yb-svg-icon-color-non-l2: var(--uh-icon-color-non-l2, var(--yb-grape-jelly));
	--yb-svg-icon-color-selected: var(--uh-icon-color-selected, var(--yb-white));
	--yb-mail-bubble-color: var(--uh-mail-bubble-color, var(--yb-grape-jelly));
	--yb-mail-indicator: var(--yb-profile-panel-hover-text);
	--yb-mail-indicator-border: 1px solid var(--yb-background-color);
	--yb-mail-count: var(--yb-text-primary);
	--yb-tap-color: var(--uh-text-hover-color, var(--yb-text-primary));
	--yb-text-pressed-color: var(--uh-text-pressed-color, var(--yb-mulberry));
	--yb-l2-margin: var(--uh-l2-margin);
	--yb-text-shadow: none;
	--yb-nav-color: var(--yb-text-secondary);
	--yb-sports-l2-dropdown-hover-bg: #e6e6e6;
	--yb-sports-l2-dropdown-hover-color: var(--yb-black);
	--yb-sports-l2-dropdown-focus-bg: #ecf8ff;
	--yb-nav-selected-color: var(--yb-text-primary);
	--yb-topnav-bg: var(--yb-batcave);
	--yb-back-button-fill: var(--yb-batcave);
	--yb-sa-stock-up: var(--yb-bonsai);
	--yb-sa-stock-down: var(--yb-solo-cup);
	--yb-sa-flight-label-border: 1px solid var(--yb-dirty-seagull);
	--yb-sa-flight-label-positive: var(--yb-bonsai);
	--yb-sa-flight-label-negative: var(--yb-solo-cup);
	--yb-popover-border: 1px solid #d8dade;
	--yb-popover-border-radius: 4px;
	--yb-popover-shadow: 0 2px 8px 0 rgb(0 0 0 / 36%);
	--yb-yns-title: var(--batcave);
	--yb-l2-nav-selected: var(--yb-grape-jelly);
	--yb-l2-nav-dropdown-focus: var(--yb-text-hover-color);
	--yb-mail-icon-text: var(--yb-batcave);
	--yb-mail-signin-link: #0078ff;
	--yb-light-img-logo-display: block;
	--yb-dark-img-logo-display: none;
	--yb-account-item-border: #d8dade;
	--yb-account-item-hover-bg: rgb(227 236 248);
	--yb-account-info-bg: #ededf3;
	--yb-account-menu-item: var(--yb-white);
	--yb-account-link: var(--yb-smurfette);
	--yb-account-text: #26282a;
	--yb-editions-button: var(--yb-marshmallow);
	--yb-editions-modal-background: var(--yb-white);
	--yb-mobile-search-carat: var(--uh-search-carat-color, var(--yb-dory));
	--yb-dialpad: var(--yb-black);
	--yb-dialpad-label-text: #1b1b1b;
	--yb-dialpad-regular: #1d1d1d;
	--yb-dialpad-focus-background: var(--uh-dialpad-focus-background, #f1f2ff);
	--yb-dialpad-hover: rgba(43, 53, 218, 1);
	--yb-dialpad-outline: rgba(43, 53, 217, 0.45);
	--yb-dialpad-icon: #626262;
	--yb-dialpad-icon-hover: var(--uh-dialpad-icon-hover, #1d1d1d);
	--yb-dialpad-icon-backplate: var(--uh-dialpad-icon-backplate, rgb(19 19 19 / 10%));
	--yb-poweredby-container-bg: var(--yb-marshmallow);
	--yb-poweredby-text: var(--yb-black);
	--yb-l1-selected-color: var(--uh-l1-selected-color, var(--yb-text-primary));
	--yb-l1-selected-font-weight: var(--uh-l1-selected-font-weight, var(--yb-font-bold));
	--yb-l1-selected-hover-color: var(--uh-l1-selected-hover-color, var(--yb-text-primary));
	--yb-visual-viewport-height: 100vh;
	--yb-sa-height-max: auto;
	--yb-sa-height-min: auto;
}

.ybar-property-finance {
	--yb-mail-border-color: var(--uh-mail-bubble-color);
	--yb-text-mail-primary: var(--uh-mail-bubble-color);
	--yb-text-mail-hover: var(--uh-mail-bubble-color);
}

._yb_frewe3 {
	font-family: "Helvetica Neue", Helvetica, Tahoma, Geneva, Arial, sans-serif;
	font-family: var(--yb-default-font);
	font-weight: 400;
	font-weight: var(--yb-font-regular);
	font-stretch: normal;
	direction: ltr;
	display: block;
	box-sizing: border-box;
	text-align: start;
	-webkit-font-smoothing: antialiased;
	z-index: 1000;
	overflow-anchor: none;
}

.ybar-ytheme-crunch._yb_frewe3 {
	font-family: "YahooSans VF", YahooSans, "Yahoo Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-family: var(--yb-fuji2-font);
}

._yb_frewe3 ._yb_8c755n {
	display: flex;
	flex-direction: column;
}

.ybar-ytheme-crunch #ybar-inner-wrap {
	background: #fff;
	background: var(--yb-background-color);
}

._yb_6fz9hy {
	display: flex;
	justify-content: center;
}

._yb_15i0zwc {
	display: flex;
	justify-content: flex-start;
	align-items: center;
	width: 100%;
	min-width: 0;
	max-width: 1920px;
	box-sizing: border-box;
	transition: margin 0.2s ease-out, opacity 0.15s linear 0.2s;
	opacity: 1;
}

.ybar-ytheme-crunch ._yb_15i0zwc {
	max-width: calc(100% - 32px);
	max-width: var(--uh-max-width, calc(100% - 32px));
}

._yb_e9jsn7 {
	min-width: 0;
	padding: 0;
	height: 84px;
}

._yb_1a7fioh ._yb_15i0zwc {
	height: 34px;
	padding-left: 24px;
}

.ybar-ytheme-crunch.ybar-property-finance ._yb_1a7fioh {
	background-color: #f5f8fa;
	background-color: var(--yb-l2-background);
}

#ybar.ybar-ytheme-crunch._yb_1520g01 {
	--uh-visible-height: 112px;
	height: 112px;
}

#ybar.ybar-ytheme-crunch.ybar-property-finance._yb_1520g01 {
	--uh-visible-height: 117px;
	height: 117px;
}

#ybar.ybar-ytheme-crunch,
#ybar.ybar-ytheme-crunch ._yb_e9jsn7 {
	--uh-visible-height: 64px;
	height: 64px;
	padding: 0;
}

.ybar-ytheme-crunch ._yb_1a7fioh ._yb_15i0zwc {
	height: 48px;
	padding: 0;
}

.ybar-ytheme-crunch.ybar-property-finance:not(._yb_j0dowa) ._yb_1a7fioh ._yb_15i0zwc {
	height: 50px;
}

.ybar-ytheme-crunch:not(._yb_j0dowa)._yb_nzkt17 ._yb_8c755n {
	border-bottom: #f0f3f5 3px solid;
	border-bottom: var(--yb-l2-divider-color) 3px solid;
}

@supports (display: grid) {}

@supports (display: grid) {
	@media screen and (max-width: 1023px) {
		#ybar.ybar-ytheme-crunch:not(._yb_j0dowa) ._yb_e9jsn7 {
			grid-template-columns: [main-start] repeat(5, minmax(0, 1fr)) [main-end toolbar-start]repeat(1, minmax(0, 1fr)) [toolbar-end];
		}

		.ybar-ytheme-crunch:not(._yb_j0dowa) ._yb_9cgdui {
			display: none;
		}

		.ybar-ytheme-crunch:not(._yb_j0dowa) ._yb_yxezip {
			align-items: center;
			display: flex;
			height: 36px;
			margin-right: 12px;
			margin-left: -8px;
			padding: 0 8px;
		}

		.ybar-ytheme-crunch:not(._yb_j0dowa) ._yb_sj3jyl ._yb_yxezip {
			margin-right: 8px;
		}

		.ybar-ytheme-crunch:not(._yb_j0dowa) ._yb_sj3jyl ._yb_yxezip:has(._yb_d1a9im:focus-visible),
		.ybar-ytheme-crunch:not(._yb_j0dowa) ._yb_yxezip:hover {
			background-color: #f5f8fa;
			background-color: var(--yb-sidenav-close-btn-background);
			border-radius: 100px;
		}

		.ybar-ytheme-crunch:not(._yb_j0dowa) ._yb_yxezip:active {
			background-color: #e0e4e9;
			background-color: var(--yb-sidenav-btn-color-active);
			border-radius: 100px;
		}

		.ybar-ytheme-crunch:not(._yb_j0dowa) ._yb_sj3jyl ._yb_d1a9im:focus-visible svg path,
		.ybar-ytheme-crunch:not(._yb_j0dowa) ._yb_yxezip:hover ._yb_d1a9im svg path {
			fill: #6001d2;
			fill: var(--yb-text-hover-color);
		}

		.ybar-ytheme-crunch:not(._yb_j0dowa) ._yb_yxezip:active ._yb_d1a9im svg path {
			fill: #232a31;
			fill: var(--yb-sidenav-btn-text-active);
		}

		.ybar-ytheme-crunch:not(._yb_j0dowa) ._yb_d1a9im:focus-visible {
			outline: 4px solid rgb(96 1 210/50%);
			outline: var(--yb-outline);
			border-radius: 1px;
			outline-offset: 6px;
		}

		.ybar-ytheme-crunch:not(._yb_nzkt17) ._yb_sj3jyl ._yb_d1a9im:focus-visible {
			border-radius: 100px;
		}
	}

	@media screen and (max-width: 1049px) {
		.ybar-ytheme-crunch.ybar-property-finance ._yb_sj3jyl ._yb_yxezip {
			align-items: center;
			display: flex;
			height: 36px;
			margin-right: 10px;
			padding: 0 9px 2px;
		}

		#ybar.ybar-ytheme-crunch._yb_nzkt17._yb_1520g01 {
			height: 67px;
		}

		#ybar.ybar-ytheme-crunch._yb_nzkt17 ._yb_1a7fioh>._yb_15i0zwc {
			opacity: 0;
			margin-top: -60px;
		}

		.ybar-ytheme-crunch._yb_nzkt17 ._yb_1a7fioh {
			overflow: hidden;
		}
	}

	@media screen and (max-width: 767px) {
		.ybar-ytheme-crunch ._yb_10niq9j {
			grid-column: 1 / span 5;
		}
	}

	._yb_10niq9j {
		align-items: center;
		display: flex;
		flex-wrap: nowrap;
		grid-column: 1 / span 6;
	}

	.ybar-ytheme-crunch ._yb_10niq9j {
		transition: width 0.15s;
		width: inherit;
	}

	._yb_9cgdui {
		display: flex;
		justify-content: flex-end;
	}

	.ybar-ytheme-crunch:not(._yb_j0dowa) ._yb_9cgdui {
		grid-column: 10;
	}

	.ybar-ytheme-crunch ._yb_e9jsn7>div {
		grid-row-start: 1;
	}

	.ybar-ytheme-crunch ._yb_e9jsn7 ._yb_zl5qi8 {
		grid-column: toolbar-start;
		width: 100%;
		justify-content: flex-end;
	}
}

._yb_yxezip {
	display: none;
}

._yb_d1a9im {
	background: 0 0;
	display: inline-block;
	border: 0;
	margin: 0;
	padding: 0;
	height: 20px;
	width: 20px;
}

._yb_d1a9im:hover svg path {
	fill: #6001d2;
	fill: var(--yb-text-hover-color);
}

._yb_d1a9im svg {
	display: inline-block;
	vertical-align: baseline;
}

._yb_d1a9im svg path {
	fill: #232a31;
	fill: var(--yb-text-primary);
}

._yb_enfgoi {
	display: flex;
	width: 142px;
	min-width: 142px;
}

.ybar-ytheme-crunch ._yb_e9jsn7 ._yb_enfgoi {
	height: auto;
	width: auto;
	min-width: -moz-fit-content;
	min-width: fit-content;
	margin: 0;
}

._yb_zl5qi8 {
	margin-left: auto;
	display: flex;
	align-items: center;
}

.ybar-ytheme-crunch ._yb_zl5qi8 {
	margin: 0;
}

.ybar-ytheme-crunch._yb_nzkt17 ._yb_zl5qi8 {
	gap: 12px;
}

._yb_zl5qi8>div {
	margin-left: 32px;
	white-space: nowrap;
}

.ybar-ytheme-crunch ._yb_sj3jyl ._yb_1imzswk,
.ybar-ytheme-crunch ._yb_sj3jyl ._yb_enggk0 {
	margin-left: 0;
}

.ybar-ytheme-crunch ._yb_sj3jyl ._yb_etm12w {
	margin-left: 16px;
}

.ybar-ytheme-crunch ._yb_etm12w,
.ybar-ytheme-crunch.ybar-mail-v3 ._yb_sj3jyl ._yb_zl5qi8 ._yb_etm12w {
	margin-left: 12px;
}

.ybar-ytheme-crunch.ybar-property-finance.ybar-mail-v3 ._yb_sj3jyl ._yb_zl5qi8 ._yb_etm12w {
	margin-left: 0;
}

.ybar-ytheme-crunch ._yb_zl5qi8>div {
	display: inline-block;
}

@media screen and (min-width: 1344px) {
	.ybar-ytheme-crunch ._yb_e9jsn7 ._yb_enfgoi {
		margin-left: 0;
	}
}

@media screen and (max-width: 768px) {
	:not(._yb_sj3jyl) ._yb_zl5qi8>div {
		margin-left: 24px;
	}
}

#ybar._yb_1520g01 {
	height: 114px;
}

#ybar input[type="hidden"] {
	visibility: hidden;
}

._yb_frewe3 :focus {
	outline: solid #0f69ff 2px;
	outline: solid var(--yb-dory) 2px;
}

._yb_frewe3 :focus:not(:focus-visible) {
	outline: 0;
}

.ybar-theme-dark ._yb_frewe3 :focus:not(:focus-visible) {
	outline: 0;
}

.ybar-ytheme-crunch ._yb_6fz9hy {
	margin: 0;
}

@media screen and (min-width: 768px) {
	.ybar-ytheme-crunch:not(._yb_j0dowa) ._yb_15i0zwc {
		max-width: calc(100% - 39px);
		max-width: var(--uh-max-width, calc(100% - 39px));
	}
}

@media screen and (min-width: 1024px) {
	.ybar-ytheme-crunch:not(._yb_j0dowa) ._yb_15i0zwc {
		max-width: calc(100% - 40px);
		max-width: var(--uh-max-width, calc(100% - 40px));
	}

	.ybar-ytheme-crunch.ybar-property-finance:not(._yb_j0dowa) ._yb_15i0zwc {
		margin-left: 12px;
		margin-left: var(--uh-row-margin-left, 12px);
		margin-right: 0;
		margin-right: var(--uh-row-margin-right, 0);
	}
}

@media screen and (max-width: 1049px) {
	.ybar-ytheme-crunch.ybar-property-finance ._yb_sj3jyl ._yb_15i0zwc {
		max-width: calc(100% - 28px);
		max-width: var(--uh-max-width, calc(100% - 28px));
		margin-left: 3px;
		margin-left: var(--uh-row-margin-left, 3px);
		margin-right: 0;
		margin-right: var(--uh-row-margin-right, 0);
	}
}

@media screen and (min-width: 1280px) {
	.ybar-ytheme-crunch:not(._yb_j0dowa) ._yb_15i0zwc {
		max-width: min(1264px, calc(100% - 40px));
		max-width: var(--uh-max-width, min(1264px, calc(100% - 40px)));
	}

	.ybar-ytheme-crunch.ybar-property-finance ._yb_15i0zwc {
		max-width: calc(100% - 36px);
		max-width: var(--uh-max-width, calc(100% - 36px));
	}
}

@media screen and (min-width: 1440px) {
	.ybar-ytheme-crunch:not(._yb_j0dowa) ._yb_15i0zwc {
		max-width: 1264px;
		max-width: var(--uh-max-width, 1264px);
	}

	.ybar-ytheme-crunch.ybar-property-finance ._yb_15i0zwc {
		max-width: 1404px;
		max-width: var(--uh-max-width, 1404px);
	}
}

._yb_sj3jyl ._yb_e9jsn7 ._yb_zl5qi8 {
	width: auto;
}

@media screen and (max-width: 1023px) {
	._yb_sj3jyl ._yb_9cgdui {
		margin-right: 24px;
	}
}

@media screen and (min-width: 1024px) {
	._yb_sj3jyl ._yb_9cgdui {
		margin-right: 40px;
	}
}

@media screen and (min-width: 1280px) {
	._yb_sj3jyl ._yb_9cgdui {
		margin-right: 56px;
	}

	.ybar-property-finance ._yb_sj3jyl ._yb_9cgdui {
		margin-right: 56px;
	}
}

@media screen and (min-width: 1440px) {

	.ybar-property-finance ._yb_sj3jyl ._yb_9cgdui,
	._yb_sj3jyl ._yb_9cgdui {
		margin-right: 64px;
	}
}

.ybar-sticky #ybar-inner-wrap {
	position: fixed;
	z-index: 20;
	width: 100%;
	transition: box-shadow 0.2s ease-out;
}

.ybar-sticky .ybar-ytheme-crunch.ybar-property-finance #ybar-inner-wrap {
	transition: box-shadow 0.5s ease-in-out;
	top: 0;
}

._yb_3n87yd {
	--frame-width: 311px;
	bottom: 0;
	font-family: "YahooSans VF", YahooSans, "Yahoo Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-family: var(--yb-fuji2-font);
	left: calc(0px - var(--frame-width));
	margin: 0;
	position: fixed;
	top: 0;
	width: var(--frame-width);
	z-index: 100;
	overflow: scroll;
}

._yb_3n87yd * {
	box-sizing: border-box;
}

._yb_uiddkr {
	text-decoration: none;
	color: #232a31;
	color: var(--yb-text-primary);
	width: 100%;
	outline-offset: 0;
	padding: 10px;
	margin: 0 10px;
}

._yb_wtkr4p {
	font-size: 12px;
	color: #5b636a;
	color: var(--yb-text-secondary);
	padding: 0;
	margin-right: 9px;
}

._yb_wtkr4p:hover,
._yb_wtkr4p:focus-visible {
	color: #6001d2;
	color: var(--yb-text-hover-color);
}

._yb_u15rkn button:focus-visible,
._yb_1hkhp4t:focus-visible,
._yb_3n87yd ._yb_1nk7lql:focus-visible {
	outline: 4px solid rgb(96 1 210/50%);
	outline: var(--yb-outline);
	border-radius: 1px;
}

._yb_u15rkn button:focus-visible {
	outline-offset: 4px;
}

._yb_u146tl._yb_1hkhp4t:focus-visible {
	border-radius: 4px;
}

._yb_na687t:focus-visible {
	border-radius: 14px;
	outline-offset: -10px;
}

._yb_wu3m1x ._yb_na687t:focus-visible {
	border-radius: 0.1px;
	outline-offset: 4px;
}

._yb_3n87yd ._yb_1nk7lql:focus-visible {
	outline-offset: -4px;
}

._yb_3n87yd svg {
	display: inline-block;
	vertical-align: baseline;
}

._yb_3n87yd ._yb_1vm8f7u svg {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}

._yb_3n87yd ._yb_u146tl {
	border: 0;
	margin: 0;
	padding: 0;
	background: 0 0;
	width: 32px;
	cursor: pointer;
	height: 30px;
	display: flex;
	align-items: center;
	justify-content: center;
}

._yb_3n87yd ._yb_u15rkn svg path,
._yb_3n87yd ._yb_1vm8f7u svg path,
._yb_3n87yd ._yb_fm0d0s svg path,
._yb_3n87yd ._yb_u146tl svg path,
._yb_3n87yd ._yb_1hkhp4t svg path {
	fill: #232a31;
	fill: var(--yb-text-primary);
}

._yb_1vm8f7u {
	background-color: #f5f8fa;
	background-color: var(--yb-sidenav-close-btn-background);
	border-radius: 100px;
	display: inline-block;
	border: 0;
	margin: 0;
	padding: 0;
	height: 32px;
	width: 32px;
	position: relative;
	cursor: pointer;
}

._yb_u15rkn button:hover svg path,
._yb_u15rkn button:focus-visible svg path,
._yb_3n87yd ._yb_1hkhp4t:hover svg path,
._yb_3n87yd ._yb_1hkhp4t:focus-visible svg path,
._yb_3n87yd ._yb_1vm8f7u:hover svg path,
._yb_3n87yd ._yb_1vm8f7u:focus-visible svg path {
	fill: #6001d2;
	fill: var(--yb-text-hover-color);
}

._yb_1vm8f7u:focus-visible {
	outline: 4px solid rgb(96 1 210/50%);
	outline: var(--yb-outline);
}

._yb_12zx9bf {
	background-color: #fff;
	background-color: var(--yb-sidenav-bg);
	height: 100%;
	overflow-y: auto;
	overflow-x: hidden;
	position: relative;
	display: none;
	flex-direction: column;
	align-items: flex-start;
	gap: 40px;
	padding: 0 0 40px;
	width: var(--frame-width);
	box-shadow: 0 0 2px rgb(0 0 0/5%), 0 4px 16px rgb(0 0 0/20%);
}

._yb_12zx9bf._yb_1poo98i {
	gap: 19px;
}

._yb_oq1gqq {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	padding: 0;
}

._yb_dr6rgc {
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: flex-end;
	padding: 16px 14px 8px;
	gap: 10px;
	width: 100%;
	height: 48px;
}

._yb_1vk32wm {
	display: flex;
	flex-direction: row;
	align-items: flex-start;
	padding: 0;
	gap: 10px;
	height: 20px;
	opacity: 0;
}

._yb_70ik3u {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	width: var(--frame-width);
	transition: height 0.2s ease-in-out;
	transform: translateZ(0);
	overflow: hidden;
	height: 48px;
}

._yb_129wn45 {
	display: flex;
	flex-direction: row;
	align-items: center;
	gap: 17px;
	color: #232a31;
	color: var(--yb-text-primary);
	margin: 0;
	z-index: 2;
	height: 48px;
	width: 100%;
}

._yb_8ptrwg ._yb_129wn45 {
	font-weight: 700;
	gap: 17px;
}

._yb_zuw66l._yb_1c168si {
	margin-left: 20px;
}

._yb_129wn45:focus-visible {
	outline: 4px solid rgb(96 1 210/50%);
	outline: var(--yb-outline);
	border-radius: 12px;
	outline-offset: -6px;
}

._yb_w5gvop {
	border-left: #232a31 2px solid;
	border-left: var(--yb-text-primary) 2px solid;
	height: 24px;
}

._yb_zuw66l {
	display: flex;

	flex-direction: column;
	align-items: flex-start;
	padding: 0;
	width: 241px;
	gap: 2px;
	font-weight: 600;
	font-size: 20px;
	line-height: 24px;
}

._yb_zuw66l._yb_1poo98i,
._yb_8ptrwg ._yb_zuw66l._yb_1poo98i {
	width: 221px;
}

._yb_8ptrwg ._yb_zuw66l {
	width: 233px;
}

._yb_1ge6w0f {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	list-style: none;
	font-size: 16px;
	line-height: 20px;
	margin: 0;
	opacity: 0;
	padding-left: 20px;
	transition: opacity 0.2s ease-in-out, visibility 0.2s ease-in-out;
	width: 100%;
	visibility: hidden;
}

._yb_8ptrwg ._yb_1ge6w0f {
	max-height: -moz-fit-content;
	max-height: fit-content;
}

._yb_8ptrwg ._yb_1ge6w0f,
._yb_1x6jw4u ._yb_1ge6w0f {
	padding-bottom: 20px;
	opacity: 1;
	visibility: visible;
}

._yb_8ptrwg ._yb_1ge6w0f._yb_1poo98i,
._yb_1x6jw4u ._yb_1ge6w0f._yb_1poo98i {
	padding-bottom: 8px;
}

._yb_v85wqw {
	display: flex;
	flex-direction: row;
	align-items: center;
	padding: 0 15px 0 0;
	gap: 6px;
	width: inherit;
}

._yb_v85wqw._yb_dtl28d ._yb_1a9wf0w {
	cursor: pointer;
}

._yb_v85wqw ._yb_1a9wf0w {
	color: #5b636a;
	color: var(--yb-text-secondary);
	text-decoration: none;
	font-weight: 400;
	font-weight: var(--yb-font-regular);
	width: 268px;
	display: inherit;
	align-items: center;
	gap: 5px;
	height: 44px;
	padding-left: 12px;
}

._yb_1vcgg0w {
	align-items: center;
	color: inherit;
	display: flex;
	text-decoration: none;
	width: inherit;
	height: 48px;
}

._yb_129wn45>._yb_zuw66l ._yb_1vcgg0w:hover,
._yb_129wn45:focus-visible>._yb_zuw66l ._yb_1vcgg0w {
	color: #6001d2;
	color: var(--yb-text-hover-color);
}

._yb_1hkhp4t._yb_na687t._yb_1poo98i {
	display: flex;
	height: 48px;
	width: 48px;
	justify-content: center;
	align-items: center;
}

._yb_na687t {
	cursor: pointer;
}

._yb_v85wqw ._yb_1a9wf0w:focus-visible,
._yb_v85wqw ._yb_1a9wf0w._yb_hwblh1:focus-visible {
	outline: 4px solid rgb(96 1 210/50%);
	outline: var(--yb-outline);
	outline-offset: -2px;
	border-radius: 8px;
}

._yb_1x6jw4u ._yb_1hkhp4t svg {
	transform: rotate(180deg);
}

._yb_1hkhp4t {
	height: 20px;
}

._yb_wwiu9v {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	padding: 0;
	list-style: none;
	margin: 0;
	width: 100%;
}

._yb_trzjc4 {
	display: flex;
	flex-direction: row;
	align-items: center;
	gap: 8px;
	font-size: 14px;
	color: #232a31;
	color: var(--yb-text-primary);
	line-height: 16px;
	width: 100%;
}

._yb_fm0d0s {
	display: flex;
	flex-direction: column;
	padding: 0 20px;
	gap: 6px;
	color: #5b636a;
	color: var(--yb-text-secondary);
	font-size: 12px;
	line-height: 16px;
	font-weight: 400;
	width: 311px;
}

._yb_fm0d0s span {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 10px;
}

._yb_k2vo1o {
	display: flex;

	gap: 6px;
	align-items: center;
}

._yb_u146tl._yb_1hkhp4t svg {
	transform: rotate(180deg);
	align-content: center;
}

._yb_8cqv8i {
	position: absolute;
	top: 45px;
	left: 0;
	padding-left: 20px;
	width: 100%;
	z-index: 1;
	bottom: 0;
}

._yb_1168q7v ._yb_8cqv8i {
	bottom: unset;
}

._yb_u15rkn {
	position: absolute;
	top: -25px;
	padding-left: 5px;
	width: auto;
}

._yb_u15rkn button {
	display: flex;
	border: 0;
	margin: 0;
	padding: 0;
	background: 0 0;
	cursor: pointer;
}

._yb_w5579l {
	display: none;
}

._yb_3n87yd ._yb_1nk7lql:focus-visible ._yb_12tjohk,
._yb_3n87yd ._yb_1nk7lql:focus-visible ._yb_1eq2f6b {
	color: #6001d2;
	color: var(--yb-text-hover-color);
}

._yb_3n87yd ._yb_1nk7lql:focus-visible svg path {
	fill: #6001d2;
	fill: var(--yb-text-hover-color);
}

._yb_3n87yd ._yb_v85wqw ._yb_1a9wf0w:hover,
._yb_3n87yd ._yb_v85wqw ._yb_1a9wf0w:focus-visible,
._yb_3n87yd ._yb_uiddkr:hover,
._yb_3n87yd ._yb_uiddkr:focus-visible {
	color: #6001d2;
	color: var(--yb-text-hover-color);
	background-color: #f5f8fa;
	background-color: var(--yb-selected-item-background);
}

._yb_3n87yd ._yb_uiddkr:focus-visible {
	outline: 4px solid rgb(96 1 210/50%);
	outline: var(--yb-outline);
	border-radius: 4px;
	margin: 0 15px;
	padding-left: 5px;
}

._yb_3n87yd ._yb_wtkr4p:focus-visible {
	outline: 4px solid rgb(96 1 210/50%);
	outline: var(--yb-outline);
	outline-offset: 4px;
	border-radius: 1px;
}

._yb_3n87yd ._yb_1cff2by ._yb_118gyed:focus-visible {
	outline: 4px solid rgb(96 1 210/50%);
	outline: var(--yb-outline);
	border-radius: 10px;
	outline-offset: -5px;
}

._yb_3n87yd ._yb_1cff2by ._yb_118gyed:focus-visible ._yb_12tjohk {
	color: #6001d2;
	color: var(--yb-text-hover-color);
}

._yb_3n87yd ._yb_1cff2by ._yb_118gyed:focus-visible svg path {
	fill: #6001d2;
	fill: var(--yb-text-hover-color);
}

._yb_1ht23kb {
	width: 100%;
	display: initial;
	line-height: 17px;
}

:root {
	--frame-width: 280px;
	--frame-width-landscape: 403px;
	--frame-width-uh3: 311px;
}

._yb_jchckr {
	display: flex;
	align-items: 0;
	font-size: 0;
	height: 100%;
}

.ybar-ytheme-crunch ._yb_jchckr {
	width: auto;
}

._yb_jchckr:focus {
	outline-offset: 2px;
}

._yb_4jdk54 {
	position: absolute;
	left: -9999px;
	top: auto;
	width: 1px;
	height: 1px;
	overflow: hidden;
}

:root {
	--yb-powered-google-icon: url(../assets/google.svg);
}

.ybar-ytheme-crunch ._yb_1yh77dx:not(._yb_1pxwyw5)~._yb_9k9caz button._yb_1rv1tsy:focus-visible {
	top: 6px;
}

.ybar-ytheme-crunch ._yb_1yh77dx:not(._yb_1pxwyw5)~._yb_9k9caz button._yb_fyjvyg._yb_1rv1tsy:focus-visible {
	top: 8px;
}

.ybar-ytheme-crunch ._yb_1rv1tsy:focus-visible {
	border-radius: 100px;
	height: 24px !important;
	width: 24px;
	outline: 4px solid rgb(96 1 210/50%);
	outline: var(--yb-outline);
}

.ybar-ytheme-crunch ._yb_1oqpm3q:focus-visible {
	outline: 4px solid rgb(96 1 210/50%);
	outline: var(--yb-outline);
}

.ybar-ytheme-crunch .typing ._yb_1mgocme:focus-visible {
	outline: 0;
}

._yb_1394yqt * {
	box-sizing: border-box;
}

._yb_1xqumfc {
	font-size: 14px;
	line-height: inherit;
	font-weight: 400;
	font-weight: var(--yb-font-regular);
	font-family: "YahooSans VF", YahooSans, "Yahoo Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-family: var(--yb-fuji2-font);
	background: 0 0;
	display: flex;
	border: 0;
	align-items: center;
	min-width: 55px;
	justify-content: space-between;
	cursor: pointer;
	z-index: 1;
}

._yb_1394yqt ._yb_jdelek {
	list-style: none;
	display: flex;
	white-space: nowrap;
	margin: 0;
	padding: 0;
	gap: 0;
	padding-top: 19px;
}

._yb_jdelek ._yb_q4sqqa:not(._yb_1a2sx3f) {
	padding-bottom: 20px;
}

._yb_1394yqt ._yb_q4sqqa {
	margin: 0 0 0 calc(35px - (((1279px - 100vw) / 255) * 20));
}

._yb_1394yqt ._yb_jd48hp {
	font-size: 14px;
	vertical-align: middle;
	text-align: center;
	position: relative;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	padding: 4px;
	margin: 0 -4px;
}

._yb_1xqumfc,
a._yb_jd48hp:visited,
a._yb_jd48hp:link,
a._yb_jd48hp {
	color: #5b636a;
	color: var(--yb-nav-color);
	text-decoration: none;
	font-weight: 400;
	font-weight: var(--yb-font-regular);
}

._yb_1xqumfc._yb_7ae50x,
a._yb_jd48hp._yb_7ae50x:visited,
a._yb_jd48hp._yb_7ae50x:link,
a._yb_jd48hp._yb_7ae50x {
	font-weight: 500;
	font-weight: var(--yb-font-medium);
}

._yb_1xqumfc:hover,
a._yb_jd48hp:hover {
	color: #6001d2;
	color: var(--yb-text-hover-color);
}

a._yb_jd48hp:focus,
a._yb_jd48hp:active {
	color: #5015b0;
	color: var(--yb-text-pressed-color);
}

._yb_1394yqt a._yb_jd48hp._yb_8ay8sh:focus-visible {
	outline: 4px solid rgb(96 1 210/50%);
	outline: var(--yb-outline);
	border-radius: 5px;
}

._yb_1394yqt a._yb_jd48hp:focus-visible,
._yb_1394yqt button._yb_jd48hp:focus-visible {
	color: #6001d2;
	color: var(--yb-text-hover-color);
	outline: 4px solid rgb(96 1 210/50%);
	outline: var(--yb-outline);
	border-radius: 5px;
}

._yb_1394yqt button._yb_jd48hp:focus-visible ._yb_71gmmg,
._yb_1394yqt button._yb_jd48hp:focus-visible ._yb_1wf6si1 path {
	color: #6001d2;
	color: var(--yb-text-hover-color);
	fill: #6001d2;
	fill: var(--yb-text-hover-color);
}

._yb_1394yqt ._yb_1wf6si1 path {
	fill: #5b636a;
	fill: var(--yb-nav-color);
}

._yb_1394yqt a._yb_jd48hp._yb_8ay8sh {
	color: #232a31;
	color: var(--yb-nav-selected-color);
	fill: #232a31;
	fill: var(--yb-nav-selected-color);
	font-weight: 600;
	font-weight: var(--yb-font-bold);
}

._yb_1394yqt._yb_1p1zf1p a._yb_jd48hp._yb_8ay8sh {
	color: #232a31;
	color: var(--yb-l1-selected-color);
	fill: #232a31;
	fill: var(--yb-l1-selected-color);
	font-weight: 600;
	font-weight: var(--yb-l1-selected-font-weight);
}

._yb_1394yqt._yb_1p1zf1p a._yb_jd48hp._yb_8ay8sh:hover {
	color: #232a31;
	color: var(--yb-l1-selected-hover-color);
}

._yb_1394yqt ._yb_1p85zp1 {
	align-items: stretch;
	background-color: #fff;
	background-color: var(--yb-sidenav-bg);
	border-radius: 8px;
	box-shadow: 0 4px 16px 0 rgb(0 0 0/20%), 0 0 2px 0 rgb(0 0 0/5%);
	display: flex;
	flex-direction: row;
	gap: 16px;
	height: 482px;
	opacity: 1;
	padding: 24px 20px 24px 16px;
	position: absolute;
	top: 64px;
	transition: all 0.3s ease-in;
	z-index: 1000;
}

._yb_1394yqt ._yb_1p85zp1:has(._yb_1ahn6n4) {
	height: 555px;
}

._yb_1394yqt ._yb_1p85zp1._yb_jdaj60 {
	height: 0;
	transition: all 0.3s ease-in;
	opacity: 0;
	pointer-events: none;
	visibility: hidden;
}

._yb_qjhx1f {
	display: flex;
	gap: 32px;
	padding: 0;
	height: 447px;
	min-width: 0;
}

._yb_sclddc {
	align-items: flex-start;
	display: flex;
	flex-direction: column;
	gap: 18px;
	padding: 0;
	width: 109px;
	height: 100%;
}

._yb_sclddc._yb_1ahn6n4 {
	flex-direction: column;
	height: auto;
}

._yb_sclddc ul {
	align-items: flex-start;
	display: flex;
	flex-direction: column;
	gap: 8px;
	list-style-type: none;
	padding: 0;
	width: 100%;
}

._yb_sclddc li {
	align-items: center;
	display: flex;
	flex-direction: row;
	height: 28px;
	padding: 0;
	width: 100%;
}

._yb_f0bg6x,
._yb_f0bg6x:link,
._yb_f0bg6x:visited {
	display: flex;
	flex-direction: column;
	height: 29px;
	padding: 0 4px;
	width: 100%;
	justify-content: space-between;
	font-size: 14px;
	font-weight: 700;
	letter-spacing: 0.2px;
	color: #232a31;
	color: var(--yb-text-primary);
	line-height: 20px;
	text-decoration: none;
}

._yb_f0bg6x:not(._yb_b7b88g):after {
	content: "";
	display: block;
	width: 100%;
	border-bottom: 2px solid transparent;
}

._yb_f0bg6x:not(._yb_b7b88g):hover,
._yb_f0bg6x:not(._yb_b7b88g):focus-visible,
._yb_f0bg6x:not(._yb_b7b88g):after {
	color: #6001d2;
	color: var(--yb-text-hover-color);
}

._yb_f0bg6x:not(._yb_b7b88g):hover:after,
._yb_f0bg6x:not(._yb_b7b88g):focus-visible:after {
	border-bottom-color: #6001d2;
	border-bottom-color: var(--yb-text-hover-color);
}

._yb_f0bg6x:not(._yb_b7b88g):focus-visible {
	outline: 4px solid rgb(96 1 210/50%);
	outline: var(--yb-outline);
	border-radius: 4px;
}

._yb_f0bg6x:not(._yb_b7b88g):hover ._yb_1y3g85y {
	color: #6001d2;
	color: var(--yb-text-hover-color);
}

._yb_f0bg6x:not(._yb_b7b88g):focus-visible ._yb_1y3g85y svg path {
	fill: #6001d2;
	fill: var(--yb-text-hover-color);
}

._yb_1y3g85y {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
	padding-top: 2px;
	margin-bottom: 6px;
}

._yb_lb4k4z:hover,
._yb_lb4k4z:focus-visible,
._yb_lb4k4z:hover:after {
	color: #232a31;
	color: var(--yb-text-primary);
	border-bottom-color: transparent;
	outline-color: transparent;
}

a._yb_lb4k4z:hover,
a._yb_lb4k4z:focus-visible {
	color: #6001d2;
	color: var(--yb-text-hover-color);
}

a._yb_lb4k4z:focus-visible {
	outline: 4px solid rgb(96 1 210/50%);
	outline: var(--yb-outline);
}

a._yb_lb4k4z:hover:after,
a._yb_lb4k4z:focus-visible:after {
	border-bottom-color: #6001d2;
	border-bottom-color: var(--yb-text-hover-color);
}

._yb_lb4k4z,
a._yb_lb4k4z:link,
a._yb_lb4k4z:visited {
	padding-right: 0;
}

._yb_ggxt2k {
	display: flex;
	justify-content: space-between;
	padding-top: 2px;
	margin-bottom: 6px;
	margin-right: 5px;
}

._yb_1394yqt ._yb_5agvvb {
	color: #5b636a;
	color: var(--yb-text-secondary);
	font-size: 12px;
	line-height: 16px;
	font-style: italic;
	font-weight: 400;
	margin-left: 6px;
}

._yb_1erslew {
	align-items: center;
	color: #232a31;
	color: var(--yb-text-primary);
	display: flex;
	flex-direction: row;
	font-size: 14px;
	font-weight: 400;
	font-weight: var(--yb-font-regular);
	gap: 10px;
	padding: 0 4px;
	text-decoration: none !important;
	width: 100%;
	height: 100%;
	border-radius: 4px;
}

._yb_1erslew:link,
._yb_1erslew:visited {
	text-decoration: none !important;
	color: #232a31;
	color: var(--yb-text-primary);
}

._yb_sclddc li._yb_17thgrr ._yb_1erslew {
	font-weight: 600;
	font-weight: var(--yb-font-bold);
}

._yb_sclddc ._yb_1erslew:hover,
._yb_sclddc ._yb_1erslew:focus-visible {
	background-color: #f5f8fa;
	background-color: var(--yb-selected-item-background);
	text-shadow: none;
}

._yb_sclddc ._yb_1erslew:hover svg,
._yb_sclddc ._yb_1erslew:focus-visible svg {
	filter: none !important;
}

._yb_sclddc ._yb_1erslew:hover svg path,
._yb_sclddc ._yb_1erslew:focus-visible svg path {
	fill: #6001d2;
	fill: var(--yb-text-hover-color);
}

._yb_sclddc ._yb_1erslew:focus-visible {
	outline: 4px solid rgb(96 1 210/50%);
	outline: var(--yb-outline);
}

._yb_sclddc ._yb_1erslew:hover,
._yb_sclddc ._yb_1erslew:hover ._yb_5agvvb,
._yb_sclddc ._yb_1erslew:focus-visible,
._yb_sclddc ._yb_1erslew:focus-visible ._yb_5agvvb {
	color: #6001d2;
	color: var(--yb-text-hover-color);
}

._yb_156bqxb ._yb_1erslew {
	padding: 0 4px;
	justify-content: space-between;
}

._yb_156bqxb ._yb_17thgrr ._yb_1erslew:hover,
._yb_156bqxb ._yb_17thgrr ._yb_5agvvb,
._yb_17thgrr ._yb_1erslew:hover ._yb_5agvvb {
	color: #232a31;
	color: var(--yb-text-primary);
}

._yb_156bqxb ._yb_17thgrr {
	background-color: #f5f8fa;
	background-color: var(--yb-selected-item-background);
	border-radius: 4px;
}

._yb_ggxt2k svg path,
._yb_156bqxb ._yb_17thgrr ._yb_1erslew svg path {
	fill: #232a31;
	fill: var(--yb-text-primary);
}

a._yb_lb4k4z:hover ._yb_ggxt2k svg path,
a._yb_lb4k4z:focus-visible ._yb_ggxt2k svg path {
	fill: #6001d2;
	fill: var(--yb-text-hover-color);
}

._yb_1erslew svg {
	flex-shrink: 0;
}

._yb_74anbt {
	font-size: 14px;
}

._yb_1wf6si1 {
	transform: rotate(0deg);
	margin-top: 3px;
}

.ybar-uh3-desktop ._yb_1394yqt ._yb_q4sqqa:first-child {
	margin-left: 0;
}

@supports (display: grid) {
	@media screen and (max-width: 1023px) {
		._yb_1394yqt ._yb_5agvvb {
			display: none;
		}
	}

	@media screen and (min-width: 1024px) {
		._yb_1394yqt ._yb_sclddc {
			width: calc((100vw - 200px) / 6);
		}

		._yb_1394yqt ._yb_74anbt {
			width: 77px;
		}

		._yb_1394yqt ._yb_1p85zp1 {
			padding-left: 24px;
			padding-right: 24px;
			right: 20px;
		}

		._yb_1394yqt ._yb_q4sqqa {
			margin: 0 0 0 21px;
		}

		.ybar-uh3-desktop ._yb_1394yqt ._yb_q4sqqa {
			margin-left: 20px;
		}

		._yb_1ahtq8a._yb_1394yqt ._yb_q4sqqa {
			margin: 0 0 0 31px;
		}

		._yb_1394yqt ._yb_qjhx1f,
		._yb_1394yqt ._yb_1dd6lse {
			gap: 20px;
		}
	}

	@media screen and (max-width: 1049px) {
		._yb_1394yqt._yb_1ahtq8a ._yb_jdelek {
			white-space: normal;
			word-break: break-all;
			display: none;
		}

		._yb_1394yqt._yb_1ahtq8a ._yb_71gmmg,
		._yb_1394yqt._yb_1ahtq8a ._yb_1a2sx3f {
			display: none;
		}
	}

	@media screen and (min-width: 1050px) {
		._yb_1394yqt._yb_1ahtq8a ._yb_1jv5hus {
			display: flex;
		}

		._yb_1394yqt._yb_1ahtq8a ._yb_1a2sx3f {
			display: block;
		}

		:not(._yb_1sr5x6j)._yb_1ahtq8a._yb_1394yqt ._yb_1p85zp1 {
			padding-left: var(--uh-row-margin-left);
			padding-right: var(--uh-row-margin-right);
		}
	}

	@media screen and (min-width: 1280px) {
		._yb_1394yqt ._yb_q4sqqa {
			margin: 0 0 0 calc(47px - (((1439px - 100vw) / 159) * 15));
		}

		.ybar-uh3-desktop ._yb_1394yqt ._yb_q4sqqa {
			margin-left: 32px;
		}

		._yb_1ahtq8a._yb_1394yqt ._yb_q4sqqa {
			margin: 0 0 0 calc(47px - (((1328px - 100vw) / 159) * 15));
		}

		._yb_1394yqt ._yb_1p85zp1 {
			gap: 35px;
			padding-left: 24px;
			padding-right: 24px;
			right: calc((100vw - 1252px) / 2);
		}

		._yb_1394yqt ._yb_74anbt {
			width: 103px;
		}

		:not(._yb_1sr5x6j)._yb_1ahtq8a._yb_1394yqt ._yb_qjhx1f {
			width: 100%;
		}

		._yb_1394yqt ._yb_sclddc {
			width: calc((1252px - 188px) / 6);
		}

		._yb_1394yqt ._yb_qjhx1f,
		._yb_1394yqt ._yb_1dd6lse {
			gap: 26px;
		}
	}

	@media screen and (min-width: 1340px) {
		._yb_1394yqt ._yb_sclddc {
			width: 180px;
		}
	}

	@media screen and (min-width: 1440px) {
		._yb_1394yqt ._yb_q4sqqa {
			margin: 0 0 0 41px;
		}

		.ybar-uh3-desktop ._yb_1394yqt ._yb_q4sqqa {
			margin-left: 40px;
		}

		._yb_1ahtq8a._yb_1394yqt ._yb_q4sqqa {
			margin: 0 0 0 52px;
		}

		._yb_1394yqt ._yb_sclddc {
			width: 184px;
		}

		._yb_1394yqt ._yb_1p85zp1 {
			gap: 32px;
			justify-content: space-between;
			right: calc((100vw - 1312px) / 2);
		}

		._yb_1394yqt ._yb_qjhx1f,
		._yb_1394yqt ._yb_1dd6lse {
			gap: 32px;
		}

		._yb_1394yqt ._yb_156bqxb ._yb_uhqxyc {
			width: 191px;
		}

		._yb_1394yqt ._yb_74anbt {
			width: 118px;
		}
	}
}

._yb_1uhu6rk::backdrop {
	opacity: 0.7;
	background: #000;
}

._yb_smg4dn:focus-visible,
._yb_156bqxb li:focus-visible {
	outline: 4px solid rgb(96 1 210/50%);
	outline: var(--yb-outline);
	border-radius: 4px;
}

._yb_t0aebz {
	display: block;
	padding-top: 14px;
	position: absolute;
	z-index: 1200;
	visibility: hidden;
	white-space: normal;
}

input[type="checkbox"]:checked~._yb_t0aebz {
	visibility: visible;
	animation: _yb_1i18axb 0.25s;
}

@keyframes _yb_1i18axb {
	0% {
		opacity: 0;
	}

	to {
		opacity: 1;
	}
}

._yb_1xiz02a {
	background-color: #fff;
	background-color: var(--yb-popover-background);
	border-radius: 4px;
	border-radius: var(--yb-popover-border-radius);
	border: 1px solid #d8dade;
	border: var(--yb-popover-border);
	box-shadow: 0 2px 8px 0 rgb(0 0 0/36%);
	box-shadow: var(--yb-popover-shadow);
}

._yb_1b12yn9 {
	font-weight: 500;
	font-weight: var(--yb-font-medium);
	font-size: 14px;
	display: inline-block;
	position: relative;
}

._yb_1b12yn9 * {
	box-sizing: content-box;
}

._yb_1b12yn9 a {
	text-decoration: none;
}

a._yb_f92bbt,
a._yb_f92bbt:link,
a._yb_f92bbt:visited {
	display: inline-block;
	vertical-align: middle;
	padding: 4px 10px 6px;
	margin: 0;
	height: 100%;
	background-color: transparent;
	color: #4d00ae;
	text-decoration: none;
	border: 1px solid #6001d2;
	border: 1px solid var(--yb-grape-jelly);
	border-radius: 2px;
	cursor: pointer;
}

.ybar-ytheme-crunch ._yb_rgktom {
	display: flex;
	font-weight: 400;
	flex-direction: row;
	font-size: 14px;
	align-items: center;
	gap: 10px;
	font-family: "YahooSans VF", YahooSans, "Yahoo Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-family: var(--yb-fuji2-font);
}

.ybar-ytheme-crunch ._yb_6614yw ._yb_rgktom {
	margin-left: 4px;
}

.ybar-ytheme-crunch ._yb_rgktom._yb_1u4ruwe {
	gap: 12px;
}

.ybar-ytheme-crunch ._yb_rgktom a._yb_f92bbt {
	display: flex;
	font-weight: 500;
	font-size: 14px;
	flex-direction: row;
	align-items: center;
	padding: 8px 20px 8px 16px;
	gap: 10px;
	height: 18px;
	min-width: 42px;
	line-height: 20px;
}

.ybar-ytheme-crunch.ybar-uh3-desktop ._yb_rgktom a._yb_f92bbt {
	flex-direction: column;
	padding: 0 12px;
	gap: 0;
	height: 40px;
	min-width: 78px;
	line-height: 38px;
	box-sizing: border-box;
}

.ybar-ytheme-crunch ._yb_rgktom._yb_1u4ruwe a._yb_f92bbt {
	border-radius: 50px;
}

.ybar-ytheme-crunch ._yb_rgktom a._yb_f92bbt._yb_1jppu9k {
	background: 0 0;
	border: 1px solid #e0e4e9;
	border: 1px solid var(--yb-signin-border-color);
}

.ybar-ytheme-crunch ._yb_rgktom a._yb_f92bbt._yb_1jppu9k:hover {
	background: #fff;
	background: var(--yb-background-color);
	border: 1px solid #6001d2;
	border: 1px solid var(--yb-profile-panel-hover-text);
	margin: 0;
}

.ybar-ytheme-crunch.ybar-uh3-desktop ._yb_rgktom a._yb_f92bbt._yb_1jppu9k:hover {
	background: #fff;
	background: var(--yb-popover-background);
}

.ybar-ytheme-crunch ._yb_rgktom a._yb_f92bbt._yb_1jppu9k:active {
	background: #e0e4e9;
	background: var(--yb-dirty-seagull);
	border: 1px solid transparent;
}

.ybar-ytheme-crunch ._yb_rgktom a._yb_1jppu9k {
	color: #232a31;
	color: var(--yb-text-primary);
}

a._yb_f92bbt:hover,
a._yb_f92bbt:active {
	color: #fff;
	color: var(--yb-white);
	background-color: #6001d2;
	background-color: var(--yb-grape-jelly);
	border-width: 0;
	margin: 1px;
}

.ybar-ytheme-crunch ._yb_rgktom a._yb_f92bbt:hover {
	color: #6001d2;
	color: var(--yb-profile-panel-hover-text);
	background-color: #fff;
	background-color: var(--yb-background-color);
	border: 0;
	box-shadow: 0 4px 8px 0 rgb(0 0 0/10%), 0 0 1px 0 rgb(0 0 0/10%);
	box-shadow: var(--yb-elevation3-box-shadow);
}

.ybar-ytheme-crunch ._yb_rgktom a._yb_f92bbt:active {
	color: #232a31;
	color: var(--yb-text-primary);
	box-shadow: none;
}

.ybar-ytheme-crunch ._yb_rgktom a._yb_f92bbt:focus-visible {
	color: #6001d2;
	color: var(--yb-profile-panel-hover-text);
	outline: 4px solid rgb(96 1 210/50%);
	outline: var(--yb-outline);
	border: 1px solid transparent;
	outline-offset: -1px;
}

.ybar-ytheme-crunch ._yb_rgktom a._yb_f92bbt:focus-visible ._yb_1q8n7u3 svg path {
	fill: #6001d2;
	fill: var(--yb-text-hover-color);
}

.ybar-ytheme-crunch a._yb_1jppu9k:hover {
	color: #6001d2;
	color: var(--yb-grape-jelly);
}

._yb_1khfqp1:focus-visible {
	border-radius: 25px;
	outline: 2px solid #6001d2;
	outline: 2px solid var(--yb-profile-panel-hover-text);
}

._yb_1khfqp1:focus-visible svg {
	fill: #6001d2;
	fill: var(--yb-profile-panel-hover-text);
}

._yb_11vfm4k._yb_1kb0hz2 a:focus-visible {
	border-radius: 25px;
}

.ybar-ytheme-crunch ._yb_6614yw._yb_1b12yn9 {
	display: flex;
}

._yb_1b12yn9:focus:not(:focus-visible),
.ybar-ytheme-crunch ._yb_1djohxc:focus-visible,
._yb_1b12yn9>label:focus:not(:focus-visible) {
	outline: 0;
}

.ybar-ytheme-crunch ._yb_1b12yn9>button:focus-visible {
	outline: 4px solid rgb(96 1 210/50%);
	outline: var(--yb-outline);
	border-radius: 25px;
}

._yb_1b12yn9:focus-visible ._yb_1adrxfo {
	color: #6001d2;
	color: var(--yb-profile-panel-hover-text);
	background: #fff;
	background: var(--yb-profile-character-hover);
}

._yb_fwnxsj ._yb_asqixr:focus-visible,
._yb_fwnxsj ._yb_y75sn4:focus-visible,
._yb_fwnxsj ._yb_q7bc5e:focus-visible,
._yb_fwnxsj ._yb_10nzgky:focus-visible {
	outline: 4px solid rgb(96 1 210/50%);
	outline: var(--yb-outline);
	border-radius: 4px;
}

._yb_fwnxsj ._yb_oyee5w ._yb_q7bc5e:focus-visible {
	border-radius: 25px;
}

._yb_nofxhh {
	font-weight: 500;
	font-weight: var(--yb-font-medium);
	display: inline-block;
	position: relative;
	vertical-align: middle;
}

.ybar-ytheme-crunch ._yb_1j90wmb._yb_nofxhh * {
	box-sizing: content-box;
}

.ybar-ytheme-crunch ._yb_1j90wmb._yb_nofxhh:not(._yb_1lawuya) {
	height: 40px;
}

._yb_nofxhh>ul {
	display: flex;
	padding-left: 0;
	margin: 0;
}

.ybar-nav-placement._yb_nofxhh {
	width: 100%;
}

#ybar-nav-placement {
	margin-left: 16px;
	position: absolute;
}

.ybar-property-finance #ybar-nav-placement {
	right: 0;
	top: 5px;
}

#ybar-nav-more-menu {
	visibility: hidden;
}

.ybar-ytheme-crunch.ybar-property-finance #ybar-nav-more-menu {
	padding-top: 4px;
}

#ybar-nav-more-menu ._yb_1lawuya:not(._yb_b7i1l6) {
	flex-direction: column;
}

.ybar-shift-more-menu._yb_nofxhh {
	display: inline-flex;
}

.ybar-shift-more-menu._yb_nofxhh>ul {
	overflow: hidden;
}

.ybar-shift-more-menu._yb_nofxhh div._yb_9pt41i {
	margin: 0;
	height: 24px;
}

.ybar-ytheme-crunch.ybar-property-finance .ybar-shift-more-menu._yb_nofxhh div._yb_9pt41i {
	height: 40px;
}

._yb_nofxhh>ul ._yb_9pt41i ._yb_1lawuya>ul,
.ybar-shift-more-menu._yb_nofxhh>ul+div._yb_9pt41i ._yb_1lawuya>ul {
	margin: 0;
	padding: 0;
}

.ybar-shift-more-menu ._yb_1jnnfus {
	position: static;
	cursor: default;
}

.ybar-shift-more-menu ._yb_1jnnfus ._yb_1lawuya {
	margin-left: -16px;
	left: auto;
	top: 34px;
}

.ybar-ytheme-crunch.ybar-property-finance .ybar-shift-more-menu ._yb_1jnnfus ._yb_1lawuya {
	top: 42px;
}

._yb_9pt41i:first-child {
	margin-left: 0;
	margin-bottom: 7px;
}

._yb_9pt41i {
	display: flex;
	flex-direction: column;
	margin: 0;
	font-size: 0;
	line-height: 24px;
	text-align: center;
	color: #5a636c;
	white-space: nowrap;
	padding: 12px 16px 9px;
}

.ybar-ytheme-crunch ._yb_9pt41i {
	flex-direction: row;
}

.ybar-ytheme-crunch ._yb_1j90wmb ._yb_9pt41i {
	padding: 0;
	margin: 0 6px 0 0;
}

.ybar-ytheme-crunch ._yb_1j90wmb:not(._yb_1s8se4y) ._yb_9pt41i {
	margin: 0 var(--uh-l2-margin) 0 0;
	margin: 0 var(--yb-l2-margin, 12px) 0 0;
}

li._yb_9pt41i:first-of-type {
	padding-left: 0;
}

.ybar-ytheme-crunch li._yb_9pt41i:first-of-type {
	padding-left: 5px;
}

.ybar-ytheme-crunch ._yb_nxazof {
	margin-left: -5px;
	border: 0;
	box-shadow: none;
}

.ybar-ytheme-crunch ._yb_jvum04 ._yb_1xo3yxu:focus-visible {
	outline-offset: -4px;
	border-radius: 8px;
}

.ybar-ytheme-crunch ._yb_jvum04 ._yb_1xo3yxu._yb_1wjcxxw:focus-visible {
	outline-offset: -1px;
	border-radius: 5px;
}

._yb_1jnnfus:hover {
	border-radius: 8px 8px 0 0;
	box-shadow: 0 5px 8px 0 rgb(0 0 0/8%);
}

.ybar-ytheme-crunch ._yb_1jnnfus:hover {
	border-radius: none;
	box-shadow: none;
}

._yb_9pt41i ._yb_1xo3yxu {
	background: 0 0;
	border: 0;
	display: block;
	font-family: "YahooSans VF", YahooSans, "Yahoo Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-family: var(--yb-fuji2-font);
	font-size: 14px;
	font-weight: 600;
	height: 17px;
	text-align: center;
	text-decoration: none;
	color: #232a31;
	color: var(--yb-batcave);
	line-height: 18px;
}

.ybar-ytheme-crunch ._yb_1j90wmb ._yb_9pt41i ._yb_1xo3yxu {
	line-height: 1.2;
}

._yb_9pt41i ._yb_1xo3yxu:hover {
	text-decoration: none;
}

._yb_9pt41i ._yb_1xo3yxu {
	position: relative;
}

._yb_9pt41i ._yb_1xo3yxu:after:not(._yb_1s4bzk0._yb_x61qqu) {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	top: 24px;
	margin: auto;
	width: 0%;
	content: ".";
	color: transparent;
	background: #fff;
	height: 4px;
	transition: all 0.35s;
}

._yb_9pt41i>._yb_1xo3yxu:hover:after {
	width: 100%;
}

.ybar-ytheme-crunch.ybar-property-finance ._yb_9pt41i>._yb_1xo3yxu:hover:after {
	width: 0;
}

.ybar-property-finance ._yb_9pt41i._yb_1jnnfus:hover:after {
	content: "";
	position: absolute;
	top: calc(100% - 5px);
	left: 0;
	width: 100%;
	height: 20px;
}

.ybar-ytheme-crunch ._yb_9pt41i ._yb_1xo3yxu {
	font-weight: 500;
	color: #5b636a;
	color: var(--yb-nav-color);
}

.ybar-ytheme-crunch ._yb_9pt41i:hover ._yb_1xo3yxu {
	color: #6001d2;
	color: var(--yb-text-hover-color);
}

.ybar-ytheme-crunch.ybar-property-finance ._yb_9pt41i ._yb_1xo3yxu {
	height: 30px;
	display: flex;
	align-items: center;
	gap: 4px;
	padding: 0 10px;
	color: #232a31;
	color: var(--yb-l2-text-color);
}

.ybar-ytheme-crunch ._yb_1xo3yxu:focus-visible {
	outline: 4px solid rgb(96 1 210/50%);
	outline: var(--yb-outline);
	border-radius: 4px;
}

._yb_1jnnfus {
	position: relative;
	cursor: pointer;
}

@media (hover: hover) and (pointer: fine) {
	._yb_1jnnfus:hover ._yb_1lawuya {
		display: flex;
		visibility: visible;
	}
}

._yb_1jnnfus:focus-within ._yb_1lawuya {
	display: flex;
	visibility: visible;
}

._yb_1lawuya {
	border-radius: 0 0 8px 8px;
	box-shadow: 0 5px 8px 0 rgb(0 0 0/8%);
	background-color: #fff;
	background-color: var(--yb-popover-background);
	display: none;
	left: 0;
	padding: 10px 0 15px;
	position: absolute;
	top: 32px;
	z-index: 1000;
	visibility: hidden;
}

.ybar-ytheme-crunch ._yb_1lawuya {
	border-radius: 8px;
	box-shadow: 0 4px 16px 0 rgb(0 0 0/20%), 0 0 2px 0 rgb(0 0 0/5%);
	box-shadow: var(--yb-elevation4-box-shadow);
	display: flex;
	height: 0;
	opacity: 0;
	transition: all 0.2s;
	flex-direction: row;
	align-items: flex-start;
}

@media (hover: hover) and (pointer: fine) {

	.ybar-ytheme-crunch ._yb_1jnnfus:hover ._yb_1lawuya,
	.ybar-ytheme-crunch ._yb_1lawuya:hover {
		opacity: 1;
	}
}

.ybar-ytheme-crunch ._yb_1jnnfus ._yb_1lawuya {
	height: auto !important;
}

._yb_137rn6s {
	display: block;
	font-size: 14px;
	list-style-type: none;
	padding-left: 0 !important;
	flex-flow: wrap column;
}

.ybar-ytheme-crunch ._yb_1j90wmb ._yb_9pt41i ._yb_tw6zvp ._yb_1xo3yxu,
.ybar-ytheme-crunch ._yb_9pt41i ._yb_tw6zvp ._yb_1xo3yxu {
	padding: 8px 16px;
	text-align: left;
	text-overflow: ellipsis;
	overflow: hidden;
	height: 20px;
	font-family: "YahooSans VF", YahooSans, "Yahoo Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-family: var(--yb-fuji2-font);
	font-weight: 400;
	line-height: 1.67;
	letter-spacing: normal;
	color: #232a31;
	color: var(--yb-text-primary);
}

._yb_9pt41i ._yb_tw6zvp a._yb_1xo3yxu:focus:before {
	background: #6001d2;
	background: var(--yb-grape-jelly);
	content: " ";
	display: block;
	height: 20px;
	left: 2px;
	position: absolute;
	top: 10px;
	width: 4px;
}

.ybar-ytheme-crunch ._yb_9pt41i ._yb_tw6zvp ._yb_1xo3yxu:focus:before {
	background: 0 0;
}

._yb_9pt41i ._yb_tw6zvp a._yb_1xo3yxu:focus {
	color: #6001d2;
	color: var(--yb-l2-nav-dropdown-focus);
	text-shadow: 0.8px 0 0 #6001d2;
	text-shadow: 0.8px 0 0 var(--yb-l2-nav-dropdown-focus);
}

.ybar-ytheme-crunch ._yb_nofxhh:not(._yb_1rwof82) ._yb_1lawuya {
	padding: 20px 10px;
	gap: 8px;
}

.ybar-ytheme-crunch ._yb_nofxhh:not(._yb_1rwof82) ._yb_1lawuya ul {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	padding: 0;
	gap: 4px;
	max-height: 352px;
}

.ybar-ytheme-crunch ._yb_nofxhh:not(._yb_1rwof82) ._yb_tw6zvp {
	display: flex;
	flex-direction: row;
	align-items: center;
	padding: 0;
	gap: 8px;
	height: 28px;
	width: 162px;
}

.ybar-ytheme-crunch ._yb_nofxhh:not(._yb_1rwof82) ._yb_9pt41i ._yb_tw6zvp ._yb_1xo3yxu {
	display: flex;
	align-items: flex-start;
	padding: 4px 14px;
	gap: 0;
	line-height: 20px;
	flex-grow: 1;
}

.ybar-ytheme-crunch ._yb_nofxhh:not(._yb_1rwof82) ._yb_9pt41i ._yb_tw6zvp ._yb_1xo3yxu ._yb_ytiqpe {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	max-width: 148px;
}

._yb_9pt41i ._yb_tw6zvp:hover ._yb_1xo3yxu {
	background-color: rgb(24 143 255/12%);
	color: #000;
	color: var(--yb-black);
	text-shadow: 0.8px 0 0 #000;
	text-shadow: 0.8px 0 0 var(--yb-black);
}

.ybar-ytheme-crunch ._yb_9pt41i ._yb_tw6zvp ._yb_1xo3yxu:focus-visible,
.ybar-ytheme-crunch ._yb_9pt41i ._yb_tw6zvp:hover ._yb_1xo3yxu {
	background-color: #f5f8fa;
	background-color: var(--yb-selected-item-background);
	color: #6001d2;
	color: var(--yb-text-hover-color);
	text-shadow: unset;
	border-radius: 4px;
}

html[data-color-theme-enabled][data-color-scheme="transparent"] .ybar-ytheme-crunch ._yb_9pt41i ._yb_tw6zvp ._yb_1xo3yxu:focus-visible {
	text-shadow: none;
}

.ybar-ytheme-crunch ._yb_9pt41i ._yb_tw6zvp ._yb_1xo3yxu:focus-visible svg {
	filter: none;
}

.ybar-ytheme-crunch ._yb_9pt41i ._yb_tw6zvp ._yb_1xo3yxu:active {
	color: #232a31;
	color: var(--yb-batcave);
	font-weight: 700;
}

.ybar-ytheme-crunch.ybar-property-finance ._yb_9pt41i ._yb_tw6zvp ._yb_1xo3yxu:active {
	font-weight: 400;
	font-weight: var(--yb-font-regular);
}

.ybar-ytheme-crunch.ybar-property-finance ._yb_9pt41i ._yb_tw6zvp:hover ._yb_1xo3yxu {
	color: #6001d2;
	color: var(--yb-search-btn-color);
}

.ybar-ytheme-crunch ._yb_9pt41i ._yb_tw6zvp ._yb_1xo3yxu:focus-visible svg path {
	fill: #6001d2 !important;
	fill: var(--yb-text-hover-color) !important;
}

.ybar-ytheme-crunch ._yb_1rwof82 ._yb_9pt41i ._yb_tw6zvp ._yb_1xo3yxu:focus-visible {
	background-color: #e6e6e6;
	background-color: var(--yb-sports-l2-dropdown-hover-bg);
	color: #000;
	color: var(--yb-sports-l2-dropdown-hover-color);
	text-shadow: 0.8px 0 0 #000;
	text-shadow: 0.8px 0 0 var(--yb-black);
}

.ybar-ytheme-crunch.ybar-property-finance ._yb_nofxhh ._yb_mrlzbh {
	padding-right: 12px;
	align-items: center;
}

._yb_1jnnfus:hover ._yb_1lawuya {
	align-items: unset;
}

._yb_t0aebz {
	display: block;
	padding-top: 14px;
	position: absolute;
	z-index: 1200;
	visibility: hidden;
	white-space: normal;
}

input[type="checkbox"]:checked~._yb_t0aebz {
	visibility: visible;
	animation: _yb_1i18axb 0.25s;
}

@keyframes _yb_1i18axb {
	0% {
		opacity: 0;
	}

	to {
		opacity: 1;
	}
}

._yb_1xiz02a {
	background-color: #fff;
	background-color: var(--yb-popover-background);
	border-radius: 4px;
	border-radius: var(--yb-popover-border-radius);
	border: 1px solid #d8dade;
	border: var(--yb-popover-border);
	box-shadow: 0 2px 8px 0 rgb(0 0 0/36%);
	box-shadow: var(--yb-popover-shadow);
}

._yb_4s80xx {
	align-items: center;
	cursor: pointer;
	display: flex;
	font: 400 13px/19px "YahooSans VF", YahooSans, "Yahoo Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font: 400 13px/19px var(--yb-fuji2-font);
	height: 32px;
	position: relative;
}

._yb_4s80xx * {
	box-sizing: content-box;
}

.ybar-ytheme-crunch ._yb_4s80xx {
	height: 36px;
}

.ybar-ytheme-crunch.ybar-property-finance ._yb_4s80xx {
	cursor: default;
}

.ybar-ytheme-crunch ._yb_4s80xx:hover ._yb_8n1543 {
	opacity: 1;
}

.ybar-ytheme-crunch ._yb_4s80xx:hover {
	border-radius: 100px;
	height: 36px;
}

.ybar-ytheme-crunch ._yb_4s80xx:active {
	background: #e0e4e9;
	background: var(--yb-dirty-seagull);
	border-radius: 100px;
}

.typing .ybar-ytheme-crunch ._yb_4s80xx ._yb_8n1543:focus-visible {
	border: 0;
	outline: 0;
}

.ybar-ytheme-crunch ._yb_4s80xx ._yb_8n1543:focus-visible {
	outline: 4px solid rgb(96 1 210/50%);
	outline: var(--yb-outline);
	border-radius: 100px;
	outline-offset: 0;
	opacity: 1;
}

.ybar-ytheme-crunch.ybar-uh3-desktop ._yb_4s80xx ._yb_8n1543:focus-visible {
	background: 0 0;
	padding: 0 4px;
	margin: 0 -4px;
}

.ybar-ytheme-crunch ._yb_4s80xx ._yb_8n1543 {
	height: 36px;
	width: 36px;
}

.ybar-ytheme-crunch:not(.ybar-mail-v3) ._yb_4s80xx ._yb_8n1543:focus-visible ._yb_3slbtq {
	color: #6001d2;
	color: var(--yb-text-hover-color);
}

.ybar-ytheme-crunch:not(.ybar-mail-v3) ._yb_4s80xx ._yb_8n1543:focus-visible svg path {
	stroke: #6001d2;
	stroke: var(--yb-text-hover-color);
}

.ybar-ytheme-crunch ._yb_4s80xx._yb_4nk31s ._yb_8n1543 {
	display: flex;
	height: 36px;
	width: auto;
	justify-content: center;
	align-items: center;
	flex-shrink: 0;
}

.ybar-ytheme-crunch ._yb_4s80xx._yb_4nk31s ._yb_8n1543:focus {
	outline-offset: 0;
}

.ybar-ytheme-crunch ._yb_4s80xx._yb_4nk31s ._yb_8n1543:focus-visible {
	border-radius: 4px;
	outline: 4px solid rgb(96 1 210/50%);
	outline: var(--yb-outline);
}

.ybar-ytheme-crunch ._yb_4nk31s ._yb_8n1543 svg {
	margin: auto;
}

._yb_8n1543,
._yb_8n1543:hover {
	text-decoration: none;
}

._yb_4s80xx:hover ._yb_8n1543 {
	opacity: 0.4;
}

._yb_8n1543:focus {
	outline-offset: 10px;
}

.ybar-ytheme-crunch ._yb_8n1543 svg {
	margin: 11px 8px 0;
}

@media screen and (min-width: 1024px) {
	.ybar-ytheme-crunch ._yb_4s80xx {
		margin-left: -4px;
	}

	.ybar-ytheme-crunch ._yb_4s80xx._yb_4nk31s {
		margin-left: 7px;
	}

	.ybar-ytheme-crunch.ybar-uh3-desktop ._yb_4s80xx._yb_4nk31s {
		margin-left: 0;
	}
}

@media screen and (min-width: 1280px) {
	.ybar-ytheme-crunch ._yb_4s80xx._yb_4nk31s {
		margin-left: 0;
	}
}

/*! rtl:ignore */
._yb_14fbg4i {
	visibility: hidden;
	width: auto;
}

.ybar-ytheme-crunch ._yb_4s80xx:hover ._yb_3slbtq {
	color: #6001d2;
	color: var(--yb-text-hover-color);
}

.ybar-ytheme-crunch ._yb_3slbtq {
	font-size: 14px;
	font-weight: 500;
	color: #232a31;
	color: var(--yb-text-primary);
	height: 20px;
	line-height: 20px;
}

.ybar-ytheme-crunch.ybar-uh3-desktop ._yb_3slbtq {
	margin-left: 4px;
}

.ybar-ytheme-crunch ._yb_4s80xx._yb_4nk31s:hover {
	background: 0 0;
}

.ybar-ytheme-crunch ._yb_4s80xx._yb_4nk31s._yb_1peq2rq:hover {
	background: #fff;
	background: var(--yb-popover-background);
}

.ybar-ytheme-crunch.ybar-uh3-desktop ._yb_4nk31s ._yb_14fbg4i {
	width: 3.5px;
	height: 3.5px;
	position: absolute;
	left: 21px;
	top: 10px;
	border-radius: 7px;
	background: #6001d2;
	background: var(--yb-mail-indicator);
	border: 1px solid #fff;
	border: var(--yb-mail-indicator-border);
	visibility: visible;
	opacity: 0;
	transition: opacity 200ms 300ms ease-out;
}

.ybar-ytheme-crunch.ybar-uh3-desktop ._yb_4s80xx ._yb_8n1543:focus-visible ._yb_16qikmc ._yb_1bj6f41 {
	color: #6001d2;
	color: var(--yb-text-hover-color);
}

@media screen and (max-width: 767px) {
	.ybar-ytheme-crunch ._yb_4nk31s ._yb_14fbg4i {
		left: 40px;
	}
}

.ybar-ytheme-crunch.ybar-mail-v3 ._yb_4s80xx._yb_4nk31s {
	display: flex;
	justify-content: center;
	height: 40px;
	padding: 0;
}

.ybar-ytheme-crunch ._yb_4s80xx._yb_1peq2rq {
	background: 0 0;
	border-radius: 100px;
	height: 36px;
	padding: 0 16px;
	transition: border 0.3s ease-in;
	border: 1px solid #6001d2;
	border: 1px solid var(--yb-mail-border-color);
}

.ybar-ytheme-crunch ._yb_4s80xx._yb_1peq2rq:has(._yb_8n1543:focus-visible) {
	border: 1px solid transparent;
}

.ybar-ytheme-crunch ._yb_4s80xx._yb_1peq2rq ._yb_3slbtq {
	color: #6001d2;
	color: var(--yb-text-mail-primary);
}

.ybar-ytheme-crunch ._yb_4s80xx._yb_1peq2rq:hover {
	box-shadow: 0 4px 8px 0 rgb(0 0 0/10%), 0 0 1px 0 rgb(0 0 0/10%);
	box-shadow: var(--yb-elevation3-box-shadow);
}

.ybar-ytheme-crunch.ybar-uh3-desktop ._yb_4s80xx._yb_1peq2rq ._yb_8n1543:focus-visible {
	padding: 4px 20px;
	border-radius: 100px;
	outline-offset: -3px;
}

.ybar-ytheme-crunch ._yb_4s80xx._yb_1peq2rq ._yb_8n1543 {
	padding: 0;
	margin: 0 16px;
}

.ybar-ytheme-crunch ._yb_4s80xx._yb_1peq2rq:hover ._yb_8n1543 ._yb_3slbtq,
.ybar-ytheme-crunch ._yb_4s80xx._yb_1peq2rq:hover ._yb_8n1543 svg path {
	color: #5015b0;
	color: var(--yb-text-mail-hover);
	fill: #5015b0;
	fill: var(--yb-text-mail-hover);
}

._yb_t0aebz {
	display: block;
	padding-top: 14px;
	position: absolute;
	z-index: 1200;
	visibility: hidden;
	white-space: normal;
}

input[type="checkbox"]:checked~._yb_t0aebz {
	visibility: visible;
	animation: _yb_1i18axb 0.25s;
}

@keyframes _yb_1i18axb {
	0% {
		opacity: 0;
	}

	to {
		opacity: 1;
	}
}

._yb_1xiz02a {
	background-color: #fff;
	background-color: var(--yb-popover-background);
	border-radius: 4px;
	border-radius: var(--yb-popover-border-radius);
	border: 1px solid #d8dade;
	border: var(--yb-popover-border);
	box-shadow: 0 2px 8px 0 rgb(0 0 0/36%);
	box-shadow: var(--yb-popover-shadow);
}

._yb_jm4ybp {
	font-weight: 500;
	font-weight: var(--yb-font-medium);
	display: inline-block;
	position: relative;
	vertical-align: middle;
	width: 32px;
	height: 32px;
}

._yb_jm4ybp,
._yb_jm4ybp * {
	box-sizing: content-box;
}

.ybar-ytheme-crunch ._yb_199ar5w._yb_jm4ybp {
	width: 18px;
	height: 18px;
	padding: 9px;
}

.ybar-ytheme-crunch ._yb_199ar5w._yb_jm4ybp svg {
	display: inline-block;
	vertical-align: baseline;
}

.ybar-ytheme-crunch ._yb_199ar5w._yb_jm4ybp:focus-visible {
	outline: 4px solid rgb(96 1 210/50%);
	outline: var(--yb-outline);
	border-radius: 4px;
	outline-offset: 0;
	background: 0 0;
}

._yb_jm4ybp:focus {
	outline-offset: 10px;
}

.ybar-ytheme-crunch #ybarNotificationMenu {
	cursor: pointer;
}

.ybar-ytheme-crunch.ybar-property-finance #ybarNotificationMenu {
	cursor: default;
}

._yb_1k84vu5 {
	position: relative;
	color: #fff;
	color: var(--yb-white);
	border-width: 0;
	font-size: 16px;
	cursor: pointer;
	display: inline-block;
	margin-top: 5px;
}

.ybar-ytheme-crunch.ybar-property-finance ._yb_1k84vu5 {
	cursor: default;
	height: 18px;
	margin-top: -1px;
}

._yb_gche9s {
	width: 382px;
	right: -36px;
	top: 32px;
	padding: 14px;
}

._yb_gche9s:before,
._yb_gche9s:after {
	right: 44px;
}

._yb_jm4ybp input[type="checkbox"] {
	position: absolute;
	width: 100%;
	height: 100%;
	margin: -1px 0 0 -1px;
	padding: 0 3px 3px 0;
	opacity: 0;
}

._yb_jm4ybp>label:focus,
._yb_jm4ybp input[type="checkbox"]:checked+label {
	outline: 0;
}

._yb_jm4ybp input[type="checkbox"]:checked~label {
	opacity: 0.4;
}

.ybar-menu-hover-open ._yb_jm4ybp:hover ._yb_gche9s,
._yb_jm4ybp input[type="checkbox"]:checked~label~div._yb_gche9s {
	visibility: visible;
	animation: _yb_5tmvlu 0.25s;
}

.ybar-ytheme-crunch.ybar-property-finance .ybar-menu-hover-open ._yb_gche9s {
	visibility: hidden;
	opacity: 0;
	transition: visibility 0s linear 0.2s, opacity 0.15s linear 0.2s;
}

.ybar-ytheme-crunch.ybar-property-finance .ybar-menu-hover-open ._yb_jm4ybp ._yb_1k84vu5:hover+._yb_gche9s,
.ybar-ytheme-crunch ._yb_199ar5w._yb_jm4ybp ._yb_gche9s:hover {
	visibility: visible;
	opacity: 1;
}

._yb_kgrmeo {
	font-size: 14px;
	font-weight: 400;
	overflow-y: auto;
	max-height: 478px;
	border-radius: 8px;
}

.ybar-ytheme-crunch.ybar-uh3-desktop ._yb_kgrmeo {
	box-shadow: 0 4px 16px 0 rgb(0 0 0/20%), 0 0 2px 0 rgb(0 0 0/5%);
}

._yb_1qj29np {
	align-items: center;
	background: #6001d2;
	background: var(--yb-mail-bubble-color);
	border-radius: 100px;
	display: none;
	gap: 10px;
	justify-content: center;
	margin-right: 4.5px;
	left: 8px;
	padding: 2px 6px;
	position: relative;
	bottom: 30px;
	transition: none;
	width: auto;
	will-change: width, opacity;
}

._yb_1qj29np ._yb_c2jlmt {
	color: #fff;
	color: var(--yb-white);
	font-size: 8px;
	font-style: normal;
	font-weight: 700;
	line-height: 10px;
	text-align: center;
	width: auto;
}

@media screen and (max-width: 767px) {
	._yb_gche9s {
		right: -112px;
	}
}

.ybar-ytheme-crunch ._yb_jm4ybp ._yb_1k84vu5 svg path {
	fill: #232a31;
	fill: var(--yb-text-primary);
}

.ybar-ytheme-crunch ._yb_jm4ybp:focus-visible ._yb_1k84vu5 svg path,
.ybar-ytheme-crunch ._yb_jm4ybp ._yb_1k84vu5 svg:hover path {
	fill: #6001d2;
	fill: var(--yb-text-hover-color);
}

@layer layout {
	header.yf-1b60cnw {
		z-index: 10;
		position: sticky;
		top: 0;
		transition: top var(--e2e-ad-transition, .5s)
	}

	header.yf-1b60cnw #ybar-inner-wrap {
		position: relative !important;
		box-shadow: none !important
	}

	@media only screen and (min-width: 1050px) {
		header.yf-1b60cnw {
			position: sticky;
			top: 0
		}
	}
}

.display-ad.yf-1usaaz9:has(>.hidden),
.display-ad.yf-1usaaz9:has(>[style*="display: none"]),
.display-ad.yf-1usaaz9:not(:has(>*)) {
	display: contents
}

.native-ad.yf-1usaaz9:not(:has(>*)) {
	display: contents
}

.tabList.yf-gfq5ju.yf-gfq5ju {
	display: inline-flex;
	align-items: baseline;
	border-radius: var(--border-radius-s);
	position: relative;
	scroll-snap-type: x mandatory;
	scroll-behavior: smooth;
	scrollbar-width: none
}

.tabList.l2.yf-gfq5ju.yf-gfq5ju {
	align-items: center
}

.tabList.yf-gfq5ju.yf-gfq5ju::-webkit-scrollbar {
	display: none
}

.tabList.yf-gfq5ju .tabBtn.yf-gfq5ju {
	--tab-color: var(--primary);
	--tab-transition-duration: .15s;
	display: flex;
	align-items: center;
	transition-property: color, border-color;
	transition-duration: var(--tab-transition-duration);
	transition-timing-function: ease-in-out;
	background-color: var(--tab-bg-color, transparent);
	border-radius: var(--border-radius-s);
	color: var(--tab-color);
	font-weight: var(--font-medium);
	font-size: var(--tab-size, var(--font-m));
	line-height: 1.25;
	padding: 0 var(--space-3);
	cursor: pointer;
	gap: var(--space-1);
	white-space: nowrap
}

.tabList.yf-gfq5ju .tabBtn.l2.yf-gfq5ju {
	--tab-size: var(--font-s);
	height: 1.5rem
}

.tabList.yf-gfq5ju .tabBtn.l1.yf-gfq5ju:has(.tooltip),
.tabList.yf-gfq5ju .tabBtn.l2.yf-gfq5ju:has(.tooltip) {
	padding: 0
}

.tabList.yf-gfq5ju .tabBtn[aria-selected=true].yf-gfq5ju {
	cursor: auto;
	font-weight: var(--font-medium)
}

.tabList.yf-gfq5ju .tabBtn[aria-selected=true].l2.yf-gfq5ju {
	--tab-color: var(--active-l2);
	--tab-bg-color: var(--hovered-bg-l1)
}

.tabList.yf-gfq5ju .tabBtn.yf-gfq5ju:hover {
	--tab-color: var(--hovered-l2);
	--tab-border-color: var(--hovered-l2)
}

.tabList.yf-gfq5ju .tabBtn.yf-gfq5ju:active {
	--tab-color: var(--pressed-l2);
	--tab-border-color: var(--pressed-l2)
}

@media (width < 768px) {
	.tabList.yf-gfq5ju .tabBtn.yf-gfq5ju {
		--tab-size: var(--font-l);
		letter-spacing: -.01rem
	}

	.tabList.yf-gfq5ju .tabBtn.l2.yf-gfq5ju {
		--tab-size: var(--font-m);
		height: 2rem
	}
}

@media (prefers-reduced-motion) {
	.tabBtn.yf-gfq5ju.yf-gfq5ju {
		--tab-transition-duration: 0
	}
}

.fin-icon.yf-4e31vg svg {
	width: 1em;
	height: 1em;
	fill: currentcolor;
	display: inline-block
}

.fin-icon.yf-4e31vg {
	align-items: center;
	display: inline-flex
}

.primary-icn.yf-4e31vg {
	color: var(--primary)
}

.tertiary-icn.yf-4e31vg {
	color: var(--text2)
}

.inherit-icn.yf-4e31vg {
	color: inherit
}

.sz-small.yf-4e31vg {
	font-size: var(--icon-size, var(--font-s))
}

.sz-large.yf-4e31vg {
	font-size: var(--icon-size, var(--font-l))
}

.sz-x-large.yf-4e31vg {
	font-size: var(--icon-size, var(--font-2xl))
}

.sz-xx-large.yf-4e31vg {
	font-size: var(--icon-size, var(--font-3xl))
}

h2.h2 {
    font-size: 28px;
}

@media (max-width:480px) {
	h2.h2 {
		font-size: 25px;
	}	
}

.btn-box {
    padding-block: 20px;
    width: 100%;
}
a.btn {
    display: flex;
    justify-content: center;
    background: #6001d2 !important;
    width: 100% !important;
    color: white !important;
    padding: 15px 20px;
    border-radius: 10px;
    font-size: 18px;
    font-weight: 600;
}
a.btn:hover{
    background: #6001d2cf;
    color: white;
}

.check {
    box-shadow: 0 0 10px 0 #000;
    max-width: 100%;
    font-family: Arial, Helvetica, sans-serif !important;
    background-color: #fff;
    color: #000;
    font-size: 16px;
    line-height: 20px;
}
.check__wrapper {
    padding: 10px;
}
.check__iban {
    margin-bottom: 1rem;
    display: block;
    font-weight: 500;
}
.check__top-grid {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
}
.check__top-col-1 {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    gap: 4rem;
}
.check__top-col-1-row {
    display: flex;
    flex-direction: column;
}
.check__top-col-2 {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 20px;
}
.check__bot {
    border-bottom: 3px solid #000;
}
.check__bot-grid {
    display: grid;
    grid-template-columns: 1.5fr 3fr 1fr 1fr 1.5fr
}
.check__bot-grid-col {
    display: flex;
    flex-direction: column;
    border-right: 1px solid #000;
}
.check__bot-grid-col-title {
    font-weight: 500;
    background-color: rgba(128, 128, 128, 0.39);
    border-right: 1px solid #000;
    border-bottom: 3px solid #000;
    padding-left: 2px;
}
.check__thanks {
    text-align: right;
    display: block;
    margin: 0.5rem 2rem;
}
@media (max-width: 1200px) {
    .check {
       font-size: 14px;
        line-height: 20px;
    }
}
@media (max-width: 1024px) {
    .check {
        font-size: 14px;
        line-height: 20px;
    }
}
@media (max-width: 992px) {
    .check {
        font-size: 12px;
        line-height: 15px;
    }
    .btn-text {

          font-size: 16px;
    }
}

.blur{
filter: blur(4px);
}
.auth-v1-input {
  width: 100%;
  padding: 12px 16px;
  font-size: 15px;
  line-height: 1.5;
  color: #1f2937;
  background-color: #f9fafb;
  border: 1px solid #e5e7eb;
  border-radius: 12px;
  transition: border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, background-color 0.2s;
  outline: none;
  margin-bottom: 10px;
}

.auth-v1-btn {
  display: block;
  width: 100%;
  padding: 14px 20px;
  margin-top: 24px;
  font-size: 15px;
  font-weight: 600;
  line-height: 1.5;
  color: #fff;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  user-select: none;
  background-color: #6001d2;
  border: 1px solid transparent;
  border-radius: 12px;
  transition: all 0.2s ease-in-out;
  box-shadow: 0 4px 6px -1px rgba(79, 70, 229, 0.1), 0 2px 4px -1px rgba(79, 70, 229, 0.06);
}
.auth-v1-card {
  background-color: #ffffff;
  width: 100%;
  max-width: 650px;
  padding: 40px;
  border-radius: 20px;
  box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.05), 0 10px 10px -5px rgba(0, 0, 0, 0.01);
  border: 1px solid rgba(0, 0, 0, 0.03);
}