.EsVicG_light{--b-bg:#fff;--b-bg2:#fafafb;--b-surface-subtle:#f3f4f6;--b-chosen-wash:var(--b-bg2);--b-chosen-blend:normal;--b-ease:cubic-bezier(.2, 0, 0, 1);--b-stroke:#e4e7ec;--b-fg:#1c1d1f;--b-fg2:#232529;--b-fg3:#505967;--b-accent:#6f7988;--b-caption:#a4adba;--b-link:#266df0;--b-ghost-hover:#f3f4f6;--b-ghost-active:#edeff3;--b-code-bg:#1c1d1f;--b-code-fg:#d4d4d4;--b-stroke-text:#fff;--b-blend:multiply;--b-link-strong:#245bc2;--b-overlay:#cad0d966;--b-rail-soft:#f3f4f6;--b-marker:#dee2e7;--b-close-bg:#fff;--b-close-border:#cad0d9;--b-close-border-hover:#6f7988;--b-close-bg-hover:var(--b-close-bg);--b-close-fg:#2e3238;background:var(--b-bg);color:var(--b-fg)}@supports (color:lab(0% 0 0)){.EsVicG_light{--b-bg:lab(99.999% .03 0);--b-bg2:lab(98.29% .13 -.51);--b-surface-subtle:lab(96.16% -.08 -1.14);--b-stroke:lab(91.52% -.37 -2.85);--b-fg:lab(10.72% -.1 -1.54);--b-fg2:lab(14.6% -.16 -2.99);--b-fg3:lab(37.43% -1.09 -9.33);--b-accent:lab(50.38% -1.32 -9.56);--b-caption:lab(70.31% -1.3 -7.87);--b-link:lab(47.85% 16.78 -73.44);--b-ghost-hover:lab(96.16% -.08 -1.14);--b-ghost-active:lab(94.37% -.16 -2.23);--b-code-bg:lab(10.72% -.1 -1.54);--b-link-strong:lab(39.85% 12.44 -60.28);--b-overlay:lab(83.2085% -.857562 -5.25913/.4);--b-rail-soft:lab(96.16% -.08 -1.14);--b-marker:lab(89.69% -.71 -2.96);--b-close-bg:lab(99.999% .03 0);--b-close-border:lab(83.21% -.84 -5.26);--b-close-border-hover:lab(50.38% -1.32 -9.56);--b-close-fg:lab(20.57% -.64 -4.44)}}.EsVicG_dark{--b-bg:#101010;--b-bg2:#1c1d1f;--b-surface-subtle:#202124;--b-chosen-wash:var(--b-bg);--b-chosen-blend:screen;--b-ease:cubic-bezier(.2, 0, 0, 1);--b-stroke:#2e3238;--b-fg:#fff;--b-fg2:#edeff3;--b-fg3:#b5bdc9;--b-accent:#8f99a8;--b-caption:#505967;--b-link:#709ff5;--b-ghost-hover:#2e3238;--b-ghost-active:#383e47;--b-code-bg:#000;--b-code-fg:#d4d4d4;--b-stroke-text:#000;--b-blend:screen;--b-link-strong:#94b9ff;--b-overlay:#1c1d1f66;--b-rail-soft:#202124;--b-marker:#dee2e7;--b-close-bg:#101010;--b-close-border:#2e3238;--b-close-border-hover:#383e47;--b-close-bg-hover:#1c1d1f;--b-close-fg:#edeff3;background:var(--b-bg);color:var(--b-fg)}@supports (color:lab(0% 0 0)){.EsVicG_dark{--b-bg:lab(4.677% 0 0);--b-bg2:lab(10.72% -.1 -1.54);--b-surface-subtle:lab(12.72% .1 -2.22);--b-stroke:lab(20.57% -.64 -4.44);--b-fg:lab(99.999% .03 0);--b-fg2:lab(94.37% -.16 -2.23);--b-fg3:lab(76.25% -1.1 -7.09);--b-accent:lab(62.78% -1.33 -9.19);--b-caption:lab(37.43% -1.09 -9.33);--b-link:lab(64.96% 2.48 -48.67);--b-ghost-hover:lab(20.57% -.64 -4.44);--b-ghost-active:lab(25.91% -.87 -6.44);--b-link-strong:lab(74.46% .49 -39.12);--b-overlay:lab(10.7201% -.0976399 -1.54895/.4);--b-rail-soft:lab(12.72% .1 -2.22);--b-marker:lab(89.69% -.71 -2.96);--b-close-bg:lab(4.677% 0 0);--b-close-border:lab(20.57% -.64 -4.44);--b-close-border-hover:lab(25.91% -.87 -6.44);--b-close-bg-hover:lab(10.72% -.1 -1.54);--b-close-fg:lab(94.37% -.16 -2.23)}}.EsVicG_overline{font-family:var(--font-display);font-variation-settings:"opsz" 32;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:600;line-height:14px}.EsVicG_underline{-webkit-text-stroke:.1em var(--b-stroke-text);paint-order:stroke;mix-blend-mode:var(--b-blend);background-image:linear-gradient(currentColor,currentColor);background-position:0 91%;background-repeat:no-repeat;background-size:0% .06em;transition:background-size .4s cubic-bezier(.65,0,.35,1)}@media (hover:hover){.group:hover .EsVicG_underline{background-size:100% .06em;transition-duration:.3s}}.EsVicG_underlineOn{background-size:100% .06em;transition-duration:50ms}.group:active .EsVicG_underline{background-size:100% .06em;transition-duration:50ms}.EsVicG_ghost{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:var(--b-ease);background:0 0;border-color:#0000}.EsVicG_ghost:hover{background:var(--b-ghost-hover);transition-duration:50ms}.EsVicG_ghost:active{background:var(--b-ghost-active);transition-duration:50ms}.EsVicG_dialogClose{background:var(--b-close-bg);border-color:var(--b-close-border);color:var(--b-close-fg);transition-property:color,background-color,border-color;transition-duration:.3s;transition-timing-function:var(--b-ease)}.EsVicG_dialogClose:hover{background:var(--b-close-bg-hover);border-color:var(--b-close-border-hover);transition-duration:50ms}.EsVicG_headingLg{font-family:var(--font-display);font-variation-settings:"opsz" 32;letter-spacing:-.015em;font-size:40px;font-weight:600;line-height:44px}.EsVicG_headingSm{font-family:var(--font-display);font-variation-settings:"opsz" 32;letter-spacing:-.01em;font-size:28px;font-weight:600;line-height:34px}@media (min-width:768px){.EsVicG_headingLg{font-size:48px;line-height:52px}}@media (min-width:1280px){.EsVicG_headingLg{font-size:56px;line-height:60px}.EsVicG_headingSm{font-size:32px;line-height:36px}}.EsVicG_noScrollbar{scrollbar-width:none}.EsVicG_noScrollbar::-webkit-scrollbar{display:none}.EsVicG_ascii{white-space:pre;letter-spacing:-1px;color:#cfd4dc;cursor:default;pointer-events:none;margin:0;font-family:courier new,monospace}
