@layer theme,base;@layer tg{:root{--tg-z-sticky:30;--tg-z-overlay:40;--tg-z-dialog:50;--tg-z-toast:60;--tg-z-tooltip:70;--tg-width-content:72rem;--tg-width-prose:42rem;--tg-width-sidebar:16rem;--tg-width-preview:22rem;--tg-height-topbar:56px;--tg-catalogo-1-desde:#6c5ce7;--tg-catalogo-1-hasta:#4834b0;--tg-catalogo-1-tinta:#fff;--tg-catalogo-2-desde:#2f6f5e;--tg-catalogo-2-hasta:#2a6a56;--tg-catalogo-2-tinta:#fff;--tg-catalogo-3-desde:#b8b2ff;--tg-catalogo-3-hasta:#8b82f0;--tg-catalogo-3-tinta:#0b0d12;--tg-catalogo-4-desde:#f2a65a;--tg-catalogo-4-hasta:#d9822b;--tg-catalogo-4-tinta:#0b0d12;--tg-catalogo-5-desde:#7d4f63;--tg-catalogo-5-hasta:#5f3c4c;--tg-catalogo-5-tinta:#fff;--tg-catalogo-6-desde:#1f4fd8;--tg-catalogo-6-hasta:#1a3fbe;--tg-catalogo-6-tinta:#fff}[data-tg-family=fuego]{--tg-space-0:0;--tg-space-1:4px;--tg-space-2:8px;--tg-space-3:12px;--tg-space-4:16px;--tg-space-5:20px;--tg-space-6:24px;--tg-space-7:32px;--tg-space-8:40px;--tg-space-9:48px;--tg-space-10:64px;--tg-radius-sm:8px;--tg-radius-md:13px;--tg-radius-lg:18px;--tg-radius-xl:20px;--tg-radius-xxl:26px;--tg-radius-pill:999px;--tg-font-text:"Fredoka", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--tg-font-display:"Fredoka", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--tg-font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--tg-font-weight-regular:400;--tg-font-weight-medium:500;--tg-font-weight-semibold:600;--tg-font-weight-display:600;--tg-font-size-cap:12px;--tg-font-size-sub:13px;--tg-font-size-body:14px;--tg-font-size-head:16px;--tg-font-size-title:24px;--tg-font-size-display:32px;--tg-line-height-tight:1.25;--tg-line-height-normal:1.5;--tg-line-height-relaxed:1.65;--tg-duration-fast:.12s;--tg-duration-medium:.2s;--tg-duration-slow:.32s;--tg-easing-standard:cubic-bezier(.2, 0, 0, 1);--tg-control-sm:32px;--tg-control-md:40px;--tg-control-lg:48px;--tg-bg-canvas:#efede9;--tg-bg-app:#f6f7f9;--tg-bg-surface:#fff;--tg-bg-raised:#fff;--tg-bg-sunken:#f4f5f7;--tg-bg-scrim:#14101973;--tg-text-primary:#241b2e;--tg-text-secondary:#55575f;--tg-text-muted:#666871;--tg-text-on-accent:#1a1013;--tg-text-link:#b03d1b;--tg-text-danger:#a61b1b;--tg-border-subtle:#d2ccc0;--tg-border-default:#c9c3b6;--tg-border-strong:#90949e;--tg-border-focus:#c2451f;--tg-accent-rest:#fb5a3f;--tg-accent-pressed:#e2492c;--tg-accent-subtle-bg:#ffece7;--tg-accent-subtle-text:#b03d1b;--tg-accent-on-accent:#1a1013;--tg-accent-disabled-bg:#e9ebef;--tg-accent-disabled-text:#7e828c;--tg-feedback-positive:#16b9a0;--tg-feedback-positive-subtle:#dbf5ef;--tg-feedback-positive-ink:#0a6b54;--tg-feedback-positive-on:#1a1013;--tg-feedback-warning:#ffb72a;--tg-feedback-warning-subtle:#fff3da;--tg-feedback-warning-ink:#9a5c0c;--tg-feedback-warning-on:#1a1013;--tg-feedback-danger:#c1272d;--tg-feedback-danger-pressed:#aa2228;--tg-feedback-danger-subtle:#fde7e7;--tg-feedback-danger-ink:#a61b1b;--tg-feedback-danger-on:#fff;--tg-feedback-info:#35a7f0;--tg-feedback-info-subtle:#edf6fe;--tg-feedback-info-ink:#2576a9;--tg-feedback-info-on:#1a1013;--tg-field-bg:#fff;--tg-field-border:#e0ddd6;--tg-field-border-focus:#c2451f;--tg-field-border-error:#c1272d;--tg-field-text:#241b2e;--tg-field-placeholder:#666871;--tg-field-disabled-bg:#f4f5f7;--tg-field-disabled-text:#7e828c;--tg-datos-serie-1:#0961bd;--tg-datos-serie-2:#a83a00;--tg-datos-serie-3:#009868;--tg-datos-serie-4:#865900;--tg-datos-serie-5:#c05781;--tg-datos-serie-6:#007900;--tg-datos-escala-1:#ff8068;--tg-datos-escala-2:#f45439;--tg-datos-escala-3:#d7361c;--tg-datos-escala-4:#b61d00;--tg-datos-escala-5:#901500;--tg-gradient-accent:linear-gradient(135deg, #fb5a3f, #e2492c);--tg-gradient-tint:linear-gradient(180deg, #ffece7, #fff);--tg-gradient-veil:linear-gradient(180deg, #efede900, #efede9);--tg-shadow-card:0 1px 2px #241b2e0f, 0 4px 14px #241b2e0f;--tg-shadow-overlay:0 4px 12px #241b2e14, 0 12px 32px #241b2e1f;--tg-shadow-dialog:0 12px 32px #241b2e24, 0 24px 64px #241b2e2e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-tg-family=fuego][data-tg-scheme=dark],:where([data-tg-family=fuego] [data-tg-scheme=dark]){--tg-bg-canvas:#141019;--tg-bg-app:#1a1522;--tg-bg-surface:#241d2f;--tg-bg-raised:#2e2740;--tg-bg-sunken:#2c2439;--tg-bg-scrim:#060408a6;--tg-text-primary:#f3f0f7;--tg-text-secondary:#a79fb4;--tg-text-muted:#9c97a8;--tg-text-on-accent:#1a1013;--tg-text-link:#ff8a72;--tg-text-danger:#fb7185;--tg-border-subtle:#342b41;--tg-border-default:#3a3148;--tg-border-strong:#8b8496;--tg-border-focus:#ff6f55;--tg-accent-rest:#ff6f55;--tg-accent-pressed:#ff8a72;--tg-accent-subtle-bg:#2c2439;--tg-accent-subtle-text:#ff8a72;--tg-accent-on-accent:#1a1013;--tg-accent-disabled-bg:#3a3148;--tg-accent-disabled-text:#8b8496;--tg-feedback-positive:#2fd1b7;--tg-feedback-positive-subtle:#2c2439;--tg-feedback-positive-ink:#2fd1b7;--tg-feedback-positive-on:#1a1013;--tg-feedback-warning:#ffc24d;--tg-feedback-warning-subtle:#2c2439;--tg-feedback-warning-ink:#ffc24d;--tg-feedback-warning-on:#1a1013;--tg-feedback-danger:#fb7185;--tg-feedback-danger-pressed:#fb8294;--tg-feedback-danger-subtle:#2c2439;--tg-feedback-danger-ink:#fb7185;--tg-feedback-danger-on:#1a1013;--tg-feedback-info:#55b7f5;--tg-feedback-info-subtle:#2c2439;--tg-feedback-info-ink:#55b7f5;--tg-feedback-info-on:#1a1013;--tg-field-bg:#2c2439;--tg-field-border:#3a3148;--tg-field-border-focus:#ff6f55;--tg-field-border-error:#fb7185;--tg-field-text:#f3f0f7;--tg-field-placeholder:#9c97a8;--tg-field-disabled-bg:#1a1522;--tg-field-disabled-text:#8b8496;--tg-datos-serie-1:#3c89e9;--tg-datos-serie-2:#e96632;--tg-datos-serie-3:#00a26f;--tg-datos-serie-4:#b77b00;--tg-datos-serie-5:#d66b94;--tg-datos-serie-6:#2b9927;--tg-datos-escala-1:#b61d00;--tg-datos-escala-2:#d7361c;--tg-datos-escala-3:#f45439;--tg-datos-escala-4:#ff8068;--tg-datos-escala-5:#ffac9b;--tg-gradient-accent:linear-gradient(135deg, #ff6f55, #ff8a72);--tg-gradient-tint:linear-gradient(180deg, #2c2439, #2e2740);--tg-gradient-veil:linear-gradient(180deg, #14101900, #141019);--tg-shadow-card:none;--tg-shadow-overlay:none;--tg-shadow-dialog:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:where([data-tg-family=fuego] [data-tg-scheme=light]){--tg-bg-canvas:#efede9;--tg-bg-app:#f6f7f9;--tg-bg-surface:#fff;--tg-bg-raised:#fff;--tg-bg-sunken:#f4f5f7;--tg-bg-scrim:#14101973;--tg-text-primary:#241b2e;--tg-text-secondary:#55575f;--tg-text-muted:#666871;--tg-text-on-accent:#1a1013;--tg-text-link:#b03d1b;--tg-text-danger:#a61b1b;--tg-border-subtle:#d2ccc0;--tg-border-default:#c9c3b6;--tg-border-strong:#90949e;--tg-border-focus:#c2451f;--tg-accent-rest:#fb5a3f;--tg-accent-pressed:#e2492c;--tg-accent-subtle-bg:#ffece7;--tg-accent-subtle-text:#b03d1b;--tg-accent-on-accent:#1a1013;--tg-accent-disabled-bg:#e9ebef;--tg-accent-disabled-text:#7e828c;--tg-feedback-positive:#16b9a0;--tg-feedback-positive-subtle:#dbf5ef;--tg-feedback-positive-ink:#0a6b54;--tg-feedback-positive-on:#1a1013;--tg-feedback-warning:#ffb72a;--tg-feedback-warning-subtle:#fff3da;--tg-feedback-warning-ink:#9a5c0c;--tg-feedback-warning-on:#1a1013;--tg-feedback-danger:#c1272d;--tg-feedback-danger-pressed:#aa2228;--tg-feedback-danger-subtle:#fde7e7;--tg-feedback-danger-ink:#a61b1b;--tg-feedback-danger-on:#fff;--tg-feedback-info:#35a7f0;--tg-feedback-info-subtle:#edf6fe;--tg-feedback-info-ink:#2576a9;--tg-feedback-info-on:#1a1013;--tg-field-bg:#fff;--tg-field-border:#e0ddd6;--tg-field-border-focus:#c2451f;--tg-field-border-error:#c1272d;--tg-field-text:#241b2e;--tg-field-placeholder:#666871;--tg-field-disabled-bg:#f4f5f7;--tg-field-disabled-text:#7e828c;--tg-datos-serie-1:#0961bd;--tg-datos-serie-2:#a83a00;--tg-datos-serie-3:#009868;--tg-datos-serie-4:#865900;--tg-datos-serie-5:#c05781;--tg-datos-serie-6:#007900;--tg-datos-escala-1:#ff8068;--tg-datos-escala-2:#f45439;--tg-datos-escala-3:#d7361c;--tg-datos-escala-4:#b61d00;--tg-datos-escala-5:#901500;--tg-gradient-accent:linear-gradient(135deg, #fb5a3f, #e2492c);--tg-gradient-tint:linear-gradient(180deg, #ffece7, #fff);--tg-gradient-veil:linear-gradient(180deg, #efede900, #efede9);--tg-shadow-card:0 1px 2px #241b2e0f, 0 4px 14px #241b2e0f;--tg-shadow-overlay:0 4px 12px #241b2e14, 0 12px 32px #241b2e1f;--tg-shadow-dialog:0 12px 32px #241b2e24, 0 24px 64px #241b2e2e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root[data-tg-family=fuego]:not([data-tg-scheme]){--tg-bg-canvas:#141019;--tg-bg-app:#1a1522;--tg-bg-surface:#241d2f;--tg-bg-raised:#2e2740;--tg-bg-sunken:#2c2439;--tg-bg-scrim:#060408a6;--tg-text-primary:#f3f0f7;--tg-text-secondary:#a79fb4;--tg-text-muted:#9c97a8;--tg-text-on-accent:#1a1013;--tg-text-link:#ff8a72;--tg-text-danger:#fb7185;--tg-border-subtle:#342b41;--tg-border-default:#3a3148;--tg-border-strong:#8b8496;--tg-border-focus:#ff6f55;--tg-accent-rest:#ff6f55;--tg-accent-pressed:#ff8a72;--tg-accent-subtle-bg:#2c2439;--tg-accent-subtle-text:#ff8a72;--tg-accent-on-accent:#1a1013;--tg-accent-disabled-bg:#3a3148;--tg-accent-disabled-text:#8b8496;--tg-feedback-positive:#2fd1b7;--tg-feedback-positive-subtle:#2c2439;--tg-feedback-positive-ink:#2fd1b7;--tg-feedback-positive-on:#1a1013;--tg-feedback-warning:#ffc24d;--tg-feedback-warning-subtle:#2c2439;--tg-feedback-warning-ink:#ffc24d;--tg-feedback-warning-on:#1a1013;--tg-feedback-danger:#fb7185;--tg-feedback-danger-pressed:#fb8294;--tg-feedback-danger-subtle:#2c2439;--tg-feedback-danger-ink:#fb7185;--tg-feedback-danger-on:#1a1013;--tg-feedback-info:#55b7f5;--tg-feedback-info-subtle:#2c2439;--tg-feedback-info-ink:#55b7f5;--tg-feedback-info-on:#1a1013;--tg-field-bg:#2c2439;--tg-field-border:#3a3148;--tg-field-border-focus:#ff6f55;--tg-field-border-error:#fb7185;--tg-field-text:#f3f0f7;--tg-field-placeholder:#9c97a8;--tg-field-disabled-bg:#1a1522;--tg-field-disabled-text:#8b8496;--tg-datos-serie-1:#3c89e9;--tg-datos-serie-2:#e96632;--tg-datos-serie-3:#00a26f;--tg-datos-serie-4:#b77b00;--tg-datos-serie-5:#d66b94;--tg-datos-serie-6:#2b9927;--tg-datos-escala-1:#b61d00;--tg-datos-escala-2:#d7361c;--tg-datos-escala-3:#f45439;--tg-datos-escala-4:#ff8068;--tg-datos-escala-5:#ffac9b;--tg-gradient-accent:linear-gradient(135deg, #ff6f55, #ff8a72);--tg-gradient-tint:linear-gradient(180deg, #2c2439, #2e2740);--tg-gradient-veil:linear-gradient(180deg, #14101900, #141019);--tg-shadow-card:none;--tg-shadow-overlay:none;--tg-shadow-dialog:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root:not([data-tg-family]),[data-tg-family=zen]{--tg-space-0:0;--tg-space-1:4px;--tg-space-2:8px;--tg-space-3:12px;--tg-space-4:16px;--tg-space-5:20px;--tg-space-6:24px;--tg-space-7:32px;--tg-space-8:40px;--tg-space-9:48px;--tg-space-10:64px;--tg-radius-sm:9px;--tg-radius-md:13px;--tg-radius-lg:14px;--tg-radius-xl:20px;--tg-radius-xxl:28px;--tg-radius-pill:999px;--tg-font-text:"Figtree", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--tg-font-display:"Comfortaa", "Figtree", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--tg-font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--tg-font-weight-regular:400;--tg-font-weight-medium:500;--tg-font-weight-semibold:600;--tg-font-weight-display:600;--tg-font-size-cap:12px;--tg-font-size-sub:13px;--tg-font-size-body:14px;--tg-font-size-head:16px;--tg-font-size-title:24px;--tg-font-size-display:32px;--tg-line-height-tight:1.25;--tg-line-height-normal:1.5;--tg-line-height-relaxed:1.65;--tg-duration-fast:.12s;--tg-duration-medium:.2s;--tg-duration-slow:.32s;--tg-easing-standard:cubic-bezier(.2, 0, 0, 1);--tg-control-sm:32px;--tg-control-md:40px;--tg-control-lg:48px;--tg-bg-canvas:#f6f7f9;--tg-bg-app:#f6f7f9;--tg-bg-surface:#fff;--tg-bg-raised:#fff;--tg-bg-sunken:#eef0f3;--tg-bg-scrim:#211e3873;--tg-text-primary:#2e2a4f;--tg-text-secondary:#544f63;--tg-text-muted:#6e6b80;--tg-text-on-accent:#211e38;--tg-text-link:#b04a37;--tg-text-danger:#b04a37;--tg-border-subtle:#dad7e6;--tg-border-default:#cbc7da;--tg-border-strong:#7c7890;--tg-border-focus:#7a62b8;--tg-accent-rest:#a493d3;--tg-accent-pressed:#8f7dc4;--tg-accent-subtle-bg:#eeeaf8;--tg-accent-subtle-text:#5d4a99;--tg-accent-on-accent:#211e38;--tg-accent-disabled-bg:#e9e7ef;--tg-accent-disabled-text:#6e6b80;--tg-feedback-positive:#4caf7d;--tg-feedback-positive-subtle:#def0e7;--tg-feedback-positive-ink:#375;--tg-feedback-positive-on:#211e38;--tg-feedback-warning:#e8b84b;--tg-feedback-warning-subtle:#fbf0d6;--tg-feedback-warning-ink:#89692b;--tg-feedback-warning-on:#211e38;--tg-feedback-danger:#d9694f;--tg-feedback-danger-pressed:#dd7861;--tg-feedback-danger-subtle:#f7e4de;--tg-feedback-danger-ink:#ad4936;--tg-feedback-danger-on:#211e38;--tg-feedback-info:#9a7bc4;--tg-feedback-info-subtle:#ede7f5;--tg-feedback-info-ink:#463c72;--tg-feedback-info-on:#211e38;--tg-field-bg:#fff;--tg-field-border:#e9e7ef;--tg-field-border-focus:#7a62b8;--tg-field-border-error:#ad4936;--tg-field-text:#2e2a4f;--tg-field-placeholder:#6e6b80;--tg-field-disabled-bg:#eef0f3;--tg-field-disabled-text:#6e6b80;--tg-datos-serie-1:#0961bd;--tg-datos-serie-2:#a83a00;--tg-datos-serie-3:#009868;--tg-datos-serie-4:#865900;--tg-datos-serie-5:#c05781;--tg-datos-serie-6:#007900;--tg-datos-escala-1:#ba98e9;--tg-datos-escala-2:#a17fcf;--tg-datos-escala-3:#8967b4;--tg-datos-escala-4:#71509b;--tg-datos-escala-5:#5b3982;--tg-gradient-accent:linear-gradient(135deg, #a493d3, #8f7dc4);--tg-gradient-tint:linear-gradient(180deg, #eeeaf8, #fff);--tg-gradient-veil:linear-gradient(180deg, #f6f7f900, #f6f7f9);--tg-shadow-card:0 1px 2px #2e2a4f0f, 0 4px 14px #2e2a4f0f;--tg-shadow-overlay:0 4px 12px #2e2a4f14, 0 12px 32px #2e2a4f1f;--tg-shadow-dialog:0 12px 32px #2e2a4f24, 0 24px 64px #2e2a4f2e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root:not([data-tg-family])[data-tg-scheme=dark],[data-tg-family=zen][data-tg-scheme=dark],:where(:root:not([data-tg-family]) [data-tg-scheme=dark]),:where([data-tg-family=zen] [data-tg-scheme=dark]){--tg-bg-canvas:#211e38;--tg-bg-app:#211e38;--tg-bg-surface:#2e2a4f;--tg-bg-raised:#3b3466;--tg-bg-sunken:#251f43;--tg-bg-scrim:#0b0914a6;--tg-text-primary:#f2f0eb;--tg-text-secondary:#b9aedc;--tg-text-muted:#b29ad2;--tg-text-on-accent:#211e38;--tg-text-link:#c7bce7;--tg-text-danger:#e38f7b;--tg-border-subtle:#3a3560;--tg-border-default:#443e6e;--tg-border-strong:#9a7bc4;--tg-border-focus:#c7bce7;--tg-accent-rest:#b9aedc;--tg-accent-pressed:#d4ccee;--tg-accent-subtle-bg:#251f43;--tg-accent-subtle-text:#d4ccee;--tg-accent-on-accent:#211e38;--tg-accent-disabled-bg:#443e6e;--tg-accent-disabled-text:#b29ad2;--tg-feedback-positive:#4caf7d;--tg-feedback-positive-subtle:#251f43;--tg-feedback-positive-ink:#5fbf8e;--tg-feedback-positive-on:#211e38;--tg-feedback-warning:#e8b84b;--tg-feedback-warning-subtle:#251f43;--tg-feedback-warning-ink:#f6d189;--tg-feedback-warning-on:#211e38;--tg-feedback-danger:#d9694f;--tg-feedback-danger-pressed:#dd7861;--tg-feedback-danger-subtle:#251f43;--tg-feedback-danger-ink:#e38f7b;--tg-feedback-danger-on:#211e38;--tg-feedback-info:#b9aedc;--tg-feedback-info-subtle:#251f43;--tg-feedback-info-ink:#b9aedc;--tg-feedback-info-on:#211e38;--tg-field-bg:#251f43;--tg-field-border:#443e6e;--tg-field-border-focus:#c7bce7;--tg-field-border-error:#e38f7b;--tg-field-text:#f2f0eb;--tg-field-placeholder:#b29ad2;--tg-field-disabled-bg:#211e38;--tg-field-disabled-text:#b29ad2;--tg-datos-serie-1:#3c89e9;--tg-datos-serie-2:#e96632;--tg-datos-serie-3:#00a26f;--tg-datos-serie-4:#b77b00;--tg-datos-serie-5:#d66b94;--tg-datos-serie-6:#2b9927;--tg-datos-escala-1:#8664b1;--tg-datos-escala-2:#9b79c8;--tg-datos-escala-3:#b18edf;--tg-datos-escala-4:#c7a4f7;--tg-datos-escala-5:#d9c0ff;--tg-gradient-accent:linear-gradient(135deg, #b9aedc, #d4ccee);--tg-gradient-tint:linear-gradient(180deg, #251f43, #3b3466);--tg-gradient-veil:linear-gradient(180deg, #211e3800, #211e38);--tg-shadow-card:none;--tg-shadow-overlay:none;--tg-shadow-dialog:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:where(:root:not([data-tg-family]) [data-tg-scheme=light]),:where([data-tg-family=zen] [data-tg-scheme=light]){--tg-bg-canvas:#f6f7f9;--tg-bg-app:#f6f7f9;--tg-bg-surface:#fff;--tg-bg-raised:#fff;--tg-bg-sunken:#eef0f3;--tg-bg-scrim:#211e3873;--tg-text-primary:#2e2a4f;--tg-text-secondary:#544f63;--tg-text-muted:#6e6b80;--tg-text-on-accent:#211e38;--tg-text-link:#b04a37;--tg-text-danger:#b04a37;--tg-border-subtle:#dad7e6;--tg-border-default:#cbc7da;--tg-border-strong:#7c7890;--tg-border-focus:#7a62b8;--tg-accent-rest:#a493d3;--tg-accent-pressed:#8f7dc4;--tg-accent-subtle-bg:#eeeaf8;--tg-accent-subtle-text:#5d4a99;--tg-accent-on-accent:#211e38;--tg-accent-disabled-bg:#e9e7ef;--tg-accent-disabled-text:#6e6b80;--tg-feedback-positive:#4caf7d;--tg-feedback-positive-subtle:#def0e7;--tg-feedback-positive-ink:#375;--tg-feedback-positive-on:#211e38;--tg-feedback-warning:#e8b84b;--tg-feedback-warning-subtle:#fbf0d6;--tg-feedback-warning-ink:#89692b;--tg-feedback-warning-on:#211e38;--tg-feedback-danger:#d9694f;--tg-feedback-danger-pressed:#dd7861;--tg-feedback-danger-subtle:#f7e4de;--tg-feedback-danger-ink:#ad4936;--tg-feedback-danger-on:#211e38;--tg-feedback-info:#9a7bc4;--tg-feedback-info-subtle:#ede7f5;--tg-feedback-info-ink:#463c72;--tg-feedback-info-on:#211e38;--tg-field-bg:#fff;--tg-field-border:#e9e7ef;--tg-field-border-focus:#7a62b8;--tg-field-border-error:#ad4936;--tg-field-text:#2e2a4f;--tg-field-placeholder:#6e6b80;--tg-field-disabled-bg:#eef0f3;--tg-field-disabled-text:#6e6b80;--tg-datos-serie-1:#0961bd;--tg-datos-serie-2:#a83a00;--tg-datos-serie-3:#009868;--tg-datos-serie-4:#865900;--tg-datos-serie-5:#c05781;--tg-datos-serie-6:#007900;--tg-datos-escala-1:#ba98e9;--tg-datos-escala-2:#a17fcf;--tg-datos-escala-3:#8967b4;--tg-datos-escala-4:#71509b;--tg-datos-escala-5:#5b3982;--tg-gradient-accent:linear-gradient(135deg, #a493d3, #8f7dc4);--tg-gradient-tint:linear-gradient(180deg, #eeeaf8, #fff);--tg-gradient-veil:linear-gradient(180deg, #f6f7f900, #f6f7f9);--tg-shadow-card:0 1px 2px #2e2a4f0f, 0 4px 14px #2e2a4f0f;--tg-shadow-overlay:0 4px 12px #2e2a4f14, 0 12px 32px #2e2a4f1f;--tg-shadow-dialog:0 12px 32px #2e2a4f24, 0 24px 64px #2e2a4f2e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-tg-family]):not([data-tg-scheme]),:root[data-tg-family=zen]:not([data-tg-scheme]){--tg-bg-canvas:#211e38;--tg-bg-app:#211e38;--tg-bg-surface:#2e2a4f;--tg-bg-raised:#3b3466;--tg-bg-sunken:#251f43;--tg-bg-scrim:#0b0914a6;--tg-text-primary:#f2f0eb;--tg-text-secondary:#b9aedc;--tg-text-muted:#b29ad2;--tg-text-on-accent:#211e38;--tg-text-link:#c7bce7;--tg-text-danger:#e38f7b;--tg-border-subtle:#3a3560;--tg-border-default:#443e6e;--tg-border-strong:#9a7bc4;--tg-border-focus:#c7bce7;--tg-accent-rest:#b9aedc;--tg-accent-pressed:#d4ccee;--tg-accent-subtle-bg:#251f43;--tg-accent-subtle-text:#d4ccee;--tg-accent-on-accent:#211e38;--tg-accent-disabled-bg:#443e6e;--tg-accent-disabled-text:#b29ad2;--tg-feedback-positive:#4caf7d;--tg-feedback-positive-subtle:#251f43;--tg-feedback-positive-ink:#5fbf8e;--tg-feedback-positive-on:#211e38;--tg-feedback-warning:#e8b84b;--tg-feedback-warning-subtle:#251f43;--tg-feedback-warning-ink:#f6d189;--tg-feedback-warning-on:#211e38;--tg-feedback-danger:#d9694f;--tg-feedback-danger-pressed:#dd7861;--tg-feedback-danger-subtle:#251f43;--tg-feedback-danger-ink:#e38f7b;--tg-feedback-danger-on:#211e38;--tg-feedback-info:#b9aedc;--tg-feedback-info-subtle:#251f43;--tg-feedback-info-ink:#b9aedc;--tg-feedback-info-on:#211e38;--tg-field-bg:#251f43;--tg-field-border:#443e6e;--tg-field-border-focus:#c7bce7;--tg-field-border-error:#e38f7b;--tg-field-text:#f2f0eb;--tg-field-placeholder:#b29ad2;--tg-field-disabled-bg:#211e38;--tg-field-disabled-text:#b29ad2;--tg-datos-serie-1:#3c89e9;--tg-datos-serie-2:#e96632;--tg-datos-serie-3:#00a26f;--tg-datos-serie-4:#b77b00;--tg-datos-serie-5:#d66b94;--tg-datos-serie-6:#2b9927;--tg-datos-escala-1:#8664b1;--tg-datos-escala-2:#9b79c8;--tg-datos-escala-3:#b18edf;--tg-datos-escala-4:#c7a4f7;--tg-datos-escala-5:#d9c0ff;--tg-gradient-accent:linear-gradient(135deg, #b9aedc, #d4ccee);--tg-gradient-tint:linear-gradient(180deg, #251f43, #3b3466);--tg-gradient-veil:linear-gradient(180deg, #211e3800, #211e38);--tg-shadow-card:none;--tg-shadow-overlay:none;--tg-shadow-dialog:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}[data-tg-family=bankit]{--tg-space-0:0;--tg-space-1:4px;--tg-space-2:8px;--tg-space-3:12px;--tg-space-4:16px;--tg-space-5:20px;--tg-space-6:24px;--tg-space-7:32px;--tg-space-8:40px;--tg-space-9:48px;--tg-space-10:64px;--tg-radius-sm:10px;--tg-radius-md:14px;--tg-radius-lg:20px;--tg-radius-xl:28px;--tg-radius-xxl:34px;--tg-radius-pill:999px;--tg-font-text:"Figtree", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--tg-font-display:"Manrope", "Figtree", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--tg-font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--tg-font-weight-regular:400;--tg-font-weight-medium:500;--tg-font-weight-semibold:600;--tg-font-weight-display:700;--tg-font-size-cap:12px;--tg-font-size-sub:13px;--tg-font-size-body:14px;--tg-font-size-head:16px;--tg-font-size-title:24px;--tg-font-size-display:32px;--tg-line-height-tight:1.25;--tg-line-height-normal:1.5;--tg-line-height-relaxed:1.65;--tg-duration-fast:.12s;--tg-duration-medium:.2s;--tg-duration-slow:.32s;--tg-easing-standard:cubic-bezier(.2, 0, 0, 1);--tg-control-sm:32px;--tg-control-md:40px;--tg-control-lg:48px;--tg-bg-canvas:#f2f2f8;--tg-bg-app:#f7f7fc;--tg-bg-surface:#fff;--tg-bg-raised:#fff;--tg-bg-sunken:#eeeff6;--tg-bg-scrim:#0c103073;--tg-text-primary:#0c1030;--tg-text-secondary:#5a6288;--tg-text-muted:#5f6890;--tg-text-on-accent:#fff;--tg-text-link:#2e3dbe;--tg-text-danger:#b02a20;--tg-border-subtle:#d9dbea;--tg-border-default:#cbcfe3;--tg-border-strong:#878fae;--tg-border-focus:#2e3dbe;--tg-accent-rest:#000e78;--tg-accent-pressed:#00061f;--tg-accent-subtle-bg:#eceefc;--tg-accent-subtle-text:#2e3dbe;--tg-accent-on-accent:#fff;--tg-accent-disabled-bg:#e4e6f2;--tg-accent-disabled-text:#757d9f;--tg-feedback-positive:#0b8156;--tg-feedback-positive-subtle:#e1f4ec;--tg-feedback-positive-ink:#076445;--tg-feedback-positive-on:#fff;--tg-feedback-warning:#f9a970;--tg-feedback-warning-subtle:#fff0e2;--tg-feedback-warning-ink:#7a3d0c;--tg-feedback-warning-on:#3a1b02;--tg-feedback-danger:#c1352a;--tg-feedback-danger-pressed:#ac2f25;--tg-feedback-danger-subtle:#fce9e7;--tg-feedback-danger-ink:#b02a20;--tg-feedback-danger-on:#fff;--tg-feedback-info:#2e3dbe;--tg-feedback-info-subtle:#eceefc;--tg-feedback-info-ink:#242f96;--tg-feedback-info-on:#fff;--tg-field-bg:#fff;--tg-field-border:#d3d7e8;--tg-field-border-focus:#2e3dbe;--tg-field-border-error:#c1352a;--tg-field-text:#0c1030;--tg-field-placeholder:#5f6890;--tg-field-disabled-bg:#eeeff6;--tg-field-disabled-text:#757d9f;--tg-datos-serie-1:#0961bd;--tg-datos-serie-2:#a83a00;--tg-datos-serie-3:#009868;--tg-datos-serie-4:#865900;--tg-datos-serie-5:#c05781;--tg-datos-serie-6:#007900;--tg-datos-escala-1:#8ba5ff;--tg-datos-escala-2:#6987ff;--tg-datos-escala-3:#506bee;--tg-datos-escala-4:#3c51d2;--tg-datos-escala-5:#2a36b7;--tg-gradient-accent:linear-gradient(135deg, #000e78, #00061f);--tg-gradient-tint:linear-gradient(180deg, #eceefc, #fff);--tg-gradient-veil:linear-gradient(180deg, #f2f2f800, #f2f2f8);--tg-shadow-card:0 1px 2px #0c10300f, 0 4px 14px #0c10300f;--tg-shadow-overlay:0 4px 12px #0c103014, 0 12px 32px #0c10301f;--tg-shadow-dialog:0 12px 32px #0c103024, 0 24px 64px #0c10302e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-tg-family=bankit][data-tg-scheme=dark],:where([data-tg-family=bankit] [data-tg-scheme=dark]){--tg-bg-canvas:#0b0e1e;--tg-bg-app:#0f1327;--tg-bg-surface:#161b33;--tg-bg-raised:#1d2340;--tg-bg-sunken:#131832;--tg-bg-scrim:#03040cad;--tg-text-primary:#edeff8;--tg-text-secondary:#a2a9c8;--tg-text-muted:#8f97b8;--tg-text-on-accent:#fff;--tg-text-link:#9fadff;--tg-text-danger:#ff7a6b;--tg-border-subtle:#242a4a;--tg-border-default:#2b3154;--tg-border-strong:#727a9e;--tg-border-focus:#5061f0;--tg-accent-rest:#3b4ad6;--tg-accent-pressed:#5061f0;--tg-accent-subtle-bg:#1b2150;--tg-accent-subtle-text:#9fadff;--tg-accent-on-accent:#fff;--tg-accent-disabled-bg:#2b3154;--tg-accent-disabled-text:#7b82a6;--tg-feedback-positive:#3ed598;--tg-feedback-positive-subtle:#12351f;--tg-feedback-positive-ink:#3ed598;--tg-feedback-positive-on:#03150c;--tg-feedback-warning:#fecda5;--tg-feedback-warning-subtle:#3b2a18;--tg-feedback-warning-ink:#fecda5;--tg-feedback-warning-on:#3a1b02;--tg-feedback-danger:#ff7a6b;--tg-feedback-danger-pressed:#ff8a7d;--tg-feedback-danger-subtle:#3a1a1a;--tg-feedback-danger-ink:#ff7a6b;--tg-feedback-danger-on:#2a0806;--tg-feedback-info:#9fadff;--tg-feedback-info-subtle:#1b2150;--tg-feedback-info-ink:#9fadff;--tg-feedback-info-on:#0a1030;--tg-field-bg:#1d2340;--tg-field-border:#2b3154;--tg-field-border-focus:#5061f0;--tg-field-border-error:#ff7a6b;--tg-field-text:#edeff8;--tg-field-placeholder:#8f97b8;--tg-field-disabled-bg:#131832;--tg-field-disabled-text:#7b82a6;--tg-datos-serie-1:#3c89e9;--tg-datos-serie-2:#e96632;--tg-datos-serie-3:#00a26f;--tg-datos-serie-4:#b77b00;--tg-datos-serie-5:#d66b94;--tg-datos-serie-6:#2b9927;--tg-datos-escala-1:#3c51d2;--tg-datos-escala-2:#506bee;--tg-datos-escala-3:#6987ff;--tg-datos-escala-4:#8ba5ff;--tg-datos-escala-5:#aec2ff;--tg-gradient-accent:linear-gradient(135deg, #3b4ad6, #5061f0);--tg-gradient-tint:linear-gradient(180deg, #1b2150, #1d2340);--tg-gradient-veil:linear-gradient(180deg, #0b0e1e00, #0b0e1e);--tg-shadow-card:none;--tg-shadow-overlay:none;--tg-shadow-dialog:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:where([data-tg-family=bankit] [data-tg-scheme=light]){--tg-bg-canvas:#f2f2f8;--tg-bg-app:#f7f7fc;--tg-bg-surface:#fff;--tg-bg-raised:#fff;--tg-bg-sunken:#eeeff6;--tg-bg-scrim:#0c103073;--tg-text-primary:#0c1030;--tg-text-secondary:#5a6288;--tg-text-muted:#5f6890;--tg-text-on-accent:#fff;--tg-text-link:#2e3dbe;--tg-text-danger:#b02a20;--tg-border-subtle:#d9dbea;--tg-border-default:#cbcfe3;--tg-border-strong:#878fae;--tg-border-focus:#2e3dbe;--tg-accent-rest:#000e78;--tg-accent-pressed:#00061f;--tg-accent-subtle-bg:#eceefc;--tg-accent-subtle-text:#2e3dbe;--tg-accent-on-accent:#fff;--tg-accent-disabled-bg:#e4e6f2;--tg-accent-disabled-text:#757d9f;--tg-feedback-positive:#0b8156;--tg-feedback-positive-subtle:#e1f4ec;--tg-feedback-positive-ink:#076445;--tg-feedback-positive-on:#fff;--tg-feedback-warning:#f9a970;--tg-feedback-warning-subtle:#fff0e2;--tg-feedback-warning-ink:#7a3d0c;--tg-feedback-warning-on:#3a1b02;--tg-feedback-danger:#c1352a;--tg-feedback-danger-pressed:#ac2f25;--tg-feedback-danger-subtle:#fce9e7;--tg-feedback-danger-ink:#b02a20;--tg-feedback-danger-on:#fff;--tg-feedback-info:#2e3dbe;--tg-feedback-info-subtle:#eceefc;--tg-feedback-info-ink:#242f96;--tg-feedback-info-on:#fff;--tg-field-bg:#fff;--tg-field-border:#d3d7e8;--tg-field-border-focus:#2e3dbe;--tg-field-border-error:#c1352a;--tg-field-text:#0c1030;--tg-field-placeholder:#5f6890;--tg-field-disabled-bg:#eeeff6;--tg-field-disabled-text:#757d9f;--tg-datos-serie-1:#0961bd;--tg-datos-serie-2:#a83a00;--tg-datos-serie-3:#009868;--tg-datos-serie-4:#865900;--tg-datos-serie-5:#c05781;--tg-datos-serie-6:#007900;--tg-datos-escala-1:#8ba5ff;--tg-datos-escala-2:#6987ff;--tg-datos-escala-3:#506bee;--tg-datos-escala-4:#3c51d2;--tg-datos-escala-5:#2a36b7;--tg-gradient-accent:linear-gradient(135deg, #000e78, #00061f);--tg-gradient-tint:linear-gradient(180deg, #eceefc, #fff);--tg-gradient-veil:linear-gradient(180deg, #f2f2f800, #f2f2f8);--tg-shadow-card:0 1px 2px #0c10300f, 0 4px 14px #0c10300f;--tg-shadow-overlay:0 4px 12px #0c103014, 0 12px 32px #0c10301f;--tg-shadow-dialog:0 12px 32px #0c103024, 0 24px 64px #0c10302e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root[data-tg-family=bankit]:not([data-tg-scheme]){--tg-bg-canvas:#0b0e1e;--tg-bg-app:#0f1327;--tg-bg-surface:#161b33;--tg-bg-raised:#1d2340;--tg-bg-sunken:#131832;--tg-bg-scrim:#03040cad;--tg-text-primary:#edeff8;--tg-text-secondary:#a2a9c8;--tg-text-muted:#8f97b8;--tg-text-on-accent:#fff;--tg-text-link:#9fadff;--tg-text-danger:#ff7a6b;--tg-border-subtle:#242a4a;--tg-border-default:#2b3154;--tg-border-strong:#727a9e;--tg-border-focus:#5061f0;--tg-accent-rest:#3b4ad6;--tg-accent-pressed:#5061f0;--tg-accent-subtle-bg:#1b2150;--tg-accent-subtle-text:#9fadff;--tg-accent-on-accent:#fff;--tg-accent-disabled-bg:#2b3154;--tg-accent-disabled-text:#7b82a6;--tg-feedback-positive:#3ed598;--tg-feedback-positive-subtle:#12351f;--tg-feedback-positive-ink:#3ed598;--tg-feedback-positive-on:#03150c;--tg-feedback-warning:#fecda5;--tg-feedback-warning-subtle:#3b2a18;--tg-feedback-warning-ink:#fecda5;--tg-feedback-warning-on:#3a1b02;--tg-feedback-danger:#ff7a6b;--tg-feedback-danger-pressed:#ff8a7d;--tg-feedback-danger-subtle:#3a1a1a;--tg-feedback-danger-ink:#ff7a6b;--tg-feedback-danger-on:#2a0806;--tg-feedback-info:#9fadff;--tg-feedback-info-subtle:#1b2150;--tg-feedback-info-ink:#9fadff;--tg-feedback-info-on:#0a1030;--tg-field-bg:#1d2340;--tg-field-border:#2b3154;--tg-field-border-focus:#5061f0;--tg-field-border-error:#ff7a6b;--tg-field-text:#edeff8;--tg-field-placeholder:#8f97b8;--tg-field-disabled-bg:#131832;--tg-field-disabled-text:#7b82a6;--tg-datos-serie-1:#3c89e9;--tg-datos-serie-2:#e96632;--tg-datos-serie-3:#00a26f;--tg-datos-serie-4:#b77b00;--tg-datos-serie-5:#d66b94;--tg-datos-serie-6:#2b9927;--tg-datos-escala-1:#3c51d2;--tg-datos-escala-2:#506bee;--tg-datos-escala-3:#6987ff;--tg-datos-escala-4:#8ba5ff;--tg-datos-escala-5:#aec2ff;--tg-gradient-accent:linear-gradient(135deg, #3b4ad6, #5061f0);--tg-gradient-tint:linear-gradient(180deg, #1b2150, #1d2340);--tg-gradient-veil:linear-gradient(180deg, #0b0e1e00, #0b0e1e);--tg-shadow-card:none;--tg-shadow-overlay:none;--tg-shadow-dialog:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}[data-tg-family=vyta]{--tg-space-0:0;--tg-space-1:4px;--tg-space-2:8px;--tg-space-3:12px;--tg-space-4:16px;--tg-space-5:20px;--tg-space-6:24px;--tg-space-7:32px;--tg-space-8:40px;--tg-space-9:48px;--tg-space-10:64px;--tg-radius-sm:8px;--tg-radius-md:12px;--tg-radius-lg:16px;--tg-radius-xl:22px;--tg-radius-xxl:28px;--tg-radius-pill:999px;--tg-font-text:"Figtree", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--tg-font-display:"Sora", "Figtree", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--tg-font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--tg-font-weight-regular:400;--tg-font-weight-medium:500;--tg-font-weight-semibold:600;--tg-font-weight-display:600;--tg-font-size-cap:12px;--tg-font-size-sub:13px;--tg-font-size-body:14px;--tg-font-size-head:16px;--tg-font-size-title:24px;--tg-font-size-display:32px;--tg-line-height-tight:1.25;--tg-line-height-normal:1.5;--tg-line-height-relaxed:1.65;--tg-duration-fast:.12s;--tg-duration-medium:.2s;--tg-duration-slow:.32s;--tg-easing-standard:cubic-bezier(.2, 0, 0, 1);--tg-control-sm:32px;--tg-control-md:40px;--tg-control-lg:48px;--tg-bg-canvas:#f3f6fa;--tg-bg-app:#f3f6fa;--tg-bg-surface:#fff;--tg-bg-raised:#fff;--tg-bg-sunken:#ebeff5;--tg-bg-scrim:#0e142073;--tg-text-primary:#0e1420;--tg-text-secondary:#5a6578;--tg-text-muted:#5f6a7e;--tg-text-on-accent:#0e1420;--tg-text-link:#08726e;--tg-text-danger:#c2304a;--tg-border-subtle:#dce3ec;--tg-border-default:#ced7e2;--tg-border-strong:#7b8699;--tg-border-focus:#0b8f8a;--tg-accent-rest:#0b8f8a;--tg-accent-pressed:#13a39d;--tg-accent-subtle-bg:#dff3f2;--tg-accent-subtle-text:#08726e;--tg-accent-on-accent:#0e1420;--tg-accent-disabled-bg:#e4e9f0;--tg-accent-disabled-text:#737e91;--tg-feedback-positive:#1e9e5a;--tg-feedback-positive-subtle:#e2f5ea;--tg-feedback-positive-ink:#146c3f;--tg-feedback-positive-on:#0e1420;--tg-feedback-warning:#f5a524;--tg-feedback-warning-subtle:#fff3dc;--tg-feedback-warning-ink:#8a5300;--tg-feedback-warning-on:#2a1a00;--tg-feedback-danger:#d2334e;--tg-feedback-danger-pressed:#bd2e46;--tg-feedback-danger-subtle:#fce8ec;--tg-feedback-danger-ink:#b4233c;--tg-feedback-danger-on:#fff;--tg-feedback-info:#4c66e8;--tg-feedback-info-subtle:#ecefff;--tg-feedback-info-ink:#2f45be;--tg-feedback-info-on:#fff;--tg-field-bg:#fff;--tg-field-border:#d3dbe5;--tg-field-border-focus:#0b8f8a;--tg-field-border-error:#d2334e;--tg-field-text:#0e1420;--tg-field-placeholder:#5f6a7e;--tg-field-disabled-bg:#ebeff5;--tg-field-disabled-text:#737e91;--tg-datos-serie-1:#00938e;--tg-datos-serie-2:#b26a00;--tg-datos-serie-3:#6a55e0;--tg-datos-serie-4:#08782c;--tg-datos-serie-5:#3e56c4;--tg-datos-serie-6:#b21f43;--tg-datos-escala-1:#5b79ea;--tg-datos-escala-2:#00919e;--tg-datos-escala-3:#006b25;--tg-datos-escala-4:#b17500;--tg-datos-escala-5:#c02f4e;--tg-gradient-accent:linear-gradient(135deg, #0b8f8a, #13a39d);--tg-gradient-tint:linear-gradient(180deg, #dff3f2, #fff);--tg-gradient-veil:linear-gradient(180deg, #f3f6fa00, #f3f6fa);--tg-shadow-card:0 1px 2px #0e14200f, 0 4px 14px #0e14200f;--tg-shadow-overlay:0 4px 12px #0e142014, 0 12px 32px #0e14201f;--tg-shadow-dialog:0 12px 32px #0e142024, 0 24px 64px #0e14202e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-tg-family=vyta][data-tg-scheme=dark],:where([data-tg-family=vyta] [data-tg-scheme=dark]){--tg-bg-canvas:#0e1420;--tg-bg-app:#0e1420;--tg-bg-surface:#182131;--tg-bg-raised:#202b3f;--tg-bg-sunken:#131b29;--tg-bg-scrim:#04070eb3;--tg-text-primary:#eef2f8;--tg-text-secondary:#93a0b5;--tg-text-muted:#8794aa;--tg-text-on-accent:#0b1118;--tg-text-link:#00e5d8;--tg-text-danger:#ff7a8c;--tg-border-subtle:#222d41;--tg-border-default:#2b374d;--tg-border-strong:#6e7c94;--tg-border-focus:#00e5d8;--tg-accent-rest:#00e5d8;--tg-accent-pressed:#5cf2e8;--tg-accent-subtle-bg:#00343a;--tg-accent-subtle-text:#2dede1;--tg-accent-on-accent:#0b1118;--tg-accent-disabled-bg:#2b374d;--tg-accent-disabled-text:#7d8aa0;--tg-feedback-positive:#14e184;--tg-feedback-positive-subtle:#053e22;--tg-feedback-positive-ink:#34ec95;--tg-feedback-positive-on:#06180e;--tg-feedback-warning:#ffb547;--tg-feedback-warning-subtle:#3a2a12;--tg-feedback-warning-ink:#ffc56e;--tg-feedback-warning-on:#2a1a00;--tg-feedback-danger:#ff6b81;--tg-feedback-danger-pressed:#ff7d90;--tg-feedback-danger-subtle:#3a1720;--tg-feedback-danger-ink:#ff8a9a;--tg-feedback-danger-on:#2a0610;--tg-feedback-info:#5478ff;--tg-feedback-info-subtle:#172c75;--tg-feedback-info-ink:#7f9bff;--tg-feedback-info-on:#0a1030;--tg-field-bg:#202b3f;--tg-field-border:#2b374d;--tg-field-border-focus:#00e5d8;--tg-field-border-error:#ff6b81;--tg-field-text:#eef2f8;--tg-field-placeholder:#8794aa;--tg-field-disabled-bg:#131b29;--tg-field-disabled-text:#7d8aa0;--tg-datos-serie-1:#00dcd0;--tg-datos-serie-2:#c78400;--tg-datos-serie-3:#9478ff;--tg-datos-serie-4:#1fdc5a;--tg-datos-serie-5:#5478ff;--tg-datos-serie-6:#ed5a72;--tg-datos-escala-1:#5478ff;--tg-datos-escala-2:#00b4dc;--tg-datos-escala-3:#12df82;--tg-datos-escala-4:#c78400;--tg-datos-escala-5:#ed5a72;--tg-gradient-accent:linear-gradient(135deg, #00e5d8, #5cf2e8);--tg-gradient-tint:linear-gradient(180deg, #00343a, #202b3f);--tg-gradient-veil:linear-gradient(180deg, #0e142000, #0e1420);--tg-shadow-card:none;--tg-shadow-overlay:none;--tg-shadow-dialog:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:where([data-tg-family=vyta] [data-tg-scheme=light]){--tg-bg-canvas:#f3f6fa;--tg-bg-app:#f3f6fa;--tg-bg-surface:#fff;--tg-bg-raised:#fff;--tg-bg-sunken:#ebeff5;--tg-bg-scrim:#0e142073;--tg-text-primary:#0e1420;--tg-text-secondary:#5a6578;--tg-text-muted:#5f6a7e;--tg-text-on-accent:#0e1420;--tg-text-link:#08726e;--tg-text-danger:#c2304a;--tg-border-subtle:#dce3ec;--tg-border-default:#ced7e2;--tg-border-strong:#7b8699;--tg-border-focus:#0b8f8a;--tg-accent-rest:#0b8f8a;--tg-accent-pressed:#13a39d;--tg-accent-subtle-bg:#dff3f2;--tg-accent-subtle-text:#08726e;--tg-accent-on-accent:#0e1420;--tg-accent-disabled-bg:#e4e9f0;--tg-accent-disabled-text:#737e91;--tg-feedback-positive:#1e9e5a;--tg-feedback-positive-subtle:#e2f5ea;--tg-feedback-positive-ink:#146c3f;--tg-feedback-positive-on:#0e1420;--tg-feedback-warning:#f5a524;--tg-feedback-warning-subtle:#fff3dc;--tg-feedback-warning-ink:#8a5300;--tg-feedback-warning-on:#2a1a00;--tg-feedback-danger:#d2334e;--tg-feedback-danger-pressed:#bd2e46;--tg-feedback-danger-subtle:#fce8ec;--tg-feedback-danger-ink:#b4233c;--tg-feedback-danger-on:#fff;--tg-feedback-info:#4c66e8;--tg-feedback-info-subtle:#ecefff;--tg-feedback-info-ink:#2f45be;--tg-feedback-info-on:#fff;--tg-field-bg:#fff;--tg-field-border:#d3dbe5;--tg-field-border-focus:#0b8f8a;--tg-field-border-error:#d2334e;--tg-field-text:#0e1420;--tg-field-placeholder:#5f6a7e;--tg-field-disabled-bg:#ebeff5;--tg-field-disabled-text:#737e91;--tg-datos-serie-1:#00938e;--tg-datos-serie-2:#b26a00;--tg-datos-serie-3:#6a55e0;--tg-datos-serie-4:#08782c;--tg-datos-serie-5:#3e56c4;--tg-datos-serie-6:#b21f43;--tg-datos-escala-1:#5b79ea;--tg-datos-escala-2:#00919e;--tg-datos-escala-3:#006b25;--tg-datos-escala-4:#b17500;--tg-datos-escala-5:#c02f4e;--tg-gradient-accent:linear-gradient(135deg, #0b8f8a, #13a39d);--tg-gradient-tint:linear-gradient(180deg, #dff3f2, #fff);--tg-gradient-veil:linear-gradient(180deg, #f3f6fa00, #f3f6fa);--tg-shadow-card:0 1px 2px #0e14200f, 0 4px 14px #0e14200f;--tg-shadow-overlay:0 4px 12px #0e142014, 0 12px 32px #0e14201f;--tg-shadow-dialog:0 12px 32px #0e142024, 0 24px 64px #0e14202e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root[data-tg-family=vyta]:not([data-tg-scheme]){--tg-bg-canvas:#0e1420;--tg-bg-app:#0e1420;--tg-bg-surface:#182131;--tg-bg-raised:#202b3f;--tg-bg-sunken:#131b29;--tg-bg-scrim:#04070eb3;--tg-text-primary:#eef2f8;--tg-text-secondary:#93a0b5;--tg-text-muted:#8794aa;--tg-text-on-accent:#0b1118;--tg-text-link:#00e5d8;--tg-text-danger:#ff7a8c;--tg-border-subtle:#222d41;--tg-border-default:#2b374d;--tg-border-strong:#6e7c94;--tg-border-focus:#00e5d8;--tg-accent-rest:#00e5d8;--tg-accent-pressed:#5cf2e8;--tg-accent-subtle-bg:#00343a;--tg-accent-subtle-text:#2dede1;--tg-accent-on-accent:#0b1118;--tg-accent-disabled-bg:#2b374d;--tg-accent-disabled-text:#7d8aa0;--tg-feedback-positive:#14e184;--tg-feedback-positive-subtle:#053e22;--tg-feedback-positive-ink:#34ec95;--tg-feedback-positive-on:#06180e;--tg-feedback-warning:#ffb547;--tg-feedback-warning-subtle:#3a2a12;--tg-feedback-warning-ink:#ffc56e;--tg-feedback-warning-on:#2a1a00;--tg-feedback-danger:#ff6b81;--tg-feedback-danger-pressed:#ff7d90;--tg-feedback-danger-subtle:#3a1720;--tg-feedback-danger-ink:#ff8a9a;--tg-feedback-danger-on:#2a0610;--tg-feedback-info:#5478ff;--tg-feedback-info-subtle:#172c75;--tg-feedback-info-ink:#7f9bff;--tg-feedback-info-on:#0a1030;--tg-field-bg:#202b3f;--tg-field-border:#2b374d;--tg-field-border-focus:#00e5d8;--tg-field-border-error:#ff6b81;--tg-field-text:#eef2f8;--tg-field-placeholder:#8794aa;--tg-field-disabled-bg:#131b29;--tg-field-disabled-text:#7d8aa0;--tg-datos-serie-1:#00dcd0;--tg-datos-serie-2:#c78400;--tg-datos-serie-3:#9478ff;--tg-datos-serie-4:#1fdc5a;--tg-datos-serie-5:#5478ff;--tg-datos-serie-6:#ed5a72;--tg-datos-escala-1:#5478ff;--tg-datos-escala-2:#00b4dc;--tg-datos-escala-3:#12df82;--tg-datos-escala-4:#c78400;--tg-datos-escala-5:#ed5a72;--tg-gradient-accent:linear-gradient(135deg, #00e5d8, #5cf2e8);--tg-gradient-tint:linear-gradient(180deg, #00343a, #202b3f);--tg-gradient-veil:linear-gradient(180deg, #0e142000, #0e1420);--tg-shadow-card:none;--tg-shadow-overlay:none;--tg-shadow-dialog:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}[data-tg-tone=accent]{--tg-tone-solid:var(--tg-accent-rest);--tg-tone-subtle:var(--tg-accent-subtle-bg);--tg-tone-ink:var(--tg-accent-subtle-text);--tg-tone-on:var(--tg-accent-on-accent)}[data-tg-tone=positive]{--tg-tone-solid:var(--tg-feedback-positive);--tg-tone-subtle:var(--tg-feedback-positive-subtle);--tg-tone-ink:var(--tg-feedback-positive-ink);--tg-tone-on:var(--tg-feedback-positive-on)}[data-tg-tone=warning]{--tg-tone-solid:var(--tg-feedback-warning);--tg-tone-subtle:var(--tg-feedback-warning-subtle);--tg-tone-ink:var(--tg-feedback-warning-ink);--tg-tone-on:var(--tg-feedback-warning-on)}[data-tg-tone=danger]{--tg-tone-solid:var(--tg-feedback-danger);--tg-tone-subtle:var(--tg-feedback-danger-subtle);--tg-tone-ink:var(--tg-feedback-danger-ink);--tg-tone-on:var(--tg-feedback-danger-on)}[data-tg-tone=info]{--tg-tone-solid:var(--tg-feedback-info);--tg-tone-subtle:var(--tg-feedback-info-subtle);--tg-tone-ink:var(--tg-feedback-info-ink);--tg-tone-on:var(--tg-feedback-info-on)}[data-tg-tone=neutral]{--tg-tone-solid:var(--tg-text-secondary);--tg-tone-subtle:var(--tg-bg-sunken);--tg-tone-ink:var(--tg-text-secondary);--tg-tone-on:var(--tg-bg-surface)}:where(*){box-sizing:border-box}:where(html){-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}:where(body){background:var(--tg-bg-app);color:var(--tg-text-primary);font-family:var(--tg-font-text);font-size:var(--tg-font-size-body);line-height:var(--tg-line-height-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}:where([data-tg-family],[data-tg-scheme]){color:var(--tg-text-primary)}.tg-theme-scope{background:var(--tg-bg-app);color:var(--tg-text-primary);font-family:var(--tg-font-text)}:where(:focus-visible){outline:2px solid var(--tg-border-focus);outline-offset:2px}::selection{background:var(--tg-accent-subtle-bg);color:var(--tg-text-primary)}@media (prefers-reduced-motion:reduce){:root,[data-tg-family]{--tg-duration-fast:0s;--tg-duration-medium:0s;--tg-duration-slow:0s}}.tg-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}@keyframes tg-girar{to{transform:rotate(360deg)}}@keyframes tg-aparecer{0%{opacity:0}to{opacity:1}}@keyframes tg-pulso{50%{opacity:.55}}.tg-box{min-width:0}.tg-box[data-background=canvas]{background:var(--tg-bg-canvas)}.tg-box[data-background=app]{background:var(--tg-bg-app)}.tg-box[data-background=surface]{background:var(--tg-bg-surface)}.tg-box[data-background=raised]{background:var(--tg-bg-raised)}.tg-box[data-background=sunken]{background:var(--tg-bg-sunken)}.tg-box[data-border=subtle]{border:1px solid var(--tg-border-subtle)}.tg-box[data-border=default]{border:1px solid var(--tg-border-default)}.tg-box[data-border=strong]{border:1px solid var(--tg-border-strong)}.tg-box[data-radius=sm]{border-radius:var(--tg-radius-sm)}.tg-box[data-radius=md]{border-radius:var(--tg-radius-md)}.tg-box[data-radius=lg]{border-radius:var(--tg-radius-lg)}.tg-box[data-radius=xl]{border-radius:var(--tg-radius-xl)}.tg-box[data-radius=xxl]{border-radius:var(--tg-radius-xxl)}.tg-box[data-radius=pill]{border-radius:var(--tg-radius-pill)}.tg-box[data-shadow=card]{box-shadow:var(--tg-shadow-card)}.tg-box[data-shadow=overlay]{box-shadow:var(--tg-shadow-overlay)}.tg-divider{background:var(--tg-border-subtle);border:0;flex-shrink:0;margin:0}.tg-divider[data-orientation=horizontal]{width:100%;height:1px}.tg-divider[data-orientation=vertical]{align-self:stretch;width:1px}.tg-grid{grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.tg-grid[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.tg-grid[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.tg-grid[data-columns="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.tg-grid[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.tg-grid[data-min=xs]{grid-template-columns:repeat(auto-fill,minmax(min(10rem,100%),1fr))}.tg-grid[data-min=sm]{grid-template-columns:repeat(auto-fill,minmax(min(14rem,100%),1fr))}.tg-grid[data-min=md]{grid-template-columns:repeat(auto-fill,minmax(min(18rem,100%),1fr))}.tg-grid[data-min=lg]{grid-template-columns:repeat(auto-fill,minmax(min(24rem,100%),1fr))}.tg-grid[data-aside]{align-items:start;container-type:inline-size}.tg-grid[data-aside=end][data-aside-width=sm]{grid-template-columns:minmax(0, 1fr) minmax(0, var(--tg-width-sidebar))}.tg-grid[data-aside=start][data-aside-width=sm]{grid-template-columns:minmax(0, var(--tg-width-sidebar)) minmax(0, 1fr)}.tg-grid[data-aside=end][data-aside-width=md]{grid-template-columns:minmax(0, 1fr) minmax(0, var(--tg-width-preview))}.tg-grid[data-aside=start][data-aside-width=md]{grid-template-columns:minmax(0, var(--tg-width-preview)) minmax(0, 1fr)}@container (width<44rem){.tg-grid[data-aside-width=sm]>*{grid-column:1/-1}}@container (width<50rem){.tg-grid[data-aside-width=md]>*{grid-column:1/-1}}@container (width>=44rem){.tg-grid[data-aside=start][data-aside-width=sm][data-sticky]>:first-child,.tg-grid[data-aside=end][data-aside-width=sm][data-sticky]>:last-child{top:calc(var(--tg-height-topbar) + var(--tg-space-4));max-height:calc(100dvh - var(--tg-height-topbar) - var(--tg-space-7));position:sticky;overflow-y:auto}}@container (width>=50rem){.tg-grid[data-aside=start][data-aside-width=md][data-sticky]>:first-child,.tg-grid[data-aside=end][data-aside-width=md][data-sticky]>:last-child{top:calc(var(--tg-height-topbar) + var(--tg-space-4));max-height:calc(100dvh - var(--tg-height-topbar) - var(--tg-space-7));position:sticky;overflow-y:auto}}.tg-icon{flex-shrink:0;display:block}.tg-icon-color{flex-shrink:0;display:inline-flex}.tg-icon-color[data-color=primary]{color:var(--tg-text-primary)}.tg-icon-color[data-color=secondary]{color:var(--tg-text-secondary)}.tg-icon-color[data-color=muted]{color:var(--tg-text-muted)}.tg-icon-color[data-color=link]{color:var(--tg-text-link)}.tg-icon-color[data-color=danger]{color:var(--tg-text-danger)}.tg-icon-color[data-color=onAccent]{color:var(--tg-text-on-accent)}.tg-stack{border:0;flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.tg-stack[data-direction=row]{flex-direction:row;align-items:center}.tg-stack[data-align=start]{align-items:flex-start}.tg-stack[data-align=center]{align-items:center}.tg-stack[data-align=end]{align-items:flex-end}.tg-stack[data-align=stretch]{align-items:stretch}.tg-stack[data-align=baseline]{align-items:baseline}.tg-stack[data-justify=start]{justify-content:flex-start}.tg-stack[data-justify=center]{justify-content:center}.tg-stack[data-justify=end]{justify-content:flex-end}.tg-stack[data-justify=between]{justify-content:space-between}.tg-stack[data-wrap]{flex-wrap:wrap}.tg-stack[data-grow]{flex:1 1 0}@media (width<640px){.tg-stack[data-collapse=sm]{flex-direction:column;align-items:stretch}}@media (width<768px){.tg-stack[data-collapse=md]{flex-direction:column;align-items:stretch}}@media (width<1024px){.tg-stack[data-collapse=lg]{flex-direction:column;align-items:stretch}}.tg-text{font-family:var(--tg-font-text);font-size:var(--tg-font-size-body);line-height:var(--tg-line-height-normal);font-weight:var(--tg-font-weight-regular);margin:0}.tg-text[data-variant=cap]{font-size:var(--tg-font-size-cap)}.tg-text[data-variant=sub]{font-size:var(--tg-font-size-sub)}.tg-text[data-variant=head]{font-size:var(--tg-font-size-head);line-height:var(--tg-line-height-tight);font-weight:var(--tg-font-weight-semibold)}.tg-text[data-variant=title],.tg-text[data-variant=display]{font-family:var(--tg-font-display);font-weight:var(--tg-font-weight-display);line-height:var(--tg-line-height-tight);letter-spacing:-.01em}.tg-text[data-variant=title]{font-size:var(--tg-font-size-title)}.tg-text[data-variant=display]{font-size:var(--tg-font-size-display)}.tg-text[data-color=primary]{color:var(--tg-text-primary)}.tg-text[data-color=secondary]{color:var(--tg-text-secondary)}.tg-text[data-color=muted]{color:var(--tg-text-muted)}.tg-text[data-color=link]{color:var(--tg-text-link)}.tg-text[data-color=danger]{color:var(--tg-text-danger)}.tg-text[data-color=onAccent]{color:var(--tg-text-on-accent)}.tg-text[data-weight=regular]{font-weight:var(--tg-font-weight-regular)}.tg-text[data-weight=medium]{font-weight:var(--tg-font-weight-medium)}.tg-text[data-weight=semibold]{font-weight:var(--tg-font-weight-semibold)}.tg-text[data-align=start]{text-align:start}.tg-text[data-align=center]{text-align:center}.tg-text[data-align=end]{text-align:end}.tg-text[data-tabular]{font-variant-numeric:tabular-nums}.tg-text[data-lines=one]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tg-text[data-lines=many]{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tg-action-bar{justify-content:space-between;align-items:center;gap:var(--tg-space-2);padding:var(--tg-space-3);border:1px solid var(--tg-border-subtle);border-radius:var(--tg-radius-lg);background:var(--tg-bg-surface);flex-wrap:wrap;display:flex}.tg-action-bar[data-sticky]{bottom:var(--tg-space-3);z-index:var(--tg-z-sticky);box-shadow:var(--tg-shadow-overlay);position:sticky}.tg-action-bar__principal,.tg-action-bar__final{align-items:center;gap:var(--tg-space-2);flex-wrap:wrap;display:flex}.tg-action-bar__final{margin-left:auto}.tg-activity{gap:var(--tg-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tg-activity__suceso{justify-content:space-between;align-items:flex-start;gap:var(--tg-space-3);display:flex}.tg-activity__textos{min-width:0;font-size:var(--tg-font-size-sub);flex-direction:column;display:flex}.tg-activity__titulo{color:var(--tg-text-primary)}.tg-activity__cuando{color:var(--tg-text-muted);font-size:var(--tg-font-size-cap)}.tg-activity__autor{color:var(--tg-text-muted);font-size:var(--tg-font-size-cap);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tg-app-shell{background:var(--tg-bg-app);min-height:100dvh;display:flex}.tg-app-shell__saltar{top:var(--tg-space-2);left:var(--tg-space-2);z-index:var(--tg-z-toast);padding:var(--tg-space-2) var(--tg-space-4);border-radius:var(--tg-radius-sm);background:var(--tg-accent-rest);color:var(--tg-accent-on-accent);font-weight:var(--tg-font-weight-semibold);text-decoration:none;position:fixed;transform:translateY(-200%)}.tg-app-shell__saltar:focus{transform:none}.tg-app-shell__lateral{gap:var(--tg-space-6);width:var(--tg-width-sidebar);height:100dvh;padding:var(--tg-space-5) var(--tg-space-3);border-right:1px solid var(--tg-border-subtle);background:var(--tg-bg-surface);flex-direction:column;flex-shrink:0;display:none;position:sticky;top:0;overflow-y:auto}.tg-app-shell__marca{padding-inline:var(--tg-space-3)}.tg-app-shell__columna{flex-direction:column;flex:auto;min-width:0;display:flex}.tg-app-shell__barra{z-index:var(--tg-z-sticky);justify-content:space-between;align-items:center;gap:var(--tg-space-3);min-height:var(--tg-height-topbar);padding:var(--tg-space-2) var(--tg-space-4);border-bottom:1px solid var(--tg-border-subtle);background:var(--tg-bg-app);display:flex;position:sticky;top:0}.tg-app-shell__barra-fin{justify-content:flex-end;align-items:center;gap:var(--tg-space-2);flex-wrap:wrap;min-width:0;margin-left:auto;display:flex}.tg-app-shell__contenido{width:100%;max-width:var(--tg-width-content);padding:var(--tg-space-6) var(--tg-space-4);outline:none;flex:auto;margin-inline:auto}.tg-app-shell__contenido[data-width=full]{max-width:none}@media (width>=640px){.tg-app-shell__barra,.tg-app-shell__contenido{padding-inline:var(--tg-space-6)}}@media (width>=1024px){.tg-app-shell__lateral{display:flex}.tg-app-shell__abrir{display:none}.tg-app-shell__contenido{padding-block:var(--tg-space-7)}}.tg-app-shell__cajon{z-index:var(--tg-z-dialog);gap:var(--tg-space-6);width:min(18rem,100vw - 48px);padding:var(--tg-space-4) var(--tg-space-3);background:var(--tg-bg-surface);box-shadow:var(--tg-shadow-dialog);animation:tg-entrar-cajon var(--tg-duration-medium) var(--tg-easing-standard);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto}.tg-app-shell__cajon-cabecera{justify-content:space-between;align-items:center;gap:var(--tg-space-2);display:flex}.tg-app-shell__cajon-cabecera .tg-app-shell__marca{padding-inline:var(--tg-space-3) 0}@keyframes tg-entrar-cajon{0%{transform:translate(-100%)}}@media (width>=1024px){.tg-app-shell__cajon,.tg-app-shell__velo{display:none}}.tg-app-brand{align-items:center;gap:var(--tg-space-3);min-width:0;display:flex}.tg-app-brand__logo{border-radius:var(--tg-radius-md);object-fit:cover;width:32px;height:32px}.tg-app-brand__textos{min-width:0;line-height:var(--tg-line-height-tight);flex-direction:column;display:flex}.tg-app-brand__nombre{color:var(--tg-text-primary);font-family:var(--tg-font-display);font-size:var(--tg-font-size-body);font-weight:var(--tg-font-weight-display)}.tg-app-brand__detalle{color:var(--tg-text-muted);font-size:var(--tg-font-size-cap)}.tg-account-button{align-items:center;gap:var(--tg-space-2);height:var(--tg-control-md);padding:0 var(--tg-space-2);border-radius:var(--tg-radius-md);color:var(--tg-text-primary);font-family:var(--tg-font-text);text-align:start;cursor:pointer;background:0 0;border:0;margin:0;display:inline-flex}.tg-account-button:hover,.tg-account-button[data-state=open]{background:var(--tg-bg-sunken)}.tg-account-button__textos{line-height:var(--tg-line-height-tight);flex-direction:column;display:none}.tg-account-button__nombre{font-size:var(--tg-font-size-sub);font-weight:var(--tg-font-weight-medium)}.tg-account-button__detalle{color:var(--tg-text-muted);font-size:var(--tg-font-size-cap)}@media (width>=640px){.tg-account-button__textos{display:flex}}.tg-async-view{justify-content:center;align-items:center;gap:var(--tg-space-3);min-height:12rem;padding:var(--tg-space-7) var(--tg-space-4);color:var(--tg-text-muted);flex-direction:column;display:flex}.tg-async-view[data-state=error] .tg-empty-state{padding:0}.tg-async-view[data-state=error] .tg-empty-state__icono{color:var(--tg-feedback-danger-ink)}.tg-avatar{border-radius:var(--tg-radius-pill);background:var(--tg-accent-subtle-bg);width:32px;height:32px;color:var(--tg-accent-subtle-text);font-family:var(--tg-font-display);font-size:var(--tg-font-size-sub);font-weight:var(--tg-font-weight-semibold);-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex;overflow:hidden}.tg-avatar[data-size=sm]{width:24px;height:24px;font-size:var(--tg-font-size-cap)}.tg-avatar[data-size=lg]{width:40px;height:40px;font-size:var(--tg-font-size-body)}.tg-avatar img{object-fit:cover;width:100%;height:100%}.tg-badge{align-items:center;gap:var(--tg-space-1);height:24px;padding-inline:var(--tg-space-2);border-radius:var(--tg-radius-pill);background:var(--tg-tone-subtle);color:var(--tg-tone-ink);font-family:var(--tg-font-text);font-size:var(--tg-font-size-cap);font-weight:var(--tg-font-weight-medium);white-space:nowrap;flex-shrink:0;line-height:1;display:inline-flex}.tg-badge[data-variant=solid]{background:var(--tg-tone-solid);color:var(--tg-tone-on)}.tg-badge .tg-icon{width:14px;height:14px}.tg-banner{align-items:flex-start;gap:var(--tg-space-3);padding:var(--tg-space-3) var(--tg-space-4);border-radius:var(--tg-radius-md);background:var(--tg-tone-subtle);color:var(--tg-text-primary);font-size:var(--tg-font-size-body);line-height:var(--tg-line-height-normal);display:flex}.tg-banner__icono{color:var(--tg-tone-ink);display:inline-flex}.tg-banner__cuerpo{gap:var(--tg-space-1);flex-direction:column;flex:auto;min-width:0;display:flex}.tg-banner__titulo{color:var(--tg-tone-ink);font-weight:var(--tg-font-weight-semibold);margin:0}.tg-banner__texto{color:var(--tg-tone-ink)}.tg-banner__texto p{margin:0}.tg-banner__acciones{align-items:center;gap:var(--tg-space-2);flex-shrink:0;display:flex}@media (width<640px){.tg-banner{flex-wrap:wrap}.tg-banner__acciones{justify-content:flex-end;width:100%}}.tg-button{justify-content:center;align-items:center;gap:var(--tg-space-2);height:var(--tg-control-md);padding-inline:var(--tg-space-4);border-radius:var(--tg-radius-md);font-family:var(--tg-font-text);font-size:var(--tg-font-size-body);font-weight:var(--tg-font-weight-semibold);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--tg-duration-fast) var(--tg-easing-standard), border-color var(--tg-duration-fast) var(--tg-easing-standard), color var(--tg-duration-fast) var(--tg-easing-standard), transform var(--tg-duration-fast) var(--tg-easing-standard);border:1px solid #0000;flex-shrink:0;margin:0;line-height:1;text-decoration:none;display:inline-flex}.tg-button:active:not(:disabled,[aria-disabled=true]){transform:scale(.98)}.tg-button[data-size=sm]{gap:var(--tg-space-1);height:var(--tg-control-sm);padding-inline:var(--tg-space-3);border-radius:var(--tg-radius-sm);font-size:var(--tg-font-size-sub)}.tg-button[data-size=lg]{height:var(--tg-control-lg);padding-inline:var(--tg-space-6)}.tg-button[data-full-width]{width:100%}.tg-button__label{text-overflow:ellipsis;overflow:hidden}.tg-button[data-variant=primary]{background:var(--tg-accent-rest);color:var(--tg-accent-on-accent)}.tg-button[data-variant=gradient]{background:var(--tg-gradient-accent);color:var(--tg-accent-on-accent)}.tg-button[data-variant=primary]:hover,.tg-button[data-variant=gradient]:hover{background:var(--tg-accent-pressed)}.tg-button[data-variant=secondary]{background:var(--tg-bg-surface);border-color:var(--tg-border-default);color:var(--tg-text-primary)}.tg-button[data-variant=ghost]{color:var(--tg-text-primary);background:0 0}.tg-button[data-variant=secondary]:hover,.tg-button[data-variant=ghost]:hover{background:var(--tg-bg-sunken)}.tg-button[data-tone=danger]{color:var(--tg-feedback-danger-ink)}.tg-button[data-tone=danger]:hover{background:var(--tg-feedback-danger-subtle)}.tg-button[data-variant=danger]{background:var(--tg-feedback-danger);color:var(--tg-feedback-danger-on)}.tg-button[data-variant=danger]:hover{background:var(--tg-feedback-danger-pressed)}.tg-button:disabled,.tg-button[data-unavailable]{cursor:not-allowed}.tg-button[data-loading]{cursor:progress}.tg-button:is(:disabled,[data-unavailable]):is([data-variant=primary],[data-variant=gradient],[data-variant=danger]){background:var(--tg-accent-disabled-bg);color:var(--tg-accent-disabled-text);box-shadow:none}.tg-button:is(:disabled,[data-unavailable]):is([data-variant=secondary],[data-variant=ghost]){color:var(--tg-accent-disabled-text);background:0 0}.tg-card{border:1px solid var(--tg-border-subtle);border-radius:var(--tg-radius-lg);background:var(--tg-bg-surface);min-width:0;box-shadow:var(--tg-shadow-card);margin:0;list-style:none}.tg-card[data-highlighted]{background:var(--tg-gradient-tint)}.tg-card[data-clip]{overflow:hidden}.tg-checkbox{align-items:flex-start;gap:var(--tg-space-3);display:flex}.tg-checkbox__caja{flex-shrink:0;width:20px;height:20px;display:inline-flex;position:relative}.tg-checkbox__control{border:1px solid var(--tg-border-strong);border-radius:calc(var(--tg-radius-sm) / 2);background:var(--tg-field-bg);appearance:none;cursor:pointer;width:20px;height:20px;transition:background-color var(--tg-duration-fast) var(--tg-easing-standard);margin:0}.tg-checkbox__control:is(:checked,:indeterminate){border-color:var(--tg-accent-rest);background:var(--tg-accent-rest)}.tg-checkbox__control[aria-invalid=true]{border-color:var(--tg-field-border-error)}.tg-checkbox__control:disabled{border-color:var(--tg-border-default);background:var(--tg-field-disabled-bg);cursor:not-allowed}.tg-checkbox__marca{color:var(--tg-accent-on-accent);pointer-events:none;justify-content:center;align-items:center;display:none;position:absolute;inset:0}.tg-checkbox__control:checked~.tg-checkbox__marca[data-mark=check],.tg-checkbox__control:indeterminate~.tg-checkbox__marca[data-mark=minus]{display:inline-flex}.tg-checkbox__control:disabled~.tg-checkbox__marca{color:var(--tg-field-disabled-text)}.tg-checkbox__textos{gap:var(--tg-space-1);flex-direction:column;min-width:0;display:flex}.tg-checkbox__etiqueta{color:var(--tg-text-primary);cursor:pointer}.tg-checkbox[data-disabled] .tg-checkbox__etiqueta{color:var(--tg-field-disabled-text);cursor:not-allowed}.tg-checkbox__ayuda{color:var(--tg-text-muted);font-size:var(--tg-font-size-cap)}.tg-checkbox__error{color:var(--tg-text-danger);font-size:var(--tg-font-size-cap);font-weight:var(--tg-font-weight-medium);margin:0}.tg-checkbox-group{gap:var(--tg-space-2);border:0;flex-direction:column;min-inline-size:0;margin:0;padding:0;display:flex}.tg-checkbox-group__leyenda{margin-bottom:var(--tg-space-1);color:var(--tg-text-primary);font-size:var(--tg-font-size-sub);font-weight:var(--tg-font-weight-medium);padding:0}.tg-checkbox-group__ayuda{color:var(--tg-text-muted);font-size:var(--tg-font-size-cap)}.tg-checkbox-group__opciones{gap:var(--tg-space-3) var(--tg-space-5);flex-wrap:wrap;display:flex}.tg-checkbox-group__opciones[data-direction=column]{flex-flow:column}.tg-checkbox-group__error{color:var(--tg-text-danger);font-size:var(--tg-font-size-cap);font-weight:var(--tg-font-weight-medium);margin:0}.tg-chip-group{gap:var(--tg-space-2);flex-direction:column;display:flex}.tg-chip-group__rotulo{color:var(--tg-text-primary);font-size:var(--tg-font-size-sub);font-weight:var(--tg-font-weight-medium)}.tg-chip-group__fila{gap:var(--tg-space-2);flex-wrap:wrap;display:flex}.tg-chip{align-items:center;gap:var(--tg-space-1);height:var(--tg-control-sm);padding-inline:var(--tg-space-3);border:1px solid var(--tg-border-default);border-radius:var(--tg-radius-pill);background:var(--tg-bg-surface);color:var(--tg-text-secondary);font-family:var(--tg-font-text);font-size:var(--tg-font-size-sub);white-space:nowrap;cursor:pointer;transition:background-color var(--tg-duration-fast) var(--tg-easing-standard), color var(--tg-duration-fast) var(--tg-easing-standard);margin:0;display:inline-flex}.tg-chip:hover{background:var(--tg-bg-sunken);color:var(--tg-text-primary)}.tg-chip[data-state=on]{background:var(--tg-accent-subtle-bg);color:var(--tg-accent-subtle-text);font-weight:var(--tg-font-weight-semibold);border-color:#0000}.tg-chip:disabled{color:var(--tg-accent-disabled-text);cursor:not-allowed}.tg-chip__cuenta{font-variant-numeric:tabular-nums;font-weight:var(--tg-font-weight-regular)}.tg-choice-list{gap:var(--tg-space-4);flex-direction:column;display:flex}.tg-choice-list__grupo{gap:var(--tg-space-1);flex-direction:column;display:flex}.tg-choice-list__rotulo{padding:0 var(--tg-space-3) var(--tg-space-1);color:var(--tg-text-muted);font-size:var(--tg-font-size-cap);font-weight:var(--tg-font-weight-medium);letter-spacing:.06em;text-transform:uppercase}.tg-choice-list__lista{gap:var(--tg-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tg-choice-list__elemento{justify-content:space-between;align-items:center;gap:var(--tg-space-2);width:100%;min-height:36px;padding:var(--tg-space-2) var(--tg-space-3);border-radius:var(--tg-radius-sm);color:var(--tg-text-secondary);font-family:var(--tg-font-text);font-size:var(--tg-font-size-body);text-align:start;cursor:pointer;background:0 0;border:0;margin:0;display:flex}.tg-choice-list__elemento:hover{background:var(--tg-bg-sunken);color:var(--tg-text-primary)}.tg-choice-list__elemento[aria-current=true]{background:var(--tg-accent-subtle-bg);color:var(--tg-accent-subtle-text);font-weight:var(--tg-font-weight-semibold)}.tg-choice-list__textos{flex-direction:column;min-width:0;display:flex}.tg-choice-list__etiqueta{overflow-wrap:anywhere}.tg-choice-list__descripcion{color:var(--tg-text-muted);font-size:var(--tg-font-size-cap);font-weight:var(--tg-font-weight-regular)}.tg-choice-list__elemento[aria-current=true] .tg-choice-list__descripcion{color:var(--tg-accent-subtle-text)}.tg-choice-list__marca{width:var(--tg-space-2);height:var(--tg-space-2);border-radius:var(--tg-radius-pill);background:var(--tg-border-focus);flex-shrink:0}.tg-confirm .tg-dialog__cabecera{padding-bottom:var(--tg-space-5)}.tg-confirm__texto{color:var(--tg-text-primary);font-weight:var(--tg-font-weight-semibold);overflow-wrap:anywhere}.tg-confirm .tg-dialog__pie{padding-top:0;padding-bottom:var(--tg-space-6);border-top:0}.tg-data-list{gap:var(--tg-space-4) var(--tg-space-6);grid-template-columns:minmax(0,1fr);margin:0;display:grid}.tg-data-list[data-columns="2"]{grid-template-columns:repeat(auto-fill, minmax(max(min(12rem, 100%), calc((100% - var(--tg-space-6)) / 2)), 1fr))}.tg-data-list[data-columns="3"]{grid-template-columns:repeat(auto-fill, minmax(max(min(12rem, 100%), calc((100% - 2 * var(--tg-space-6)) / 3)), 1fr))}.tg-data-list__par{align-items:flex-start;gap:var(--tg-space-1);flex-direction:column;min-width:0;display:flex}.tg-data-list__etiqueta{color:var(--tg-text-muted);font-size:var(--tg-font-size-sub)}.tg-data-list__valor{color:var(--tg-text-primary);overflow-wrap:anywhere;margin:0}.tg-data-table{border-radius:var(--tg-radius-sm);width:100%;position:relative;overflow-x:auto}.tg-data-table__tabla{border-collapse:collapse;width:100%;color:var(--tg-text-primary);font-size:var(--tg-font-size-body)}.tg-data-table__tabla th{padding:var(--tg-space-3) var(--tg-space-4);border-bottom:1px solid var(--tg-border-subtle);color:var(--tg-text-muted);font-size:var(--tg-font-size-cap);font-weight:var(--tg-font-weight-medium);letter-spacing:.04em;text-align:start;text-transform:uppercase;white-space:nowrap}.tg-data-table__orden{align-items:center;gap:var(--tg-space-1);border-radius:var(--tg-radius-sm);min-height:1.5rem;color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:0;padding:0;display:inline-flex}.tg-data-table__orden:hover,.tg-data-table__orden[data-active]{color:var(--tg-text-primary)}.tg-data-table__tabla td{padding:var(--tg-space-3) var(--tg-space-4);border-bottom:1px solid var(--tg-border-subtle);vertical-align:middle}.tg-data-table__tabla tbody tr:last-child td{border-bottom:0}.tg-data-table__tabla[data-dense] td{padding-block:var(--tg-space-2)}.tg-data-table__tabla [data-align=center]{text-align:center}.tg-data-table__tabla [data-align=end]{text-align:end}.tg-data-table__tabla [data-numeric]{font-variant-numeric:tabular-nums}.tg-data-table__tabla th[data-width=sm]{width:6rem}.tg-data-table__tabla th[data-width=md]{width:10rem}.tg-data-table__tabla th[data-width=lg]{width:16rem}.tg-data-table__tabla tbody tr[data-link]{cursor:pointer}.tg-data-table__tabla tbody tr:hover td{background:var(--tg-bg-sunken)}.tg-data-table__enlace{border-radius:var(--tg-radius-sm);color:inherit;flex-direction:column;text-decoration:none;display:flex}.tg-data-table__enlace:hover{text-decoration:underline}.tg-device-preview{gap:var(--tg-space-3);flex-direction:column;display:flex}.tg-device-preview__nota,.tg-device-preview__pie{color:var(--tg-text-muted);font-size:var(--tg-font-size-cap);margin:0}.tg-device-preview__telefono{width:100%;max-width:22rem;min-height:12rem;padding:var(--tg-space-4);border:1px solid var(--tg-border-default);border-radius:var(--tg-radius-xxl);box-shadow:var(--tg-shadow-card);margin-inline:auto;overflow:hidden}.tg-dialog-velo{z-index:var(--tg-z-dialog);background:var(--tg-bg-scrim);animation:tg-aparecer var(--tg-duration-medium) var(--tg-easing-standard);position:fixed;inset:0}.tg-dialog{z-index:var(--tg-z-dialog);border:1px solid var(--tg-border-subtle);border-radius:var(--tg-radius-xl);background:var(--tg-bg-raised);width:calc(100% - 32px);max-width:36rem;max-height:calc(100dvh - 48px);box-shadow:var(--tg-shadow-dialog);color:var(--tg-text-primary);animation:tg-aparecer var(--tg-duration-medium) var(--tg-easing-standard);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.tg-dialog[data-size=sm]{max-width:28rem}.tg-dialog[data-size=lg]{max-width:44rem}.tg-dialog[data-size=xl]{max-width:56rem}.tg-dialog__cabecera{justify-content:space-between;align-items:flex-start;gap:var(--tg-space-4);padding:var(--tg-space-6) var(--tg-space-6) var(--tg-space-4);flex-shrink:0;display:flex}.tg-dialog__textos{gap:var(--tg-space-1);flex-direction:column;min-width:0;display:flex}.tg-dialog__titulo{font-family:var(--tg-font-display);font-size:var(--tg-font-size-head);font-weight:var(--tg-font-weight-display);line-height:var(--tg-line-height-tight);margin:0}.tg-dialog__descripcion{color:var(--tg-text-secondary)}.tg-dialog__descripcion p{margin:0}.tg-dialog__cuerpo{min-height:0;padding:0 var(--tg-space-6) var(--tg-space-6);flex:auto;overflow-y:auto}.tg-dialog__pie{justify-content:flex-end;gap:var(--tg-space-2);padding:var(--tg-space-4) var(--tg-space-6);border-top:1px solid var(--tg-border-subtle);flex-wrap:wrap;flex-shrink:0;display:flex}@media (width<640px){.tg-dialog__pie>*{flex:auto}}.tg-empty-state{align-items:center;gap:var(--tg-space-2);padding:var(--tg-space-9) var(--tg-space-6);text-align:center;flex-direction:column;display:flex}.tg-empty-state[data-compact]{padding:var(--tg-space-6) var(--tg-space-4)}.tg-empty-state__icono{margin-bottom:var(--tg-space-1);color:var(--tg-text-muted);display:inline-flex}.tg-empty-state__titulo{color:var(--tg-text-primary);font-size:var(--tg-font-size-head);font-weight:var(--tg-font-weight-semibold);line-height:var(--tg-line-height-tight);margin:0}.tg-empty-state__texto{max-width:28rem;color:var(--tg-text-secondary)}.tg-empty-state__texto p{margin:0}.tg-empty-state__accion{margin-top:var(--tg-space-2)}.tg-error-boundary{align-items:center;gap:var(--tg-space-3);padding:var(--tg-space-7) var(--tg-space-4);flex-direction:column;display:flex}.tg-error-boundary .tg-empty-state{padding:0}.tg-field{gap:var(--tg-space-2);flex-direction:column;min-width:0;display:flex}.tg-field__cabecera{justify-content:space-between;align-items:baseline;gap:var(--tg-space-3);display:flex}.tg-field__etiqueta{color:var(--tg-text-primary);font-size:var(--tg-font-size-sub);font-weight:var(--tg-font-weight-medium)}.tg-field__opcional{color:var(--tg-text-muted);font-weight:var(--tg-font-weight-regular)}.tg-field__cuenta{color:var(--tg-text-muted);font-size:var(--tg-font-size-cap);font-variant-numeric:tabular-nums;flex-shrink:0}.tg-field__cuenta[data-over]{color:var(--tg-text-danger);font-weight:var(--tg-font-weight-medium)}.tg-field__error{align-items:flex-start;gap:var(--tg-space-1);color:var(--tg-text-danger);font-size:var(--tg-font-size-cap);font-weight:var(--tg-font-weight-medium);margin:0;display:flex}.tg-field__ayuda{color:var(--tg-text-muted);font-size:var(--tg-font-size-cap)}.tg-field__ayuda p{margin:0}.tg-control{width:100%;min-width:0;height:var(--tg-control-md);padding:0 var(--tg-space-3);border:1px solid var(--tg-border-strong);border-radius:var(--tg-radius-sm);background:var(--tg-field-bg);color:var(--tg-field-text);font-family:var(--tg-font-text);font-size:var(--tg-font-size-body);line-height:var(--tg-line-height-normal);transition:border-color var(--tg-duration-fast) var(--tg-easing-standard);margin:0}.tg-control::placeholder{color:var(--tg-field-placeholder);opacity:1}.tg-control:focus{border-color:var(--tg-field-border-focus);outline:1px solid var(--tg-field-border-focus);outline-offset:0}.tg-control[aria-invalid=true]{border-color:var(--tg-field-border-error)}.tg-control[aria-invalid=true]:focus{outline-color:var(--tg-field-border-error)}.tg-control:disabled{border-color:var(--tg-border-default);background:var(--tg-field-disabled-bg);color:var(--tg-field-disabled-text);cursor:not-allowed}.tg-control[data-size=sm]{height:var(--tg-control-sm);font-size:var(--tg-font-size-sub)}.tg-control-envoltura{align-items:center;min-width:0;display:flex;position:relative}.tg-control-envoltura>.tg-control-envoltura__icono{left:var(--tg-space-3);color:var(--tg-text-muted);pointer-events:none;display:inline-flex;position:absolute}.tg-control-envoltura>.tg-control[data-icon]{padding-left:var(--tg-space-8)}.tg-control-envoltura>.tg-control[data-reveal]{padding-right:var(--tg-space-8)}.tg-control::-ms-reveal{display:none}.tg-control-envoltura__mostrar{right:var(--tg-space-1);display:inline-flex;position:absolute}.tg-control-envoltura__mostrar .tg-icon-button[data-size]{width:28px;height:28px}.tg-file-field{gap:var(--tg-space-3);flex-direction:column;display:flex}.tg-file-field__actual{align-items:flex-start;gap:var(--tg-space-2);flex-direction:column;display:flex}.tg-file-field__imagen{border:1px solid var(--tg-border-subtle);border-radius:var(--tg-radius-md);object-fit:contain;max-width:100%;max-height:14rem}.tg-file-field__audio{width:100%;max-width:28rem}.tg-file-field__nombre{align-items:center;gap:var(--tg-space-1);max-width:100%;color:var(--tg-text-muted);font-family:var(--tg-font-mono);font-size:var(--tg-font-size-cap);overflow-wrap:anywhere;display:inline-flex}.tg-file-field__acciones{align-items:center;gap:var(--tg-space-2);flex-wrap:wrap;display:flex}.tg-icon-button{width:var(--tg-control-md);height:var(--tg-control-md);border-radius:var(--tg-radius-sm);color:var(--tg-text-secondary);cursor:pointer;transition:background-color var(--tg-duration-fast) var(--tg-easing-standard), color var(--tg-duration-fast) var(--tg-easing-standard);background:0 0;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.tg-icon-button[data-size=sm]{width:var(--tg-control-sm);height:var(--tg-control-sm)}.tg-icon-button:hover{background:var(--tg-bg-sunken);color:var(--tg-text-primary)}.tg-icon-button[data-variant=subtle]{background:var(--tg-accent-subtle-bg);color:var(--tg-accent-subtle-text)}.tg-icon-button[data-variant=subtle]:hover{background:var(--tg-accent-subtle-bg);border-color:var(--tg-accent-subtle-text)}.tg-icon-button[data-variant=secondary]{background:var(--tg-bg-surface);border-color:var(--tg-border-default);color:var(--tg-text-primary)}.tg-icon-button[data-variant=primary]{background:var(--tg-accent-rest);color:var(--tg-accent-on-accent)}.tg-icon-button[data-variant=primary]:hover{background:var(--tg-accent-pressed);color:var(--tg-accent-on-accent)}.tg-icon-button[data-tone=danger]{color:var(--tg-feedback-danger-ink)}.tg-icon-button[data-tone=danger]:hover{background:var(--tg-feedback-danger-subtle);color:var(--tg-feedback-danger-ink)}.tg-icon-button:disabled{cursor:not-allowed;color:var(--tg-accent-disabled-text);background:0 0}.tg-icon-button[aria-busy=true]{cursor:progress}.tg-menu{z-index:var(--tg-z-overlay);min-width:14rem;max-width:min(22rem,100vw - 16px);padding:var(--tg-space-1);border:1px solid var(--tg-border-subtle);border-radius:var(--tg-radius-md);background:var(--tg-bg-raised);box-shadow:var(--tg-shadow-overlay);color:var(--tg-text-primary);font-family:var(--tg-font-text);font-size:var(--tg-font-size-body);animation:tg-aparecer var(--tg-duration-fast) var(--tg-easing-standard)}.tg-menu__cabecera{padding:var(--tg-space-2) var(--tg-space-3);color:var(--tg-text-muted);font-size:var(--tg-font-size-cap);overflow-wrap:anywhere}.tg-menu__item{align-items:center;gap:var(--tg-space-2);min-height:36px;padding:var(--tg-space-2) var(--tg-space-3);border-radius:var(--tg-radius-sm);color:var(--tg-text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;text-decoration:none;display:flex}.tg-menu__item[data-highlighted]{background:var(--tg-bg-sunken)}.tg-menu__item[data-tone=danger]{color:var(--tg-feedback-danger-ink)}.tg-menu__item[data-tone=danger][data-highlighted]{background:var(--tg-feedback-danger-subtle)}.tg-menu__item[data-disabled]{color:var(--tg-accent-disabled-text);cursor:not-allowed}.tg-menu__item[data-state=checked]{color:var(--tg-accent-subtle-text);font-weight:var(--tg-font-weight-medium)}.tg-menu__item[data-state=checked][data-highlighted]{background:var(--tg-accent-subtle-bg)}.tg-menu__texto{flex:auto}.tg-menu__marca{display:inline-flex}.tg-menu__separador{height:1px;margin:var(--tg-space-1) 0;background:var(--tg-border-subtle)}.tg-menu__rotulo{padding:var(--tg-space-2) var(--tg-space-3) var(--tg-space-1);color:var(--tg-text-muted);font-size:var(--tg-font-size-cap);font-weight:var(--tg-font-weight-medium);letter-spacing:.04em;text-transform:uppercase}.tg-metric-row{gap:var(--tg-space-5);grid-template-columns:repeat(auto-fit,minmax(min(10rem,100%),1fr));margin:0;display:grid}.tg-metric{gap:var(--tg-space-1);flex-direction:column;min-width:0;display:flex}.tg-metric__valor{color:var(--tg-text-primary);font-family:var(--tg-font-display);font-size:var(--tg-font-size-title);font-weight:var(--tg-font-weight-display);font-variant-numeric:tabular-nums;line-height:var(--tg-line-height-tight);order:-1;margin:0}.tg-metric__etiqueta{color:var(--tg-text-secondary);font-size:var(--tg-font-size-sub)}.tg-metric__detalle{color:var(--tg-text-muted);font-size:var(--tg-font-size-cap);margin:0}.tg-page{flex-direction:column;min-width:0;display:flex}.tg-page-header{justify-content:space-between;align-items:flex-end;gap:var(--tg-space-4);flex-wrap:wrap;display:flex}.tg-page-header__textos{gap:var(--tg-space-1);flex-direction:column;min-width:0;display:flex}.tg-page-header__volver{align-self:flex-start;align-items:center;gap:var(--tg-space-1);margin-bottom:var(--tg-space-1);border-radius:var(--tg-radius-sm);color:var(--tg-text-muted);font-size:var(--tg-font-size-sub);font-weight:var(--tg-font-weight-medium);text-decoration:none;display:inline-flex}.tg-page-header__volver:hover{color:var(--tg-text-primary)}.tg-page-header__fila{align-items:center;gap:var(--tg-space-3);flex-wrap:wrap;display:flex}.tg-page-header__titulo{color:var(--tg-text-primary);font-family:var(--tg-font-display);font-size:var(--tg-font-size-title);font-weight:var(--tg-font-weight-display);line-height:var(--tg-line-height-tight);letter-spacing:-.01em;margin:0}.tg-page-header__descripcion{max-width:var(--tg-width-prose);color:var(--tg-text-secondary)}.tg-page-header__descripcion p{margin:0}.tg-page-header__acciones{align-items:center;gap:var(--tg-space-2);flex-wrap:wrap;display:flex}.tg-pagination{justify-content:space-between;align-items:center;gap:var(--tg-space-3);padding:var(--tg-space-3) var(--tg-space-4);border-top:1px solid var(--tg-border-subtle);flex-wrap:wrap;display:flex}.tg-pagination__rango{color:var(--tg-text-secondary);font-size:var(--tg-font-size-sub);font-variant-numeric:tabular-nums}.tg-pagination__botones{gap:var(--tg-space-2);margin-left:auto;display:flex}.tg-radio-group{gap:var(--tg-space-2);flex-direction:column;display:flex}.tg-radio-group__rotulo{color:var(--tg-text-primary);font-size:var(--tg-font-size-sub);font-weight:var(--tg-font-weight-medium)}.tg-radio-group__opciones{gap:var(--tg-space-3);flex-direction:column;display:flex}.tg-radio-group__opcion{align-items:flex-start;gap:var(--tg-space-3);display:flex}.tg-radio-group__control{border:1px solid var(--tg-border-strong);border-radius:var(--tg-radius-pill);background:var(--tg-field-bg);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;display:inline-flex}.tg-radio-group__control[data-state=checked]{border-color:var(--tg-accent-rest);background:var(--tg-accent-rest)}.tg-radio-group__control:disabled{border-color:var(--tg-border-default);background:var(--tg-field-disabled-bg);cursor:not-allowed}.tg-radio-group__punto{border-radius:var(--tg-radius-pill);background:var(--tg-accent-on-accent);width:8px;height:8px;display:block}.tg-radio-group__textos{flex-direction:column;min-width:0;display:flex}.tg-radio-group__etiqueta{color:var(--tg-text-primary);cursor:pointer}.tg-radio-group__opcion[data-disabled] .tg-radio-group__etiqueta{color:var(--tg-field-disabled-text);cursor:not-allowed}.tg-radio-group__ayuda{color:var(--tg-text-muted);font-size:var(--tg-font-size-cap)}.tg-radio-group__error{color:var(--tg-text-danger);font-size:var(--tg-font-size-cap);font-weight:var(--tg-font-weight-medium);margin:0}.tg-reorder{gap:var(--tg-space-1);flex-shrink:0;display:inline-flex}.tg-reorder .tg-icon-button[aria-disabled=true]{color:var(--tg-accent-disabled-text);cursor:not-allowed;background:0 0}.tg-schema-form{min-width:0}.tg-schema-form__grupo{gap:var(--tg-space-3);border:0;flex-direction:column;min-inline-size:0;margin:0;padding:0;display:flex}.tg-schema-form__grupo[data-marco]{padding:var(--tg-space-4);border:1px solid var(--tg-border-subtle);border-radius:var(--tg-radius-lg)}.tg-schema-form__leyenda{margin-bottom:var(--tg-space-1);color:var(--tg-text-primary);font-size:var(--tg-font-size-sub);font-weight:var(--tg-font-weight-medium);padding:0}.tg-schema-form__leyenda[data-titulo]{padding:0 var(--tg-space-1);font-family:var(--tg-font-display);font-size:var(--tg-font-size-head);font-weight:var(--tg-font-weight-display)}.tg-schema-form__ayuda{color:var(--tg-text-muted);font-size:var(--tg-font-size-cap);margin:0}.tg-schema-form__error{color:var(--tg-text-danger);font-size:var(--tg-font-size-cap);font-weight:var(--tg-font-weight-medium);margin:0}.tg-search-field{min-width:0}.tg-search-field__control{padding-right:var(--tg-space-8)}.tg-search-field__control::-webkit-search-cancel-button{appearance:none}.tg-search-field__control::-webkit-search-decoration{appearance:none}.tg-search-field__limpiar{right:var(--tg-space-1);display:inline-flex;position:absolute}.tg-search-field__limpiar .tg-icon-button{width:28px;height:28px}.tg-section-header{justify-content:space-between;align-items:center;gap:var(--tg-space-3);flex-wrap:wrap;min-width:0;display:flex}.tg-section-header__textos{gap:var(--tg-space-1);flex-direction:column;flex:auto;min-width:0;display:flex}.tg-section-header__extremo{flex-shrink:0;align-items:center;max-width:100%;display:flex}.tg-section-header__titulo{color:var(--tg-text-primary);font-family:var(--tg-font-display);font-size:var(--tg-font-size-head);font-weight:var(--tg-font-weight-display);line-height:var(--tg-line-height-tight);margin:0}.tg-section-header__descripcion{color:var(--tg-text-secondary);font-size:var(--tg-font-size-sub)}.tg-section-header__descripcion p{margin:0}.tg-segmented{gap:var(--tg-space-1);scrollbar-width:none;max-width:100%;height:var(--tg-control-md);padding:var(--tg-space-1);border:1px solid var(--tg-border-subtle);border-radius:var(--tg-radius-pill);background:var(--tg-bg-sunken);display:inline-flex;overflow-x:auto}.tg-segmented[data-size=sm]{height:var(--tg-control-sm)}.tg-segmented[data-full-width]{width:100%;display:flex}.tg-segmented__opcion{justify-content:center;align-items:center;gap:var(--tg-space-1);padding:0 var(--tg-space-3);border-radius:var(--tg-radius-pill);color:var(--tg-text-secondary);font-family:var(--tg-font-text);font-size:var(--tg-font-size-sub);white-space:nowrap;cursor:pointer;transition:background-color var(--tg-duration-fast) var(--tg-easing-standard), color var(--tg-duration-fast) var(--tg-easing-standard);background:0 0;border:0;flex:1 1 0;margin:0;display:inline-flex}.tg-segmented__opcion:hover{color:var(--tg-text-primary)}.tg-segmented__opcion[data-state=checked]{background:var(--tg-bg-raised);box-shadow:var(--tg-shadow-card);color:var(--tg-text-primary);font-weight:var(--tg-font-weight-semibold)}.tg-segmented__opcion:disabled{color:var(--tg-accent-disabled-text);cursor:not-allowed}.tg-select__control{padding-right:var(--tg-space-8);appearance:none;cursor:pointer}.tg-select__chevron{right:var(--tg-space-3);color:var(--tg-text-secondary);pointer-events:none;display:inline-flex;position:absolute}.tg-select__control:disabled+.tg-select__chevron{color:var(--tg-field-disabled-text)}.tg-side-nav{gap:var(--tg-space-5);flex-direction:column;display:flex}.tg-side-nav__seccion{gap:var(--tg-space-1);flex-direction:column;display:flex}.tg-side-nav__titulo{padding:0 var(--tg-space-3) var(--tg-space-1);color:var(--tg-text-muted);font-size:var(--tg-font-size-cap);font-weight:var(--tg-font-weight-medium);letter-spacing:.06em;text-transform:uppercase}.tg-side-nav__lista{gap:var(--tg-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tg-side-nav__enlace{align-items:center;gap:var(--tg-space-3);min-height:36px;padding:var(--tg-space-2) var(--tg-space-3);border-radius:var(--tg-radius-sm);color:var(--tg-text-secondary);font-size:var(--tg-font-size-body);transition:background-color var(--tg-duration-fast) var(--tg-easing-standard), color var(--tg-duration-fast) var(--tg-easing-standard);text-decoration:none;display:flex}.tg-side-nav__enlace:hover{background:var(--tg-bg-sunken);color:var(--tg-text-primary)}.tg-side-nav__enlace[aria-current=page]{background:var(--tg-accent-subtle-bg);color:var(--tg-accent-subtle-text);font-weight:var(--tg-font-weight-semibold)}.tg-side-nav__texto{flex:auto;min-width:0}.tg-spinner{color:inherit;flex-shrink:0;display:inline-flex}.tg-spinner__rueda{border-radius:var(--tg-radius-pill);border:2px solid;border-right-color:#0000;width:20px;height:20px;animation:.7s linear infinite tg-girar;display:block}.tg-spinner[data-size=sm] .tg-spinner__rueda{width:16px;height:16px}.tg-spinner[data-size=lg] .tg-spinner__rueda{border-width:3px;width:32px;height:32px}@media (prefers-reduced-motion:reduce){.tg-spinner__rueda{animation:1.6s ease-in-out infinite tg-pulso}}.tg-switch{align-items:flex-start;gap:var(--tg-space-3);display:flex}.tg-switch__control{border:1px solid var(--tg-border-strong);border-radius:var(--tg-radius-pill);background:var(--tg-bg-sunken);cursor:pointer;width:40px;height:24px;transition:background-color var(--tg-duration-fast) var(--tg-easing-standard);flex-shrink:0;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.tg-switch__control[data-state=checked]{border-color:var(--tg-accent-rest);background:var(--tg-accent-rest)}.tg-switch__perilla{border-radius:var(--tg-radius-pill);background:var(--tg-text-secondary);width:18px;height:18px;transition:transform var(--tg-duration-fast) var(--tg-easing-standard);display:block;transform:translate(2px)}.tg-switch__control[data-state=checked] .tg-switch__perilla{background:var(--tg-accent-on-accent);transform:translate(18px)}.tg-switch__control:disabled{border-color:var(--tg-border-default);background:var(--tg-accent-disabled-bg);cursor:not-allowed}.tg-switch__control:disabled .tg-switch__perilla{background:var(--tg-accent-disabled-text)}.tg-switch__textos{flex-direction:column;min-width:0;display:flex}.tg-switch__etiqueta{color:var(--tg-text-primary);cursor:pointer}.tg-switch[data-disabled] .tg-switch__etiqueta{color:var(--tg-field-disabled-text);cursor:not-allowed}.tg-switch__ayuda{color:var(--tg-text-muted);font-size:var(--tg-font-size-cap)}.tg-tabs{gap:var(--tg-space-5);flex-direction:column;min-width:0;display:flex}.tg-tabs__lista{gap:var(--tg-space-1);border-bottom:1px solid var(--tg-border-subtle);scrollbar-width:none;display:flex;overflow-x:auto}.tg-tabs__pestana{align-items:center;gap:var(--tg-space-2);height:var(--tg-control-md);padding:0 var(--tg-space-3);border-radius:var(--tg-radius-sm) var(--tg-radius-sm) 0 0;color:var(--tg-text-secondary);font-family:var(--tg-font-text);font-size:var(--tg-font-size-body);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex-shrink:0;margin:0;display:inline-flex;position:relative}.tg-tabs__pestana:hover{color:var(--tg-text-primary)}.tg-tabs__pestana[data-state=active]{color:var(--tg-text-primary);font-weight:var(--tg-font-weight-semibold)}.tg-tabs__pestana[data-state=active]:after{right:var(--tg-space-2);bottom:-1px;left:var(--tg-space-2);border-radius:var(--tg-radius-pill);background:var(--tg-border-focus);content:"";height:2px;position:absolute}.tg-tabs__pestana:disabled{color:var(--tg-accent-disabled-text);cursor:not-allowed}.tg-tabs__cuenta{min-width:20px;height:20px;padding:0 var(--tg-space-1);border-radius:var(--tg-radius-pill);background:var(--tg-bg-sunken);color:var(--tg-text-secondary);font-size:var(--tg-font-size-cap);font-variant-numeric:tabular-nums;font-weight:var(--tg-font-weight-medium);justify-content:center;align-items:center;display:inline-flex}.tg-tabs__panel{min-width:0}.tg-tabs__panel:focus-visible{border-radius:var(--tg-radius-sm)}.tg-control.tg-text-area{height:auto;min-height:var(--tg-control-lg);padding:var(--tg-space-2) var(--tg-space-3);line-height:var(--tg-line-height-relaxed);resize:vertical}.tg-text-link{border-radius:var(--tg-radius-sm);color:var(--tg-text-link);font-weight:var(--tg-font-weight-medium);text-underline-offset:.2em;cursor:pointer;text-decoration:none}.tg-text-link[data-underline]{text-decoration:underline}.tg-text-link:hover{text-decoration:underline;text-decoration-thickness:2px}.tg-text-link[data-color=primary]{color:var(--tg-text-primary)}.tg-text-link[data-color=secondary]{color:var(--tg-text-secondary)}.tg-text-link[data-color=muted]{color:var(--tg-text-muted)}.tg-text-link .tg-icon{vertical-align:-.15em;margin-inline-start:var(--tg-space-1);display:inline-block}.tg-toast-viewport{z-index:var(--tg-z-toast);gap:var(--tg-space-2);width:min(26rem,100vw);max-width:100vw;padding:var(--tg-space-4);outline:none;flex-direction:column;margin:0;list-style:none;display:flex;position:fixed;bottom:0;right:0}.tg-toast{align-items:flex-start;gap:var(--tg-space-3);padding:var(--tg-space-3) var(--tg-space-3) var(--tg-space-3) var(--tg-space-4);border:1px solid var(--tg-border-subtle);border-radius:var(--tg-radius-md);background:var(--tg-bg-raised);box-shadow:var(--tg-shadow-overlay);color:var(--tg-text-primary);font-family:var(--tg-font-text);font-size:var(--tg-font-size-body);animation:tg-aparecer var(--tg-duration-medium) var(--tg-easing-standard);display:flex}.tg-toast[data-tg-tone]{background:var(--tg-tone-subtle);color:var(--tg-tone-ink);border-color:#0000}.tg-toast[data-state=closed]{opacity:0;transition:opacity var(--tg-duration-medium) var(--tg-easing-standard)}.tg-toast[data-swipe=move]{transform:translateX(var(--radix-toast-swipe-move-x))}.tg-toast[data-swipe=end]{transform:translateX(var(--radix-toast-swipe-end-x))}.tg-toast__icono{padding-top:var(--tg-space-1);display:inline-flex}.tg-toast__textos{gap:var(--tg-space-1);min-width:0;padding-block:var(--tg-space-1);flex-direction:column;flex:auto;display:flex}.tg-toast__mensaje{font-weight:var(--tg-font-weight-semibold)}.tg-toast__detalle{font-size:var(--tg-font-size-sub)}.tg-toast .tg-icon-button{color:inherit}.tg-tooltip{z-index:var(--tg-z-tooltip);max-width:18rem;padding:var(--tg-space-1) var(--tg-space-2);border-radius:var(--tg-radius-sm);background:var(--tg-text-primary);color:var(--tg-bg-surface);font-family:var(--tg-font-text);font-size:var(--tg-font-size-cap);line-height:var(--tg-line-height-normal);animation:tg-aparecer var(--tg-duration-fast) var(--tg-easing-standard)}}@layer components,utilities;code{font-family:var(--tg-font-mono);font-size:var(--tg-font-size-sub)}.pantalla-suelta{box-sizing:border-box;min-height:100dvh;padding:var(--tg-space-8) var(--tg-space-4);place-items:center;display:grid}.columna-suelta{width:min(100%,26rem)}.logo-entrada{border-radius:var(--tg-radius-xxl);width:7rem;height:7rem}.clave-temporal{font-size:var(--tg-font-size-head);letter-spacing:.08em}
