:root{--navy-50: oklch(.97 .01 245.34);--navy-100: oklch(.93 .02 245.34);--navy-200: oklch(.86 .04 245.34);--navy-300: oklch(.76 .05 245.34);--navy-400: oklch(.64 .06 245.34);--navy-500: oklch(.53 .06 245.34);--navy-600: oklch(.44 .06 245.34);--navy-700: oklch(.35 .06 245.34);--navy-800: oklch(.27 .06 245.34);--navy-900: oklch(.19 .05 245.34);--burgundy-50: oklch(.97 .01 347.43);--burgundy-100: oklch(.93 .03 347.43);--burgundy-200: oklch(.86 .05 347.43);--burgundy-300: oklch(.76 .06 347.43);--burgundy-400: oklch(.64 .07 347.43);--burgundy-500: oklch(.52 .08 347.43);--burgundy-600: oklch(.44 .08 347.43);--burgundy-700: oklch(.37 .08 347.43);--burgundy-800: oklch(.28 .07 347.43);--burgundy-900: oklch(.2 .05 347.43);--azure-50: oklch(.97 .02 250.8);--azure-100: oklch(.93 .05 250.8);--azure-200: oklch(.86 .1 250.8);--azure-300: oklch(.77 .15 250.8);--azure-400: oklch(.65 .18 250.8);--azure-500: oklch(.53 .18 250.8);--azure-600: oklch(.45 .17 250.8);--azure-700: oklch(.37 .14 250.8);--azure-800: oklch(.28 .1 250.8);--azure-900: oklch(.2 .06 250.8);--purple-50: oklch(.97 .02 278.14);--purple-100: oklch(.93 .05 278.14);--purple-200: oklch(.86 .1 278.14);--purple-300: oklch(.77 .15 278.14);--purple-400: oklch(.68 .18 278.14);--purple-500: oklch(.6 .21 278.14);--purple-600: oklch(.56 .21 278.14);--purple-700: oklch(.47 .2 278.14);--purple-800: oklch(.37 .17 278.14);--purple-900: oklch(.27 .13 278.14);--gray-0: oklch(1 0 0);--gray-50: oklch(.97 0 0);--gray-100: oklch(.91 0 0);--gray-200: oklch(.88 .005 17.2);--gray-300: oklch(.81 0 0);--gray-400: oklch(.71 0 0);--gray-500: oklch(.56 0 0);--gray-600: oklch(.46 0 0);--gray-700: oklch(.32 0 0);--gray-800: oklch(.24 .03 248.99);--gray-900: oklch(.16 .02 248.99);--space-1: .5rem;--space-2: 1rem;--space-3: 1.5rem;--space-4: 2rem;--space-6: 3rem;--space-8: 4rem;--space-12: 6rem;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.25rem;--text-xl: 1.5625rem;--text-2xl: 1.953rem;--text-3xl: 2.441rem;--font-sans: "Roboto Flex", system-ui, -apple-system, sans-serif;--font-accessible: "Atkinson Hyperlegible", system-ui, sans-serif;--font-mono: "Roboto Mono", "SF Mono", Monaco, Consolas, monospace;--font-reading: "Noto Sans", system-ui, sans-serif;--font-serif: "Noto Serif", Georgia, serif;--weight-light: 300;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--leading-tight: 1.25;--leading-normal: 1.5;--leading-relaxed: 1.75;--tracking-tight: -.02em;--tracking-normal: 0;--tracking-wide: .05em;--border-radius-sm: .25rem;--border-radius-md: .5rem;--border-radius-lg: 1rem;--border-radius-full: 9999px;--border-width-1: 1px;--border-width-2: 2px;--border-width-4: 4px}:root{--color-bg-page: var(--gray-0);--color-bg-surface: var(--gray-100);--color-bg-elevated: var(--gray-0);--color-bg-inverse: var(--navy-800);--color-text-default: var(--gray-700);--color-text-subtle: var(--gray-500);--color-text-subtle-on-surface: var(--gray-600);--color-text-disabled: var(--gray-400);--color-toast-message: var(--color-text-default);--color-text-inverse: var(--gray-0);--color-text-on-action: var(--gray-0);--color-border-default: var(--gray-200);--color-border-strong: var(--gray-300);--color-border-control: var(--gray-500);--color-action-primary: var(--navy-800);--color-action-primary-hover: var(--navy-900);--color-action-primary-active: var(--navy-900);--color-action-secondary: var(--burgundy-700);--color-action-secondary-hover: var(--burgundy-800);--color-action-secondary-active: var(--burgundy-900);--color-action-destructive: transparent;--color-action-destructive-hover: oklch(.37 .15 347 / .08);--color-action-destructive-active: oklch(.37 .15 347 / .15);--color-action-destructive-text: oklch(.37 .15 347);--color-action-destructive-border: oklch(.37 .15 347);--color-action-tertiary: var(--gray-200);--color-action-tertiary-hover: var(--gray-300);--color-action-tertiary-text: var(--navy-800);--color-link: var(--azure-500);--color-link-hover: var(--azure-600);--color-link-visited: var(--purple-700);--color-highlight: oklch(.5 .21 278);--color-highlight-decorative: var(--purple-500);--color-bg-code: var(--color-bg-inverse);--color-text-code: var(--color-text-inverse);--color-border-code: transparent;--color-focus: var(--azure-400);--color-status-error: oklch(.55 .22 25);--color-status-error-bg: oklch(.95 .05 25);--color-status-error-text: oklch(.45 .22 25);--color-status-success: oklch(.63 .15 144.2);--color-status-success-bg: oklch(.95 .05 145);--color-status-success-text: oklch(.5 .15 144.2);--color-status-warning: oklch(.66 .16 53.54);--color-status-warning-bg: oklch(.95 .05 53);--color-status-warning-text: oklch(.4 .16 53.54);--color-blockquote-bg: var(--color-bg-surface);--color-blockquote-border: var(--color-action-secondary);--color-blockquote-text: var(--color-text-subtle-on-surface);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .08), 0 1px 2px rgba(0, 0, 0, .06);--shadow-md: 0 4px 8px rgba(0, 0, 0, .1), 0 2px 4px rgba(0, 0, 0, .06);--shadow-lg: 0 10px 24px rgba(0, 0, 0, .12), 0 4px 8px rgba(0, 0, 0, .08);--shadow-modal: 0 20px 48px rgba(0, 0, 0, .2), 0 8px 16px rgba(0, 0, 0, .12);--spacing-xs: var(--space-1);--spacing-sm: var(--space-2);--spacing-md: var(--space-3);--spacing-lg: var(--space-4);--spacing-xl: var(--space-6);--spacing-2xl: var(--space-8);--spacing-3xl: var(--space-12);--spacing-button-padding-y: var(--spacing-sm);--spacing-button-padding-x: var(--spacing-md);--spacing-button-padding-y-sm: var(--spacing-xs);--spacing-button-padding-x-sm: var(--spacing-sm);--spacing-button-padding-y-lg: var(--spacing-md);--spacing-button-padding-x-lg: var(--spacing-lg);--spacing-input-padding-y: var(--spacing-sm);--spacing-input-padding-x: var(--spacing-sm);--spacing-card-padding: var(--spacing-md);--spacing-card-gap: var(--spacing-md);--color-overlay: rgba(0, 0, 0, .5);--radius-sm: var(--border-radius-sm);--radius-md: var(--border-radius-md);--radius-lg: var(--border-radius-lg);--radius-full: var(--border-radius-full);--border-width-thin: var(--border-width-1);--border-width-medium: var(--border-width-2);--border-width-thick: var(--border-width-4);--focus-ring-width: var(--border-width-2);--focus-ring-offset: var(--border-width-2);--font-family-base: var(--font-sans);--font-family-display: var(--font-sans);--font-family-accessible: var(--font-accessible);--font-family-mono: var(--font-mono);--font-family-reading: var(--font-reading);--font-family-serif: var(--font-serif);--font-size-base: var(--text-base);--font-size-xs: var(--text-xs);--font-size-sm: var(--text-sm);--font-size-md: var(--text-base);--font-size-lg: var(--text-lg);--font-size-xl: var(--text-xl);--font-size-2xl: var(--text-2xl);--font-size-3xl: var(--text-3xl);--font-size-h1: var(--text-3xl);--font-size-h2: var(--text-2xl);--font-size-h3: var(--text-xl);--font-size-h4: var(--text-lg);--font-size-h5: var(--text-base);--font-size-h6: var(--text-sm);--font-weight-light: var(--weight-light);--font-weight-regular: var(--weight-regular);--font-weight-medium: var(--weight-medium);--font-weight-semibold: var(--weight-semibold);--font-weight-bold: var(--weight-bold);--line-height-tight: var(--leading-tight);--line-height-normal: var(--leading-normal);--line-height-relaxed: var(--leading-relaxed);--letter-spacing-tight: var(--tracking-tight);--letter-spacing-normal: var(--tracking-normal);--letter-spacing-wide: var(--tracking-wide);--letter-spacing-italic: .02em}@media (prefers-color-scheme: dark){:root{--color-bg-page: var(--gray-900);--color-bg-surface: var(--gray-800);--color-bg-elevated: oklch(.3 .02 248);--color-bg-inverse: var(--gray-0);--shadow-sm: 0 1px 3px rgba(255, 255, 255, .04), 0 1px 2px rgba(255, 255, 255, .03);--shadow-md: 0 4px 8px rgba(255, 255, 255, .06), 0 2px 4px rgba(255, 255, 255, .04);--shadow-lg: 0 10px 24px rgba(255, 255, 255, .08), 0 4px 8px rgba(255, 255, 255, .05);--shadow-modal: 0 20px 48px rgba(255, 255, 255, .1), 0 8px 16px rgba(255, 255, 255, .06);--color-text-default: oklch(.88 .01 248);--color-text-subtle: var(--gray-400);--color-text-subtle-on-surface: var(--gray-400);--color-toast-message: var(--color-text-subtle);--color-text-disabled: var(--gray-600);--color-text-inverse: var(--gray-800);--color-text-on-action: var(--gray-800);--color-border-default: var(--gray-600);--color-border-strong: var(--gray-500);--color-action-primary: var(--navy-300);--color-action-primary-hover: var(--navy-200);--color-action-primary-active: var(--navy-200);--color-action-secondary: var(--burgundy-300);--color-action-secondary-hover: var(--burgundy-200);--color-action-secondary-active: var(--burgundy-200);--color-action-destructive: transparent;--color-action-destructive-hover: oklch(.72 .15 347 / .12);--color-action-destructive-active: oklch(.72 .15 347 / .22);--color-action-destructive-text: oklch(.72 .15 347);--color-action-destructive-border: oklch(.72 .15 347);--color-action-tertiary: var(--gray-700);--color-action-tertiary-hover: var(--gray-600);--color-action-tertiary-text: var(--gray-0);--color-link: var(--azure-300);--color-link-hover: var(--azure-200);--color-link-visited: var(--purple-300);--color-highlight: var(--purple-300);--color-highlight-decorative: var(--purple-400);--color-focus: var(--azure-300);--color-status-error: oklch(.68 .11 25);--color-status-error-bg: oklch(.23 .02 18);--color-status-error-text: oklch(.77 .22 25);--color-status-success: oklch(.7 .08 144.2);--color-status-success-bg: oklch(.23 .02 144);--color-status-success-text: oklch(.8 .15 144.2);--color-status-warning: oklch(.72 .09 53.54);--color-status-warning-bg: oklch(.25 .02 68);--color-status-warning-text: oklch(.82 .16 53.54);--color-bg-code: oklch(.2 .04 248);--color-text-code: var(--color-text-default);--color-border-code: var(--color-border-strong)}}[data-theme=dark]{--color-bg-page: var(--gray-900);--color-bg-surface: var(--gray-800);--color-bg-elevated: oklch(.3 .02 248);--color-bg-inverse: var(--gray-0);--shadow-sm: 0 1px 3px rgba(255, 255, 255, .04), 0 1px 2px rgba(255, 255, 255, .03);--shadow-md: 0 4px 8px rgba(255, 255, 255, .06), 0 2px 4px rgba(255, 255, 255, .04);--shadow-lg: 0 10px 24px rgba(255, 255, 255, .08), 0 4px 8px rgba(255, 255, 255, .05);--shadow-modal: 0 20px 48px rgba(255, 255, 255, .1), 0 8px 16px rgba(255, 255, 255, .06);--color-text-default: oklch(.88 .01 248);--color-text-subtle: var(--gray-400);--color-text-subtle-on-surface: var(--gray-400);--color-toast-message: var(--color-text-subtle);--color-text-disabled: var(--gray-600);--color-text-inverse: var(--gray-800);--color-text-on-action: var(--gray-800);--color-border-default: var(--gray-600);--color-border-strong: var(--gray-500);--color-action-primary: var(--navy-300);--color-action-primary-hover: var(--navy-200);--color-action-primary-active: var(--navy-200);--color-action-secondary: var(--burgundy-300);--color-action-secondary-hover: var(--burgundy-200);--color-action-secondary-active: var(--burgundy-200);--color-action-destructive: transparent;--color-action-destructive-hover: oklch(.72 .15 347 / .12);--color-action-destructive-active: oklch(.72 .15 347 / .22);--color-action-destructive-text: oklch(.72 .15 347);--color-action-destructive-border: oklch(.72 .15 347);--color-action-tertiary: var(--gray-700);--color-action-tertiary-hover: var(--gray-600);--color-action-tertiary-text: var(--gray-0);--color-link: var(--azure-300);--color-link-hover: var(--azure-200);--color-link-visited: var(--purple-300);--color-highlight: var(--purple-300);--color-highlight-decorative: var(--purple-400);--color-focus: var(--azure-300);--color-status-error: oklch(.68 .11 25);--color-status-error-bg: oklch(.23 .02 18);--color-status-error-text: oklch(.77 .22 25);--color-status-success: oklch(.7 .08 144.2);--color-status-success-bg: oklch(.23 .02 144);--color-status-success-text: oklch(.8 .15 144.2);--color-status-warning: oklch(.72 .09 53.54);--color-status-warning-bg: oklch(.25 .02 68);--color-status-warning-text: oklch(.82 .16 53.54);--color-bg-code: oklch(.2 .04 248);--color-text-code: var(--color-text-default);--color-border-code: var(--color-border-strong)}[data-theme=light]{--color-bg-page: var(--gray-0);--color-bg-surface: var(--gray-100);--color-bg-elevated: var(--gray-0);--color-bg-inverse: var(--navy-800);--color-text-default: var(--gray-700);--color-text-subtle: var(--gray-500);--color-text-subtle-on-surface: var(--gray-600);--color-text-disabled: var(--gray-400);--color-toast-message: var(--color-text-default);--color-text-inverse: var(--gray-0);--color-text-on-action: var(--gray-0);--color-border-default: var(--gray-200);--color-border-strong: var(--gray-300);--color-border-control: var(--gray-500);--color-action-primary: var(--navy-800);--color-action-primary-hover: var(--navy-900);--color-action-primary-active: var(--navy-900);--color-action-secondary: var(--burgundy-700);--color-action-secondary-hover: var(--burgundy-800);--color-action-secondary-active: var(--burgundy-900);--color-action-destructive: transparent;--color-action-destructive-hover: oklch(.37 .15 347 / .08);--color-action-destructive-active: oklch(.37 .15 347 / .15);--color-action-destructive-text: oklch(.37 .15 347);--color-action-destructive-border: oklch(.37 .15 347);--color-action-tertiary: var(--gray-200);--color-action-tertiary-hover: var(--gray-300);--color-action-tertiary-text: var(--navy-800);--color-link: var(--azure-500);--color-link-hover: var(--azure-600);--color-link-visited: var(--purple-700);--color-highlight: oklch(.5 .21 278);--color-highlight-decorative: var(--purple-500);--color-bg-code: var(--color-bg-inverse);--color-text-code: var(--color-text-inverse);--color-border-code: transparent;--color-focus: var(--azure-400);--color-status-error: oklch(.55 .22 25);--color-status-error-bg: oklch(.95 .05 25);--color-status-error-text: oklch(.45 .22 25);--color-status-success: oklch(.63 .15 144.2);--color-status-success-bg: oklch(.95 .05 145);--color-status-success-text: oklch(.5 .15 144.2);--color-status-warning: oklch(.66 .16 53.54);--color-status-warning-bg: oklch(.95 .05 53);--color-status-warning-text: oklch(.4 .16 53.54);--color-blockquote-bg: var(--color-bg-surface);--color-blockquote-border: var(--color-action-secondary);--color-blockquote-text: var(--color-text-subtle-on-surface);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .08), 0 1px 2px rgba(0, 0, 0, .06);--shadow-md: 0 4px 8px rgba(0, 0, 0, .1), 0 2px 4px rgba(0, 0, 0, .06);--shadow-lg: 0 10px 24px rgba(0, 0, 0, .12), 0 4px 8px rgba(0, 0, 0, .08);--shadow-modal: 0 20px 48px rgba(0, 0, 0, .2), 0 8px 16px rgba(0, 0, 0, .12)}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url("./media/atkinson-hyperlegible-latin-ext-400-normal-H6U454CV.woff2") format("woff2"),url("./media/atkinson-hyperlegible-latin-ext-400-normal-ASDR7VQP.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url("./media/atkinson-hyperlegible-latin-400-normal-SPAYGEOD.woff2") format("woff2"),url("./media/atkinson-hyperlegible-latin-400-normal-4XQA3ZPE.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible;font-style:italic;font-display:swap;font-weight:400;src:url("./media/atkinson-hyperlegible-latin-ext-400-italic-FOS3VXMC.woff2") format("woff2"),url("./media/atkinson-hyperlegible-latin-ext-400-italic-5OWFZWPZ.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:italic;font-display:swap;font-weight:400;src:url("./media/atkinson-hyperlegible-latin-400-italic-JHIR45EH.woff2") format("woff2"),url("./media/atkinson-hyperlegible-latin-400-italic-MI7HOXBE.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:700;src:url("./media/atkinson-hyperlegible-latin-ext-700-normal-FQ2BGUOF.woff2") format("woff2"),url("./media/atkinson-hyperlegible-latin-ext-700-normal-R4EHVPXZ.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:700;src:url("./media/atkinson-hyperlegible-latin-700-normal-FHYJOTYL.woff2") format("woff2"),url("./media/atkinson-hyperlegible-latin-700-normal-WK24QXLQ.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible;font-style:italic;font-display:swap;font-weight:700;src:url("./media/atkinson-hyperlegible-latin-ext-700-italic-PRP6PIHP.woff2") format("woff2"),url("./media/atkinson-hyperlegible-latin-ext-700-italic-XX3S5TLW.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:italic;font-display:swap;font-weight:700;src:url("./media/atkinson-hyperlegible-latin-700-italic-7S23GKBM.woff2") format("woff2"),url("./media/atkinson-hyperlegible-latin-700-italic-2BVEOD5Z.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url("./media/roboto-flex-cyrillic-ext-wght-normal-6GUSJ6MP.woff2") format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url("./media/roboto-flex-cyrillic-wght-normal-LA2FTSSS.woff2") format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url("./media/roboto-flex-greek-wght-normal-K3354AS3.woff2") format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url("./media/roboto-flex-vietnamese-wght-normal-BE3TVEAV.woff2") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url("./media/roboto-flex-latin-ext-wght-normal-52AECDJE.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url("./media/roboto-flex-latin-wght-normal-6KUGEKJZ.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Mono Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url("./media/roboto-mono-cyrillic-ext-wght-normal-67LNSJ2H.woff2") format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url("./media/roboto-mono-cyrillic-wght-normal-KVVSERUT.woff2") format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Mono Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url("./media/roboto-mono-greek-wght-normal-WNYT5RDJ.woff2") format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto Mono Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url("./media/roboto-mono-vietnamese-wght-normal-5ASBYCSR.woff2") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url("./media/roboto-mono-latin-ext-wght-normal-4WMEQZVN.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url("./media/roboto-mono-latin-wght-normal-RFLL4A3N.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--min-hit-dimension-aaa: 2.75rem;--min-hit-dimension-aa: 1.375rem;--fluid-padding: clamp(.313rem, 4.5vw + -.25rem, 2rem)}body{margin:0;background-color:var(--color-bg-surface)}hr{width:100%;border-width:var(--border-width-medium);border-color:var(--color-border-control);border-top:none;border-left:none;border-right:none}sup{color:var(--color-text-subtle)!important;font-weight:400!important;font-size:var(--font-size-sm)!important}h1,h2,h3,h4,th{margin:0;line-height:var(--line-height-tight);font-weight:var(--font-weight-semibold)}h1 sup,h2 sup,h3 sup,h4 sup,th sup{margin-left:.25ch}h1{font-family:var(--font-family-display);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);font-optical-sizing:auto;font-style:normal}h2{font-family:var(--font-family-display);color:var(--color-text-default);font-size:var(--font-size-lg);font-style:normal;margin-bottom:.3em}h3{line-height:unset;color:var(--color-text-default);font-family:var(--font-family-display);font-size:var(--font-size-md);font-style:normal}h4{line-height:unset;color:var(--color-text-subtle);font-family:var(--font-family-display);font-size:var(--font-size-base);font-style:normal}th{font-family:var(--font-family-display);font-size:var(--font-size-base);font-style:normal}.visual-header{color:var(--color-text-default);font-family:var(--font-family-display);font-style:normal;font-weight:var(--font-weight-semibold)}td,p,li{font-family:var(--font-family-accessible);font-size:var(--font-size-base);color:var(--color-text-default);font-style:normal;font-weight:var(--font-weight-regular);max-width:40ch;line-height:var(--line-height-normal)}p sup,li sup{margin-right:.5ch}p a,li a{color:var(--color-link)}p a:visited,li a:visited{color:var(--color-link-visited)}button,input{cursor:pointer;touch-action:manipulation}strong{font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}.sr-only:not(:focus,:active){position:absolute!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;width:1px!important;height:1px!important;overflow:hidden!important;white-space:nowrap!important}
