-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathstyles-FUB7DHMV.css
1 lines (1 loc) · 64.9 KB
/
styles-FUB7DHMV.css
1
@charset "UTF-8";.docs-light-mode{background-color:#fff;--bright-blue: oklch(51.01% .274 263.83);--indigo-blue: oklch(51.64% .229 281.65);--electric-violet: oklch(53.18% .28 296.97);--french-violet: oklch(47.66% .246 305.88);--vivid-pink: oklch(69.02% .277 332.77);--hot-pink: oklch(59.91% .239 8.14);--hot-red: oklch(61.42% .238 15.34);--orange-red: oklch(63.32% .24 31.68);--super-green: oklch(79.12% .257 155.13);--subtle-purple: color-mix(in srgb, var(--bright-blue) 5%, white 10%);--light-blue: color-mix(in srgb, var(--bright-blue), white 50%);--light-violet: color-mix(in srgb, var(--electric-violet), white 65%);--light-orange: color-mix(in srgb, var(--orange-red), white 50%);--light-pink: color-mix(in srgb, var(--vivid-pink) 10%, white 80%);--symbolic-purple: oklch(42.86% .29 266.4);--symbolic-gray: oklch(66.98% 0 0);--symbolic-blue: oklch(42.45% .223 263.38);--symbolic-pink: oklch(63.67% .254 13.47);--symbolic-orange: oklch(64.73% .23769984683784018 33.18328352127882);--symbolic-yellow: oklch(78.09% .163 65.69);--symbolic-green: oklch(67.83% .229 142.73);--symbolic-cyan: oklch(67.05% .1205924489987394 181.34025902203868);--symbolic-magenta: oklch(51.74% .25453048882711515 315.26261625862725);--symbolic-teal: oklch(57.59% .083 230.58);--symbolic-brown: oklch(49.06% .128 46.41);--symbolic-lime: oklch(70.33% .2078857836035299 135.66843631046476);--gray-1000: oklch(16.93% .004 285.95);--gray-900: oklch(19.37% .006 300.98);--gray-800: oklch(25.16% .008 308.11);--gray-700: oklch(36.98% .014 302.71);--gray-600: oklch(44% .019 306.08);--gray-500: oklch(54.84% .023 304.99);--gray-400: oklch(70.9% .015 304.04);--gray-300: oklch(84.01% .009 308.34);--gray-200: oklch(91.75% .004 301.42);--gray-100: oklch(97.12% .002 325.59);--gray-50: oklch(98.81% 0 0);--red-to-pink-horizontal-gradient: linear-gradient( 90deg, var(--hot-pink) 11.42%, var(--hot-red) 34.83%, var(--vivid-pink) 60.69% );--red-to-pink-to-purple-horizontal-gradient: linear-gradient( 90deg, var(--orange-red) 0%, var(--vivid-pink) 50%, var(--electric-violet) 100% );--pink-to-highlight-to-purple-to-blue-horizontal-gradient: linear-gradient( 140deg, var(--vivid-pink) 0%, var(--vivid-pink) 15%, color-mix(in srgb, var(--vivid-pink), var(--electric-violet) 50%) 25%, color-mix(in srgb, var(--vivid-pink), var(--electric-violet) 10%) 35%, color-mix(in srgb, var(--vivid-pink), var(--orange-red) 50%) 42%, color-mix(in srgb, var(--vivid-pink), var(--orange-red) 50%) 44%, color-mix(in srgb, var(--vivid-pink), var(--page-background) 70%) 47%, var(--electric-violet) 48%, var(--bright-blue) 60% );--purple-to-blue-horizontal-gradient: linear-gradient( 90deg, var(--electric-violet) 0%, var(--bright-blue) 100% );--purple-to-blue-vertical-gradient: linear-gradient( 0deg, var(--electric-violet) 0%, var(--bright-blue) 100% );--red-to-orange-horizontal-gradient: linear-gradient( 90deg, var(--hot-pink) 0%, var(--orange-red) 100% );--red-to-orange-vertical-gradient: linear-gradient( 0deg, var(--hot-pink) 0%, var(--orange-red) 100% );--pink-to-purple-horizontal-gradient: linear-gradient( 90deg, var(--vivid-pink) 0%, var(--electric-violet) 100% );--pink-to-purple-vertical-gradient: linear-gradient( 0deg, var(--electric-violet) 0%, var(--vivid-pink) 100% );--purple-to-light-purple-vertical-gradient: linear-gradient( 0deg, var(--french-violet) 0%, var(--light-violet) 100% );--green-to-cyan-vertical-gradient: linear-gradient( 0deg, var(--symbolic-cyan) 0%, var(--super-green) 100% );--blue-to-teal-vertical-gradient: linear-gradient( 0deg, var(--bright-blue) 0%, var(--light-blue) 100% );--blue-to-cyan-vertical-gradient: linear-gradient( 0deg, var(--bright-blue) 0%, var(--symbolic-cyan) 100% );--black-to-gray-vertical-gradient: linear-gradient( 0deg, var(--primary-contrast) 0%, var(--gray-400) 100% );--red-to-pink-vertical-gradient: linear-gradient(0deg, var(--hot-red) 0%, var(--vivid-pink) 100%);--orange-to-pink-vertical-gradient: linear-gradient( 0deg, var(--vivid-pink) 0%, var(--light-orange) 100% );--page-bg-radial-gradient: radial-gradient(circle, white 0%, white 100%);--soft-pink-radial-gradient: radial-gradient( circle at center bottom, var(--light-pink) 0%, white 80% );--full-contrast: black;--primary-contrast: var(--gray-900);--secondary-contrast: var(--gray-800);--tertiary-contrast: var(--gray-700);--quaternary-contrast: var(--gray-500);--quinary-contrast: var(--gray-300);--senary-contrast: var(--gray-200);--septenary-contrast: var(--gray-100);--octonary-contrast: var(--gray-50);--page-background: white;--gray-unfilled: var(--gray-400);--webgl-page-background: #ffffff;--webgl-gray-unfilled: #a39fa9;--mdc-snackbar-container-shape: .25rem;--mdc-snackbar-container-color: var(--page-background);--mdc-snackbar-supporting-text-color: var(--primary-contrast)}.docs-light-mode .docs-invert-mode{--full-contrast: white;--primary-contrast: var(--gray-50);--secondary-contrast: var(--gray-300);--tertiary-contrast: var(--gray-300);--quaternary-contrast: var(--gray-400);--quinary-contrast: var(--gray-500);--senary-contrast: var(--gray-700);--septenary-contrast: var(--gray-800);--octonary-contrast: var(--gray-900);--page-background: var(--gray-1000);--bright-blue: color-mix(in srgb, oklch(51.01% .274 263.83), var(--full-contrast) 60%);--indigo-blue: color-mix(in srgb, oklch(51.64% .229 281.65), var(--full-contrast) 70%);--electric-violet: color-mix(in srgb, oklch(53.18% .28 296.97), var(--full-contrast) 70%);--french-violet: color-mix(in srgb, oklch(47.66% .246 305.88), var(--full-contrast) 70%);--vivid-pink: color-mix(in srgb, oklch(69.02% .277 332.77), var(--full-contrast) 70%);--hot-pink: color-mix(in srgb, oklch(59.91% .239 8.14), var(--full-contrast) 70%);--hot-red: color-mix(in srgb, oklch(61.42% .238 15.34), var(--full-contrast) 70%);--orange-red: color-mix(in srgb, oklch(63.32% .24 31.68), var(--full-contrast) 60%);--super-green: color-mix(in srgb, oklch(79.12% .257 155.13), var(--full-contrast) 70%);--light-pink: color-mix(in srgb, var(--vivid-pink) 5%, var(--page-background) 75%);--symbolic-purple: color-mix(in srgb, oklch(42.86% .29 266.4), var(--full-contrast) 65%);--symbolic-gray: color-mix(in srgb, oklch(66.98% 0 0), var(--full-contrast) 65%);--symbolic-blue: color-mix(in srgb, oklch(42.45% .223 263.38), var(--full-contrast) 65%);--symbolic-pink: color-mix(in srgb, oklch(63.67% .254 13.47), var(--full-contrast) 65%);--symbolic-orange: color-mix( in srgb, oklch(64.73% .23769984683784018 33.18328352127882), var(--full-contrast) 65% );--symbolic-yellow: color-mix(in srgb, oklch(78.09% .163 65.69), var(--full-contrast) 65%);--symbolic-green: color-mix(in srgb, oklch(67.83% .229 142.73), var(--full-contrast) 65%);--symbolic-cyan: color-mix( in srgb, oklch(67.05% .1205924489987394 181.34025902203868), var(--full-contrast) 65% );--symbolic-magenta: color-mix( in srgb, oklch(51.74% .25453048882711515 315.26261625862725), var(--full-contrast) 65% );--symbolic-teal: color-mix(in srgb, oklch(57.59% .083 230.58), var(--full-contrast) 65%);--symbolic-brown: color-mix(in srgb, oklch(49.06% .128 46.41), var(--full-contrast) 65%);--symbolic-lime: color-mix( in srgb, oklch(70.33% .2078857836035299 135.66843631046476), var(--full-contrast) 65% );--page-bg-radial-gradient: radial-gradient(circle, black 0%, black 100%);--soft-pink-radial-gradient: radial-gradient( circle at center bottom, var(--light-pink) 0%, color-mix(in srgb, black, transparent 15%) 80% );--gray-unfilled: var(--gray-700);--webgl-page-background: #0f0f11;--webgl-gray-unfilled: #413e46;--mdc-snackbar-container-shape: .25rem;--mdc-snackbar-container-color: var(--page-background);--mdc-snackbar-supporting-text-color: var(--primary-contrast)}.docs-light-mode .docs-invert-mode .docs-toggle input:checked+.docs-slider{background:var(--pink-to-purple-horizontal-gradient)!important}.docs-dark-mode{background-color:#0f0f11;--bright-blue: oklch(51.01% .274 263.83);--indigo-blue: oklch(51.64% .229 281.65);--electric-violet: oklch(53.18% .28 296.97);--french-violet: oklch(47.66% .246 305.88);--vivid-pink: oklch(69.02% .277 332.77);--hot-pink: oklch(59.91% .239 8.14);--hot-red: oklch(61.42% .238 15.34);--orange-red: oklch(63.32% .24 31.68);--super-green: oklch(79.12% .257 155.13);--subtle-purple: color-mix(in srgb, var(--bright-blue) 5%, white 10%);--light-blue: color-mix(in srgb, var(--bright-blue), white 50%);--light-violet: color-mix(in srgb, var(--electric-violet), white 65%);--light-orange: color-mix(in srgb, var(--orange-red), white 50%);--light-pink: color-mix(in srgb, var(--vivid-pink) 10%, white 80%);--symbolic-purple: oklch(42.86% .29 266.4);--symbolic-gray: oklch(66.98% 0 0);--symbolic-blue: oklch(42.45% .223 263.38);--symbolic-pink: oklch(63.67% .254 13.47);--symbolic-orange: oklch(64.73% .23769984683784018 33.18328352127882);--symbolic-yellow: oklch(78.09% .163 65.69);--symbolic-green: oklch(67.83% .229 142.73);--symbolic-cyan: oklch(67.05% .1205924489987394 181.34025902203868);--symbolic-magenta: oklch(51.74% .25453048882711515 315.26261625862725);--symbolic-teal: oklch(57.59% .083 230.58);--symbolic-brown: oklch(49.06% .128 46.41);--symbolic-lime: oklch(70.33% .2078857836035299 135.66843631046476);--gray-1000: oklch(16.93% .004 285.95);--gray-900: oklch(19.37% .006 300.98);--gray-800: oklch(25.16% .008 308.11);--gray-700: oklch(36.98% .014 302.71);--gray-600: oklch(44% .019 306.08);--gray-500: oklch(54.84% .023 304.99);--gray-400: oklch(70.9% .015 304.04);--gray-300: oklch(84.01% .009 308.34);--gray-200: oklch(91.75% .004 301.42);--gray-100: oklch(97.12% .002 325.59);--gray-50: oklch(98.81% 0 0);--red-to-pink-horizontal-gradient: linear-gradient( 90deg, var(--hot-pink) 11.42%, var(--hot-red) 34.83%, var(--vivid-pink) 60.69% );--red-to-pink-to-purple-horizontal-gradient: linear-gradient( 90deg, var(--orange-red) 0%, var(--vivid-pink) 50%, var(--electric-violet) 100% );--pink-to-highlight-to-purple-to-blue-horizontal-gradient: linear-gradient( 140deg, var(--vivid-pink) 0%, var(--vivid-pink) 15%, color-mix(in srgb, var(--vivid-pink), var(--electric-violet) 50%) 25%, color-mix(in srgb, var(--vivid-pink), var(--electric-violet) 10%) 35%, color-mix(in srgb, var(--vivid-pink), var(--orange-red) 50%) 42%, color-mix(in srgb, var(--vivid-pink), var(--orange-red) 50%) 44%, color-mix(in srgb, var(--vivid-pink), var(--page-background) 70%) 47%, var(--electric-violet) 48%, var(--bright-blue) 60% );--purple-to-blue-horizontal-gradient: linear-gradient( 90deg, var(--electric-violet) 0%, var(--bright-blue) 100% );--purple-to-blue-vertical-gradient: linear-gradient( 0deg, var(--electric-violet) 0%, var(--bright-blue) 100% );--red-to-orange-horizontal-gradient: linear-gradient( 90deg, var(--hot-pink) 0%, var(--orange-red) 100% );--red-to-orange-vertical-gradient: linear-gradient( 0deg, var(--hot-pink) 0%, var(--orange-red) 100% );--pink-to-purple-horizontal-gradient: linear-gradient( 90deg, var(--vivid-pink) 0%, var(--electric-violet) 100% );--pink-to-purple-vertical-gradient: linear-gradient( 0deg, var(--electric-violet) 0%, var(--vivid-pink) 100% );--purple-to-light-purple-vertical-gradient: linear-gradient( 0deg, var(--french-violet) 0%, var(--light-violet) 100% );--green-to-cyan-vertical-gradient: linear-gradient( 0deg, var(--symbolic-cyan) 0%, var(--super-green) 100% );--blue-to-teal-vertical-gradient: linear-gradient( 0deg, var(--bright-blue) 0%, var(--light-blue) 100% );--blue-to-cyan-vertical-gradient: linear-gradient( 0deg, var(--bright-blue) 0%, var(--symbolic-cyan) 100% );--black-to-gray-vertical-gradient: linear-gradient( 0deg, var(--primary-contrast) 0%, var(--gray-400) 100% );--red-to-pink-vertical-gradient: linear-gradient(0deg, var(--hot-red) 0%, var(--vivid-pink) 100%);--orange-to-pink-vertical-gradient: linear-gradient( 0deg, var(--vivid-pink) 0%, var(--light-orange) 100% );--page-bg-radial-gradient: radial-gradient(circle, white 0%, white 100%);--soft-pink-radial-gradient: radial-gradient( circle at center bottom, var(--light-pink) 0%, white 80% );--full-contrast: black;--primary-contrast: var(--gray-900);--secondary-contrast: var(--gray-800);--tertiary-contrast: var(--gray-700);--quaternary-contrast: var(--gray-500);--quinary-contrast: var(--gray-300);--senary-contrast: var(--gray-200);--septenary-contrast: var(--gray-100);--octonary-contrast: var(--gray-50);--page-background: white;--gray-unfilled: var(--gray-400);--webgl-page-background: #ffffff;--webgl-gray-unfilled: #a39fa9;--full-contrast: white;--primary-contrast: var(--gray-50);--secondary-contrast: var(--gray-300);--tertiary-contrast: var(--gray-300);--quaternary-contrast: var(--gray-400);--quinary-contrast: var(--gray-500);--senary-contrast: var(--gray-700);--septenary-contrast: var(--gray-800);--octonary-contrast: var(--gray-900);--page-background: var(--gray-1000);--bright-blue: color-mix(in srgb, oklch(51.01% .274 263.83), var(--full-contrast) 60%);--indigo-blue: color-mix(in srgb, oklch(51.64% .229 281.65), var(--full-contrast) 70%);--electric-violet: color-mix(in srgb, oklch(53.18% .28 296.97), var(--full-contrast) 70%);--french-violet: color-mix(in srgb, oklch(47.66% .246 305.88), var(--full-contrast) 70%);--vivid-pink: color-mix(in srgb, oklch(69.02% .277 332.77), var(--full-contrast) 70%);--hot-pink: color-mix(in srgb, oklch(59.91% .239 8.14), var(--full-contrast) 70%);--hot-red: color-mix(in srgb, oklch(61.42% .238 15.34), var(--full-contrast) 70%);--orange-red: color-mix(in srgb, oklch(63.32% .24 31.68), var(--full-contrast) 60%);--super-green: color-mix(in srgb, oklch(79.12% .257 155.13), var(--full-contrast) 70%);--light-pink: color-mix(in srgb, var(--vivid-pink) 5%, var(--page-background) 75%);--symbolic-purple: color-mix(in srgb, oklch(42.86% .29 266.4), var(--full-contrast) 65%);--symbolic-gray: color-mix(in srgb, oklch(66.98% 0 0), var(--full-contrast) 65%);--symbolic-blue: color-mix(in srgb, oklch(42.45% .223 263.38), var(--full-contrast) 65%);--symbolic-pink: color-mix(in srgb, oklch(63.67% .254 13.47), var(--full-contrast) 65%);--symbolic-orange: color-mix( in srgb, oklch(64.73% .23769984683784018 33.18328352127882), var(--full-contrast) 65% );--symbolic-yellow: color-mix(in srgb, oklch(78.09% .163 65.69), var(--full-contrast) 65%);--symbolic-green: color-mix(in srgb, oklch(67.83% .229 142.73), var(--full-contrast) 65%);--symbolic-cyan: color-mix( in srgb, oklch(67.05% .1205924489987394 181.34025902203868), var(--full-contrast) 65% );--symbolic-magenta: color-mix( in srgb, oklch(51.74% .25453048882711515 315.26261625862725), var(--full-contrast) 65% );--symbolic-teal: color-mix(in srgb, oklch(57.59% .083 230.58), var(--full-contrast) 65%);--symbolic-brown: color-mix(in srgb, oklch(49.06% .128 46.41), var(--full-contrast) 65%);--symbolic-lime: color-mix( in srgb, oklch(70.33% .2078857836035299 135.66843631046476), var(--full-contrast) 65% );--page-bg-radial-gradient: radial-gradient(circle, black 0%, black 100%);--soft-pink-radial-gradient: radial-gradient( circle at center bottom, var(--light-pink) 0%, color-mix(in srgb, black, transparent 15%) 80% );--gray-unfilled: var(--gray-700);--webgl-page-background: #0f0f11;--webgl-gray-unfilled: #413e46;--mdc-snackbar-container-shape: .25rem;--mdc-snackbar-container-color: var(--page-background);--mdc-snackbar-supporting-text-color: var(--primary-contrast)}.docs-dark-mode .docs-toggle input:checked+.docs-slider{background:var(--pink-to-purple-horizontal-gradient)!important}.docs-dark-mode .docs-invert-mode{--bright-blue: oklch(51.01% .274 263.83);--indigo-blue: oklch(51.64% .229 281.65);--electric-violet: oklch(53.18% .28 296.97);--french-violet: oklch(47.66% .246 305.88);--vivid-pink: oklch(69.02% .277 332.77);--hot-pink: oklch(59.91% .239 8.14);--hot-red: oklch(61.42% .238 15.34);--orange-red: oklch(63.32% .24 31.68);--super-green: oklch(79.12% .257 155.13);--subtle-purple: color-mix(in srgb, var(--bright-blue) 5%, white 10%);--light-blue: color-mix(in srgb, var(--bright-blue), white 50%);--light-violet: color-mix(in srgb, var(--electric-violet), white 65%);--light-orange: color-mix(in srgb, var(--orange-red), white 50%);--light-pink: color-mix(in srgb, var(--vivid-pink) 10%, white 80%);--symbolic-purple: oklch(42.86% .29 266.4);--symbolic-gray: oklch(66.98% 0 0);--symbolic-blue: oklch(42.45% .223 263.38);--symbolic-pink: oklch(63.67% .254 13.47);--symbolic-orange: oklch(64.73% .23769984683784018 33.18328352127882);--symbolic-yellow: oklch(78.09% .163 65.69);--symbolic-green: oklch(67.83% .229 142.73);--symbolic-cyan: oklch(67.05% .1205924489987394 181.34025902203868);--symbolic-magenta: oklch(51.74% .25453048882711515 315.26261625862725);--symbolic-teal: oklch(57.59% .083 230.58);--symbolic-brown: oklch(49.06% .128 46.41);--symbolic-lime: oklch(70.33% .2078857836035299 135.66843631046476);--gray-1000: oklch(16.93% .004 285.95);--gray-900: oklch(19.37% .006 300.98);--gray-800: oklch(25.16% .008 308.11);--gray-700: oklch(36.98% .014 302.71);--gray-600: oklch(44% .019 306.08);--gray-500: oklch(54.84% .023 304.99);--gray-400: oklch(70.9% .015 304.04);--gray-300: oklch(84.01% .009 308.34);--gray-200: oklch(91.75% .004 301.42);--gray-100: oklch(97.12% .002 325.59);--gray-50: oklch(98.81% 0 0);--red-to-pink-horizontal-gradient: linear-gradient( 90deg, var(--hot-pink) 11.42%, var(--hot-red) 34.83%, var(--vivid-pink) 60.69% );--red-to-pink-to-purple-horizontal-gradient: linear-gradient( 90deg, var(--orange-red) 0%, var(--vivid-pink) 50%, var(--electric-violet) 100% );--pink-to-highlight-to-purple-to-blue-horizontal-gradient: linear-gradient( 140deg, var(--vivid-pink) 0%, var(--vivid-pink) 15%, color-mix(in srgb, var(--vivid-pink), var(--electric-violet) 50%) 25%, color-mix(in srgb, var(--vivid-pink), var(--electric-violet) 10%) 35%, color-mix(in srgb, var(--vivid-pink), var(--orange-red) 50%) 42%, color-mix(in srgb, var(--vivid-pink), var(--orange-red) 50%) 44%, color-mix(in srgb, var(--vivid-pink), var(--page-background) 70%) 47%, var(--electric-violet) 48%, var(--bright-blue) 60% );--purple-to-blue-horizontal-gradient: linear-gradient( 90deg, var(--electric-violet) 0%, var(--bright-blue) 100% );--purple-to-blue-vertical-gradient: linear-gradient( 0deg, var(--electric-violet) 0%, var(--bright-blue) 100% );--red-to-orange-horizontal-gradient: linear-gradient( 90deg, var(--hot-pink) 0%, var(--orange-red) 100% );--red-to-orange-vertical-gradient: linear-gradient( 0deg, var(--hot-pink) 0%, var(--orange-red) 100% );--pink-to-purple-horizontal-gradient: linear-gradient( 90deg, var(--vivid-pink) 0%, var(--electric-violet) 100% );--pink-to-purple-vertical-gradient: linear-gradient( 0deg, var(--electric-violet) 0%, var(--vivid-pink) 100% );--purple-to-light-purple-vertical-gradient: linear-gradient( 0deg, var(--french-violet) 0%, var(--light-violet) 100% );--green-to-cyan-vertical-gradient: linear-gradient( 0deg, var(--symbolic-cyan) 0%, var(--super-green) 100% );--blue-to-teal-vertical-gradient: linear-gradient( 0deg, var(--bright-blue) 0%, var(--light-blue) 100% );--blue-to-cyan-vertical-gradient: linear-gradient( 0deg, var(--bright-blue) 0%, var(--symbolic-cyan) 100% );--black-to-gray-vertical-gradient: linear-gradient( 0deg, var(--primary-contrast) 0%, var(--gray-400) 100% );--red-to-pink-vertical-gradient: linear-gradient(0deg, var(--hot-red) 0%, var(--vivid-pink) 100%);--orange-to-pink-vertical-gradient: linear-gradient( 0deg, var(--vivid-pink) 0%, var(--light-orange) 100% );--page-bg-radial-gradient: radial-gradient(circle, white 0%, white 100%);--soft-pink-radial-gradient: radial-gradient( circle at center bottom, var(--light-pink) 0%, white 80% );--full-contrast: black;--primary-contrast: var(--gray-900);--secondary-contrast: var(--gray-800);--tertiary-contrast: var(--gray-700);--quaternary-contrast: var(--gray-500);--quinary-contrast: var(--gray-300);--senary-contrast: var(--gray-200);--septenary-contrast: var(--gray-100);--octonary-contrast: var(--gray-50);--page-background: white;--gray-unfilled: var(--gray-400);--webgl-page-background: #ffffff;--webgl-gray-unfilled: #a39fa9;--mdc-snackbar-container-shape: .25rem;--mdc-snackbar-container-color: var(--page-background);--mdc-snackbar-supporting-text-color: var(--primary-contrast)}:root{--z-index-mini-menu: 200;--z-index-top-level-banner: 150;--z-index-nav: 100;--z-index-cookie-consent: 60;--z-index-content: 50;--z-index-icon: 10}.cm-editor,.\37c 3 .cm-gutters,.cm-scroller{background-color:var(--page-background);transition:background-color .3s ease;font-size:.875rem}.\37c 1.cm-focused{outline:none}.\37c 2u .cm-line.cm-activeLine,.\37c 2u .cm-activeLineGutter{background-color:color-mix(in srgb,var(--primary-contrast) 5%,transparent);transition:background-color .3s ease}.\37c 1 .cm-button{background-image:linear-gradient(var(--octonary-contrast),var(--page-background))}.\37c 1 .cm-button:focus{background-image:linear-gradient(var(--senary-contrast),var(--page-background))}.cm-scroller::-webkit-scrollbar-track{background:#0000;cursor:pointer;margin:2px}.cm-scroller::-webkit-scrollbar{width:6px;height:6px}.cm-scroller::-webkit-scrollbar-thumb{background-color:var(--senary-contrast);border-radius:10px;transition:background-color .3s ease}.cm-scroller::-webkit-scrollbar-thumb:hover{background-color:var(--quaternary-contrast)}[docs-breadcrumb]{height:2.5625rem}#mermaid-generated-diagram{--fontFamily: "sans-serif";--primaryColor: "#fff";--primaryBorderColor: "#000";--pie1: "#0546ff";--pie2: "#f637e3";--pie3: "#f11653";--pie4: "#8001c6";--pie5: "#00c572";--pie6: "#fe3700";background-color:var(--page-background)!important}#mermaid-generated-diagram g rect{stroke:#000!important;filter:drop-shadow(5px 5px 0px var(--primary-contrast))}#mermaid-generated-diagram .messageText,#mermaid-generated-diagram .pieTitleText{fill:var(--primary-contrast)!important}#mermaid-generated-diagram .pieOuterCircle{stroke-width:1px}#mermaid-generated-diagram .pieCircle{stroke-width:1.5px}#mermaid-generated-diagram .legend rect{filter:none;opacity:.7}#mermaid-generated-diagram .legend text{fill:var(--primary-contrast)!important}#mermaid-generated-diagram .slice{fill:var(--primary-contrast)!important}#mermaid-generated-diagram .flowchart-link,#mermaid-generated-diagram line{stroke:var(--primary-contrast)!important}#mermaid-generated-diagram .marker,#mermaid-generated-diagram #statediagram-barbEnd,#mermaid-generated-diagram .transition,#mermaid-generated-diagram #arrowhead path{stroke:var(--primary-contrast)!important;fill:var(--primary-contrast)!important}#mermaid-generated-diagram .cluster rect,#mermaid-generated-diagram .nodes rect{stroke:var(--primary-contrast)!important;fill:var(--page-background)!important}#mermaid-generated-diagram .nodeLabel:not(.node:has(polygon) .nodeLabel):not(.eventNode .nodeLabel){fill:var(--primary-contrast)!important;color:var(--primary-contrast)!important}#mermaid-generated-diagram .eventNode polygon{fill:var(--hot-pink)!important;filter:none;stroke:var(--hot-pink)!important}#mermaid-generated-diagram .eventNode .nodeLabel p{font-weight:800!important}#mermaid-generated-diagram .checkedNode rect{color:#fff!important;filter:drop-shadow(5px 5px 0px var(--hot-pink));stroke:var(--hot-pink)!important}#mermaid-generated-diagram .checkedNode .nodeLabel p{color:var(--hot-pink)!important;font-weight:800!important}:root{--fallback-font-stack: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--page-width: 80ch;--layout-padding: 3.12rem;--primary-nav-width: 110px;--secondary-nav-width: 16.25rem;--fixed-content-height: calc(100vh - var(--layout-padding) * 2)}@media (max-width: 900px){:root{--layout-padding: 2rem}}@media (max-width: 700px){:root{--layout-padding: 1rem}}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--inter-font);font-size:16px;background-color:var(--page-background);color:var(--primary-contrast);transition:color .3s ease,background-color .3s ease;scroll-behavior:smooth}@media (prefers-reduced-motion){html{scroll-behavior:auto}}body{margin:0;overflow-y:auto;overflow-x:hidden}html,body{height:100vh;min-height:100vh}@supports (height: 100svh){html,body{height:100svh}}button{cursor:pointer}img{width:100%;border-radius:.25rem;overflow:hidden;margin:1rem 0}img[src$="#small"]{max-width:250px}img[src$="#medium"]{max-width:450px}abbr[title]{text-decoration:none}.docs-form-element{display:flex;align-items:center;gap:.5rem;border:1px solid var(--senary-contrast);border-radius:.25rem;padding:.5rem;background-color:var(--page-background);transition:color .3s ease,background-color .3s ease,border-color .3s ease}.docs-form-element docs-icon,.docs-form-element label{color:var(--quinary-contrast);transition:color .3s ease}.docs-form-element label{font-size:.875rem}.docs-form-element select,.docs-form-element input{width:16rem;-webkit-appearance:none;display:flex;flex:1;font-size:.875rem;border:none;outline:none;height:100%;background-color:var(--page-background);color:var(--tertiary-contrast);transition:color .3s ease,background-color .3s ease}.docs-form-element select{width:10rem;background-image:url("./media/chevron-DVSZBSHD.svg");background-size:.7rem;background-repeat:no-repeat;background-position:right center;margin-inline-end:.3rem}.docs-form-element:focus-within{border:1px solid var(--french-violet)}.docs-form-element:focus-within docs-icon{color:var(--tertiary-contrast)}.ng-spinner{display:none!important}.ng-progress-bar .ng-bar{background:var(--red-to-pink-to-purple-horizontal-gradient)!important}.mat-mdc-tab-header{--mat-tab-header-disabled-ripple-color: transparent;--mat-tab-header-pagination-icon-color: var(--secondary-contrast);--mat-tab-header-inactive-label-text-color: var(--secondary-contrast);--mat-tab-header-inactive-ripple-color: transparent;--mat-tab-header-inactive-hover-label-text-color: var(--tertiary-contrast);--mat-tab-header-inactive-focus-label-text-color: var(--secondary-contrast);--mat-tab-header-active-label-text-color: var(--primary-contrast);--mat-tab-header-active-ripple-color: transparent;--mdc-tab-indicator-active-indicator-color: color-mix(in srgb, var(--bright-blue) 40%, white);--mat-tab-header-active-focus-label-text-color: var(--primary-contrast);--mat-tab-header-active-hover-label-text-color: var(--primary-contrast);--mat-tab-header-active-focus-indicator-color: var(--bright-blue);--mat-tab-header-active-hover-indicator-color: color-mix( in srgb, var(--bright-blue) 40%, white )}.mat-mdc-tab-header .mdc-tab{--mat-tab-header-label-text-font: Inter, sans-serif;--mat-tab-header-label-text-letter-spacing: -.00875rem;--mat-tab-header-label-text-size: .875rem;--mat-tab-header-label-text-weight: 500}.mat-mdc-tab-header .mdc-tab__text-label{-webkit-user-select:none;user-select:none;letter-spacing:-.00875rem}.mat-mdc-tab-header .mdc-tab--active{--mat-tab-header-label-text-weight: 500}.docs-reference-tabs .mat-mdc-tab-labels{gap:20px;border-bottom:1px solid var(--senary-contrast);transition:border-color .3s ease}.docs-reference-tabs .mdc-tab__text-label{letter-spacing:-.00875rem}.docs-reference-tabs .mdc-tab{min-width:min-content!important;padding-inline:2px!important}.docs-tutorial-editor .mat-mdc-tab-header,.docs-code-editor-tabs .mat-mdc-tab-header,.docs-editor-tabs .mat-mdc-tab-header{--mdc-tab-indicator-active-indicator-color: transparent;--mat-tab-header-active-focus-indicator-color: transparent;--mat-tab-header-active-hover-indicator-color: transparent;--mat-tab-header-label-text-font: InterTight, sans-serif;--mat-tab-header-label-text-tracking: -.00875rem;--mat-tab-header-label-text-size: .8125rem}.docs-tutorial-editor .mat-mdc-tab-header .mat-mdc-tab-labels,.docs-code-editor-tabs .mat-mdc-tab-header .mat-mdc-tab-labels,.docs-editor-tabs .mat-mdc-tab-header .mat-mdc-tab-labels{gap:0;transition:border-color .3s ease;width:100%}.docs-tutorial-editor .mat-mdc-tab-header .mdc-tab,.docs-code-editor-tabs .mat-mdc-tab-header .mdc-tab,.docs-editor-tabs .mat-mdc-tab-header .mdc-tab{padding-inline:18px!important}.docs-tutorial-editor .mat-mdc-tab-header .mdc-tab--active,.docs-code-editor-tabs .mat-mdc-tab-header .mdc-tab--active,.docs-editor-tabs .mat-mdc-tab-header .mdc-tab--active{border:0;border-block-end-width:2px;border-style:solid;border-image:var(--pink-to-purple-horizontal-gradient) 1}.docs-tutorial-editor .mat-mdc-tab-header .mdc-tab--active.cdk-keyboard-focused,.docs-code-editor-tabs .mat-mdc-tab-header .mdc-tab--active.cdk-keyboard-focused,.docs-editor-tabs .mat-mdc-tab-header .mdc-tab--active.cdk-keyboard-focused{border-image:var(--blue-to-cyan-vertical-gradient) 1}.docs-tutorial-editor .mat-mdc-tab-header .mdc-tab--active:has(.docs-delete-file),.docs-code-editor-tabs .mat-mdc-tab-header .mdc-tab--active:has(.docs-delete-file),.docs-editor-tabs .mat-mdc-tab-header .mdc-tab--active:has(.docs-delete-file){padding-inline-start:18px!important;padding-inline-end:.5px!important}.docs-editor-tabs .mat-mdc-tab-header{border-block-end:1px solid var(--senary-contrast)}.docs-code-editor-tabs .mat-mdc-tab-group{max-width:calc(100% - 40px)}.docs-editor-tabs .mat-mdc-tab-header,.docs-code-editor-tabs .mat-mdc-tab-header{background-color:var(--octonary-contrast);transition:background-color .3s ease,border-color .3s ease}.docs-editor-tabs .mdc-tab__text-label i,.docs-code-editor-tabs .mdc-tab__text-label i{color:var(--bright-blue);margin-inline-start:.5rem;margin-inline-end:.25rem;font-size:1.25rem}.docs-editor-tabs .mdc-tab__text-label span,.docs-code-editor-tabs .mdc-tab__text-label span{color:var(--primary-contrast)}.docs-example-viewer-actions .mat-mdc-tab-labels{width:100%}.docs-example-viewer-actions .mat-mdc-tab-header{--mdc-tab-indicator-active-indicator-color: transparent;--mat-tab-header-active-focus-indicator-color: transparent;--mat-tab-header-active-hover-indicator-color: transparent;--mat-tab-header-active-focus-label-text-color: transparent;--mat-tab-header-active-hover-label-text-color: transparent;--mat-tab-header-active-label-text-color: transparent;--mat-tab-header-label-text-font: InterTight, sans-serif;--mat-tab-header-label-text-letter-spacing: -.00875rem;--mat-tab-header-label-text-size: .8125rem}.docs-example-viewer-actions .mat-mdc-tab-header .mat-mdc-tab-labels{gap:0;border-bottom:0}.docs-example-viewer-actions .mat-mdc-tab-header .mdc-tab{padding-inline:15px!important}.docs-example-viewer-actions .mat-mdc-tab-header .mdc-tab--active{border:0;border-block-end-width:2px;border-style:solid;border-image:var(--purple-to-blue-horizontal-gradient) 1}.docs-example-viewer-actions .mat-mdc-tab-header .mdc-tab--active span{background-image:var(--purple-to-blue-horizontal-gradient);background-clip:text;-webkit-background-clip:text;color:transparent}:root{--code-font: "DM Mono", monospace;--inter-font: "Inter", var(--fallback-font-stack);--inter-tight-font: "Inter Tight", var(--fallback-font-stack);--icons: "Material Symbols Outlined";--selection-background: var(--vivid-pink);--selection-color: var(--vivid-pink)}:nth-child(6n+1){--selection-color: var(--vivid-pink)}:nth-child(6n+2){--selection-background: var(--hot-pink);--selection-color: var(--hot-pink)}:nth-child(6n+3){--selection-background: var(--electric-violet);--selection-color: var(--electric-violet)}:nth-child(6n+4){--selection-background: var(--french-violet);--selection-color: var(--french-violet)}:nth-child(6n+5){--selection-background: var(--indigo-blue);--selection-color: var(--indigo-blue)}:nth-child(6n+6){--selection-background: var(--bright-blue);--selection-color: var(--bright-blue)}::selection{background:color-mix(in srgb,var(--selection-background) 10%,var(--octonary-contrast));color:color-mix(in srgb,var(--selection-color) 40%,var(--primary-contrast))}h1,h2,h3,h4,h5,h6{font-family:var(--inter-tight-font);font-weight:500;text-wrap:balance}p{font-size:.875rem;line-height:1.4rem;font-weight:400;letter-spacing:-.00875rem}p~ul,p~ol{margin-block-start:0}ul,ol{font-size:.875rem;line-height:1.4rem;font-weight:400;letter-spacing:-.01rem}a{text-decoration:none;font-weight:500;transition:color .3s ease}p>a,p>em>a,td>a,div>a:not(.docs-card),code>a,li:not(.docs-faceted-list *) a{color:var(--bright-blue)}p>a:hover,p>em>a:hover,td>a:hover,div>a:not(.docs-card):hover,code>a:hover,li:not(.docs-faceted-list *) a:hover{color:var(--vivid-pink)}p>a:active,p>em>a:active,td>a:active,div>a:not(.docs-card):active,code>a:active,li:not(.docs-faceted-list *) a:active{color:var(--hot-red)}p>a,p>em>a,.docs-list a,.docs-card a{margin-block:0;text-decoration:underline}hr{border:0;border-block-start-width:1px;border-style:solid;border-color:var(--senary-contrast);width:100%;margin-block:1rem;transition:border-color .3s ease}.docs-scroll-hide::-webkit-scrollbar-track{background:#0000}.docs-scroll-hide::-webkit-scrollbar{width:0}.docs-scroll-track-transparent-large::-webkit-scrollbar-track{background:#0000;cursor:pointer}.docs-scroll-track-transparent-large::-webkit-scrollbar{width:8px;height:8px}.docs-scroll-track-transparent-large::-webkit-scrollbar-thumb{background-color:var(--quinary-contrast);border-radius:10px;transition:background-color .3s ease}.docs-scroll-track-transparent-large::-webkit-scrollbar-thumb:hover{background-color:var(--quaternary-contrast)}.docs-scroll-track-transparent::-webkit-scrollbar-track{background:#0000;cursor:pointer}.docs-scroll-track-transparent::-webkit-scrollbar{width:6px;height:6px}.docs-scroll-track-transparent::-webkit-scrollbar-thumb{background-color:var(--senary-contrast);border-radius:10px;transition:background-color .3s ease}.docs-scroll-track-transparent::-webkit-scrollbar-thumb:hover{background-color:var(--quaternary-contrast)}.docs-mini-scroll-track::-webkit-scrollbar-track{background:transparent}.docs-mini-scroll-track::-webkit-scrollbar{width:6px;height:6px}.docs-mini-scroll-track::-webkit-scrollbar-thumb{background-color:var(--senary-contrast);border-radius:10px}.docs-mini-scroll-track::-webkit-scrollbar-thumb:hover{background-color:var(--quinary-contrast)}button{font-family:var(--inter-font);background:transparent;-webkit-appearance:none;border:0;font-weight:600}button::-moz-focus-inner{border:0;padding:0}button:disabled{cursor:not-allowed}@property --angle{syntax: "<angle>"; initial-value: 90deg; inherits: false;}@keyframes spin-gradient{0%{--angle: 90deg}to{--angle: 450deg}}.docs-primary-btn{cursor:pointer;border:none;outline:none;position:relative;border-radius:.25rem;padding:.75rem 1.5rem;width:max-content;color:transparent;--angle: 90deg;background:linear-gradient(var(--angle),var(--orange-red) 0%,var(--vivid-pink) 50%,var(--electric-violet) 100%)}.docs-primary-btn docs-icon{z-index:var(--z-index-content);position:relative}.docs-primary-btn:before{content:attr(text);position:absolute;inset:1px;background:var(--page-bg-radial-gradient);border-radius:.2rem;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease,background .3s ease;color:var(--primary-contrast)}.docs-primary-btn:after{content:attr(text);position:absolute;inset:1px;background:var(--page-background);border-radius:.2rem;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease,background .3s ease;color:var(--primary-contrast)}.docs-primary-btn:hover{animation:spin-gradient 4s linear infinite forwards}.docs-primary-btn:hover:before{background-color:var(--page-background);background:var(--soft-pink-radial-gradient);opacity:.9}.docs-primary-btn:hover:after{opacity:0}.docs-primary-btn:active:before{opacity:.8}.docs-primary-btn:disabled{background:var(--quinary-contrast);color:var(--quinary-contrast)}.docs-primary-btn:disabled:before{background-color:var(--page-background);background:var(--page-bg-radial-gradient);opacity:1}.docs-primary-btn:disabled docs-icon{color:var(--quinary-contrast)}.docs-primary-btn docs-icon{z-index:var(--z-index-icon);color:var(--primary-contrast)}.docs-secondary-btn{border:1px solid var(--senary-contrast);background:var(--page-background);padding:.75rem 1.5rem;border-radius:.25rem;color:var(--primary-contrast);transition:background .3s ease}.docs-secondary-btn docs-icon{color:var(--quaternary-contrast);transition:color .3s ease}.docs-secondary-btn:hover{background:var(--septenary-contrast)}.docs-secondary-btn:hover docs-icon{color:var(--primary-contrast)}kbd:not(:has(kbd)){position:relative;color:var(---tertiary-contrast);border:1px solid var(--quinary-contrast);box-shadow:0 1px #0003,0 0 0 2px var(--octonary-contrast) inset;text-shadow:0 1px 0 var(--octonary-contrast);border-radius:3px;display:inline-block;font-family:sans-serif;line-height:1.5;margin:0 .1em;padding:1px .4em;min-width:14px;min-height:20px;vertical-align:middle;text-align:center}@media (prefers-reduced-motion: no-preference){*:hover>kbd:not(:has(kbd)){box-shadow:0 .5px #0003,0 0 0 2px var(--octonary-contrast) inset;top:1px}}.docs-api-item-label{--label-theme: var(--symbolic-purple);display:flex;justify-content:center;align-items:center;font-weight:500;color:var(--label-theme);background:color-mix(in srgb,var(--label-theme) 10%,white);border-radius:.25rem;transition:color .3s ease,background-color .3s ease;text-transform:capitalize}.docs-api-item-label:not(.full){height:22px;width:22px;flex:0 0 22px}.docs-api-item-label.full{font-size:.75rem;padding:.25rem .5rem}.docs-api-item-label a{color:var(--label-theme)}.docs-api-item-label a:hover{text-decoration:underline}@media screen and (prefers-color-scheme: dark){.docs-api-item-label{background:color-mix(in srgb,var(--label-theme) 17%,#272727)}}.docs-dark-mode .docs-api-item-label{background:color-mix(in srgb,var(--label-theme) 17%,#272727)}.docs-light-mode .docs-api-item-label{background:color-mix(in srgb,var(--label-theme) 10%,white)}.docs-api-item-label.type-undecorated_class,.docs-api-item-label.type-class{--label-theme: var(--symbolic-purple)}.docs-api-item-label.type-constant,.docs-api-item-label.type-const{--label-theme: var(--symbolic-gray)}.docs-api-item-label.type-decorator{--label-theme: var(--symbolic-blue)}.docs-api-item-label.type-directive{--label-theme: var(--symbolic-pink)}.docs-api-item-label.type-element{--label-theme: var(--symbolic-orange)}.docs-api-item-label.type-enum{--label-theme: var(--symbolic-yellow)}.docs-api-item-label.type-function{--label-theme: var(--symbolic-green)}.docs-api-item-label.type-interface{--label-theme: var(--symbolic-cyan)}.docs-api-item-label.type-pipe{--label-theme: var(--symbolic-teal)}.docs-api-item-label.type-ng_module{--label-theme: var(--symbolic-brown)}.docs-api-item-label.type-type_alias{--label-theme: var(--symbolic-lime)}.docs-api-item-label.type-block{--label-theme: var(--vivid-pink)}.docs-api-item-label.type-developer_preview,.docs-api-item-label.type-deprecated{--label-theme: var(--hot-red)}.docs-faceted-list{--faceted-list-border-width: 2px;list-style:none;padding:0;margin:0;border-inline-start:calc(var(--faceted-list-border-width) - 1px) solid var(--senary-contrast)}.docs-faceted-list-item a,.docs-faceted-list-item button:not(.docs-expanded-button){position:relative;background-color:var(--quaternary-contrast);background-clip:text;-webkit-background-clip:text;color:transparent;transition:background-color .3s ease;line-height:1.1rem}.docs-faceted-list-item a:before,.docs-faceted-list-item button:not(.docs-expanded-button):before{content:"";position:absolute;top:0;left:calc(var(--faceted-list-border-width) * -1);width:var(--faceted-list-border-width);height:100%;background:var(--primary-contrast);opacity:0;transform:scaleY(.7);transition:transform .3s ease,opacity .3s ease}.docs-faceted-list-item a:hover,.docs-faceted-list-item button:not(.docs-expanded-button):hover{background-color:var(--primary-contrast)}.docs-faceted-list-item a:hover:before,.docs-faceted-list-item button:not(.docs-expanded-button):hover:before{opacity:.3}.docs-faceted-list-item a.docs-faceted-list-item-active,.docs-faceted-list-item button:not(.docs-expanded-button).docs-faceted-list-item-active{background-image:var(--pink-to-purple-vertical-gradient)}.docs-faceted-list-item a.docs-faceted-list-item-active:before,.docs-faceted-list-item button:not(.docs-expanded-button).docs-faceted-list-item-active:before{opacity:1;transform:scaleY(1);background:var(--pink-to-purple-vertical-gradient)}.docs-faceted-list-item a.docs-faceted-list-item-active:hover:before,.docs-faceted-list-item button:not(.docs-expanded-button).docs-faceted-list-item-active:hover:before{opacity:1;transform:scaleY(1.1)}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}html{--mdc-secondary-navigation-tab-container-height: 48px}html{--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0}html{--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0}.mat-mdc-tab-group,.mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color: #3f51b5}.mat-mdc-tab-group,.mat-mdc-tab-nav-bar{--mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, .38);--mat-tab-header-pagination-icon-color: black;--mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-label-text-color: #3f51b5;--mat-tab-header-active-ripple-color: #3f51b5;--mat-tab-header-inactive-ripple-color: #3f51b5;--mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-focus-label-text-color: #3f51b5;--mat-tab-header-active-hover-label-text-color: #3f51b5;--mat-tab-header-active-focus-indicator-color: #3f51b5;--mat-tab-header-active-hover-indicator-color: #3f51b5}.mat-mdc-tab-group.mat-accent,.mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color: #ff4081}.mat-mdc-tab-group.mat-accent,.mat-mdc-tab-nav-bar.mat-accent{--mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, .38);--mat-tab-header-pagination-icon-color: black;--mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-label-text-color: #ff4081;--mat-tab-header-active-ripple-color: #ff4081;--mat-tab-header-inactive-ripple-color: #ff4081;--mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-focus-label-text-color: #ff4081;--mat-tab-header-active-hover-label-text-color: #ff4081;--mat-tab-header-active-focus-indicator-color: #ff4081;--mat-tab-header-active-hover-indicator-color: #ff4081}.mat-mdc-tab-group.mat-warn,.mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color: #f44336}.mat-mdc-tab-group.mat-warn,.mat-mdc-tab-nav-bar.mat-warn{--mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, .38);--mat-tab-header-pagination-icon-color: black;--mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-label-text-color: #f44336;--mat-tab-header-active-ripple-color: #f44336;--mat-tab-header-inactive-ripple-color: #f44336;--mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-focus-label-text-color: #f44336;--mat-tab-header-active-hover-label-text-color: #f44336;--mat-tab-header-active-focus-indicator-color: #f44336;--mat-tab-header-active-hover-indicator-color: #f44336}.mat-mdc-tab-group.mat-background-primary,.mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-header-with-background-background-color: #3f51b5;--mat-tab-header-with-background-foreground-color: white}.mat-mdc-tab-group.mat-background-accent,.mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color: #ff4081;--mat-tab-header-with-background-foreground-color: white}.mat-mdc-tab-group.mat-background-warn,.mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-header-with-background-background-color: #f44336;--mat-tab-header-with-background-foreground-color: white}.mat-mdc-tab-header{--mdc-secondary-navigation-tab-container-height: 48px}.mat-mdc-tab-header{--mat-tab-header-label-text-font: Roboto, sans-serif;--mat-tab-header-label-text-size: 14px;--mat-tab-header-label-text-tracking: .0892857143em;--mat-tab-header-label-text-line-height: 36px;--mat-tab-header-label-text-weight: 500}html{--mat-legacy-button-toggle-height: 36px;--mat-legacy-button-toggle-shape: 2px;--mat-legacy-button-toggle-focus-state-layer-opacity: 1}html{--mat-standard-button-toggle-shape: 4px;--mat-standard-button-toggle-hover-state-layer-opacity: .04;--mat-standard-button-toggle-focus-state-layer-opacity: .12}html{--mat-legacy-button-toggle-text-color: rgba(0, 0, 0, .38);--mat-legacy-button-toggle-state-layer-color: rgba(0, 0, 0, .12);--mat-legacy-button-toggle-selected-state-text-color: rgba(0, 0, 0, .54);--mat-legacy-button-toggle-selected-state-background-color: #e0e0e0;--mat-legacy-button-toggle-disabled-state-text-color: rgba(0, 0, 0, .26);--mat-legacy-button-toggle-disabled-state-background-color: #eeeeee;--mat-legacy-button-toggle-disabled-selected-state-background-color: #bdbdbd}html{--mat-standard-button-toggle-text-color: rgba(0, 0, 0, .87);--mat-standard-button-toggle-background-color: white;--mat-standard-button-toggle-state-layer-color: black;--mat-standard-button-toggle-selected-state-background-color: #e0e0e0;--mat-standard-button-toggle-selected-state-text-color: rgba(0, 0, 0, .87);--mat-standard-button-toggle-disabled-state-text-color: rgba(0, 0, 0, .26);--mat-standard-button-toggle-disabled-state-background-color: white;--mat-standard-button-toggle-disabled-selected-state-text-color: rgba(0, 0, 0, .87);--mat-standard-button-toggle-disabled-selected-state-background-color: #bdbdbd;--mat-standard-button-toggle-divider-color: rgb(224.4, 224.4, 224.4)}html{--mat-standard-button-toggle-height: 48px}html{--mat-legacy-button-toggle-label-text-font: Roboto, sans-serif;--mat-legacy-button-toggle-label-text-line-height: 24px;--mat-legacy-button-toggle-label-text-size: 16px;--mat-legacy-button-toggle-label-text-tracking: .03125em;--mat-legacy-button-toggle-label-text-weight: 400}html{--mat-standard-button-toggle-label-text-font: Roboto, sans-serif;--mat-standard-button-toggle-label-text-line-height: 24px;--mat-standard-button-toggle-label-text-size: 16px;--mat-standard-button-toggle-label-text-tracking: .03125em;--mat-standard-button-toggle-label-text-weight: 400}html{--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px}html{--mdc-plain-tooltip-container-color: #616161;--mdc-plain-tooltip-supporting-text-color: #fff}html{--mdc-plain-tooltip-supporting-text-font: Roboto, sans-serif;--mdc-plain-tooltip-supporting-text-size: 12px;--mdc-plain-tooltip-supporting-text-weight: 400;--mdc-plain-tooltip-supporting-text-tracking: .0333333333em}.docs-alert{--alert-gradient: var(--purple-to-blue-vertical-gradient);--alert-accent: var(--bright-blue);border-width:0;border-inline-start-width:3px;border-style:solid;background:color-mix(in srgb,var(--alert-accent) 5%,transparent);color:var(--primary-contrast);border-image:var(--alert-gradient) 1;padding:1.5rem;font-weight:400;transition:color .3s ease;margin-block:1rem;position:relative}.docs-alert:before{font-family:var(--icons);position:absolute;margin-top:-.05rem;color:var(--alert-accent);font-size:1.3rem}.docs-alert p{margin-inline-start:1.65rem}.docs-alert p:first-child{margin-block-start:0}.docs-alert p:last-child{margin-block-end:0}.docs-dark-mode .docs-alert{background:color-mix(in srgb,var(--alert-accent) 10%,transparent)}.docs-alert .docs-pill-row{margin-block-end:0}.docs-alert-note{--alert-gradient: var(--blue-to-teal-vertical-gradient);--alert-accent: var(--bright-blue)}.docs-alert-note:before{content:"bookmark"}.docs-alert-tip{--alert-gradient: var(--green-to-cyan-vertical-gradient);--alert-accent: var(--symbolic-cyan)}.docs-alert-tip:before{content:"star"}.docs-alert-todo{--alert-gradient: var(--black-to-gray-vertical-gradient);--alert-accent: var(--quaternary-contrast)}.docs-alert-todo:before{content:"error"}.docs-alert-question{--alert-gradient: var(--blue-to-cyan-vertical-gradient);--alert-accent: var(--symbolic-cyan)}.docs-alert-question:before{content:"help"}.docs-alert-summary{--alert-gradient: var(--purple-to-light-purple-vertical-gradient);--alert-accent: var(--electric-violet)}.docs-alert-summary:before{content:"sms"}.docs-alert-tldr{--alert-gradient: var(--pink-to-purple-vertical-gradient);--alert-accent: var(--vivid-pink)}.docs-alert-tldr:before{content:"speaker_notes"}.docs-alert-critical{--alert-gradient: var(--red-to-orange-vertical-gradient);--alert-accent: var(--orange-red)}.docs-alert-critical:before{content:"warning"}.docs-alert-important{--alert-gradient: var(--red-to-pink-vertical-gradient);--alert-accent: var(--hot-red)}.docs-alert-important:before{content:"priority_high"}.docs-alert-helpful{--alert-gradient: var(--orange-to-pink-vertical-gradient);--alert-accent: var(--vivid-pink)}.docs-alert-helpful:before{content:"check_circle"}.docs-callout{--callout-theme: var(--purple-to-blue-horizontal-gradient);border-width:0;border-block-start-width:2px;border-block-end-width:1px;border-style:solid;margin-block:1.5rem;border-image:var(--callout-theme) 1;position:relative}.docs-callout:has(+.docs-callout){border-block-end-width:0}.docs-callout:before{font-family:var(--icons);position:absolute;right:0;margin-top:1.35rem;color:var(--alert-accent);font-size:1.3rem}.docs-callout h2,.docs-callout h3,.docs-callout h4,.docs-callout h5,.docs-callout h6{background-image:var(--callout-theme);background-clip:text;-webkit-background-clip:text;color:transparent;max-width:fit-content}.docs-viewer .docs-callout h3{font-size:.875rem;margin-block:1.6rem}.docs-callout-helpful{--callout-theme: var(--purple-to-blue-horizontal-gradient)}.docs-callout-helpful:before{content:"check_circle";color:var(--bright-blue)}.docs-callout-critical{--callout-theme: var(--red-to-orange-horizontal-gradient)}.docs-callout-critical:before{content:"warning";color:var(--orange-red)}.docs-callout-important{--callout-theme: var(--pink-to-purple-horizontal-gradient)}.docs-callout-important:before{content:"priority_high";color:var(--electric-violet)}.docs-card-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.25rem;margin-block:1rem}@container docs-content (max-width: 450px){.docs-card-grid{grid-template-columns:1fr}}.docs-card{display:flex;flex-direction:column;justify-content:space-between;color:var(--primary-contrast);padding:1.5rem;border:1px solid var(--senary-contrast);border-radius:.25rem;overflow:hidden;transition:border-color .3s ease,background-color .3s ease}.docs-card p:first-of-type{margin-block-start:1.5rem}.docs-card p:last-of-type{margin-block-end:1.5rem}.docs-card span{font-size:.875rem;font-weight:500;margin-block:0;position:relative}.docs-card *+*:not(a):not(code):not(span){margin-block:1.5rem}.docs-card.docs-card-with-svg{padding:0}.docs-card.docs-card-with-svg .docs-card-text-content{flex-grow:1;margin-block-start:0;padding-inline:1.5rem;display:flex;flex-direction:column;justify-content:space-between;border-block-start:1px solid var(--senary-contrast)}.docs-card.docs-card-with-svg .docs-card-text-content h3{margin-bottom:0;margin-block-start:1rem;font-size:1rem}.docs-card.docs-card-with-svg .docs-card-text-content p{margin-block-start:0}a.docs-card{display:flex;flex-direction:column;justify-content:space-between}a.docs-card span{background:var(--pink-to-highlight-to-purple-to-blue-horizontal-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:.875rem;margin-block:0;transition:background-position 1.8s ease-out;background-size:200% 100%;background-position:100% 0%;position:relative}a.docs-card:hover{background:var(--subtle-purple)}a.docs-card:hover span{background-position:0% 0%}.docs-viewer .docs-card h3{margin-block-start:0;font-size:1rem}code{font-family:var(--code-font);border-radius:.25rem;font-weight:400;isolation:isolate}code:not(pre *){position:relative;padding:0 .3rem;background:#e62600;background:var(--red-to-orange-horizontal-gradient);background-clip:text;-webkit-background-clip:text;color:transparent;max-width:max-content;width:100%;display:inline-block}code:not(pre *):before{content:"";position:absolute;inset:0;width:100%;height:100%;background:var(--subtle-purple);border-radius:.25rem;z-index:-1}a:not(.docs-anchor)>code:not(pre *){position:relative;padding:0 .3rem;white-space:nowrap;background:var(--purple-to-blue-horizontal-gradient);background-clip:text;-webkit-background-clip:text;color:transparent;max-width:max-content}a:not(.docs-anchor)>code:not(pre *):before{content:"";position:absolute;inset:0;width:100%;height:100%;background:var(--subtle-purple);border-radius:.25rem;transition:background .3s ease;z-index:-1}a:not(.docs-anchor)>code:not(pre *):hover{background:var(--vivid-pink);background-clip:text;-webkit-background-clip:text;color:transparent;max-width:max-content}code .docs-emoji{color:initial}pre{white-space:pre}.docs-emoji{color:inherit}.docs-code{display:block;position:relative;border:1px solid var(--senary-contrast);border-radius:.25rem;background:var(--octonary-contrast);transition:background .3s ease,border-color .3s ease;container:codeblock/inline-size}.docs-viewer .docs-code{margin-block:1rem}.docs-code pre{overflow-x:auto}.docs-code code{display:flex;flex-direction:column;font-size:.875rem;counter-reset:line}.shell{border:1px solid var(--quinary-contrast)}.shell pre{white-space:nowrap}.shell .shiki .line{display:block}.shell .shiki .line:before{content:"$";padding-inline-end:.5rem}.shell .shiki .line.hidden{display:none}.shell button[docs-copy-source-code]{background-color:var(--quaternary-contrast);border:1px solid var(--quinary-contrast)}@container codeblock (min-width: 400px){.shell button[docs-copy-source-code]{border:1px solid transparent}}.shell button[docs-copy-source-code] .docs-copy path{fill:var(--quinary-contrast)}.shell button[docs-copy-source-code] .docs-check{color:var(--page-background)}.shell button[docs-copy-source-code]:hover .docs-copy path{fill:var(--octonary-contrast)}button[docs-copy-source-code]{padding:.375rem .4rem .15rem .5rem;position:absolute;top:3.1rem;right:.2rem;border-radius:.25rem;cursor:pointer;z-index:var(--z-index-icon);background-color:var(--octonary-contrast);border:1px solid var(--senary-contrast);transition:background-color .3s ease,border-color .3s ease}@container codeblock (min-width: 400px){button[docs-copy-source-code]{border:1px solid transparent}}button[docs-copy-source-code] .docs-icon{transition:opacity .3s ease-out}button[docs-copy-source-code] .docs-copy{opacity:1}button[docs-copy-source-code] .docs-copy path{transition:fill .3s ease;fill:var(--gray-400)}button[docs-copy-source-code] .docs-check{opacity:0;color:var(--primary-contrast);position:absolute;inset:0;top:.35rem}button[docs-copy-source-code] .docs-check path{transition:fill .3s ease}button[docs-copy-source-code].docs-copy-source-code-button-success .docs-copy{opacity:0}button[docs-copy-source-code].docs-copy-source-code-button-success .docs-check{opacity:1}button[docs-copy-source-code]:hover .docs-copy path{fill:var(--primary-contrast)}.docs-code .docs-code-header{position:relative}.docs-code .docs-code-header h3{background-image:var(--purple-to-blue-horizontal-gradient);background-clip:text;-webkit-background-clip:text;color:transparent;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.4rem;letter-spacing:-.00875rem;margin:0;word-wrap:break-word;width:fit-content}.docs-code-header{padding:.75rem}.docs-code-header:before{content:"";position:absolute;inset:0;width:100%;height:100%;background:var(--subtle-purple);border-radius:.25rem .25rem 0 0;transition:background .3s ease}.docs-code:not(:has(.docs-code-header)) button[docs-copy-source-code]{top:.2rem;right:.2rem}.docs-code[mermaid]{border:0;width:100%;background-color:transparent}.docs-code:not([mermaid]) code:has(.shiki-ln-number),.docs-example-viewer-code-wrapper code:has(.shiki-ln-number){display:grid;grid-template-columns:min-content 1fr;height:100%}.docs-code:not([mermaid]) pre,.docs-example-viewer-code-wrapper pre{overflow-x:auto;display:flex;flex-direction:column;align-items:start}.docs-code:not([mermaid]) pre>*,.docs-example-viewer-code-wrapper pre>*{min-width:100%;width:auto}.docs-example-viewer-code-wrapper .docs-code-header{display:none}.shiki-ln-number{border-inline-end:1px solid var(--senary-contrast);padding-inline-start:.75rem;padding-inline-end:.5rem;color:var(--quaternary-contrast);font-size:.875rem;text-align:right}.highlighted{background:color-mix(in srgb,var(--bright-blue) 9%,var(--page-background));color:color-mix(in srgb,var(--bright-blue) 60%,var(--full-contrast))}.remove{background:color-mix(in srgb,var(--orange-red) 10%,var(--page-background));color:color-mix(in srgb,var(--hot-red) 80%,var(--full-contrast))}.add{background:color-mix(in srgb,oklch(68.82% .224 155.13deg) 12%,var(--page-background));color:color-mix(in srgb,var(--super-green),var(--full-contrast) 50%)}.hidden{display:none}.cm-tooltip-hover{display:flex;flex-direction:column-reverse;padding:.75rem}.cm-tooltip-hover::-webkit-scrollbar-track{background:#0000}.cm-tooltip-hover::-webkit-scrollbar{width:6px;height:6px}.cm-tooltip-hover::-webkit-scrollbar-thumb{background-color:var(--senary-contrast);border-radius:10px}.cm-tooltip-hover::-webkit-scrollbar-thumb:hover{background-color:var(--quinary-contrast)}.docs-decorative-header-container{container:header/inline-size}.docs-decorative-header{border-radius:.625rem;background:var(--septenary-contrast);max-width:var(--page-width);overflow:hidden;display:flex;position:relative;transition:background .3s ease}@container header (max-width: 550px){.docs-decorative-header{flex-direction:column-reverse}}.docs-decorative-header .docs-header-content{box-sizing:border-box;padding:1.5rem;padding-inline-end:0;flex-grow:1}@container header (max-width: 550px){.docs-decorative-header .docs-header-content{width:100%;padding-block-end:1.5rem}}.docs-decorative-header .docs-header-content h1,.docs-decorative-header .docs-header-content p,.docs-decorative-header .docs-header-content span{color:var(--primary-contrast);transition:color .3s ease}.docs-decorative-header .docs-header-content a{position:absolute;top:1.5rem;right:1.5rem;z-index:20}.docs-decorative-header .docs-header-content a i{color:var(--quaternary-contrast)}.docs-decorative-header .docs-header-content a:hover i{color:var(--primary-contrast)}.docs-decorative-header .docs-header-content docs-breadcrumb{padding-block-end:1rem}.docs-decorative-header .docs-header-content .docs-breadcrumb{font-size:.875rem}.docs-decorative-header .docs-header-content .docs-breadcrumb span{color:var(--primary-contrast)!important}.docs-decorative-header svg{margin:0;margin-block:auto;padding-inline:1rem 3.5rem;padding-block:2rem;min-width:150px;max-width:250px;max-height:125px;z-index:0}.docs-decorative-header svg.docs-what-is-angular-svg{max-height:125px;min-width:175px;padding-block-end:.5rem}.docs-decorative-header svg.docs-directives-svg{max-height:150px}.docs-decorative-header svg.docs-roadmap-svg{padding-block-end:.5rem}@container header (max-width: 550px){.docs-decorative-header svg{padding:2rem;padding-block-end:0;padding-inline-start:1.5rem;width:fit-content;min-width:auto;max-width:80%;max-height:125px}}.docs-icon{color:var(--quinary-contrast);font-size:1.5rem;transition:color .3s ease}.docs-icon-small{font-size:1rem}.docs-pill{display:flex;align-items:center;--pill-accent: var(--bright-blue);background:color-mix(in srgb,var(--pill-accent) 5%,transparent);color:color-mix(in srgb,var(--pill-accent) 70%,var(--full-contrast));padding-inline:.75rem;padding-block:.375rem;border-radius:2.75rem;border:0;transition:background .3s ease;font-family:var(--inter-font);font-size:.875rem;font-style:normal;font-weight:500;line-height:1.4rem;letter-spacing:-.00875rem}.docs-pill:hover{background:color-mix(in srgb,var(--pill-accent) 15%,transparent)}.docs-pill .docs-icon-small{margin-inline-start:.25rem}.docs-dark-mode .docs-pill{color:color-mix(in srgb,var(--pill-accent) 60%,white 70%);background:color-mix(in srgb,var(--pill-accent) 10%,white 2%)}.docs-dark-mode .docs-pill:hover{background:color-mix(in srgb,var(--pill-accent) 20%,white 10%)}.docs-pill-row{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-block:.75rem}.docs-pill-row .docs-pill:nth-child(6n+1){--pill-accent: var(--hot-red)}.docs-pill-row .docs-pill:nth-child(6n+2){--pill-accent: var(--hot-pink)}.docs-pill-row .docs-pill:nth-child(6n+3){--pill-accent: var(--electric-violet)}.docs-pill-row .docs-pill:nth-child(6n+4){--pill-accent: var(--french-violet)}.docs-pill-row .docs-pill:nth-child(6n+5){--pill-accent: var(--indigo-blue)}.docs-pill-row .docs-pill:nth-child(6n+6){--pill-accent: var(--bright-blue)}.docs-steps{--gutter: 4rem;padding-inline-start:var(--gutter);counter-reset:code-steps-list;list-style-type:none}.docs-steps li{position:relative}.docs-steps li h3{font-size:1.75rem;margin-block-start:0;margin-block-end:.5rem;line-height:2.5rem}.docs-step-number{counter-increment:code-steps-list;display:block;pointer-events:none;position:absolute;left:calc(var(--gutter) * -1);top:2.7rem;bottom:0}.docs-step-number:before{display:flex;align-items:center;justify-content:center;width:2rem;content:counter(code-steps-list);border-radius:50%;aspect-ratio:1/1;border:1px solid transparent;background-image:linear-gradient(var(--page-background),var(--page-background)),var(--pink-to-purple-horizontal-gradient);background-origin:border-box;background-clip:content-box,border-box;position:sticky;top:2rem}@media (max-width: 900px){.docs-step-number:before{top:calc(1rem + 75px)}}@media (max-width: 700px){.docs-step-number:before{top:calc(1rem + 55px)}}.docs-tutorial-content .docs-step-number:before{top:calc(1rem + 120px)}@media (max-width: 900px){.docs-tutorial-content .docs-step-number:before{top:calc(1rem + 165px)}}@media (max-width: 700px){.docs-tutorial-content .docs-step-number:before{top:calc(1rem + 140px)}}@container tutorial-content (max-width: 430px){.docs-tutorial-content:has(.docs-reveal-answer-button) .docs-step-number:before{top:calc(1rem + 175px)}}.shiki .line{min-height:1.375em;padding-inline:1rem;color:var(--tertiary-contrast);display:block;font-size:.875rem;font-family:var(--code-font);font-weight:400;text-align:left;padding-block:.25rem}.shiki .line.hidden{display:none}.shiki .line span:last-child{margin-inline-end:4rem}.shiki-ln-group{display:flex;flex-direction:column;margin:1rem 0}.shiki-deprecated{text-decoration:line-through}.gap{color:var(--quaternary-contrast)}.hljs-constructor{color:var(--symbolic-cyan)}.hljs-params{color:var(--bright-blue)}.docs-table{overflow-x:auto}.docs-table table{width:100%;border-collapse:collapse;margin-block:1rem;font-size:.875rem;line-height:160%;letter-spacing:-.00875rem}.docs-table th{text-align:left;padding-block:.4rem;padding-inline-end:1.5rem;border-block:1px solid var(--senary-contrast);font-size:.75rem;font-weight:600}.docs-table tr td{padding-block:.85rem;vertical-align:top}.docs-table tr td:not(:last-child){padding-inline-end:1rem}.docs-table tr td:first-child{padding-inline-end:1.62rem;vertical-align:top;min-width:10ch}.docs-table tr:not(:last-child){border-block-end:1px solid var(--senary-contrast)}.docs-video-container iframe{border:0;width:100%;border-radius:.25rem;overflow:hidden;aspect-ratio:16/9}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}.docs-dark-mode .shiki{color:var(--shiki-dark);background-color:var(--shiki-dark-bg)}.docs-dark-mode .shiki span{color:var(--shiki-dark);background-color:var(--shiki-dark-bg);font-style:var(--shiki-dark-font-style);font-weight:var(--shiki-dark-font-weight)}.docs-dark-mode .shiki .shiki-ln-line-highlighted span,.docs-dark-mode .shiki button:hover span{background-color:inherit}.shiki{padding-block:1rem}.shiki.cli{padding-inline-start:1rem}.shiki a{color:inherit}.shiki a:hover{text-decoration:underline}.docs-light-mode .shiki{color:var(--shiki-light);background-color:var(--shiki-light-bg)}.docs-light-mode .shiki span{color:var(--shiki-light);background-color:var(--shiki-light-bg);font-style:var(--shiki-light-font-style);font-weight:var(--shiki-light-font-weight);text-decoration:var(--shiki-light-text-decoration)}.docs-light-mode .shiki .shiki-ln-line-highlighted span,.docs-light-mode .shiki button:hover span{background-color:inherit}.xterm-viewport::-webkit-scrollbar-track,.xterm-screen::-webkit-scrollbar-track{background:#0000;cursor:pointer;margin:2px}.xterm-viewport::-webkit-scrollbar,.xterm-screen::-webkit-scrollbar{width:6px;height:6px}.xterm-viewport::-webkit-scrollbar-thumb,.xterm-screen::-webkit-scrollbar-thumb{background-color:var(--senary-contrast);border-radius:10px;transition:background-color .3s ease}.xterm-viewport::-webkit-scrollbar-thumb:hover,.xterm-screen::-webkit-scrollbar-thumb:hover{background-color:var(--quaternary-contrast)}.xterm{height:100%;width:100%;padding:10px}.xterm-viewport{overflow-y:auto!important;height:100%!important;width:100%!important;background-color:var(--octonary-contrast)!important;transition:background-color .3s ease}.xterm-screen{box-sizing:border-box;overflow:visible!important;height:100%!important;width:100%!important}.xterm-rows{height:100%!important;overflow:visible!important;color:var(--primary-contrast)!important;transition:color .3s ease}.xterm-rows .xterm-cursor.xterm-cursor-outline{outline-color:var(--primary-contrast)!important}.xterm-rows .xterm-cursor.xterm-cursor-block{background:var(--primary-contrast)!important}.xterm-selection{top:10px!important;left:10px!important}.xterm-selection div{background-color:transparent!important}.xterm-decoration-top{background-color:var(--quinary-contrast)!important}.xterm-dim{color:var(--primary-contrast)!important}.xterm-fg-11{color:var(--electric-violet)!important}.xterm-fg-4{color:var(--bright-blue)!important}.xterm-fg-15{color:var(--secondary-contrast)!important}.xterm-fg-14{color:var(--vivid-pink)!important}.xterm-fg-5{color:var(--electric-violet)!important}.xterm-fg-9,.xterm-fg-3{color:var(--vivid-pink)!important}.xterm-fg-10,.xterm-fg-2{color:var(--symbolic-green)!important}.xterm-bg-1{background-color:var(--orange-red)!important}.xterm-fg-257{color:var(--octonary-contrast)!important}.xterm-fg-8{color:var(--tertiary-contrast)!important}