@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-vietnamese-standard-normal-rJmnGBSt.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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-ext-standard-normal-7khWdh9v.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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-standard-normal-DY7AcnAa.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.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}._spin_c2h7l_1{flex:0 0 auto;animation:_loadingSpin_c2h7l_1 .9s linear infinite}@keyframes _loadingSpin_c2h7l_1{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._spin_c2h7l_1{animation:none}}._loading_c2h7l_19{position:relative;display:inline-flex;align-items:center;gap:var(--space-2);color:var(--gp-text-muted);line-height:inherit;vertical-align:middle}._srOnly_c2h7l_29{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}._button_gx5f8_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);box-sizing:border-box;border:1px solid transparent;border-radius:var(--radius-control);text-decoration:none;cursor:pointer;transition:background var(--duration-fast) ease,border-color var(--duration-fast) ease,color var(--duration-fast) ease}._sm_gx5f8_18{padding:var(--space-1) var(--space-3);font-size:var(--font-size-4xs)}._md_gx5f8_23{padding:var(--space-2) var(--space-4);font-size:var(--font-size-3xs)}._lg_gx5f8_28{padding:var(--space-3) var(--space-5);font-size:var(--font-size-2xs)}._xl_gx5f8_33{padding:var(--space-3) var(--space-5);font-size:var(--font-size-sm)}._block_gx5f8_38{width:100%}._primary_gx5f8_42{background:var(--gp-accent-fill);color:var(--gp-on-accent)}._primary_gx5f8_42:hover:not(:disabled){background:var(--gp-accent-hover)}._quiet_gx5f8_51{border-color:var(--gp-border-strong);background:var(--gp-surface);color:var(--gp-text-muted)}._quiet_gx5f8_51:hover:not(:disabled){background:var(--gp-bg-hover);color:var(--gp-text)}._danger_gx5f8_62{background:var(--gp-risk-fill);color:var(--gp-paper)}._link_gx5f8_67{padding:0;background:none;color:var(--gp-accent-text);text-decoration:underline;text-underline-offset:3px}._button_gx5f8_1:disabled{opacity:.5;cursor:not-allowed}@media(max-width:1024px){._button_gx5f8_1:not(._link_gx5f8_67){min-height:var(--gp-target-min)}}@media(prefers-reduced-motion:reduce){._button_gx5f8_1{transition:none}}:where(._display_1yj04_4){font-family:var(--type-display-family);font-stretch:var(--stretch-display);font-weight:var(--type-display-weight);letter-spacing:var(--type-display-tracking);text-transform:var(--type-display-case);line-height:var(--type-display-leading)}:where(._sectionTitle_1yj04_13){font-family:var(--type-section-title-family);font-stretch:var(--stretch-display);font-weight:var(--type-section-title-weight);letter-spacing:var(--type-section-title-tracking);text-transform:var(--type-section-title-case);line-height:var(--type-section-title-leading)}:where(._pageTitle_1yj04_22){font-family:var(--type-page-title-family);font-stretch:var(--stretch-heading);font-weight:var(--type-page-title-weight);letter-spacing:var(--type-page-title-tracking);text-transform:var(--type-page-title-case);line-height:var(--type-page-title-leading)}:where(._cardTitle_1yj04_31){font-family:var(--type-card-title-family);font-stretch:var(--stretch-heading);font-weight:var(--type-card-title-weight);letter-spacing:var(--type-card-title-tracking);text-transform:var(--type-card-title-case);line-height:var(--type-card-title-leading)}:where(._panelTitle_1yj04_40){font-family:var(--type-panel-title-family);font-stretch:var(--stretch-heading);font-weight:var(--type-panel-title-weight);letter-spacing:var(--type-panel-title-tracking);text-transform:var(--type-panel-title-case);line-height:var(--type-panel-title-leading)}:where(._lead_1yj04_49){font-family:var(--type-lead-family);font-weight:var(--type-lead-weight);letter-spacing:var(--type-lead-tracking);text-transform:var(--type-lead-case);line-height:var(--type-lead-leading)}:where(._body_1yj04_57){font-family:var(--type-body-family);font-weight:var(--type-body-weight);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case);line-height:var(--type-body-leading)}:where(._supporting_1yj04_65){font-family:var(--type-supporting-family);font-weight:var(--type-supporting-weight);letter-spacing:var(--type-supporting-tracking);text-transform:var(--type-supporting-case);line-height:var(--type-supporting-leading)}:where(._prose_1yj04_73){font-family:var(--type-prose-family);font-weight:var(--type-prose-weight);letter-spacing:var(--type-prose-tracking);text-transform:var(--type-prose-case);line-height:var(--type-prose-leading)}:where(._note_1yj04_81){font-family:var(--type-note-family);font-weight:var(--type-note-weight);letter-spacing:var(--type-note-tracking);text-transform:var(--type-note-case);line-height:var(--type-note-leading)}:where(._message_1yj04_89){font-family:var(--type-message-family);font-weight:var(--type-message-weight);letter-spacing:var(--type-message-tracking);text-transform:var(--type-message-case);line-height:var(--type-message-leading)}:where(._button_1yj04_97){font-family:var(--type-button-family);font-weight:var(--type-button-weight);letter-spacing:var(--type-button-tracking);text-transform:var(--type-button-case);line-height:var(--type-button-leading)}:where(._input_1yj04_105){font-family:var(--type-input-family);font-weight:var(--type-input-weight);letter-spacing:var(--type-input-tracking);text-transform:var(--type-input-case);line-height:var(--type-input-leading)}:where(._fieldLabel_1yj04_113){font-family:var(--type-field-label-family);font-weight:var(--type-field-label-weight);letter-spacing:var(--type-field-label-tracking);text-transform:var(--type-field-label-case);line-height:var(--type-field-label-leading)}:where(._tab_1yj04_121){font-family:var(--type-tab-family);font-weight:var(--type-tab-weight);letter-spacing:var(--type-tab-tracking);text-transform:var(--type-tab-case);line-height:var(--type-tab-leading)}:where(._navLink_1yj04_129){font-family:var(--type-nav-link-family);font-weight:var(--type-nav-link-weight);letter-spacing:var(--type-nav-link-tracking);text-transform:var(--type-nav-link-case);line-height:var(--type-nav-link-leading)}:where(._chip_1yj04_137){font-family:var(--type-chip-family);font-weight:var(--type-chip-weight);letter-spacing:var(--type-chip-tracking);text-transform:var(--type-chip-case);line-height:var(--type-chip-leading)}:where(._dataLabel_1yj04_145){font-family:var(--type-data-label-family);font-stretch:var(--stretch-data);font-weight:var(--type-data-label-weight);letter-spacing:var(--type-data-label-tracking);text-transform:var(--type-data-label-case);line-height:var(--type-data-label-leading)}:where(._dataFigure_1yj04_154){font-family:var(--type-data-figure-family);font-stretch:var(--stretch-data);font-weight:var(--type-data-figure-weight);letter-spacing:var(--type-data-figure-tracking);text-transform:var(--type-data-figure-case);line-height:var(--type-data-figure-leading)}:where(._statusPill_1yj04_163){font-family:var(--type-status-pill-family);font-stretch:var(--stretch-data);font-weight:var(--type-status-pill-weight);letter-spacing:var(--type-status-pill-tracking);text-transform:var(--type-status-pill-case);line-height:var(--type-status-pill-leading)}:where(._tableHeader_1yj04_172){font-family:var(--type-table-header-family);font-stretch:var(--stretch-data);font-weight:var(--type-table-header-weight);letter-spacing:var(--type-table-header-tracking);text-transform:var(--type-table-header-case);line-height:var(--type-table-header-leading)}:where(._tableCell_1yj04_181){font-family:var(--type-table-cell-family);font-weight:var(--type-table-cell-weight);letter-spacing:var(--type-table-cell-tracking);text-transform:var(--type-table-cell-case);line-height:var(--type-table-cell-leading)}:where(._rowKey_1yj04_189){font-family:var(--type-row-key-family);font-stretch:var(--stretch-data);font-weight:var(--type-row-key-weight);letter-spacing:var(--type-row-key-tracking);text-transform:var(--type-row-key-case);line-height:var(--type-row-key-leading)}:where(._rowValue_1yj04_198){font-family:var(--type-row-value-family);font-weight:var(--type-row-value-weight);letter-spacing:var(--type-row-value-tracking);text-transform:var(--type-row-value-case);line-height:var(--type-row-value-leading)}:where(._statFigure_1yj04_206){font-family:var(--type-stat-figure-family);font-stretch:var(--stretch-display);font-weight:var(--type-stat-figure-weight);letter-spacing:var(--type-stat-figure-tracking);text-transform:var(--type-stat-figure-case);line-height:var(--type-stat-figure-leading)}:where(._statLabel_1yj04_215){font-family:var(--type-stat-label-family);font-stretch:var(--stretch-data);font-weight:var(--type-stat-label-weight);letter-spacing:var(--type-stat-label-tracking);text-transform:var(--type-stat-label-case);line-height:var(--type-stat-label-leading)}:where(._legendItem_1yj04_224){font-family:var(--type-legend-item-family);font-stretch:var(--stretch-data);font-weight:var(--type-legend-item-weight);letter-spacing:var(--type-legend-item-tracking);text-transform:var(--type-legend-item-case);line-height:var(--type-legend-item-leading)}:where(._mapLabel_1yj04_233){font-family:var(--type-map-label-family);font-stretch:var(--stretch-data);font-weight:var(--type-map-label-weight);letter-spacing:var(--type-map-label-tracking);text-transform:var(--type-map-label-case);line-height:var(--type-map-label-leading)}:where(._codeInline_1yj04_242){font-family:var(--type-code-inline-family);font-weight:var(--type-code-inline-weight);letter-spacing:var(--type-code-inline-tracking);text-transform:var(--type-code-inline-case);line-height:var(--type-code-inline-leading)}:where(._codeSecret_1yj04_250){font-family:var(--type-code-secret-family);font-weight:var(--type-code-secret-weight);letter-spacing:var(--type-code-secret-tracking);text-transform:var(--type-code-secret-case);line-height:var(--type-code-secret-leading)}._shell_1ns63_1{display:flex;flex-direction:column;height:100%}._header_1ns63_7{display:flex;align-items:center;gap:var(--space-5);padding:var(--space-2) var(--space-gutter);background:var(--gp-surface);border-bottom:1px solid var(--gp-border);position:relative;z-index:var(--layer-menu)}._wordmark_1ns63_18{font-size:var(--font-size-md);color:var(--gp-text);text-decoration:none}._nav_1ns63_25{display:flex;gap:var(--space-1);flex:1}._link_1ns63_31{display:inline-flex;align-items:center;padding:var(--space-2) var(--space-3);font-size:var(--font-size-3xs);color:var(--gp-text-muted);text-decoration:none;border-bottom:2px solid transparent}._link_1ns63_31:hover{color:var(--gp-text)}._active_1ns63_47{color:var(--gp-text);font-weight:var(--font-weight-semibold);border-bottom-color:var(--gp-accent)}._email_1ns63_53{font-size:var(--font-size-3xs);color:var(--gp-text-muted)}._main_1ns63_59{flex:1;min-height:0;overflow-y:auto}@media(max-width:1024px){._link_1ns63_31{min-height:var(--gp-target-min)}}@media(max-width:720px){._header_1ns63_7{gap:var(--space-2);padding-inline:var(--space-3)}._wordmark_1ns63_18{font-size:var(--font-size-sm)}._email_1ns63_53{display:none}}:root{color-scheme:light dark;--gp-vellum: #efe8d8;--gp-vellum-hover: #e4dbc6;--gp-paper: #f9f6ef;--gp-sand: #d6c9ab;--gp-umber: #2b241b;--gp-umber-muted: #5d5446;--gp-umber-subtle: #675e4f;--gp-moss: #4d6a1c;--gp-moss-fill: #466219;--gp-moss-hover: #3a5214;--gp-moss-text: #435d17;--gp-peat: #1d1a15;--gp-peat-hover: #26221c;--gp-peat-sunken: #2f2a23;--gp-peat-card: #3a342b;--gp-bone: #ece5d6;--gp-bone-muted: #bdb3a1;--gp-bone-subtle: #a89e8c;--gp-lichen: #bccd84;--gp-contour: #8a4f24;--gp-umber-rgb: 43, 36, 27;--gp-bone-rgb: 236, 229, 214;--gp-moss-rgb: 77, 106, 28;--gp-lichen-rgb: 188, 205, 132;--font-display: "Archivo Variable", system-ui, sans-serif;--font-heading: "Archivo Variable", system-ui, sans-serif;--font-body: "Archivo Variable", system-ui, sans-serif;--font-ui: "Archivo Variable", system-ui, sans-serif;--font-data: "Archivo Variable", system-ui, sans-serif;--font-code: "IBM Plex Mono", ui-monospace, Menlo, Consolas, monospace;--stretch-display: 125%;--stretch-heading: 110%;--stretch-data: 87%;--font-size-4xs: .75rem;--font-size-3xs: .8125rem;--font-size-2xs: .875rem;--font-size-xs: .9375rem;--font-size-sm: 1rem;--font-size-md: 1.125rem;--font-size-lg: 1.375rem;--font-size-xl: clamp(1.375rem, 3vw, 2rem);--font-size-2xl: clamp(1.75rem, 3.8vw, 2.75rem);--font-size-3xl: clamp(2.25rem, 4.5vw, 4rem);--font-size-input: var(--font-size-2xs);--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-heavy: 800;--leading-1: 1;--leading-2: 1.1;--leading-3: 1.3;--leading-4: 1.5;--leading-5: 1.6;--tracking-neg-2: -.02em;--tracking-neg-1: -.01em;--tracking-auto: 0;--tracking-1: .02em;--tracking-2: .06em;--type-display-family: var(--font-display);--type-display-weight: var(--font-weight-heavy);--type-display-tracking: -.02em;--type-display-case: none;--type-display-leading: 1;--type-section-title-family: var(--font-display);--type-section-title-weight: var(--font-weight-bold);--type-section-title-tracking: -.01em;--type-section-title-case: none;--type-section-title-leading: 1.1;--type-page-title-family: var(--font-heading);--type-page-title-weight: var(--font-weight-semibold);--type-page-title-tracking: -.01em;--type-page-title-case: none;--type-page-title-leading: 1.15;--type-card-title-family: var(--font-heading);--type-card-title-weight: var(--font-weight-semibold);--type-card-title-tracking: 0;--type-card-title-case: none;--type-card-title-leading: 1.25;--type-panel-title-family: var(--font-heading);--type-panel-title-weight: var(--font-weight-semibold);--type-panel-title-tracking: 0;--type-panel-title-case: none;--type-panel-title-leading: 1.25;--type-lead-family: var(--font-body);--type-lead-weight: var(--font-weight-regular);--type-lead-tracking: 0;--type-lead-case: none;--type-lead-leading: 1.5;--type-body-family: var(--font-body);--type-body-weight: var(--font-weight-regular);--type-body-tracking: 0;--type-body-case: none;--type-body-leading: 1.55;--type-supporting-family: var(--font-body);--type-supporting-weight: var(--font-weight-regular);--type-supporting-tracking: 0;--type-supporting-case: none;--type-supporting-leading: 1.5;--type-prose-family: var(--font-body);--type-prose-weight: var(--font-weight-regular);--type-prose-tracking: 0;--type-prose-case: none;--type-prose-leading: 1.6;--type-note-family: var(--font-body);--type-note-weight: var(--font-weight-regular);--type-note-tracking: 0;--type-note-case: none;--type-note-leading: 1.4;--type-message-family: var(--font-body);--type-message-weight: var(--font-weight-regular);--type-message-tracking: 0;--type-message-case: none;--type-message-leading: 1.4;--type-button-family: var(--font-ui);--type-button-weight: var(--font-weight-semibold);--type-button-tracking: 0;--type-button-case: none;--type-button-leading: 1;--type-input-family: var(--font-ui);--type-input-weight: var(--font-weight-regular);--type-input-tracking: 0;--type-input-case: none;--type-input-leading: 1.3;--type-field-label-family: var(--font-ui);--type-field-label-weight: var(--font-weight-semibold);--type-field-label-tracking: 0;--type-field-label-case: none;--type-field-label-leading: 1.3;--type-tab-family: var(--font-ui);--type-tab-weight: var(--font-weight-medium);--type-tab-tracking: 0;--type-tab-case: none;--type-tab-leading: 1;--type-nav-link-family: var(--font-ui);--type-nav-link-weight: var(--font-weight-medium);--type-nav-link-tracking: 0;--type-nav-link-case: none;--type-nav-link-leading: 1;--type-chip-family: var(--font-ui);--type-chip-weight: var(--font-weight-medium);--type-chip-tracking: 0;--type-chip-case: none;--type-chip-leading: 1;--type-data-label-family: var(--font-data);--type-data-label-weight: var(--font-weight-semibold);--type-data-label-tracking: .02em;--type-data-label-case: none;--type-data-label-leading: 1.3;--type-data-figure-family: var(--font-data);--type-data-figure-weight: var(--font-weight-medium);--type-data-figure-tracking: 0;--type-data-figure-case: none;--type-data-figure-leading: 1.3;--type-status-pill-family: var(--font-data);--type-status-pill-weight: var(--font-weight-semibold);--type-status-pill-tracking: .02em;--type-status-pill-case: none;--type-status-pill-leading: 1;--type-table-header-family: var(--font-data);--type-table-header-weight: var(--font-weight-semibold);--type-table-header-tracking: .02em;--type-table-header-case: none;--type-table-header-leading: 1.3;--type-table-cell-family: var(--font-body);--type-table-cell-weight: var(--font-weight-regular);--type-table-cell-tracking: 0;--type-table-cell-case: none;--type-table-cell-leading: 1.3;--type-row-key-family: var(--font-data);--type-row-key-weight: var(--font-weight-medium);--type-row-key-tracking: 0;--type-row-key-case: none;--type-row-key-leading: 1.3;--type-row-value-family: var(--font-body);--type-row-value-weight: var(--font-weight-regular);--type-row-value-tracking: 0;--type-row-value-case: none;--type-row-value-leading: 1.3;--type-stat-figure-family: var(--font-display);--type-stat-figure-weight: var(--font-weight-bold);--type-stat-figure-tracking: -.01em;--type-stat-figure-case: none;--type-stat-figure-leading: 1.1;--type-stat-label-family: var(--font-data);--type-stat-label-weight: var(--font-weight-medium);--type-stat-label-tracking: .02em;--type-stat-label-case: none;--type-stat-label-leading: 1.3;--type-legend-item-family: var(--font-data);--type-legend-item-weight: var(--font-weight-regular);--type-legend-item-tracking: 0;--type-legend-item-case: none;--type-legend-item-leading: 1.3;--type-map-label-family: var(--font-data);--type-map-label-weight: var(--font-weight-semibold);--type-map-label-tracking: .06em;--type-map-label-case: none;--type-map-label-leading: 1;--type-code-inline-family: var(--font-code);--type-code-inline-weight: var(--font-weight-regular);--type-code-inline-tracking: 0;--type-code-inline-case: none;--type-code-inline-leading: 1.5;--type-code-secret-family: var(--font-code);--type-code-secret-weight: var(--font-weight-medium);--type-code-secret-tracking: .12em;--type-code-secret-case: none;--type-code-secret-leading: 1.5;--gp-bg: var(--gp-vellum);--gp-bg-hover: var(--gp-vellum-hover);--gp-surface: var(--gp-paper);--gp-surface-sunken: var(--gp-sand);--gp-text: var(--gp-umber);--gp-text-muted: var(--gp-umber-muted);--gp-text-subtle: var(--gp-umber-subtle);--gp-text-rgb: var(--gp-umber-rgb);--gp-accent: var(--gp-moss);--gp-accent-rgb: var(--gp-moss-rgb);--gp-accent-fill: var(--gp-moss-fill);--gp-accent-hover: var(--gp-moss-hover);--gp-accent-text: var(--gp-moss-text);--gp-on-accent: var(--gp-paper);--gp-border: rgba(var(--gp-text-rgb), .14);--gp-border-strong: var(--gp-sand);--gp-garnet: #9b1d55;--gp-amber: #9c6400;--gp-sky: #2f74b5;--gp-risk-text: #9b1d55;--gp-warn-text: #7a5000;--gp-info-text: #245f97;--gp-risk-fill: #9b1d55;--gp-focus-ring: var(--gp-accent);--gp-focus-offset: 2px;--gp-target-min: 44px;--gp-shadow-rgb: var(--gp-umber-rgb);--gp-shadow-weak: .06;--gp-shadow-mid: .14;--gp-shadow-strong: .28;--radius-mark: 2px;--radius-control: 6px;--radius-card: 10px;--radius-panel: 14px;--radius-pill: 999px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-section: var(--space-5);--space-inset-y: var(--space-3);--space-inset-x: var(--space-4);--space-gutter: var(--space-5);--shadow-raised: 0 1px 3px rgba(var(--gp-shadow-rgb), var(--gp-shadow-weak));--shadow-card: 0 2px 10px rgba(var(--gp-shadow-rgb), var(--gp-shadow-weak));--shadow-overlay: 0 8px 28px rgba(var(--gp-shadow-rgb), var(--gp-shadow-mid)), 0 1px 4px rgba(var(--gp-shadow-rgb), var(--gp-shadow-weak));--shadow-dialog: 0 2px 8px rgba(var(--gp-shadow-rgb), var(--gp-shadow-mid)), 0 18px 48px rgba(var(--gp-shadow-rgb), var(--gp-shadow-strong));--shadow-sheet-start: 4px 0 24px rgba(var(--gp-shadow-rgb), var(--gp-shadow-mid));--shadow-sheet-end: -4px 0 24px rgba(var(--gp-shadow-rgb), var(--gp-shadow-mid));--duration-fast: .12s;--duration-base: .16s;--duration-slow: .22s;--duration-sheet: .3s;--ease-emphasized: cubic-bezier(.22, 1, .36, 1);--layer-raised: 1;--layer-map-panel: 6;--layer-map-control: 10;--layer-sheet-scrim: 25;--layer-sheet: 30;--layer-menu-scrim: 40;--layer-menu: 41;--layer-dropdown: 50;--layer-context-menu: 60;--layer-toast: 70}@media(prefers-color-scheme:dark){:root{--gp-bg: var(--gp-peat);--gp-bg-hover: var(--gp-peat-hover);--gp-surface: var(--gp-peat-card);--gp-surface-sunken: var(--gp-peat-sunken);--gp-text: var(--gp-bone);--gp-text-muted: var(--gp-bone-muted);--gp-text-subtle: var(--gp-bone-subtle);--gp-text-rgb: var(--gp-bone-rgb);--gp-accent: var(--gp-lichen);--gp-accent-rgb: var(--gp-lichen-rgb);--gp-accent-fill: var(--gp-lichen);--gp-accent-hover: var(--gp-bone);--gp-accent-text: var(--gp-lichen);--gp-on-accent: var(--gp-peat);--gp-border: rgba(var(--gp-text-rgb), .14);--gp-border-strong: rgba(var(--gp-text-rgb), .26);--gp-garnet: #f08cb0;--gp-amber: #e6ac45;--gp-sky: #8fbbe6;--gp-risk-text: #f08cb0;--gp-warn-text: #e6ac45;--gp-info-text: #8fbbe6;--gp-risk-fill: #9b1d55;--gp-shadow-weak: .3;--gp-shadow-mid: .45;--gp-shadow-strong: .6}}@media(max-width:1024px){:root{--font-size-input: var(--font-size-sm);--space-gutter: var(--space-4)}}html,body,#root{height:100%;margin:0;overflow:hidden}body{background:var(--gp-bg);color:var(--gp-text);font-family:var(--type-body-family);font-size:var(--font-size-sm);line-height:var(--type-body-leading);-webkit-font-smoothing:antialiased}:focus-visible{outline:2px solid var(--gp-focus-ring);outline-offset:var(--gp-focus-offset)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
