:root{--co-color-base-negro: #1f1c1b;--co-color-base-blanco: #ffffff;--co-color-base-off-white: #f7f6f0;--co-color-primary-verde: #02a270;--co-color-primary-amarillo: #fdbf00;--co-color-primary-azul: #2563eb;--co-color-primary-rosado: #f32a73;--co-color-azul-100: #eff4ff;--co-color-azul-200: #dbe6fe;--co-color-azul-300: #bfd3fe;--co-color-azul-400: #93b4fd;--co-color-azul-500: #6090fa;--co-color-azul-600: #3b76f6;--co-color-azul-700: #2563eb;--co-color-azul-800: #1d58d8;--co-color-azul-900: #1e408a;--co-color-rosado-100: #fef1f6;--co-color-rosado-200: #fde6f0;--co-color-rosado-300: #fdcde2;--co-color-rosado-400: #fda4c8;--co-color-rosado-500: #fb6ba3;--co-color-rosado-600: #f32a73;--co-color-rosado-700: #e41e5c;--co-color-rosado-800: #c61044;--co-color-rosado-900: #a41039;--co-color-amarillo-100: #ffffea;--co-color-amarillo-200: #fffbc5;--co-color-amarillo-300: #fff885;--co-color-amarillo-400: #ffe01b;--co-color-amarillo-500: #fdbf00;--co-color-amarillo-600: #e29500;--co-color-amarillo-700: #bb6902;--co-color-amarillo-800: #985108;--co-color-amarillo-900: #7c420b;--co-color-verde-100: #ecfdf5;--co-color-verde-200: #d0fbe5;--co-color-verde-300: #a5f5d0;--co-color-verde-400: #6beab8;--co-color-verde-500: #31d69a;--co-color-verde-600: #0cbd82;--co-color-verde-700: #02a270;--co-color-verde-800: #027a58;--co-color-verde-900: #046147;--co-color-neutral-100: #e6e5df;--co-color-neutral-200: #eeede7;--co-color-neutral-300: #f3f2ec;--co-color-gray-100: #f6f6f6;--co-color-gray-200: #e3e3e3;--co-color-gray-300: #c4c4c4;--co-color-gray-400: #a0a0a0;--co-color-gray-500: #888888;--co-color-gray-600: #585858;--co-color-gray-700: #1f1c1b;--co-color-gray-800: #0a0a0a;--co-color-secondary-rosado-100: #d74ba0;--co-color-secondary-rosado-50: #ffc8eb;--co-color-secondary-rosado-25: #ffe6f5;--co-color-secondary-rojo-100: #eb1e1e;--co-color-secondary-rojo-50: #ff878c;--co-color-secondary-rojo-25: #ffd7dc;--co-color-secondary-naranja-100: #f0821e;--co-color-secondary-naranja-50: #ffbe82;--co-color-secondary-naranja-25: #ffe6d2;--co-color-secondary-amarillo-100: #fad223;--co-color-secondary-amarillo-50: #ffe67d;--co-color-secondary-amarillo-25: #fffac3;--co-color-secondary-verde-100: #afe664;--co-color-secondary-verde-50: #d7ffb4;--co-color-secondary-verde-25: #ebffc8;--co-color-secondary-oliva-100: #aab43c;--co-color-secondary-oliva-50: #d2dc96;--co-color-secondary-oliva-25: #f0f0d2;--co-color-secondary-turquesa-100: #00afaf;--co-color-secondary-turquesa-50: #3ce1c8;--co-color-secondary-turquesa-25: #c8f0f0;--co-color-secondary-azul-claro-100: #00bee6;--co-color-secondary-azul-claro-50: #6ee6f0;--co-color-secondary-azul-claro-25: #befaff;--co-color-secondary-azul-electrico-100: #000aff;--co-color-secondary-azul-electrico-50: #8095ff;--co-color-secondary-azul-electrico-25: #cce0ff;--co-color-secondary-violeta-100: #5f4bd7;--co-color-secondary-violeta-50: #b9b4ff;--co-color-secondary-violeta-25: #e1e1ff;--co-color-secondary-marron-100: #af7355;--co-color-secondary-marron-50: #d7b9a5;--co-color-secondary-marron-25: #f0e1d7;--co-color-secondary-guinda-100: #811137;--co-color-secondary-guinda-50: #c0889c;--co-color-secondary-guinda-25: #e6cfd7;--co-color-status-success: #0a7724;--co-color-status-bg-success: #ebf9ec;--co-color-status-progress: #2d6cc5;--co-color-status-bg-progress: #eef3fa;--co-color-status-submitted: #7556ca;--co-color-status-bg-submitted: #f4f1fb;--co-color-status-review: #85571f;--co-color-status-bg-review: #fcf5db;--co-color-status-pending: #b45103;--co-color-status-bg-pending: #f9f1eb;--co-color-status-error: #aa2e1b;--co-color-status-bg-error: #ffefef;--co-color-opacity-negro-4: rgba(31, 28, 27, .04);--co-color-opacity-negro-8: rgba(31, 28, 27, .08);--co-color-opacity-negro-16: rgba(31, 28, 27, .16);--co-color-opacity-negro-25: rgba(31, 28, 27, .25);--co-color-opacity-negro-50: rgba(31, 28, 27, .5);--co-color-opacity-negro-80: rgba(31, 28, 27, .8);--co-color-opacity-blanco-4: rgba(255, 255, 255, .04);--co-color-opacity-blanco-8: rgba(255, 255, 255, .08);--co-color-opacity-blanco-16: rgba(255, 255, 255, .16);--co-color-opacity-blanco-25: rgba(255, 255, 255, .25);--co-color-opacity-blanco-50: rgba(255, 255, 255, .5);--co-color-opacity-blanco-80: rgba(255, 255, 255, .8);--co-glass-blur: 12px;--co-glass-saturate: 1.3;--co-glass-panel-blur: 18px;--co-border-radius-xxs: 4px;--co-border-radius-xs: 8px;--co-border-radius-sm: 12px;--co-border-radius-md: 14px;--co-border-radius-lg: 16px;--co-border-radius-xl: 24px;--co-border-radius-2xl: 32px;--co-border-radius-3xl: 40px;--co-border-radius-4xl: 48px;--co-border-radius-5xl: 56px;--co-border-radius-6xl: 64px;--co-border-radius-full: 9999px;--co-shadow-sm: 0 1px 2px 0 rgba(26, 26, 26, .04);--co-shadow-lg: 0 10px 15px -3px rgba(26, 26, 26, .05), 0 4px 6px -4px rgba(26, 26, 26, .05);--co-spacing-xxs: 2px;--co-spacing-xs: 4px;--co-spacing-sm: 6px;--co-spacing-sm2: 8px;--co-spacing-md: 12px;--co-spacing-lg: 16px;--co-spacing-xl: 20px;--co-spacing-2xl: 24px;--co-spacing-3xl: 32px;--co-spacing-4xl: 40px;--co-spacing-5xl: 48px;--co-spacing-6xl: 56px;--co-spacing-7xl: 64px;--co-spacing-8xl: 72px;--co-spacing-9xl: 80px;--co-spacing-10xl: 88px;--co-spacing-11xl: 96px;--co-spacing-12xl: 104px;--co-spacing-13xl: 112px;--co-spacing-14xl: 120px;--co-spacing-full: 9999px;--co-font-family-primary: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--co-font-family-mono: "Geist Mono", "SFMono-Regular", Consolas, "Liberation Mono", monospace;--co-font-size-10: 10px;--co-font-size-11: 11px;--co-font-size-12: 12px;--co-font-size-13: 13px;--co-font-size-14: 14px;--co-font-size-16: 16px;--co-font-size-18: 18px;--co-font-size-20: 20px;--co-font-size-22: 22px;--co-font-size-24: 24px;--co-font-size-26: 26px;--co-font-size-28: 28px;--co-font-size-30: 30px;--co-font-size-32: 32px;--co-font-size-36: 36px;--co-font-size-40: 40px;--co-font-size-44: 44px;--co-font-size-48: 48px;--co-font-size-50: 50px;--co-font-size-56: 56px;--co-font-size-64: 64px;--co-font-size-72: 72px;--co-font-size-80: 80px;--co-font-size-96: 96px;--co-font-size-104: 104px;--co-font-size-112: 112px;--co-font-size-128: 128px;--co-font-size-144: 144px;--co-font-size-160: 160px;--co-font-size-180: 180px;--co-font-size-200: 200px;--co-font-size-220: 220px;--co-font-weight-regular: 400;--co-font-weight-medium: 500;--co-font-weight-semibold: 600;--co-font-weight-bold: 700;--co-font-line-height-none: 1;--co-font-line-height-tight: 1.2;--co-font-line-height-snug: 1.3;--co-font-line-height-normal: 1.5;--co-font-line-height-relaxed: 1.6;--co-font-letter-spacing-body: -.03em;--co-font-letter-spacing-overline: .08em;--co-semantic-surface-primary: var(--co-color-base-negro);--co-semantic-surface-secondary: var(--co-color-base-blanco);--co-semantic-surface-page: var(--co-color-base-blanco);--co-semantic-surface-muted: var(--co-color-gray-200);--co-semantic-surface-hover: var(--co-color-opacity-negro-4);--co-semantic-surface-disabled: var(--co-color-gray-100);--co-semantic-on-primary: var(--co-color-base-blanco);--co-semantic-on-secondary: var(--co-color-base-negro);--co-semantic-text-default: var(--co-color-base-negro);--co-semantic-text-inverse: var(--co-color-base-blanco);--co-semantic-text-secondary: var(--co-color-gray-600);--co-semantic-text-muted: var(--co-color-gray-500);--co-semantic-text-disabled: var(--co-color-gray-400);--co-semantic-border-default: var(--co-color-opacity-negro-16);--co-semantic-border-subtle: var(--co-color-opacity-negro-8);--co-semantic-border-strong: var(--co-color-opacity-negro-50);--co-semantic-border-field: var(--co-color-opacity-negro-25);--co-semantic-border-focus: var(--co-color-opacity-negro-50);--co-semantic-border-focus-ring: var(--co-color-opacity-negro-8);--co-semantic-control-thumb: var(--co-color-base-blanco);--co-semantic-control-shadow: var(--co-color-opacity-negro-16);--co-semantic-status-success: var(--co-color-status-success);--co-semantic-status-error: var(--co-color-status-error);--co-semantic-status-warning: var(--co-color-primary-amarillo);--co-semantic-status-info: var(--co-color-status-progress)}[data-theme=dark]{--co-semantic-surface-primary: var(--co-color-base-blanco);--co-semantic-surface-secondary: var(--co-color-gray-800);--co-semantic-surface-page: var(--co-color-gray-800);--co-semantic-surface-muted: var(--co-color-gray-600);--co-semantic-surface-hover: var(--co-color-opacity-blanco-4);--co-semantic-surface-disabled: var(--co-color-gray-700);--co-semantic-on-primary: var(--co-color-base-negro);--co-semantic-on-secondary: var(--co-color-base-blanco);--co-semantic-text-default: var(--co-color-base-blanco);--co-semantic-text-inverse: var(--co-color-base-negro);--co-semantic-text-secondary: var(--co-color-gray-400);--co-semantic-text-muted: var(--co-color-gray-500);--co-semantic-text-disabled: var(--co-color-gray-600);--co-semantic-border-default: var(--co-color-opacity-blanco-16);--co-semantic-border-subtle: var(--co-color-opacity-blanco-8);--co-semantic-border-strong: var(--co-color-opacity-blanco-80);--co-semantic-border-field: var(--co-color-opacity-blanco-25);--co-semantic-border-focus: var(--co-color-opacity-blanco-50);--co-semantic-border-focus-ring: var(--co-color-opacity-blanco-8);--co-semantic-control-thumb: var(--co-color-base-negro);--co-semantic-control-shadow: var(--co-color-opacity-blanco-16);--co-semantic-status-success: var(--co-color-status-success);--co-semantic-status-error: var(--co-color-status-error);--co-semantic-status-warning: var(--co-color-primary-amarillo);--co-semantic-status-info: var(--co-color-status-progress)}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-ext-wght-normal.DjL33-gN.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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-wght-normal.BEAKL7Jp.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-vietnamese-wght-normal.6IgcOCM7.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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-ext-wght-normal.DC-KSUi6.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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-wght-normal.BgDaEnEv.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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-ext-wght-normal.X_5orZeX.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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-wght-normal.DiZS0aHC.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-symbols2-wght-normal.CO5SzqOn.woff2) format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-vietnamese-wght-normal.DadHysG0.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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-ext-wght-normal.Bwz-egvJ.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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-wght-normal.XN7g48iV.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,:root[data-theme=light]{--sl-font: "Geist Variable", system-ui, -apple-system, sans-serif;--sl-font-mono: "Geist Mono Variable", ui-monospace, monospace;--sl-color-accent-low: var(--co-color-azul-100);--sl-color-accent: var(--co-color-primary-azul);--sl-color-accent-high: var(--co-color-azul-900);--sl-color-text-accent: var(--co-color-primary-azul)}:root[data-theme=dark]{--sl-color-accent-low: var(--co-color-azul-900);--sl-color-accent: var(--co-color-azul-400);--sl-color-accent-high: var(--co-color-azul-200);--sl-color-text-accent: var(--co-color-azul-400)}:root{--co-color-base-off-white: #f4f2f0}:root,:root[data-theme=light]{--sl-color-bg: var(--co-color-base-off-white);--sl-color-text: var(--co-color-base-negro);--hc-surface: var(--co-color-base-blanco);--hc-ink: var(--co-color-base-negro);--hc-ink-invert: var(--co-color-base-off-white)}:root[data-theme=dark]{--sl-color-bg: var(--co-color-base-negro);--sl-color-text: var(--co-color-base-off-white);--hc-surface: var(--sl-color-bg);--hc-ink: var(--co-color-base-off-white);--hc-ink-invert: var(--co-color-base-negro)}:root{--hc-icon-translate: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 13.5L11.5 6.5L8 13.5' stroke-width='1.5' stroke-linecap='square'/%3E%3Cpath d='M9 11.5H14'/%3E%3Cpath d='M6 2V3.5'/%3E%3Cpath d='M2 3.5H10'/%3E%3Cpath d='M8 3.5C8 5.0913 7.36786 6.61742 6.24264 7.74264C5.11742 8.86786 3.5913 9.5 2 9.5' stroke-width='1.5'/%3E%3Cpath d='M4.34188 5.5C4.75554 6.67001 5.52181 7.68297 6.53515 8.39935C7.54848 9.11572 8.75902 9.50026 10 9.5' stroke-width='1.5'/%3E%3C/svg%3E");--hc-icon-caret: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='square' stroke-linejoin='round'%3E%3Cpath d='M13 6L8 11L3 6'/%3E%3C/svg%3E");--hc-icon-sun-dim: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%20fill='none'%3E%3Cpath%20d='M7.5%202.5V2C7.5%201.86739%207.55268%201.74021%207.64645%201.64645C7.74021%201.55268%207.86739%201.5%208%201.5C8.13261%201.5%208.25979%201.55268%208.35355%201.64645C8.44732%201.74021%208.5%201.86739%208.5%202V2.5C8.5%202.63261%208.44732%202.75979%208.35355%202.85355C8.25979%202.94732%208.13261%203%208%203C7.86739%203%207.74021%202.94732%207.64645%202.85355C7.55268%202.75979%207.5%202.63261%207.5%202.5ZM8%204C7.20887%204%206.43552%204.2346%205.77772%204.67412C5.11992%205.11365%204.60723%205.73836%204.30448%206.46927C4.00173%207.20017%203.92252%208.00444%204.07686%208.78036C4.2312%209.55629%204.61216%2010.269%205.17157%2010.8284C5.73098%2011.3878%206.44371%2011.7688%207.21964%2011.9231C7.99556%2012.0775%208.79983%2011.9983%209.53073%2011.6955C10.2616%2011.3928%2010.8864%2010.8801%2011.3259%2010.2223C11.7654%209.56448%2012%208.79113%2012%208C11.9988%206.93949%2011.577%205.92275%2010.8271%205.17285C10.0773%204.42296%209.06051%204.00116%208%204ZM3.64625%204.35375C3.74007%204.44757%203.86732%204.50028%204%204.50028C4.13268%204.50028%204.25993%204.44757%204.35375%204.35375C4.44757%204.25993%204.50028%204.13268%204.50028%204C4.50028%203.86732%204.44757%203.74007%204.35375%203.64625L3.85375%203.14625C3.75993%203.05243%203.63268%202.99972%203.5%202.99972C3.36732%202.99972%203.24007%203.05243%203.14625%203.14625C3.05243%203.24007%202.99972%203.36732%202.99972%203.5C2.99972%203.63268%203.05243%203.75993%203.14625%203.85375L3.64625%204.35375ZM3.64625%2011.6462L3.14625%2012.1462C3.05243%2012.2401%202.99972%2012.3673%202.99972%2012.5C2.99972%2012.6327%203.05243%2012.7599%203.14625%2012.8538C3.24007%2012.9476%203.36732%2013.0003%203.5%2013.0003C3.63268%2013.0003%203.75993%2012.9476%203.85375%2012.8538L4.35375%2012.3538C4.40021%2012.3073%204.43706%2012.2521%204.4622%2012.1914C4.48734%2012.1308%204.50028%2012.0657%204.50028%2012C4.50028%2011.9343%204.48734%2011.8692%204.4622%2011.8086C4.43706%2011.7479%204.40021%2011.6927%204.35375%2011.6462C4.3073%2011.5998%204.25214%2011.5629%204.19145%2011.5378C4.13075%2011.5127%204.0657%2011.4997%204%2011.4997C3.9343%2011.4997%203.86925%2011.5127%203.80855%2011.5378C3.74786%2011.5629%203.69271%2011.5998%203.64625%2011.6462ZM12%204.5C12.0657%204.50005%2012.1307%204.48716%2012.1914%204.46207C12.2521%204.43697%2012.3073%204.40017%2012.3538%204.35375L12.8538%203.85375C12.9476%203.75993%2013.0003%203.63268%2013.0003%203.5C13.0003%203.36732%2012.9476%203.24007%2012.8538%203.14625C12.7599%203.05243%2012.6327%202.99972%2012.5%202.99972C12.3673%202.99972%2012.2401%203.05243%2012.1462%203.14625L11.6462%203.64625C11.5762%203.71618%2011.5286%203.8053%2011.5092%203.90235C11.4899%203.99939%2011.4998%204.09998%2011.5377%204.1914C11.5756%204.28281%2011.6397%204.36092%2011.722%204.41586C11.8043%204.4708%2011.9011%204.50008%2012%204.5ZM12.3538%2011.6462C12.2599%2011.5524%2012.1327%2011.4997%2012%2011.4997C11.8673%2011.4997%2011.7401%2011.5524%2011.6462%2011.6462C11.5524%2011.7401%2011.4997%2011.8673%2011.4997%2012C11.4997%2012.1327%2011.5524%2012.2599%2011.6462%2012.3538L12.1462%2012.8538C12.1927%2012.9002%2012.2479%2012.9371%2012.3086%2012.9622C12.3692%2012.9873%2012.4343%2013.0003%2012.5%2013.0003C12.5657%2013.0003%2012.6308%2012.9873%2012.6914%2012.9622C12.7521%2012.9371%2012.8073%2012.9002%2012.8538%2012.8538C12.9002%2012.8073%2012.9371%2012.7521%2012.9622%2012.6914C12.9873%2012.6308%2013.0003%2012.5657%2013.0003%2012.5C13.0003%2012.4343%2012.9873%2012.3692%2012.9622%2012.3086C12.9371%2012.2479%2012.9002%2012.1927%2012.8538%2012.1462L12.3538%2011.6462ZM2.5%207.5H2C1.86739%207.5%201.74021%207.55268%201.64645%207.64645C1.55268%207.74021%201.5%207.86739%201.5%208C1.5%208.13261%201.55268%208.25979%201.64645%208.35355C1.74021%208.44732%201.86739%208.5%202%208.5H2.5C2.63261%208.5%202.75979%208.44732%202.85355%208.35355C2.94732%208.25979%203%208.13261%203%208C3%207.86739%202.94732%207.74021%202.85355%207.64645C2.75979%207.55268%202.63261%207.5%202.5%207.5ZM8%2013C7.86739%2013%207.74021%2013.0527%207.64645%2013.1464C7.55268%2013.2402%207.5%2013.3674%207.5%2013.5V14C7.5%2014.1326%207.55268%2014.2598%207.64645%2014.3536C7.74021%2014.4473%207.86739%2014.5%208%2014.5C8.13261%2014.5%208.25979%2014.4473%208.35355%2014.3536C8.44732%2014.2598%208.5%2014.1326%208.5%2014V13.5C8.5%2013.3674%208.44732%2013.2402%208.35355%2013.1464C8.25979%2013.0527%208.13261%2013%208%2013ZM14%207.5H13.5C13.3674%207.5%2013.2402%207.55268%2013.1464%207.64645C13.0527%207.74021%2013%207.86739%2013%208C13%208.13261%2013.0527%208.25979%2013.1464%208.35355C13.2402%208.44732%2013.3674%208.5%2013.5%208.5H14C14.1326%208.5%2014.2598%208.44732%2014.3536%208.35355C14.4473%208.25979%2014.5%208.13261%2014.5%208C14.5%207.86739%2014.4473%207.74021%2014.3536%207.64645C14.2598%207.55268%2014.1326%207.5%2014%207.5Z'%20fill='black'/%3E%3C/svg%3E");--hc-icon-search-mask: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2020%2020'%20fill='none'%20stroke='black'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M8.75%2015C12.2018%2015%2015%2012.2018%2015%208.75C15%205.29822%2012.2018%202.5%208.75%202.5C5.29822%202.5%202.5%205.29822%202.5%208.75C2.5%2012.2018%205.29822%2015%208.75%2015Z'/%3E%3Cpath%20d='M13.1695%2013.1695L17.5%2017.5'/%3E%3C/svg%3E");--hc-icon-caret-right: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%20fill='none'%20stroke='black'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M6%203L11%208L6%2013'/%3E%3C/svg%3E");--hc-icon-search: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231F1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.5 18C14.6421 18 18 14.6421 18 10.5C18 6.35786 14.6421 3 10.5 3C6.35786 3 3 6.35786 3 10.5C3 14.6421 6.35786 18 10.5 18Z'/%3E%3Cpath d='M15.8034 15.8034L21 21'/%3E%3C/svg%3E")}html,body{overflow-x:hidden}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{letter-spacing:-.03em}a{text-decoration-thickness:.5px}.content-panel:has(.hero){padding-top:0}.page:has(.hero--panel) .meta{display:none}.page:has(.hero--panel) .main-frame{padding-top:0}.page:has(.hero--panel) header.header,.page:has(.hero--panel) header.header *,.hero--panel,.hero--panel *{letter-spacing:-.03em}.page:has(.hero--panel) main,.page:has(.hero--panel) .content-panel{padding-bottom:0}.page:has(.hero--panel) .hero--panel~*{margin-top:0}.hero--panel{min-height:100vh;min-height:100dvh;padding-block:92px 23px;align-content:center}.page:has(.hero--panel) header.header{height:auto;padding:20px 32px;background:transparent;border-bottom:0;backdrop-filter:none;--sl-rapide-ui-header-bg-color: transparent;--sl-color-white: var(--co-color-base-negro);--sl-color-gray-1: var(--co-color-base-negro);--sl-color-gray-2: var(--co-color-opacity-negro-80);--sl-color-gray-3: var(--co-color-opacity-negro-50);--sl-color-hairline: var(--co-color-opacity-negro-8)}.page:has(.hero--panel) header.header>.header{height:72px;padding:16px 16px 16px 20px;background:var(--co-color-base-off-white);border-radius:var(--co-border-radius-lg);backdrop-filter:blur(40px)}.page:has(.hero--panel) header.header .site-title{gap:16px}.page:has(.hero--panel) header.header .site-title span{position:relative;padding-inline-start:16px;font-size:20px}.page:has(.hero--panel) header.header .site-title span:before{content:"";position:absolute;inset-inline-start:0;top:50%;translate:0 -50%;width:1px;height:24px;background:var(--co-color-opacity-negro-16)}.page:has(.hero--panel) header.header .site-title img{filter:none}.page:has(.hero--panel) header.header>.header{display:flex;align-items:center;gap:var(--espacio-space-sm2, 8px)}.page:has(.hero--panel) header.header>.header>:nth-child(2){margin-inline-start:auto}.page:has(.hero--panel) header.header .right-group{gap:var(--espacio-space-sm2, 8px)}.page:has(.hero--panel) header.header .social-icons{display:none}.page:has(.hero--panel) header.header knowledge-search[data-variant=header] input,.page:has(.hero--panel) header.header starlight-rapide-theme-select button,.page:has(.hero--panel) header.header .lang-select__button{box-sizing:border-box;height:40px;background:var(--co-color-base-blanco);border:1px solid var(--co-color-opacity-negro-4);border-radius:var(--co-border-radius-xs)}.page:has(.hero--panel) header.header starlight-rapide-theme-select button{display:grid;place-items:center;width:40px;padding:0}.page:has(.hero--panel) header.header .lang-select{--hc-nav-menu-bg: var(--co-color-base-blanco);--hc-nav-menu-border: var(--co-color-opacity-negro-8);--hc-nav-menu-hover: var(--co-color-opacity-negro-4)}.page:has(.hero--panel) header.header .lang-select__button,.page:has(.hero--panel) header.header .lang-select__option{color:var(--co-color-base-negro);font-size:14px}.page:has(.hero--panel) header.header knowledge-search[data-variant=header]{width:40px}.page:has(.hero--panel) header.header knowledge-search[data-variant=header]:focus-within{width:22rem}.page:has(.hero--panel) header.header knowledge-search[data-variant=header] input{width:100%;padding:0;cursor:pointer;background-image:var(--hc-icon-search);background-repeat:no-repeat;background-position:center;background-size:20px}.page:has(.hero--panel) header.header knowledge-search[data-variant=header] input::placeholder{color:transparent}.page:has(.hero--panel) header.header knowledge-search[data-variant=header] input:focus{padding-inline:2.35rem .7rem;cursor:text;background-position:.7rem center;background-size:18px}.page:has(.hero--panel) header.header knowledge-search[data-variant=header] input:focus::placeholder{color:var(--co-color-opacity-negro-50)}@media(prefers-reduced-motion:no-preference){.page:has(.hero--panel) header.header knowledge-search[data-variant=header]{transition:width .16s ease}}.hero{width:100vw;position:relative;left:50%;right:50%;margin-inline:-50vw;padding-inline:1.5rem;grid-template-columns:100%;text-align:center;background:var(--co-color-base-negro) url(/_astro/hero-bg.Dkgmb7vm.webp) center / cover no-repeat}.hero:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,color-mix(in srgb,var(--co-color-base-negro) 30%,transparent),color-mix(in srgb,var(--co-color-base-negro) 55%,transparent))}.hero>*{position:relative;z-index:1}.hero .copy{align-items:center}.hero h1{color:var(--co-color-base-blanco)}.hero .tagline{color:color-mix(in srgb,var(--co-color-base-blanco) 82%,transparent)}.help-card{border:1px solid var(--sl-color-hairline);border-radius:.75rem;background:var(--hc-surface);box-shadow:var(--sl-shadow-sm)}.help-card:hover{border-color:var(--hc-ink)}@media(prefers-reduced-motion:no-preference){.help-card{transition:border-color .15s ease,transform .15s ease}.help-card:hover{transform:translateY(-2px)}}header.header{--sl-color-white: hsl(0, 0%, 100%);--sl-color-gray-1: hsl(224, 20%, 94%);--sl-color-gray-2: hsl(224, 6%, 77%);--sl-color-gray-3: hsl(224, 6%, 56%);--sl-color-gray-4: hsl(224, 7%, 36%);--sl-color-gray-5: hsl(224, 10%, 23%);--sl-color-gray-6: hsl(224, 14%, 16%);--sl-color-black: hsl(224, 10%, 10%);--sl-color-bg-nav: var(--co-color-base-negro);--sl-color-hairline: var(--co-color-opacity-blanco-16);--sl-rapide-ui-header-bg-color: var(--co-color-base-negro)}header.header .site-title,header.header .site-title span{color:var(--sl-color-white)}header.header .site-title img{filter:invert(1)}header.header .site-title{display:flex;justify-content:flex-start;align-items:center;gap:13px}header.header .site-title img{height:20px;object-fit:contain}header.header .site-title span{line-height:1}header.header starlight-menu-button button{background-color:transparent;color:var(--sl-color-white)}header.header starlight-menu-button[aria-expanded=true] button{background-color:var(--sl-color-gray-5)}#starlight__sidebar{--sl-color-text-accent: var(--hc-ink);--sl-color-text-invert: var(--hc-ink-invert);--sl-color-accent-high: var(--hc-ink)}#starlight__sidebar a[aria-current=page]{background-color:var(--hc-ink);color:var(--hc-ink-invert)}#starlight__sidebar.sidebar-pane a.sidebar-group-link[aria-current=page]{background-color:var(--hc-ink);color:var(--hc-ink-invert);padding:.1em .4em;border-radius:.25rem}#starlight__sidebar.sidebar-pane a.sidebar-group-link[aria-current=page] .large{color:var(--hc-ink-invert)}#starlight__sidebar a.sidebar-top-link{font-size:var(--sl-text-lg);font-weight:600}@media(min-width:50rem){#starlight__sidebar a.sidebar-top-link{font-size:var(--sl-text-base)}}#starlight__sidebar a.sidebar-top-link:not([aria-current=page]){color:var(--sl-color-white)}starlight-toc a,mobile-starlight-toc .isMobile a{font-size:var(--sl-text-base)}starlight-toc a[aria-current=true],starlight-toc a[aria-current=true]:is(:hover,:focus-visible),mobile-starlight-toc .isMobile a[aria-current=true],mobile-starlight-toc .isMobile a[aria-current=true]:is(:hover,:focus-visible){color:var(--sl-color-text);background-color:var(--sl-color-gray-6);border-inline-start-color:transparent;border-radius:.25rem}.page:has(.co-figma-screen),.page:has(.sidebar-status){--sl-content-width: 869px;--hci-canvas: var(--co-color-base-off-white);--hci-sidebar: var(--co-color-base-blanco);--hci-surface: var(--co-color-base-blanco);--hci-ink: var(--co-color-base-negro);--hci-ink-invert: var(--co-color-base-blanco);--hci-hairline: var(--co-color-opacity-negro-8);--hci-hairline-soft: var(--co-color-opacity-negro-4);--hci-muted: var(--co-color-gray-600);--hci-pill-bg: var(--co-color-base-negro);--hci-pill-ink: var(--co-color-base-blanco)}@media(min-width:50em){.page:has(.co-figma-screen){--sl-nav-height: 72px;--sl-sidebar-width: 272px}}:root[data-theme=dark] .page:has(.co-figma-screen),:root[data-theme=dark] .page:has(.sidebar-status){--hci-canvas: var(--co-color-gray-800);--hci-sidebar: var(--co-color-gray-800);--hci-surface: var(--co-color-opacity-blanco-8);--hci-ink: var(--co-color-base-blanco);--hci-ink-invert: var(--co-color-base-blanco);--hci-hairline: var(--co-color-opacity-blanco-8);--hci-hairline-soft: var(--co-color-opacity-blanco-8);--hci-muted: var(--co-color-gray-200);--hci-pill-bg: var(--co-color-opacity-blanco-8);--hci-pill-ink: var(--co-color-base-blanco)}:root[data-theme=dark] body:has(.co-figma-screen),:root[data-theme=dark] body:has(.sidebar-status){background:var(--co-color-gray-800)}.page:has(.co-figma-screen) header.header{border-bottom:1px solid var(--co-color-opacity-negro-16);backdrop-filter:blur(40px)}:root[data-theme=dark] .page:has(.co-figma-screen) header.header{--sl-rapide-ui-header-bg-color: transparent;background:linear-gradient(var(--co-color-opacity-blanco-4),var(--co-color-opacity-blanco-4)),var(--co-color-gray-800)}:root[data-theme=dark] .page:has(.co-figma-screen) header.header knowledge-search[data-variant=header] input{background:var(--co-color-opacity-blanco-4);border-color:var(--co-color-opacity-blanco-4)}@media(min-width:50em){.page:has(.co-figma-screen) header.header{height:72px;padding:0 15px 0 20px}}@media(min-width:50em){.page:has(.co-figma-screen) header.header:after{content:"";position:absolute;top:0;left:272px;width:1px;height:72px;background:var(--co-color-opacity-blanco-8)}}@media(min-width:50em){.page:has(.co-figma-screen) header.header>.header{grid-template-columns:288px minmax(0,869px) 1fr;align-items:center;gap:0;height:100%;padding:0}}.page:has(.co-figma-screen) header.header .right-group{justify-content:flex-end;gap:var(--co-spacing-sm2)}.page:has(.co-figma-screen) header.header starlight-rapide-theme-select{display:flex}@media(min-width:50em){.page:has(.co-figma-screen) header.header .site-title{gap:var(--co-spacing-lg)}.page:has(.co-figma-screen) header.header .site-title span{position:relative;padding-inline-start:var(--co-spacing-lg);font-size:var(--co-font-size-20);font-weight:var(--co-font-weight-regular);line-height:1.25;letter-spacing:-.03em}.page:has(.co-figma-screen) header.header .site-title span:before{content:"";position:absolute;inset-inline-start:0;top:50%;translate:0 -50%;width:1px;height:24px;background:var(--co-color-opacity-blanco-16)}}.page:has(.co-figma-screen) header.header .social-icons{display:none}@media(min-width:50em){.page:has(.co-figma-screen) header.header knowledge-search[data-variant=header]{width:100%;max-width:869px}.page:has(.co-figma-screen) header.header knowledge-search[data-variant=header] input{box-sizing:border-box;width:100%;height:40px;padding:0 var(--co-spacing-lg) 0 40px;color:var(--co-color-base-blanco);font-size:var(--co-font-size-16);font-weight:var(--co-font-weight-regular);letter-spacing:-.03em;background:var(--co-color-opacity-blanco-8);border:1px solid var(--co-color-opacity-blanco-8);border-radius:var(--co-border-radius-xs)}.page:has(.co-figma-screen) header.header knowledge-search[data-variant=header] input::placeholder{color:var(--co-color-opacity-blanco-80);opacity:1}.page:has(.co-figma-screen) header.header knowledge-search[data-variant=header] label{position:relative;display:block}.page:has(.co-figma-screen) header.header knowledge-search[data-variant=header] label:after{content:"";position:absolute;top:50%;left:10px;translate:0 -50%;width:20px;height:20px;background:var(--co-color-base-blanco);mask:var(--hc-icon-search-mask) no-repeat center / contain;pointer-events:none}}.page:has(.co-figma-screen) header.header starlight-rapide-theme-select button,.page:has(.co-figma-screen) header.header .lang-select__button{box-sizing:border-box;display:flex;align-items:center;gap:var(--co-spacing-sm2);height:40px;color:var(--co-color-base-blanco);font-size:var(--co-font-size-14);line-height:1;letter-spacing:-.03em;background:var(--co-color-opacity-blanco-8);border:0;border-radius:var(--co-border-radius-xs)}.page:has(.co-figma-screen) header.header .lang-select__button{padding-inline:var(--co-spacing-lg)}.page:has(.co-figma-screen) header.header starlight-rapide-theme-select button{padding-inline:var(--co-spacing-md) var(--co-spacing-lg)}.page:has(.co-figma-screen) header.header starlight-rapide-theme-select button svg{width:16px;height:16px;background:var(--co-color-base-blanco);mask:var(--hc-icon-sun-dim) no-repeat center / contain}.page:has(.co-figma-screen) header.header starlight-rapide-theme-select button svg *{display:none}.page:has(.co-figma-screen) header.header starlight-rapide-theme-select button:after{content:"Claro"}:root[data-theme=dark] .page:has(.co-figma-screen) header.header starlight-rapide-theme-select button:after{content:"Oscuro"}@media(min-width:50em){.page:has(.co-figma-screen) .sidebar-pane{display:flex;flex-direction:column;overflow:hidden;scrollbar-gutter:auto;padding:0;background:var(--hci-sidebar);border-inline-end:1px solid var(--hci-hairline-soft)}.page:has(.co-figma-screen) .sidebar-content{flex:1;min-height:0;height:auto;overflow-y:auto;scrollbar-gutter:auto;scrollbar-width:none;padding:var(--co-spacing-2xl) var(--co-spacing-md) 0}.page:has(.co-figma-screen) .sidebar-content::-webkit-scrollbar{display:none}}.page:has(.co-figma-screen) #starlight__sidebar ul.top-level{display:flex;flex-direction:column;gap:var(--co-spacing-xs);margin:0;padding:0}.page:has(.co-figma-screen) #starlight__sidebar ul.top-level>li{margin:0;padding:0;border-inline-start:0}.page:has(.co-figma-screen) #starlight__sidebar ul.top-level>li>a,.page:has(.co-figma-screen) #starlight__sidebar ul.top-level>li>details>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--co-spacing-sm2);padding:var(--co-spacing-md);color:var(--hci-ink);font-size:var(--co-font-size-16);font-weight:var(--co-font-weight-medium);line-height:1;letter-spacing:-.03em;border-radius:var(--co-border-radius-xs)}.page:has(.co-figma-screen) #starlight__sidebar ul.top-level>li>details>summary{flex-direction:row}.page:has(.co-figma-screen) #starlight__sidebar ul.top-level>li>details>summary .group-label{flex:1;order:0;font-size:inherit;font-weight:inherit;line-height:inherit}.page:has(.co-figma-screen) #starlight__sidebar ul.top-level>li>details>summary .large{color:inherit;font-size:inherit;font-weight:inherit}.page:has(.co-figma-screen) #starlight__sidebar ul.top-level>li>details>summary .caret{content:"";flex:none;order:1;width:16px;height:16px;background:currentColor;mask:var(--hc-icon-caret-right) no-repeat center / contain;transform:none;transition:rotate .2s ease-in-out}.page:has(.co-figma-screen) #starlight__sidebar ul.top-level>li>details>summary .caret>*{display:none}.page:has(.co-figma-screen) #starlight__sidebar ul.top-level>li>details[open]>summary .caret{rotate:90deg}.page:has(.co-figma-screen) #starlight__sidebar ul.top-level>li>a[aria-current=page]{background-color:var(--hci-pill-bg);color:var(--hci-pill-ink)}.page:has(.co-figma-screen) #starlight__sidebar ul.top-level>li>a span{color:inherit;font-size:inherit;font-weight:inherit}.page:has(.sidebar-status) .sidebar-status{display:flex;flex-direction:column;gap:var(--co-spacing-md);padding:var(--co-spacing-2xl);background:var(--hci-sidebar);border-top:1px solid var(--hci-hairline)}@media(min-width:50em){.page:has(.sidebar-status) .sidebar-status{position:absolute;inset:auto 0 0}}@media(min-width:50em){.page:has(.sidebar-status) .sidebar-status:before{content:"";position:absolute;inset-inline:0;bottom:100%;height:48px;pointer-events:none;background:var(--hci-sidebar);backdrop-filter:blur(2px);mask-image:linear-gradient(to top,rgb(0 0 0) 20%,transparent)}.page:has(.sidebar-status) .sidebar-content{padding-bottom:96px}}.page:has(.sidebar-status) .sidebar-status__row{display:flex;align-items:center;gap:var(--co-spacing-sm2);margin:0;color:var(--hci-muted);font-size:var(--co-font-size-12);line-height:1.4;letter-spacing:-.03em}.page:has(.sidebar-status) .sidebar-status__row svg{flex:none;width:16px;height:16px;color:var(--hci-ink)}.page:has(.sidebar-status) .sidebar-status__row b,.page:has(.sidebar-status) .sidebar-status__row--strong{color:var(--hci-ink);font-weight:var(--co-font-weight-regular)}.page:has(.sidebar-status) a.sidebar-status__row{text-decoration-line:none}.page:has(.sidebar-status) a.sidebar-status__row:hover,.page:has(.sidebar-status) a.sidebar-status__row:focus-visible{text-decoration-line:underline}.page:has(.co-figma-screen) .main-pane{flex:1;width:auto;min-width:0}@media(min-width:50em){.page:has(.co-figma-screen){--sl-content-pad-x: 0px}.page:has(.co-figma-screen) .main-frame{padding-inline:272px 0}.page:has(.co-figma-screen) main{padding:0 0 var(--co-spacing-5xl) 40px}}.page:has(.co-figma-screen) .content-panel{border-top:0}@media(min-width:50em){.page:has(.co-figma-screen) .content-panel{padding:0}}.page:has(.co-figma-screen) .sl-markdown-content{margin-top:0}@media(min-width:50em){.page:has(.co-figma-screen) .content-panel .sl-container{max-width:869px;margin-block:0;margin-inline:auto;padding:0}}.page:has(.co-figma-screen) .content-panel:first-of-type{padding-block:var(--co-spacing-2xl) 0}@media(min-width:50em){.page:has(.co-figma-screen) .content-panel:first-of-type{padding-block:40px 0}}.page:has(.module-index--figma) .content-panel:first-of-type{padding-bottom:var(--co-spacing-2xl)}.page:has(.module-article-index--figma) .content-panel:first-of-type{padding-bottom:var(--co-spacing-3xl)}.page:has(.co-figma-screen) h1{color:var(--hci-ink);margin:0;font-size:var(--co-font-size-28);font-weight:var(--co-font-weight-medium);line-height:1.25;letter-spacing:-.03em}@media(min-width:50em){.page:has(.co-figma-screen) h1{font-size:var(--co-font-size-32)}}.page:has(.module-index--figma) footer{display:none}@media(min-width:72rem){.page:has(.co-figma-screen) .right-sidebar{padding-top:72px}.page:has(.co-figma-screen) .right-sidebar-container{width:259px}.page:has(.co-figma-screen) .right-sidebar-panel{width:259px;padding:0;border-inline-start:0}.page:has(.co-figma-screen) .right-sidebar-panel .sl-container{box-sizing:border-box;width:235px;max-width:none;margin:0;padding:40px 0 0 32px}}.page:has(.co-figma-screen) .right-sidebar-panel h2{margin:0 0 10px;color:var(--hci-muted);font-size:var(--co-font-size-16);font-weight:var(--co-font-weight-regular);line-height:1.5;letter-spacing:-.03em}.page:has(.co-figma-screen) starlight-toc nav,.page:has(.co-figma-screen) starlight-toc ul,.page:has(.co-figma-screen) starlight-toc li{margin:0;padding:0;border:0}.page:has(.co-figma-screen) starlight-toc a{margin:0;display:flex;align-items:center;gap:var(--co-spacing-md);padding:0;color:var(--hci-ink);font-size:var(--co-font-size-16);font-weight:var(--co-font-weight-medium);line-height:1.5;letter-spacing:-.03em;background:none;border-inline-start:0}.page:has(.co-figma-screen) starlight-toc a:before{content:"";flex:none;width:2px;height:24px;background:var(--hci-hairline);border-radius:var(--co-border-radius-full)}.page:has(.co-figma-screen) starlight-toc a[aria-current=true]:before{background:var(--hci-ink)}.page:has(.co-figma-screen) #starlight__sidebar ul.top-level details ul{position:relative;display:flex;flex-direction:column;gap:0;margin:var(--co-spacing-sm2) 0;padding:0 0 0 14px}.page:has(.co-figma-screen) #starlight__sidebar ul.top-level details ul:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:2px;background:var(--co-color-opacity-negro-8);border-radius:var(--co-border-radius-full)}.page:has(.co-figma-screen) #starlight__sidebar ul.top-level details ul li{margin:0;padding:0;border-inline-start:0}.page:has(.co-figma-screen) #starlight__sidebar ul.top-level details ul a{display:block;padding:var(--co-spacing-sm) 0;color:var(--co-color-gray-600);font-size:var(--co-font-size-14);font-weight:var(--co-font-weight-regular);line-height:1.2;letter-spacing:-.03em;background:none;border-inline-start:0}.page:has(.co-figma-screen) #starlight__sidebar ul.top-level details ul a span{color:inherit;font-size:inherit;font-weight:inherit}.page:has(.co-figma-screen) #starlight__sidebar ul.top-level details ul a[aria-current=page]{position:relative;color:var(--co-color-base-negro);font-weight:var(--co-font-weight-medium)}.page:has(.co-figma-screen) #starlight__sidebar ul.top-level details ul a[aria-current=page]:before{content:"";position:absolute;inset-inline-start:-14px;top:50%;translate:0 -50%;width:2px;height:20px;background:var(--co-color-base-negro);border-radius:var(--co-border-radius-full)}:root[data-theme=dark] .page:has(.co-figma-screen) #starlight__sidebar ul.top-level details ul:before{background:var(--co-color-opacity-blanco-8)}:root[data-theme=dark] .page:has(.co-figma-screen) #starlight__sidebar ul.top-level details ul a,:root[data-theme=dark] .page:has(.co-figma-screen) #starlight__sidebar ul.top-level details ul details>summary{color:var(--co-color-opacity-blanco-80)}:root[data-theme=dark] .page:has(.co-figma-screen) #starlight__sidebar ul.top-level details ul a[aria-current=page]{color:var(--co-color-base-blanco)}:root[data-theme=dark] .page:has(.co-figma-screen) #starlight__sidebar ul.top-level details ul a[aria-current=page]:before{background:var(--co-color-base-blanco)}.page:has(.co-figma-screen) #starlight__sidebar ul.top-level details ul details>summary{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--co-spacing-sm2);padding:var(--co-spacing-sm) 0;color:var(--co-color-gray-600);font-size:var(--co-font-size-14);font-weight:var(--co-font-weight-regular);line-height:1.2;letter-spacing:-.03em}.page:has(.co-figma-screen) #starlight__sidebar ul.top-level details ul details>summary .group-label{flex:1;order:0}.page:has(.co-figma-screen) #starlight__sidebar ul.top-level details ul details>summary .large{color:inherit;font-size:inherit;font-weight:inherit}.page:has(.co-figma-screen) #starlight__sidebar ul.top-level details ul details>summary .caret{flex:none;order:1;width:16px;height:16px;background:currentColor;mask:var(--hc-icon-caret-right) no-repeat center / contain;transform:none;transition:rotate .2s ease-in-out}.page:has(.co-figma-screen) #starlight__sidebar ul.top-level details ul details>summary .caret>*{display:none}.page:has(.co-figma-screen) #starlight__sidebar ul.top-level details ul details[open]>summary .caret{rotate:90deg}.page:has(.co-figma-screen) #starlight__sidebar ul.top-level>li>details>summary:has(>.group-label>a.sidebar-group-link[aria-current=page]){color:var(--hci-pill-ink);background-color:var(--hci-pill-bg)}.page:has(.co-figma-screen) #starlight__sidebar.sidebar-pane ul.top-level details>summary a.sidebar-group-link,.page:has(.co-figma-screen) #starlight__sidebar.sidebar-pane ul.top-level details>summary a.sidebar-group-link[aria-current=page],.page:has(.co-figma-screen) #starlight__sidebar.sidebar-pane ul.top-level details>summary a.sidebar-group-link[aria-current=page] .large{padding:0;color:inherit;font-size:inherit;font-weight:inherit;text-decoration:none;background:none;border-radius:0}.page:has(.module-article-index--figma) footer{display:none}:root{--hc-icon-plus: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round'%3E%3Cpath d='M4 12H20'/%3E%3Cpath d='M12 4V20'/%3E%3C/svg%3E");--hc-icon-minus: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round'%3E%3Cpath d='M4 12H20'/%3E%3C/svg%3E")}.page:has(.article-screen--figma) .content-panel:first-of-type{padding-bottom:0}.page:has(.article-screen--figma) .sl-markdown-content>*+*{margin-top:var(--co-spacing-md)}.page:has(.article-screen--figma) .sl-markdown-content>:is(.sl-heading-wrapper,p:has(img)),.page:has(.article-screen--figma) .sl-markdown-content>p:has(img)+*{margin-top:var(--co-spacing-3xl)}.page:has(.article-screen--figma) .sl-markdown-content>:first-child{margin-top:var(--co-spacing-md)}.page:has(.article-screen--figma) .sl-markdown-content>.sl-heading-wrapper:first-child,.page:has(.article-screen--figma) .sl-markdown-content>:first-child+.sl-heading-wrapper{margin-top:40px}.page:has(.article-screen--figma) .sl-markdown-content :is(h2,h3,h4,h5,h6){color:var(--hci-ink);font-weight:var(--co-font-weight-medium);line-height:1.25;letter-spacing:-.03em}.page:has(.article-screen--figma) .sl-markdown-content h2{font-size:var(--co-font-size-24)}.page:has(.article-screen--figma) .sl-markdown-content :is(h3,h4,h5,h6){font-size:var(--co-font-size-20)}.page:has(.article-screen--figma) .sl-markdown-content :is(p,ul,ol){color:var(--hci-ink);font-size:var(--co-font-size-16);line-height:1.5;letter-spacing:-.03em}.page:has(.article-screen--figma) .sl-markdown-content>:is(p,ul,ol,blockquote,dl){max-width:682px}.page:has(.article-screen--figma) .sl-markdown-content>p:has(img){max-width:none}.page:has(.article-screen--figma) .sl-markdown-content starlight-image-zoom-zoomable{display:block}.page:has(.article-screen--figma) .sl-markdown-content :is(p,figure,starlight-image-zoom-zoomable)>img{display:block;width:100%;height:auto;border-radius:var(--co-border-radius-sm)}.page:has(.article-screen--figma) .article-faq{margin-top:var(--co-spacing-3xl)}.page:has(.article-screen--figma) .article-faq h2{margin:0 0 var(--co-spacing-2xl);color:var(--hci-ink);font-size:var(--co-font-size-24);font-weight:var(--co-font-weight-medium);line-height:1.25;letter-spacing:-.03em}.page:has(.article-screen--figma) .article-faq__item{border-top:1px solid var(--hci-hairline)}.page:has(.article-screen--figma) .article-faq__item:last-child{border-bottom:1px solid var(--hci-hairline)}.page:has(.article-screen--figma) .article-faq h3{margin:0;font-size:inherit}.page:has(.article-screen--figma) .article-faq button{display:flex;align-items:center;justify-content:space-between;gap:var(--co-spacing-lg);width:100%;padding:var(--co-spacing-md) 0;color:var(--hci-ink);font-size:var(--co-font-size-20);font-weight:var(--co-font-weight-medium);line-height:1.25;letter-spacing:-.03em;text-align:start;background:none;border:0}.page:has(.article-screen--figma) .article-faq button:hover{color:var(--hci-ink)}.page:has(.article-screen--figma) .article-faq button>span{flex:none;width:24px;height:24px;font-size:0;background:currentColor;mask:var(--hc-icon-plus) no-repeat center / contain}.page:has(.article-screen--figma) .article-faq button[aria-expanded=true]>span{mask-image:var(--hc-icon-minus)}.page:has(.article-screen--figma) .article-faq [role=region]{padding:0 0 var(--co-spacing-md)}.page:has(.article-screen--figma) .article-faq [role=region] p{max-width:682px;color:var(--hci-ink);font-size:var(--co-font-size-16);line-height:1.5;letter-spacing:-.03em}.page:has(.article-screen--figma) .content-panel .sl-container>footer{display:none}.page:has(.article-screen--figma) .right-sidebar-panel .sl-container{width:251px}.page:has(.article-screen--figma) starlight-toc>nav>ul{position:relative}.page:has(.article-screen--figma) starlight-toc>nav>ul:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:2px;background:var(--hci-hairline);border-radius:var(--co-border-radius-full)}.page:has(.article-screen--figma) starlight-toc li+li,.page:has(.article-screen--figma) starlight-toc ul ul{margin-top:3.5px}.page:has(.article-screen--figma) starlight-toc a{color:var(--co-color-gray-500)}.page:has(.article-screen--figma) starlight-toc a:before{background:none}.page:has(.article-screen--figma) starlight-toc a[aria-current=true]{color:var(--hci-ink)}.page:has(.article-screen--figma) starlight-toc a[aria-current=true]:before{background:var(--hci-ink)}.page:has(.article-screen--figma) starlight-toc a>span{padding-inline-start:calc(var(--depth, 0) * 16px)}.page:has(.article-screen--figma) #starlight__sidebar ul.top-level>li>details:has(a[aria-current=page])>summary{color:var(--co-color-base-blanco);background-color:var(--co-color-base-negro)}.page:has(.article-screen--figma) #starlight__sidebar ul.top-level>li:has(>details[open]){margin-block:0}.page:has(.article-screen--figma) #starlight__sidebar ul.top-level details ul a[aria-current=page]{position:relative}.page:has(.article-screen--figma) #starlight__sidebar ul.top-level details ul a[aria-current=page]:before{content:"";position:absolute;inset-inline-start:-14px;top:50%;translate:0 -50%;width:2px;height:20px;background:var(--co-color-base-negro);border-radius:var(--co-border-radius-full)}#starlight__sidebar a[data-current-section]{background-color:var(--hc-ink);color:var(--hc-ink-invert)}#starlight__sidebar.sidebar-pane a.sidebar-group-link[data-current-section]{padding:.1em .4em;border-radius:.25rem}#starlight__sidebar.sidebar-pane a.sidebar-group-link[data-current-section] .large{color:var(--hc-ink-invert)}.page:has(.co-figma-screen) #starlight__sidebar ul.top-level>li>details:has(a[data-current-section])>summary,.page:has(.co-figma-screen) #starlight__sidebar ul.top-level>li>a[data-current-section]{color:var(--co-color-base-blanco);background-color:var(--co-color-base-negro)}.page:has(.co-figma-screen) #starlight__sidebar ul.top-level details ul a[data-current-section]{position:relative;color:var(--co-color-base-negro);font-weight:var(--co-font-weight-medium);background:none}.page:has(.co-figma-screen) #starlight__sidebar ul.top-level details ul a[data-current-section]:before{content:"";position:absolute;inset-inline-start:-14px;top:50%;translate:0 -50%;width:2px;height:20px;background:var(--co-color-base-negro);border-radius:var(--co-border-radius-full)}:root[data-theme=dark] .page:has(.co-figma-screen) #starlight__sidebar ul.top-level details ul a[data-current-section]{color:var(--co-color-base-blanco)}:root[data-theme=dark] .page:has(.co-figma-screen) #starlight__sidebar ul.top-level details ul a[data-current-section]:before{background:var(--co-color-base-blanco)}:root[data-theme=dark] .page:has(.hero--panel) header.header{--sl-color-white: var(--co-color-base-blanco);--sl-color-gray-1: var(--co-color-base-blanco);--sl-color-gray-2: var(--co-color-opacity-blanco-80);--sl-color-gray-3: var(--co-color-opacity-blanco-50);--sl-color-hairline: var(--co-color-opacity-blanco-16)}:root[data-theme=dark] .page:has(.hero--panel) header.header>.header{background:var(--co-color-opacity-negro-80)}:root[data-theme=dark] .page:has(.hero--panel) header.header .site-title img{filter:invert(1)}:root[data-theme=dark] .page:has(.hero--panel) header.header .site-title span:before{background:var(--co-color-opacity-blanco-16)}:root[data-theme=dark] .page:has(.hero--panel) header.header knowledge-search[data-variant=header] input,:root[data-theme=dark] .page:has(.hero--panel) header.header starlight-rapide-theme-select button,:root[data-theme=dark] .page:has(.hero--panel) header.header .lang-select__button{background:var(--co-color-opacity-blanco-16);border-color:transparent}:root[data-theme=dark] .page:has(.hero--panel) header.header .lang-select__button,:root[data-theme=dark] .page:has(.hero--panel) header.header .lang-select__option{color:var(--co-color-base-blanco)}:root[data-theme=dark] .page:has(.hero--panel) header.header .lang-select{--hc-nav-menu-bg: var(--co-color-opacity-negro-80);--hc-nav-menu-border: var(--co-color-opacity-blanco-16);--hc-nav-menu-hover: var(--co-color-opacity-blanco-8)}:root[data-theme=dark] .page:has(.hero--panel) header.header knowledge-search[data-variant=header] input{background-image:none}:root[data-theme=dark] .page:has(.hero--panel) header.header knowledge-search[data-variant=header] label{position:relative;display:block}:root[data-theme=dark] .page:has(.hero--panel) header.header knowledge-search[data-variant=header] label:after{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;width:20px;height:20px;background:var(--co-color-base-blanco);mask:var(--hc-icon-search-mask) no-repeat center / contain;pointer-events:none}:root[data-theme=dark] .page:has(.hero--panel) header.header knowledge-search[data-variant=header]:focus-within label:after{left:.7rem;translate:0 -50%;width:18px;height:18px}:root[data-theme=dark] .home-panel{background:var(--co-color-opacity-negro-80)}:root[data-theme=dark] .home-panel knowledge-search input{color:var(--co-color-base-blanco);background-color:var(--co-color-opacity-blanco-8);border-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.5 18C14.6421 18 18 14.6421 18 10.5C18 6.35786 14.6421 3 10.5 3C6.35786 3 3 6.35786 3 10.5C3 14.6421 6.35786 18 10.5 18Z'/%3E%3Cpath d='M15.8034 15.8034L21 21'/%3E%3C/svg%3E")}:root[data-theme=dark] .home-panel knowledge-search input::placeholder{color:var(--co-color-opacity-blanco-50)}:root[data-theme=dark] .module-rail__title,:root[data-theme=dark] .module-rail__all,:root[data-theme=dark] .module-rail__card-title,:root[data-theme=dark] .hero-last-updated{color:var(--co-color-base-blanco)}:root[data-theme=dark] .module-rail__count{color:var(--co-color-opacity-blanco-50)}:root[data-theme=dark] .module-rail__card,:root[data-theme=dark] .module-rail__control{color:var(--co-color-base-blanco);background:var(--co-color-opacity-blanco-4)}:root[data-theme=dark] .module-rail__fade--previous{background:linear-gradient(to right,var(--co-color-base-negro),transparent)}:root[data-theme=dark] .module-rail__fade--next{background:linear-gradient(to left,var(--co-color-base-negro),transparent)}:root[data-theme=dark] .page:has(.hero--panel) .actions a{color:var(--co-color-base-blanco);background:var(--co-color-opacity-negro-80)}:root[data-theme=dark] .module-dialog{color:var(--co-color-base-blanco);background:var(--co-color-gray-800)}:root[data-theme=dark] .module-dialog .module-rail__card{border-color:var(--co-color-opacity-blanco-4)}:root[data-theme=dark] .module-dialog .module-rail__count{color:var(--co-color-opacity-blanco-80)}:root[data-theme=dark] .module-rail__card:hover{border-color:var(--co-color-opacity-blanco-16)}@layer starlight,rapide;@layer rapide{:root,::backdrop{--sl-hue-base: 17;--sl-hue-orange: 84;--sl-hue-green: 164;--sl-hue-blue: 274;--sl-hue-purple: 314;--sl-hue-red: 13;--sl-text-h1: var(--sl-text-3xl);--sl-text-h2: var(--sl-text-2xl);--sl-text-h3: var(--sl-text-xl);--sl-text-h4: var(--sl-text-lg);--sl-text-h5: unset}:root,::backdrop{--sl-color-white: oklch(90% .008 var(--sl-hue-base));--sl-color-gray-1: oklch(80% .018 var(--sl-hue-base));--sl-color-gray-2: oklch(80% .018 var(--sl-hue-base));--sl-color-gray-3: oklch(65% .013 var(--sl-hue-base));--sl-color-gray-4: oklch(48% .009 var(--sl-hue-base));--sl-color-gray-5: oklch(29% .005 var(--sl-hue-base));--sl-color-gray-6: oklch(23% .004 var(--sl-hue-base));--sl-color-gray-7: oklch(20.5% .002 var(--sl-hue-base));--sl-color-black: oklch(18% .002 var(--sl-hue-base));--sl-color-orange-low: oklch(24% .01 var(--sl-hue-orange));--sl-color-orange: oklch(62% .115 var(--sl-hue-orange));--sl-color-orange-high: oklch(92% .062 var(--sl-hue-orange));--sl-color-orange-accent: oklch(96% .04 var(--sl-hue-orange));--sl-color-orange-accent-invert: oklch(79% .162 var(--sl-hue-orange));--sl-color-orange-alt: oklch(25.5% .01 var(--sl-hue-orange));--sl-color-orange-alt-invert: oklch(42% .042 var(--sl-hue-orange));--sl-color-green-low: oklch(20% .018 var(--sl-hue-green));--sl-color-green: oklch(61% .115 var(--sl-hue-green));--sl-color-green-high: oklch(86% .054 var(--sl-hue-green));--sl-color-green-accent: oklch(93% .054 var(--sl-hue-green));--sl-color-green-accent-invert: oklch(66% .14 var(--sl-hue-green));--sl-color-blue-low: oklch(20% .02 var(--sl-hue-blue));--sl-color-blue: oklch(56% .181 var(--sl-hue-blue));--sl-color-blue-high: oklch(86% .054 var(--sl-hue-blue));--sl-color-blue-accent: oklch(89% .05 var(--sl-hue-blue));--sl-color-blue-accent-invert: oklch(66% .154 var(--sl-hue-blue));--sl-color-blue-alt: oklch(21.5% .02 var(--sl-hue-blue));--sl-color-blue-alt-invert: oklch(36% .034 var(--sl-hue-blue));--sl-color-purple-low: oklch(22% .012 var(--sl-hue-purple));--sl-color-purple: oklch(59% .166 var(--sl-hue-purple));--sl-color-purple-high: oklch(86% .053 var(--sl-hue-purple));--sl-color-purple-accent: oklch(92% .05 var(--sl-hue-purple));--sl-color-purple-accent-invert: oklch(66% .153 var(--sl-hue-purple));--sl-color-purple-alt: oklch(23.5% .012 var(--sl-hue-purple));--sl-color-purple-alt-invert: oklch(36% .033 var(--sl-hue-purple));--sl-color-red-low: oklch(20% .018 var(--sl-hue-red));--sl-color-red: oklch(44% .151 var(--sl-hue-red));--sl-color-red-high: oklch(87% .05 var(--sl-hue-red));--sl-color-red-accent: oklch(92% .04 var(--sl-hue-red));--sl-color-red-accent-invert: oklch(67% .15 var(--sl-hue-red));--sl-color-red-alt: oklch(21.5% .018 var(--sl-hue-red));--sl-color-red-alt-invert: oklch(37% .03 var(--sl-hue-red));--sl-hue-accent: 164;--sl-color-accent-low: oklch(19% .02 var(--sl-hue-accent));--sl-color-accent: oklch(50% .085 var(--sl-hue-accent));--sl-color-accent-high: oklch(61% .085 var(--sl-hue-accent));--sl-color-bg-nav: var(--sl-color-black);--sl-color-bg-sidebar: var(--sl-color-black);--sl-color-backdrop-overlay: oklch(24% .002 var(--sl-hue-base) / .7);--sl-rapide-ui-bg-color: oklch(18% 0 0);--sl-rapide-ui-header-bg-color: oklch(18% .002 var(--sl-hue-base) / .8);--sl-rapide-ui-border-color: oklch(28% .004 var(--sl-hue-base));--sl-rapide-ec-marker-bg-color: oklch(27% .002 var(--sl-hue-base));--sl-rapide-ec-marker-border-color: oklch(47% .002 var(--sl-hue-base))}:root[data-theme=light],[data-theme=light] ::backdrop{--sl-color-white: oklch(30% .015 var(--sl-hue-base));--sl-color-gray-1: oklch(36% .018 var(--sl-hue-base));--sl-color-gray-2: oklch(36% .018 var(--sl-hue-base));--sl-color-gray-3: oklch(44% .013 var(--sl-hue-base));--sl-color-gray-4: oklch(66% .013 var(--sl-hue-base));--sl-color-gray-5: oklch(88% .009 var(--sl-hue-base));--sl-color-gray-6: oklch(90% .004 var(--sl-hue-base));--sl-color-gray-7: oklch(96% .003 var(--sl-hue-base));--sl-color-black: oklch(98% .002 var(--sl-hue-base));--sl-color-orange-low: oklch(96% .02 var(--sl-hue-orange));--sl-color-orange: oklch(74% .15 var(--sl-hue-orange));--sl-color-orange-high: oklch(44% .09 var(--sl-hue-orange));--sl-color-orange-accent: oklch(42% .08 var(--sl-hue-orange));--sl-color-orange-accent-invert: oklch(52% .15 var(--sl-hue-orange));--sl-color-orange-alt: oklch(95% .03 var(--sl-hue-orange));--sl-color-orange-alt-invert: oklch(78% .06 var(--sl-hue-orange));--sl-color-green-low: oklch(96% .01 var(--sl-hue-green));--sl-color-green: oklch(66% .14 var(--sl-hue-green));--sl-color-green-high: oklch(43% .09 var(--sl-hue-green));--sl-color-green-accent: oklch(36% .07 var(--sl-hue-green));--sl-color-green-accent-invert: oklch(50% .1 var(--sl-hue-green));--sl-color-blue-low: oklch(95% .02 var(--sl-hue-blue));--sl-color-blue: oklch(66% .15 var(--sl-hue-blue));--sl-color-blue-high: oklch(40% .102 var(--sl-hue-blue));--sl-color-blue-accent: oklch(35% .1 var(--sl-hue-blue));--sl-color-blue-accent-invert: oklch(52% .2 var(--sl-hue-blue));--sl-color-blue-alt: oklch(93% .03 var(--sl-hue-blue));--sl-color-blue-alt-invert: oklch(77% .05 var(--sl-hue-blue));--sl-color-purple-low: oklch(95% .02 var(--sl-hue-purple));--sl-color-purple: oklch(66% .15 var(--sl-hue-purple));--sl-color-purple-high: oklch(40% .102 var(--sl-hue-purple));--sl-color-purple-accent: oklch(35% .1 var(--sl-hue-purple));--sl-color-purple-accent-invert: oklch(52% .2 var(--sl-hue-purple));--sl-color-purple-alt: oklch(93% .03 var(--sl-hue-purple));--sl-color-purple-alt-invert: oklch(77% .05 var(--sl-hue-purple));--sl-color-red-low: oklch(95% .01 var(--sl-hue-red));--sl-color-red: oklch(66% .15 var(--sl-hue-red));--sl-color-red-high: oklch(42% .13 var(--sl-hue-red));--sl-color-red-accent: oklch(38% .15 var(--sl-hue-red));--sl-color-red-accent-invert: oklch(52% .2 var(--sl-hue-red));--sl-color-red-alt: oklch(94% .02 var(--sl-hue-red));--sl-color-red-alt-invert: oklch(78% .04 var(--sl-hue-red));--sl-hue-accent: 160;--sl-color-accent-low: oklch(96% .015 var(--sl-hue-accent));--sl-color-accent: oklch(53% .1197 var(--sl-hue-accent));--sl-color-accent-high: oklch(46% .104 var(--sl-hue-accent));--sl-color-backdrop-overlay: oklch(84% .003 var(--sl-hue-base) / .7);--sl-rapide-ui-bg-color: oklch(100% 0 0);--sl-rapide-ui-header-bg-color: oklch(98% .002 var(--sl-hue-base) / .7);--sl-rapide-ui-border-color: oklch(88% .004 var(--sl-hue-base));--sl-rapide-ec-marker-bg-color: oklch(93% .002 var(--sl-hue-base));--sl-rapide-ec-marker-border-color: oklch(62% .002 var(--sl-hue-base))}}@layer rapide{header.header{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background-color:var(--sl-rapide-ui-header-bg-color);border-bottom:1px solid var(--sl-color-gray-5);.site-title{font-size:var(--sl-text-h3)}.right-group{gap:0}.social-icons a{color:var(--sl-color-gray-2);&:hover{color:var(--sl-color-accent-high);opacity:1}&:last-child{margin-inline-end:-.125rem}}starlight-lang-select{label{--sl-label-icon-size: 1rem;&:is(:hover,:focus-within){color:var(--sl-color-accent-high)}}select{box-sizing:content-box;width:calc(var(--sl-rapide-lang-select-width))}}@media(prefers-reduced-transparency){-webkit-backdrop-filter:initial;backdrop-filter:initial;background-color:var(--sl-color-black)}@media(min-width:50rem){&:not(:has(starlight-lang-select)){padding-inline-end:calc(var(--sl-nav-pad-x) - 1rem)}}}starlight-menu-button{button{box-shadow:none;[data-theme=light] &{background-color:var(--sl-color-white);color:var(--sl-color-black)}}[data-theme=light] &[aria-expanded=true] button{background-color:var(--sl-color-gray-2)}}site-search{dialog{background-color:var(--sl-color-black);box-shadow:none;min-height:auto;.dialog-frame{padding:1rem}#starlight__search{--sl-search-corners: calc(.5rem * var(--pagefind-ui-scale));--pagefind-ui-border-radius: calc(.5rem * var(--pagefind-ui-scale))}.pagefind-ui__search-input{background-color:var(--sl-rapide-ui-bg-color);border:1px solid var(--sl-color-gray-4);&:focus-visible{border-color:var(--sl-color-accent);outline:1px solid var(--sl-color-accent)}}.pagefind-ui__message{padding-top:0;&:has(+.pagefind-ui__results:empty){padding:0}}:is(.pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)),.pagefind-ui__result-nested){border-inline:1px solid var(--sl-rapide-ui-border-color);outline-offset:-1px;&:not(:focus-within){background-color:var(--sl-rapide-ui-bg-color)}}.pagefind-ui__result-inner{gap:0;>:first-child{border-top:1px solid var(--sl-rapide-ui-border-color)}>:last-child{border-bottom:1px solid var(--sl-rapide-ui-border-color)}}.pagefind-ui__result-excerpt mark{color:var(--sl-color-accent-high)}@media(prefers-reduced-motion:no-preference){&::backdrop{animation:sl-rapide-search-backdrop-fade .15s ease-out}animation:sl-rapide-search-dialog-zoom-in .15s ease-out}}@media(min-width:50rem){div:has(>&){justify-content:center}}@media(min-width:72rem){div:has(>&){max-width:calc(var(--sl-content-width))}}}@keyframes sl-rapide-search-backdrop-fade{0%{-webkit-backdrop-filter:initial;backdrop-filter:initial;background-color:transparent}to{-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);background-color:var(--sl-color-backdrop-overlay)}}@keyframes sl-rapide-search-dialog-zoom-in{0%{opacity:0;transform:scale(.5) translateY(-2rem)}to{opacity:1;transform:scale(1) translateY(0)}}.sidebar-pane{border-inline-end:1px solid var(--sl-color-gray-5);summary{flex-direction:row-reverse;gap:.375rem;justify-content:start;padding:.2em var(--sl-sidebar-item-padding-inline);padding-inline:calc(var(--sl-sidebar-item-padding-inline) / 2) var(--sl-sidebar-item-padding-inline);&:is(:hover,:focus-visible){&,.large{color:var(--sl-color-accent-high)}}&:is(:hover,:focus-visible)+ul>li{border-inline-start-color:var(--sl-color-accent-high)}}ul ul li{margin-inline-start:calc(var(--sl-sidebar-item-padding-inline) + (.625rem / 2));&:has(>a[aria-current=page]){border-inline-start-color:var(--sl-color-accent-high)}&:has(>a:not([aria-current=page]):is(:hover,:focus-visible)){border-inline-start-color:var(--sl-color-gray-2)}}.top-level{>li+li{margin-block:0}>li+li:has(details),>li:has(details)+li:not(:has(details)){margin-top:1rem}>li>.large{color:var(--sl-color-gray-2);font-size:var(--sl-text-sm);font-weight:inherit;&:is(:hover,:focus-visible){color:var(--sl-color-white)}}}a[aria-current=page]{background-color:initial;color:var(--sl-color-text-accent)}}.content-panel{padding-top:1rem;+.content-panel{border-top:none;padding-top:0}h1{margin-top:.5rem;@media(min-width:72rem){margin-top:1rem}}.meta{align-items:center;flex-direction:row-reverse;a{border:1px solid var(--sl-color-gray-5);border-radius:.5rem;padding:.25rem .5rem;&:is(:hover,:focus-visible){border-color:var(--sl-color-gray-2);color:var(--sl-color-gray-2)}}}}.right-sidebar{border-inline-start:initial;@media(min-width:72rem){padding-top:calc(var(--sl-nav-height) + 1.75rem)}starlight-toc li{>a{border-inline-start:1px solid var(--sl-color-hairline-light);border-radius:0;margin-inline-start:.35rem;padding-inline-start:calc(1rem * var(--depth) + var(--pad-inline) + .35rem);&[aria-current=true]{border-color:var(--sl-color-accent-high);&:is(:hover,:focus-visible){color:var(--sl-color-accent-high)}}&:not([aria-current=true]):is(:hover,:focus-visible){border-color:var(--sl-color-gray-2)}}}}mobile-starlight-toc{nav{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background-color:var(--sl-rapide-ui-header-bg-color);border-bottom:1px solid var(--sl-color-gray-5);border-top-color:transparent;@media(prefers-reduced-transparency){-webkit-backdrop-filter:initial;backdrop-filter:initial;background-color:var(--sl-color-black)}details summary{border-bottom:initial}&:has(details[open]){-webkit-backdrop-filter:initial;backdrop-filter:initial;background-color:var(--sl-color-black)}}.dropdown{border:initial;border-bottom:var(--border-top) solid var(--sl-color-gray-6);a:is(:hover,:focus-visible){background-color:var(--sl-rapide-ui-bg-color);color:var(--sl-color-accent-high)}}}.sl-markdown-content{a:not(:where(.not-content *)){color:var(--sl-color-white);text-underline-offset:.25em;&:is(:hover,:focus-visible){color:var(--sl-color-accent-high)}}code:not(:where(.not-content *)){border-radius:5px}tr:nth-child(2n):not(:where(.not-content *)){background-color:var(--sl-color-gray-7)}:is(th,td):not(:where(.not-content *)){border:none}th:not(:where(.not-content *)){border-bottom:1px solid var(--sl-color-gray-4)}td:not(:where(.not-content *)){border-bottom:1px solid var(--sl-color-gray-5)}details:not(:where(.not-content *)){--sl-details-border-color--hover: var(--sl-color-gray-2);border-inline-start-width:1px}.expressive-code{.has-title{--ec-uiPadBlk: .375rem}.frame.is-terminal .header{border-bottom:1px solid var(--sl-rapide-ui-border-color)}}}starlight-tabs{.tablist-wrapper{overflow-y:hidden}ul[role=tablist]{border-bottom-width:1px;a[role=tab]{padding-block:.25rem;&:not([aria-selected=true]):hover{border-color:var(--sl-color-white);color:var(--sl-color-white)}}}}.card-grid.stagger{--stagger-height: 2.5rem}.card{--sl-text-h1: var(--sl-text-4xl);--sl-text-h2: var(--sl-text-3xl);--sl-text-h3: var(--sl-text-2xl);--sl-text-h4: var(--sl-text-xl);--sl-text-h5: var(--sl-text-lg);border-radius:.5rem;padding:clamp(1rem,calc(.125rem + 1.5vw),2.5rem);.title .icon{font-size:1.875rem}}.sl-link-card{box-shadow:none;&:hover{background:initial}.title{color:var(--sl-color-white)}.description{color:var(--sl-color-gray-3)}&:is(:hover,:focus-visible) .description{color:var(--sl-color-gray-2)}.icon{color:var(--sl-color-gray-2)}}.starlight-aside{&.starlight-aside--note{--sl-rapide-asides-bg-color: var(--sl-color-blue-low);--sl-rapide-asides-link-color: var(--sl-color-blue-accent);--sl-rapide-asides-link-hover-color: var(--sl-color-blue-accent-invert);--sl-rapide-asides-table-alt-color: var(--sl-color-blue-alt);--sl-rapide-asides-table-border-color: var(--sl-color-blue-alt-invert)}&.starlight-aside--tip{--sl-rapide-asides-bg-color: var(--sl-color-purple-low);--sl-rapide-asides-link-color: var(--sl-color-purple-accent);--sl-rapide-asides-link-hover-color: var(--sl-color-purple-accent-invert);--sl-rapide-asides-table-alt-color: var(--sl-color-purple-alt);--sl-rapide-asides-table-border-color: var(--sl-color-purple-alt-invert)}&.starlight-aside--caution{--sl-rapide-asides-bg-color: var(--sl-color-orange-low);--sl-rapide-asides-link-color: var(--sl-color-orange-accent);--sl-rapide-asides-link-hover-color: var(--sl-color-orange-accent-invert);--sl-rapide-asides-table-alt-color: var(--sl-color-orange-alt);--sl-rapide-asides-table-border-color: var(--sl-color-orange-alt-invert)}&.starlight-aside--danger{--sl-rapide-asides-bg-color: var(--sl-color-red-low);--sl-rapide-asides-link-color: var(--sl-color-red-accent);--sl-rapide-asides-link-hover-color: var(--sl-color-red-accent-invert);--sl-rapide-asides-table-alt-color: var(--sl-color-red-alt);--sl-rapide-asides-table-border-color: var(--sl-color-red-alt-invert)}border:1px solid var(--sl-color-asides-border);border-radius:.5rem;color:var(--sl-color-asides-text-accent);a{color:var(--sl-rapide-asides-link-color)}a:is(:hover,:focus-visible){color:var(--sl-rapide-asides-link-hover-color)}tr:nth-child(2n){background-color:var(--sl-rapide-asides-table-alt-color)}td{border-color:var(--sl-rapide-asides-table-border-color)}}starlight-file-tree{background-color:var(--sl-rapide-ui-bg-color);border:1px solid var(--sl-rapide-ui-border-color);border-radius:.5rem;.directory>details>summary:hover~ul{border-color:var(--sl-color-accent-high)}}.content-panel:first-of-type p:not(:where(.sl-markdown-content *)){border-radius:.5rem;padding:1rem;svg{flex-shrink:0}}.sl-steps>li:last-of-type:after{--guide-width: 1px;background:linear-gradient(to bottom,var(--sl-color-hairline-light),var(--sl-color-bg) 85%);bottom:var(--bullet-margin);content:"";inset-inline-start:calc((var(--bullet-size) - var(--guide-width)) / 2);position:absolute;top:calc(var(--bullet-size) + var(--bullet-margin));width:var(--guide-width)}.sl-badge{--sl-badge-default-text: var(--sl-color-green-high);--sl-badge-tip-text: var(--sl-color-purple-high);--sl-badge-caution-text: var(--sl-color-orange-high);--sl-badge-note-text: var(--sl-color-blue-high);--sl-badge-success-text: var(--sl-color-green-high);--sl-badge-danger-text: var(--sl-color-red-high);[data-theme=light] &{--sl-badge-default-bg: var(--sl-color-green-low);--sl-badge-default-text: var(--sl-color-green-high);--sl-badge-tip-bg: var(--sl-color-purple-low);--sl-badge-tip-text: var(--sl-color-purple-high);--sl-badge-caution-bg: var(--sl-color-orange-low);--sl-badge-caution-text: var(--sl-color-orange-high);--sl-badge-note-bg: var(--sl-color-blue-low);--sl-badge-note-text: var(--sl-color-blue-high);--sl-badge-success-bg: var(--sl-color-green-low);--sl-badge-success-text: var(--sl-color-green-high);--sl-badge-danger-bg: var(--sl-color-red-low);--sl-badge-danger-text: var(--sl-color-red-high)}}.sl-link-button{padding:.75rem 1rem;svg{font-size:1.25rem}&.primary{background-color:var(--sl-color-green-low);border:1px solid var(--sl-color-green);color:var(--sl-color-green-high);&:is(:hover,:focus-visible){border-color:oklch(52% .11 var(--sl-hue-green));color:var(--sl-color-green-accent-invert)}}&.secondary{border-color:var(--sl-color-gray-2);color:var(--sl-color-gray-2);&:is(:hover,:focus-visible){border-color:var(--sl-color-accent-high);color:var(--sl-color-accent-high)}}&.minimal{padding-inline:.25rem;&:is(:hover,:focus-visible){color:var(--sl-color-accent-high)}}}.sl-banner{background-color:var(--sl-color-green-low);border:1px solid var(--sl-color-green);border-radius:.5rem;box-shadow:none;color:var(--sl-color-green-high);line-height:1.4;margin-block:2rem -.5rem;margin-inline:var(--sl-content-pad-x);max-width:var(--sl-content-width);padding:1rem;text-align:start;text-wrap:initial;a{color:var(--sl-color-green-accent);text-underline-offset:.25em;&:is(:hover,:focus-visible){color:var(--sl-color-green-accent-invert)}}@media(min-width:72rem){margin-bottom:-1rem;margin-inline:auto;[data-has-sidebar] &{justify-self:end;margin-inline:var(--sl-content-pad-x)}}}[data-has-sidebar] main:has(.sl-banner){display:grid}}@layer rapide{.sl-markdown-content .sl-anchor-link{color:var(--sl-color-accent-high);&:is(:hover,:focus-visible){color:var(--sl-color-white)}.sl-anchor-icon svg{transform:translate(.25rem,.25rem) rotate(45deg) scale(1.35)}}}@layer starlight.base,starlight.reset,starlight.core,starlight.content,starlight.components,starlight.utils;@layer starlight.base{:root,::backdrop{--sl-color-white: hsl(0, 0%, 100%);--sl-color-gray-1: hsl(224, 20%, 94%);--sl-color-gray-2: hsl(224, 6%, 77%);--sl-color-gray-3: hsl(224, 6%, 56%);--sl-color-gray-4: hsl(224, 7%, 36%);--sl-color-gray-5: hsl(224, 10%, 23%);--sl-color-gray-6: hsl(224, 14%, 16%);--sl-color-black: hsl(224, 10%, 10%);--sl-hue-orange: 41;--sl-color-orange-low: hsl(var(--sl-hue-orange), 39%, 22%);--sl-color-orange: hsl(var(--sl-hue-orange), 82%, 63%);--sl-color-orange-high: hsl(var(--sl-hue-orange), 82%, 87%);--sl-hue-green: 101;--sl-color-green-low: hsl(var(--sl-hue-green), 39%, 22%);--sl-color-green: hsl(var(--sl-hue-green), 82%, 63%);--sl-color-green-high: hsl(var(--sl-hue-green), 82%, 80%);--sl-hue-blue: 234;--sl-color-blue-low: hsl(var(--sl-hue-blue), 54%, 20%);--sl-color-blue: hsl(var(--sl-hue-blue), 100%, 60%);--sl-color-blue-high: hsl(var(--sl-hue-blue), 100%, 87%);--sl-hue-purple: 281;--sl-color-purple-low: hsl(var(--sl-hue-purple), 39%, 22%);--sl-color-purple: hsl(var(--sl-hue-purple), 82%, 63%);--sl-color-purple-high: hsl(var(--sl-hue-purple), 82%, 89%);--sl-hue-red: 339;--sl-color-red-low: hsl(var(--sl-hue-red), 39%, 22%);--sl-color-red: hsl(var(--sl-hue-red), 82%, 63%);--sl-color-red-high: hsl(var(--sl-hue-red), 82%, 87%);--sl-color-accent-low: hsl(224, 54%, 20%);--sl-color-accent: hsl(224, 100%, 60%);--sl-color-accent-high: hsl(224, 100%, 85%);--sl-color-text: var(--sl-color-gray-2);--sl-color-text-accent: var(--sl-color-accent-high);--sl-color-text-invert: var(--sl-color-accent-low);--sl-color-bg: var(--sl-color-black);--sl-color-bg-nav: var(--sl-color-gray-6);--sl-color-bg-sidebar: var(--sl-color-gray-6);--sl-color-bg-inline-code: var(--sl-color-gray-5);--sl-color-bg-accent: var(--sl-color-accent-high);--sl-color-hairline-light: var(--sl-color-gray-5);--sl-color-hairline: var(--sl-color-gray-6);--sl-color-hairline-shade: var(--sl-color-black);--sl-color-backdrop-overlay: hsla(223, 13%, 10%, .66);--sl-shadow-sm: 0px 1px 1px hsla(0, 0%, 0%, .12), 0px 2px 1px hsla(0, 0%, 0%, .24);--sl-shadow-md: 0px 8px 4px hsla(0, 0%, 0%, .08), 0px 5px 2px hsla(0, 0%, 0%, .08), 0px 3px 2px hsla(0, 0%, 0%, .12), 0px 1px 1px hsla(0, 0%, 0%, .15);--sl-shadow-lg: 0px 25px 7px hsla(0, 0%, 0%, .03), 0px 16px 6px hsla(0, 0%, 0%, .1), 0px 9px 5px hsla(223, 13%, 10%, .33), 0px 4px 4px hsla(0, 0%, 0%, .75), 0px 4px 2px hsla(0, 0%, 0%, .25);--sl-text-2xs: .75rem;--sl-text-xs: .8125rem;--sl-text-sm: .875rem;--sl-text-base: 1rem;--sl-text-lg: 1.125rem;--sl-text-xl: 1.25rem;--sl-text-2xl: 1.5rem;--sl-text-3xl: 1.8125rem;--sl-text-4xl: 2.1875rem;--sl-text-5xl: 2.625rem;--sl-text-6xl: 4rem;--sl-text-body: var(--sl-text-base);--sl-text-body-sm: var(--sl-text-xs);--sl-text-code: var(--sl-text-sm);--sl-text-code-sm: var(--sl-text-xs);--sl-text-h1: var(--sl-text-4xl);--sl-text-h2: var(--sl-text-3xl);--sl-text-h3: var(--sl-text-2xl);--sl-text-h4: var(--sl-text-xl);--sl-text-h5: var(--sl-text-lg);--sl-line-height: 1.75;--sl-line-height-headings: 1.2;--sl-font-system: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--sl-font-system-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--__sl-font: var(--sl-font, var(--sl-font-system)), var(--sl-font-system);--__sl-font-mono: var(--sl-font-mono, var(--sl-font-system-mono)), var(--sl-font-system-mono);--sl-nav-height: 3.5rem;--sl-nav-pad-x: 1rem;--sl-nav-pad-y: .75rem;--sl-mobile-toc-height: 3rem;--sl-sidebar-width: 18.75rem;--sl-sidebar-pad-x: 1rem;--sl-content-width: 45rem;--sl-content-pad-x: 1rem;--sl-content-gap-y: 1rem;--sl-main-pad: 0 0 3vh 0;--sl-menu-button-size: 2rem;--sl-nav-gap: var(--sl-content-pad-x);--sl-outline-offset-inside: -.1875rem;--sl-z-index-toc: 4;--sl-z-index-menu: 5;--sl-z-index-navbar: 10;--sl-z-index-skiplink: 20}:root[data-theme=light],[data-theme=light] ::backdrop{--sl-color-white: hsl(224, 10%, 10%);--sl-color-gray-1: hsl(224, 14%, 16%);--sl-color-gray-2: hsl(224, 10%, 23%);--sl-color-gray-3: hsl(224, 7%, 36%);--sl-color-gray-4: hsl(224, 6%, 56%);--sl-color-gray-5: hsl(224, 6%, 77%);--sl-color-gray-6: hsl(224, 20%, 94%);--sl-color-gray-7: hsl(224, 19%, 97%);--sl-color-black: hsl(0, 0%, 100%);--sl-color-orange-high: hsl(var(--sl-hue-orange), 80%, 25%);--sl-color-orange: hsl(var(--sl-hue-orange), 90%, 60%);--sl-color-orange-low: hsl(var(--sl-hue-orange), 90%, 88%);--sl-color-green-high: hsl(var(--sl-hue-green), 80%, 22%);--sl-color-green: hsl(var(--sl-hue-green), 90%, 46%);--sl-color-green-low: hsl(var(--sl-hue-green), 85%, 90%);--sl-color-blue-high: hsl(var(--sl-hue-blue), 80%, 30%);--sl-color-blue: hsl(var(--sl-hue-blue), 90%, 60%);--sl-color-blue-low: hsl(var(--sl-hue-blue), 88%, 90%);--sl-color-purple-high: hsl(var(--sl-hue-purple), 90%, 30%);--sl-color-purple: hsl(var(--sl-hue-purple), 90%, 60%);--sl-color-purple-low: hsl(var(--sl-hue-purple), 80%, 90%);--sl-color-red-high: hsl(var(--sl-hue-red), 80%, 30%);--sl-color-red: hsl(var(--sl-hue-red), 90%, 60%);--sl-color-red-low: hsl(var(--sl-hue-red), 80%, 90%);--sl-color-accent-high: hsl(234, 80%, 30%);--sl-color-accent: hsl(234, 90%, 60%);--sl-color-accent-low: hsl(234, 88%, 90%);--sl-color-text-accent: var(--sl-color-accent);--sl-color-text-invert: var(--sl-color-black);--sl-color-bg-nav: var(--sl-color-gray-7);--sl-color-bg-sidebar: var(--sl-color-bg);--sl-color-bg-inline-code: var(--sl-color-gray-6);--sl-color-bg-accent: var(--sl-color-accent);--sl-color-hairline-light: var(--sl-color-gray-6);--sl-color-hairline-shade: var(--sl-color-gray-6);--sl-color-backdrop-overlay: hsla(225, 9%, 36%, .66);--sl-shadow-sm: 0px 1px 1px hsla(0, 0%, 0%, .06), 0px 2px 1px hsla(0, 0%, 0%, .06);--sl-shadow-md: 0px 8px 4px hsla(0, 0%, 0%, .03), 0px 5px 2px hsla(0, 0%, 0%, .03), 0px 3px 2px hsla(0, 0%, 0%, .06), 0px 1px 1px hsla(0, 0%, 0%, .06);--sl-shadow-lg: 0px 25px 7px rgba(0, 0, 0, .01), 0px 16px 6px hsla(0, 0%, 0%, .03), 0px 9px 5px hsla(223, 13%, 10%, .08), 0px 4px 4px hsla(0, 0%, 0%, .16), 0px 4px 2px hsla(0, 0%, 0%, .04)}@media(min-width:50em){:root{--sl-nav-height: 4rem;--sl-nav-pad-x: 1.5rem;--sl-text-h1: var(--sl-text-5xl);--sl-text-h2: var(--sl-text-4xl);--sl-text-h3: var(--sl-text-3xl);--sl-text-h4: var(--sl-text-2xl)}}@media(min-width:72rem){:root{--sl-content-pad-x: 1.5rem;--sl-mobile-toc-height: 0rem}}}@layer starlight.reset{*,*:before,*:after{box-sizing:border-box}*{margin:0}html{color-scheme:dark;accent-color:var(--sl-color-accent);-webkit-text-size-adjust:100%;text-size-adjust:100%}html[data-theme=light]{color-scheme:light}body{font-family:var(--__sl-font);line-height:var(--sl-line-height);-webkit-font-smoothing:antialiased;color:var(--sl-color-text);background-color:var(--sl-color-bg)}[lang]:where(:lang(zh),:lang(ja)){text-autospace:normal}[lang]:where(:not(:lang(zh),:lang(ja))){text-autospace:initial}pre,code,samp,kbd{text-autospace:no-autospace}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6,code{overflow-wrap:break-word}code{font-family:var(--__sl-font-mono)}}@layer starlight.components{.starlight-aside{padding:1rem;border-inline-start:.25rem solid var(--sl-color-asides-border);color:var(--sl-color-white)}.starlight-aside--note{--sl-color-asides-text-accent: var(--sl-color-blue-high);--sl-color-asides-border: var(--sl-color-blue);background-color:var(--sl-color-blue-low)}.starlight-aside--tip{--sl-color-asides-text-accent: var(--sl-color-purple-high);--sl-color-asides-border: var(--sl-color-purple);background-color:var(--sl-color-purple-low)}.starlight-aside--caution{--sl-color-asides-text-accent: var(--sl-color-orange-high);--sl-color-asides-border: var(--sl-color-orange);background-color:var(--sl-color-orange-low)}.starlight-aside--danger{--sl-color-asides-text-accent: var(--sl-color-red-high);--sl-color-asides-border: var(--sl-color-red);background-color:var(--sl-color-red-low)}.starlight-aside__title{display:flex;gap:.5rem;align-items:center;font-size:var(--sl-text-h5);font-weight:600;line-height:var(--sl-line-height-headings);color:var(--sl-color-asides-text-accent)}.starlight-aside__icon{font-size:1.333em;width:1em;height:1em}.starlight-aside__title+.starlight-aside__content{margin-top:.5rem}.starlight-aside__content:empty{display:none}.starlight-aside__content a{color:var(--sl-color-asides-text-accent)}}@layer starlight.utils{.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sl-hidden{display:none}.sl-flex{display:flex}.sl-block{display:block}@media(min-width:50rem){.md\:sl-hidden{display:none}.md\:sl-flex{display:flex}.md\:sl-block{display:block}}@media(min-width:72rem){.lg\:sl-hidden{display:none}.lg\:sl-flex{display:flex}.lg\:sl-block{display:block}}[data-theme=light] .light\:sl-hidden,[data-theme=dark] .dark\:sl-hidden{display:none}[dir=rtl] .rtl\:flip:not(:where([dir=rtl] [dir=ltr] *)){transform:scaleX(-1)}}@layer starlight.content{.sl-markdown-content .sl-heading-wrapper{--sl-anchor-icon-size: .8275em;--sl-anchor-icon-gap: .25em;--sl-anchor-icon-space: calc(var(--sl-anchor-icon-size) + var(--sl-anchor-icon-gap));line-height:var(--sl-line-height-headings)}.sl-markdown-content :not(h1,h2,h3,h4,h5,h6,.sl-heading-wrapper)+:is(.sl-heading-wrapper){margin-top:1.5em}.sl-markdown-content .sl-heading-wrapper.level-h1{font-size:var(--sl-text-h1)}.sl-markdown-content .sl-heading-wrapper.level-h2{font-size:var(--sl-text-h2)}.sl-markdown-content .sl-heading-wrapper.level-h3{font-size:var(--sl-text-h3)}.sl-markdown-content .sl-heading-wrapper.level-h4{font-size:var(--sl-text-h4)}.sl-markdown-content .sl-heading-wrapper.level-h5{font-size:var(--sl-text-h5)}.sl-markdown-content .sl-heading-wrapper.level-h6{font-size:var(--sl-text-h6)}.sl-markdown-content .sl-heading-wrapper>:first-child{display:inline;padding-inline-end:var(--sl-anchor-icon-space)}.sl-markdown-content .sl-anchor-link{position:relative;margin-inline-start:calc(-1 * var(--sl-anchor-icon-size));-webkit-user-select:none;user-select:none;display:inline-flex}.sl-markdown-content .sl-anchor-link:after{content:"";position:absolute;inset:-.25rem -.5rem}.sl-markdown-content .sl-anchor-icon>svg{display:inline;width:var(--sl-anchor-icon-size);vertical-align:top;transform:translateY(calc((var(--sl-line-height-headings) * 1em - var(--sl-anchor-icon-size)) / 2))}@media(hover:hover){.sl-markdown-content .sl-anchor-link{opacity:0}.sl-markdown-content .sl-anchor-link:focus,.sl-markdown-content .sl-heading-wrapper:hover .sl-anchor-link{opacity:1}}}@layer starlight.core{.sl-banner:where(.astro-laz2plt2){--__sl-banner-text: var(--sl-color-banner-text, var(--sl-color-text-invert));padding:var(--sl-nav-pad-y) var(--sl-nav-pad-x);background-color:var(--sl-color-banner-bg, var(--sl-color-bg-accent));color:var(--__sl-banner-text);line-height:var(--sl-line-height-headings);text-align:center;text-wrap:balance;box-shadow:var(--sl-shadow-sm)}.sl-banner:where(.astro-laz2plt2) a{color:var(--__sl-banner-text)}}@layer starlight.core{.content-panel:where(.astro-7nkwcw3z){padding:1.5rem var(--sl-content-pad-x)}.content-panel:where(.astro-7nkwcw3z)+.content-panel:where(.astro-7nkwcw3z){border-top:1px solid var(--sl-color-hairline)}.sl-container:where(.astro-7nkwcw3z){max-width:var(--sl-content-width)}.sl-container:where(.astro-7nkwcw3z)>*+*{margin-top:1.5rem}@media(min-width:72rem){.sl-container:where(.astro-7nkwcw3z){margin-inline:var(--sl-content-margin-inline, auto)}}}@layer starlight.core{p:where(.astro-opzsrvew){border:1px solid var(--sl-color-orange);padding:.75em 1em;background-color:var(--sl-color-orange-low);color:var(--sl-color-orange-high);width:max-content;max-width:100%;align-items:center;gap:.75em;font-size:var(--sl-text-body-sm);line-height:var(--sl-line-height-headings);text-align:start}}@layer starlight.core{a:where(.astro-eez2twj6){gap:.5rem;align-items:center;text-decoration:none;color:var(--sl-color-gray-3)}a:where(.astro-eez2twj6):hover{color:var(--sl-color-white)}}@layer rapide{.pagination-links:where(.astro-tely5epz){border-top:1px solid var(--sl-color-gray-5);display:flex;padding-top:1.5rem}a:where(.astro-tely5epz){display:flex;flex-direction:column;flex-grow:1;text-decoration:none;&:is(:hover,:focus-visible){.link-label{color:var(--sl-color-gray-2)}.link-title{color:var(--sl-color-white)}}&[rel=next]{align-items:flex-end}}.link-label:where(.astro-tely5epz){align-items:center;color:var(--sl-color-gray-3);font-size:var(--sl-text-sm);gap:.15rem}.link-title:where(.astro-tely5epz){color:var(--sl-color-gray-2);font-weight:600;margin-inline:.25rem}}@layer starlight.core{footer:where(.astro-3yyafb3n){flex-direction:column;gap:1.5rem}.meta:where(.astro-3yyafb3n){gap:.75rem 3rem;justify-content:space-between;flex-wrap:wrap;margin-top:3rem;font-size:var(--sl-text-sm);color:var(--sl-color-gray-3)}.meta:where(.astro-3yyafb3n)>p:only-child{margin-inline-start:auto}.kudos:where(.astro-3yyafb3n){align-items:center;gap:.5em;margin:1.5rem auto;font-size:var(--sl-text-xs);text-decoration:none;color:var(--sl-color-gray-3)}.kudos:where(.astro-3yyafb3n):hover{color:var(--sl-color-white)}}@layer starlight.components{.kudos:where(.astro-3yyafb3n) svg{color:var(--sl-color-orange)}}.article-feedback:where(.astro-6eb3m7cw){--af-surface: var(--hci-surface, var(--hc-surface));--af-ink: var(--hci-ink, var(--hc-ink));--af-hairline: var(--hci-hairline, var(--sl-color-hairline));--af-muted: var(--hci-muted, var(--sl-color-gray-3));--af-primary-bg: var(--co-color-base-negro);--af-primary-ink: var(--co-color-base-blanco);--af-error: var(--co-color-status-error);display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--co-spacing-2xl) var(--co-spacing-sm2);margin-top:var(--co-spacing-3xl)}:root[data-theme=dark] .article-feedback:where(.astro-6eb3m7cw){--af-primary-bg: var(--co-color-base-blanco);--af-primary-ink: var(--co-color-base-negro);--af-error: var(--co-color-secondary-rojo-50)}.article-feedback:where(.astro-6eb3m7cw),.article-feedback:where(.astro-6eb3m7cw) :where(.astro-6eb3m7cw){letter-spacing:-.03em}#article-feedback-question:where(.astro-6eb3m7cw){grid-column:1;margin:0;color:var(--af-ink);font-size:var(--co-font-size-24);font-weight:var(--co-font-weight-medium);line-height:1.25}.article-feedback__actions:where(.astro-6eb3m7cw){grid-column:2;display:flex;gap:var(--co-spacing-sm2)}.article-feedback__actions:where(.astro-6eb3m7cw) button:where(.astro-6eb3m7cw){display:grid;place-items:center;width:42px;height:42px;padding:0;color:var(--af-ink);font:inherit;font-size:var(--co-font-size-16);font-weight:var(--co-font-weight-regular);line-height:1;cursor:pointer;background:var(--af-surface);border:0;border-radius:var(--co-border-radius-xs)}.article-feedback__actions:where(.astro-6eb3m7cw) button:where(.astro-6eb3m7cw)[aria-pressed=true]{color:var(--af-primary-ink);background:var(--af-primary-bg)}.article-feedback__panel:where(.astro-6eb3m7cw),.article-feedback__thanks:where(.astro-6eb3m7cw){grid-column:1 / -1}.article-feedback__panel:where(.astro-6eb3m7cw){display:grid;gap:var(--co-spacing-lg);margin:0;padding:var(--co-spacing-2xl);background:var(--af-surface);border:1px solid var(--af-hairline);border-radius:var(--co-border-radius-sm)}.article-feedback__panel:where(.astro-6eb3m7cw)>div:where(.astro-6eb3m7cw)[data-positive]{display:grid;gap:var(--co-spacing-lg)}.article-feedback:where(.astro-6eb3m7cw) fieldset:where(.astro-6eb3m7cw){display:block;margin:0;padding:0;border:0}.article-feedback:where(.astro-6eb3m7cw) fieldset:where(.astro-6eb3m7cw)>label:where(.astro-6eb3m7cw){margin-block-end:var(--co-spacing-md)}.article-feedback:where(.astro-6eb3m7cw) fieldset:where(.astro-6eb3m7cw)>label:where(.astro-6eb3m7cw):last-of-type{margin-block:var(--co-spacing-lg) 0}.article-feedback:where(.astro-6eb3m7cw) legend:where(.astro-6eb3m7cw){margin-block-end:var(--co-spacing-lg);padding:0;color:var(--af-ink);font-size:var(--co-font-size-14);font-weight:var(--co-font-weight-medium);line-height:1.4}.article-feedback:where(.astro-6eb3m7cw) label:where(.astro-6eb3m7cw){display:grid;gap:var(--co-spacing-sm2);color:var(--af-ink);font-size:var(--co-font-size-14);font-weight:var(--co-font-weight-medium);line-height:1.4}.article-feedback:where(.astro-6eb3m7cw) fieldset:where(.astro-6eb3m7cw) label:where(.astro-6eb3m7cw):has(input[type=radio]){grid-template-columns:auto 1fr;align-items:start;gap:var(--co-spacing-md);font-weight:var(--co-font-weight-regular)}.article-feedback:where(.astro-6eb3m7cw) input:where(.astro-6eb3m7cw)[type=radio]{width:16px;height:16px;margin:0;accent-color:var(--af-primary-bg)}.article-feedback:where(.astro-6eb3m7cw) textarea:where(.astro-6eb3m7cw){min-height:88px;padding:var(--co-spacing-md);color:var(--af-ink);font:inherit;font-size:var(--co-font-size-14);line-height:1.4;resize:vertical;background:transparent;border:1px solid var(--af-hairline);border-radius:var(--co-border-radius-xs)}.article-feedback:where(.astro-6eb3m7cw) textarea:where(.astro-6eb3m7cw)::placeholder{color:var(--af-muted)}.article-feedback:where(.astro-6eb3m7cw) .article-feedback__form-actions:where(.astro-6eb3m7cw){display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--co-spacing-sm2)}.article-feedback__form-actions:where(.astro-6eb3m7cw) button:where(.astro-6eb3m7cw){height:40px;padding-inline:var(--co-spacing-lg);color:var(--af-ink);font:inherit;font-size:var(--co-font-size-14);font-weight:var(--co-font-weight-medium);line-height:1;cursor:pointer;background:transparent;border:1px solid var(--af-hairline);border-radius:var(--co-border-radius-xs)}.article-feedback__form-actions:where(.astro-6eb3m7cw) button:where(.astro-6eb3m7cw)[data-send]{color:var(--af-primary-ink);background:var(--af-primary-bg);border-color:transparent}.article-feedback__form-actions:where(.astro-6eb3m7cw) button:where(.astro-6eb3m7cw)[disabled]{cursor:default;opacity:.6}.article-feedback__error:where(.astro-6eb3m7cw),.article-feedback__thanks:where(.astro-6eb3m7cw){margin:0;font-size:var(--co-font-size-14);font-weight:var(--co-font-weight-medium);line-height:1.4}.article-feedback__error:where(.astro-6eb3m7cw){color:var(--af-error)}.article-feedback__thanks:where(.astro-6eb3m7cw){color:var(--af-ink)}@media(prefers-reduced-motion:no-preference){.article-feedback:where(.astro-6eb3m7cw) button:where(.astro-6eb3m7cw){transition:background-color .15s ease,color .15s ease,border-color .15s ease}}.article-feedback__actions:where(.astro-6eb3m7cw) button:where(.astro-6eb3m7cw):hover,.article-feedback__form-actions:where(.astro-6eb3m7cw) button:where(.astro-6eb3m7cw):not([data-send]):hover{background:var(--af-hairline)}.article-feedback__form-actions:where(.astro-6eb3m7cw) button:where(.astro-6eb3m7cw)[data-send]:hover{opacity:.85}.article-feedback:where(.astro-6eb3m7cw) button:where(.astro-6eb3m7cw):focus-visible,.article-feedback:where(.astro-6eb3m7cw) textarea:where(.astro-6eb3m7cw):focus-visible,.article-feedback:where(.astro-6eb3m7cw) input:where(.astro-6eb3m7cw):focus-visible{outline:2px solid var(--af-ink);outline-offset:2px}.article-feedback [hidden]{display:none!important}.article-feedback__website:where(.astro-6eb3m7cw){position:fixed;left:-100vw;width:1px;height:1px;overflow:hidden}@media(max-width:30rem){.article-feedback:where(.astro-6eb3m7cw){grid-template-columns:1fr;gap:var(--co-spacing-lg)}.article-feedback__actions:where(.astro-6eb3m7cw){grid-column:1}}.article-faq:where(.astro-qy6oe6o4){margin-top:2.5rem}.article-faq__item:where(.astro-qy6oe6o4){border-top:1px solid var(--sl-color-hairline)}.article-faq__item:where(.astro-qy6oe6o4):last-child{border-bottom:1px solid var(--sl-color-hairline)}.article-faq:where(.astro-qy6oe6o4) h3:where(.astro-qy6oe6o4){margin:0;font-size:1rem}.article-faq:where(.astro-qy6oe6o4) button:where(.astro-qy6oe6o4){display:flex;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1rem 0;color:var(--sl-color-text);font:inherit;font-weight:650;text-align:start;border:0;background:transparent;cursor:pointer}.article-faq:where(.astro-qy6oe6o4) button:where(.astro-qy6oe6o4):hover{color:var(--sl-color-text-accent)}.article-faq:where(.astro-qy6oe6o4) button:where(.astro-qy6oe6o4):focus-visible{outline:2px solid var(--sl-color-accent);outline-offset:3px}.article-faq:where(.astro-qy6oe6o4) :where(.astro-qy6oe6o4)[role=region]{padding:0 0 1rem}.article-faq:where(.astro-qy6oe6o4) :where(.astro-qy6oe6o4)[role=region] p:where(.astro-qy6oe6o4){margin:0;color:var(--sl-color-gray-2)}.article-pager:where(.astro-6phge3yj){--ap-surface: var(--hci-surface, var(--hc-surface));--ap-ink: var(--hci-ink, var(--hc-ink));--ap-muted: var(--co-color-opacity-negro-80);box-sizing:border-box;display:flex;align-items:center;gap:var(--co-spacing-lg);height:86px;margin-top:var(--co-spacing-3xl);padding:0 var(--co-spacing-2xl);background:var(--ap-surface);border-radius:var(--co-border-radius-sm)}:root[data-theme=dark] .article-pager:where(.astro-6phge3yj){--ap-muted: var(--co-color-opacity-blanco-80);border:1px solid var(--hci-hairline, var(--co-color-opacity-blanco-8))}.article-pager__link--next:where(.astro-6phge3yj){margin-inline-start:auto}.article-pager__link:where(.astro-6phge3yj){display:flex;flex-direction:column;gap:var(--co-spacing-sm2);color:inherit;text-decoration:none}.article-pager__link--next:where(.astro-6phge3yj){align-items:flex-end;text-align:end}.article-pager__label:where(.astro-6phge3yj){display:flex;align-items:center;gap:var(--co-spacing-sm);color:var(--ap-muted);font-size:var(--co-font-size-14);font-weight:var(--co-font-weight-regular);line-height:1;letter-spacing:-.03em}.article-pager__title:where(.astro-6phge3yj){color:var(--ap-ink);font-size:var(--co-font-size-16);font-weight:var(--co-font-weight-medium);line-height:1;letter-spacing:-.03em}.article-pager__arrow:where(.astro-6phge3yj){flex:none;width:16px;height:16px}.article-pager__link:where(.astro-6phge3yj):hover .article-pager__label:where(.astro-6phge3yj),.article-pager__link:where(.astro-6phge3yj):focus-visible .article-pager__label:where(.astro-6phge3yj){color:var(--ap-ink)}@media(max-width:34rem){.article-pager:where(.astro-6phge3yj){flex-direction:column;align-items:stretch;height:auto;padding:var(--co-spacing-2xl)}.article-pager__link--next:where(.astro-6phge3yj){margin-inline-start:0}}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}::view-transition-old(root),::view-transition-new(root){animation-duration:0s}.lang-select:where(.astro-ztav45zs){position:relative;display:block}.lang-select__button:where(.astro-ztav45zs){display:flex;align-items:center;gap:8px;height:40px;padding-inline:15px;color:var(--sl-color-gray-2);font:inherit;font-size:var(--sl-text-sm);line-height:1;background:var(--hc-nav-control-bg, transparent);border:1px solid var(--hc-nav-control-border, transparent);border-radius:var(--co-border-radius-xs);cursor:pointer}.lang-select__button:where(.astro-ztav45zs):hover{color:var(--sl-color-white)}.lang-select__button:where(.astro-ztav45zs):focus-visible,.lang-select__option:where(.astro-ztav45zs):focus-visible{outline:2px solid var(--sl-color-accent);outline-offset:2px}.lang-select__icon:where(.astro-ztav45zs),.lang-select__caret:where(.astro-ztav45zs){flex:none;width:16px;height:16px}.lang-select__menu:where(.astro-ztav45zs){position:absolute;z-index:1;inset-inline-end:0;top:calc(100% + 8px);min-width:100%;margin:0;padding:4px;list-style:none;background:var(--hc-nav-menu-bg, var(--sl-color-black));border:1px solid var(--hc-nav-menu-border, var(--sl-color-hairline));border-radius:var(--co-border-radius-sm);box-shadow:var(--co-shadow-lg)}.lang-select__option:where(.astro-ztav45zs){display:block;padding:8px 12px;color:var(--sl-color-gray-2);font-size:var(--sl-text-sm);line-height:1;text-decoration:none;white-space:nowrap;border-radius:var(--co-border-radius-xxs)}.lang-select__option:where(.astro-ztav45zs):hover{color:var(--sl-color-white);background:var(--hc-nav-menu-hover, var(--sl-color-gray-6))}.lang-select__option:where(.astro-ztav45zs)[aria-current=true]{color:var(--sl-color-white);font-weight:600}@layer starlight.core{.site-title:where(.astro-m46x6ez3){align-items:center;gap:var(--sl-nav-gap);font-size:var(--sl-text-h4);font-weight:600;color:var(--sl-color-text-accent);text-decoration:none;white-space:nowrap;min-width:0}span:where(.astro-m46x6ez3){overflow:hidden}img:where(.astro-m46x6ez3){height:calc(var(--sl-nav-height) - 2 * var(--sl-nav-pad-y));width:auto;max-width:100%;object-fit:contain;object-position:0 50%}}@layer starlight.core{a:where(.astro-wy4te6ga){color:var(--sl-color-text-accent);padding:.5em;margin:-.5em}a:where(.astro-wy4te6ga):hover{color:var(--sl-color-white)}}@layer rapide{starlight-rapide-theme-select:where(.astro-vimfzm3o){--sl-rapide-theme-select-animation-duration: .4s;--sl-rapide-theme-select-ease-elastic: cubic-bezier(.5, 1.25, .75, 1.25);align-self:stretch}button:where(.astro-vimfzm3o){align-items:center;background-color:transparent;border:none;cursor:pointer;height:100%;margin-inline:.5rem .5rem;padding-inline:.75rem}svg:where(.astro-vimfzm3o){stroke-linecap:round}svg:where(.astro-vimfzm3o) :where(.astro-vimfzm3o):is(.moon,.sun,.sun-beams){transform-origin:center}svg:where(.astro-vimfzm3o) :where(.astro-vimfzm3o):is(.moon,.sun){fill:var(--sl-color-gray-2)}svg:where(.astro-vimfzm3o) .sun-beams:where(.astro-vimfzm3o){stroke:var(--sl-color-gray-2);stroke-width:2px}button:where(.astro-vimfzm3o):is(:hover,:focus-visible) svg:where(.astro-vimfzm3o) :where(.astro-vimfzm3o):is(.moon,.sun){fill:var(--sl-color-accent-high)}button:where(.astro-vimfzm3o):is(:hover,:focus-visible) svg:where(.astro-vimfzm3o) .sun-beams:where(.astro-vimfzm3o){stroke:var(--sl-color-accent-high)}[data-theme=dark] svg:where(.astro-vimfzm3o) .sun:where(.astro-vimfzm3o){transform:scale(1.75)}[data-theme=dark] svg:where(.astro-vimfzm3o) .sun-beams:where(.astro-vimfzm3o){opacity:0}[data-theme=dark] svg:where(.astro-vimfzm3o) .moon:where(.astro-vimfzm3o) circle:where(.astro-vimfzm3o){transform:translate(-7px)}@supports (cx: 1){[data-theme=dark] svg:where(.astro-vimfzm3o) .moon:where(.astro-vimfzm3o) circle:where(.astro-vimfzm3o){cx:17;transform:translate(0)}}@media(prefers-reduced-motion:no-preference){svg:where(.astro-vimfzm3o) .sun:where(.astro-vimfzm3o){transition:transform var(--sl-rapide-theme-select-animation-duration) var(--sl-rapide-theme-select-ease-elastic)}svg:where(.astro-vimfzm3o) .sun-beams:where(.astro-vimfzm3o){transition:opacity var(--sl-rapide-theme-select-animation-duration) ease,transform var(--sl-rapide-theme-select-animation-duration) var(--sl-rapide-theme-select-ease-elastic)}svg:where(.astro-vimfzm3o) .moon:where(.astro-vimfzm3o) circle:where(.astro-vimfzm3o){transition:transform calc(var(--sl-rapide-theme-select-animation-duration) / 2) ease-out}@supports (cx: 1){svg:where(.astro-vimfzm3o) .moon:where(.astro-vimfzm3o) circle:where(.astro-vimfzm3o){transition:cx calc(var(--sl-rapide-theme-select-animation-duration) / 2) ease-out}}[data-theme=dark] svg:where(.astro-vimfzm3o) .sun:where(.astro-vimfzm3o){transform:scale(1.75);transition-duration:calc(var(--sl-rapide-theme-select-animation-duration) / 2);transition-timing-function:ease}[data-theme=dark] svg:where(.astro-vimfzm3o) .sun-beams:where(.astro-vimfzm3o){transform:rotate(-25deg);transition-duration:calc(var(--sl-rapide-theme-select-animation-duration) / 4)}[data-theme=dark] svg:where(.astro-vimfzm3o) .moon:where(.astro-vimfzm3o) circle:where(.astro-vimfzm3o){transition-delay:calc(var(--sl-rapide-theme-select-animation-duration) / 4);transition-duration:var(--sl-rapide-theme-select-animation-duration)}}}@layer starlight.core{.header:where(.astro-kmkmnagf){display:flex;gap:var(--sl-nav-gap);justify-content:space-between;align-items:center;height:100%}.title-wrapper:where(.astro-kmkmnagf){overflow:clip;padding:.25rem;margin:-.25rem;min-width:0}.right-group:where(.astro-kmkmnagf),.social-icons:where(.astro-kmkmnagf){gap:1rem;align-items:center}.social-icons:where(.astro-kmkmnagf):after{content:"";height:2rem;border-inline-end:1px solid var(--sl-color-gray-5)}@media(min-width:50rem){:root[data-has-sidebar]{--__sidebar-pad: calc(2 * var(--sl-nav-pad-x))}:root:not([data-has-toc]){--__toc-width: 0rem}.header:where(.astro-kmkmnagf){--__sidebar-width: max(0rem, var(--sl-content-inline-start, 0rem) - var(--sl-nav-pad-x));--__main-column-fr: calc( ( 100% + var(--__sidebar-pad, 0rem) - var(--__toc-width, var(--sl-sidebar-width)) - (2 * var(--__toc-width, var(--sl-nav-pad-x))) - var(--sl-content-inline-start, 0rem) - var(--sl-content-width) ) / 2 );display:grid;grid-template-columns:minmax(calc(var(--__sidebar-width) + max(0rem,var(--__main-column-fr) - var(--sl-nav-gap))),auto) 1fr auto;align-content:center}}}.module-rail:where(.astro-w6kpe2a6){display:block;min-width:0}.module-rail__header:where(.astro-w6kpe2a6){display:flex;align-items:center;justify-content:space-between;gap:1rem;height:18px;margin-bottom:20px}.module-rail__title:where(.astro-w6kpe2a6){margin:0;color:var(--co-color-base-negro);font-size:18px;line-height:1}.module-rail__all:where(.astro-w6kpe2a6){color:var(--co-color-base-negro);font-size:16px;line-height:1;text-decoration-line:none;white-space:nowrap}.module-rail__all:where(.astro-w6kpe2a6):hover{text-decoration-line:underline}.module-rail__all:where(.astro-w6kpe2a6):focus-visible,.module-rail__card:where(.astro-w6kpe2a6):focus-visible,.module-rail__control:where(.astro-w6kpe2a6):focus-visible{outline:2px solid var(--co-color-primary-azul);outline-offset:2px}.module-rail__viewport:where(.astro-w6kpe2a6){position:relative;min-width:0}.module-rail__track:where(.astro-w6kpe2a6){display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;padding-block:4px;margin-block:-4px;cursor:grab}.module-rail__track:where(.astro-w6kpe2a6)[data-dragging]{scroll-snap-type:none;cursor:grabbing;user-select:none}.module-rail__track:where(.astro-w6kpe2a6)::-webkit-scrollbar{display:none}.module-rail__card:where(.astro-w6kpe2a6){display:flex;flex-direction:column;flex:0 0 160px;height:107px;padding:15px;scroll-snap-align:start;color:var(--co-color-base-negro);text-decoration:none;background:var(--co-color-base-blanco);border:1px solid var(--co-color-opacity-negro-4);border-radius:var(--co-border-radius-sm)}.module-rail__icon:where(.astro-w6kpe2a6){display:block;width:24px;height:24px}.module-rail__icon:where(.astro-w6kpe2a6) svg{display:block;width:24px;height:24px}.module-rail__card-text:where(.astro-w6kpe2a6){display:flex;flex-direction:column;gap:4px;margin-top:19px}.module-rail__card-title:where(.astro-w6kpe2a6){font-size:14px;font-weight:500;line-height:1}.module-rail__count:where(.astro-w6kpe2a6){color:var(--co-color-opacity-negro-80);font-size:14px;line-height:1}.module-rail__fade:where(.astro-w6kpe2a6),.module-rail__control:where(.astro-w6kpe2a6){opacity:0;pointer-events:none}home-module-rail[data-can-scroll-previous] .module-rail__fade--previous:where(.astro-w6kpe2a6),home-module-rail[data-can-scroll-previous] .module-rail__previous:where(.astro-w6kpe2a6),home-module-rail[data-can-scroll-next] .module-rail__fade--next:where(.astro-w6kpe2a6),home-module-rail[data-can-scroll-next] .module-rail__next:where(.astro-w6kpe2a6){opacity:1}home-module-rail[data-can-scroll-previous] .module-rail__previous:where(.astro-w6kpe2a6),home-module-rail[data-can-scroll-next] .module-rail__next:where(.astro-w6kpe2a6){pointer-events:auto}.module-rail__fade:where(.astro-w6kpe2a6){position:absolute;z-index:1;inset-block:0;width:165px}.module-rail__fade--previous:where(.astro-w6kpe2a6){left:0;background:linear-gradient(to right,var(--co-color-base-off-white),transparent)}.module-rail__fade--next:where(.astro-w6kpe2a6){right:0;background:linear-gradient(to left,var(--co-color-base-off-white),transparent)}.module-rail__control:where(.astro-w6kpe2a6){position:absolute;z-index:2;top:50%;translate:0 -50%;display:grid;place-items:center;width:40px;height:40px;padding:0;color:var(--co-color-base-negro);background:var(--co-color-base-blanco);border:0;border-radius:var(--co-border-radius-full);cursor:pointer}.module-rail__previous:where(.astro-w6kpe2a6){left:-2px}.module-rail__next:where(.astro-w6kpe2a6){right:-2px}.module-rail__control:where(.astro-w6kpe2a6) svg:where(.astro-w6kpe2a6){width:16px;height:16px}.module-dialog:where(.astro-w6kpe2a6)[open]{display:flex}.module-dialog:where(.astro-w6kpe2a6){width:912px;max-width:calc(100vw - 48px);max-height:min(580px,calc(100dvh - 48px));margin:auto;padding:0;color:var(--co-color-base-negro);background:var(--co-color-base-off-white);border:0;border-radius:var(--co-border-radius-lg);overflow:hidden}.module-dialog:where(.astro-w6kpe2a6)::backdrop{background:var(--co-color-opacity-negro-80)}.module-dialog__body:where(.astro-w6kpe2a6){position:relative;display:flex;flex:1;flex-direction:column;min-width:0;min-height:0;padding:32px}.module-dialog__title:where(.astro-w6kpe2a6){height:28px;margin:0;padding:0;font-size:var(--co-font-size-22);font-weight:500;line-height:1.25;letter-spacing:-.66px}.module-dialog__close:where(.astro-w6kpe2a6){position:absolute;top:16px;right:16px;display:grid;place-items:center;width:40px;height:40px;padding:0;color:var(--co-color-base-negro);background:var(--co-color-base-blanco);border:0;border-radius:var(--co-border-radius-full);cursor:pointer}.module-dialog__close:where(.astro-w6kpe2a6) svg:where(.astro-w6kpe2a6){width:16px;height:16px}.module-dialog__close:where(.astro-w6kpe2a6):focus-visible,.module-dialog__grid:where(.astro-w6kpe2a6) .module-rail__card:where(.astro-w6kpe2a6):focus-visible{outline:2px solid var(--co-color-primary-azul);outline-offset:2px}.module-dialog__grid:where(.astro-w6kpe2a6){display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;overflow-y:auto;padding-block:4px;margin-block:20px -4px}@media(prefers-reduced-motion:no-preference){.module-rail__card:where(.astro-w6kpe2a6){transition:border-color .15s ease,transform .15s ease}.module-rail__card:where(.astro-w6kpe2a6):hover{border-color:var(--co-color-base-negro);transform:translateY(-2px)}.module-rail__fade:where(.astro-w6kpe2a6),.module-rail__control:where(.astro-w6kpe2a6){transition:opacity .15s ease}}@layer starlight.core{.hero:where(.astro-pgpo2ev5){display:grid;grid-template-columns:100%;align-items:center;gap:1rem;padding-bottom:1rem}.stack:where(.astro-pgpo2ev5){flex-direction:column;gap:clamp(1.5rem,calc(1.5rem + 1vw),2rem);text-align:center}.copy:where(.astro-pgpo2ev5){flex-direction:column;gap:1rem;align-items:center}.copy:where(.astro-pgpo2ev5)>:where(.astro-pgpo2ev5){max-width:50ch}h1:where(.astro-pgpo2ev5){font-size:clamp(var(--sl-text-3xl),calc(.25rem + 5vw),var(--sl-text-6xl));line-height:var(--sl-line-height-headings);font-weight:600;color:var(--sl-color-white)}.tagline:where(.astro-pgpo2ev5){font-size:clamp(var(--sl-text-base),calc(.0625rem + 2vw),var(--sl-text-xl));color:var(--sl-color-gray-2)}.actions:where(.astro-pgpo2ev5){gap:1rem 2rem;flex-wrap:wrap;justify-content:center}@media(min-width:50rem){.hero:where(.astro-pgpo2ev5){padding-block:clamp(2.5rem,calc(1rem + 10vmin),10rem)}}}.hero--panel:where(.astro-pgpo2ev5) .stack:where(.astro-pgpo2ev5){width:100%;max-width:873px;margin-inline:auto;gap:56px}.hero--panel:where(.astro-pgpo2ev5) h1:where(.astro-pgpo2ev5){margin:0;font-size:clamp(var(--sl-text-3xl),calc(.25rem + 5vw),56px);font-weight:400;line-height:1.15}.home-panel:where(.astro-pgpo2ev5){display:grid;gap:32px;width:100%;padding:20px;text-align:start;background:var(--co-color-base-off-white);border-radius:var(--co-border-radius-xl)}.home-panel:where(.astro-pgpo2ev5) knowledge-search{max-width:none;margin:0}.home-panel:where(.astro-pgpo2ev5) knowledge-search[data-variant=hero] input{height:64px;padding-block:0;padding-inline:56px 20px;font-size:18px;font-weight:400;color:var(--co-color-base-negro);border-radius:var(--co-border-radius-sm);box-shadow:var(--co-shadow-lg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231F1C1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.5 18C14.6421 18 18 14.6421 18 10.5C18 6.35786 14.6421 3 10.5 3C6.35786 3 3 6.35786 3 10.5C3 14.6421 6.35786 18 10.5 18Z'/%3E%3Cpath d='M15.8034 15.8034L21 21'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:20px center;background-size:24px}.home-panel:where(.astro-pgpo2ev5) knowledge-search[data-variant=hero] input::placeholder{color:var(--co-color-base-negro);opacity:1}.home-panel:where(.astro-pgpo2ev5) knowledge-search .knowledge-search__status:empty{min-height:0;margin:0;padding:0}.home-panel:where(.astro-pgpo2ev5) knowledge-search[data-variant=hero] .knowledge-search__status{color:color-mix(in srgb,var(--co-color-base-negro) 70%,transparent)}.hero-last-updated:where(.astro-pgpo2ev5){position:absolute;inset-inline:0;bottom:40px;margin:0;padding:0;color:var(--co-color-base-blanco);font-size:14px;line-height:1}.hero--panel:where(.astro-pgpo2ev5) .actions:where(.astro-pgpo2ev5) .sl-link-button{gap:12px;justify-content:center;width:180px;height:64px;padding:0;color:var(--co-color-base-negro);font-size:18px;font-weight:500;background:var(--co-color-base-blanco);border:0;border-radius:var(--co-border-radius-full)}.hero--panel:where(.astro-pgpo2ev5) .actions:where(.astro-pgpo2ev5) .sl-link-button:hover{background:color-mix(in srgb,var(--co-color-base-blanco) 90%,var(--co-color-base-negro))}.hero--panel:where(.astro-pgpo2ev5) .actions:where(.astro-pgpo2ev5) .sl-link-button svg{display:none}.hero--panel:where(.astro-pgpo2ev5) .actions:where(.astro-pgpo2ev5) .sl-link-button:after{content:"";width:24px;height:24px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.75 12H20.25'/%3E%3Cpath d='M13.5 5.25L20.25 12L13.5 18.75'/%3E%3C/svg%3E") center / 24px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.75 12H20.25'/%3E%3Cpath d='M13.5 5.25L20.25 12L13.5 18.75'/%3E%3C/svg%3E") center / 24px no-repeat}@layer starlight.content{.sl-markdown-content :not(a,strong,em,del,span,input,code,br)+:not(a,strong,em,del,span,input,code,br,:where(.not-content *)){margin-top:var(--sl-content-gap-y)}.sl-markdown-content :not(a,strong,em,del,span,input,code,br)+:is(astro-island,astro-slot)>:not(a,strong,em,del,span,input,code,br,:where(.not-content *)):first-child{margin-top:var(--sl-content-gap-y)}.sl-markdown-content :not(h1,h2,h3,h4,h5,h6)+:is(h1,h2,h3,h4,h5,h6):not(:where(.not-content *)){margin-top:1.5em}.sl-markdown-content li+li:not(:where(.not-content *)),.sl-markdown-content dt+dt:not(:where(.not-content *)),.sl-markdown-content dt+dd:not(:where(.not-content *)),.sl-markdown-content dd+dd:not(:where(.not-content *)){margin-top:.25rem}.sl-markdown-content li:not(:where(.not-content *)){overflow-wrap:anywhere}.sl-markdown-content :is(ol,ul):has(>li>:not(a,strong,em,del,span,input,code,br,script,ol,ul))>li>:is(:last-child:not(a,strong,em,del,span,input,code,br,script,:where(.not-content *)),:not(script):has(~script:last-child):not(:has(~:not(script)))){margin-bottom:1.25rem}.sl-markdown-content dt:not(:where(.not-content *)){font-weight:700}.sl-markdown-content dd:not(:where(.not-content *)){padding-inline-start:1rem}.sl-markdown-content :is(h1,h2,h3,h4,h5,h6):not(:where(.not-content *)){color:var(--sl-color-white);line-height:var(--sl-line-height-headings);font-weight:600}.sl-markdown-content :is(img,picture,video,canvas,svg,iframe):not(:where(.not-content *)){display:block;max-width:100%;height:auto}.sl-markdown-content h1:not(:where(.not-content *)){font-size:var(--sl-text-h1)}.sl-markdown-content h2:not(:where(.not-content *)){font-size:var(--sl-text-h2)}.sl-markdown-content h3:not(:where(.not-content *)){font-size:var(--sl-text-h3)}.sl-markdown-content h4:not(:where(.not-content *)){font-size:var(--sl-text-h4)}.sl-markdown-content h5:not(:where(.not-content *)){font-size:var(--sl-text-h5)}.sl-markdown-content h6:not(:where(.not-content *)){font-size:var(--sl-text-h6)}.sl-markdown-content a:not(:where(.not-content *)){color:var(--sl-color-text-accent)}.sl-markdown-content a:hover:not(:where(.not-content *)){color:var(--sl-color-white)}.sl-markdown-content code:not(:where(.not-content *)){background-color:var(--sl-color-bg-inline-code);margin-block:-.125rem;padding:.125rem .375rem;font-size:var(--sl-text-code-sm)}.sl-markdown-content :is(h1,h2,h3,h4,h5,h6) code{font-size:inherit}.sl-markdown-content pre:not(:where(.not-content *)){border:1px solid var(--sl-color-gray-5);padding:.75rem 1rem;font-size:var(--sl-text-code);tab-size:2}.sl-markdown-content pre code:not(:where(.not-content *)){all:unset;font-family:var(--__sl-font-mono)}.sl-markdown-content blockquote:not(:where(.not-content *)){border-inline-start:1px solid var(--sl-color-gray-5);padding-inline-start:1rem}.sl-markdown-content table:not(:where(.not-content *)){display:block;overflow:auto;border-spacing:0}.sl-markdown-content :is(th,td):not(:where(.not-content *)){border-bottom:1px solid var(--sl-color-gray-5);padding:.5rem 1rem;vertical-align:baseline}.sl-markdown-content :is(th:first-child,td:first-child):not(:where(.not-content *)){padding-inline-start:0}.sl-markdown-content :is(th:last-child,td:last-child):not(:where(.not-content *)){padding-inline-end:0}.sl-markdown-content th:not(:where(.not-content *)){color:var(--sl-color-white);font-weight:600}.sl-markdown-content th:not([align]):not(:where(.not-content *)){text-align:start}.sl-markdown-content .starlight-aside :is(th,td,hr,blockquote):not(:where(.not-content *)){border-color:var(--sl-color-gray-4)}@supports (border-color: color-mix(in srgb,var(--sl-color-asides-text-accent) 30%,transparent)){.sl-markdown-content .starlight-aside :is(th,td,hr,blockquote):not(:where(.not-content *)){border-color:color-mix(in srgb,var(--sl-color-asides-text-accent) 30%,transparent)}}@supports (border-color: color-mix(in srgb,var(--sl-color-asides-text-accent) 12%,transparent)){.sl-markdown-content .starlight-aside code:not(:where(.not-content *)){background-color:color-mix(in srgb,var(--sl-color-asides-text-accent) 12%,transparent)}}.sl-markdown-content hr:not(:where(.not-content *)){border:0;border-bottom:1px solid var(--sl-color-hairline)}.sl-markdown-content details:not(:where(.not-content *)){--sl-details-border-color: var(--sl-color-gray-5);--sl-details-border-color--hover: var(--sl-color-text-accent);border-inline-start:2px solid var(--sl-details-border-color);padding-inline-start:1rem}.sl-markdown-content details:not([open]):hover:not(:where(.not-content *)),.sl-markdown-content details:has(>summary:hover):not(:where(.not-content *)){border-color:var(--sl-details-border-color--hover)}.sl-markdown-content summary:not(:where(.not-content *)){color:var(--sl-color-white);cursor:pointer;display:block;font-weight:600;margin-inline-start:-.5rem;padding-inline-start:.5rem}.sl-markdown-content details[open]>summary:not(:where(.not-content *)){margin-bottom:1rem}.sl-markdown-content summary:not(:where(.not-content *))::marker,.sl-markdown-content summary:not(:where(.not-content *))::-webkit-details-marker{display:none}.sl-markdown-content summary:not(:where(.not-content *)):before{--sl-details-marker-size: 1.25rem;background-color:currentColor;content:"";display:inline-block;height:var(--sl-details-marker-size);width:var(--sl-details-marker-size);margin-inline:calc((var(--sl-details-marker-size) / 4) * -1) .25rem;vertical-align:middle;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14.8 11.3 10.6 7a1 1 0 1 0-1.4 1.5l3.5 3.5-3.5 3.5a1 1 0 0 0 0 1.4 1 1 0 0 0 .7.3 1 1 0 0 0 .7-.3l4.2-4.2a1 1 0 0 0 0-1.4Z'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14.8 11.3 10.6 7a1 1 0 1 0-1.4 1.5l3.5 3.5-3.5 3.5a1 1 0 0 0 0 1.4 1 1 0 0 0 .7.3 1 1 0 0 0 .7-.3l4.2-4.2a1 1 0 0 0 0-1.4Z'/%3E%3C/svg%3E%0A");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media(prefers-reduced-motion:no-preference){.sl-markdown-content summary:not(:where(.not-content *)):before{transition:transform .2s ease-in-out}}.sl-markdown-content details[open]>summary:not(:where(.not-content *)):before{transform:rotate(90deg)}[dir=rtl] .sl-markdown-content summary:not(:where(.not-content *)):before,.sl-markdown-content [dir=rtl] summary:not(:where(.not-content *)):before{transform:rotate(180deg)}.sl-markdown-content summary:not(:where(.not-content *)) p:only-child{display:inline}.sl-markdown-content .starlight-aside details:not(:where(.not-content *)){--sl-details-border-color: var(--sl-color-asides-border);--sl-details-border-color--hover: var(--sl-color-asides-text-accent)}}:root{--starlight-image-zoom-animation-duration: .3s}starlight-image-zoom-zoomable{display:inline-block;position:relative;width:100%}starlight-image-zoom-zoomable>:is(img,svg),starlight-image-zoom-zoomable>picture img{cursor:zoom-in}starlight-image-zoom-zoomable button{cursor:zoom-in}starlight-image-zoom-zoomable button:not(:focus):not(:focus-within){border:none;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;white-space:nowrap;width:1px}.starlight-image-zoom-control{background-color:var(--sl-color-bg-nav);border:2px solid var(--sl-color-gray-2);border-radius:50%;display:grid;height:44px;inset:20px auto auto 20px;margin-top:0!important;padding:10px;place-items:center;position:absolute;width:44px}:is(.starlight-image-zoom-opened,.starlight-image-zoom-transition) .starlight-image-zoom-control{inset:20px 20px auto auto}.starlight-image-zoom-source{visibility:hidden}.starlight-image-zoom-image{cursor:zoom-out}@media(prefers-reduced-motion:no-preference){.starlight-image-zoom-image{transition:transform var(--starlight-image-zoom-animation-duration) cubic-bezier(.4,0,.2,1)}}dialog:where(.astro-vjux6bgf){background:transparent;border:0;height:100vh;height:100dvh;margin:0;max-height:none;max-width:none;overflow:hidden;padding:0;position:fixed;width:100vw;width:100dvw}dialog:where(.astro-vjux6bgf)::backdrop{background:var(--starlight-image-zoom-backdrop-bg, var(--sl-color-black));opacity:0}.starlight-image-zoom-opened dialog:where(.astro-vjux6bgf)::backdrop{opacity:1}figure:where(.astro-vjux6bgf){cursor:zoom-out;height:100%;position:relative;width:100%}figure:where(.astro-vjux6bgf) figcaption{background-color:color-mix(in srgb,var(--sl-color-bg-nav),transparent 10%);border-top:1px solid var(--sl-color-hairline);cursor:initial;inset:auto 0 0;opacity:0;padding:var(--sl-nav-pad-y) var(--sl-nav-pad-x);position:absolute}@media(prefers-reduced-transparency){figure:where(.astro-vjux6bgf) figcaption{background-color:var(--sl-color-bg-nav)}}.starlight-image-zoom-opened figure:where(.astro-vjux6bgf) figcaption{opacity:1}button:where(.astro-vjux6bgf){cursor:zoom-out;opacity:0;z-index:1}.starlight-image-zoom-opened button:where(.astro-vjux6bgf){opacity:1}@media(prefers-reduced-motion:no-preference){button:where(.astro-vjux6bgf),dialog:where(.astro-vjux6bgf)::backdrop,figure:where(.astro-vjux6bgf) figcaption{transition:opacity var(--starlight-image-zoom-animation-duration)}}@layer starlight.core{button:where(.astro-jif73yzw){position:fixed;top:calc((var(--sl-nav-height) - var(--sl-menu-button-size)) / 2);inset-inline-end:var(--sl-nav-pad-x);z-index:var(--sl-z-index-navbar);border:0;border-radius:50%;width:var(--sl-menu-button-size);height:var(--sl-menu-button-size);padding:.5rem;background-color:var(--sl-color-white);color:var(--sl-color-black);box-shadow:var(--sl-shadow-md);cursor:pointer}:where(.astro-jif73yzw)[aria-expanded=true] button:where(.astro-jif73yzw){background-color:var(--sl-color-gray-2);box-shadow:none}:where(.astro-jif73yzw)[aria-expanded=true] button:where(.astro-jif73yzw) .open-menu:where(.astro-jif73yzw){display:none}:where(.astro-jif73yzw):not([aria-expanded=true]) button:where(.astro-jif73yzw) .close-menu:where(.astro-jif73yzw){display:none}[data-theme=light] button:where(.astro-jif73yzw){background-color:var(--sl-color-black);color:var(--sl-color-white)}[data-theme=light] :where(.astro-jif73yzw)[aria-expanded=true] button:where(.astro-jif73yzw){background-color:var(--sl-color-gray-5)}}@layer starlight.core{[data-mobile-menu-expanded]{overflow:hidden}@media(min-width:50rem){[data-mobile-menu-expanded]{overflow:auto}}}@layer starlight.core{.page:where(.astro-vrdttmbt){flex-direction:column;min-height:100vh}.header:where(.astro-vrdttmbt){z-index:var(--sl-z-index-navbar);position:fixed;inset-inline-start:0;inset-block-start:0;width:100%;height:var(--sl-nav-height);border-bottom:1px solid var(--sl-color-hairline-shade);padding:var(--sl-nav-pad-y) var(--sl-nav-pad-x);padding-inline-end:var(--sl-nav-pad-x);background-color:var(--sl-color-bg-nav)}[data-has-sidebar] .header:where(.astro-vrdttmbt){padding-inline-end:calc(var(--sl-nav-gap) + var(--sl-nav-pad-x) + var(--sl-menu-button-size))}.sidebar-pane:where(.astro-vrdttmbt){visibility:var(--sl-sidebar-visibility, hidden);position:fixed;z-index:var(--sl-z-index-menu);inset-block:var(--sl-nav-height) 0;inset-inline-start:0;width:100%;background-color:var(--sl-color-black);overflow-y:auto;scrollbar-gutter:stable}[aria-expanded=true]~.sidebar-pane:where(.astro-vrdttmbt){--sl-sidebar-visibility: visible}.sidebar-content:where(.astro-vrdttmbt){height:100%;min-height:max-content;padding:1rem var(--sl-sidebar-pad-x) 0;flex-direction:column;gap:1rem}@media(min-width:50rem){.sidebar-content:where(.astro-vrdttmbt):after{content:"";padding-bottom:1px}}.main-frame:where(.astro-vrdttmbt){padding-top:calc(var(--sl-nav-height) + var(--sl-mobile-toc-height));padding-inline-start:var(--sl-content-inline-start)}@media(min-width:50rem){[data-has-sidebar] .header:where(.astro-vrdttmbt){padding-inline-end:var(--sl-nav-pad-x)}.sidebar-pane:where(.astro-vrdttmbt){--sl-sidebar-visibility: visible;width:var(--sl-sidebar-width);background-color:var(--sl-color-bg-sidebar);border-inline-end:1px solid var(--sl-color-hairline-shade)}}}@layer starlight.core{ul:where(.astro-gnoq344e){padding:0;list-style:none}a:where(.astro-gnoq344e){--pad-inline: .5rem;display:block;border-radius:.25rem;padding-block:.25rem;padding-inline:calc(1rem * var(--depth) + var(--pad-inline)) var(--pad-inline);line-height:1.25}a:where(.astro-gnoq344e)[aria-current=true]{color:var(--sl-color-text-accent)}.isMobile:where(.astro-gnoq344e) a:where(.astro-gnoq344e){--pad-inline: 1rem;display:flex;justify-content:space-between;gap:var(--pad-inline);border-top:1px solid var(--sl-color-gray-6);border-radius:0;padding-block:.5rem;color:var(--sl-color-text);font-size:var(--sl-text-sm);text-decoration:none;outline-offset:var(--sl-outline-offset-inside)}.isMobile:where(.astro-gnoq344e):first-child>li:where(.astro-gnoq344e):first-child>a:where(.astro-gnoq344e){border-top:0}.isMobile:where(.astro-gnoq344e) a:where(.astro-gnoq344e)[aria-current=true],.isMobile:where(.astro-gnoq344e) a:where(.astro-gnoq344e)[aria-current=true]:hover,.isMobile:where(.astro-gnoq344e) a:where(.astro-gnoq344e)[aria-current=true]:focus{color:var(--sl-color-white);background-color:unset}.isMobile:where(.astro-gnoq344e) a:where(.astro-gnoq344e)[aria-current=true]:after{content:"";width:1rem;background-color:var(--sl-color-text-accent);-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNCAxNCc+PHBhdGggZD0nTTEwLjkxNCA0LjIwNmEuNTgzLjU4MyAwIDAgMC0uODI4IDBMNS43NCA4LjU1NyAzLjkxNCA2LjcyNmEuNTk2LjU5NiAwIDAgMC0uODI4Ljg1N2wyLjI0IDIuMjRhLjU4My41ODMgMCAwIDAgLjgyOCAwbDQuNzYtNC43NmEuNTgzLjU4MyAwIDAgMCAwLS44NTdaJy8+PC9zdmc+Cg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNCAxNCc+PHBhdGggZD0nTTEwLjkxNCA0LjIwNmEuNTgzLjU4MyAwIDAgMC0uODI4IDBMNS43NCA4LjU1NyAzLjkxNCA2LjcyNmEuNTk2LjU5NiAwIDAgMC0uODI4Ljg1N2wyLjI0IDIuMjRhLjU4My41ODMgMCAwIDAgLjgyOCAwbDQuNzYtNC43NmEuNTgzLjU4MyAwIDAgMCAwLS44NTdaJy8+PC9zdmc+Cg==);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;flex-shrink:0}}@layer starlight.core{nav:where(.astro-doynk5tl){position:fixed;z-index:var(--sl-z-index-toc);top:calc(var(--sl-nav-height) - 1px);inset-inline:0;border-top:1px solid var(--sl-color-gray-5);background-color:var(--sl-color-bg-nav)}@media(min-width:50rem){nav:where(.astro-doynk5tl){inset-inline-start:var(--sl-content-inline-start, 0)}}summary:where(.astro-doynk5tl){gap:.5rem;align-items:center;height:var(--sl-mobile-toc-height);border-bottom:1px solid var(--sl-color-hairline-shade);padding:.5rem 1rem;font-size:var(--sl-text-xs);outline-offset:var(--sl-outline-offset-inside)}summary:where(.astro-doynk5tl)::marker,summary:where(.astro-doynk5tl)::-webkit-details-marker{display:none}.toggle:where(.astro-doynk5tl){flex-shrink:0;gap:1rem;align-items:center;justify-content:space-between;border:1px solid var(--sl-color-gray-5);border-radius:.5rem;padding-block:.5rem;padding-inline-start:.75rem;padding-inline-end:.5rem;line-height:1;background-color:var(--sl-color-black);user-select:none;cursor:pointer}details:where(.astro-doynk5tl)[open] .toggle:where(.astro-doynk5tl){color:var(--sl-color-white);border-color:var(--sl-color-accent)}details:where(.astro-doynk5tl) .toggle:where(.astro-doynk5tl):hover{color:var(--sl-color-white);border-color:var(--sl-color-gray-2)}[dir=rtl] .caret:where(.astro-doynk5tl){transform:rotate(180deg)}details:where(.astro-doynk5tl)[open] .caret:where(.astro-doynk5tl){transform:rotate(90deg)}.display-current:where(.astro-doynk5tl){white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--sl-color-white)}.dropdown:where(.astro-doynk5tl){--border-top: 1px;margin-top:calc(-1 * var(--border-top));border:var(--border-top) solid var(--sl-color-gray-6);border-top-color:var(--sl-color-hairline-shade);max-height:calc(85vh - var(--sl-nav-height) - var(--sl-mobile-toc-height));overflow-y:auto;background-color:var(--sl-color-black);box-shadow:var(--sl-shadow-md);overscroll-behavior:contain}}@layer starlight.core{.right-sidebar-panel:where(.astro-pb3aqygn){padding:1rem var(--sl-sidebar-pad-x)}.sl-container:where(.astro-pb3aqygn){width:calc(var(--sl-sidebar-width) - 2 * var(--sl-sidebar-pad-x))}.right-sidebar-panel:where(.astro-pb3aqygn) h2{color:var(--sl-color-white);font-size:var(--sl-text-h5);font-weight:600;line-height:var(--sl-line-height-headings);margin-bottom:.5rem}.right-sidebar-panel:where(.astro-pb3aqygn) :where(a){display:block;font-size:var(--sl-text-xs);text-decoration:none;color:var(--sl-color-gray-3);overflow-wrap:anywhere}.right-sidebar-panel:where(.astro-pb3aqygn) :where(a):hover{color:var(--sl-color-white)}@media(min-width:72rem){.sl-container:where(.astro-pb3aqygn){max-width:calc(((100vw - var(--sl-sidebar-width) - 2 * var(--sl-content-pad-x) - 2 * var(--sl-sidebar-pad-x)) * .25))}}}.co-breadcrumbs:where(.astro-ilhxcym7){--cb-muted: var(--hci-muted, var(--sl-color-gray-3));--cb-ink: var(--hci-ink, var(--hc-ink, var(--sl-color-white)));--cb-sep: var(--hci-hairline, var(--sl-color-hairline));margin-bottom:var(--co-spacing-md, .75rem)}.co-breadcrumbs:where(.astro-ilhxcym7) ol:where(.astro-ilhxcym7){display:flex;flex-wrap:wrap;align-items:center;gap:var(--co-spacing-xs, .25rem);padding:0;margin:0;list-style:none;color:var(--cb-muted);font-size:var(--co-font-size-14, var(--sl-text-sm));line-height:1;letter-spacing:-.03em}.co-breadcrumbs:where(.astro-ilhxcym7) li:where(.astro-ilhxcym7){display:flex;align-items:center;gap:inherit}.co-breadcrumbs:where(.astro-ilhxcym7) a:where(.astro-ilhxcym7){color:inherit;text-decoration-line:none}.co-breadcrumbs:where(.astro-ilhxcym7) a:where(.astro-ilhxcym7):hover,.co-breadcrumbs:where(.astro-ilhxcym7) a:where(.astro-ilhxcym7):focus-visible{color:var(--cb-ink);text-decoration-line:underline}.co-breadcrumbs:where(.astro-ilhxcym7) :where(.astro-ilhxcym7)[aria-current=page]{color:var(--cb-ink);font-weight:var(--co-font-weight-medium, 600)}.co-breadcrumbs__sep:where(.astro-ilhxcym7){color:var(--cb-sep)}@layer starlight.core{.visually-hidden:where(.astro-zbeb7kor){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}h1:where(.astro-zbeb7kor){margin-top:1rem;font-size:var(--sl-text-h1);line-height:var(--sl-line-height-headings);font-weight:600;color:var(--sl-color-white)}}@layer starlight.core{.social-icons:where(.astro-wu23bvmt){display:flex;margin-inline-end:auto;gap:1rem;align-items:center;padding-block:1rem}.social-icons:where(.astro-wu23bvmt):empty{display:none}.mobile-preferences:where(.astro-wu23bvmt){justify-content:space-between;flex-wrap:wrap;border-top:1px solid var(--sl-color-gray-6);column-gap:1rem;padding:.5rem 0}}@layer starlight.core{sl-sidebar-state-persist:where(.astro-kku4brbg){display:contents}}@layer starlight.core{#starlight__sidebar details>summary .caret{transition:none!important}#starlight__sidebar details[data-caret-toggling]>summary .caret{transition:transform .2s ease-in-out,rotate .2s ease-in-out!important}#starlight__sidebar[data-sidebar-init] details::details-content{transition:none!important}#starlight__sidebar[data-sidebar-init] details>summary .caret{transition:none!important}:root{interpolate-size:allow-keywords}#starlight__sidebar details::details-content{block-size:0;overflow:clip;transition:block-size .2s ease-in-out,content-visibility .2s ease-in-out allow-discrete}#starlight__sidebar details[open]::details-content{block-size:auto}@media(prefers-reduced-motion:reduce){#starlight__sidebar details::details-content{transition:none}}ul:where(.astro-2zxbavqz){--sl-sidebar-item-padding-inline: .5rem;list-style:none;padding:0}li:where(.astro-2zxbavqz){overflow-wrap:anywhere}ul:where(.astro-2zxbavqz) ul:where(.astro-2zxbavqz) li:where(.astro-2zxbavqz){margin-inline-start:var(--sl-sidebar-item-padding-inline);border-inline-start:1px solid var(--sl-color-hairline-light);padding-inline-start:var(--sl-sidebar-item-padding-inline)}.large:where(.astro-2zxbavqz){font-size:var(--sl-text-lg);font-weight:600;color:var(--sl-color-white)}.top-level:where(.astro-2zxbavqz)>li:where(.astro-2zxbavqz)+li:where(.astro-2zxbavqz){margin-top:.75rem}summary:where(.astro-2zxbavqz){display:flex;align-items:center;justify-content:space-between;padding:.2em var(--sl-sidebar-item-padding-inline);line-height:1.4;cursor:pointer;user-select:none}summary:where(.astro-2zxbavqz)::marker,summary:where(.astro-2zxbavqz)::-webkit-details-marker{display:none}.caret:where(.astro-2zxbavqz){transition:transform .2s ease-in-out;flex-shrink:0}[dir=rtl] .caret:where(.astro-2zxbavqz){transform:rotate(180deg)}:where(.astro-2zxbavqz)[open]>summary:where(.astro-2zxbavqz) .caret:where(.astro-2zxbavqz){transform:rotate(90deg)}a:where(.astro-2zxbavqz){display:block;border-radius:.25rem;text-decoration:none;color:var(--sl-color-gray-2);padding:.3em var(--sl-sidebar-item-padding-inline);line-height:1.4}a:where(.astro-2zxbavqz):hover,a:where(.astro-2zxbavqz):focus{color:var(--sl-color-white)}:where(.astro-2zxbavqz)[aria-current=page],:where(.astro-2zxbavqz)[aria-current=page]:hover,:where(.astro-2zxbavqz)[aria-current=page]:focus{font-weight:600;color:var(--sl-color-text-invert);background-color:var(--sl-color-text-accent)}a:where(.astro-2zxbavqz)>:where(.astro-2zxbavqz):not(:last-child),.group-label:where(.astro-2zxbavqz)>:where(.astro-2zxbavqz):not(:last-child){margin-inline-end:.25em}@media(min-width:50rem){.top-level:where(.astro-2zxbavqz)>li:where(.astro-2zxbavqz)+li:where(.astro-2zxbavqz){margin-top:.5rem}.large:where(.astro-2zxbavqz){font-size:var(--sl-text-base)}a:where(.astro-2zxbavqz){font-size:var(--sl-text-sm)}}}#starlight__sidebar a.sidebar-group-link{display:inline;color:inherit;text-decoration:none;border-radius:.25rem;padding:0;background:none;font-size:inherit;font-weight:inherit;line-height:inherit}#starlight__sidebar a.sidebar-group-link:hover,#starlight__sidebar a.sidebar-group-link:focus-visible{color:var(--sl-color-white)}#starlight__sidebar a.sidebar-group-link[aria-current=page]{color:var(--sl-color-text-accent)}@layer starlight.core{a:where(.astro-7q3lir66){clip:rect(0,0,0,0);position:fixed;top:.75rem;inset-inline-start:.75rem}a:where(.astro-7q3lir66):focus{clip:unset;z-index:var(--sl-z-index-skiplink);display:block;padding:.5rem 1rem;text-decoration:none;color:var(--sl-color-text-invert);background-color:var(--sl-color-text-accent);box-shadow:var(--sl-shadow-lg)}}@layer starlight.core{.main-pane:where(.astro-67yu43on){isolation:isolate}@media(min-width:72rem){.right-sidebar-container:where(.astro-67yu43on){order:2;position:relative;width:calc(var(--sl-sidebar-width) + (100% - var(--sl-content-width) - var(--sl-sidebar-width)) / 2)}.right-sidebar:where(.astro-67yu43on){position:fixed;top:0;border-inline-start:1px solid var(--sl-color-hairline);padding-top:var(--sl-nav-height);width:100%;height:100vh;overflow-y:auto;scrollbar-width:none}.main-pane:where(.astro-67yu43on){width:100%}[data-has-sidebar][data-has-toc] .main-pane:where(.astro-67yu43on){--sl-content-margin-inline: auto 0;order:1;width:calc(var(--sl-content-width) + (100% - var(--sl-content-width) - var(--sl-sidebar-width)) / 2)}}}html:not([data-has-toc]){--sl-mobile-toc-height: 0rem}html:not([data-has-sidebar]){--sl-content-width: 67.5rem}html{scroll-padding-top:calc(1.5rem + var(--sl-nav-height) + var(--sl-mobile-toc-height))}main:where(.astro-bguv2lll){padding:var(--sl-main-pad)}@media(min-width:50em){:where(.astro-bguv2lll)[data-has-sidebar]{--sl-content-inline-start: var(--sl-sidebar-width)}}@media(min-width:72em){html{scroll-padding-top:calc(1.5rem + var(--sl-nav-height))}}
