/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-outline-style:solid;--tw-ease:initial;--tw-content:"";--tw-leading:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-text-shadow-color:initial;--tw-text-shadow-alpha:100%}}}@layer theme{:root,:host{--font-sans:var(--calcite-font-family);--font-mono:var(--calcite-font-family-code);--spacing:.25rem;--text-xs:var(--calcite-font-size--2);--text-xs--line-height:var(--calcite-font-line-height-relative-snug);--text-sm:var(--calcite-font-size--1);--text-sm--line-height:var(--calcite-font-line-height-relative-snug);--text-base:var(--calcite-font-size-0);--text-base--line-height:var(--calcite-font-line-height-relative-base);--text-lg:var(--calcite-font-size-1);--text-lg--line-height:var(--calcite-font-line-height-relative-normal);--text-xl:var(--calcite-font-size-2);--text-xl--line-height:var(--calcite-font-line-height-relative-snug);--text-2xl:var(--calcite-font-size-3);--text-2xl--line-height:var(--calcite-font-line-height-relative-snug);--text-3xl:var(--calcite-font-size-4);--text-4xl:var(--calcite-font-size-5);--text-4xl--line-height:var(--calcite-font-line-height-relative-tight);--text-5xl:var(--calcite-font-size-6);--text-6xl:var(--calcite-font-size-7);--text-6xl--line-height:1;--text-7xl:var(--calcite-font-size-8);--font-weight-normal:var(--calcite-font-weight-normal);--font-weight-medium:var(--calcite-font-weight-medium);--font-weight-semibold:var(--calcite-font-weight-semibold);--font-weight-bold:var(--calcite-font-weight-bold);--font-weight-extrabold:800;--font-weight-black:900;--leading-tight:var(--calcite-font-line-height-relative-tight);--leading-snug:var(--calcite-font-line-height-relative-snug);--leading-normal:var(--calcite-font-line-height-relative-normal);--leading-relaxed:var(--calcite-font-line-height-relative-relaxed);--leading-loose:var(--calcite-font-line-height-relative-loose);--radius-sm:.25rem;--drop-shadow-md:0 3px 3px #0000001f;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--animate-in-down:in-down var(--calcite-internal-animation-timing-slow)var(--ease-in-out);--animate-in-left:in-left var(--calcite-internal-animation-timing-slow)var(--ease-in-out);--transition-border:border,border-width,border-color,border-radius,border-style;--transition-outline:outline,outline-offset,outline-color,outline-width;--color-brand:var(--calcite-color-brand);--color-brand-hover:var(--calcite-color-brand-hover);--color-brand-press:var(--calcite-color-brand-press);--color-info:var(--calcite-color-status-info);--color-success:var(--calcite-color-status-success);--color-warning:var(--calcite-color-status-warning);--color-danger:var(--calcite-color-status-danger);--color-background:var(--calcite-color-background);--color-foreground-1:var(--calcite-color-foreground-1);--color-foreground-2:var(--calcite-color-foreground-2);--color-foreground-3:var(--calcite-color-foreground-3);--color-text-inverse:var(--calcite-color-text-inverse);--color-color-1:var(--calcite-color-text-1);--color-color-2:var(--calcite-color-text-2);--color-color-3:var(--calcite-color-text-3);--color-link:var(--calcite-color-text-link);--color-hover:var(--calcite-color-text-link-hover);--color-press:var(--calcite-color-text-link-press);--color-border-1:var(--calcite-color-border-1);--color-border-2:var(--calcite-color-border-2);--color-border-3:var(--calcite-color-border-3);--color-border-input:var(--calcite-color-border-input);--color-border-purple-1:var(--color-citra-purple-1);--color-chip-purple:var(--color-citra-purple-2);--color-chip-purple-hover:var(--color-citra-purple-1);--color-chip-purple-press:var(--color-citra-magenta-1);--color-chip-green:var(--color-citra-green-2);--color-chip-green-hover:var(--color-citra-green-3);--color-chip-green-press:var(--color-citra-green-4);--color-chip-teal:var(--color-citra-teal-1);--color-chip-teal-hover:var(--color-citra-teal-2);--color-chip-teal-press:var(--color-citra-teal-3);--color-chip-dark-purple:var(--color-citra-dark-purple-1);--color-chip-dark-purple-hover:var(--color-citra-dark-purple-2);--color-chip-dark-purple-press:var(--color-citra-dark-purple-3);--color-chip-pink:var(--color-citra-pink-1);--color-chip-pink-hover:var(--color-citra-pink-2);--color-chip-pink-press:var(--color-citra-pink-3);--color-chip-blue:var(--color-citra-blue-2);--color-chip-blue-hover:var(--color-citra-blue-3);--color-chip-blue-press:var(--color-citra-blue-4);--color-chip-olive:var(--color-citra-olive-1);--color-chip-olive-hover:var(--color-citra-olive-2);--color-chip-olive-press:var(--color-citra-olive-3);--color-chip-gray:var(--calcite-color-text-2);--color-chip-gray-hover:var(--calcite-color-text-1);--color-chip-gray-press:var(--calcite-color-text-1);--color-chip-gray-background:var(--calcite-color-background);--color-citra-white:oklch(100% 0 none);--color-citra-black:oklch(12.21% 0 none);--color-citra-purple-1:oklch(32.46% .181 289.8);--color-citra-purple-1-dark:oklch(82.93% .0782 304.1);--color-citra-purple-2:oklch(47.95% .2273 295.1);--color-citra-purple-2-dark:oklch(59.16% .2177 299.8);--color-citra-purple-3:oklch(60.49% .2477 297.4);--color-citra-purple-3-dark:oklch(62.34% .2129 298.7);--color-citra-purple-4:oklch(70.62% .1839 301.1);--color-citra-purple-5:oklch(33.21% .1895 288.6);--color-citra-purple-5-dark:oklch(94.38% .0213 306.8);--color-citra-purple-6:oklch(28.35% .1607 289.7);--color-citra-purple-6-dark:oklch(72.62% .1694 300.8);--color-citra-dark-purple-1:oklch(52.29% .1415 320.5);--color-citra-dark-purple-2:oklch(44.44% .1724 320);--color-citra-dark-purple-3:oklch(41.15% .0978 320.5);--color-citra-blue-1:oklch(71.41% .1631 242.4);--color-citra-blue-2:oklch(56.08% .1425 245.5);--color-citra-blue-3:oklch(47.62% .1202 245.1);--color-citra-blue-4:oklch(38.77% .0968 244.6);--color-citra-green-1:oklch(83.61% .1434 192.5);--color-citra-green-2:oklch(51.85% .1554 144.5);--color-citra-green-3:oklch(39.89% .1209 144.5);--color-citra-green-4:oklch(34.8% .1037 144.7);--color-citra-olive-1:oklch(55.77% .1361 125.9);--color-citra-olive-2:oklch(45.42% .1137 126.4);--color-citra-olive-3:oklch(41.37% .042 120.5);--color-citra-magenta-1:oklch(47.1% .1848 327.2);--color-citra-magenta-2:oklch(35.23% .134 327.4);--color-citra-pink-1:oklch(58.65% .2146 349);--color-citra-pink-2:oklch(48.36% .1955 352);--color-citra-pink-3:oklch(46.85% .1441 346.8);--color-citra-teal-1:oklch(53.99% .0906 191.8);--color-citra-teal-2:oklch(45.5% .0772 191.2);--color-citra-teal-3:oklch(36.21% .0574 193.2);--color-citra-background-2:oklch(22.51% .112 276.6);--color-citra-background-3:oklch(32.55% .1229 281.4);--color-citra-foreground-2:oklch(93.7% 0 none);--color-citra-foreground-3:oklch(80.47% 0 none);--color-citra-border-1:oklch(41.68% .1578 287.9);--color-citra-border-2:oklch(35.34% .1431 293.5);--opacity-disabled:var(--calcite-opacity-disabled);--color-background-foreground-2:var(--color-foreground-2);--color-background-foreground-3:var(--color-foreground-3);--color-icon:var(--calcite-icon-color,currentColor);--color-color-link:var(--color-link);--color-color-hover:var(--color-hover);--color-color-press:var(--color-press);--color-color-inverse:var(--color-text-inverse);--shadow-sm:var(--calcite-shadow-sm);--spacing-percent:1%;--spacing-2\.5:.625rem;--spacing-3\.5:.875rem;--spacing-4\.5:1.15rem;--spacing-9:2.25rem;--spacing-11:2.75rem;--spacing-24px:24px;--spacing-32px:32px;--spacing-48px:48px;--spacing-90px:90px;--spacing-gap:var(--gap);--spacing-calcite-double:var(--calcite-spacing-double);--spacing-sticky-navs:calc(var(--site-header-height,0px) + var(--secondary-nav-height,0px));--spacing-sticky-navs-gap:calc(var(--site-header-height,0px) + var(--secondary-nav-height,0px) + var(--gap));--spacing-scrolled:calc((var(--site-header-height,0px) + 5px)*-1);--font-inherit:inherit;--text-xxs:var(--calcite-font-size--3);--leading-comfy:1.66;--text-n2:var(--text-xs);--text-n1:var(--text-sm);--text-0:var(--text-base);--text-1:var(--text-lg);--text-2:var(--text-xl);--text-3:var(--text-2xl);--text-4:var(--text-3xl);--text-7:var(--text-6xl);--text-n1h:var(--text-sm);--text-0h:var(--text-base);--text-1h:var(--text-lg);--text-2h:var(--text-xl);--text-3h:var(--text-2xl);--text-4h:var(--text-3xl);--text-n1-wrap:var(--text-sm);--text-0-wrap:var(--text-base);--text-3-wrap:var(--text-2xl);--text-7-wrap:var(--text-6xl)}:root{--calcite-color-background-none:#fff0;--calcite-border-width-none:0;--calcite-border-width-sm:1px;--calcite-border-width-md:2px;--calcite-border-width-lg:4px;--calcite-container-size-margin:24px;--calcite-container-size-gutter:16px;--calcite-container-size-content-fluid:100%;--calcite-container-size-content-fixed:1440px;--calcite-corner-radius-sharp:0;--calcite-corner-radius-none:0;--calcite-corner-radius-xs:2px;--calcite-corner-radius-sm:4px;--calcite-corner-radius-round:4px;--calcite-corner-radius-pill:100%;--calcite-font-family:"Avenir Next",Avenir,"Helvetica Neue",sans-serif;--calcite-font-family-code:Monaco,Consolas,"Andale Mono","Lucida Console",monospace;--calcite-font-weight-light:300;--calcite-font-weight-regular:400;--calcite-font-weight-normal:400;--calcite-font-weight-medium:500;--calcite-font-weight-semibold:600;--calcite-font-weight-bold:700;--calcite-font-size-xs:10px;--calcite-font-size-sm:12px;--calcite-font-size:14px;--calcite-font-size-md:16px;--calcite-font-size-lg:18px;--calcite-font-size-xl:20px;--calcite-font-size-xxl:24px;--calcite-font-style-emphasis:italic;--calcite-font-line-height-fixed-sm:12px;--calcite-font-line-height-fixed-base:16px;--calcite-font-line-height-fixed-lg:20px;--calcite-font-line-height-fixed-xl:24px;--calcite-font-line-height-fixed-2xl:32px;--calcite-font-line-height-fixed-3xl:40px;--calcite-font-line-height-fixed-4xl:48px;--calcite-font-line-height-fixed-5xl:64px;--calcite-font-line-height-fixed-6xl:80px;--calcite-font-line-height-relative:normal;--calcite-font-line-height-relative-base:1;--calcite-font-line-height-relative-tight:1.25;--calcite-font-line-height-relative-snug:1.375;--calcite-font-line-height-relative-normal:1.5;--calcite-font-line-height-relative-relaxed:1.625;--calcite-font-line-height-relative-loose:2;--calcite-font-letter-spacing-tight:-.4px;--calcite-font-letter-spacing-normal:0;--calcite-font-letter-spacing-wide:.4px;--calcite-font-paragraph-spacing-normal:4px;--calcite-font-text-decoration-none:none;--calcite-font-text-decoration-underline:underline;--calcite-font-text-case-none:none;--calcite-font-text-case-uppercase:uppercase;--calcite-font-text-case-lowercase:lowercase;--calcite-font-text-case-capitalize:capitalize;--calcite-opacity-light:.4;--calcite-opacity-half:.5;--calcite-opacity-dark:.85;--calcite-opacity-full:1;--calcite-opacity-disabled:.5;--calcite-size-fixed-xxxs:2px;--calcite-size-fixed-xxs:4px;--calcite-size-fixed-xs:6px;--calcite-size-fixed-sm:8px;--calcite-size-fixed-sm-plus:10px;--calcite-size-fixed-md:12px;--calcite-size-fixed-md-plus:14px;--calcite-size-fixed-lg:16px;--calcite-size-fixed-xl:20px;--calcite-size-fixed-xxl:24px;--calcite-size-fixed-xxxl:32px;--calcite-size-px:1px;--calcite-size-xxxs:.75rem;--calcite-size-xxs:.875rem;--calcite-size-xs:1rem;--calcite-size-sm:1.5rem;--calcite-size-md:2rem;--calcite-size-lg:2.75rem;--calcite-size-xl:3rem;--calcite-size-xxl:4rem;--calcite-size-xxxl:6rem;--calcite-spacing-fixed-xxs:4px;--calcite-spacing-fixed-xs:6px;--calcite-spacing-fixed-sm:8px;--calcite-spacing-fixed-md:12px;--calcite-spacing-fixed-lg:14px;--calcite-spacing-fixed-xl:16px;--calcite-spacing-fixed-xxl:20px;--calcite-spacing-fixed-xxxl:32px;--calcite-spacing-none:0;--calcite-spacing-px:1px;--calcite-spacing-base:2px;--calcite-spacing-xxs:.25rem;--calcite-spacing-xs:.375rem;--calcite-spacing-sm:.5rem;--calcite-spacing-sm-plus:.625rem;--calcite-spacing-md:.75rem;--calcite-spacing-md-plus:.875rem;--calcite-spacing-lg:1rem;--calcite-spacing-xl:1.25rem;--calcite-spacing-xxl:1.5rem;--calcite-spacing-xxxl:2rem;--calcite-z-index-deep:-999999;--calcite-z-index:1;--calcite-z-index-sticky:300;--calcite-z-index-header:400;--calcite-z-index-toast:500;--calcite-z-index-dropdown:600;--calcite-z-index-overlay:700;--calcite-z-index-modal:800;--calcite-z-index-popup:900;--calcite-z-index-tooltip:901;--calcite-corner-radius:var(--calcite-corner-radius-none);--calcite-shadow-none:0 0 0 0 #0000;--calcite-shadow-sm:0 2px 8px 0 #0000000a,0 4px 16px 0 #00000014;--calcite-shadow-md:0 4px 20px 0 #00000014,0 12px 30px #0000001a;--calcite-color-neutral-blk-000:#fff;--calcite-color-neutral-blk-005:#f7f7f7;--calcite-color-neutral-blk-010:#f2f2f2;--calcite-color-neutral-blk-020:#ebebeb;--calcite-color-neutral-blk-030:#dedede;--calcite-color-neutral-blk-040:#d4d4d4;--calcite-color-neutral-blk-050:#c9c9c9;--calcite-color-neutral-blk-060:#bfbfbf;--calcite-color-neutral-blk-070:#b5b5b5;--calcite-color-neutral-blk-080:#ababab;--calcite-color-neutral-blk-090:#9e9e9e;--calcite-color-neutral-blk-100:#949494;--calcite-color-neutral-blk-110:#8a8a8a;--calcite-color-neutral-blk-120:gray;--calcite-color-neutral-blk-130:#757575;--calcite-color-neutral-blk-140:#6b6b6b;--calcite-color-neutral-blk-150:#616161;--calcite-color-neutral-blk-160:#545454;--calcite-color-neutral-blk-170:#4a4a4a;--calcite-color-neutral-blk-180:#404040;--calcite-color-neutral-blk-190:#363636;--calcite-color-neutral-blk-200:#2b2b2b;--calcite-color-neutral-blk-210:#212121;--calcite-color-neutral-blk-220:#141414;--calcite-color-neutral-blk-230:#0a0a0a;--calcite-color-neutral-blk-235:#050505;--calcite-color-neutral-blk-240:#000;--calcite-color-low-saturation-blue-l-bb-010:#edf3f7;--calcite-color-low-saturation-blue-l-bb-020:#d7e1e7;--calcite-color-low-saturation-blue-l-bb-030:#c1cfd7;--calcite-color-low-saturation-blue-l-bb-040:#acbcc6;--calcite-color-low-saturation-blue-l-bb-050:#96aab6;--calcite-color-low-saturation-blue-l-bb-060:#8098a6;--calcite-color-low-saturation-blue-l-bb-070:#647883;--calcite-color-low-saturation-blue-l-bb-080:#495860;--calcite-color-low-saturation-blue-l-bb-090:#2d373d;--calcite-color-low-saturation-blue-l-bb-100:#11171a;--calcite-color-low-saturation-green-blue-l-gb-010:#e8f2f2;--calcite-color-low-saturation-green-blue-l-gb-020:#d7e8e8;--calcite-color-low-saturation-green-blue-l-gb-030:#c2d7d7;--calcite-color-low-saturation-green-blue-l-gb-040:#b1c9c9;--calcite-color-low-saturation-green-blue-l-gb-050:#98b3b2;--calcite-color-low-saturation-green-blue-l-gb-060:#88a6a5;--calcite-color-low-saturation-green-blue-l-gb-070:#658584;--calcite-color-low-saturation-green-blue-l-gb-080:#4b6160;--calcite-color-low-saturation-green-blue-l-gb-090:#2f3d3d;--calcite-color-low-saturation-green-blue-l-gb-100:#121a1a;--calcite-color-low-saturation-green-l-gg-010:#f0f7f0;--calcite-color-low-saturation-green-l-gg-020:#dde7dd;--calcite-color-low-saturation-green-l-gg-030:#cad7ca;--calcite-color-low-saturation-green-l-gg-040:#b7c6b6;--calcite-color-low-saturation-green-l-gg-050:#a4b6a3;--calcite-color-low-saturation-green-l-gg-060:#91a690;--calcite-color-low-saturation-green-l-gg-070:#728371;--calcite-color-low-saturation-green-l-gg-080:#536053;--calcite-color-low-saturation-green-l-gg-090:#343d34;--calcite-color-low-saturation-green-l-gg-100:#151a15;--calcite-color-low-saturation-yellow-green-l-yg-010:#f4f7eb;--calcite-color-low-saturation-yellow-green-l-yg-020:#e3e7d8;--calcite-color-low-saturation-yellow-green-l-yg-030:#d2d7c5;--calcite-color-low-saturation-yellow-green-l-yg-040:#c2c6b3;--calcite-color-low-saturation-yellow-green-l-yg-050:#b1b6a0;--calcite-color-low-saturation-yellow-green-l-yg-060:#a0a68d;--calcite-color-low-saturation-yellow-green-l-yg-070:#7e836f;--calcite-color-low-saturation-yellow-green-l-yg-080:#5d6051;--calcite-color-low-saturation-yellow-green-l-yg-090:#3b3d33;--calcite-color-low-saturation-yellow-green-l-yg-100:#191a15;--calcite-color-low-saturation-brown-l-br-010:#f7f1eb;--calcite-color-low-saturation-brown-l-br-020:#e4ddd4;--calcite-color-low-saturation-brown-l-br-030:#d1c8be;--calcite-color-low-saturation-brown-l-br-040:#bfb4a7;--calcite-color-low-saturation-brown-l-br-050:#ac9f91;--calcite-color-low-saturation-brown-l-br-060:#998b7a;--calcite-color-low-saturation-brown-l-br-070:#796e60;--calcite-color-low-saturation-brown-l-br-080:#5a5146;--calcite-color-low-saturation-brown-l-br-090:#3a332b;--calcite-color-low-saturation-brown-l-br-100:#1a1611;--calcite-color-low-saturation-yellow-l-yy-010:#f7f5e6;--calcite-color-low-saturation-yellow-l-yy-020:#e7e4d1;--calcite-color-low-saturation-yellow-l-yy-030:#d7d3bc;--calcite-color-low-saturation-yellow-l-yy-040:#c6c1a6;--calcite-color-low-saturation-yellow-l-yy-050:#b6b091;--calcite-color-low-saturation-yellow-l-yy-060:#a69f7c;--calcite-color-low-saturation-yellow-l-yy-070:#837e61;--calcite-color-low-saturation-yellow-l-yy-080:#605c47;--calcite-color-low-saturation-yellow-l-yy-090:#3d3b2c;--calcite-color-low-saturation-yellow-l-yy-100:#1a1911;--calcite-color-low-saturation-orange-yellow-l-oy-010:#faf3eb;--calcite-color-low-saturation-orange-yellow-l-oy-020:#e9e0d5;--calcite-color-low-saturation-orange-yellow-l-oy-030:#d8cdbf;--calcite-color-low-saturation-orange-yellow-l-oy-040:#c8b9a8;--calcite-color-low-saturation-orange-yellow-l-oy-050:#b7a692;--calcite-color-low-saturation-orange-yellow-l-oy-060:#a6937c;--calcite-color-low-saturation-orange-yellow-l-oy-070:#837461;--calcite-color-low-saturation-orange-yellow-l-oy-080:#605547;--calcite-color-low-saturation-orange-yellow-l-oy-090:#3d352c;--calcite-color-low-saturation-orange-yellow-l-oy-100:#1a1611;--calcite-color-low-saturation-orange-l-oo-010:#faf1eb;--calcite-color-low-saturation-orange-l-oo-020:#e9ddd5;--calcite-color-low-saturation-orange-l-oo-030:#d8c9bf;--calcite-color-low-saturation-orange-l-oo-040:#c8b4a8;--calcite-color-low-saturation-orange-l-oo-050:#b7a092;--calcite-color-low-saturation-orange-l-oo-060:#a68c7c;--calcite-color-low-saturation-orange-l-oo-070:#836e61;--calcite-color-low-saturation-orange-l-oo-080:#605047;--calcite-color-low-saturation-orange-l-oo-090:#3d322c;--calcite-color-low-saturation-orange-l-oo-100:#1a1411;--calcite-color-low-saturation-red-orange-l-ro-010:#faf3f0;--calcite-color-low-saturation-red-orange-l-ro-020:#e9ddd9;--calcite-color-low-saturation-red-orange-l-ro-030:#d8c8c1;--calcite-color-low-saturation-red-orange-l-ro-040:#c8b2aa;--calcite-color-low-saturation-red-orange-l-ro-050:#b79d92;--calcite-color-low-saturation-red-orange-l-ro-060:#a6877b;--calcite-color-low-saturation-red-orange-l-ro-070:#836b61;--calcite-color-low-saturation-red-orange-l-ro-080:#604e47;--calcite-color-low-saturation-red-orange-l-ro-090:#3d302c;--calcite-color-low-saturation-red-orange-l-ro-100:#1a1311;--calcite-color-low-saturation-red-l-rr-010:#faf1f0;--calcite-color-low-saturation-red-l-rr-020:#eddfdd;--calcite-color-low-saturation-red-l-rr-030:#dbc6c4;--calcite-color-low-saturation-red-l-rr-040:#c8adaa;--calcite-color-low-saturation-red-l-rr-050:#ba9995;--calcite-color-low-saturation-red-l-rr-060:#ab837e;--calcite-color-low-saturation-red-l-rr-070:#876764;--calcite-color-low-saturation-red-l-rr-080:#604a47;--calcite-color-low-saturation-red-l-rr-090:#3d2e2c;--calcite-color-low-saturation-red-l-rr-100:#1a1211;--calcite-color-low-saturation-pink-l-pk-010:#faf0f6;--calcite-color-low-saturation-pink-l-pk-020:#e8d7e2;--calcite-color-low-saturation-pink-l-pk-030:#dbc2d2;--calcite-color-low-saturation-pink-l-pk-040:#c9abbe;--calcite-color-low-saturation-pink-l-pk-050:#b897ab;--calcite-color-low-saturation-pink-l-pk-060:#a68097;--calcite-color-low-saturation-pink-l-pk-070:#856376;--calcite-color-low-saturation-pink-l-pk-080:#614755;--calcite-color-low-saturation-pink-l-pk-090:#3d2c35;--calcite-color-low-saturation-pink-l-pk-100:#1a1111;--calcite-color-low-saturation-violet-red-l-vr-010:#f5edf7;--calcite-color-low-saturation-violet-red-l-vr-020:#e1d6e4;--calcite-color-low-saturation-violet-red-l-vr-030:#cebcd1;--calcite-color-low-saturation-violet-red-l-vr-040:#baa8bf;--calcite-color-low-saturation-violet-red-l-vr-050:#a791ac;--calcite-color-low-saturation-violet-red-l-vr-060:#937a99;--calcite-color-low-saturation-violet-red-l-vr-070:#746079;--calcite-color-low-saturation-violet-red-l-vr-080:#56465a;--calcite-color-low-saturation-violet-red-l-vr-090:#372b3a;--calcite-color-low-saturation-violet-red-l-vr-100:#18111a;--calcite-color-low-saturation-violet-l-vv-010:#f0edf7;--calcite-color-low-saturation-violet-l-vv-020:#dcd8e7;--calcite-color-low-saturation-violet-l-vv-030:#c8c3d7;--calcite-color-low-saturation-violet-l-vv-040:#b5aec6;--calcite-color-low-saturation-violet-l-vv-050:#a199b6;--calcite-color-low-saturation-violet-l-vv-060:#8d84a6;--calcite-color-low-saturation-violet-l-vv-070:#6f6783;--calcite-color-low-saturation-violet-l-vv-080:#504b60;--calcite-color-low-saturation-violet-l-vv-090:#322e3d;--calcite-color-low-saturation-violet-l-vv-100:#13111a;--calcite-color-low-saturation-violet-l-vv-1000:#13111a;--calcite-color-medium-saturation-blue-m-bb-010:#dfeffa;--calcite-color-medium-saturation-blue-m-bb-020:#c8e3f5;--calcite-color-medium-saturation-blue-m-bb-030:#b1d8f1;--calcite-color-medium-saturation-blue-m-bb-040:#9bccec;--calcite-color-medium-saturation-blue-m-bb-050:#84c1e8;--calcite-color-medium-saturation-blue-m-bb-060:#6db5e3;--calcite-color-medium-saturation-blue-m-bb-070:#548eb4;--calcite-color-medium-saturation-blue-m-bb-080:#3a6884;--calcite-color-medium-saturation-blue-m-bb-090:#2b465f;--calcite-color-medium-saturation-blue-m-bb-100:#071a26;--calcite-color-medium-saturation-green-blue-m-gb-010:#dbf2f1;--calcite-color-medium-saturation-green-blue-m-gb-020:#beedec;--calcite-color-medium-saturation-green-blue-m-gb-030:#9fe6e5;--calcite-color-medium-saturation-green-blue-m-gb-040:#8be0df;--calcite-color-medium-saturation-green-blue-m-gb-050:#70d9d7;--calcite-color-medium-saturation-green-blue-m-gb-060:#5cbfbc;--calcite-color-medium-saturation-green-blue-m-gb-070:#53a6a4;--calcite-color-medium-saturation-green-blue-m-gb-080:#40807e;--calcite-color-medium-saturation-green-blue-m-gb-090:#2a5958;--calcite-color-medium-saturation-green-blue-m-gb-100:#102928;--calcite-color-medium-saturation-green-m-gg-010:#e4f0e4;--calcite-color-medium-saturation-green-m-gg-020:#cbe2cb;--calcite-color-medium-saturation-green-m-gg-030:#b2d4b2;--calcite-color-medium-saturation-green-m-gg-040:#9ac699;--calcite-color-medium-saturation-green-m-gg-050:#81b880;--calcite-color-medium-saturation-green-m-gg-060:#68aa67;--calcite-color-medium-saturation-green-m-gg-070:#548953;--calcite-color-medium-saturation-green-m-gg-080:#3f683f;--calcite-color-medium-saturation-green-m-gg-090:#2b472a;--calcite-color-medium-saturation-green-m-gg-100:#172616;--calcite-color-medium-saturation-yellow-green-m-yg-010:#f0f7da;--calcite-color-medium-saturation-yellow-green-m-yg-020:#e5efc6;--calcite-color-medium-saturation-yellow-green-m-yg-030:#dae7b1;--calcite-color-medium-saturation-yellow-green-m-yg-040:#cede9d;--calcite-color-medium-saturation-yellow-green-m-yg-050:#c3d688;--calcite-color-medium-saturation-yellow-green-m-yg-060:#b8ce74;--calcite-color-medium-saturation-yellow-green-m-yg-070:#90a15b;--calcite-color-medium-saturation-yellow-green-m-yg-080:#687442;--calcite-color-medium-saturation-yellow-green-m-yg-090:#3f4728;--calcite-color-medium-saturation-yellow-green-m-yg-100:#171a0f;--calcite-color-medium-saturation-brown-m-br-010:#faeddf;--calcite-color-medium-saturation-brown-m-br-020:#edd9c3;--calcite-color-medium-saturation-brown-m-br-030:#e0c6a8;--calcite-color-medium-saturation-brown-m-br-040:#d2b28c;--calcite-color-medium-saturation-brown-m-br-050:#c59f71;--calcite-color-medium-saturation-brown-m-br-060:#b88b55;--calcite-color-medium-saturation-brown-m-br-070:#926d41;--calcite-color-medium-saturation-brown-m-br-080:#6c4f2d;--calcite-color-medium-saturation-brown-m-br-090:#45311a;--calcite-color-medium-saturation-brown-m-br-100:#1f1306;--calcite-color-medium-saturation-yellow-m-yy-010:#faf7dc;--calcite-color-medium-saturation-yellow-m-yy-020:#f6f0c1;--calcite-color-medium-saturation-yellow-m-yy-030:#f2e8a6;--calcite-color-medium-saturation-yellow-m-yy-040:#ede18b;--calcite-color-medium-saturation-yellow-m-yy-050:#e9d970;--calcite-color-medium-saturation-yellow-m-yy-060:#e5d255;--calcite-color-medium-saturation-yellow-m-yy-070:#bcaa45;--calcite-color-medium-saturation-yellow-m-yy-080:#8a7d31;--calcite-color-medium-saturation-yellow-m-yy-090:#584f1c;--calcite-color-medium-saturation-yellow-m-yy-100:#262107;--calcite-color-medium-saturation-orange-yellow-m-oy-010:#ffedd6;--calcite-color-medium-saturation-orange-yellow-m-oy-020:#fce0bd;--calcite-color-medium-saturation-orange-yellow-m-oy-030:#f8d2a4;--calcite-color-medium-saturation-orange-yellow-m-oy-040:#f5c58c;--calcite-color-medium-saturation-orange-yellow-m-oy-050:#f1b773;--calcite-color-medium-saturation-orange-yellow-m-oy-060:#eeaa5a;--calcite-color-medium-saturation-orange-yellow-m-oy-070:#bc8645;--calcite-color-medium-saturation-orange-yellow-m-oy-080:#8a6130;--calcite-color-medium-saturation-orange-yellow-m-oy-090:#583d1c;--calcite-color-medium-saturation-orange-yellow-m-oy-100:#261807;--calcite-color-medium-saturation-orange-m-oo-010:#ffece0;--calcite-color-medium-saturation-orange-m-oo-020:#fcdac5;--calcite-color-medium-saturation-orange-m-oo-030:#f8c7aa;--calcite-color-medium-saturation-orange-m-oo-040:#f5b590;--calcite-color-medium-saturation-orange-m-oo-050:#f1a275;--calcite-color-medium-saturation-orange-m-oo-060:#ee905a;--calcite-color-medium-saturation-orange-m-oo-070:#bc7145;--calcite-color-medium-saturation-orange-m-oo-080:#8a5131;--calcite-color-medium-saturation-orange-m-oo-090:#58321c;--calcite-color-medium-saturation-orange-m-oo-100:#261207;--calcite-color-medium-saturation-red-orange-m-ro-010:#f7e4dc;--calcite-color-medium-saturation-red-orange-m-ro-020:#f5d0c2;--calcite-color-medium-saturation-red-orange-m-ro-030:#f3bba7;--calcite-color-medium-saturation-red-orange-m-ro-040:#f1a78d;--calcite-color-medium-saturation-red-orange-m-ro-050:#ef9272;--calcite-color-medium-saturation-red-orange-m-ro-060:#ed7e58;--calcite-color-medium-saturation-red-orange-m-ro-070:#bc6345;--calcite-color-medium-saturation-red-orange-m-ro-080:#8a4731;--calcite-color-medium-saturation-red-orange-m-ro-090:#582b1c;--calcite-color-medium-saturation-red-orange-m-ro-100:#27120c;--calcite-color-medium-saturation-red-m-rr-010:#fadfdc;--calcite-color-medium-saturation-red-m-rr-020:#fccac5;--calcite-color-medium-saturation-red-m-rr-030:#ffb9b0;--calcite-color-medium-saturation-red-m-rr-040:#f79e94;--calcite-color-medium-saturation-red-m-rr-050:#f5867a;--calcite-color-medium-saturation-red-m-rr-060:#eb6c5e;--calcite-color-medium-saturation-red-m-rr-070:#c25347;--calcite-color-medium-saturation-red-m-rr-080:#913d34;--calcite-color-medium-saturation-red-m-rr-090:#5e241e;--calcite-color-medium-saturation-red-m-rr-100:#260a07;--calcite-color-medium-saturation-pink-m-pk-010:#fadef0;--calcite-color-medium-saturation-pink-m-pk-020:#facdea;--calcite-color-medium-saturation-pink-m-pk-030:#f2b1da;--calcite-color-medium-saturation-pink-m-pk-040:#eb9dcf;--calcite-color-medium-saturation-pink-m-pk-050:#e688c2;--calcite-color-medium-saturation-pink-m-pk-060:#e070b4;--calcite-color-medium-saturation-pink-m-pk-070:#b8588f;--calcite-color-medium-saturation-pink-m-pk-080:#8c4267;--calcite-color-medium-saturation-pink-m-pk-090:#592440;--calcite-color-medium-saturation-pink-m-pk-100:#260b0b;--calcite-color-medium-saturation-violet-red-m-vr-010:#f6e1fa;--calcite-color-medium-saturation-violet-red-m-vr-020:#e9ceee;--calcite-color-medium-saturation-violet-red-m-vr-030:#dbbbe2;--calcite-color-medium-saturation-violet-red-m-vr-040:#cea8d5;--calcite-color-medium-saturation-violet-red-m-vr-050:#c095c9;--calcite-color-medium-saturation-violet-red-m-vr-060:#b382bd;--calcite-color-medium-saturation-violet-red-m-vr-070:#8e6397;--calcite-color-medium-saturation-violet-red-m-vr-080:#6a4572;--calcite-color-medium-saturation-violet-red-m-vr-090:#46264c;--calcite-color-medium-saturation-violet-red-m-vr-100:#210726;--calcite-color-medium-saturation-violet-m-vv-010:#ece6ff;--calcite-color-medium-saturation-violet-m-vv-020:#dcd2f2;--calcite-color-medium-saturation-violet-m-vv-030:#ccbee5;--calcite-color-medium-saturation-violet-m-vv-040:#bbaad7;--calcite-color-medium-saturation-violet-m-vv-050:#ab96ca;--calcite-color-medium-saturation-violet-m-vv-060:#9b82bd;--calcite-color-medium-saturation-violet-m-vv-070:#796397;--calcite-color-medium-saturation-violet-m-vv-080:#584572;--calcite-color-medium-saturation-violet-m-vv-090:#36264c;--calcite-color-medium-saturation-violet-m-vv-100:#140726;--calcite-color-high-saturation-blue-h-bb-010:#d6efff;--calcite-color-high-saturation-blue-h-bb-020:#9fd4f3;--calcite-color-high-saturation-blue-h-bb-030:#77bde7;--calcite-color-high-saturation-blue-h-bb-040:#50a7da;--calcite-color-high-saturation-blue-h-bb-050:#2890ce;--calcite-color-high-saturation-blue-h-bb-060:#007ac2;--calcite-color-high-saturation-blue-h-bb-070:#00619b;--calcite-color-high-saturation-blue-h-bb-080:#004874;--calcite-color-high-saturation-blue-h-bb-090:#00304d;--calcite-color-high-saturation-blue-h-bb-100:#001726;--calcite-color-high-saturation-green-blue-h-gb-010:#cef5f4;--calcite-color-high-saturation-green-blue-h-gb-020:#afedec;--calcite-color-high-saturation-green-blue-h-gb-030:#8fe6e5;--calcite-color-high-saturation-green-blue-h-gb-040:#5ae0de;--calcite-color-high-saturation-green-blue-h-gb-050:#28cecb;--calcite-color-high-saturation-green-blue-h-gb-060:#00bab5;--calcite-color-high-saturation-green-blue-h-gb-070:#009b98;--calcite-color-high-saturation-green-blue-h-gb-080:#007472;--calcite-color-high-saturation-green-blue-h-gb-090:#004d4c;--calcite-color-high-saturation-green-blue-h-gb-100:#002625;--calcite-color-high-saturation-green-h-gg-010:#bdf2c4;--calcite-color-high-saturation-green-h-gg-020:#a2e4ab;--calcite-color-high-saturation-green-h-gg-030:#87d692;--calcite-color-high-saturation-green-h-gg-040:#6bc878;--calcite-color-high-saturation-green-h-gg-050:#50ba5f;--calcite-color-high-saturation-green-h-gg-060:#35ac46;--calcite-color-high-saturation-green-h-gg-070:#288835;--calcite-color-high-saturation-green-h-gg-080:#1a6324;--calcite-color-high-saturation-green-h-gg-090:#0d3f14;--calcite-color-high-saturation-green-h-gg-100:#001a03;--calcite-color-high-saturation-yellow-green-h-yg-010:#e5f7b4;--calcite-color-high-saturation-yellow-green-h-yg-020:#d9ef9f;--calcite-color-high-saturation-yellow-green-h-yg-030:#cde78a;--calcite-color-high-saturation-yellow-green-h-yg-040:#c2e075;--calcite-color-high-saturation-yellow-green-h-yg-050:#b6d860;--calcite-color-high-saturation-yellow-green-h-yg-060:#aad04b;--calcite-color-high-saturation-yellow-green-h-yg-070:#84a338;--calcite-color-high-saturation-yellow-green-h-yg-080:#5e7526;--calcite-color-high-saturation-yellow-green-h-yg-090:#384813;--calcite-color-high-saturation-yellow-green-h-yg-100:#121a00;--calcite-color-high-saturation-yellow-h-yy-010:#fff7cc;--calcite-color-high-saturation-yellow-h-yy-020:#fef3ad;--calcite-color-high-saturation-yellow-h-yy-030:#fcee8d;--calcite-color-high-saturation-yellow-h-yy-040:#fbea6e;--calcite-color-high-saturation-yellow-h-yy-050:#f9e54e;--calcite-color-high-saturation-yellow-h-yy-060:#edd317;--calcite-color-high-saturation-yellow-h-yy-070:#d9bc00;--calcite-color-high-saturation-yellow-h-yy-080:#bfa200;--calcite-color-high-saturation-yellow-h-yy-090:#8c7500;--calcite-color-high-saturation-yellow-h-yy-100:#5c4e00;--calcite-color-high-saturation-orange-yellow-h-oy-010:#ffe2bf;--calcite-color-high-saturation-orange-yellow-h-oy-020:#fed3a1;--calcite-color-high-saturation-orange-yellow-h-oy-030:#fcc582;--calcite-color-high-saturation-orange-yellow-h-oy-040:#fbb664;--calcite-color-high-saturation-orange-yellow-h-oy-050:#f9a845;--calcite-color-high-saturation-orange-yellow-h-oy-060:#f89927;--calcite-color-high-saturation-orange-yellow-h-oy-070:#c67718;--calcite-color-high-saturation-orange-yellow-h-oy-080:#9a5b10;--calcite-color-high-saturation-orange-yellow-h-oy-090:#6d3f08;--calcite-color-high-saturation-orange-yellow-h-oy-100:#402300;--calcite-color-high-saturation-orange-h-oo-010:#ffd8bf;--calcite-color-high-saturation-orange-h-oo-020:#fdc39f;--calcite-color-high-saturation-orange-h-oo-030:#faae7f;--calcite-color-high-saturation-orange-h-oo-040:#f89960;--calcite-color-high-saturation-orange-h-oo-050:#f58440;--calcite-color-high-saturation-orange-h-oo-060:#f36f20;--calcite-color-high-saturation-orange-h-oo-070:#c65a18;--calcite-color-high-saturation-orange-h-oo-080:#9a4410;--calcite-color-high-saturation-orange-h-oo-090:#6d2f08;--calcite-color-high-saturation-orange-h-oo-100:#401900;--calcite-color-high-saturation-red-orange-h-ro-010:#ffc7b3;--calcite-color-high-saturation-red-orange-h-ro-020:#f8af95;--calcite-color-high-saturation-red-orange-h-ro-030:#f09677;--calcite-color-high-saturation-red-orange-h-ro-040:#e97e5a;--calcite-color-high-saturation-red-orange-h-ro-050:#e1653c;--calcite-color-high-saturation-red-orange-h-ro-060:#da4d1e;--calcite-color-high-saturation-red-orange-h-ro-070:#ad3c16;--calcite-color-high-saturation-red-orange-h-ro-080:#802c0f;--calcite-color-high-saturation-red-orange-h-ro-090:#531b07;--calcite-color-high-saturation-red-orange-h-ro-100:#260a00;--calcite-color-high-saturation-red-h-rr-010:#ffc6bf;--calcite-color-high-saturation-red-h-rr-020:#ffaaa1;--calcite-color-high-saturation-red-h-rr-030:#f2877b;--calcite-color-high-saturation-red-h-rr-040:#f07062;--calcite-color-high-saturation-red-h-rr-050:#e65240;--calcite-color-high-saturation-red-h-rr-060:#d83020;--calcite-color-high-saturation-red-h-rr-070:#a82b1e;--calcite-color-high-saturation-red-h-rr-080:#7c1d13;--calcite-color-high-saturation-red-h-rr-090:#4f0e08;--calcite-color-high-saturation-red-h-rr-100:#210300;--calcite-color-high-saturation-pink-h-pk-010:#ffd1ef;--calcite-color-high-saturation-pink-h-pk-020:#fabee4;--calcite-color-high-saturation-pink-h-pk-030:#f2a5d6;--calcite-color-high-saturation-pink-h-pk-040:#eb8dc9;--calcite-color-high-saturation-pink-h-pk-050:#e673bb;--calcite-color-high-saturation-pink-h-pk-060:#e04ea6;--calcite-color-high-saturation-pink-h-pk-070:#ba2f7e;--calcite-color-high-saturation-pink-h-pk-080:#851b52;--calcite-color-high-saturation-pink-h-pk-090:#590b32;--calcite-color-high-saturation-pink-h-pk-100:#260404;--calcite-color-high-saturation-violet-red-h-vr-010:#fadbff;--calcite-color-high-saturation-violet-red-h-vr-020:#e4beeb;--calcite-color-high-saturation-violet-red-h-vr-030:#cfa1d7;--calcite-color-high-saturation-violet-red-h-vr-040:#b983c3;--calcite-color-high-saturation-violet-red-h-vr-050:#a466af;--calcite-color-high-saturation-violet-red-h-vr-060:#8e499b;--calcite-color-high-saturation-violet-red-h-vr-070:#73377e;--calcite-color-high-saturation-violet-red-h-vr-080:#572561;--calcite-color-high-saturation-violet-red-h-vr-090:#3c1243;--calcite-color-high-saturation-violet-red-h-vr-100:#200026;--calcite-color-high-saturation-violet-h-vv-010:#e8d9ff;--calcite-color-high-saturation-violet-h-vv-020:#cdb9eb;--calcite-color-high-saturation-violet-h-vv-030:#b39ad7;--calcite-color-high-saturation-violet-h-vv-040:#987ac3;--calcite-color-high-saturation-violet-h-vv-050:#7e5baf;--calcite-color-high-saturation-violet-h-vv-060:#633b9b;--calcite-color-high-saturation-violet-h-vv-070:#4e2c7e;--calcite-color-high-saturation-violet-h-vv-080:#3a1e61;--calcite-color-high-saturation-violet-h-vv-090:#250f43;--calcite-color-high-saturation-violet-h-vv-100:#100026;--calcite-color-vibrant-blue-v-bb-120:#59d6ff;--calcite-color-vibrant-blue-v-bb-140:#3db8ff;--calcite-color-vibrant-blue-v-bb-160:#009af2;--calcite-color-vibrant-blue-v-bb-180:#0089de;--calcite-color-vibrant-green-blue-v-gb-120:#59fffc;--calcite-color-vibrant-green-blue-v-gb-140:#00f7f3;--calcite-color-vibrant-green-blue-v-gb-160:#00e6e2;--calcite-color-vibrant-green-blue-v-gb-180:#00cfca;--calcite-color-vibrant-green-v-gg-120:#73ff84;--calcite-color-vibrant-green-v-gg-140:#3bed52;--calcite-color-vibrant-green-v-gg-160:#00b81b;--calcite-color-vibrant-green-v-gg-180:#00a118;--calcite-color-vibrant-yellow-green-v-yg-120:#d7ff73;--calcite-color-vibrant-yellow-green-v-yg-140:#bbed3b;--calcite-color-vibrant-yellow-green-v-yg-160:#96cc00;--calcite-color-vibrant-yellow-green-v-yg-180:#7fab00;--calcite-color-vibrant-yellow-v-yy-120:#fff766;--calcite-color-vibrant-yellow-v-yy-140:#fe3;--calcite-color-vibrant-yellow-v-yy-160:#f5d000;--calcite-color-vibrant-yellow-v-yy-180:#ebba17;--calcite-color-vibrant-orange-yellow-v-oy-120:#ffb54d;--calcite-color-vibrant-orange-yellow-v-oy-140:#ff9500;--calcite-color-vibrant-orange-yellow-v-oy-160:#e68600;--calcite-color-vibrant-orange-yellow-v-oy-180:#d17300;--calcite-color-vibrant-red-orange-v-ro-120:#ff824d;--calcite-color-vibrant-red-orange-v-ro-140:#ff4d00;--calcite-color-vibrant-red-orange-v-ro-160:#de4300;--calcite-color-vibrant-red-orange-v-ro-180:#c93b00;--calcite-color-vibrant-red-v-rr-120:#ff624d;--calcite-color-vibrant-red-v-rr-140:#ff0015;--calcite-color-vibrant-red-v-rr-160:#d90012;--calcite-color-vibrant-red-v-rr-180:#b3000f;--calcite-color-vibrant-pink-v-pk-120:#ff66c2;--calcite-color-vibrant-pink-v-pk-140:#ff19a4;--calcite-color-vibrant-pink-v-pk-160:#d11486;--calcite-color-vibrant-pink-v-pk-180:#c00073;--calcite-color-vibrant-violet-red-v-vr-120:#ea80ff;--calcite-color-vibrant-violet-red-v-vr-140:#d3f;--calcite-color-vibrant-violet-red-v-vr-160:#ac08cc;--calcite-color-vibrant-violet-red-v-vr-180:#83009e;--calcite-color-vibrant-violet-v-vv-120:#b580ff;--calcite-color-vibrant-violet-v-vv-140:#974dff;--calcite-color-vibrant-violet-v-vv-160:#8129ff;--calcite-color-vibrant-violet-v-vv-180:#6a0be6;--calcite-color-dark-green-d-gg-410:#44ed51;--calcite-color-dark-green-d-gg-420:#36da43;--calcite-color-dark-green-d-gg-430:#11ad1d;--calcite-color-dark-yellow-d-yy-410:#ffe24d;--calcite-color-dark-yellow-d-yy-420:#ffc900;--calcite-color-dark-yellow-d-yy-430:#f4b000;--calcite-color-dark-red-d-rr-410:#ff7465;--calcite-color-dark-red-d-rr-420:#fe583e;--calcite-color-dark-red-d-rr-430:#f3381b;--calcite-color-dark-blue-d-bb-410:#47bbff;--calcite-color-dark-blue-d-bb-420:#00a0ff;--calcite-color-dark-blue-d-bb-430:#0087d7;--calcite-container-size-0:0;--calcite-container-size-154:154px;--calcite-container-size-320:320px;--calcite-container-size-328:328px;--calcite-container-size-476:476px;--calcite-container-size-504:504px;--calcite-container-size-678:678px;--calcite-container-size-768:768px;--calcite-container-size-854:854px;--calcite-container-size-1152:1152px;--calcite-container-size-1440:1440px;--calcite-font-family-andale-mono:"Andale Mono";--calcite-font-family-avenir-next-pro:"Avenir Next LT Pro";--calcite-font-family-avenir-next-world:"Avenir Next World";--calcite-font-family-avenir-next:"Avenir Next";--calcite-font-family-avenir:Avenir;--calcite-font-family-consolas:Consolas;--calcite-font-family-helvetica-neue:"Helvetica Neue";--calcite-font-family-lucida-console:"Lucida Console";--calcite-font-family-monaco:Monaco;--calcite-font-family-monospace:monospace;--calcite-font-family-sans-serif:sans-serif;--calcite-font-style-italic:italic;--calcite-font-weight-ultralight:200;--calcite-font-weight-thin:100;--calcite-font-weight-medium-italic:"Medium Italic";--calcite-font-weight-demi:600;--calcite-font-weight-extrabold:800;--calcite-font-weight-black:900;--calcite-font-weight-heavy:900;--calcite-opacity-0:0;--calcite-opacity-4:.04;--calcite-opacity-8:.08;--calcite-opacity-10:.1;--calcite-opacity-12:.12;--calcite-opacity-16:.16;--calcite-opacity-20:.2;--calcite-opacity-30:.3;--calcite-opacity-40:.4;--calcite-opacity-50:.5;--calcite-opacity-60:.6;--calcite-opacity-70:.7;--calcite-opacity-80:.8;--calcite-opacity-85:.85;--calcite-opacity-90:.9;--calcite-opacity-92:.92;--calcite-opacity-96:.96;--calcite-opacity-100:1;--calcite-size-1:1px;--calcite-size-2:2px;--calcite-size-4:4px;--calcite-size-6:6px;--calcite-size-8:8px;--calcite-size-10:10px;--calcite-size-12:12px;--calcite-size-14:14px;--calcite-size-16:16px;--calcite-size-20:20px;--calcite-size-24:24px;--calcite-size-28:28px;--calcite-size-32:32px;--calcite-size-36:36px;--calcite-size-40:40px;--calcite-size-44:44px;--calcite-size-48:48px;--calcite-size-56:56px;--calcite-size-64:64px;--calcite-size-72:72px;--calcite-size-80:80px;--calcite-size-96:96px;--calcite-size-112:112px;--calcite-size-128:128px;--calcite-size-144:144px;--calcite-size-160:160px;--calcite-size-192:192px;--calcite-size-224:224px;--calcite-size-256:256px;--calcite-size-288:288px;--calcite-size-none:0;--calcite-size-relative-50:50%;--calcite-size-relative-100:100%;--calcite-size-relative-125:125%;--calcite-size-relative-137:137.5%;--calcite-size-relative-150:150%;--calcite-size-relative-162:162.5%;--calcite-size-relative-200:200%;--calcite-size-relative-auto:auto;--calcite-size-relative-normal:normal;--calcite-z-index-0:-999999;--calcite-z-index-1:1;--calcite-z-index-3:300;--calcite-z-index-4:400;--calcite-z-index-5:500;--calcite-z-index-6:600;--calcite-z-index-7:700;--calcite-z-index-8:800;--calcite-z-index-9:900;--calcite-shadow-0:0 0 0 0 #0000;--calcite-shadow-1:0 2px 8px 0 #0000000a;--calcite-shadow-2:0 4px 16px 0 #00000014;--calcite-shadow-3:0 4px 20px 0 #00000014;--calcite-shadow-4:0 12px 32px -2px #0000001a;--bg-image-code-block-expand:linear-gradient(90deg,transparent 0,transparent 50%,var(--calcite-color-border-2)50%,var(--calcite-color-border-2)100%);--bg-image-top-navigation:linear-gradient(135deg,var(--color-citra-purple-3)0%,var(--color-citra-green-1)53%,var(--color-citra-blue-1)87%);--bg-image-gradient-bottom-border:linear-gradient(to left,transparent 0,var(--color-citra-blue-1)16.66%,var(--color-citra-green-1)33%,var(--color-citra-purple-4)50%);--bg-position-code-block-expand:center;--bg-position-gradient-bottom-border:200% calc(100% - 1px) ;--bg-position-gradient-bottom-border-active:0% calc(100% - 1px) ;--bg-repeat-topo-gradient:repeat,no-repeat;--bg-repeat-gradient-bottom-border:no-repeat;--bg-size-code-block-expand:8px 1px;--bg-size-top-navigation:100% calc(var(--spacing)*1);--bg-size-gradient-bottom-border:200% 3px;--cols-auto-0:repeat(auto-fit,minmax(0,1fr));--cols-auto-max:repeat(auto-fit,minmax(0,max-content));--cols-auto-quarter:repeat(auto-fit,minmax(calc(25% - var(--gap)),1fr));--cols-auto-third:repeat(auto-fit,minmax(calc(33.33% - var(--gap)),1fr));--cols-auto-half:repeat(auto-fit,minmax(calc(50% - var(--gap)),1fr));--cols-container:var(--container-margin,minmax(var(--margin-min,0),calc((100dvw - var(--container-width,103rem) - var(--gap))/2)))minmax(0,1fr)var(--container-margin,minmax(var(--margin-min,0),calc((100dvw - var(--container-width,103rem) - var(--gap))/2)));--cols-sidebar-container:var(--container-margin,minmax(var(--margin-min,0),calc((100dvw - var(--container-width,103rem) - var(--gap))/2)))minmax(0,3fr)minmax(var(--sidebar-min,0),min-content)var(--container-margin,minmax(var(--margin-min,0),calc((100dvw - var(--container-width,103rem) - var(--gap))/2)));--cols-top-nav-menu-container:var(--container-margin,minmax(var(--margin-min,0),calc((100dvw - var(--container-width,103rem) - var(--gap))/2)))minmax(min-content,max-content)minmax(min-content,1fr)var(--container-margin,minmax(var(--margin-min,0),calc((100dvw - var(--container-width,103rem) - var(--gap))/2)));--cols-secondary-nav-menu-container:var(--container-margin,minmax(var(--margin-min,0),calc((100dvw - var(--container-width,103rem) - var(--gap))/2)))minmax(min-content,1fr)minmax(min-content,max-content)var(--container-margin,minmax(var(--margin-min,0),calc((100dvw - var(--container-width,103rem) - var(--gap))/2)));--cols-secondary-nav-menu-container-small:var(--container-margin,minmax(var(--margin-min,0),calc((100dvw - var(--container-width,103rem) - var(--gap))/2)))minmax(min-content,1fr)minmax(48px,max-content);--cols-page-banner-hero-container:var(--container-margin,minmax(var(--margin-min,0),calc((100dvw - var(--container-width,103rem) - var(--gap))/2)))minmax(0,2fr)minmax(0,1fr)var(--container-margin,minmax(var(--margin-min,0),calc((100dvw - var(--container-width,103rem) - var(--gap))/2)));--cols-announcements-container:var(--container-margin,minmax(var(--margin-min,0),calc((100dvw - var(--container-width,103rem) - var(--gap))/2)))repeat(2,minmax(var(--touch-min),max-content))1fr repeat(2,minmax(var(--touch-min),max-content))var(--container-margin,minmax(var(--margin-min,0),calc((100dvw - var(--container-width,103rem) - var(--gap))/2)));--cols-copyable-text:minmax(10ch,1fr)auto;--cols-illustration-section:max-content minmax(0,1fr);--cols-top-navigation-phone:0 48px 1fr 48px 0 minmax(min-content,max-content)minmax(min-content,max-content)0;--cols-top-navigation-tablet:0 62px 1fr minmax(var(--top-nav-min),max-content)0 var(--top-nav-min)minmax(var(--top-nav-min),max-content)0;--cols-top-navigation:var(--container-margin)0 max-content 1fr minmax(var(--top-nav-min),max-content)0 minmax(var(--top-nav-min),max-content)minmax(var(--top-nav-min),max-content)var(--container-margin);--rows-top-navigation:var(--site-header-height,0px);--rows-secondary-nav-menu-container:var(--secondary-nav-height,0px);--z-0:var(--calcite-z-index-0);--z-1:var(--calcite-z-index-1);--z-2:var(--calcite-z-index-2);--z-3:var(--calcite-z-index-3);--z-4:var(--calcite-z-index-4);--z-5:var(--calcite-z-index-5);--z-6:var(--calcite-z-index-6);--z-7:var(--calcite-z-index-7);--z-8:var(--calcite-z-index-8);--z-9:var(--calcite-z-index-9);--height-screen-safe:calc(100dvh - var(--site-header-height,0px) - var(--secondary-nav-height,0px) - (var(--gap)*2));--height-dropdown:calc(100dvh - var(--site-header-height,0px) - 1px);--width-prose:75ch}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/b8b15cdf-85d1-4120-8daa-48863d803939.BUuJstda.woff2)format("woff2");font-weight:300;font-style:normal;font-display:auto}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/09ab0626-bb45-4650-acc8-0182d693df02.BeQQ1X_f.woff2)format("woff2");font-weight:400;font-style:normal;font-display:auto}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/b9c5b839-db56-4419-8fcb-6ab661babb1d.ph0M7193.woff2)format("woff2");font-weight:400;font-style:italic;font-display:auto}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/12f4c786-0bef-4a48-b7c0-eebaa7591688.Coi0fa6j.woff2)format("woff2");font-weight:500;font-style:normal;font-display:auto}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/0c8a5d21-8a14-4451-8145-695071809cb7.0VhhKiIj.woff2)format("woff2");font-weight:700;font-style:normal;font-display:auto}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/b8b15cdf-85d1-4120-8daa-48863d803939-math.CjJO_J9U.woff2)format("woff2");font-weight:300;font-style:normal;font-display:auto;unicode-range:U+2070-209F,U+20A0-20CF,U+2100-214F,U+22??}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/09ab0626-bb45-4650-acc8-0182d693df02-math.lIkApr1P.woff2)format("woff2");font-weight:400;font-style:normal;font-display:auto;unicode-range:U+2070-209F,U+20A0-20CF,U+2100-214F,U+22??}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/b9c5b839-db56-4419-8fcb-6ab661babb1d-math.DhSGGw4r.woff2)format("woff2");font-weight:400;font-style:italic;font-display:auto;unicode-range:U+2070-209F,U+20A0-20CF,U+2100-214F,U+22??}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/12f4c786-0bef-4a48-b7c0-eebaa7591688-math.VowRATwI.woff2)format("woff2");font-weight:500;font-style:normal;font-display:auto;unicode-range:U+2070-209F,U+20A0-20CF,U+2100-214F,U+22??}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/0c8a5d21-8a14-4451-8145-695071809cb7-math.Vhad558A.woff2)format("woff2");font-weight:700;font-style:normal;font-display:auto;unicode-range:U+2070-209F,U+20A0-20CF,U+2100-214F,U+22??}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/b8b15cdf-85d1-4120-8daa-48863d803939-ext.Bem3XA3V.woff2)format("woff2");font-weight:300;font-style:normal;unicode-range:U+100-17F,U+180-24F,U+250-2AF,U+2B0-2FF;font-display:auto}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/09ab0626-bb45-4650-acc8-0182d693df02-ext.CrNe3KHy.woff2)format("woff2");font-weight:400;font-style:normal;unicode-range:U+100-17F,U+180-24F,U+250-2AF,U+2B0-2FF,U+300-36F;font-display:auto}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/b9c5b839-db56-4419-8fcb-6ab661babb1d-ext.94Ghj3da.woff2)format("woff2");font-weight:400;font-style:italic;unicode-range:U+100-17F,U+180-24F,U+250-2AF,U+2B0-2FF,U+300-36F;font-display:auto}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/12f4c786-0bef-4a48-b7c0-eebaa7591688-ext.7n5CqxL7.woff2)format("woff2");font-weight:500;font-style:normal;unicode-range:U+100-17F,U+180-24F,U+250-2AF,U+2B0-2FF,U+300-36F;font-display:auto}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/0c8a5d21-8a14-4451-8145-695071809cb7-ext.ZIUWLV_l.woff2)format("woff2");font-weight:700;font-style:normal;unicode-range:U+100-17F,U+180-24F,U+250-2AF,U+2B0-2FF,U+300-36F;font-display:auto}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/b8b15cdf-85d1-4120-8daa-48863d803939-greek.BbxfPdAl.woff2)format("woff2");font-weight:300;font-style:normal;unicode-range:U+370-3FF;font-display:auto}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/09ab0626-bb45-4650-acc8-0182d693df02-greek.B_XuJTAZ.woff2)format("woff2");font-weight:400;font-style:normal;unicode-range:U+370-3FF;font-display:auto}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/b9c5b839-db56-4419-8fcb-6ab661babb1d-greek.Dk1iFglY.woff2)format("woff2");font-weight:400;font-style:italic;unicode-range:U+370-3FF;font-display:auto}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/12f4c786-0bef-4a48-b7c0-eebaa7591688-greek.CausCqqg.woff2)format("woff2");font-weight:500;font-style:normal;unicode-range:U+370-3FF;font-display:auto}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/0c8a5d21-8a14-4451-8145-695071809cb7-greek.WY7WHFrm.woff2)format("woff2");font-weight:700;font-style:normal;unicode-range:U+370-3FF;font-display:auto}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/b8b15cdf-85d1-4120-8daa-48863d803939-cyrillic.CsPLnRLo.woff2)format("woff2");font-weight:300;font-style:normal;unicode-range:U+4??;font-display:auto}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/09ab0626-bb45-4650-acc8-0182d693df02-cyrillic.CqwMzsPk.woff2)format("woff2");font-weight:400;font-style:normal;unicode-range:U+4??;font-display:auto}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/b9c5b839-db56-4419-8fcb-6ab661babb1d-cyrillic.BblJ-_rD.woff2)format("woff2");font-weight:400;font-style:italic;unicode-range:U+4??;font-display:auto}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/12f4c786-0bef-4a48-b7c0-eebaa7591688-cyrillic.DNRszQOD.woff2)format("woff2");font-weight:500;font-style:normal;unicode-range:U+4??;font-display:auto}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/0c8a5d21-8a14-4451-8145-695071809cb7-cyrillic.2_3luF0M.woff2)format("woff2");font-weight:700;font-style:normal;unicode-range:U+4??;font-display:auto}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/b8b15cdf-85d1-4120-8daa-48863d803939-georgian.DQYdUyS6.woff2)format("woff2");font-weight:300;font-style:normal;unicode-range:U+10A0-10FF;font-display:auto}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/09ab0626-bb45-4650-acc8-0182d693df02-georgian.K3ojRBvX.woff2)format("woff2");font-weight:400;font-style:normal;unicode-range:U+10A0-10FF;font-display:auto}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/12f4c786-0bef-4a48-b7c0-eebaa7591688-georgian.Dm7_Errf.woff2)format("woff2");font-weight:500;font-style:normal;unicode-range:U+10A0-10FF;font-display:auto}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/0c8a5d21-8a14-4451-8145-695071809cb7-georgian.DxEPV1YF.woff2)format("woff2");font-weight:700;font-style:normal;unicode-range:U+10A0-10FF;font-display:auto}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/b8b15cdf-85d1-4120-8daa-48863d803939-arabic.DREZC0GR.woff2)format("woff2");font-weight:300;font-style:normal;unicode-range:U+6??,U+FB50-FDFF,U+FE70-FEFF;font-display:auto}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/09ab0626-bb45-4650-acc8-0182d693df02-arabic.BSq1tCUT.woff2)format("woff2");font-weight:400;font-style:normal;unicode-range:U+6??,U+FB50-FDFF,U+FE70-FEFF;font-display:auto}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/12f4c786-0bef-4a48-b7c0-eebaa7591688-arabic.CsDfqCdG.woff2)format("woff2");font-weight:500;font-style:normal;unicode-range:U+6??,U+FB50-FDFF,U+FE70-FEFF;font-display:auto}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/0c8a5d21-8a14-4451-8145-695071809cb7-arabic.CFkBSarF.woff2)format("woff2");font-weight:700;font-style:normal;unicode-range:U+6??,U+FB50-FDFF,U+FE70-FEFF;font-display:auto}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/b8b15cdf-85d1-4120-8daa-48863d803939-hebrew.7nGTaaLY.woff2)format("woff2");font-weight:300;font-style:normal;unicode-range:U+590-5FF,U+FB00-FB4F;font-display:auto}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/09ab0626-bb45-4650-acc8-0182d693df02-hebrew.MIL9x_nF.woff2)format("woff2");font-weight:400;font-style:normal;unicode-range:U+590-5FF,U+FB00-FB4F;font-display:auto}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/b9c5b839-db56-4419-8fcb-6ab661babb1d-hebrew.NCOHbXrA.woff2)format("woff2");font-weight:400;font-style:italic;unicode-range:U+590-5FF,U+FB00-FB4F;font-display:auto}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/12f4c786-0bef-4a48-b7c0-eebaa7591688-hebrew.CcMqJEql.woff2)format("woff2");font-weight:500;font-style:normal;unicode-range:U+590-5FF,U+FB00-FB4F;font-display:auto}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/0c8a5d21-8a14-4451-8145-695071809cb7-hebrew.Cz9TkiS-.woff2)format("woff2");font-weight:700;font-style:normal;unicode-range:U+590-5FF,U+FB00-FB4F;font-display:auto}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/94aa531e-7746-4df0-bb6e-349891f2eda5.DAQswxTR.woff2)format("woff2");font-weight:300;font-style:normal;unicode-range:U+900-97F;font-display:auto}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/3ae1e25e-3aa6-4061-a016-a079159f9d65.CccJlW6N.woff2)format("woff2");font-weight:400;font-style:normal;unicode-range:U+900-97F;font-display:auto}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/41331c3c-3759-4462-8695-33c9a21b6a5b.egzEe5Uy.woff2)format("woff2");font-weight:500;font-style:normal;unicode-range:U+900-97F;font-display:auto}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/41331c3c-3759-4462-8695-33c9a21b6a5b.egzEe5Uy.woff2)format("woff2");font-weight:700;font-style:normal;unicode-range:U+900-97F;font-display:auto}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/b8b15cdf-85d1-4120-8daa-48863d803939-thai.C81xO0ss.woff2)format("woff2");font-weight:300;font-style:normal;unicode-range:U+E00-E7F}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/09ab0626-bb45-4650-acc8-0182d693df02-thai.Bzm7xvwp.woff2)format("woff2");font-weight:400;font-style:normal;unicode-range:U+E00-E7F}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/12f4c786-0bef-4a48-b7c0-eebaa7591688-thai.BIwtsGXD.woff2)format("woff2");font-weight:500;font-style:normal;unicode-range:U+E00-E7F}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/0c8a5d21-8a14-4451-8145-695071809cb7-thai.tllTIX2k.woff2)format("woff2");font-weight:700;font-style:normal;unicode-range:U+E00-E7F}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/b8b15cdf-85d1-4120-8daa-48863d803939-vietnamese.ebkwrOfo.woff2)format("woff2");font-weight:300;font-style:normal;font-display:auto;unicode-range:U+1E??}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/09ab0626-bb45-4650-acc8-0182d693df02-vietnamese.bXDpdbzz.woff2)format("woff2");font-weight:400;font-style:normal;font-display:auto;unicode-range:U+1E??}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/b9c5b839-db56-4419-8fcb-6ab661babb1d-vietnamese.Dzp9U02O.woff2)format("woff2");font-weight:400;font-style:italic;font-display:auto;unicode-range:U+1E??}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/12f4c786-0bef-4a48-b7c0-eebaa7591688-vietnamese.DWeOXKdi.woff2)format("woff2");font-weight:500;font-style:normal;font-display:auto;unicode-range:U+1E??}@font-face{font-family:Avenir Next;src:url(/javascript/latest/_astro/0c8a5d21-8a14-4451-8145-695071809cb7-vietnamese.Dv4zYZ2L.woff2)format("woff2");font-weight:700;font-style:normal;font-display:auto;unicode-range:U+1E??}@layer{:not([calcite-hydrated]):is(calcite-accordion,calcite-accordion-item,calcite-action,calcite-action-bar,calcite-action-group,calcite-action-menu,calcite-action-pad,calcite-alert,calcite-autocomplete,calcite-autocomplete-item,calcite-autocomplete-item-group,calcite-avatar,calcite-block,calcite-block-group,calcite-block-section,calcite-button,calcite-card,calcite-card-group,calcite-carousel,calcite-carousel-item,calcite-checkbox,calcite-chip,calcite-chip-group,calcite-color-picker,calcite-color-picker-hex-input,calcite-color-picker-swatch,calcite-combobox,calcite-combobox-item,calcite-combobox-item-group,calcite-date-picker,calcite-date-picker-day,calcite-date-picker-month,calcite-date-picker-month-header,calcite-dialog,calcite-dropdown,calcite-dropdown-group,calcite-dropdown-item,calcite-fab,calcite-filter,calcite-flow,calcite-flow-item,calcite-graph,calcite-handle,calcite-icon,calcite-inline-editable,calcite-input,calcite-input-date-picker,calcite-input-message,calcite-input-number,calcite-input-text,calcite-input-time-picker,calcite-input-time-zone,calcite-label,calcite-link,calcite-list,calcite-list-item,calcite-list-item-group,calcite-loader,calcite-menu,calcite-menu-item,calcite-meter,calcite-modal,calcite-navigation,calcite-navigation-logo,calcite-navigation-user,calcite-notice,calcite-option,calcite-option-group,calcite-pagination,calcite-panel,calcite-popover,calcite-progress,calcite-radio-button,calcite-radio-button-group,calcite-rating,calcite-scrim,calcite-segmented-control,calcite-segmented-control-item,calcite-select,calcite-sheet,calcite-shell,calcite-shell-center-row,calcite-shell-panel,calcite-slider,calcite-sort-handle,calcite-sortable-list,calcite-split-button,calcite-stack,calcite-stepper,calcite-stepper-item,calcite-swatch,calcite-swatch-group,calcite-switch,calcite-tab,calcite-tab-nav,calcite-tab-title,calcite-table,calcite-table-cell,calcite-table-header,calcite-table-row,calcite-tabs,calcite-text-area,calcite-tile,calcite-tile-group,calcite-tile-select,calcite-tile-select-group,calcite-time-picker,calcite-tip,calcite-tip-group,calcite-tip-manager,calcite-tooltip,calcite-tree,calcite-tree-item){visibility:hidden}:host{--calcite-internal-color-focus:var(--calcite-color-focus,var(--calcite-ui-focus-color,var(--calcite-color-brand)))}:root{--calcite-border-width-none:0;--calcite-border-width-sm:1px;--calcite-border-width-md:2px;--calcite-border-width-lg:4px;--calcite-container-size-margin:24px;--calcite-container-size-gutter:16px;--calcite-container-size-content-fluid:100%;--calcite-container-size-content-fixed:1440px;--calcite-corner-radius-sharp:0;--calcite-corner-radius-none:0;--calcite-corner-radius-xs:2px;--calcite-corner-radius-sm:4px;--calcite-corner-radius-round:4px;--calcite-corner-radius-pill:100%;--calcite-font-family:"Avenir Next",Avenir,"Helvetica Neue",sans-serif;--calcite-font-family-code:Monaco,Consolas,"Andale Mono","Lucida Console",monospace;--calcite-font-weight-light:300;--calcite-font-weight-regular:400;--calcite-font-weight-normal:400;--calcite-font-weight-medium:500;--calcite-font-weight-semibold:600;--calcite-font-weight-bold:600;--calcite-font-size-xs:10px;--calcite-font-size-sm:12px;--calcite-font-size:14px;--calcite-font-size-md:16px;--calcite-font-size-lg:18px;--calcite-font-size-xl:20px;--calcite-font-size-xxl:24px;--calcite-font-style-emphasis:italic;--calcite-font-line-height-fixed-sm:12px;--calcite-font-line-height-fixed-base:16px;--calcite-font-line-height-fixed-lg:20px;--calcite-font-line-height-fixed-xl:24px;--calcite-font-line-height-fixed-2xl:32px;--calcite-font-line-height-fixed-3xl:40px;--calcite-font-line-height-fixed-4xl:48px;--calcite-font-line-height-fixed-5xl:64px;--calcite-font-line-height-fixed-6xl:80px;--calcite-font-line-height-relative:normal;--calcite-font-line-height-relative-base:1;--calcite-font-line-height-relative-tight:1.25;--calcite-font-line-height-relative-snug:1.375;--calcite-font-line-height-relative-normal:1.5;--calcite-font-line-height-relative-relaxed:1.625;--calcite-font-line-height-relative-loose:2;--calcite-font-letter-spacing-tight:-.4px;--calcite-font-letter-spacing-normal:0;--calcite-font-letter-spacing-wide:.4px;--calcite-font-paragraph-spacing-normal:4px;--calcite-font-text-decoration-none:none;--calcite-font-text-decoration-underline:underline;--calcite-font-text-case-none:none;--calcite-font-text-case-uppercase:uppercase;--calcite-font-text-case-lowercase:lowercase;--calcite-font-text-case-capitalize:capitalize;--calcite-opacity-light:.4;--calcite-opacity-half:.5;--calcite-opacity-dark:.85;--calcite-opacity-full:1;--calcite-opacity-disabled:.5;--calcite-size-fixed-xxxs:2px;--calcite-size-fixed-xxs:4px;--calcite-size-fixed-xs:6px;--calcite-size-fixed-sm:8px;--calcite-size-fixed-sm-plus:10px;--calcite-size-fixed-md:12px;--calcite-size-fixed-md-plus:14px;--calcite-size-fixed-lg:16px;--calcite-size-fixed-xl:20px;--calcite-size-fixed-xxl:24px;--calcite-size-fixed-xxxl:32px;--calcite-size-px:1px;--calcite-size-xxxs:.75rem;--calcite-size-xxs:.875rem;--calcite-size-xs:1rem;--calcite-size-sm:1.5rem;--calcite-size-md:2rem;--calcite-size-lg:2.75rem;--calcite-size-xl:3rem;--calcite-size-xxl:4rem;--calcite-size-xxxl:6rem;--calcite-spacing-fixed-xxs:4px;--calcite-spacing-fixed-xs:6px;--calcite-spacing-fixed-sm:8px;--calcite-spacing-fixed-md:12px;--calcite-spacing-fixed-lg:14px;--calcite-spacing-fixed-xl:16px;--calcite-spacing-fixed-xxl:20px;--calcite-spacing-fixed-xxxl:32px;--calcite-spacing-none:0;--calcite-spacing-px:1px;--calcite-spacing-base:2px;--calcite-spacing-xxs:.25rem;--calcite-spacing-xs:.375rem;--calcite-spacing-sm:.5rem;--calcite-spacing-sm-plus:.625rem;--calcite-spacing-md:.75rem;--calcite-spacing-md-plus:.875rem;--calcite-spacing-lg:1rem;--calcite-spacing-xl:1.25rem;--calcite-spacing-xxl:1.5rem;--calcite-spacing-xxxl:2rem;--calcite-z-index-deep:-999999;--calcite-z-index:1;--calcite-z-index-sticky:300;--calcite-z-index-header:400;--calcite-z-index-toast:500;--calcite-z-index-dropdown:600;--calcite-z-index-overlay:700;--calcite-z-index-modal:800;--calcite-z-index-popup:900;--calcite-z-index-tooltip:901;--calcite-corner-radius:var(--calcite-corner-radius-none);--calcite-shadow-none:0 0 0 0 #0000;--calcite-shadow-sm:0 2px 8px 0 #0000000a,0 4px 16px 0 #00000014;--calcite-shadow-md:0 4px 20px 0 #00000014,0 12px 30px #0000001a}.calcite-typography{font-family:var(--calcite-font-family);font-size:var(--calcite-font-size);font-weight:var(--calcite-font-weight-regular);letter-spacing:var(--calcite-font-letter-spacing-normal);line-height:var(--calcite-font-line-height-fixed-base);paragraph-spacing:var(--calcite-font-paragraph-spacing-normal);text-case:var(--calcite-font-text-case-none);-webkit-text-decoration:var(--calcite-font-text-decoration-none);text-decoration:var(--calcite-font-text-decoration-none)}.calcite-typography-light-minus-3h{font-size:var(--calcite-font-size-xs);font-weight:var(--calcite-font-weight-light);line-height:var(--calcite-font-line-height-fixed-sm)}.calcite-typography-light-minus-2h{font-size:var(--calcite-font-size-sm);font-weight:var(--calcite-font-weight-light)}.calcite-typography-light-minus-1h{font-weight:var(--calcite-font-weight-light)}.calcite-typography-light-0h{font-size:var(--calcite-font-size-md);font-weight:var(--calcite-font-weight-light);line-height:var(--calcite-font-line-height-fixed-lg)}.calcite-typography-light-1h{font-size:var(--calcite-font-size-lg);font-weight:var(--calcite-font-weight-light);line-height:var(--calcite-font-line-height-fixed-xl)}.calcite-typography-regular-minus-3h{line-height:var(--calcite-font-line-height-fixed-sm);font-size:var(--calcite-font-size-xs)}.calcite-typography-regular-minus-2h{font-size:var(--calcite-font-size-sm)}.calcite-typography-regular-minus-1h{font-family:Avenir Next,Avenir,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:16px;paragraph-spacing:4px;text-case:none;text-decoration:none}.calcite-typography-regular-0h{line-height:var(--calcite-font-line-height-fixed-lg);font-size:var(--calcite-font-size-md)}.calcite-typography-regular-1h{line-height:var(--calcite-font-line-height-fixed-xl);font-size:var(--calcite-font-size-lg)}.calcite-typography-medium-minus-3h{font-weight:var(--calcite-font-weight-medium);line-height:var(--calcite-font-line-height-fixed-sm);font-size:var(--calcite-font-size-xs)}.calcite-typography-medium-minus-2h{font-weight:var(--calcite-font-weight-medium);font-size:var(--calcite-font-size-sm)}.calcite-typography-medium-minus-1h{font-weight:var(--calcite-font-weight-medium)}.calcite-typography-medium-0h{font-weight:var(--calcite-font-weight-medium);line-height:var(--calcite-font-line-height-fixed-lg);font-size:var(--calcite-font-size-md)}.calcite-typography-medium-1h{font-weight:var(--calcite-font-weight-medium);line-height:var(--calcite-font-line-height-fixed-xl);font-size:var(--calcite-font-size-lg)}.calcite-typography-bold-minus-3h{font-weight:var(--calcite-font-weight-semibold);line-height:var(--calcite-font-line-height-fixed-sm);font-size:var(--calcite-font-size-xs)}.calcite-typography-bold-minus-2h{font-weight:var(--calcite-font-weight-semibold);font-size:var(--calcite-font-size-sm)}.calcite-typography-bold-minus-1h{font-weight:var(--calcite-font-weight-semibold)}.calcite-typography-bold-0h{font-weight:var(--calcite-font-weight-semibold);line-height:var(--calcite-font-line-height-fixed-lg);font-size:var(--calcite-font-size-md)}.calcite-typography-bold-1h{font-weight:var(--calcite-font-weight-semibold);line-height:var(--calcite-font-line-height-fixed-xl);font-size:var(--calcite-font-size-lg)}.calcite-typography-wrap-light-0{font-weight:var(--calcite-font-weight-light);line-height:var(--calcite-font-line-height-relative-snug);font-size:var(--calcite-font-size-md)}.calcite-typography-wrap-light-1{font-weight:var(--calcite-font-weight-light);line-height:var(--calcite-font-line-height-relative-snug);font-size:var(--calcite-font-size-lg)}.calcite-typography-wrap-light-2{font-weight:var(--calcite-font-weight-light);line-height:var(--calcite-font-line-height-relative-snug);font-size:var(--calcite-font-size-xl)}.calcite-typography-wrap-light-3{font-weight:var(--calcite-font-weight-light);line-height:var(--calcite-font-line-height-relative-tight);font-size:var(--calcite-font-size-xxl)}.calcite-typography-wrap-light-minus-2{font-weight:var(--calcite-font-weight-light);line-height:var(--calcite-font-line-height-relative-snug);font-size:var(--calcite-font-size-sm)}.calcite-typography-wrap-light-minus-1{font-weight:var(--calcite-font-weight-light);line-height:var(--calcite-font-line-height-relative-snug)}.calcite-typography-wrap-regular-0{line-height:var(--calcite-font-line-height-relative-snug);font-size:var(--calcite-font-size-md)}.calcite-typography-wrap-regular-1{line-height:var(--calcite-font-line-height-relative-snug);font-size:var(--calcite-font-size-lg)}.calcite-typography-wrap-regular-2{line-height:var(--calcite-font-line-height-relative-snug);font-size:var(--calcite-font-size-xl)}.calcite-typography-wrap-regular-3{line-height:var(--calcite-font-line-height-relative-snug);font-size:var(--calcite-font-size-xxl)}.calcite-typography-wrap-regular-minus-2{line-height:var(--calcite-font-line-height-relative-snug);font-size:var(--calcite-font-size-sm)}.calcite-typography-wrap-regular-minus-1{line-height:var(--calcite-font-line-height-relative-snug)}.calcite-typography-wrap-medium-0{font-weight:var(--calcite-font-weight-medium);line-height:var(--calcite-font-line-height-relative-snug);font-size:var(--calcite-font-size-md)}.calcite-typography-wrap-medium-1{font-weight:var(--calcite-font-weight-medium);line-height:var(--calcite-font-line-height-relative-snug);font-size:var(--calcite-font-size-lg)}.calcite-typography-wrap-medium-2{font-weight:var(--calcite-font-weight-medium);line-height:var(--calcite-font-line-height-relative-snug);font-size:var(--calcite-font-size-xl)}.calcite-typography-wrap-medium-3{font-weight:var(--calcite-font-weight-medium);line-height:var(--calcite-font-line-height-relative-snug);font-size:var(--calcite-font-size-xxl)}.calcite-typography-wrap-medium-minus-2{font-weight:var(--calcite-font-weight-medium);line-height:var(--calcite-font-line-height-relative-snug);font-size:var(--calcite-font-size-sm)}.calcite-typography-wrap-medium-minus-1{font-weight:var(--calcite-font-weight-medium);line-height:var(--calcite-font-line-height-relative-snug)}.calcite-typography-wrap-bold-0{font-weight:var(--calcite-font-weight-semibold);line-height:var(--calcite-font-line-height-relative-snug);font-size:var(--calcite-font-size-md)}.calcite-typography-wrap-bold-1{font-weight:var(--calcite-font-weight-semibold);line-height:var(--calcite-font-line-height-relative-snug);font-size:var(--calcite-font-size-lg)}.calcite-typography-wrap-bold-2{font-weight:var(--calcite-font-weight-semibold);line-height:var(--calcite-font-line-height-relative-snug);font-size:var(--calcite-font-size-xl)}.calcite-typography-wrap-bold-3{font-weight:var(--calcite-font-weight-semibold);line-height:var(--calcite-font-line-height-relative-snug);font-size:var(--calcite-font-size-xxl)}.calcite-typography-wrap-bold-minus-2{font-weight:var(--calcite-font-weight-semibold);line-height:var(--calcite-font-line-height-relative-snug);font-size:var(--calcite-font-size-sm)}.calcite-typography-wrap-bold-minus-1{font-weight:var(--calcite-font-weight-semibold);line-height:var(--calcite-font-line-height-relative-snug)}.calcite-typography-hierarchy-display-1{font-weight:600;line-height:1.375;font-size:24px}.calcite-typography-hierarchy-display-2{font-weight:600;line-height:1.375;font-size:20px}.calcite-typography-hierarchy-heading-1{font-weight:500;line-height:1.375;font-size:24px}.calcite-typography-hierarchy-heading-2{font-weight:500;line-height:1.375;font-size:20px}.calcite-typography-hierarchy-heading-3{font-weight:500;line-height:1.375;font-size:18px}.calcite-typography-hierarchy-heading-4{font-weight:500;line-height:1.375;font-size:16px}.calcite-typography-hierarchy-heading-5{font-weight:500;line-height:1.375}.calcite-typography-hierarchy-body-snug{line-height:1.375}.calcite-typography-hierarchy-body{font-family:Avenir Next,Avenir,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:16px;paragraph-spacing:4px;text-case:none;text-decoration:none}.calcite-typography-hierarchy-overline{line-height:var(--calcite-font-line-height-fixed-sm);text-case:var(--calcite-font-text-case-uppercase);font-weight:var(--calcite-font-weight-bold)}.calcite-typography-hierarchy-caption{line-height:1.375;font-size:12px}:root{--calcite-color-border-white:#fff;--calcite-color-border-ghost:#0000004d;--calcite-color-border-input:#949494;--calcite-color-border-3:#dedede;--calcite-color-border-2:#d4d4d4;--calcite-color-border-1:#c9c9c9;--calcite-color-text-link:#00619b;--calcite-color-text-inverse:#fff;--calcite-color-text-highlight:#004874;--calcite-color-text-3:#6b6b6b;--calcite-color-text-2:#4a4a4a;--calcite-color-text-1:#141414;--calcite-color-inverse-press:#212121;--calcite-color-inverse-hover:#2b2b2b;--calcite-color-inverse:#363636;--calcite-color-status-danger-press:#7c1d13;--calcite-color-status-danger-hover:#a82b1e;--calcite-color-status-danger:#d83020;--calcite-color-status-warning-press:#9a5b10;--calcite-color-status-warning-hover:#d17300;--calcite-color-status-warning:#f89927;--calcite-color-status-success-press:#1a6324;--calcite-color-status-success-hover:#288835;--calcite-color-status-success:#35ac46;--calcite-color-status-info-press:#00304d;--calcite-color-status-info-hover:#004874;--calcite-color-status-info:#00619b;--calcite-color-brand-underline:#00619b66;--calcite-color-brand-press:#004874;--calcite-color-brand-hover:#00619b;--calcite-color-brand:#007ac2;--calcite-color-transparent-tint:#fffc;--calcite-color-transparent-scrim:#ffffffd9;--calcite-color-transparent-inverse-press:#ffffff29;--calcite-color-transparent-inverse-hover:#ffffff1f;--calcite-color-transparent-press:#00000014;--calcite-color-transparent-hover:#0000000a;--calcite-color-transparent:#0000;--calcite-color-surface-highlight:#d6efff;--calcite-color-foreground-current:#d6efff;--calcite-color-foreground-3:#ebebeb;--calcite-color-foreground-2:#f2f2f2;--calcite-color-foreground-1:#fff;--calcite-color-background-none:#fff0;--calcite-color-background:#f7f7f7}.calcite-mode-light{--calcite-color-border-white:#fff;--calcite-color-border-ghost:#0000004d;--calcite-color-border-input:#949494;--calcite-color-border-3:#dedede;--calcite-color-border-2:#d4d4d4;--calcite-color-border-1:#c9c9c9;--calcite-color-text-link:#00619b;--calcite-color-text-inverse:#fff;--calcite-color-text-highlight:#004874;--calcite-color-text-3:#6b6b6b;--calcite-color-text-2:#4a4a4a;--calcite-color-text-1:#141414;--calcite-color-inverse-press:#212121;--calcite-color-inverse-hover:#2b2b2b;--calcite-color-inverse:#363636;--calcite-color-status-danger-press:#7c1d13;--calcite-color-status-danger-hover:#a82b1e;--calcite-color-status-danger:#d83020;--calcite-color-status-warning-press:#9a5b10;--calcite-color-status-warning-hover:#d17300;--calcite-color-status-warning:#f89927;--calcite-color-status-success-press:#1a6324;--calcite-color-status-success-hover:#288835;--calcite-color-status-success:#35ac46;--calcite-color-status-info-press:#00304d;--calcite-color-status-info-hover:#004874;--calcite-color-status-info:#00619b;--calcite-color-brand-underline:#00619b66;--calcite-color-brand-press:#004874;--calcite-color-brand-hover:#00619b;--calcite-color-brand:#007ac2;--calcite-color-transparent-tint:#fffc;--calcite-color-transparent-scrim:#ffffffd9;--calcite-color-transparent-inverse-press:#ffffff29;--calcite-color-transparent-inverse-hover:#ffffff1f;--calcite-color-transparent-press:#00000014;--calcite-color-transparent-hover:#0000000a;--calcite-color-transparent:#0000;--calcite-color-surface-highlight:#d6efff;--calcite-color-foreground-current:#d6efff;--calcite-color-foreground-3:#ebebeb;--calcite-color-foreground-2:#f2f2f2;--calcite-color-foreground-1:#fff;--calcite-color-background-none:#fff0;--calcite-color-background:#f7f7f7}.calcite-mode-dark{--calcite-color-border-white:#f7f7f7;--calcite-color-border-ghost:#7575754d;--calcite-color-border-input:#757575;--calcite-color-border-3:#404040;--calcite-color-border-2:#4a4a4a;--calcite-color-border-1:#545454;--calcite-color-text-link:#00a0ff;--calcite-color-text-inverse:#141414;--calcite-color-text-highlight:#d6efff;--calcite-color-text-3:#9e9e9e;--calcite-color-text-2:#bfbfbf;--calcite-color-text-1:#fff;--calcite-color-inverse-press:#f2f2f2;--calcite-color-inverse-hover:#fff;--calcite-color-inverse:#f7f7f7;--calcite-color-status-danger-press:#d90012;--calcite-color-status-danger-hover:#ff0015;--calcite-color-status-danger:#fe583e;--calcite-color-status-warning-press:#ff9500;--calcite-color-status-warning-hover:#ffb54d;--calcite-color-status-warning:#f89927;--calcite-color-status-success-press:#00b81b;--calcite-color-status-success-hover:#3bed52;--calcite-color-status-success:#36da43;--calcite-color-status-info-press:#009af2;--calcite-color-status-info-hover:#3db8ff;--calcite-color-status-info:#00a0ff;--calcite-color-brand-underline:#00a0ff66;--calcite-color-brand-press:#00619b;--calcite-color-brand-hover:#007ac2;--calcite-color-brand:#009af2;--calcite-color-transparent-tint:#2b2b2bcc;--calcite-color-transparent-scrim:#000000d9;--calcite-color-transparent-inverse-press:#00000014;--calcite-color-transparent-inverse-hover:#0000000a;--calcite-color-transparent-press:#ffffff29;--calcite-color-transparent-hover:#ffffff1f;--calcite-color-transparent:#fff0;--calcite-color-surface-highlight:#2b465f;--calcite-color-foreground-current:#2b465f;--calcite-color-foreground-3:#141414;--calcite-color-foreground-2:#212121;--calcite-color-foreground-1:#2b2b2b;--calcite-color-background-none:#fff0;--calcite-color-background:#363636}:root{--calcite-code-family:"Consolas","Andale Mono","Lucida Console","Monaco",monospace;--calcite-sans-family:"Avenir Next","Avenir","Helvetica Neue",sans-serif;--calcite-font-size--3:.625rem;--calcite-font-size--2:.75rem;--calcite-font-size--1:.875rem;--calcite-font-size-0:1rem;--calcite-font-size-1:1.125rem;--calcite-font-size-2:1.25rem;--calcite-font-size-3:1.625rem;--calcite-font-size-4:2rem;--calcite-font-size-5:2.5rem;--calcite-font-size-6:3rem;--calcite-font-size-7:3.5rem;--calcite-font-size-8:4rem;--calcite-font-weight-light:300;--calcite-font-weight-normal:400;--calcite-font-weight-medium:500;--calcite-font-weight-bold:600;--calcite-ui-brand:var(--calcite-color-brand);--calcite-ui-brand-hover:var(--calcite-color-brand-hover);--calcite-ui-brand-press:var(--calcite-color-brand-press);--calcite-ui-background:var(--calcite-color-background);--calcite-ui-foreground-1:var(--calcite-color-foreground-1);--calcite-ui-foreground-2:var(--calcite-color-foreground-2);--calcite-ui-foreground-3:var(--calcite-color-foreground-3);--calcite-ui-foreground-current:var(--calcite-color-foreground-current);--calcite-ui-focus-offset-invert:var(--calcite-offset-invert-focus);--calcite-semantic-ui-color-foreground-current:var(--calcite-color-foreground-current);--calcite-ui-text-1:var(--calcite-color-text-1);--calcite-ui-text-2:var(--calcite-color-text-2);--calcite-ui-text-3:var(--calcite-color-text-3);--calcite-ui-text-inverse:var(--calcite-color-text-inverse);--calcite-ui-text-link:var(--calcite-color-text-link);--calcite-ui-border-1:var(--calcite-color-border-1);--calcite-ui-border-2:var(--calcite-color-border-2);--calcite-ui-border-3:var(--calcite-color-border-3);--calcite-ui-border-input:var(--calcite-color-border-input);--calcite-ui-info:var(--calcite-color-status-info);--calcite-ui-info-hover:var(--calcite-color-status-info-hover);--calcite-ui-info-press:var(--calcite-color-status-info-press);--calcite-ui-success:var(--calcite-color-status-success);--calcite-ui-success-hover:var(--calcite-color-status-success-hover);--calcite-ui-success-press:var(--calcite-color-status-success-press);--calcite-ui-warning:var(--calcite-color-status-warning);--calcite-ui-warning-hover:var(--calcite-color-status-warning-hover);--calcite-ui-warning-press:var(--calcite-color-status-warning-press);--calcite-ui-danger:var(--calcite-color-status-danger);--calcite-ui-danger-hover:var(--calcite-color-status-danger-hover);--calcite-ui-danger-press:var(--calcite-color-status-danger-press);--calcite-ui-inverse:var(--calcite-color-inverse);--calcite-app-z-index:var(--calcite-z-index);--calcite-app-z-index-tooltip:var(--calcite-z-index-tooltip);--calcite-app-z-index-popup:var(--calcite-z-index-popup);--calcite-app-z-index-modal:var(--calcite-z-index-modal);--calcite-app-z-index-overlay:var(--calcite-z-index-overlay);--calcite-app-z-index-dropdown:var(--calcite-z-index-dropdown);--calcite-app-z-index-toast:var(--calcite-z-index-toast);--calcite-app-z-index-header:var(--calcite-z-index-header);--calcite-app-z-index-sticky:var(--calcite-z-index-sticky);--calcite-app-breakpoint-content-fixed:var(--calcite-container-size-content-fixed);--calcite-app-breakpoint-content-fluid:var(--calcite-container-size-content-fluid);--calcite-app-breakpoint-width-lg:var(--calcite-container-size-width-lg-max);--calcite-app-breakpoint-width-md:var(--calcite-container-size-width-md-max);--calcite-app-breakpoint-width-sm:var(--calcite-container-size-width-sm-max);--calcite-app-breakpoint-width-xs:var(--calcite-container-size-width-xs-max);--calcite-app-breakpoint-width-xxs:var(--calcite-container-size-width-xxs-max);--calcite-app-spacing-11:var(--calcite-spacing-xxxl);--calcite-app-spacing-8:var(--calcite-spacing-xl);--calcite-app-spacing-7:var(--calcite-spacing-lg);--calcite-app-spacing-6:var(--calcite-spacing-md-plus);--calcite-app-spacing-5:var(--calcite-spacing-md);--calcite-app-spacing-3:var(--calcite-spacing-sm);--calcite-app-spacing-2:var(--calcite-spacing-xs);--calcite-app-spacing-1:var(--calcite-spacing-xxs);--calcite-app-spacing-0:var(--calcite-spacing-base);--calcite-app-sizing-11:var(--calcite-size-md);--calcite-app-sizing-9:var(--calcite-size-sm);--calcite-app-sizing-8:var(--calcite-spacing-xl);--calcite-app-sizing-7:var(--calcite-size-xs);--calcite-app-sizing-6:var(--calcite-size-xxxs-plus);--calcite-app-sizing-5:var(--calcite-size-xxxs);--calcite-app-sizing-4:var(--calcite-spacing-sm-plus);--calcite-app-sizing-3:var(--calcite-spacing-sm);--calcite-app-sizing-2:var(--calcite-spacing-xs);--calcite-app-sizing-1:var(--calcite-spacing-xxs);--calcite-app-sizing-0:var(--calcite-spacing-base);--calcite-app-opacity-100:var(--calcite-app-opacity-full);--calcite-app-opacity-85:var(--calcite-app-opacity-dark);--calcite-app-opacity-50:var(--calcite-app-opacity-half);--calcite-app-opacity-40:var(--calcite-app-opacity-light);--calcite-app-border-width-none:var(--calcite-border-width-none);--calcite-app-border-width-2:var(--calcite-border-width-lg);--calcite-app-border-width-1:var(--calcite-border-width-md);--calcite-app-border-width-0:var(--calcite-border-width-sm);--calcite-app-border-radius-full:var(--calcite-corner-radius-pill);--calcite-app-border-radius-none:var(--calcite-corner-radius-sharp);--calcite-app-border-radius-1:var(--calcite-corner-radius-round);--calcite-app-border-radius-0:var(--calcite-corner-radius-0);--calcite-app-font-text-case-capitalize:var(--calcite-font-text-case-capitalize);--calcite-app-font-text-case-lowercase:var(--calcite-font-text-case-lowercase);--calcite-app-font-text-case-uppercase:var(--calcite-font-text-case-uppercase);--calcite-app-font-text-case-none:var(--calcite-font-text-case-none);--calcite-app-font-text-decoration-underline:var(--calcite-font-text-decoration-underline);--calcite-app-font-text-decoration-none:var(--calcite-font-text-decoration-none);--calcite-app-font-paragraph-spacing-normal:var(--calcite-font-paragraph-spacing-normal);--calcite-app-font-letter-spacing-wide:var(--calcite-font-letter-spacing-wide);--calcite-app-font-letter-spacing-normal:var(--calcite-font-letter-spacing-normal);--calcite-app-font-letter-spacing-tight:var(--calcite-font-letter-spacing-tight);--calcite-app-font-size-6:var(--calcite-font-size-xxl);--calcite-app-font-size-5:var(--calcite-font-size-xl);--calcite-app-font-size-4:var(--calcite-font-size-lg);--calcite-app-font-size-3:var(--calcite-font-size-md);--calcite-app-font-size-2:var(--calcite-font-size);--calcite-app-font-size-1:var(--calcite-font-size-sm);--calcite-app-font-size-0:var(--calcite-font-size-xs);--calcite-app-font-line-height-relative-loose:var(--calcite-font-line-height-relative-loose);--calcite-app-font-line-height-relative-relaxed:var(--calcite-font-line-height-relative-relaxed);--calcite-app-font-line-height-relative-normal:var(--calcite-font-line-height-relative-normal);--calcite-app-font-line-height-relative-snug:var(--calcite-font-line-height-relative-snug);--calcite-app-font-line-height-relative-tight:var(--calcite-font-line-height-relative-tight);--calcite-app-font-line-height-relative:var(--calcite-font-line-height-relative);--calcite-app-font-line-height-fixed-3:var(--calcite-font-line-height-fixed-xl);--calcite-app-font-line-height-fixed-2:var(--calcite-font-line-height-fixed-lg);--calcite-app-font-line-height-fixed:var(--calcite-font-line-height-fixed-sm);--calcite-app-font-weight-bold:var(--calcite-font-weight-bold);--calcite-app-font-weight-demi:var(--calcite-font-weight-semibold);--calcite-app-font-weight-medium:var(--calcite-font-weight-medium);--calcite-app-font-weight-regular:var(--calcite-font-weight-regular);--calcite-app-font-weight-light:var(--calcite-font-weight-light);--calcite-app-font-family-code:var(--calcite-font-family-code);--calcite-app-font-family-primary:var(--calcite-font-family-primary);--calcite-floating-ui-transition:var(--calcite-animation-timing);--calcite-floating-ui-z-index:var(--calcite-z-index-dropdown);--calcite-animation-timing:calc(.15s*var(--calcite-internal-duration-factor));--calcite-internal-duration-factor:var(--calcite-duration-factor,1);--calcite-internal-animation-timing-fast:calc(.1s*var(--calcite-internal-duration-factor));--calcite-internal-animation-timing-medium:calc(.2s*var(--calcite-internal-duration-factor));--calcite-internal-animation-timing-slow:calc(.3s*var(--calcite-internal-duration-factor));--calcite-popover-z-index:var(--calcite-z-index-popup);--calcite-border-radius:var(--calcite-border-radius-round,4px);--calcite-border-radius-base:0;--calcite-offset-invert-focus:0;--calcite-panel-width-multiplier:1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--calcite-font-family)}@media(prefers-color-scheme:dark){.calcite-mode-auto{--calcite-color-border-white:#f7f7f7;--calcite-color-border-ghost:#7575754d;--calcite-color-border-input:#757575;--calcite-color-border-3:#404040;--calcite-color-border-2:#4a4a4a;--calcite-color-border-1:#545454;--calcite-color-text-link:#00a0ff;--calcite-color-text-inverse:#141414;--calcite-color-text-highlight:#d6efff;--calcite-color-text-3:#9e9e9e;--calcite-color-text-2:#bfbfbf;--calcite-color-text-1:#fff;--calcite-color-inverse-press:#f2f2f2;--calcite-color-inverse-hover:#fff;--calcite-color-inverse:#f7f7f7;--calcite-color-status-danger-press:#d90012;--calcite-color-status-danger-hover:#ff0015;--calcite-color-status-danger:#fe583e;--calcite-color-status-warning-press:#ff9500;--calcite-color-status-warning-hover:#ffb54d;--calcite-color-status-warning:#f89927;--calcite-color-status-success-press:#00b81b;--calcite-color-status-success-hover:#3bed52;--calcite-color-status-success:#36da43;--calcite-color-status-info-press:#009af2;--calcite-color-status-info-hover:#3db8ff;--calcite-color-status-info:#00a0ff;--calcite-color-brand-underline:#00a0ff66;--calcite-color-brand-press:#00619b;--calcite-color-brand-hover:#007ac2;--calcite-color-brand:#009af2;--calcite-color-transparent-tint:#2b2b2bcc;--calcite-color-transparent-scrim:#000000d9;--calcite-color-transparent-inverse-press:#00000014;--calcite-color-transparent-inverse-hover:#0000000a;--calcite-color-transparent-press:#ffffff29;--calcite-color-transparent-hover:#ffffff1f;--calcite-color-transparent:#fff0;--calcite-color-surface-highlight:#2b465f;--calcite-color-foreground-current:#2b465f;--calcite-color-foreground-3:#141414;--calcite-color-foreground-2:#212121;--calcite-color-foreground-1:#2b2b2b;--calcite-color-background-none:#fff0;--calcite-color-background:#363636}}@media(prefers-color-scheme:light){.calcite-mode-auto{--calcite-color-border-white:#fff;--calcite-color-border-ghost:#0000004d;--calcite-color-border-input:#949494;--calcite-color-border-3:#dedede;--calcite-color-border-2:#d4d4d4;--calcite-color-border-1:#c9c9c9;--calcite-color-text-link:#00619b;--calcite-color-text-inverse:#fff;--calcite-color-text-highlight:#004874;--calcite-color-text-3:#6b6b6b;--calcite-color-text-2:#4a4a4a;--calcite-color-text-1:#141414;--calcite-color-inverse-press:#212121;--calcite-color-inverse-hover:#2b2b2b;--calcite-color-inverse:#363636;--calcite-color-status-danger-press:#7c1d13;--calcite-color-status-danger-hover:#a82b1e;--calcite-color-status-danger:#d83020;--calcite-color-status-warning-press:#9a5b10;--calcite-color-status-warning-hover:#d17300;--calcite-color-status-warning:#f89927;--calcite-color-status-success-press:#1a6324;--calcite-color-status-success-hover:#288835;--calcite-color-status-success:#35ac46;--calcite-color-status-info-press:#00304d;--calcite-color-status-info-hover:#004874;--calcite-color-status-info:#00619b;--calcite-color-brand-underline:#00619b66;--calcite-color-brand-press:#004874;--calcite-color-brand-hover:#00619b;--calcite-color-brand:#007ac2;--calcite-color-transparent-tint:#fffc;--calcite-color-transparent-scrim:#ffffffd9;--calcite-color-transparent-inverse-press:#ffffff29;--calcite-color-transparent-inverse-hover:#ffffff1f;--calcite-color-transparent-press:#00000014;--calcite-color-transparent-hover:#0000000a;--calcite-color-transparent:#0000;--calcite-color-surface-highlight:#d6efff;--calcite-color-foreground-current:#d6efff;--calcite-color-foreground-3:#ebebeb;--calcite-color-foreground-2:#f2f2f2;--calcite-color-foreground-1:#fff;--calcite-color-background-none:#fff0;--calcite-color-background:#f7f7f7}}@media(prefers-reduced-motion:reduce){:root{--calcite-internal-duration-factor:0}}@keyframes in{0%{opacity:0}to{opacity:1}}@keyframes in-down{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateZ(0)}}@keyframes in-up{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateZ(0)}}@keyframes in-right{0%{opacity:0;transform:translate(-5px)}to{opacity:1;transform:translateZ(0)}}@keyframes in-left{0%{opacity:0;transform:translate(5px)}to{opacity:1;transform:translateZ(0)}}@keyframes in-scale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scaleZ(1)}}.calcite-animate{opacity:0;animation-fill-mode:both;animation-duration:var(--calcite-animation-timing)}.calcite-animate__in{animation-name:in}.calcite-animate__in-down{animation-name:in-down}.calcite-animate__in-up{animation-name:in-up}.calcite-animate__in-right{animation-name:in-right}.calcite-animate__in-left{animation-name:in-left}.calcite-animate__in-scale{animation-name:in-scale}}:root{--top-nav-height:var(--site-header-height,0px);--scroll-margin-top:max(82px,calc(var(--site-header-height,0px) + var(--secondary-nav-height,0px) + (var(--gap)*2)));--touch-min:var(--spacing-11);--gap:calc(var(--spacing)*4)}@media(min-width:80rem){:root{--gap:calc(var(--spacing)*8)}}:root{--half-gap:calc(var(--gap)/2);--double-gap:calc(var(--gap)*2);--calcite-icon-size:1rem;--default-mono-font-family:var(--font-mono)}:root,.calcite-mode-auto,.calcite-mode-light{--citra-link-blue-1:var(--color-citra-blue-1);--citra-link-purple-1:var(--color-citra-purple-3);--citra-link-purple:var(--color-citra-purple-2);--citra-link-purple-hover:var(--color-citra-purple-1);--citra-link-purple-press:var(--color-citra-magenta-1);--background-color:var(--color-citra-white,#fff);--calcite-color-surface-highlight:var(--calcite-color-high-saturation-violet-h-vv-080);--calcite-color-brand:var(--color-citra-purple-2);--calcite-color-brand-hover:var(--color-citra-purple-1);--calcite-color-brand-press:var(--color-citra-magenta-1);--calcite-color-text-highlight:var(--calcite-color-high-saturation-violet-h-vv-010);--calcite-color-text-link:var(--citra-link-purple);--calcite-color-text-link-hover:var(--citra-link-purple-hover);--calcite-color-text-link-press:var(--citra-link-purple-press);--scrollbar-color:var(--calcite-color-border-input)var(--calcite-color-border-3)}@media(prefers-contrast:more){:root,.calcite-mode-auto,.calcite-mode-light{--citra-link-purple:var(--color-citra-purple-5);--citra-link-purple-hover:var(--color-citra-purple-6);--citra-link-purple-press:var(--color-citra-magenta-2)}}.calcite-mode-dark{--citra-link-purple:var(--color-citra-purple-3-dark);--citra-link-purple-hover:var(--color-citra-purple-2-dark);--citra-link-purple-press:var(--color-citra-purple-1-dark);--background-color:var(--color-citra-black);--calcite-color-surface-highlight:var(--calcite-color-high-saturation-violet-h-vv-010);--calcite-color-brand:var(--color-citra-purple-5-dark);--calcite-color-brand-hover:var(--color-citra-purple-6-dark);--calcite-color-brand-press:var(--color-citra-purple-1-dark);--calcite-color-text-highlight:var(--calcite-color-high-saturation-violet-h-vv-080);--calcite-color-text-link:var(--citra-link-purple);--calcite-color-text-link-hover:var(--citra-link-purple-hover);--calcite-color-text-link-press:var(--citra-link-purple-press);--scrollbar-color:var(--calcite-color-border-input)var(--calcite-color-border-3)}@media(prefers-contrast:more){.calcite-mode-dark{--citra-link-purple:var(--color-citra-purple-5-dark);--citra-link-purple-hover:var(--color-citra-purple-6-dark)}}@view-transition{navigation:auto}html,body,#___gatsby,#gatsby-focus-wrapper{min-height:100dvh}html{scrollbar-gutter:stable}html.afd-canvas-active{overscroll-behavior:none;min-width:100dvw;max-width:100dvw;min-height:100dvh;max-height:100dvh;position:fixed}body{background-color:var(--page-background-color,var(--calcite-color-background));flex-direction:column;display:flex}body.is-occluded{max-height:100dvh;overflow:hidden}[href]:where(:not(calcite-button,calcite-button [href])){color:var(--calcite-color-text-link)}[href]:where(:not(calcite-button,calcite-button [href])):hover,[href]:where(:not(calcite-button,calcite-button [href])):focus-visible{color:var(--calcite-color-text-link-hover);text-decoration-line:underline}[href]:where(:not(calcite-button,calcite-button [href])):active{color:var(--calcite-color-text-link-press)}button{cursor:pointer}.afd-flow-content-block{margin-block:calc(var(--spacing)*8);position:relative}.afd-flow-content{--tw-prose-headings:var(--calcite-color-text-1);--tw-prose-lead:var(--calcite-color-text-1);--tw-prose-links:var(--color-link);--tw-prose-bold:var(--calcite-color-text-1);--tw-prose-counters:oklch(55.1% .027 264.364);--tw-prose-bullets:oklch(87.2% .01 258.338);--tw-prose-hr:var(--calcite-color-border-2);--tw-prose-quotes:oklch(21% .034 264.665);--tw-prose-quote-borders:oklch(92.8% .006 264.531);--tw-prose-captions:var(--calcite-color-text-2);--tw-prose-kbd:oklch(21% .034 264.665);--tw-prose-kbd-shadows:var(--shadow-sm);--tw-prose-code:var(--calcite-color-text-2);--tw-prose-pre-code:var(--calcite-color-text-2);--tw-prose-pre-bg:var(--color-background);--tw-prose-th-borders:var(--calcite-color-border-1);--tw-prose-td-borders:var(--calcite-color-border-1);--tw-prose-invert-body:oklch(87.2% .01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% .022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% .022 261.325);--tw-prose-invert-bullets:oklch(44.6% .03 256.802);--tw-prose-invert-hr:oklch(37.3% .034 259.733);--tw-prose-invert-quotes:oklch(96.7% .003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% .034 259.733);--tw-prose-invert-captions:oklch(70.7% .022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% .01 258.338);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(44.6% .03 256.802);--tw-prose-invert-td-borders:oklch(37.3% .034 259.733);color:var(--calcite-color-text-2);max-width:inherit;line-height:var(--leading-normal);position:relative}.afd-flow-content :where(ol>li):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *))::marker{content:none}.afd-flow-content :where(code,pre code):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)) :before,.afd-flow-content :where(code,pre code):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)) :after{content:none}.afd-flow-content :where(blockquote p:first-of-type):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)):before,.afd-flow-content :where(blockquote p:last-of-type):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)):after{content:var(--tw-content)}.afd-flow-content :where(p):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){line-height:var(--leading-relaxed);margin-block:calc(var(--spacing)*4)}.afd-flow-content :where(a):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){color:var(--color-link);font-weight:inherit;text-decoration:underline}.afd-flow-content :where(strong):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){color:var(--calcite-color-text-1);font-weight:var(--font-weight-bold)}.afd-flow-content :where(ol):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){counter-reset:li;margin-block:calc(var(--spacing)*4);padding-inline-start:0;list-style-type:decimal}.afd-flow-content :where(ol[type=A]):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){list-style-type:upper-alpha}.afd-flow-content :where(ol[type=a]):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){list-style-type:lower-alpha}.afd-flow-content :where(ol[type="A s"]):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){list-style-type:upper-alpha}.afd-flow-content :where(ol[type="a s"]):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){list-style-type:lower-alpha}.afd-flow-content :where(ol[type=I]):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){list-style-type:upper-roman}.afd-flow-content :where(ol[type=i]):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){list-style-type:lower-roman}.afd-flow-content :where(ol[type="I s"]):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){list-style-type:upper-roman}.afd-flow-content :where(ol[type="i s"]):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){list-style-type:lower-roman}.afd-flow-content :where(ol[type="1"]):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){list-style-type:decimal}.afd-flow-content :where(ul):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){margin-block:calc(var(--spacing)*4);padding-inline-start:0;list-style-type:disc}.afd-flow-content :where(ol>li):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *))::marker{color:var(--tw-prose-counters);font-weight:var(--font-weight-normal)}.afd-flow-content :where(ul>li):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *))::marker{color:var(--tw-prose-bullets)}.afd-flow-content :where(dt):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){color:var(--calcite-color-text-3);font-weight:var(--font-weight-medium);margin-block-start:calc(var(--spacing)*5)}.afd-flow-content :where(hr):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){border-color:var(--tw-prose-hr);margin-block:calc(var(--spacing)*6);border-top-width:1px}.afd-flow-content :where(blockquote):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){background-color:var(--color-background);border-inline-start-color:var(--color-border-2);border-inline-start-width:calc(var(--spacing)*1/2);color:var(--tw-prose-quotes);font-style:inherit;font-weight:inherit;margin-block:calc(var(--spacing)*8);padding:calc(var(--spacing)*4)calc(var(--spacing)*8);quotes:"“" "”" "‘" "’";scrollbar-color:var(--scrollbar-color);scrollbar-width:thin;overflow-x:auto}.afd-flow-content :where(h1,h2,h3,h4,h5,h6):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){margin-block:calc(var(--spacing)*8)calc(var(--spacing)*2);color:var(--calcite-color-text-1);font-weight:var(--font-weight-normal);line-height:var(--leading-normal);overflow-wrap:anywhere}.afd-flow-content :where(h1,h2,h3,h4,h5,h6):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)) p{font-size:unset;line-height:unset;margin:unset}.afd-flow-content :where(h1,h2,h3,h4,h5,h6):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)) code{color:var(--calcite-color-text-1);margin-inline:calc(var(--spacing)*1);background-color:inherit;font-size:inherit;font-weight:inherit;border:inherit;align-self:center;padding:0}.afd-flow-content :where(h1,h2,h3,h4,h5,h6):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *))+blockquote,.afd-flow-content :where(h1,h2,h3,h4,h5,h6):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *))+ol,.afd-flow-content :where(h1,h2,h3,h4,h5,h6):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *))+ul{margin-top:calc(var(--spacing)*2)}.afd-flow-content :where(h1):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){font-size:var(--text-5xl);line-height:var(--leading-tight);margin-block:0 .375rem}.afd-flow-content :where(h1 strong):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){font-weight:var(--font-weight-black)}.afd-flow-content :where(h2):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){font-size:var(--text-4xl);line-height:var(--leading-snug);margin-block:calc(var(--spacing)*10)calc(var(--spacing)*3)}.afd-flow-content :where(h2 strong):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){font-weight:var(--font-weight-extrabold)}.afd-flow-content :where(h3):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){font-size:var(--text-3xl);line-height:var(--leading-comfy);margin-block:calc(var(--spacing)*10)calc(var(--spacing)*3)}.afd-flow-content :where(h3 strong):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){font-weight:var(--font-weight-semibold)}.afd-flow-content :where(h4):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){font-size:var(--text-2xl)}.afd-flow-content :where(h4 strong):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){font-weight:var(--font-weight-bold)}.afd-flow-content :where(h5):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){font-size:var(--text-xl)}.afd-flow-content :where(h6):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){font-size:var(--text-lg)}.afd-flow-content :where(img):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){margin-block:calc(var(--spacing)*8);display:inline-block}.afd-flow-content :where(picture):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){margin-block:calc(var(--spacing)*8);display:block}.afd-flow-content :where(video):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){margin-block:calc(var(--spacing)*8)}.afd-flow-content :where(kbd):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){color:var(--calcite-color-text-1);font-feature-settings:normal;font-family:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.afd-flow-content :where(code):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){background-color:var(--color-background);border:1px solid var(--color-border-3);border-radius:var(--radius-sm);color:var(--calcite-color-text-1);font-feature-settings:normal;font-weight:var(--font-weight-normal);padding:calc(var(--spacing)*1/2)calc(var(--spacing)*1);font-size:var(--text-sm)}.afd-flow-content :where(pre):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){background-color:var(--color-background);border-color:var(--color-border-2);color:var(--tw-prose-pre-code);font-feature-settings:normal;font-size:inherit;font-weight:var(--font-weight-normal);scrollbar-color:var(--scrollbar-color);scrollbar-width:thin;padding-inline:1.14286em;border-width:0 0 0 3px;border-radius:0;margin-top:1.71429em;margin-bottom:1.71429em;padding:1rem 2rem;line-height:1.71429;overflow-x:auto}.afd-flow-content :where(pre code):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.afd-flow-content :where(table):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){border-color:var(--color-border-1);line-height:var(--leading-normal);margin-block:calc(var(--spacing)*8);scrollbar-color:var(--scrollbar-color);scrollbar-width:thin;table-layout:auto;width:auto;max-width:fit-content;font-size:var(--text-sm);border-width:1px;display:block;overflow:auto hidden}.afd-flow-content :where(thead):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){background-color:var(--color-foreground-2);border-bottom-color:var(--color-border-1);font-size:var(--text-base);border-bottom-width:1px}.afd-flow-content :where(thead th):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){color:var(--calcite-color-text-1);font-weight:var(--font-weight-bold);padding:calc(var(--spacing)*3);vertical-align:bottom}.afd-flow-content :where(tbody tr):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){border-bottom-color:var(--color-border-1);border-bottom-width:1px}.afd-flow-content :where(tbody tr:last-child):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){border-bottom-width:0}.afd-flow-content :where(tbody td):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){vertical-align:baseline}.afd-flow-content :where(tfoot):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){background-color:var(--color-foreground-2);border-top-color:var(--color-border-1);font-size:var(--text-sm);border-top-width:1px}.afd-flow-content :where(tfoot td):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){vertical-align:top}.afd-flow-content :where(td):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){text-align:start}.afd-flow-content :where(figure>*):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){margin-block:0}.afd-flow-content :where(figcaption):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){color:var(--tw-prose-captions);font-size:var(--text-sm);font-style:italic;line-height:inherit;margin-top:calc(var(--spacing)*2);text-align:center;font-size:var(--text-base);line-height:var(--leading-snug)}.afd-flow-content :where(picture>img):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){margin-block:0}.afd-flow-content :where(li):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){margin-inline-start:calc(var(--spacing)*6);margin-block:calc(var(--spacing)*1.5);word-break:break-word;padding-inline-start:0}.afd-flow-content :where(ol>li):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){counter-increment:li;margin-block:calc(var(--spacing)*3);margin-inline-start:0;padding-inline-start:calc(2ch + 2rem);list-style-type:none;position:relative}.afd-flow-content :where(ul>li):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){padding-inline-start:calc(var(--spacing)*1.25)}.afd-flow-content :where(.afd-flow-content>ul>li p):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){margin-block:calc(var(--spacing)*3)}.afd-flow-content :where(.afd-flow-content>ul>li>p:first-child):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){margin-top:1.25em}.afd-flow-content :where(.afd-flow-content>ul>li>p:last-child):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){margin-bottom:1.25em}.afd-flow-content :where(.afd-flow-content>ol>li>p:first-child):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){margin-top:1.25em}.afd-flow-content :where(.afd-flow-content>ol>li>p:last-child):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){margin-bottom:1.25em}.afd-flow-content :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){margin-top:.75em;margin-bottom:.75em}.afd-flow-content :where(dl):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){font-size:var(--text-sm);margin-top:1.25em;margin-bottom:1.25em}.afd-flow-content :where(dd):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){margin-top:.5em;padding-inline-start:1.625em}.afd-flow-content :where(hr+*):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)),.afd-flow-content :where(h2+*):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)),.afd-flow-content :where(h3+*):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)),.afd-flow-content :where(h4+*):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){margin-top:0}.afd-flow-content :where(thead th:first-child):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){padding-inline-start:0}.afd-flow-content :where(thead th:last-child):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){padding-inline-end:0}.afd-flow-content :where(tbody td,tfoot td):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){padding-inline-end:.571429em;padding-top:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.afd-flow-content :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){padding-inline-start:0}.afd-flow-content :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){padding-inline-end:0}.afd-flow-content :where(figure):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){margin-top:2em;margin-bottom:2em}.afd-flow-content :where(.afd-flow-content>:first-child):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){margin-top:0}.afd-flow-content :where(.afd-flow-content>:last-child):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){margin-bottom:0}.afd-flow-content :where(a:visited):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){color:var(--calcite-color-text-link)}.afd-flow-content :where(a:hover,a:focus):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){color:var(--calcite-color-text-link-hover)}.afd-flow-content :where(a:active):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){color:var(--calcite-color-text-link-press)}.afd-flow-content :where(p p):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){display:inline}.afd-flow-content :where(samp):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){font-feature-settings:normal}.afd-flow-content :where(mark):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){color:var(--color-text-inverse);font-weight:var(--calcite-font-weight-bold);margin-inline:calc(var(--spacing)*1);padding:calc(var(--spacing)*1)calc(var(--spacing)*2);background-color:var(--color-brand);line-height:1.2;font-size:var(--text-base);border-radius:3px;display:inline-block}.afd-flow-content :where(ol.keep-counter):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){counter-reset:none}.afd-flow-content :where(ul>li>:only-child):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){margin-bottom:unset;margin-top:unset}.afd-flow-content :where(ol>li):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)):before{border-right-color:var(--calcite-color-border-2);content:counter(li);font-weight:var(--calcite-font-weight-light);padding-inline:calc(var(--spacing)*2);text-align:center;width:calc(3ch + (var(--spacing)*2));line-height:1.15;font-size:var(--text-xl);word-break:normal;border-right-width:1px;display:inline-block;position:absolute;top:0;bottom:0;left:0}.afd-flow-content :where(ol>li>:only-child):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){margin-block:unset}.afd-flow-content :where(blockquote p:first-of-type):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){margin-block-start:0}.afd-flow-content :where(blockquote p:last-of-type):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){margin-block-end:0}.afd-flow-content :where(thead th,thead td,tbody th,tfoot th,tfoot td):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){border-color:var(--color-border-1);padding:calc(var(--spacing)*2.5);border-left-width:1px;border-right-width:1px}.afd-flow-content :where(thead th:first-child,thead td:first-child,tbody th:first-child,tfoot th:first-child,tfoot td:first-child):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){border-inline-start-width:0;padding-inline-start:calc(var(--spacing)*2.5)}.afd-flow-content :where(thead th:last-child,thead td:last-child,tbody th:last-child,tfoot th:last-child,tfoot td:last-child):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){border-inline-end-width:0;padding-inline-end:calc(var(--spacing)*2.5)}.afd-flow-content :where(tbody tr,table>tr):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){background-color:var(--color-foreground-1);border-bottom-width:1px;border-color:var(--calcite-color-border-1)}.afd-flow-content :where(tbody tr:nth-child(2n),table>tr:nth-child(2n)):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){background-color:var(--color-foreground-2)}.afd-flow-content :where(tbody tr:last-child,table>tr:last-child):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){border-bottom-width:0}.afd-flow-content :where(tbody td,table>tr td):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){border-color:var(--calcite-color-border-1);padding:calc(var(--spacing)*2.5);vertical-align:top;border-left-width:1px;border-right-width:1px}.afd-flow-content :where(tbody td:first-child,table>tr td:first-child):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){border-inline-start-width:0;padding-inline-start:calc(var(--spacing)*2.5)}.afd-flow-content :where(tbody td:last-child,table>tr td:last-child):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){border-inline-end-width:0;padding-inline-end:calc(var(--spacing)*2.5)}.afd-flow-content :where(table caption):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){border-bottom-width:1px;border-color:var(--calcite-color-border-1);color:undefined;padding:calc(var(--spacing)*2.5);text-align:center;font-style:italic}.afd-flow-content :where([id]){scroll-margin:var(--scroll-margin-top,0)}.afd-flow-content :where(a strong,blockquote strong,thead th strong,h1 strong,h2 strong,h3 strong,h4 strong,a code,h1 code,h2 code,h3 code,h4 code,blockquote code,thead th code,pre code):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){color:inherit}.afd-flow-content :where(summary):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){color:var(--calcite-color-text-link);font-weight:inherit;cursor:pointer;text-decoration:underline}.afd-flow-content :where(summary:marker):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){text-decoration:none}.afd-flow-content :where(summary:hover,summary:focus):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){color:var(--calcite-color-text-link-hover)}.afd-flow-content :where(summary:active):not(:where([class~=not-afd-flow-content],[class~=not-afd-flow-content] *)){color:var(--calcite-color-text-link-press)}:root,.calcite-mode-auto,.calcite-mode-light{--color-code-line-added:var(--calcite-color-high-saturation-green-h-gg-060);--color-code-line-added-background:var(--color-calcite-m-gg-010,oklch(94.28% .0204 145.4));--color-code-line-removed:var(--calcite-color-high-saturation-red-h-rr-060);--color-code-line-removed-background:var(---color-calcite-m-rr-010,oklch(92.49% .0302 25.29));--color-code-line-changed:var(--calcite-color-high-saturation-yellow-h-yy-060);--color-code-line-changed-background:var(--color-calcite-m-yy-010,oklch(97.14% .0354 101.8));--color-code-line-highlighted:var(--calcite-color-high-saturation-blue-h-bb-060);--color-code-line-highlighted-background:var(--color-calcite-m-bb-010,oklch(94.35% .0226 237.6));--color-code-line:var(--code-line-bg,transparent);--color-code-comment:var(--calcite-color-neutral-blk-140);--color-code-keyword:var(--calcite-color-vibrant-red-v-rr-160);--color-code-formula:var(--calcite-color-vibrant-red-v-rr-160);--color-code-section:var(--calcite-color-high-saturation-pink-h-pk-070);--color-code-name:var(--calcite-color-high-saturation-pink-h-pk-070);--color-code-selector-tag:var(--calcite-color-high-saturation-pink-h-pk-070);--color-code-deletion:var(--calcite-color-high-saturation-pink-h-pk-070);--color-code-subst:var(--calcite-color-high-saturation-pink-h-pk-070);--color-code-literal:var(--calcite-color-high-saturation-blue-h-bb-070);--color-code-string:var(--calcite-color-high-saturation-green-h-gg-080);--color-code-regexp:var(--calcite-color-high-saturation-green-h-gg-080);--color-code-addition:var(--calcite-color-high-saturation-green-h-gg-080);--color-code-attribute:var(--calcite-color-high-saturation-green-h-gg-080);--color-code-meta-string:var(--calcite-color-high-saturation-green-h-gg-080);--color-code-built_in:var(--calcite-color-high-saturation-orange-h-oo-080);--color-code-class:var(--calcite-color-high-saturation-orange-h-oo-080);--color-code-attr:var(--calcite-color-high-saturation-yellow-green-h-yg-080);--color-code-variable:var(--calcite-color-high-saturation-yellow-green-h-yg-080);--color-code-template-variable:var(--calcite-color-high-saturation-yellow-green-h-yg-080);--color-code-type:var(--calcite-color-high-saturation-yellow-green-h-yg-080);--color-code-selector-class:var(--calcite-color-high-saturation-yellow-green-h-yg-080);--color-code-selector-attr:var(--calcite-color-high-saturation-yellow-green-h-yg-080);--color-code-selector-pseudo:var(--calcite-color-high-saturation-yellow-green-h-yg-080);--color-code-number:var(--calcite-color-high-saturation-green-blue-h-gb-080);--color-code-symbol:var(--calcite-color-high-saturation-blue-h-bb-070);--color-code-bullet:var(--calcite-color-high-saturation-blue-h-bb-070);--color-code-link:var(--calcite-color-high-saturation-blue-h-bb-070);--color-code-meta:var(--calcite-color-high-saturation-blue-h-bb-070);--color-code-selector-id:var(--calcite-color-high-saturation-blue-h-bb-070);--color-code-title:var(--calcite-color-high-saturation-blue-h-bb-070)}.calcite-mode-dark{--color-code-line-added:var(--calcite-color-high-saturation-green-h-gg-050);--color-code-line-added-background:var(--calcite-color-neutral-blk-210);--color-code-line-removed:var(--calcite-color-high-saturation-red-h-rr-050);--color-code-line-removed-background:var(--calcite-color-neutral-blk-210);--color-code-line-changed:var(--calcite-color-high-saturation-yellow-h-yy-050);--color-code-line-changed-background:var(--calcite-color-neutral-blk-210);--color-code-line-highlighted:var(--calcite-color-high-saturation-blue-h-bb-050);--color-code-line-highlighted-background:var(--calcite-color-neutral-blk-210);--color-code-comment:var(--calcite-color-neutral-blk-090);--color-code-keyword:var(--calcite-color-high-saturation-red-h-rr-030);--color-code-formula:var(--calcite-color-high-saturation-red-h-rr-030);--color-code-section:var(--calcite-color-high-saturation-pink-h-pk-040);--color-code-name:var(--calcite-color-high-saturation-pink-h-pk-040);--color-code-selector-tag:var(--calcite-color-high-saturation-pink-h-pk-040);--color-code-deletion:var(--calcite-color-high-saturation-pink-h-pk-040);--color-code-subst:var(--calcite-color-high-saturation-pink-h-pk-040);--color-code-literal:var(--calcite-color-vibrant-blue-v-bb-140);--color-code-string:var(--calcite-color-vibrant-green-v-gg-140);--color-code-regexp:var(--calcite-color-vibrant-green-v-gg-140);--color-code-addition:var(--calcite-color-vibrant-green-v-gg-140);--color-code-attribute:var(--calcite-color-vibrant-green-v-gg-140);--color-code-meta-string:var(--calcite-color-vibrant-green-v-gg-140);--color-code-built_in:var(--calcite-color-vibrant-orange-yellow-v-oy-120);--color-code-class:var(--calcite-color-vibrant-orange-yellow-v-oy-120);--color-code-attr:var(--calcite-color-vibrant-yellow-green-v-yg-160);--color-code-variable:var(--calcite-color-vibrant-yellow-green-v-yg-160);--color-code-template-variable:var(--calcite-color-vibrant-yellow-green-v-yg-160);--color-code-type:var(--calcite-color-vibrant-yellow-green-v-yg-160);--color-code-selector-class:var(--calcite-color-vibrant-yellow-green-v-yg-160);--color-code-selector-attr:var(--calcite-color-vibrant-yellow-green-v-yg-160);--color-code-selector-pseudo:var(--calcite-color-vibrant-yellow-green-v-yg-160);--color-code-number:var(--calcite-color-vibrant-green-blue-v-gb-140);--color-code-symbol:var(--calcite-color-vibrant-blue-v-bb-140);--color-code-bullet:var(--calcite-color-vibrant-blue-v-bb-140);--color-code-link:var(--calcite-color-vibrant-blue-v-bb-140);--color-code-meta:var(--calcite-color-vibrant-blue-v-bb-140);--color-code-selector-id:var(--calcite-color-vibrant-blue-v-bb-140);--color-code-title:var(--calcite-color-vibrant-blue-v-bb-140)}.code-block{--calcite-button-background-color:var(--calcite-color-background);--calcite-button-text-color:var(--calcite-color-text-3)}.syntax-highlighter{scrollbar-width:thin;scrollbar-color:transparent transparent}.code-block:hover .syntax-highlighter,.code-block:active .syntax-highlighter,.code-block:focus .syntax-highlighter,.code-block:focus-within .syntax-highlighter{scrollbar-color:var(--scrollbar-color)}.syntax-highlighter>code{color:inherit}.syntax-highlighter>code>span{padding:calc(var(--spacing)*1)calc(var(--spacing)*4);background-color:var(--code-line-bg,transparent);padding-inline-start:calc(var(--line-number-digits,2ch) + 2rem);display:block}.hljs{padding:calc(var(--spacing)*2);background-color:var(--color-background);color:inherit;font-size:var(--text-sm);line-height:var(--leading-normal);scrollbar-width:thin;scrollbar-color:var(--scrollbar-color);display:block;overflow-x:auto}.hljs-keyword{color:var(--color-code-keyword)}.hljs-literal{color:var(--color-code-literal)}.hljs-number{color:var(--color-code-number)}.hljs-built_in{color:var(--color-code-built_in)}.hljs-type{color:var(--color-code-type)}.hljs-regexp,.hljs-string{color:var(--color-code-string)}.hljs-subst{color:var(--color-code-subst)}.hljs-symbol{color:var(--color-code-symbol)}.hljs-class{color:var(--color-code-class)}.hljs-variable{color:var(--color-code-variable)}.hljs-title{color:var(--color-code-title)}.hljs-comment{color:var(--color-code-comment)}.hljs-meta{color:var(--color-code-meta)}.hljs-meta-string{color:var(--color-code-meta-string)}.hljs-section{color:var(--color-code-section)}.hljs-name{color:var(--color-code-name)}.hljs-attr{color:var(--color-code-attr)}.hljs-attribute{color:var(--color-code-attribute)}.hljs-bullet{color:var(--color-code-bullet)}.hljs-strong{font-weight:var(--calcite-font-weight-bold)}.hljs-formula{color:var(--color-code-formula)}.hljs-link{color:var(--color-code-link)}.hljs-selector-tag{color:var(--color-code-selector-tag)}.hljs-selector-id{color:var(--color-code-selector-id)}.hljs-selector-class{color:var(--color-code-selector-class)}.hljs-selector-attr{color:var(--color-code-selector-attr)}.hljs-selector-pseudo{color:var(--color-code-selector-pseudo)}.hljs-template-variable{color:var(--color-code-template-variable)}.hljs-addition{color:var(--color-code-addition)}.hljs-deletion{color:var(--color-code-deletion)}}@layer components{.box>:first-child{margin-block-start:0}.box>:last-child{margin-block-end:0}.box>:only-child{margin-block:0}.box{color:var(--color-color-2);border-width:1px;border-color:var(--color-border-2);position:relative}.box.box-code{padding:calc(var(--spacing)*2);background-color:var(--color-background);font-family:var(--font-mono);border-width:0 0 0 3px;overflow:auto}.box:not(.box-code){padding:calc(var(--spacing)*4);background-color:var(--color-foreground-1);box-shadow:var(--shadow-sm)}:root{--button-background:var(--color-brand);--button-background-hover:var(--color-brand-hover);--button-background-press:var(--color-brand-press);--button-foreground:var(--color-citra-white);--button-foreground-hover:var(--color-citra-white);--button-foreground-press:var(--color-citra-white)}.button{--calcite-button-content-margin:calc(var(--spacing)*2);--calcite-button-padding-x:1.5rem;--calcite-button-padding-y:.5rem;padding-block:var(--calcite-button-padding-y);padding-inline:var(--calcite-button-padding-x);cursor:pointer;appearance:none;justify-content:center;align-items:center;gap:var(--calcite-button-content-margin);border-style:var(--tw-border-style);border-width:2px;border-color:var(--button-background);background-color:var(--button-background);text-align:center;width:auto;height:auto;font-family:var(--font-inherit);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--button-foreground);-webkit-user-select:none;user-select:none;border-radius:0;outline-color:#0000;text-decoration-line:none;display:inline-flex}@media(hover:hover){.button:hover{border-color:var(--button-background-hover);background-color:var(--button-background-hover);color:var(--button-foreground-hover);text-decoration-line:none}}.button:focus{border-color:var(--button-background-press);background-color:var(--button-background-press);color:var(--button-foreground-press)}.button:focus-visible{outline:2px solid var(--calcite-color-brand);outline-offset:2px}.button:active{border-color:var(--button-background-press);background-color:var(--button-background-press);color:var(--button-foreground-press)}.button{transition:color var(--calcite-animation-timing)ease-in-out,background-color var(--calcite-animation-timing)ease-in-out,box-shadow var(--calcite-animation-timing)ease-in-out,outline-color var(--calcite-internal-animation-timing-fast)ease-in-out,border-color var(--calcite-internal-animation-timing)ease-in-out}.button+.button{margin-right:calc(var(--spacing)*3)}.button.has-start-icon{padding-inline-start:calc(var(--calcite-button-padding-x)*.75)}.button.has-end-icon{padding-inline-end:calc(var(--calcite-button-padding-x)*.75)}.button.transparent,.button.button-transparent{--button-background:transparent;--button-background-hover:var(--color-background-foreground-2);--button-background-press:var(--color-background-foreground-3);--button-foreground:var(--color-color-2);--button-foreground-hover:var(--color-color-1);--button-foreground-press:var(--color-color-3)}.button-outline{--button-background:var(--background-color);--button-background-hover:var(--background-color);--button-background-press:var(--background-color);--button-foreground:var(--color-citra-purple-2);--button-foreground-hover:var(--color-citra-purple-5);--button-foreground-press:var(--color-citra-purple-1);border-color:var(--button-foreground)}@media(hover:hover){.button-outline:hover{border-color:var(--button-foreground-hover)}}.button-outline:focus,.button-outline:active{border-color:var(--button-foreground-press)}.button-group{align-items:center;gap:calc(var(--spacing)*3);flex-wrap:wrap;display:flex}.button-group .button+.button{margin-right:calc(var(--spacing)*0)}.card{appearance:none;align-items:stretch;gap:calc(var(--spacing)*4);--tw-border-style:none;background-color:var(--color-foreground-1);padding:calc(var(--spacing)*0);text-align:left;color:var(--color-color-2);outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--color-border-3);transition-property:var(--transition-outline);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out);border-style:none;flex-direction:column;text-decoration-line:none;display:flex}.card>*{flex-grow:0}.card:not(.no-padding)>:not(.card-image){padding-inline:calc(var(--spacing)*4)}.card:not(.no-padding)>:not(.card-image):first-child{padding-top:calc(var(--spacing)*4)}.card:not(.no-padding)>:not(.card-image):last-child{padding-bottom:calc(var(--spacing)*4)}.card.is-centered>*{text-align:center;justify-content:center}.card.no-border{outline-color:#0000}.card.is-mini{border-style:var(--tw-border-style);border-width:1px;border-top-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-top-width:2px;border-color:var(--color-border-3);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-top-color:var(--card-accent,var(--color-brand));outline-color:#0000}.card.is-link{cursor:pointer}.card.is-link:hover,.card.is-link:focus{color:inherit;text-decoration-line:none}:is(.card.is-link:hover,.card.is-link:focus):not(.no-border,.is-mini){outline-style:var(--tw-outline-style);outline-width:2px;outline-color:var(--color-brand)}:is(.card.is-link:hover,.card.is-link:focus):not(.is-mini) .card-header{color:var(--color-brand)}:is(.card.is-link:hover,.card.is-link:focus).is-mini{border-color:var(--card-accent,var(--color-brand))}:is(.card.is-link:hover,.card.is-link:focus).is-mini .card-header{color:var(--color-color-1)}:is(.card.is-link:hover,.card.is-link:focus) .has-border{border-color:var(--color-brand)}.card.is-link:active:not(.no-border,.is-mini){outline-color:var(--color-brand-press)}.card.is-link:active .card-header{color:var(--color-brand-press)}.card.is-link:active .has-border{border-color:var(--color-brand-press)}:is(.card h2,.card h3,.card h4,.card h5,.card h6):not([class*=text]){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}:is(.card h2,.card h3,.card h4,.card h5,.card h6)+p{margin-top:calc(var(--spacing)*2)}.card p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.card p:not(:last-child){margin-bottom:calc(var(--spacing)*2)}.card-header{gap:calc(var(--spacing)*2);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;color:var(--color-color-1);flex-flow:column;display:flex}@media(min-width:58rem){.card-header{overflow-wrap:normal;word-break:normal;-webkit-hyphens:auto;hyphens:auto}}:not(.is-mini)>.card-header>:first-child{flex-grow:0}.is-mini .card-header{color:var(--color-color-2);flex-direction:row;align-items:center}.card-body{flex-grow:1}.card-image{margin:calc(var(--spacing)*0)}.card-image>*{object-fit:cover;max-width:100%;height:auto}.card-footer{color:inherit}.card-footer.has-border{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border-3);padding-top:calc(var(--spacing)*4)}.card-group{gap:calc(var(--spacing)*2);margin-block:calc(var(--spacing)*8);grid-template-columns:minmax(0,1fr);display:grid}@media(min-width:58rem){.card-group{gap:calc(var(--spacing)*4)}.card-group[data-cards-per-row="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.card-group[data-cards-per-row="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.card-group[data-cards-per-row="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.card-group[data-cards-per-row="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}}.chip{--chip-color:var(--chip-accent);border-style:var(--tw-border-style);border-width:1px;border-color:var(--chip-color,transparent);background-color:var(--color-foreground-2);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);font-size:var(--text-n1);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--chip-color,var(--color-color-1));border-radius:3.40282e38px;display:inline-block;overflow:hidden}.chip:is([href],button):hover,.chip:is([href],button):focus-visible{--chip-color:var(--chip-accent-hover)}.chip:is([href],button):active{--chip-color:var(--chip-accent-press)}.line-added-icon:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.82' height='11.82'%3E%3Ccircle cx='5.91' cy='5.91' r='5.55' fill='%23fff'/%3E%3Cpath d='M5.91 0C2.65 0 0 2.65 0 5.91s2.65 5.91 5.91 5.91 5.91-2.65 5.91-5.91S9.18 0 5.91 0zm.76 6.67v3.77H5.16V6.67H1.39V5.16h3.77V1.39h1.51v3.77h3.77v1.51H6.67z' fill='%2350ba5f'/%3E%3C/svg%3E")}.line-removed-icon:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Ccircle cx='6' cy='6' r='5.55' fill='%23fff'/%3E%3Cpath d='M6 0C2.69 0 0 2.69 0 6s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6zM1.41 6.76V5.24h9.17v1.53H1.41z' fill='%23e65240'/%3E%3C/svg%3E")}.line-changed-icon:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Ccircle cx='6' cy='6' r='5.55' fill='%23fff'/%3E%3Cpath d='M6 0C2.69 0 0 2.69 0 6s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6zm3.76 6.19a5.8 5.8 0 01-.53.74c-.2.22-.41.4-.65.54-.24.14-.5.21-.77.21-.16 0-.31-.01-.46-.04-.15-.02-.29-.07-.44-.13-.15-.07-.31-.16-.47-.27-.16-.12-.35-.27-.55-.45-.36-.33-.67-.58-.94-.74-.26-.17-.55-.25-.85-.25-.2 0-.38.06-.55.17-.17.12-.33.26-.47.44-.14.17-.26.36-.36.58-.1.21-.2.42-.28.62l-.73-.99c.13-.26.27-.53.42-.8.16-.28.34-.52.53-.75.19-.22.4-.4.64-.54s.49-.21.77-.21c.32 0 .63.06.93.19.29.12.62.35.98.68.33.31.64.55.93.74.29.18.57.27.85.27.2 0 .38-.06.55-.17.17-.11.33-.26.47-.44.14-.19.26-.39.37-.6.11-.21.2-.41.29-.59l.73.99c-.12.26-.26.52-.41.8z' fill='%23edd317'/%3E%3C/svg%3E")}.line-highlighted-icon:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.82' height='11.82'%3E%3Ccircle cx='5.91' cy='5.91' r='4.75' fill='%23fff'/%3E%3Cpath d='M5.91 0C2.65 0 0 2.65 0 5.91s2.65 5.91 5.91 5.91c3.27 0 5.91-2.65 5.91-5.91C11.82 2.65 9.18 0 5.91 0zm2.75 9.92L5.91 7.93 3.17 9.92l1.05-3.23L1.47 4.7h3.39l1.05-3.23L6.96 4.7h3.39L7.61 6.69l1.05 3.23z' fill='%232890ce'/%3E%3C/svg%3E")}.code-switcher{--tab-border-hover:var(--calcite-color-border-2);--tab-border-press:var(--calcite-color-border-1);scrollbar-color:var(--scrollbar-color);scrollbar-width:thin;position:relative}.expressive-code.scrollable pre{max-height:calc((var(--max-lines,10)*1.5rem) + 1rem);overflow:auto}.demo-app-action-tooltip>:first-child{margin-block-start:0}.demo-app-action-tooltip>:last-child{margin-block-end:0}.demo-app-action-tooltip>:only-child{margin-block:0}.icon{fill:var(--calcite-color-icon,currentColor);vertical-align:middle;display:inline-block}.icon-svg{width:auto;max-width:100%;height:auto;margin-block:0;margin-inline:auto}.lumina-detail>p:not(:has(+p)),.lumina-detail dl{margin-block:0}.lumina-detail dl>dt:first-child{margin-block-start:0}.lumina-detail dl>dd:last-child>:last-child{margin-block-end:0}.lumina-detail .afd-flow-content-block{margin-block:0}.lumina-description>:first-child{margin-block-start:0}.lumina-description>:last-child{margin-block-end:0}.lumina-description>:only-child,.lumina-returns table{margin-block:0}.next-step a,.next-step .next-step-link{max-width:100%;padding-inline:calc(var(--spacing)*1);padding-block:calc(var(--spacing)*0);color:inherit;background-image:none;flex:1;text-decoration-line:none;display:inline-block;position:relative}@media(hover:hover){:is(.next-step a,.next-step .next-step-link):hover{color:inherit}}@media not all and (min-width:58rem){.next-step a,.next-step .next-step-link{padding-top:calc(var(--spacing)*0);padding-right:calc(var(--spacing)*1);padding-bottom:calc(var(--spacing)*4);padding-left:calc(var(--spacing)*10);text-align:left}}.note{--calcite-icon-color:var(--note-accent);--calcite-ui-icon-color:var(--calcite-icon-color);gap:calc(var(--spacing)*1);padding:calc(var(--spacing)*2);line-height:var(--leading-relaxed);border:1px solid var(--color-border-3);border-left:3px solid var(--note-accent,var(--note-accent-color),var(--color-brand));box-shadow:var(--shadow-sm);align-items:center;margin-block-end:calc(var(--spacing)*6);position:relative}@media(min-width:32rem){.note{padding:calc(var(--spacing)*4)}}.note .contents>:first-child{margin-block-start:0}.note .contents>:last-child{margin-block-end:0}.note .contents>:only-child{margin-block:0}.note .contents>:is(ul,ol):first-child{clear:both;margin-block-start:calc(var(--spacing)*10)}:root{--bg-image-page-banner-s:radial-gradient(ellipse var(--banner-gradient,110% 55% at 50% 10%),transparent 40%, + --color-banner-bg + 90%),var(--banner-img,url(/javascript/latest/_astro/dev-banner.BM0VNUAt.png));--bg-image-page-banner-m:radial-gradient(ellipse var(--banner-gradient,55% 110% at 90% 33%),transparent 40%,var(--banner-mask,oklch(16.58% .025 283.3))90%),var(--banner-img,url(/javascript/latest/_astro/dev-banner.BM0VNUAt.png));--bg-image-page-banner-centered:url(/javascript/latest/_astro/centered-tall-1.DeKr-esW.png);--bg-image-page-banner-split-m:radial-gradient(ellipse 90% 75% at var(--mask-center,50% 80%),var(--banner-mask,oklch(16.58% .025 283.3))50%,transparent),linear-gradient(var(--gradient-dir,90deg),var(--split-gradient,oklch(56.08% .1425 245.5),oklch(65.67% .1764 145.5)));--bg-image-product-banner:url(/javascript/latest/_astro/arcgis-online-overview-banner-background-data-topography.CoE4emtE.jpg);--bg-image-topo-corners:url(/javascript/latest/_astro/topo-banner-left.Bt_hhsZS.svg),url(/javascript/latest/_astro/topo-banner-right.D71MRDfs.svg);--bg-image-topo-gradient:url(/javascript/latest/_astro/topo3.BjNsO2V2.svg),linear-gradient(133deg,var(--color-citra-background-2)0%,var(--color-citra-background-3)59%,var(--color-citra-purple-1)97%);--bg-position-page-banner-s:center,var(--banner-img-position,50% 25%);--bg-position-page-banner-m:center,var(--banner-img-position,100% 50%);--bg-position-page-banner-centered:bottom center;--bg-position-product-banner:bottom right;--bg-position-topo-corners:bottom left,top right;--bg-position-topo-gradient:top center;--bg-size-page-banner-s:contain,cover;--bg-size-page-banner-m:contain,var(--banner-img-size,auto 100%);--bg-size-page-banner-centered:var(--banner-img-size,auto 100%);--bg-size-product-banner:90%;--bg-size-topo-gradient:auto,cover}.page-banner{grid-template-columns:var(--cols-container);column-gap:var(--gap);min-height:min-content;height:clamp(10vh,var(--banner-height,50vh),var(--banner-max,576px));padding-block:calc(var(--spacing)*6);background-color:var(--banner-mask,oklch(16.58% .025 283.3));grid-auto-columns:max-content;display:grid}.page-banner :not(:where([class~=col-start],[class~=col-start] *)){grid-template-columns:minmax(0,1fr)}@media(min-width:58rem){.page-banner.left,.page-banner.right,.page-banner.centered{padding-block-start:calc(var(--spacing)*16);padding-block-end:calc(var(--spacing)*12)}}.page-banner.centered{text-align:center;background-repeat:repeat-x;grid-auto-rows:min-content;align-content:center;justify-items:center}.page-banner.centered[class*=col-start],[class*=col-start] .page-banner.centered{grid-template-columns:minmax(0,1fr)}.page-banner.centered:not(.split,.topo-gradient){background-image:var(--banner-img,var(--bg-image-page-banner-centered));background-position:bottom;background-size:var(--banner-img-size,auto 100%)}.page-banner.tall{--banner-height:75vh;--banner-max:700px}@media(min-width:58rem){.page-banner.tall{padding-block:calc(var(--spacing)*24)}}.page-banner.left,.page-banner.right{background-image:radial-gradient(ellipse var(--banner-gradient,110% 55% at 50% 10%),transparent 40%,var(--banner-mask,oklch(16.58% .025 283.3))90%),var(--banner-img,url(/javascript/latest/_astro/dev-banner.BM0VNUAt.png));background-position:center,var(--banner-img-position,50% 25%);background-repeat:no-repeat;background-size:contain,cover;align-content:end}@media(min-width:58rem){.page-banner.left,.page-banner.right{background-image:radial-gradient(ellipse var(--banner-gradient,55% 110% at 90% 33%),transparent 40%,var(--banner-mask,oklch(16.58% .025 283.3))90%),var(--banner-img,url(/javascript/latest/_astro/dev-banner.BM0VNUAt.png));background-position:center,var(--banner-img-position,100% 50%);background-size:contain,var(--banner-img-size,auto 100%);align-content:center}}@media(min-width:80rem){.page-banner.left,.page-banner.right{background-size:contain,var(--banner-img-size,50vw 100%)}}.page-banner.left{justify-items:start}.page-banner.right{justify-items:end}@media(min-width:58rem){.page-banner.right{--banner-gradient:45% 110% at 10% 33%;--banner-img-position:0% 50%;background-position:center,var(--banner-img-position,100% 50%);align-content:center}}.page-banner.split{background-color:var(--banner-mask,oklch(16.58% .025 283.3));align-content:end;position:relative;overflow:hidden}.page-banner.split *{z-index:var(--z-1)}@media(min-width:58rem){.page-banner.split{--banner-max:365px;align-content:center}}@supports ((-webkit-mask:var(--mask-image)) or (mask:var(--mask-image))){.page-banner.split:before,.page-banner.split:after{content:""}}.page-banner.split:before,.page-banner.split:after{background-image:radial-gradient(ellipse 90% 75% at var(--mask-center,50% 80%),var(--banner-mask,oklch(16.58% .025 283.3))50%,transparent),linear-gradient(var(--gradient-dir,90deg),var(--split-gradient,oklch(56.08% .1425 245.5),oklch(65.67% .1764 145.5)));-webkit-mask:var(--mask-image,url(/javascript/latest/_astro/split-topo.B-k3MddN.png))no-repeat;-webkit-mask:var(--mask-image,url(/javascript/latest/_astro/split-topo.B-k3MddN.png))no-repeat;mask:var(--mask-image,url(/javascript/latest/_astro/split-topo.B-k3MddN.png))no-repeat;position:absolute;-webkit-mask-size:cover;mask-size:cover}@media(min-width:58rem){.page-banner.split:before,.page-banner.split:after{width:clamp(var(--gap),50vw,45%);align-content:center;inset:0}}.page-banner.split:before{-webkit-mask-position:var(--mask-position,left top);mask-position:var(--mask-position,left top);inset:0}@media(min-width:58rem){.page-banner.split:before{--mask-center:90% 50%;inset-inline-end:auto}}.page-banner.split:after{--mask-center:10% 50%;--gradient-dir:270deg;-webkit-mask-position:var(--mask-position,right bottom);mask-position:var(--mask-position,right bottom);display:none;inset-inline-end:0}@media(min-width:58rem){.page-banner.split:after{display:block;inset-inline-start:auto}}.page-banner.topo-corners{grid-template-columns:var(--cols-container);background-color:bottom left,top right;background-color:var(--color-foreground-1);background-image:var(--bg-image-topo-corners);--banner-height:auto;background-repeat:no-repeat;height:auto}@media(min-width:32rem){.page-banner.topo-corners{grid-template-columns:var(--cols-page-banner-hero-container)}}.page-banner.topo-gradient{--calcite-color-text-link:var(--calcite-color-text-2);--calcite-color-text-link-hover:var(--calcite-color-text-1);--calcite-color-text-link-press:var(--calcite-color-text-3);background-color:repeat,no-repeat;background-image:var(--bg-image-topo-gradient);height:auto;padding-top:calc(var(--spacing)*12);background-position:top}.page-banner.topo-gradient:not(.calcite-mode-dark,.calcite-mode-light){color:var(--color-color-inverse)}.page-banner.topo-gradient a:not(.button){text-decoration-line:underline}@media(hover:hover){.page-banner.topo-gradient a:not(.button):hover{text-decoration-line:none}}.page-banner-title{--_short-rule-color:var(--short-rule-color,var(--calcite-color-brand-press))}.page-banner-title:after{margin-block:var(--spacing-2\.5);content:var(--tw-content);background-color:var(--_short-rule-color);width:50px;height:4px;display:block}.page-banner-title{margin-block:calc(var(--spacing)*0);max-width:var(--width-prose);font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);overflow-wrap:break-word;color:var(--calcite-color-text-1);flex-direction:column;align-self:flex-end;display:flex}@media(min-width:32rem){.page-banner-title{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}.page-banner-title:not([class*=col-start]){grid-column-start:2}.page-banner-title:not([class*=row-start]){grid-row-start:1}.centered .page-banner-title{--_short-rule-color:var(--short-rule-color,var(--calcite-color-brand-press))}.centered .page-banner-title:after{margin-block:var(--spacing-2\.5);background-color:var(--_short-rule-color);content:var(--tw-content);width:50px;height:4px;margin-inline:auto;display:block}.centered .page-banner-title{align-items:center}.right .page-banner-title{align-items:flex-end}.topo-gradient .page-banner-title{--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.topo-gradient .page-banner-title:after{content:var(--tw-content);--tw-content:none;content:none}.page-banner-subtitle{text-wrap:balance;margin-block:calc(var(--spacing)*0);max-width:80ch;font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);color:var(--calcite-color-text-2);grid-row-start:2}@media(min-width:32rem){.page-banner-subtitle{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.page-banner-subtitle:not([class*=col-start]){grid-column-start:2}.page-banner-subtitle:not([class*=row-start]){grid-row-start:2}.centered .page-banner-subtitle{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}:not(.centered)>.page-banner-subtitle{max-width:var(--width-prose);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}@media(min-width:58rem){:not(.centered)>.page-banner-subtitle{max-width:50%}}.topo-gradient .page-banner-subtitle{color:var(--calcite-color-text-1);--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.left:not(.calcite-mode-dark,.calcite-mode-light) .page-banner-subtitle,.right:not(.calcite-mode-dark,.calcite-mode-light) .page-banner-subtitle{color:var(--color-color-inverse)}.page-banner-img{width:auto;height:auto;max-height:200px;display:block}@media(min-width:32rem){.page-banner-img{align-self:center}}@media(min-width:58rem){.page-banner-img{max-height:400px}}.page-banner-img:not([class*=col-start]){grid-column:2/span 1}@media(min-width:32rem){.page-banner-img:not([class*=col-start]){grid-column-start:3}}.page-banner-img:not([class*=row-start]){grid-row:3/span 1}@media(min-width:32rem){.page-banner-img:not([class*=row-start]){grid-row:1/span 2}}.page-banner-action{margin-block:calc(var(--spacing)*0)}.page-banner-action:not([class*=col-start]){grid-column-start:2}.page-banner-action:not([class*=row-start]){grid-row-start:3}.page-banner-footnote{max-width:var(--width-prose);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--calcite-color-text-1)}.topo-gradient .page-banner-footnote{--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.topo-gradient:not(.calcite-mode-dark,.calcite-mode-light) .page-banner-footnote{color:var(--color-color-inverse)}.page-banner-footnote:not([class*=col-start]){grid-column-start:2}.page-banner-footnote:not([class*=row-start]){grid-row-start:4}.page-banner-footnote .page-banner-note:not([class*=col-start]){grid-column-start:2}.page-banner-footnote .page-banner-note:not([class*=row-start]){grid-row-start:1}.breadcrumb:before,.breadcrumb:after{content:" / ";display:inline-block}.sidebar-video-link{color:var(--calcite-color-text-2);border:1px solid var(--calcite-color-border-3);cursor:pointer;transition:all var(--calcite-animation-timing)var(--ease-in-out);grid-template-columns:minmax(0,1fr);grid-auto-rows:min-content;display:grid;position:relative}@media(hover){.sidebar-video-link:hover{color:var(--calcite-color-text-link-hover);border-color:var(--calcite-color-brand-hover);text-decoration:none}.sidebar-video-link:hover .play-icon{opacity:1;transform:scale(1)}}.sidebar-video-link:focus-visible{color:var(--calcite-color-text-link-hover);border-color:var(--calcite-color-brand-hover)}.sidebar-video-link:active{color:var(--calcite-color-text-link-press);border-color:var(--calcite-color-brand-press)}:is(.sidebar-video-link:focus-visible,.sidebar-video-link:active) .play-icon{opacity:1;transform:scale(1)}@media(min-width:58rem){.sidebar-video-link{grid-column:1/-1}}.sidebar-video-link .sidebar-video-thumb{grid-area:1/1/2/-1;width:100%;height:auto}.sidebar-video-link .play-icon{pointer-events:none;width:auto;height:50%;color:var(--calcite-color-neutral-blk-000);opacity:.9;transition:all var(--calcite-animation-timing)var(--ease-in-out);grid-area:1/1/2/-1;place-self:center;position:absolute;transform:scale(.9)}.sidebar-video-link .sidebar-video-title{padding:calc(var(--spacing)*2);font-size:var(--calcite-font-size--1);line-height:var(--calcite-font-line-height-relative-snug);display:inline-block}.site-header{grid-template-areas:".site-logo search sign-in nav-toggle."".top-nav top-nav top-nav top-nav.";grid-template-columns:var(--container-margin,minmax(var(--margin-min,0),calc((100dvw - var(--container-width,103rem) - var(--gap))/2)))minmax(min-content,1fr)min-content min-content min-content min-content min-content var(--container-margin,minmax(var(--margin-min,0),calc((100dvw - var(--container-width,103rem) - var(--gap))/2)));grid-template-rows:var(--site-header-height,0px)0}@media(min-width:64rem){.site-header{grid-template-areas:".site-logo top-nav search.";grid-template-columns:var(--container-margin,minmax(var(--margin-min,0),calc((100dvw - var(--container-width,103rem) - var(--gap))/2)))max-content minmax(min-content,1fr)min-content min-content var(--container-margin,minmax(var(--margin-min,0),calc((100dvw - var(--container-width,103rem) - var(--gap))/2)));grid-template-rows:var(--site-header-height,0px)}}.styled-table-container{border:1px solid var(--calcite-color-border-1);width:100%;margin-block-end:calc(var(--spacing)*8);overflow-x:auto}.styled-table{background-color:var(--styled-table-background,var(--color-foreground-1))}.styled-table>thead{background-color:var(--styled-table-contrast-background,var(--color-foreground-2));border-color:var(--styled-table-border,var(--color-border-1))}.styled-table>thead th{color:var(--color-color-2)}.styled-table>tbody tr:nth-child(2n){background-color:var(--styled-table-contrast-background,var(--color-foreground-2))}.styled-table th,.styled-table td{padding:calc(var(--styled-table-margin,1rem)/2);border-color:var(--styled-table-border,var(--color-border-1))}.styled-table a{word-break:normal;text-decoration-line:none}.styled-table a:hover{text-decoration-line:underline}.styled-table sup{font-size:var(--text-xs);top:0}.styled-table :has(>sup){padding-inline-end:calc(1ch*var(--text-xs))}.first-cell-title+*{margin-block-start:0}.tab-nav{background-color:var(--tab-nav-background,var(--calcite-color-background));border:1px solid var(--calcite-color-border-2);border-block-end:0}.tab{padding:calc(var(--spacing)*3)calc(var(--spacing)*2);background-color:var(--tab-background,transparent);color:var(--tab-text,var(--calcite-color-text-3));font-size:var(--calcite-font-size--1);text-overflow:ellipsis;border-bottom:2px solid var(--tab-border,transparent);transition-property:color,background-color,border-color,text-decoration-color,outline-color;transition-timing-function:var(--ease-in-out);transition-duration:var(--calcite-animation-timing);outline-color:#0000;margin-inline-end:2px;line-height:1;display:inline-block}@media(hover){.tab:hover{background-color:var(--tab-background-hover,transparent);color:var(--tab-text-hover,var(--calcite-color-text-1));border-color:var(--tab-border-hover,var(--calcite-color-border-2))}}.tab[aria-selected=true],.tab:active{background-color:var(--tab-background-press,transparent);color:var(--tab-text-press,var(--calcite-color-text-1));border-color:var(--tab-border-press,var(--calcite-color-brand))}.tab:focus-visible{outline:2px solid var(--calcite-color-brand);outline-offset:2px}.tab-content{padding:calc(var(--spacing)*4);background-color:var(--calcite-color-foreground-1);color:var(--calcite-color-text-2);border:1px solid var(--calcite-color-border-2);outline-color:#0000;margin-block-end:calc(var(--spacing)*8)}.tab-content:focus-visible{outline:2px solid var(--calcite-color-brand);outline-offset:-2px}.topic-layout{grid-template-columns:var(--container-margin,minmax(var(--margin-min,0),calc((100dvw - var(--container-width,103rem) - var(--gap))/2)))minmax(0,1fr)var(--container-margin,minmax(var(--margin-min,0),calc((100dvw - var(--container-width,103rem) - var(--gap))/2)));gap:var(--gap);background-color:var(--color-foreground-1);color:var(--color-color-1);flex:1;grid-template-rows:0 1fr 0;grid-template-areas:". . ."".main.";padding-block-end:var(--gap);display:grid}.topic-layout.has-topic-sidebar{grid-template-areas:"topic-sidebar. .""topic-sidebar main.""topic-sidebar. ."}@media(min-width:64rem){.topic-layout.has-topic-sidebar{grid-template-columns:var(--container-margin,minmax(var(--margin-min,0),calc((100dvw - var(--container-width,103rem) - var(--gap))/2)))minmax(12rem,1fr)4fr var(--container-margin,minmax(var(--margin-min,0),calc((100dvw - var(--container-width,103rem) - var(--gap))/2)));grid-template-areas:". . . ."".topic-sidebar main."". . . ."}}.afd-canvas-active.scrolled .topic-layout{top:var(--canvas-offset,0);position:relative}.topic-sidebar{top:var(--spacing-sticky-navs);z-index:3;max-height:var(--height-screen-safe);background:var(--calcite-color-background);border:1px solid var(--calcite-color-border-3);width:100%;transition:transform var(--calcite-animation-timing)var(--ease-in-out);transform-origin:100%;scroll-margin-top:var(--scroll-margin-top);grid-area:topic-sidebar;grid-template-columns:minmax(0,1fr);gap:0;display:grid;position:sticky;overflow:hidden auto;transform:translate(-100%)}@media(min-width:58rem){.topic-sidebar{min-width:auto}}@media(min-width:64rem){.topic-sidebar{top:var(--spacing-sticky-navs-gap);max-width:none;transform:translate(0)}}.topic-sidebar.is-active{min-width:calc(100vw - calc(var(--spacing)*12) - var(--gap)*3);max-width:calc(100vw - calc(var(--spacing)*12) - var(--gap)*3);box-shadow:var(--calcite-shadow-md);transform:translate(0)}@media(min-width:32rem){.topic-sidebar.is-active{min-width:66vw}}@media(min-width:58rem){.topic-sidebar.is-active{min-width:33vw}}@media(min-width:64rem){.topic-sidebar.is-active{min-width:auto;max-width:none;box-shadow:none}}.topic-sidebar.has-search{grid-template-rows:min-content 1fr}.fab{top:calc(100dvh - var(--gap) - calc(var(--spacing)*12));left:calc(100dvw - var(--gap) - calc(var(--spacing)*12));z-index:var(--calcite-z-index-4);height:calc(var(--spacing)*12);width:calc(var(--spacing)*12);background-color:var(--calcite-color-brand);color:var(--calcite-color-text-inverse);box-shadow:var(--calcite-shadow-sm);cursor:pointer;transition:background-color var(--calcite-animation-timing)var(--ease-in-out);border:0;border-radius:3.40282e38px;grid-template-rows:1fr;grid-template-columns:1fr;place-items:center;padding:0;display:grid;position:fixed}@media(hover){.fab:hover{background-color:var(--calcite-color-brand-hover)}}.fab:focus-visible{background-color:var(--calcite-color-brand-hover)}.fab:active{background-color:var(--calcite-color-brand-press)}.fab .fab-icon,.fab .close-icon{opacity:1;transition:opacity var(--calcite-animation-timing)var(--ease-in-out);grid-area:1/1}.fab .close-icon,.fab.is-active .fab-icon{opacity:0}.fab.is-active .close-icon{opacity:1}@media(min-width:64rem){.fab{display:none}}.main{scroll-margin:var(--scroll-margin-top);gap:calc(var(--spacing)*4);grid-area:main;grid-template-columns:minmax(0,1fr);display:grid}@media(min-width:32rem){.main{gap:var(--gap)}}.main.has-toc{grid-template-areas:"header""toc""content""sidebar";grid-auto-rows:min-content}@media(min-width:32rem){.main.has-toc{grid-template:"header header"max-content"content sidebar"1fr/minmax(min(60rem,33dvw),4fr) minmax(8rem,1fr)}}.main.no-toc{grid-template-rows:max-content auto min-content;grid-template-areas:"header""content"}.page-header{gap:calc(var(--spacing)*4);flex-direction:column;grid-area:header;display:flex}.page-title{font-size:var(--calcite-font-size-4);line-height:var(--calcite-font-line-height-relative-tight)}@media(min-width:32rem){.page-title{--_short-rule-color:var(--short-rule-color,var(--calcite-color-brand-press))}.page-title:after{margin-block:var(--spacing-2\.5);content:var(--tw-content);background-color:var(--_short-rule-color);width:50px;height:4px;display:block}}@media(min-width:58rem){.page-title{font-size:var(--calcite-font-size-6);line-height:1}}.page-content{grid-area:content}.sidebar-container{grid-area:sidebar}@media(max-width:32rem){.sidebar-container:has(.table-of-contents:not(:empty)){display:contents}}@media(min-width:32rem){.sidebar-container{top:var(--spacing-sticky-navs-gap);max-height:var(--height-screen-safe);gap:calc(var(--spacing)*4);grid-template-rows:minmax(0,max-content) minmax(0,max-content) minmax(66px,1fr);grid-template-areas:"toc""supplementary""feedback";display:grid;position:sticky}}.sidebar-container:empty{grid-area:unset;display:none;position:absolute}.table-of-contents{grid-area:toc}@media(min-width:32rem){.table-of-contents:not(:has(+.supplementary-content)){grid-row:1/span 2}}.table-of-contents:not(.has-toc>.table-of-contents),.table-of-contents:empty{grid-area:unset;display:none;position:absolute}@media(max-width:32rem){.supplementary-content{margin-bottom:calc(var(--spacing)*4)}}@media(min-width:32rem){.supplementary-content{grid-area:supplementary;max-height:100%;overflow-y:auto}.supplementary-content:not(.table-of-contents+.supplementary-content),.supplementary-content:is(.table-of-contents:empty+.supplementary-content){grid-area:1/toc/span 2}}.supplementary-content:not(.has-custom-sidebar .supplementary-content){grid-area:unset;display:none;position:absolute}.supplementary-content .sidebar-title:not(:first-of-type){margin-top:calc(var(--spacing)*4)}.sidebar-videos{gap:calc(var(--spacing)*4);display:grid}@media(min-width:32rem){.no-toc .sidebar-videos{gap:var(--gap)}}.sidebar-videos .sidebar-title{margin-bottom:calc(var(--spacing)*0)}.sidebar-videos:not(:only-child) .sidebar-title{margin-top:calc(var(--spacing)*4)}.sidebar-videos:not(.has-custom-sidebar .sidebar-videos){grid-area:unset;display:none;position:absolute}@media(min-width:32rem){.feedback{grid-area:feedback}.no-toc .feedback{justify-self:flex-end}}.feedback:empty,.custom-sidebar:empty{grid-area:unset;display:none;position:absolute}.sidebar-title{margin:calc(var(--spacing)*0);margin-bottom:calc(var(--spacing)*2);font-size:var(--text-n1);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-color-3)}.topic-search-results{width:var(--results-width,calc(100dvw - (calc(var(--spacing)*16))));max-width:var(--results-max,unset);max-height:calc(100dvh - var(--site-header-height,0px) - var(--secondary-nav-height,0px) - (var(--gap)*2) - 60px)}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-x-\[calc\(50\%_-_16px\)\]{inset-inline:calc(50% - 16px)}.inset-y-px{inset-block:1px}.top-\(--top-nav-height\){top:var(--top-nav-height)}.top-0{top:calc(var(--spacing)*0)}.top-full{top:100%}.right-0{right:calc(var(--spacing)*0)}.right-3{right:calc(var(--spacing)*3)}.left-0{left:calc(var(--spacing)*0)}.isolate{isolation:isolate}.z-\(--z-0\){z-index:var(--z-0)}.z-\(--z-1\){z-index:var(--z-1)}.z-\(--z-2\){z-index:var(--z-2)}.z-\(--z-3\){z-index:var(--z-3)}.z-\(--z-4\){z-index:var(--z-4)}.z-\(--z-6\){z-index:var(--z-6)}.z-\(--z-8\){z-index:var(--z-8)}.z-2{z-index:2}.z-10{z-index:10}.z-50{z-index:50}.z-1000{z-index:1000}.order-first{order:-9999}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-end-3{grid-column-end:3}.row-span-2{grid-row:span 2/span 2}.row-span-full{grid-row:1/-1}.row-start-1{grid-row-start:1}.float-left{float:left}.container{width:100%}@media(min-width:32rem){.container{max-width:32rem}}@media(min-width:47.9rem){.container{max-width:47.9rem}}@media(min-width:58rem){.container{max-width:58rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:64.9rem){.container{max-width:64.9rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.support-table-caption{margin:calc(var(--spacing)*0);align-items:center;gap:calc(var(--spacing)*1);display:flex}.support-table-caption span{white-space:nowrap}.m-0{margin:calc(var(--spacing)*0)}.m-4{margin:calc(var(--spacing)*4)}.m-auto{margin:auto}.mx-0{margin-inline:calc(var(--spacing)*0)}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-2\.5{margin-inline:var(--spacing-2\.5)}.mx-\[0\.5ch\]{margin-inline:.5ch}.mx-auto{margin-inline:auto}.md-mc>:first-child{margin-block-start:0}.md-mc>:last-child{margin-block-end:0}.md-mc>:only-child{margin-block:0}.my-0{margin-block:calc(var(--spacing)*0)}.my-2{margin-block:calc(var(--spacing)*2)}.my-4{margin-block:calc(var(--spacing)*4)}.my-5{margin-block:calc(var(--spacing)*5)}.my-auto{margin-block:auto}.ms-px{margin-inline-start:1px}.me-1{margin-inline-end:calc(var(--spacing)*1)}.me-2{margin-inline-end:calc(var(--spacing)*2)}.mt-0{margin-top:calc(var(--spacing)*0)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-24px{margin-top:var(--spacing-24px)}.mt-\[3px\]{margin-top:3px}.mr-1\.5{margin-right:calc(var(--spacing)*1.5)}.mr-2{margin-right:calc(var(--spacing)*2)}.mr-\[3px\]{margin-right:3px}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-2\.5{margin-bottom:var(--spacing-2\.5)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-calcite-double{margin-bottom:var(--spacing-calcite-double)}.mb-gap{margin-bottom:var(--spacing-gap)}.ml-0{margin-left:calc(var(--spacing)*0)}.ml-1\.5{margin-left:calc(var(--spacing)*1.5)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-10{margin-left:calc(var(--spacing)*10)}.table-layout>table{max-width:fit-content;display:block}@media not all and (min-width:64rem){.table-layout>table{overflow-x:auto}}@media(min-width:64rem){.table-layout>table{width:100%;max-width:100%;display:table}.table-layout>table td{max-width:calc(var(--spacing)*0)}}.table-layout>table code{overflow-wrap:break-word;max-width:100%;display:inline-block}.table-layout.column-1-min table td:first-child,.table-layout.column-2-min table td:nth-child(2),.table-layout.column-3-min table td:nth-child(3),.table-layout.column-4-min table td:nth-child(4),.table-layout.column-5-min table td:nth-child(5),.table-layout.column-6-min table td:nth-child(6),.table-layout.column-7-min table td:nth-child(7),.table-layout.column-8-min table td:nth-child(8),.table-layout.column-9-min table td:nth-child(9),.table-layout.column-10-min table td:nth-child(10){width:var(--spacing-percent)}@media(min-width:64rem){.table-layout.column-1-min table td:first-child,.table-layout.column-2-min table td:nth-child(2),.table-layout.column-3-min table td:nth-child(3),.table-layout.column-4-min table td:nth-child(4),.table-layout.column-5-min table td:nth-child(5),.table-layout.column-6-min table td:nth-child(6),.table-layout.column-7-min table td:nth-child(7),.table-layout.column-8-min table td:nth-child(8),.table-layout.column-9-min table td:nth-child(9),.table-layout.column-10-min table td:nth-child(10){max-width:var(--spacing-percent)}}.anchor-link{padding-inline:calc(var(--spacing)*2);color:var(--color-color-link);opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-grow:0;align-self:stretch;align-items:center;display:inline-flex}@media(hover:hover){.anchor-link:is(:where(.group):hover *){opacity:1}.anchor-link:hover{color:var(--color-color-hover)}}.anchor-link:focus{opacity:1}.anchor-link:active{color:var(--color-color-press)}.anchor-link svg{fill:currentColor}.\!block{display:block!important}.\!grid{display:grid!important}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.hidden\!{display:none!important}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.size-1{width:calc(var(--spacing)*1);height:calc(var(--spacing)*1)}.size-48px{width:var(--spacing-48px);height:var(--spacing-48px)}.size-90px{width:var(--spacing-90px);height:var(--spacing-90px)}.size-full{width:100%;height:100%}.h-\(--height-dropdown\){height:var(--height-dropdown)}.h-0{height:calc(var(--spacing)*0)}.h-4{height:calc(var(--spacing)*4)}.h-6{height:calc(var(--spacing)*6)}.h-\[800px\]{height:800px}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-min{height:min-content}.max-h-\(--height-dropdown\){max-height:var(--height-dropdown)}.max-h-\(--height-screen-safe\){max-height:var(--height-screen-safe)}.max-h-0{max-height:calc(var(--spacing)*0)}.max-h-4{max-height:calc(var(--spacing)*4)}.max-h-52{max-height:calc(var(--spacing)*52)}.max-h-64{max-height:calc(var(--spacing)*64)}.max-h-\[500vh\]{max-height:500vh}.max-h-full{max-height:100%}.min-h-dvh{min-height:100dvh}.w-4{width:calc(var(--spacing)*4)}.w-6{width:calc(var(--spacing)*6)}.w-\[calc\(100\%_-_24px\)\]{width:calc(100% - 24px)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-0{max-width:calc(var(--spacing)*0)}.max-w-4{max-width:calc(var(--spacing)*4)}.max-w-\[50ch\]{max-width:50ch}.max-w-\[304px\]{max-width:304px}.max-w-full{max-width:100%}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-16{min-width:calc(var(--spacing)*16)}.min-w-24{min-width:calc(var(--spacing)*24)}.min-w-\[66vw\]{min-width:66vw}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-auto{flex:auto}.flex-initial{flex:0 auto}.flex-none{flex:none}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-6{flex-basis:calc(var(--spacing)*6)}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.origin-\[100\%_50\%\]{transform-origin:100%}.origin-top{transform-origin:top}.-translate-x-4{--tw-translate-x:calc(var(--spacing)*-4);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-x-100{--tw-scale-x:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-x-\[0\.9\]{--tw-scale-x:.9;scale:var(--tw-scale-x)var(--tw-scale-y)}.-scale-y-100{--tw-scale-y: -100% ;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-y-0{--tw-scale-y:0%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-y-75{--tw-scale-y:75%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-y-100{--tw-scale-y:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.rotate-0{rotate:none}.rotate-90{rotate:90deg}.rotate-270{rotate:270deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-in-down{animation:var(--animate-in-down)}.animate-in-left{animation:var(--animate-in-left)}.animate-spin{animation:var(--animate-spin)}.cursor-help{cursor:help}.cursor-pointer{cursor:pointer}.resize{resize:both}.scroll-mt-\(--scroll-margin-top\){scroll-margin-top:var(--scroll-margin-top)}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.auto-cols-\[minmax\(0\,_max-content\)\]{grid-auto-columns:minmax(0,max-content)}.grid-flow-col{grid-auto-flow:column}.grid-flow-row{grid-auto-flow:row}.grid-flow-row-dense{grid-auto-flow:dense}.grid-cols-\(--cols-color-ramps\){grid-template-columns:var(--cols-color-ramps)}.grid-cols-\(--cols-container\){grid-template-columns:var(--cols-container)}.grid-cols-\(--cols-copyable-text\){grid-template-columns:var(--cols-copyable-text)}.grid-cols-\(--cols-illustration-section\){grid-template-columns:var(--cols-illustration-section)}.grid-cols-\(--cols-secondary-nav-menu-container-small\){grid-template-columns:var(--cols-secondary-nav-menu-container-small)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[1fr_max-content\]{grid-template-columns:1fr max-content}.grid-cols-\[1fr_min-content\]{grid-template-columns:1fr min-content}.grid-cols-\[32px_minmax\(5ch\,_1fr\)\]{grid-template-columns:32px minmax(5ch,1fr)}.grid-cols-\[auto_repeat\(8\,_minmax\(0\,_max-content\)\)\]{grid-template-columns:auto repeat(8,minmax(0,max-content))}.grid-cols-\[min-content_1fr\]{grid-template-columns:min-content 1fr}.grid-cols-\[repeat\(auto-fit\,_minmax\(200px\,_0\.33fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(200px,.33fr))}.grid-rows-\(--rows-secondary-nav-menu-container\){grid-template-rows:var(--rows-secondary-nav-menu-container)}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-\[min-content_1fr_min-content\]{grid-template-rows:min-content 1fr min-content}.grid-rows-\[min-content_min-content\]{grid-template-rows:min-content min-content}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-content-stretch{place-content:stretch}.place-items-center{place-items:center}.content-center{align-content:center}.content-end{align-content:flex-end}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-stretch{justify-content:stretch}.gap-\(--gap\){gap:var(--gap)}.gap-\(--half-gap\){gap:var(--half-gap)}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-x-\(--gap\){column-gap:var(--gap)}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-px{column-gap:1px}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-4{row-gap:calc(var(--spacing)*4)}.place-self-start{place-self:start}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.overscroll-none{overscroll-behavior:none}.rounded{border-radius:.25rem}.rounded-\[0\.01px\]{border-radius:.01px}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-s-3{border-inline-start-style:var(--tw-border-style);border-inline-start-width:3px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-3{border-bottom-style:var(--tw-border-style);border-bottom-width:3px}.border-l-3{border-left-style:var(--tw-border-style);border-left-width:3px}.border-none{--tw-border-style:none;border-style:none}.border-\(--calcite-color-border-2\),.border-\(color\:--calcite-color-border-2\){border-color:var(--calcite-color-border-2)}.border-\(color\:--calcite-color-border-3\){border-color:var(--calcite-color-border-3)}.border-border-1{border-color:var(--color-border-1)}.border-border-2{border-color:var(--color-border-2)}.border-border-3{border-color:var(--color-border-3)}.border-border-input{border-color:var(--color-border-input)}.border-border-purple-1{border-color:var(--color-border-purple-1)}.border-brand{border-color:var(--color-brand)}.border-current{border-color:currentColor}.border-transparent{border-color:#0000}.border-t-border-2{border-top-color:var(--color-border-2)}.border-t-transparent{border-top-color:#0000}.border-b-border-2{border-bottom-color:var(--color-border-2)}.bg-\(--calcite-color-background\){background-color:var(--calcite-color-background)}.bg-\(--calcite-color-foreground-2\){background-color:var(--calcite-color-foreground-2)}.bg-\(--ramp-color\){background-color:var(--ramp-color)}.bg-\(color\:--calcite-color-foreground-2\){background-color:var(--calcite-color-foreground-2)}.bg-\[rgba\(10\,10\,10\,0\.14\)\]{background-color:#0a0a0a24}.bg-\[var\(--chip-accent-background\)\]{background-color:var(--chip-accent-background)}.bg-background{background-color:var(--color-background)}.bg-citra-background-2{background-color:var(--color-citra-background-2)}.bg-citra-background-3{background-color:var(--color-citra-background-3)}.bg-citra-white{background-color:var(--color-citra-white)}.bg-foreground-1{background-color:var(--color-foreground-1)}.bg-foreground-3{background-color:var(--color-foreground-3)}.bg-inherit{background-color:inherit}.bg-transparent{background-color:#0000}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.gradient-bottom-border{background-image:var(--bg-image-gradient-bottom-border);transition-property:background-position;transition-duration:var(--calcite-animation-timing);background-position:200% calc(100% - 1px);background-repeat:no-repeat;background-size:200% 3px}.gradient-bottom-border.is-active{background-position:0 calc(100% - 1px)}.gradient-bottom-border:hover,.gradient-bottom-border:active,.gradient-bottom-border:focus-visible{background-position:33.33% calc(100% - 1px)}.bg-none{background-image:none}.bg-cover{background-size:cover}.bg-center{background-position:50%}.gradient-bottom-border-active:hover,.gradient-bottom-border-active:active,.gradient-bottom-border-active:focus-visible{background-position:100% calc(100% - 1px)}.bg-no-repeat{background-repeat:no-repeat}.bg-repeat-x{background-repeat:repeat-x}.fill-\(--color-icon\){fill:var(--color-icon)}.fill-\(--note-accent\){fill:var(--note-accent)}.fill-brand{fill:var(--color-brand)}.fill-color-link{fill:var(--color-color-link)}.fill-current{fill:currentColor}.fill-icon{fill:var(--color-icon)}.p-\(--half-gap\){padding:var(--half-gap)}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.p-2\.5{padding:var(--spacing-2\.5)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-12{padding:calc(var(--spacing)*12)}.px-\(--gap\){padding-inline:var(--gap)}.px-\(--half-gap\){padding-inline:var(--half-gap)}.px-0{padding-inline:calc(var(--spacing)*0)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-10{padding-inline:calc(var(--spacing)*10)}.px-\[1rem\]{padding-inline:1rem}.py-\(--half-gap\){padding-block:var(--half-gap)}.py-0{padding-block:calc(var(--spacing)*0)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3\.75{padding-block:calc(var(--spacing)*3.75)}.py-4{padding-block:calc(var(--spacing)*4)}.py-4\.5{padding-block:var(--spacing-4\.5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.ps-0{padding-inline-start:calc(var(--spacing)*0)}.ps-8{padding-inline-start:calc(var(--spacing)*8)}.pe-4{padding-inline-end:calc(var(--spacing)*4)}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-8{padding-top:calc(var(--spacing)*8)}.pr-0{padding-right:calc(var(--spacing)*0)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-4{padding-right:calc(var(--spacing)*4)}.pr-9{padding-right:var(--spacing-9)}.pr-\[5px\]{padding-right:5px}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pl-0{padding-left:calc(var(--spacing)*0)}.pl-1{padding-left:calc(var(--spacing)*1)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-6{padding-left:calc(var(--spacing)*6)}.pl-8{padding-left:calc(var(--spacing)*8)}.pl-12{padding-left:calc(var(--spacing)*12)}.pl-32px{padding-left:var(--spacing-32px)}.text-center{text-align:center}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.indent-0{text-indent:calc(var(--spacing)*0)}.indent-3\.5{text-indent:var(--spacing-3\.5)}.align-middle{vertical-align:middle}.pseudo{font-family:var(--font-mono);font-style:italic}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-0{font-size:var(--text-0)}.text-0-wrap{font-size:var(--text-0-wrap)}.text-0h{font-size:var(--text-0h)}.text-1{font-size:var(--text-1)}.text-1h{font-size:var(--text-1h)}.text-2{font-size:var(--text-2)}.text-2h{font-size:var(--text-2h)}.text-3{font-size:var(--text-3)}.text-3-wrap{font-size:var(--text-3-wrap)}.text-4{font-size:var(--text-4)}.text-7{font-size:var(--text-7)}.text-7-wrap{font-size:var(--text-7-wrap)}.text-n1{font-size:var(--text-n1)}.text-n1-wrap{font-size:var(--text-n1-wrap)}.text-n1h{font-size:var(--text-n1h)}.text-n2{font-size:var(--text-n2)}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-loose{--tw-leading:var(--leading-loose);line-height:var(--leading-loose)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.text-wrap{text-wrap:wrap}.\[overflow-wrap\:anywhere\],.break-any{overflow-wrap:anywhere}.break-words,.wrap-break-word{overflow-wrap:break-word}.word-break{word-wrap:break-word;word-break:break-word}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.text-\(--calcite-color-neutral-blk-040\){color:var(--calcite-color-neutral-blk-040)}.text-\(--calcite-color-text-1\){color:var(--calcite-color-text-1)}.text-\(--calcite-color-text-2\),.text-\(color\:--calcite-color-text-2\){color:var(--calcite-color-text-2)}.text-\[color\:inherit\]{color:inherit}.text-border-2{color:var(--color-border-2)}.text-brand{color:var(--color-brand)}.text-citra-foreground-2{color:var(--color-citra-foreground-2)}.text-citra-foreground-3{color:var(--color-citra-foreground-3)}.text-citra-purple-2{color:var(--color-citra-purple-2)}.text-color-1{color:var(--color-color-1)}.text-color-2{color:var(--color-color-2)}.text-color-3{color:var(--color-color-3)}.text-color-link{color:var(--color-color-link)}.text-inherit{color:inherit}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.decoration-brand{-webkit-text-decoration-color:var(--color-brand);text-decoration-color:var(--color-brand)}.decoration-dashed{text-decoration-style:dashed}.decoration-from-font{text-decoration-thickness:from-font}.underline-offset-3{text-underline-offset:3px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-\(--opacity-disabled\){opacity:var(--opacity-disabled)}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-100{opacity:1}.shadow-calcite-2{--tw-shadow:0 6px 20px -4px var(--tw-shadow-color,#0000001a),0 4px 12px -2px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:var(--calcite-shadow-sm);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-inset{outline:2px solid var(--calcite-color-brand);outline-offset:-2px}.focus-outset{outline:2px solid var(--calcite-color-brand);outline-offset:2px}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-0{outline-style:var(--tw-outline-style);outline-width:0}.focus-base{outline-color:#0000}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.brightness-65{--tw-brightness:brightness(65%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.contrast-80{--tw-contrast:contrast(80%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a))drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a)drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.grayscale-75{--tw-grayscale:grayscale(75%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\(--transition-border\){transition-property:var(--transition-border);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[max-height\]{transition-property:max-height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-\(--calcite-animation\){--tw-duration:var(--calcite-animation);transition-duration:var(--calcite-animation)}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.\[--calcite-button-content-margin\:--spacing\(2\)\]{--calcite-button-content-margin:calc(var(--spacing)*2)}.\[--calcite-button-padding-x\:--spacing\(1\)\]{--calcite-button-padding-x:calc(var(--spacing)*1)}.\[--calcite-button-padding-y\:0\]{--calcite-button-padding-y:0}.\[--calcite-color-brand-hover\:var\(--calcite-color-text-1\)\]{--calcite-color-brand-hover:var(--calcite-color-text-1)}.\[--calcite-color-brand-press\:var\(--calcite-color-text-3\)\]{--calcite-color-brand-press:var(--calcite-color-text-3)}.\[--calcite-color-brand\:var\(--calcite-color-text-2\)\]{--calcite-color-brand:var(--calcite-color-text-2)}.\[--calcite-popover-z-index\:var\(--z-4\)\]{--calcite-popover-z-index:var(--z-4)}.\[--chip-accent-background\:var\(--color-chip-gray-background\)\]{--chip-accent-background:var(--color-chip-gray-background)}.\[--chip-accent-hover\:var\(--color-chip-blue-hover\)\]{--chip-accent-hover:var(--color-chip-blue-hover)}.\[--chip-accent-hover\:var\(--color-chip-dark-purple-hover\)\]{--chip-accent-hover:var(--color-chip-dark-purple-hover)}.\[--chip-accent-hover\:var\(--color-chip-gray-hover\)\]{--chip-accent-hover:var(--color-chip-gray-hover)}.\[--chip-accent-hover\:var\(--color-chip-green-hover\)\]{--chip-accent-hover:var(--color-chip-green-hover)}.\[--chip-accent-hover\:var\(--color-chip-olive-hover\)\]{--chip-accent-hover:var(--color-chip-olive-hover)}.\[--chip-accent-hover\:var\(--color-chip-pink-hover\)\]{--chip-accent-hover:var(--color-chip-pink-hover)}.\[--chip-accent-hover\:var\(--color-chip-purple-hover\)\]{--chip-accent-hover:var(--color-chip-purple-hover)}.\[--chip-accent-hover\:var\(--color-chip-teal-hover\)\]{--chip-accent-hover:var(--color-chip-teal-hover)}.\[--chip-accent-press\:var\(--color-chip-blue-press\)\]{--chip-accent-press:var(--color-chip-blue-press)}.\[--chip-accent-press\:var\(--color-chip-dark-purple-press\)\]{--chip-accent-press:var(--color-chip-dark-purple-press)}.\[--chip-accent-press\:var\(--color-chip-gray-press\)\]{--chip-accent-press:var(--color-chip-gray-press)}.\[--chip-accent-press\:var\(--color-chip-green-press\)\]{--chip-accent-press:var(--color-chip-green-press)}.\[--chip-accent-press\:var\(--color-chip-olive-press\)\]{--chip-accent-press:var(--color-chip-olive-press)}.\[--chip-accent-press\:var\(--color-chip-pink-press\)\]{--chip-accent-press:var(--color-chip-pink-press)}.\[--chip-accent-press\:var\(--color-chip-purple-press\)\]{--chip-accent-press:var(--color-chip-purple-press)}.\[--chip-accent-press\:var\(--color-chip-teal-press\)\]{--chip-accent-press:var(--color-chip-teal-press)}.\[--chip-accent\:var\(--color-chip-blue\)\]{--chip-accent:var(--color-chip-blue)}.\[--chip-accent\:var\(--color-chip-dark-purple\)\]{--chip-accent:var(--color-chip-dark-purple)}.\[--chip-accent\:var\(--color-chip-gray\)\]{--chip-accent:var(--color-chip-gray)}.\[--chip-accent\:var\(--color-chip-green\)\]{--chip-accent:var(--color-chip-green)}.\[--chip-accent\:var\(--color-chip-olive\)\]{--chip-accent:var(--color-chip-olive)}.\[--chip-accent\:var\(--color-chip-pink\)\]{--chip-accent:var(--color-chip-pink)}.\[--chip-accent\:var\(--color-chip-purple\)\]{--chip-accent:var(--color-chip-purple)}.\[--chip-accent\:var\(--color-chip-teal\)\]{--chip-accent:var(--color-chip-teal)}.\[--gap\:--spacing\(8\)\]{--gap:calc(var(--spacing)*8)}.\[--short-rule-color\:var\(--color-brand\)\]{--short-rule-color:var(--color-brand)}.\[clip-path\:fill-box\]{clip-path:fill-box}.\[grid-area\:nav-toggle\]{grid-area:nav-toggle}.\[grid-area\:search\]{grid-area:search}.\[grid-area\:site-logo\]{grid-area:site-logo}.\[grid-area\:top-nav\]{grid-area:top-nav}.\[vite\:html\]{vite:html}.text-shadow-none{text-shadow:none}.transform-3d{transform-style:preserve-3d}.transition-default{transition:all var(--calcite-animation-timing)ease-in-out 0s,outline 0s,outline-offset 0s}.group-first\:border-t:is(:where(.group):first-child *){border-top-style:var(--tw-border-style);border-top-width:1px}.group-last\:border-b:is(:where(.group):last-child *){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}@media(hover:hover){.group-hover\:translate-x-0:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:fill-brand-hover:is(:where(.group):hover *){fill:var(--color-brand-hover)}.group-hover\:text-brand:is(:where(.group):hover *){color:var(--color-brand)}.group-hover\:text-color-2:is(:where(.group):hover *){color:var(--color-color-2)}.group-hover\:no-underline:is(:where(.group):hover *){text-decoration-line:none}.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/step\:text-color-hover:is(:where(.group\/step):hover *){color:var(--color-color-hover)}.group-hover\/step\:no-underline:is(:where(.group\/step):hover *){text-decoration-line:none}.group-hover\/step\:opacity-100:is(:where(.group\/step):hover *){opacity:1}}.group-focus\:text-brand:is(:where(.group):focus *){color:var(--color-brand)}.group-focus-visible\:translate-x-0:is(:where(.group):focus-visible *){--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-focus-visible\:opacity-100:is(:where(.group):focus-visible *){opacity:1}.group-focus-visible\/step\:text-color-hover:is(:where(.group\/step):focus-visible *){color:var(--color-color-hover)}.group-focus-visible\/step\:opacity-100:is(:where(.group\/step):focus-visible *){opacity:1}.group-active\:fill-brand-press:is(:where(.group):active *){fill:var(--color-brand-press)}.group-active\/step\:text-color-press:is(:where(.group\/step):active *){color:var(--color-color-press)}.group-\[\.scrolled\]\/scrolled\:relative:is(:where(.group\/scrolled).scrolled *){position:relative}.group-\[\.scrolled\]\/scrolled\:top-scrolled:is(:where(.group\/scrolled).scrolled *){top:var(--spacing-scrolled)}.placeholder\:italic::placeholder{font-style:italic}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-y-0:before{content:var(--tw-content);inset-block:calc(var(--spacing)*0)}.before\:top-1\.5:before{content:var(--tw-content);top:calc(var(--spacing)*1.5)}.before\:top-4:before{content:var(--tw-content);top:calc(var(--spacing)*4)}.before\:right-\[calc\(50\%_\+_13\.5px\)\]:before{content:var(--tw-content);right:calc(50% + 13.5px)}.before\:-left-4:before{content:var(--tw-content);left:calc(var(--spacing)*-4)}.before\:left-0:before{content:var(--tw-content);left:calc(var(--spacing)*0)}.before\:left-2\.5:before{content:var(--tw-content);left:var(--spacing-2\.5)}.before\:mx-2:before{content:var(--tw-content);margin-inline:calc(var(--spacing)*2)}.before\:block:before{content:var(--tw-content);display:block}.before\:hidden:before{content:var(--tw-content);display:none}.before\:h-px:before{content:var(--tw-content);height:1px}.before\:w-1:before{content:var(--tw-content);width:calc(var(--spacing)*1)}.before\:origin-left:before{content:var(--tw-content);transform-origin:0}.before\:scale-x-0:before{content:var(--tw-content);--tw-scale-x:0%;scale:var(--tw-scale-x)var(--tw-scale-y)}.before\:scale-x-100:before{content:var(--tw-content);--tw-scale-x:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.before\:bg-border-2:before{content:var(--tw-content);background-color:var(--color-border-2)}.before\:bg-citra-purple-2:before{content:var(--tw-content);background-color:var(--color-citra-purple-2)}.before\:text-brand:before{content:var(--tw-content);color:var(--color-brand)}.before\:opacity-0:before{content:var(--tw-content);opacity:0}.before\:opacity-100:before{content:var(--tw-content);opacity:1}.before\:transition-all:before{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.before\:transition-opacity:before{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.before\:content-\[\'•\'\]:before{--tw-content:"•";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-\[calc\(1rem_\+_14px\)\]:after{content:var(--tw-content);top:calc(1rem + 14px)}.after\:-right-4:after{content:var(--tw-content);right:calc(var(--spacing)*-4)}.after\:clear-both:after{content:var(--tw-content);clear:both}.after\:mx-4:after{content:var(--tw-content);margin-inline:calc(var(--spacing)*4)}.after\:block:after{content:var(--tw-content);display:block}.after\:hidden:after{content:var(--tw-content);display:none}.after\:table:after{content:var(--tw-content);display:table}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:bg-border-2:after{content:var(--tw-content);background-color:var(--color-border-2)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[\'\:\'\]:after{--tw-content:":";content:var(--tw-content)}.after\:content-\[\'\|\'\]:after{--tw-content:"|";content:var(--tw-content)}.first\:pl-0:first-child{padding-left:calc(var(--spacing)*0)}.first\:before\:hidden:first-child:before{content:var(--tw-content);display:none}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing)*0)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:after\:hidden:last-child:after{content:var(--tw-content);display:none}.last\:after\:inline-block:last-child:after{content:var(--tw-content);display:inline-block}.last\:after\:h-full:last-child:after{content:var(--tw-content);height:100%}.last-of-type\:border-b-0:last-of-type{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.empty\:opacity-0:empty{opacity:0}.focus-within\:focus-outset:focus-within{outline:2px solid var(--calcite-color-brand);outline-offset:2px}@media(hover:hover){.hover\:border-2:hover{border-style:var(--tw-border-style);border-width:2px}.hover\:border-border-1:hover{border-color:var(--color-border-1)}.hover\:border-brand:hover{border-color:var(--color-brand)}.hover\:border-b-border-1:hover{border-bottom-color:var(--color-border-1)}.hover\:bg-\[var\(--calcite-button-transparent-hover\)\]:hover{background-color:var(--calcite-button-transparent-hover)}.hover\:bg-citra-background-2:hover{background-color:var(--color-citra-background-2)}.hover\:text-brand:hover{color:var(--color-brand)}.hover\:text-citra-white:hover{color:var(--color-citra-white)}.hover\:text-color-1:hover{color:var(--color-color-1)}.hover\:text-color-2:hover{color:var(--color-color-2)}.hover\:text-color-hover:hover{color:var(--color-color-hover)}.hover\:text-inherit:hover{color:inherit}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:text-shadow-bold:hover{text-shadow:0px 0px 1px var(--tw-text-shadow-color,#181818e6)}.hover\:before\:opacity-100:hover:before{content:var(--tw-content);opacity:1}}.focus\:translate-x-0:focus{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.focus\:text-color-1:focus{color:var(--color-color-1)}.focus\:text-color-press:focus{color:var(--color-color-press)}.focus\:text-inherit:focus{color:inherit}.focus\:no-underline:focus{text-decoration-line:none}.focus\:underline:focus{text-decoration-line:underline}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus\:before\:opacity-100:focus:before{content:var(--tw-content);opacity:1}.focus-visible\:bg-citra-background-2:focus-visible{background-color:var(--color-citra-background-2)}.focus-visible\:text-citra-white:focus-visible{color:var(--color-citra-white)}.focus-visible\:no-underline:focus-visible{text-decoration-line:none}.focus-visible\:focus-inset:focus-visible{outline:2px solid var(--calcite-color-brand);outline-offset:-2px}.focus-visible\:focus-outset:focus-visible{outline:2px solid var(--calcite-color-brand);outline-offset:2px}.active\:border-citra-purple-3:active{border-color:var(--color-citra-purple-3)}.active\:border-color-link:active{border-color:var(--color-color-link)}.active\:border-b-color-link:active{border-bottom-color:var(--color-color-link)}.active\:bg-\[rgba\(10\,10\,10\,0\.14\)\]:active{background-color:#0a0a0a24}.active\:bg-\[var\(--calcite-button-transparent-press\)\]:active{background-color:var(--calcite-button-transparent-press)}.active\:bg-citra-background-2:active{background-color:var(--color-citra-background-2)}.active\:text-color-press:active{color:var(--color-color-press)}.active\:no-underline:active{text-decoration-line:none}.active\:underline:active{text-decoration-line:underline}@media not all and (min-width:64rem){.max-lg\:text-n2{font-size:var(--text-n2)}}@media not all and (min-width:58rem){.max-md\:right-auto{right:auto}.max-md\:left-0{left:calc(var(--spacing)*0)}.max-md\:auto-rows-auto{grid-auto-rows:auto}.max-md\:text-left{text-align:left}.max-md\:before\:hidden:before{content:var(--tw-content);display:none}.max-md\:after\:right-auto:after{content:var(--tw-content);right:auto}}.after\:max-md\:bottom-\[calc\(-1rem_-_4px\)\]:after{content:var(--tw-content)}@media not all and (min-width:58rem){.after\:max-md\:bottom-\[calc\(-1rem_-_4px\)\]:after{bottom:calc(-1rem - 4px)}.max-md\:after\:left-4:after{content:var(--tw-content);left:calc(var(--spacing)*4)}.max-md\:after\:h-auto:after{content:var(--tw-content);height:auto}.max-md\:after\:w-px:after{content:var(--tw-content);width:1px}}@media(min-width:32rem){.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline-block{display:inline-block}.sm\:h-auto{height:auto}.sm\:max-h-full{max-height:100%}.sm\:w-auto{width:auto}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-center{align-items:center}.sm\:overflow-y-auto{overflow-y:auto}.sm\:pt-2{padding-top:calc(var(--spacing)*2)}.sm\:pr-4{padding-right:calc(var(--spacing)*4)}.sm\:shadow-calcite-2{--tw-shadow:0 6px 20px -4px var(--tw-shadow-color,#0000001a),0 4px 12px -2px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media not all and (min-width:58rem){.sm\:max-md\:flex-col{flex-direction:column}}}@media(min-width:58rem){.md\:pointer-events-auto{pointer-events:auto}.md\:absolute{position:absolute}.md\:static{position:static}.md\:top-full{top:100%}.md\:right-0{right:calc(var(--spacing)*0)}.md\:left-auto{left:auto}.md\:col-end-4{grid-column-end:4}.md\:mt-\[55px\]{margin-top:55px}.md\:mb-0{margin-bottom:calc(var(--spacing)*0)}.md\:ml-6{margin-left:calc(var(--spacing)*6)}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline-flex{display:inline-flex}.md\:h-auto{height:auto}.md\:max-h-\(--height-screen-safe\){max-height:var(--height-screen-safe)}.md\:max-h-full{max-height:100%}.md\:w-\[20ch\]{width:20ch}.md\:max-w-\[calc\(20ch_\+_2\.5rem_\+_40px\)\]{max-width:calc(20ch + 2.5rem + 40px)}.md\:max-w-fit{max-width:fit-content}.md\:min-w-fit{min-width:fit-content}.md\:grow-0{flex-grow:0}.md\:origin-top{transform-origin:top}.md\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.md\:scale-y-100{--tw-scale-y:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.md\:auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.md\:grid-flow-col{grid-auto-flow:column}.md\:grid-flow-col-dense{grid-auto-flow:column dense}.md\:grid-cols-\(--cols-auto-0\){grid-template-columns:var(--cols-auto-0)}.md\:grid-cols-\(--cols-secondary-nav-menu-container\){grid-template-columns:var(--cols-secondary-nav-menu-container)}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-nowrap{flex-wrap:nowrap}.md\:place-content-center{place-content:center}.md\:items-center{align-items:center}.md\:items-start{align-items:flex-start}.md\:items-stretch{align-items:stretch}.md\:justify-between{justify-content:space-between}.md\:justify-stretch{justify-content:stretch}.md\:gap-\(--gap\){gap:var(--gap)}.md\:gap-x-\(--half-gap\){column-gap:var(--half-gap)}.md\:overflow-visible{overflow:visible}.md\:bg-transparent{background-color:#0000}.md\:gradient-bottom-border{background-image:var(--bg-image-gradient-bottom-border);transition-property:background-position;transition-duration:var(--calcite-animation-timing);background-position:200% calc(100% - 1px);background-repeat:no-repeat;background-size:200% 3px}.md\:gradient-bottom-border.is-active{background-position:0 calc(100% - 1px)}.md\:gradient-bottom-border:hover,.md\:gradient-bottom-border:active,.md\:gradient-bottom-border:focus-visible{background-position:33.33% calc(100% - 1px)}.md\:bg-size-\[200\%_1px\]{background-size:200% 1px}.md\:bg-position-\[100\%_calc\(200\%_-_1px\)\]{background-position:100% calc(200% - 1px)}.md\:px-\[min\(1vw\,1\.5rem\)\],.md\:px-\[min\(1vw\,_1\.5rem\)\]{padding-inline:min(1vw,1.5rem)}.md\:py-0{padding-block:calc(var(--spacing)*0)}.md\:pt-4{padding-top:calc(var(--spacing)*4)}.md\:text-center{text-align:center}.md\:whitespace-nowrap{white-space:nowrap}.md\:text-inherit{color:inherit}.md\:opacity-100{opacity:1}.md\:shadow-calcite-2{--tw-shadow:0 6px 20px -4px var(--tw-shadow-color,#0000001a),0 4px 12px -2px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.md\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.md\:\[--results-max\:28rem\]{--results-max:28rem}.md\:\[--results-max\:46rem\]{--results-max:46rem}.md\:\[--results-width\:25dvw\]{--results-width:25dvw}.md\:\[--results-width\:50dvw\]{--results-width:50dvw}.md\:before\:hidden:before{content:var(--tw-content);display:none}}.after\:md\:top-4:after{content:var(--tw-content)}@media(min-width:58rem){.after\:md\:top-4:after{top:calc(var(--spacing)*4)}}.after\:md\:left-\[calc\(50\%_\+_13\.5px\)\]:after{content:var(--tw-content)}@media(min-width:58rem){.after\:md\:left-\[calc\(50\%_\+_13\.5px\)\]:after{left:calc(50% + 13.5px)}@media(hover:hover){.md\:hover\:shadow-none:hover{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.md\:focus-visible\:shadow-none:focus-visible,.md\:active\:shadow-none:active{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(min-width:64rem){.lg\:pointer-events-auto{pointer-events:auto}.lg\:static{position:static}.lg\:top-\(--site-header-height\){top:var(--site-header-height)}.lg\:col-start-2{grid-column-start:2}.lg\:col-start-3{grid-column-start:3}.lg\:short-rule-center{--_short-rule-color:var(--short-rule-color,var(--calcite-color-brand-press))}.lg\:short-rule-center:after{margin-block:var(--spacing-2\.5);background-color:var(--_short-rule-color);content:var(--tw-content);width:50px;height:4px;margin-inline:auto;display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:inline-block{display:inline-block}.lg\:h-auto{height:auto}.lg\:max-h-full{max-height:100%}.lg\:w-8{width:calc(var(--spacing)*8)}.lg\:rotate-0{rotate:none}.lg\:rotate-180{rotate:180deg}.lg\:animate-in-down{animation:var(--animate-in-down)}.lg\:animate-in-left{animation:var(--animate-in-left)}.lg\:animate-none{animation:none}.lg\:grid-flow-col{grid-auto-flow:column}.lg\:auto-rows-min{grid-auto-rows:min-content}.lg\:grid-cols-\(--cols-auto-0\){grid-template-columns:var(--cols-auto-0)}.lg\:grid-cols-\(--cols-auto-third\){grid-template-columns:var(--cols-auto-third)}.lg\:grid-cols-\(--cols-container\){grid-template-columns:var(--cols-container)}.lg\:grid-cols-\(--cols-top-nav-menu-container\){grid-template-columns:var(--cols-top-nav-menu-container)}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-start{align-items:flex-start}.lg\:justify-center{justify-content:center}.lg\:gap-\(--gap\){gap:var(--gap)}.lg\:gap-6{gap:calc(var(--spacing)*6)}.lg\:gap-10{gap:calc(var(--spacing)*10)}.lg\:gap-y-4{row-gap:calc(var(--spacing)*4)}.lg\:overflow-y-auto{overflow-y:auto}.lg\:overflow-y-visible{overflow-y:visible}.lg\:border-y-3{border-block-style:var(--tw-border-style);border-block-width:3px}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-border-1{border-color:var(--color-border-1)}.lg\:border-b-color-link{border-bottom-color:var(--color-color-link)}.lg\:bg-foreground-2{background-color:var(--color-foreground-2)}.lg\:p-0{padding:calc(var(--spacing)*0)}.lg\:p-4{padding:calc(var(--spacing)*4)}.lg\:p-6{padding:calc(var(--spacing)*6)}.lg\:px-\[clamp\(--spacing\(2\)\,_0\.66vw\,_--spacing\(4\)\)\]{padding-inline:clamp(calc(var(--spacing)*2),.66vw,calc(var(--spacing)*4))}.lg\:py-0{padding-block:calc(var(--spacing)*0)}.lg\:py-8{padding-block:calc(var(--spacing)*8)}.lg\:pr-4{padding-right:calc(var(--spacing)*4)}.lg\:pb-0{padding-bottom:calc(var(--spacing)*0)}.lg\:pl-4{padding-left:calc(var(--spacing)*4)}.lg\:text-0{font-size:var(--text-0)}.lg\:text-1{font-size:var(--text-1)}.lg\:text-1h{font-size:var(--text-1h)}.lg\:text-2h{font-size:var(--text-2h)}.lg\:text-3h{font-size:var(--text-3h)}.lg\:text-4h{font-size:var(--text-4h)}.lg\:font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.lg\:font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.lg\:whitespace-nowrap{white-space:nowrap}.lg\:text-color-1{color:var(--color-color-1)}.lg\:text-color-2{color:var(--color-color-2)}.lg\:text-color-link{color:var(--color-color-link)}.lg\:opacity-100{opacity:1}.lg\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.lg\:shadow-top-nav-dropdown{--tw-shadow:0 6px 20px -4px var(--tw-shadow-color,#0000001a),0 4px 12px -2px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.lg\:\[--gap\:--spacing\(10\)\]{--gap:calc(var(--spacing)*10)}.lg\:\[--ramp-size\:200px\]{--ramp-size:200px}.lg\:\[--results-width\:65dvw\]{--results-width:65dvw}.lg\:\[--results-width\:85dvw\]{--results-width:85dvw}@media(hover:hover){.lg\:hover\:text-color-link:hover{color:var(--color-color-link)}}}@media(min-width:80rem){.xl\:ms-4{margin-inline-start:calc(var(--spacing)*4)}.xl\:me-4{margin-inline-end:calc(var(--spacing)*4)}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:gap-x-\(--gap\){column-gap:var(--gap)}}.gatsby-resp-image-wrapper,.gatsby-image-wrapper{margin-inline:calc(var(--spacing)*0);width:100%;height:auto;display:inline-block}:is(.gatsby-resp-image-wrapper,.gatsby-image-wrapper).block{margin-block:calc(var(--spacing)*4)}pre:not(.syntax-highlighter):has(.hljs:only-child){padding:calc(var(--spacing)*0);font-size:var(--text-n1);--tw-leading:1;color:var(--color-color-1);scrollbar-width:thin;scrollbar-color:transparent transparent;line-height:1}pre:not(.syntax-highlighter):has(.hljs:only-child):hover,pre:not(.syntax-highlighter):has(.hljs:only-child):active,pre:not(.syntax-highlighter):has(.hljs:only-child):focus,pre:not(.syntax-highlighter):has(.hljs:only-child):focus-within{scrollbar-color:var(--scrollbar-color)}.esri-figure-steps{counter-reset:caption}.esri-figure-steps figure{margin-right:1em;display:inline-block}.esri-figure-steps figure figcaption em{padding-left:4px}.esri-figure-steps figure figcaption:before{counter-increment:caption;content:counter(caption);color:#fff;text-align:center;vertical-align:middle;background-color:#007ac2;border-radius:16px;width:32px;height:32px;font-size:15px;font-style:normal;line-height:32px;display:inline-block}}@layer site{:root{--cols-color-ramps:repeat(auto-fit,minmax(var(--ramp-size,175px),1fr))}@media(min-width:54rem){.md\:gradient-bottom-border.is-active:not(:hover):not(:focus-visible){background-image:none}}.showcase-wrapper{grid-template-columns:var(--cols-container);gap:var(--gap);padding-block:calc(var(--spacing)*8);display:grid}.showcase-wrapper>*{grid-column-start:2}.showcase-wrapper>* .card-image{height:clamp(180px,22vh,240px);overflow:hidden}.showcase-wrapper>* .card-image>*{width:100%;min-height:100%}.showcase-individual-layout{grid-template-columns:var(--cols-container);justify-items:center;gap:var(--gap);display:grid}.showcase-banner{object-fit:cover;width:100%;max-height:35vh;display:block;position:absolute}.showcase-hero,.showcase-under-the-hood{z-index:1;background-color:var(--calcite-color-background);grid-column-start:2;max-width:80rem}.showcase-hero{box-shadow:var(--calcite-shadow-sm);grid-row:1;margin-block-start:clamp(calc(var(--spacing)*8),25vw,calc(var(--spacing)*36))}.showcase-hero h3{font-size:var(--text-3xl);line-height:var(--leading-comfy);margin-block-end:0}.showcase-hero__inner{background-color:var(--calcite-color-foreground-1);flex-direction:column-reverse;gap:2rem;display:flex}@media(min-width:58rem){.showcase-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}}.showcase-hero__video{aspect-ratio:16/9;border:0;width:100%}.showcase-under-the-hood .card{box-shadow:var(--calcite-shadow-sm)}}@layer plugins;@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-leading{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-text-shadow-color{syntax:"*";inherits:false}@property --tw-text-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@keyframes spin{to{transform:rotate(360deg)}}@keyframes in-down{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translate(0)}}@keyframes in-left{0%{opacity:0;transform:translate(5px)}to{opacity:1;transform:translate(0)}}
