.fancy-theme-brand2024,.fancy-theme-default,:root{--animation--slow:0.3s;--animation--medium:0.2s;--animation--fast:0.1s;--layout--xx-large:100rem;--layout--x-large:75rem;--layout--large:62rem;--layout--medium:48rem;--layout--small:36rem;--shadow--layer--high:0 0.5rem 0.75rem 0 rgba(31,43,63,.16),0 0.25rem 0.375rem 0 rgba(31,43,63,.04);--shadow--layer--medium:0 0.25rem 0.5rem 0 rgba(31,43,63,.12),0 0.125rem 0.25rem 0 rgba(31,43,63,.08);--shadow--layer--low:0 0.125rem 0.25rem 0 rgba(31,43,63,.08),0 0.0625rem 0.125rem 0 rgba(31,43,63,.2);--opacity--shadow--hover:0.2;--border-radius--rounded:125rem;--border-radius--medium:0.3125rem;--border-radius--small:0.1875rem;--space--xxx-large:2.5rem;--space--xx-large:2rem;--space--x-large:1.5rem;--space--large:1.25rem;--space--medium:1rem;--space--small:0.75rem;--space--x-small:0.5rem;--space--xx-small:0.25rem;--size--shadow--hover:0 0 0 0.1875rem;--size--shadow--focus--outer:0 0 0 0.25rem;--size--shadow--focus--inner:0 0 0 0.125rem;--size--pill--large:1.5rem;--size--pill--default:1.375rem;--size--pill--small:1.25rem;--size--illustration--default:12rem;--size--illustration--medium:8rem;--size--illustration--small:6rem;--size--icon--responsive:1.25em;--size--icon--default:1.25rem;--size--icon--medium:1rem;--size--icon--small:0.75rem;--size--button--large:2.5rem;--size--button--default:2rem;--size--button--small:1.375rem;--line-height--x-large:1.6;--line-height--large:1.5;--line-height--medium:1.4;--line-height--small:1.3;--line-height--x-small:1.1;--line-height--reset:1;--font-weight--bold:700;--font-weight--medium:500;--font-weight--normal:400;--font-size--xxx-large:2rem;--font-size--xx-large:1.6875rem;--font-size--x-large:1.375rem;--font-size--large:1.125rem;--font-size--medium:1rem;--font-size--small:0.875rem;--font-size--x-small:0.75rem;--font-size--xx-small:0.625rem;--font-family--display:"Geologica",arial,sans-serif;--font-family--heading:"Geologica",arial,sans-serif;--font-family--code:"Roboto Mono",courier,sans-serif;--font-family--alternative:"Inter",arial,sans-serif;--font-family--default:"Inter",arial,sans-serif;--color--search-navigation--results-item--highlight--theme:dark;--color--search-navigation--results-section--border:#4d4d50;--color--search-navigation--shadow--hover:none;--color--navigation--divider:#39394d;--color--navigation--active:#4d4d50;--color--navigation--hover:#4d4d50;--color--navigation--background:#202124;--color--navigation--top--background:var(--color--blue);--color--text--highlight--dark--background:transparent;--color--text--highlight--light--background:#fff8cc;--color--text--highlight--light--foreground:#222;--color--button--borderless--border:transparent;--color--button--borderless--background:transparent;--color--background--interactive--selected:#e7edfb;--color--background--interactive--active:#cfdbf6;--color--background--main--page:#f7f8fd;--color--status--negative--light:#ffedef;--color--heat--cool--10:#051e54;--color--heat--cool--9:#082e7f;--color--heat--cool--8:#0a3da9;--color--heat--cool--3:#b6c9f2;--color--heat--cool--2:#cfdbf6;--color--heat--cool--1:#e7edfb;--color--heat--warm--11:#ff6d5b;--color--heat--warm--10:#ff8c54;--color--heat--warm--9:#ffaa61;--color--heat--warm--8:#ffc76d;--color--heat--warm--7:#ffe57a;--color--heat--warm--6:#d9e27d;--color--heat--warm--5:#b3df80;--color--heat--warm--4:#8edc82;--color--heat--warm--3:#68d985;--color--heat--warm--2:#42d688;--color--heat--warm--1:#3ec67b;--color--pink--darkest:#4b112c;--color--pink--darker:#b42367;--color--pink--dark:#ce3f81;--color--pink:#dd4889;--color--pink--light:#f4a1b5;--color--pink--lighter:#fdcbe1;--color--pink--lightest:#feebf4;--color--purple--darkest:#010125;--color--purple--darker:#413673;--color--purple--dark:#5f4eaa;--color--purple:#7a63c7;--color--purple--light:#a9a1f4;--color--purple--lighter:#d1cbfd;--color--purple--lightest:#f3ebfe;--color--orange--darkest:#402315;--color--orange--darker:#80462a;--color--orange--dark:#bf693f;--color--orange:#ff8c54;--color--orange--light:#ffa376;--color--orange--lighter:#ffba98;--color--orange--lightest:#ffd1bb;--color--red--darkest:#401319;--color--red--darker:#802731;--color--red--dark:#bf3a4a;--color--red:#ff4d62;--color--red--light:#ff7181;--color--red--lighter:#ff94a1;--color--red--lightest:#ffb8c0;--color--yellow--darkest:#403507;--color--yellow--darker:#806a0e;--color--yellow--dark:#bf9e15;--color--yellow:#ffd31c;--color--yellow--light:#ffdc49;--color--yellow--lighter:#ffea92;--color--yellow--lightest:#fff7d3;--color--green--darkest:#103622;--color--green--darker:#216b44;--color--green--dark:#32a166;--color--green:#42d688;--color--green--light:#68dea0;--color--green--lighter:#8ee6b8;--color--green--lightest:#b3efcf;--color--teal--darkest:#093a3a;--color--teal--darker:#127474;--color--teal--dark:#169191;--color--teal:#1cbcbd;--color--teal--light:#23e8e8;--color--teal--lighter:#95f4f4;--color--teal--lightest:#d5fbfb;--color--blue--darkest:#031335;--color--blue--darker:#07266a;--color--blue--dark:#0a399e;--color--blue:#0d4cd3;--color--blue--light:#3d70dc;--color--blue--lighter:#6e94e5;--color--blue--lightest:#9eb7ed;--color--black:#000;--color--gray--darkest:#18191b;--color--gray--darker:#202124;--color--gray--dark:#4d4d50;--color--gray:#767676;--color--gray--light:#a6a6a7;--color--gray--lighter:#ededed;--color--gray--lightest:#f6f6f6;--color--white:#fff;--shadow--selected--left:inset 0.1875rem 0 var(--color--blue);--shadow--selected--bottom:inset 0 -0.1875rem 0 0 var(--color--blue);--shadow--selected:inset 0.1875rem 0 var(--color--blue),inset 0 0.0625rem var(--color--blue),inset -0.0625rem 0 var(--color--blue),inset 0 -0.0625rem var(--color--blue);--shadow--hover--left:inset 0.1875rem 0 0 0 var(--color--gray--light);--shadow--hover--error:var(--size--shadow--hover) rgba(232,70,94,var(--opacity--shadow--hover));--shadow--hover--default:var(--size--shadow--hover) rgba(27,78,161,var(--opacity--shadow--hover));--shadow--focus--inner:inset var(--size--shadow--focus--inner) var(--color--blue);--shadow--focus--base:var(--size--shadow--focus--inner) var(--color--white);--font-weight--interactive--selected:var(--font-weight--medium);--font-weight--interactive--default:var(--font-weight--normal);--font-size--interactive--default:var(--font-size--small);--color--search-navigation--results-item--active:var(--color--navigation--active);--color--search-navigation--results-item--hover:var(--color--navigation--hover);--color--search-navigation--hover--outline:var(--color--navigation--hover);--color--search-navigation--background--hover:var(--color--navigation--hover);--color--search-navigation--background--default:var(--color--gray--darker);--color--search-navigation--text--secondary:var(--color--gray--light);--color--navigation--active--border:var(--color--white);--color--navigation--active--foreground:var(--color--white);--color--navigation--foreground:var(--color--white);--color--text--highlight--dark--foreground:var(--color--yellow--light);--color--text--static--body:var(--color--gray--darker);--color--text--static--header:var(--color--gray--darker);--color--text--interactive--disabled:var(--color--gray--dark);--color--text--interactive--light--default:var(--color--white);--color--text--interactive--dark--default:var(--color--gray--darker);--color--typography--tone--warning:var(--color--orange--darker);--color--typography--tone--negative:var(--color--red--dark);--color--typography--tone--positive:var(--color--green--darker);--color--typography--tone--subtle:var(--color--gray--dark);--color--link--active--foreground:var(--color--blue--darkest);--color--link--hover--foreground:var(--color--blue--darker);--color--link--foreground:var(--color--blue);--color--button--secondary--not--active--hover--border:var(--color--blue--darker);--color--button--cta--secondary--active--foreground:var(--color--white);--color--button--cta--secondary--active--border:var(--color--blue--darkest);--color--button--cta--secondary--active--background:var(--color--blue--darkest);--color--button--cta--secondary--focus--shadow:var(--size--shadow--focus--inner) var(--color--white),var(--size--shadow--focus--outer) var(--color--blue--darker);--color--button--cta--secondary--hover--shadow:var(--size--shadow--hover) color-mix(in srgb,var(--color--blue--darker) calc(var(--opacity--shadow--hover) * 100%),transparent);--color--button--cta--secondary--hover--border:var(--color--blue--darker);--color--button--cta--secondary--border:var(--color--blue--darker);--color--button--cta--secondary--background:var(--color--blue--darker);--color--button--cta--secondary--foreground:var(--color--white);--color--button--cta--primary--active--foreground:var(--color--white);--color--button--cta--primary--active--border:var(--color--blue--darker);--color--button--cta--primary--active--background:var(--color--blue--darker);--color--button--cta--primary--focus--shadow:var(--size--shadow--focus--inner) var(--color--white),var(--size--shadow--focus--outer) var(--color--blue--dark);--color--button--cta--primary--hover--shadow:var(--size--shadow--hover) rgba(38,34,124,var(--opacity--shadow--hover));--color--button--cta--primary--hover--border:var(--color--blue--darker);--color--button--cta--primary--border:var(--color--blue--dark);--color--button--cta--primary--background:var(--color--blue--dark);--color--button--cta--primary--foreground:var(--color--white);--color--button--cta--default--active--background:var(--color--background--interactive--active);--color--button--borderless--active--background:var(--color--background--interactive--active);--color--button--destructive--active--foreground:var(--color--white);--color--button--destructive--active--border:var(--color--red--darker);--color--button--destructive--active--background:var(--color--red--darker);--color--button--destructive--hover--shadow:var(--size--shadow--hover) color-mix(in srgb,var(--color--red--dark) calc(var(--opacity--shadow--hover) * 100%),transparent);--color--button--destructive--hover--border:var(--color--red--darker);--color--button--destructive--border:var(--color--red--dark);--color--button--destructive--background:var(--color--red--dark);--color--button--destructive--foreground:var(--color--white);--color--button--secondary--active--foreground:var(--color--white);--color--button--secondary--active--border:var(--color--blue--darkest);--color--button--secondary--active--background:var(--color--blue--darkest);--color--button--secondary--focus--shadow:var(--size--shadow--focus--inner) var(--color--white),var(--size--shadow--focus--outer) var(--color--blue--darker);--color--button--secondary--hover--shadow:var(--size--shadow--hover) color-mix(in srgb,var(--color--blue--darker) calc(var(--opacity--shadow--hover) * 100%),transparent);--color--button--secondary--hover--border:var(--color--blue--darker);--color--button--secondary--border:var(--color--blue--darker);--color--button--secondary--background:var(--color--blue--darker);--color--button--secondary--foreground:var(--color--white);--color--button--primary--active--foreground:var(--color--white);--color--button--primary--active--border:var(--color--blue--dark);--color--button--primary--active--background:var(--color--blue--dark);--color--button--primary--focus--shadow:var(--size--shadow--focus--inner) var(--color--white),var(--size--shadow--focus--outer) var(--color--blue);--color--button--primary--hover--shadow:var(--size--shadow--focus--inner) var(--color--white),var(--size--shadow--focus--outer) var(--color--blue--dark);--color--button--primary--hover--border:var(--color--blue--dark);--color--button--primary--border:var(--color--blue);--color--button--primary--background:var(--color--blue);--color--button--primary--foreground:var(--color--white);--color--button--default--active--background:var(--color--background--interactive--active);--color--toast--foreground--warning:var(--color--yellow--darkest);--color--toast--color--warning:var(--color--yellow--darkest);--color--toast--background--warning:var(--color--yellow);--color--background--static--secondary:var(--color--gray--lightest);--color--background--static--primary:var(--color--white);--color--background--interactive--disabled:var(--color--gray--lightest);--color--background--interactive--active--checked:var(--color--blue--darker);--color--background--interactive--hover:var(--color--gray--lightest);--color--background--interactive--default:var(--color--white);--color--border--interactive--disabled:var(--color--gray--lighter);--color--border--interactive--selected:var(--color--blue);--color--border--interactive--active--checked:var(--color--blue--dark);--color--border--interactive--active:var(--color--blue);--color--border--interactive--hover:var(--color--blue);--color--border--interactive--error:var(--color--red);--color--border--interactive--default:var(--color--gray);--color--border--separator:var(--color--gray--lighter);--color--status--highlight3--light--foreground:var(--color--purple--dark);--color--status--highlight3--light:var(--color--purple--lightest);--color--status--highlight3--dark:var(--color--purple);--color--status--highlight2--light:var(--color--pink--lightest);--color--status--highlight2--dark:var(--color--pink--dark);--color--status--highlight1--light--foreground:var(--color--teal--darker);--color--status--highlight1--light:var(--color--teal--lightest);--color--status--highlight1--dark:var(--color--teal--darker);--color--status--neutral--light--foreground:var(--color--blue);--color--status--neutral--light:var(--color--heat--cool--1);--color--status--neutral--dark:var(--color--blue);--color--status--subtle--light--foreground:var(--color--gray--darker);--color--status--subtle--light:var(--color--gray--lighter);--color--status--subtle--dark:var(--color--gray--dark);--color--status--negative--light--foreground:var(--color--red--dark);--color--status--negative:var(--color--red);--color--status--negative--lighter:var(--color--red--lighter);--color--status--negative--lightest:var(--color--red--lightest);--color--status--negative--dark:var(--color--red--dark);--color--status--negative--darker:var(--color--red--darker);--color--status--warning--light--foreground:var(--color--yellow--darkest);--color--status--warning--neutral:var(--color--yellow);--color--status--warning--dark--foreground:var(--color--white);--color--status--warning--dark:var(--color--yellow--darker);--color--status--warning:var(--color--yellow);--color--status--warning--light:var(--color--yellow--lighter);--color--status--warning--lighter:var(--color--yellow--lighter);--color--status--warning--lightest:var(--color--yellow--lightest);--color--status--warning--highlight:var(--color--yellow);--color--status--warning--highlight--light:var(--color--yellow--light);--color--status--warning--highlight--lighter:var(--color--yellow--lighter);--color--status--warning--background:var(--color--yellow--lightest);--color--status--positive--light--foreground:var(--color--green--darker);--color--status--positive--light:var(--color--green--lightest);--color--status--positive--dark:var(--color--green--darker);--color--scale--warm--4:var(--color--red);--color--scale--warm--3:var(--color--orange);--color--scale--warm--2:var(--color--yellow);--color--scale--warm--1:var(--color--green);--color--scale--cool--4:var(--color--heat--cool--9);--color--scale--cool--3:var(--color--heat--cool--8);--color--scale--cool--2:var(--color--blue);--color--scale--cool--1:var(--color--blue--light);--color--heat--cool--7:var(--color--blue);--color--heat--cool--6:var(--color--blue--light);--color--heat--cool--5:var(--color--blue--lighter);--color--heat--cool--4:var(--color--blue--lightest);--color--heat--warm--12:var(--color--red);--color--chart--8:var(--color--yellow--darker);--color--chart--7:var(--color--teal--darker);--color--chart--6:var(--color--purple--dark);--color--chart--5:var(--color--pink);--color--chart--4:var(--color--orange);--color--chart--3:var(--color--blue--dark);--color--chart--2:var(--color--teal);--color--chart--1:var(--color--blue);--shadow--focus--default:var(--shadow--focus--base),var(--size--shadow--focus--outer) var(--color--blue);--color--search-navigation--active--outline:var(--color--text--interactive--light--default);--color--search-navigation--text--default:var(--color--text--interactive--light--default);--color--button--secondary--active:var(--color--button--secondary--active--background);--color--button--secondary--not--active:var(--color--button--secondary--background);--color--button--cta--secondary--active:var(--color--button--cta--secondary--active--background);--color--button--cta--secondary--not--active:var(--color--button--cta--secondary--background);--color--button--cta--default--active--foreground:var(--color--text--static--body);--color--button--cta--default--active--border:var(--color--border--interactive--active);--color--button--cta--default--hover--shadow:var(--shadow--hover--default);--color--button--cta--default--hover--border:var(--color--border--interactive--hover);--color--button--cta--default--border:var(--color--border--interactive--default);--color--button--cta--default--background:var(--color--background--interactive--default);--color--button--cta--default--foreground:var(--color--text--static--body);--color--button--borderless--active--foreground:var(--color--text--static--body);--color--button--borderless--active--border:var(--color--border--interactive--active);--color--button--borderless--hover--shadow:var(--shadow--hover--default);--color--button--borderless--hover--border:var(--color--border--interactive--hover);--color--button--borderless--foreground:var(--color--text--static--body);--color--button--destructive--focus--shadow:var(--shadow--focus--base),var(--size--shadow--focus--outer) var(--color--red--dark);--color--button--default--active--foreground:var(--color--text--static--body);--color--button--default--active--border:var(--color--border--interactive--active);--color--button--default--hover--shadow:var(--shadow--hover--default);--color--button--default--hover--border:var(--color--border--interactive--hover);--color--button--default--border:var(--color--border--interactive--default);--color--button--default--background:var(--color--background--interactive--default);--color--button--default--foreground:var(--color--text--static--body);--color--button--disabled--foreground:var(--color--typography--tone--subtle);--color--button--cta--default--focus--shadow:var(--shadow--focus--default);--color--button--borderless--focus--shadow:var(--shadow--focus--default);--color--button--default--focus--shadow:var(--shadow--focus--default)}.fancy-theme-dark{--animation--slow:0.3s;--animation--medium:0.2s;--animation--fast:0.1s;--layout--xx-large:100rem;--layout--x-large:75rem;--layout--large:62rem;--layout--medium:48rem;--layout--small:36rem;--shadow--layer--high:0 0.5rem 0.75rem 0 rgba(31,43,63,.16),0 0.25rem 0.375rem 0 rgba(31,43,63,.04);--shadow--layer--medium:0 0.25rem 0.5rem 0 rgba(31,43,63,.12),0 0.125rem 0.25rem 0 rgba(31,43,63,.08);--shadow--layer--low:0 0.125rem 0.25rem 0 rgba(31,43,63,.08),0 0.0625rem 0.125rem 0 rgba(31,43,63,.2);--opacity--shadow--hover:0.2;--border-radius--rounded:125rem;--border-radius--medium:0.3125rem;--border-radius--small:0.1875rem;--space--xxx-large:2.5rem;--space--xx-large:2rem;--space--x-large:1.5rem;--space--large:1.25rem;--space--medium:1rem;--space--small:0.75rem;--space--x-small:0.5rem;--space--xx-small:0.25rem;--size--shadow--hover:0 0 0 0.1875rem;--size--shadow--focus--outer:0 0 0 0.25rem;--size--shadow--focus--inner:0 0 0 0.125rem;--size--pill--large:1.5rem;--size--pill--default:1.375rem;--size--pill--small:1.25rem;--size--illustration--default:12rem;--size--illustration--medium:8rem;--size--illustration--small:6rem;--size--icon--responsive:1.25em;--size--icon--default:1.25rem;--size--icon--medium:1rem;--size--icon--small:0.75rem;--size--button--large:2.5rem;--size--button--default:2rem;--size--button--small:1.375rem;--line-height--x-large:1.6;--line-height--large:1.5;--line-height--medium:1.4;--line-height--small:1.3;--line-height--x-small:1.1;--line-height--reset:1;--font-weight--bold:700;--font-weight--medium:500;--font-weight--normal:400;--font-size--xxx-large:2rem;--font-size--xx-large:1.6875rem;--font-size--x-large:1.375rem;--font-size--large:1.125rem;--font-size--medium:1rem;--font-size--small:0.875rem;--font-size--x-small:0.75rem;--font-size--xx-small:0.625rem;--font-family--display:"Geologica",arial,sans-serif;--font-family--heading:"Geologica",arial,sans-serif;--font-family--code:"Roboto Mono",courier,sans-serif;--font-family--alternative:"Inter",arial,sans-serif;--font-family--default:"Inter",arial,sans-serif;--color--search-navigation--results-item--highlight--theme:dark;--color--search-navigation--results-section--border:#4d4d50;--color--search-navigation--shadow--hover:none;--color--navigation--divider:#39394d;--color--navigation--active:#4d4d50;--color--navigation--hover:#4d4d50;--color--navigation--background:#202124;--color--navigation--top--background:var(--color--blue);--color--text--highlight--dark--background:transparent;--color--text--highlight--light--background:#fff8cc;--color--text--highlight--light--foreground:#222;--color--button--borderless--border:transparent;--color--button--borderless--background:transparent;--color--background--interactive--selected:#e7edfb;--color--background--interactive--active:#cfdbf6;--color--background--main--page:#f7f8fd;--color--status--negative--light:#ffedef;--color--heat--cool--10:#051e54;--color--heat--cool--9:#082e7f;--color--heat--cool--8:#0a3da9;--color--heat--cool--3:#b6c9f2;--color--heat--cool--2:#cfdbf6;--color--heat--cool--1:#e7edfb;--color--heat--warm--11:#ff6d5b;--color--heat--warm--10:#ff8c54;--color--heat--warm--9:#ffaa61;--color--heat--warm--8:#ffc76d;--color--heat--warm--7:#ffe57a;--color--heat--warm--6:#d9e27d;--color--heat--warm--5:#b3df80;--color--heat--warm--4:#8edc82;--color--heat--warm--3:#68d985;--color--heat--warm--2:#42d688;--color--heat--warm--1:#3ec67b;--color--pink--darkest:#4b112c;--color--pink--darker:#b42367;--color--pink--dark:#ce3f81;--color--pink:#dd4889;--color--pink--light:#f4a1b5;--color--pink--lighter:#fdcbe1;--color--pink--lightest:#feebf4;--color--purple--darkest:#010125;--color--purple--darker:#413673;--color--purple--dark:#5f4eaa;--color--purple:#7a63c7;--color--purple--light:#a9a1f4;--color--purple--lighter:#d1cbfd;--color--purple--lightest:#f3ebfe;--color--orange--darkest:#402315;--color--orange--darker:#80462a;--color--orange--dark:#bf693f;--color--orange:#ff8c54;--color--orange--light:#ffa376;--color--orange--lighter:#ffba98;--color--orange--lightest:#ffd1bb;--color--red--darkest:#401319;--color--red--darker:#802731;--color--red--dark:#bf3a4a;--color--red:#ff4d62;--color--red--light:#ff7181;--color--red--lighter:#ff94a1;--color--red--lightest:#ffb8c0;--color--yellow--darkest:#403507;--color--yellow--darker:#806a0e;--color--yellow--dark:#bf9e15;--color--yellow:#ffd31c;--color--yellow--light:#ffdc49;--color--yellow--lighter:#ffea92;--color--yellow--lightest:#fff7d3;--color--green--darkest:#103622;--color--green--darker:#216b44;--color--green--dark:#32a166;--color--green:#42d688;--color--green--light:#68dea0;--color--green--lighter:#8ee6b8;--color--green--lightest:#b3efcf;--color--teal--darkest:#093a3a;--color--teal--darker:#127474;--color--teal--dark:#169191;--color--teal:#1cbcbd;--color--teal--light:#23e8e8;--color--teal--lighter:#95f4f4;--color--teal--lightest:#d5fbfb;--color--blue--darkest:#031335;--color--blue--darker:#07266a;--color--blue--dark:#0a399e;--color--blue:#0d4cd3;--color--blue--light:#3d70dc;--color--blue--lighter:#6e94e5;--color--blue--lightest:#9eb7ed;--color--black:#000;--color--gray--darkest:#18191b;--color--gray--darker:#202124;--color--gray--dark:#4d4d50;--color--gray:#767676;--color--gray--light:#a6a6a7;--color--gray--lighter:#ededed;--color--gray--lightest:#f6f6f6;--color--white:#fff;--shadow--selected--left:inset 0.1875rem 0 var(--color--blue);--shadow--selected--bottom:inset 0 -0.1875rem 0 0 var(--color--blue);--shadow--selected:inset 0.1875rem 0 var(--color--blue),inset 0 0.0625rem var(--color--blue),inset -0.0625rem 0 var(--color--blue),inset 0 -0.0625rem var(--color--blue);--shadow--hover--left:inset 0.1875rem 0 0 0 var(--color--gray--light);--shadow--hover--error:var(--size--shadow--hover) rgba(232,70,94,var(--opacity--shadow--hover));--shadow--hover--default:var(--size--shadow--hover) rgba(27,78,161,var(--opacity--shadow--hover));--shadow--focus--inner:inset var(--size--shadow--focus--inner) var(--color--blue);--shadow--focus--base:var(--size--shadow--focus--inner) var(--color--white);--font-weight--interactive--selected:var(--font-weight--medium);--font-weight--interactive--default:var(--font-weight--normal);--font-size--interactive--default:var(--font-size--small);--color--search-navigation--results-item--active:var(--color--navigation--active);--color--search-navigation--results-item--hover:var(--color--navigation--hover);--color--search-navigation--hover--outline:var(--color--navigation--hover);--color--search-navigation--background--hover:var(--color--navigation--hover);--color--search-navigation--background--default:var(--color--gray--darker);--color--search-navigation--text--secondary:var(--color--gray--light);--color--navigation--active--border:var(--color--white);--color--navigation--active--foreground:var(--color--white);--color--navigation--foreground:var(--color--white);--color--text--highlight--dark--foreground:var(--color--yellow--light);--color--text--static--body:var(--color--gray--light);--color--text--static--header:var(--color--gray--darker);--color--text--interactive--disabled:var(--color--gray--dark);--color--text--interactive--light--default:var(--color--white);--color--text--interactive--dark--default:var(--color--gray--darker);--color--typography--tone--warning:var(--color--orange--darker);--color--typography--tone--negative:var(--color--red--dark);--color--typography--tone--positive:var(--color--green--darker);--color--typography--tone--subtle:var(--color--gray--dark);--color--link--active--foreground:var(--color--blue--darkest);--color--link--hover--foreground:var(--color--blue--darker);--color--link--foreground:var(--color--blue);--color--button--secondary--not--active--hover--border:var(--color--blue--darker);--color--button--cta--secondary--active--foreground:var(--color--white);--color--button--cta--secondary--active--border:var(--color--blue--darkest);--color--button--cta--secondary--active--background:var(--color--blue--darkest);--color--button--cta--secondary--focus--shadow:var(--size--shadow--focus--inner) var(--color--white),var(--size--shadow--focus--outer) var(--color--blue--darker);--color--button--cta--secondary--hover--shadow:var(--size--shadow--hover) color-mix(in srgb,var(--color--blue--darker) calc(var(--opacity--shadow--hover) * 100%),transparent);--color--button--cta--secondary--hover--border:var(--color--blue--darker);--color--button--cta--secondary--border:var(--color--blue--darker);--color--button--cta--secondary--background:var(--color--blue--darker);--color--button--cta--secondary--foreground:var(--color--white);--color--button--cta--primary--active--foreground:var(--color--white);--color--button--cta--primary--active--border:var(--color--blue--darker);--color--button--cta--primary--active--background:var(--color--blue--darker);--color--button--cta--primary--focus--shadow:var(--size--shadow--focus--inner) var(--color--white),var(--size--shadow--focus--outer) var(--color--blue--dark);--color--button--cta--primary--hover--shadow:var(--size--shadow--hover) rgba(38,34,124,var(--opacity--shadow--hover));--color--button--cta--primary--hover--border:var(--color--blue--darker);--color--button--cta--primary--border:var(--color--blue--dark);--color--button--cta--primary--background:var(--color--blue--dark);--color--button--cta--primary--foreground:var(--color--white);--color--button--cta--default--active--background:var(--color--background--interactive--active);--color--button--borderless--active--background:var(--color--background--interactive--active);--color--button--destructive--active--foreground:var(--color--white);--color--button--destructive--active--border:var(--color--red--darker);--color--button--destructive--active--background:var(--color--red--darker);--color--button--destructive--hover--shadow:var(--size--shadow--hover) color-mix(in srgb,var(--color--red--dark) calc(var(--opacity--shadow--hover) * 100%),transparent);--color--button--destructive--hover--border:var(--color--red--darker);--color--button--destructive--border:var(--color--red--dark);--color--button--destructive--background:var(--color--red--dark);--color--button--destructive--foreground:var(--color--white);--color--button--secondary--active--foreground:var(--color--white);--color--button--secondary--active--border:var(--color--blue--darkest);--color--button--secondary--active--background:var(--color--blue--darkest);--color--button--secondary--focus--shadow:var(--size--shadow--focus--inner) var(--color--white),var(--size--shadow--focus--outer) var(--color--blue--darker);--color--button--secondary--hover--shadow:var(--size--shadow--hover) color-mix(in srgb,var(--color--blue--darker) calc(var(--opacity--shadow--hover) * 100%),transparent);--color--button--secondary--hover--border:var(--color--blue--darker);--color--button--secondary--border:var(--color--blue--darker);--color--button--secondary--background:var(--color--blue--darker);--color--button--secondary--foreground:var(--color--white);--color--button--primary--active--foreground:var(--color--white);--color--button--primary--active--border:var(--color--blue--dark);--color--button--primary--active--background:var(--color--blue--dark);--color--button--primary--focus--shadow:var(--size--shadow--focus--inner) var(--color--white),var(--size--shadow--focus--outer) var(--color--blue);--color--button--primary--hover--shadow:var(--size--shadow--focus--inner) var(--color--white),var(--size--shadow--focus--outer) var(--color--blue--dark);--color--button--primary--hover--border:var(--color--blue--dark);--color--button--primary--border:var(--color--blue);--color--button--primary--background:var(--color--blue);--color--button--primary--foreground:var(--color--white);--color--button--default--active--background:var(--color--background--interactive--active);--color--toast--foreground--warning:var(--color--yellow--darkest);--color--toast--color--warning:var(--color--yellow--darkest);--color--toast--background--warning:var(--color--yellow);--color--background--static--secondary:var(--color--gray--darkest);--color--background--static--primary:var(--color--white);--color--background--interactive--disabled:var(--color--gray--lightest);--color--background--interactive--active--checked:var(--color--blue--darker);--color--background--interactive--hover:var(--color--gray--lightest);--color--background--interactive--default:var(--color--white);--color--border--interactive--disabled:var(--color--gray--lighter);--color--border--interactive--selected:var(--color--blue);--color--border--interactive--active--checked:var(--color--blue--dark);--color--border--interactive--active:var(--color--blue);--color--border--interactive--hover:var(--color--blue);--color--border--interactive--error:var(--color--red);--color--border--interactive--default:var(--color--gray);--color--border--separator:var(--color--gray--darker);--color--status--highlight3--light--foreground:var(--color--purple--dark);--color--status--highlight3--light:var(--color--purple--lightest);--color--status--highlight3--dark:var(--color--purple);--color--status--highlight2--light:var(--color--pink--lightest);--color--status--highlight2--dark:var(--color--pink--dark);--color--status--highlight1--light--foreground:var(--color--teal--darker);--color--status--highlight1--light:var(--color--teal--lightest);--color--status--highlight1--dark:var(--color--teal--darker);--color--status--neutral--light--foreground:var(--color--blue);--color--status--neutral--light:var(--color--heat--cool--1);--color--status--neutral--dark:var(--color--blue);--color--status--subtle--light--foreground:var(--color--gray--darker);--color--status--subtle--light:var(--color--gray--lighter);--color--status--subtle--dark:var(--color--gray--dark);--color--status--negative--light--foreground:var(--color--red--dark);--color--status--negative:var(--color--red);--color--status--negative--lighter:var(--color--red--lighter);--color--status--negative--lightest:var(--color--red--lightest);--color--status--negative--dark:var(--color--red--dark);--color--status--negative--darker:var(--color--red--darker);--color--status--warning--light--foreground:var(--color--yellow--darkest);--color--status--warning--neutral:var(--color--yellow);--color--status--warning--dark--foreground:var(--color--white);--color--status--warning--dark:var(--color--yellow--darker);--color--status--warning:var(--color--yellow);--color--status--warning--light:var(--color--yellow--lighter);--color--status--warning--lighter:var(--color--yellow--lighter);--color--status--warning--lightest:var(--color--yellow--lightest);--color--status--warning--highlight:var(--color--yellow);--color--status--warning--highlight--light:var(--color--yellow--light);--color--status--warning--highlight--lighter:var(--color--yellow--lighter);--color--status--warning--background:var(--color--yellow--lightest);--color--status--positive--light--foreground:var(--color--green--darker);--color--status--positive--light:var(--color--green--lightest);--color--status--positive--dark:var(--color--green--darker);--color--scale--warm--4:var(--color--red);--color--scale--warm--3:var(--color--orange);--color--scale--warm--2:var(--color--yellow);--color--scale--warm--1:var(--color--green);--color--scale--cool--4:var(--color--heat--cool--9);--color--scale--cool--3:var(--color--heat--cool--8);--color--scale--cool--2:var(--color--blue);--color--scale--cool--1:var(--color--blue--light);--color--heat--cool--7:var(--color--blue);--color--heat--cool--6:var(--color--blue--light);--color--heat--cool--5:var(--color--blue--lighter);--color--heat--cool--4:var(--color--blue--lightest);--color--heat--warm--12:var(--color--red);--color--chart--8:var(--color--yellow--darker);--color--chart--7:var(--color--teal--darker);--color--chart--6:var(--color--purple--dark);--color--chart--5:var(--color--pink);--color--chart--4:var(--color--orange);--color--chart--3:var(--color--blue--dark);--color--chart--2:var(--color--teal);--color--chart--1:var(--color--blue);--shadow--focus--default:var(--shadow--focus--base),var(--size--shadow--focus--outer) var(--color--blue);--color--search-navigation--active--outline:var(--color--text--interactive--light--default);--color--search-navigation--text--default:var(--color--text--interactive--light--default);--color--button--secondary--active:var(--color--button--secondary--active--background);--color--button--secondary--not--active:var(--color--button--secondary--background);--color--button--cta--secondary--active:var(--color--button--cta--secondary--active--background);--color--button--cta--secondary--not--active:var(--color--button--cta--secondary--background);--color--button--cta--default--active--foreground:var(--color--text--static--body);--color--button--cta--default--active--border:var(--color--border--interactive--active);--color--button--cta--default--hover--shadow:var(--shadow--hover--default);--color--button--cta--default--hover--border:var(--color--border--interactive--hover);--color--button--cta--default--border:var(--color--border--interactive--default);--color--button--cta--default--background:var(--color--background--interactive--default);--color--button--cta--default--foreground:var(--color--text--static--body);--color--button--borderless--active--foreground:var(--color--text--static--body);--color--button--borderless--active--border:var(--color--border--interactive--active);--color--button--borderless--hover--shadow:var(--shadow--hover--default);--color--button--borderless--hover--border:var(--color--border--interactive--hover);--color--button--borderless--foreground:var(--color--text--static--body);--color--button--destructive--focus--shadow:var(--shadow--focus--base),var(--size--shadow--focus--outer) var(--color--red--dark);--color--button--default--active--foreground:var(--color--text--static--body);--color--button--default--active--border:var(--color--border--interactive--active);--color--button--default--hover--shadow:var(--shadow--hover--default);--color--button--default--hover--border:var(--color--border--interactive--hover);--color--button--default--border:var(--color--border--interactive--default);--color--button--default--background:var(--color--background--interactive--default);--color--button--default--foreground:var(--color--text--static--body);--color--button--disabled--foreground:var(--color--typography--tone--subtle);--color--button--cta--default--focus--shadow:var(--shadow--focus--default);--color--button--borderless--focus--shadow:var(--shadow--focus--default);--color--button--default--focus--shadow:var(--shadow--focus--default)}.fancy-theme-agentic-ai-2025{--animation--slow:0.3s;--animation--medium:0.2s;--animation--fast:0.1s;--layout--xx-large:100rem;--layout--x-large:75rem;--layout--large:62rem;--layout--medium:48rem;--layout--small:36rem;--shadow--layer--high:0 0.5rem 0.75rem 0 rgba(31,43,63,.16),0 0.25rem 0.375rem 0 rgba(31,43,63,.04);--shadow--layer--medium:0 0.25rem 0.5rem 0 rgba(31,43,63,.12),0 0.125rem 0.25rem 0 rgba(31,43,63,.08);--shadow--layer--low:0 0.125rem 0.25rem 0 rgba(31,43,63,.08),0 0.0625rem 0.125rem 0 rgba(31,43,63,.2);--opacity--shadow--hover:0.2;--border-radius--rounded:125rem;--border-radius--medium:0.3125rem;--border-radius--small:0.1875rem;--space--xxx-large:2.5rem;--space--xx-large:2rem;--space--x-large:1.5rem;--space--large:1.25rem;--space--medium:1rem;--space--small:0.75rem;--space--x-small:0.5rem;--space--xx-small:0.25rem;--size--shadow--hover:0 0 0 0.1875rem;--size--shadow--focus--outer:0 0 0 0.25rem;--size--shadow--focus--inner:0 0 0 0.125rem;--size--pill--large:1.5rem;--size--pill--default:1.375rem;--size--pill--small:1.25rem;--size--illustration--default:12rem;--size--illustration--medium:8rem;--size--illustration--small:6rem;--size--icon--responsive:1.25em;--size--icon--default:1.25rem;--size--icon--medium:1rem;--size--icon--small:0.75rem;--size--button--large:2.5rem;--size--button--default:2rem;--size--button--small:1.375rem;--line-height--x-large:1.6;--line-height--large:1.5;--line-height--medium:1.4;--line-height--small:1.3;--line-height--x-small:1.1;--line-height--reset:1;--font-weight--bold:700;--font-weight--medium:500;--font-weight--normal:400;--font-size--xxx-large:2rem;--font-size--xx-large:1.6875rem;--font-size--x-large:1.375rem;--font-size--large:1.125rem;--font-size--medium:1rem;--font-size--small:0.875rem;--font-size--x-small:0.75rem;--font-size--xx-small:0.625rem;--font-family--display:"IBM Plex Sans",arial,sans-serif;--font-family--heading:"IBM Plex Sans",arial,sans-serif;--font-family--code:"IBM Plex Mono",courier,sans-serif;--font-family--alternative:"IBM Plex Sans",arial,sans-serif;--font-family--default:"IBM Plex Sans",arial,sans-serif;--color--plum--1000:#4f003f;--color--plum--900:#6f0058;--color--plum--800:#7e0065;--color--plum--700:#8e0071;--color--plum--600:#9e007e;--color--plum--500:#a81a8b;--color--plum--400:#bb4da5;--color--plum--300:#cf80bf;--color--plum--200:#e2b3d8;--color--plum--100:#f5e6f2;--color--purple--1000:#170f3e;--color--purple--900:#261a66;--color--purple--800:#36248f;--color--purple--700:#4128bd;--color--purple--600:#5b42d7;--color--purple--500:#765eed;--color--purple--400:#9b89f5;--color--purple--300:#c1b4fd;--color--purple--200:#d4ccff;--color--purple--100:#f0edff;--color--orange--1000:#301600;--color--orange--900:#602b00;--color--orange--800:#904100;--color--orange--700:#c05600;--color--orange--600:#f06c00;--color--orange--500:#f38933;--color--orange--400:#f6a766;--color--orange--300:#fbd3b3;--color--orange--200:#fce2cc;--color--orange--100:#fef0e6;--color--pink--1000:#391326;--color--pink--900:#4f1733;--color--pink--800:#691640;--color--pink--700:#86134d;--color--pink--600:#b81466;--color--pink--500:#e51a80;--color--pink--400:#ed5ea6;--color--pink--300:#f986bf;--color--pink--200:#fdb4d9;--color--pink--100:#ffe5f2;--color--red--1000:#4c121a;--color--red--900:#651823;--color--red--800:#972335;--color--red--700:#ca2f46;--color--red--600:#fc3b58;--color--red--500:#fd6279;--color--red--400:#fe9dac;--color--red--300:#fec4cd;--color--red--200:#fed8de;--color--red--100:#ffebee;--color--yellow--1000:#291f0a;--color--yellow--900:#3d2e0f;--color--yellow--800:#523d14;--color--yellow--700:#866013;--color--yellow--600:#b2801a;--color--yellow--500:#ffc21c;--color--yellow--400:#ffd666;--color--yellow--300:#ffe499;--color--yellow--200:#ffefc2;--color--yellow--100:#fff8e5;--color--green--1000:#03331e;--color--green--900:#044428;--color--green--800:#06653c;--color--green--700:#088750;--color--green--600:#0aa964;--color--green--500:#3bba83;--color--green--400:#6ccba2;--color--green--300:#9dddc1;--color--green--200:#ceeee0;--color--green--100:#e7f6f0;--color--teal--1000:#033535;--color--teal--900:#175a5a;--color--teal--800:#228787;--color--teal--700:#24a8a8;--color--teal--600:#42d7d7;--color--teal--500:#63e9e9;--color--teal--400:#8fefef;--color--teal--300:#bcf5f5;--color--teal--200:#d2f9f9;--color--teal--100:#e6fcfc;--color--blue--1000:#06162f;--color--blue--900:#0d2c5f;--color--blue--800:#13438e;--color--blue--700:#1a59be;--color--blue--600:#206fed;--color--blue--500:#4d8cf1;--color--blue--400:#79a9f4;--color--blue--300:#bcd4fa;--color--blue--200:#d2e2fb;--color--blue--100:#e9f1fd;--color--gray--1000:#000;--color--gray--900:#464443;--color--gray--800:#5e5b59;--color--gray--700:#8c8986;--color--gray--600:#bbb6b2;--color--gray--500:#eae4df;--color--gray--400:#f2efec;--color--gray--300:#f7f4f2;--color--gray--200:#fbfaf9;--color--gray--100:#fff;--color--search-navigation--results-item--highlight--theme:light;--color--text--highlight--dark--background:transparent;--color--button--borderless--active--background:transparent;--color--button--borderless--border:transparent;--color--button--borderless--background:transparent;--color--heat--warm--11:#ff6d5b;--color--heat--warm--10:#ff8c54;--color--heat--warm--9:#ffaa61;--color--heat--warm--8:#ffc76d;--color--heat--warm--7:#ffe57a;--color--heat--warm--6:#d9e27d;--color--heat--warm--5:#b3df80;--color--heat--warm--4:#8edc82;--color--heat--warm--3:#68d985;--color--heat--warm--2:#42d688;--color--heat--warm--1:#3ec67b;--color--black:#000;--color--white:#fff;--shadow--selected--left:inset 0.1875rem 0 var(--color--plum--600);--shadow--selected--bottom:inset 0 -0.1875rem 0 0 var(--color--plum--600);--shadow--selected:inset 0.1875rem 0 var(--color--plum--600),inset 0 0.0625rem var(--color--plum--600),inset -0.0625rem 0 var(--color--plum--600),inset 0 -0.0625rem var(--color--plum--600);--shadow--hover--left:inset 0.1875rem 0 0 0 var(--color--gray--600);--shadow--hover--error:var(--size--shadow--hover) color-mix(in srgb,var(--color--red--500) calc(var(--opacity--shadow--hover) * 100%),transparent);--shadow--hover--default:var(--size--shadow--hover) color-mix(in srgb,var(--color--plum--600) calc(var(--opacity--shadow--hover) * 100%),transparent);--shadow--focus--inner:inset var(--size--shadow--focus--inner) var(--color--plum--600);--shadow--focus--base:var(--size--shadow--focus--inner) var(--color--white);--font-weight--interactive--selected:var(--font-weight--medium);--font-weight--interactive--default:var(--font-weight--normal);--font-size--interactive--default:var(--font-size--small);--color--status--brand--light:var(--color--plum--100);--color--status--brand--dark:var(--color--plum--600);--color--search-navigation--results-item--active:var(--color--gray--300);--color--search-navigation--results-item--hover:var(--color--gray--300);--color--search-navigation--results-section--border:var(--color--gray--400);--color--search-navigation--active--outline:var(--color--gray--300);--color--search-navigation--background--hover:var(--color--gray--100);--color--search-navigation--background--default:var(--color--gray--100);--color--search-navigation--text--secondary:var(--color--gray--800);--color--search-navigation--text--default:var(--color--gray--1000);--color--navigation--divider:var(--color--gray--300);--color--navigation--active--border:var(--color--plum--600);--color--navigation--active--foreground:var(--color--plum--600);--color--navigation--active:var(--color--gray--300);--color--navigation--hover:var(--color--gray--300);--color--navigation--foreground:var(--color--gray--1000);--color--navigation--background:var(--color--gray--100);--color--navigation--top--background:var(--color--gray--100);--color--text--highlight--dark--foreground:var(--color--plum--300);--color--text--highlight--light--background:color-mix(in srgb,var(--color--plum--600) 40%,transparent);--color--text--highlight--light--foreground:var(--color--gray--1000);--color--text--static--body:var(--color--gray--1000);--color--text--static--header:var(--color--gray--1000);--color--text--interactive--disabled:var(--color--gray--800);--color--text--interactive--light--default:var(--color--gray--100);--color--text--interactive--dark--default:var(--color--gray--1000);--color--typography--tone--warning:var(--color--yellow--700);--color--typography--tone--negative:var(--color--red--700);--color--typography--tone--positive:var(--color--green--800);--color--typography--tone--subtle:var(--color--gray--900);--color--button--secondary--not--active--hover--border:var(--color--plum--600);--color--button--cta--secondary--active--foreground:var(--color--gray--100);--color--button--cta--secondary--active--border:var(--color--plum--800);--color--button--cta--secondary--active--background:var(--color--plum--800);--color--button--cta--secondary--focus--shadow:var(--size--shadow--focus--inner) var(--color--white),var(--size--shadow--focus--outer) var(--color--plum--600);--color--button--cta--secondary--hover--shadow:var(--size--shadow--hover) color-mix(in srgb,var(--color--plum--600) calc(var(--opacity--shadow--hover) * 100%),transparent);--color--button--cta--secondary--hover--border:var(--color--plum--600);--color--button--cta--secondary--border:var(--color--plum--600);--color--button--cta--secondary--background:var(--color--gray--100);--color--button--cta--secondary--foreground:var(--color--plum--600);--color--button--cta--primary--active--foreground:var(--color--gray--100);--color--button--cta--primary--active--border:var(--color--plum--800);--color--button--cta--primary--active--background:var(--color--plum--800);--color--button--cta--primary--focus--shadow:var(--size--shadow--focus--inner) var(--color--white),var(--size--shadow--focus--outer) var(--color--plum--600);--color--button--cta--primary--hover--shadow:var(--size--shadow--hover) color-mix(in srgb,var(--color--plum--600) calc(var(--opacity--shadow--hover) * 100%),transparent);--color--button--cta--primary--hover--border:var(--color--plum--600);--color--button--cta--primary--border:var(--color--plum--600);--color--button--cta--primary--background:var(--color--plum--600);--color--button--cta--primary--foreground:var(--color--gray--100);--color--button--cta--default--active--foreground:var(--color--gray--900);--color--button--cta--default--active--border:var(--color--gray--900);--color--button--cta--default--active--background:var(--color--gray--200);--color--button--cta--default--focus--shadow:var(--size--shadow--focus--inner) var(--color--gray--100),var(--size--shadow--focus--outer) var(--color--gray--900);--color--button--cta--default--hover--shadow:var(--size--shadow--hover) var(--color--gray--500);--color--button--cta--default--hover--border:var(--color--gray--900);--color--button--cta--default--border:var(--color--gray--900);--color--button--cta--default--background:var(--color--gray--100);--color--button--cta--default--foreground:var(--color--gray--900);--color--button--borderless--active--foreground:var(--color--gray--900);--color--button--borderless--active--border:var(--color--gray--900);--color--button--borderless--focus--shadow:var(--size--shadow--focus--inner) var(--color--gray--100),var(--size--shadow--focus--outer) var(--color--gray--900);--color--button--borderless--hover--shadow:var(--size--shadow--hover) var(--color--gray--500);--color--button--borderless--hover--border:var(--color--gray--900);--color--button--borderless--foreground:var(--color--gray--900);--color--button--destructive--active--foreground:var(--color--white);--color--button--destructive--active--border:var(--color--red--800);--color--button--destructive--active--background:var(--color--red--800);--color--button--destructive--focus--shadow:var(--size--shadow--focus--inner) var(--color--gray--100),var(--size--shadow--focus--outer) var(--color--red--700);--color--button--destructive--hover--shadow:var(--size--shadow--hover) color-mix(in srgb,#d04257 20%,transparent);--color--button--destructive--hover--border:var(--color--red--800);--color--button--destructive--border:var(--color--red--700);--color--button--destructive--background:var(--color--red--700);--color--button--destructive--foreground:var(--color--gray--100);--color--button--secondary--active--foreground:var(--color--gray--100);--color--button--secondary--active--border:var(--color--plum--800);--color--button--secondary--active--background:var(--color--plum--800);--color--button--secondary--focus--shadow:var(--size--shadow--focus--inner) var(--color--white),var(--size--shadow--focus--outer) var(--color--plum--600);--color--button--secondary--hover--shadow:var(--size--shadow--hover) color-mix(in srgb,var(--color--plum--600) calc(var(--opacity--shadow--hover) * 100%),transparent);--color--button--secondary--hover--border:var(--color--plum--600);--color--button--secondary--border:var(--color--plum--600);--color--button--secondary--background:var(--color--gray--100);--color--button--secondary--foreground:var(--color--plum--600);--color--button--primary--active--foreground:var(--color--gray--100);--color--button--primary--active--border:var(--color--plum--800);--color--button--primary--active--background:var(--color--plum--800);--color--button--primary--focus--shadow:var(--size--shadow--focus--inner) var(--color--white),var(--size--shadow--focus--outer) var(--color--plum--600);--color--button--primary--hover--shadow:var(--size--shadow--hover) color-mix(in srgb,var(--color--plum--600) calc(var(--opacity--shadow--hover) * 100%),transparent);--color--button--primary--hover--border:var(--color--plum--600);--color--button--primary--border:var(--color--plum--600);--color--button--primary--background:var(--color--plum--600);--color--button--primary--foreground:var(--color--gray--100);--color--button--default--active--foreground:var(--color--gray--900);--color--button--default--active--border:var(--color--gray--900);--color--button--default--active--background:var(--color--gray--200);--color--button--default--focus--shadow:var(--size--shadow--focus--inner) var(--color--gray--100),var(--size--shadow--focus--outer) var(--color--gray--900);--color--button--default--hover--shadow:var(--size--shadow--hover) var(--color--gray--500);--color--button--default--hover--border:var(--color--gray--900);--color--button--default--border:var(--color--gray--900);--color--button--default--background:var(--color--gray--100);--color--button--default--foreground:var(--color--gray--900);--color--button--disabled--foreground:var(--color--gray--800);--color--toast--foreground--warning:var(--color--yellow--900);--color--toast--color--warning:var(--color--yellow--900);--color--toast--background--warning:var(--color--yellow--500);--color--background--static--secondary:var(--color--gray--300);--color--background--static--primary:var(--color--gray--100);--color--background--interactive--disabled:var(--color--gray--300);--color--background--interactive--selected:var(--color--plum--100);--color--background--interactive--active--checked:var(--color--plum--900);--color--background--interactive--active:var(--color--plum--100);--color--background--interactive--hover:var(--color--gray--300);--color--background--interactive--default:var(--color--gray--100);--color--background--main--page:var(--color--gray--200);--color--border--interactive--disabled:var(--color--gray--400);--color--border--interactive--selected:var(--color--plum--600);--color--border--interactive--active--checked:var(--color--plum--800);--color--border--interactive--active:var(--color--plum--600);--color--border--interactive--hover:var(--color--plum--600);--color--border--interactive--error:var(--color--red--700);--color--border--interactive--default:var(--color--gray--700);--color--border--separator:var(--color--gray--400);--color--status--highlight3--light--foreground:var(--color--purple--600);--color--status--highlight3--light:var(--color--purple--100);--color--status--highlight3--dark:var(--color--purple--500);--color--status--highlight2--light:var(--color--pink--100);--color--status--highlight2--dark:var(--color--pink--500);--color--status--highlight1--light--foreground:var(--color--teal--1000);--color--status--highlight1--light:var(--color--teal--200);--color--status--highlight1--dark:var(--color--teal--900);--color--status--neutral--light--foreground:var(--color--blue--800);--color--status--neutral--light:var(--color--blue--100);--color--status--neutral--dark:var(--color--blue--800);--color--status--subtle--light--foreground:var(--color--gray--900);--color--status--subtle--light:var(--color--gray--400);--color--status--subtle--dark:var(--color--gray--900);--color--status--negative--light--foreground:var(--color--red--700);--color--status--negative:var(--color--red--600);--color--status--negative--light:var(--color--red--100);--color--status--negative--lighter:var(--color--red--400);--color--status--negative--lightest:var(--color--red--300);--color--status--negative--dark:var(--color--red--700);--color--status--negative--darker:var(--color--red--800);--color--status--warning--light--foreground:var(--color--yellow--900);--color--status--warning--neutral:var(--color--yellow--500);--color--status--warning--dark--foreground:var(--color--gray--100);--color--status--warning--dark:var(--color--yellow--700);--color--status--warning:var(--color--yellow--500);--color--status--warning--light:var(--color--yellow--100);--color--status--warning--lighter:var(--color--yellow--300);--color--status--warning--lightest:var(--color--yellow--100);--color--status--warning--highlight:var(--color--yellow--500);--color--status--warning--highlight--light:var(--color--yellow--400);--color--status--warning--highlight--lighter:var(--color--yellow--300);--color--status--warning--background:var(--color--yellow--100);--color--status--positive--light--foreground:var(--color--green--900);--color--status--positive--light:var(--color--green--200);--color--status--positive--dark:var(--color--green--800);--color--scale--warm--4:var(--color--red--600);--color--scale--warm--3:var(--color--orange--600);--color--scale--warm--2:var(--color--yellow--500);--color--scale--warm--1:var(--color--green--600);--color--heat--cool--10:var(--color--blue--1000);--color--heat--cool--9:var(--color--blue--900);--color--heat--cool--8:var(--color--blue--800);--color--heat--cool--7:var(--color--blue--700);--color--heat--cool--6:var(--color--blue--600);--color--heat--cool--5:var(--color--blue--500);--color--heat--cool--4:var(--color--blue--400);--color--heat--cool--3:var(--color--blue--300);--color--heat--cool--2:var(--color--blue--200);--color--heat--cool--1:var(--color--blue--100);--color--chart--8:var(--color--yellow--700);--color--chart--7:var(--color--teal--800);--color--chart--6:var(--color--blue--900);--color--chart--5:var(--color--pink--500);--color--chart--4:var(--color--purple--500);--color--chart--3:var(--color--orange--600);--color--chart--2:var(--color--teal--600);--color--chart--1:var(--color--blue--700);--color--pink--darkest:var(--color--pink--900);--color--pink--darker:var(--color--pink--600);--color--pink--dark:var(--color--pink--500);--color--pink:var(--color--pink--400);--color--pink--light:var(--color--pink--300);--color--pink--lighter:var(--color--pink--200);--color--pink--lightest:var(--color--pink--100);--color--purple--darkest:var(--color--purple--1000);--color--purple--darker:var(--color--purple--800);--color--purple--dark:var(--color--purple--600);--color--purple:var(--color--purple--500);--color--purple--light:var(--color--purple--400);--color--purple--lighter:var(--color--purple--200);--color--purple--lightest:var(--color--purple--100);--color--orange--darkest:var(--color--orange--1000);--color--orange--darker:var(--color--orange--800);--color--orange--dark:var(--color--orange--700);--color--orange:var(--color--orange--500);--color--orange--light:var(--color--orange--400);--color--orange--lighter:var(--color--orange--300);--color--orange--lightest:var(--color--orange--200);--color--red--darkest:var(--color--red--1000);--color--red--darker:var(--color--red--800);--color--red--dark:var(--color--red--700);--color--red:var(--color--red--600);--color--red--light:var(--color--red--500);--color--red--lighter:var(--color--red--400);--color--red--lightest:var(--color--red--300);--color--yellow--darkest:var(--color--yellow--900);--color--yellow--darker:var(--color--yellow--700);--color--yellow--dark:var(--color--yellow--600);--color--yellow:var(--color--yellow--500);--color--yellow--light:var(--color--yellow--400);--color--yellow--lighter:var(--color--yellow--300);--color--yellow--lightest:var(--color--yellow--100);--color--green--darkest:var(--color--green--900);--color--green--darker:var(--color--green--800);--color--green--dark:var(--color--green--600);--color--green:var(--color--green--500);--color--green--light:var(--color--green--400);--color--green--lighter:var(--color--green--300);--color--green--lightest:var(--color--green--200);--color--teal--darkest:var(--color--teal--1000);--color--teal--darker:var(--color--teal--900);--color--teal--dark:var(--color--teal--800);--color--teal:var(--color--teal--700);--color--teal--light:var(--color--teal--600);--color--teal--lighter:var(--color--teal--400);--color--teal--lightest:var(--color--teal--200);--color--blue--darkest:var(--color--blue--1000);--color--blue--darker:var(--color--blue--900);--color--blue--dark:var(--color--blue--800);--color--blue:var(--color--blue--600);--color--blue--light:var(--color--blue--500);--color--blue--lighter:var(--color--blue--400);--color--blue--lightest:var(--color--blue--300);--color--gray--darkest:var(--color--gray--900);--color--gray--darker:var(--color--gray--900);--color--gray--dark:var(--color--gray--900);--color--gray:var(--color--gray--700);--color--gray--light:var(--color--gray--600);--color--gray--lighter:var(--color--gray--400);--color--gray--lightest:var(--color--gray--200);--shadow--focus--default:var(--shadow--focus--base),var(--size--shadow--focus--outer) var(--color--plum--600);--color--search-navigation--hover--outline:var(--color--border--interactive--hover);--color--search-navigation--shadow--hover:var(--shadow--hover--default);--color--link--active--foreground:var(--color--blue--darkest);--color--link--hover--foreground:var(--color--blue--darker);--color--link--foreground:var(--color--blue);--color--button--secondary--active:var(--color--button--secondary--active--background);--color--button--secondary--not--active:var(--color--button--secondary--background);--color--button--cta--secondary--active:var(--color--button--cta--secondary--active--background);--color--button--cta--secondary--not--active:var(--color--button--cta--secondary--background);--color--scale--cool--4:var(--color--heat--cool--9);--color--scale--cool--3:var(--color--heat--cool--8);--color--scale--cool--2:var(--color--blue);--color--scale--cool--1:var(--color--blue--light);--color--heat--warm--12:var(--color--red)}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;src:url(/_next/static/media/roboto-mono-v12-latin-regular.72a36365.woff2) format("woff2"),url(/_next/static/media/roboto-mono-v12-latin-regular.5ebb8c5b.woff) format("woff")}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:700;src:url(/_next/static/media/roboto-mono-v12-latin-700.835b2965.woff2) format("woff2"),url(/_next/static/media/roboto-mono-v12-latin-700.7921576e.woff) format("woff")}@font-face{font-family:Roboto Mono;font-style:italic;font-weight:400;src:url(/_next/static/media/roboto-mono-v12-latin-italic.a3e11ae6.woff2) format("woff2"),url(/_next/static/media/roboto-mono-v12-latin-italic.d9bf7627.woff) format("woff")}@font-face{font-family:Roboto Mono;font-style:italic;font-weight:700;src:url(/_next/static/media/roboto-mono-v12-latin-700italic.b5971629.woff2) format("woff2"),url(/_next/static/media/roboto-mono-v12-latin-700italic.54ec3d53.woff) format("woff")}@font-face{font-family:Geologica;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/geologica-cyrillic-ext-100-900.4816c29d.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geologica;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/geologica-cyrillic-100-900.3263d474.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geologica;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/geologica-greek-100-900.8ae82e19.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Geologica;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/geologica-vietnamese-100-900.fe527d7e.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geologica;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/geologica-latin-ext-100-900.c92a7156.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geologica;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/geologica-latin-100-900.f3d73cdc.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/inter-cyrillic-ext-100-900.ec159349.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/inter-cyrillic-100-900.513657b0.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/inter-greek-ext-100-900.fd4db3eb.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/inter-greek-100-900.51ed15f9.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/inter-vietnamese-100-900.05a31a2c.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/inter-latin-ext-100-900.d6b16ce4.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/inter-latin-100-900.c9a5bc6a.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-weight:400;font-style:normal;src:url(/_next/static/media/IBMPlexSans-Regular.64bcbd4d.woff2) format("woff2"),url(/_next/static/media/IBMPlexSans-Regular.2a1f50e2.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-weight:400;font-style:italic;src:url(/_next/static/media/IBMPlexSans-Italic.61edb4fc.woff2) format("woff2"),url(/_next/static/media/IBMPlexSans-Italic.24d0c8a9.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-weight:500;font-style:normal;src:url(/_next/static/media/IBMPlexSans-Medium.42c1e8b6.woff2) format("woff2"),url(/_next/static/media/IBMPlexSans-Medium.9c844c66.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-weight:500;font-style:italic;src:url(/_next/static/media/IBMPlexSans-MediumItalic.a9af5305.woff2) format("woff2"),url(/_next/static/media/IBMPlexSans-MediumItalic.1a625fc9.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-weight:700;font-style:normal;src:url(/_next/static/media/IBMPlexSans-Bold.527eba3d.woff2) format("woff2"),url(/_next/static/media/IBMPlexSans-Bold.85d7807f.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-weight:700;font-style:italic;src:url(/_next/static/media/IBMPlexSans-BoldItalic.f890925c.woff2) format("woff2"),url(/_next/static/media/IBMPlexSans-BoldItalic.b8cd8427.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-weight:400;font-style:normal;src:url(/_next/static/media/IBMPlexMono-Regular.44abb7d9.woff2) format("woff2"),url(/_next/static/media/IBMPlexMono-Regular.be1c1017.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-weight:400;font-style:italic;src:url(/_next/static/media/IBMPlexMono-Italic.162e1140.woff2) format("woff2"),url(/_next/static/media/IBMPlexMono-Italic.45665e89.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-weight:500;font-style:normal;src:url(/_next/static/media/IBMPlexMono-Medium.5f487792.woff2) format("woff2"),url(/_next/static/media/IBMPlexMono-Medium.a1001a99.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-weight:500;font-style:italic;src:url(/_next/static/media/IBMPlexMono-MediumItalic.dab80f54.woff2) format("woff2"),url(/_next/static/media/IBMPlexMono-MediumItalic.de78e015.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-weight:700;font-style:normal;src:url(/_next/static/media/IBMPlexMono-Bold.b4e95609.woff2) format("woff2"),url(/_next/static/media/IBMPlexMono-Bold.a2008411.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-weight:700;font-style:italic;src:url(/_next/static/media/IBMPlexMono-BoldItalic.26568bef.woff2) format("woff2"),url(/_next/static/media/IBMPlexMono-BoldItalic.55d1c4c0.woff) format("woff")}.fancy-root{font-family:var(--font-family--default);font-weight:var(--font-weight--normal);color:var(--color--text--static--body)}.fancy-root *{box-sizing:border-box}@media (prefers-reduced-motion:reduce){.fancy-root *{animation-duration:.1ms!important;animation-iteration-count:1!important;transition-duration:.1ms!important}}:root{box-sizing:border-box;font-family:var(--font-family--default);font-size:62.5%;font-weight:400;line-height:1.5;color:var(--color--text--interactive--dark--default);scroll-behavior:smooth}@media(prefers-reduced-motion){:root{scroll-behavior:auto}}.fancy-theme-default,:root{--color--text--active:var(--color--blue);--color--fill--active:var(--color--blue);--color--fill--dark--default:var(--color--gray--darker);--color--fill--light--default:var(--color--white);--color--background--code:var(--color--gray--darker);--color--text--color--code:var(--color--orange);--color--conformance--A:var(--color--pink);--color--conformance--AA:var(--color--purple--dark);--color--conformance--AAA:var(--color--teal--darker);--color--conformance--ARIA:var(--color--blue);--color--conformance--SI:var(--color--blue--dark)}*,:after,:before{box-sizing:inherit}body{margin:0}a{color:var(--color--text--interactive--dark--default);text-decoration:underline}a:focus,a:hover{text-decoration:none}:focus{outline:.5rem auto currentcolor;outline-offset:.25rem}:focus:not(:focus-visible){outline:none}::selection{background-color:var(--color--text--active);color:var(--color--text--interactive--light--default);text-shadow:none}code,pre{font-family:var(--font-family--code);background-color:var(--color--background--code)}pre{margin-top:1.5rem;margin-bottom:1.5rem;padding:1.5rem;font-size:1.777rem;color:var(--color--text--color--code);white-space:pre-wrap}code{padding:.15em .4em;font-size:.8em;color:var(--color--text--interactive--light--default);word-break:normal}pre code{padding:0;background-color:transparent}a code{text-decoration:underline}a:focus code,a:hover code{text-decoration:none}dfn{font-style:normal;font-weight:bolder}.p,p{margin-top:0;margin-bottom:1.5rem;font-size:1.777rem;line-height:1.6;color:var(--color--text--interactive--dark--default)}.small,small{font-size:.85em}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{margin-top:0;font-family:var(--font-family--heading);font-weight:700;line-height:1.2;color:var(--color--text--interactive--dark--default)}.h1,h1{margin-bottom:2rem;font-size:3.709rem}.h2,h2{font-size:3.157rem}.h2,.h3,h2,h3{margin-bottom:1.5rem;line-height:1.15}.h3,h3{font-size:2.369rem}.h4,h4{font-size:2.073rem}.h4,.h5,h4,h5{margin-bottom:1rem;line-height:1.25}.h5,h5{font-size:1.809rem}p~.h2,p~h2{margin-top:4rem}p~.h3,p~.h4,p~.h5,p~h3,p~h4,p~h5{padding-top:1rem}.h6,h6{margin-top:0;margin-bottom:1rem;font-size:1rem;font-weight:400}ol,ul{margin-top:0;margin-bottom:2rem;padding-left:2rem}ol li,ul li{margin-bottom:.5rem;font-size:1.777rem}ul li::marker{color:var(--color--text--active)}label{display:block;margin-bottom:1rem;cursor:pointer;font-weight:700;font-size:1.777em;font-family:var(--font-family--default);line-height:1.25}.pt-20{padding-top:2rem!important}.token-tag{color:#62737a}.token-name{color:#32c9c5}.token-attr{color:#abebe9}.token-string{color:#fa957d}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}
/*!
  Theme: a11y-dark
  Author: @ericwbailey
  Maintainer: @ericwbailey

  Based on the Tomorrow Night Eighties theme: https://github.com/isagalaev/highlight.js/blob/master/src/styles/tomorrow-night-eighties.css
*/.hljs{background:#2b2b2b;color:#f8f8f2}.hljs-comment,.hljs-quote{color:#d4d0ab}.hljs-deletion,.hljs-name,.hljs-regexp,.hljs-selector-class,.hljs-selector-id,.hljs-tag,.hljs-template-variable,.hljs-variable{color:#ffa07a}.hljs-built_in,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-type{color:#f5ab35}.hljs-attribute{color:gold}.hljs-addition,.hljs-bullet,.hljs-string,.hljs-symbol{color:#abe338}.hljs-section,.hljs-title{color:#00e0e0}.hljs-keyword,.hljs-selector-tag{color:#dcc6e0}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}@media screen and (-ms-high-contrast:active){.hljs-addition,.hljs-attribute,.hljs-built_in,.hljs-bullet,.hljs-comment,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-quote,.hljs-string,.hljs-symbol,.hljs-type{color:highlight}.hljs-keyword,.hljs-selector-tag{font-weight:700}}