:root,:root[data-tema=claro]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--cs-violeta:#892389;--cs-dorado:#d1aa48;--cs-morado:#4c1368;--cs-crema:#f1f2eb;--cs-lavanda:#945ca8;--md-sys-color-background:#fff;--md-sys-color-on-background:#211920;--md-sys-color-surface:#fff;--md-sys-color-surface-dim:#d1c2cb;--md-sys-color-surface-bright:#fff;--md-sys-color-surface-container-lowest:#fff;--md-sys-color-surface-container-low:#ffeff8;--md-sys-color-surface-container:#f4e4ed;--md-sys-color-surface-container-high:#e8d9e2;--md-sys-color-surface-container-highest:#dccdd7;--md-sys-color-on-surface:#160f15;--md-sys-color-surface-variant:#f2dceb;--md-sys-color-on-surface-variant:#40323d;--md-sys-color-inverse-surface:#372e35;--md-sys-color-inverse-on-surface:#fcecf6;--md-sys-color-outline:#5d4e5a;--md-sys-color-outline-variant:#796875;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-surface-tint:#983297;--md-sys-color-primary:#640066;--md-sys-color-on-primary:#fff;--md-sys-color-primary-container:#892389;--md-sys-color-on-primary-container:#ffeef8;--md-sys-color-inverse-primary:#ffaaf6;--md-sys-color-secondary:#50274d;--md-sys-color-on-secondary:#fff;--md-sys-color-secondary-container:#8d5d87;--md-sys-color-on-secondary-container:#fff;--md-sys-color-tertiary:#463400;--md-sys-color-on-tertiary:#fff;--md-sys-color-tertiary-container:#d1aa48;--md-sys-color-on-tertiary-container:#000;--md-sys-color-error:#740006;--md-sys-color-on-error:#fff;--md-sys-color-error-container:#cf2c27;--md-sys-color-on-error-container:#fff;--md-sys-color-primary-fixed:#ffd7f6;--md-sys-color-primary-fixed-dim:#ffaaf6;--md-sys-color-on-primary-fixed:#380039;--md-sys-color-on-primary-fixed-variant:#7c147d;--md-sys-color-secondary-fixed:#ffd7f6;--md-sys-color-secondary-fixed-dim:#edb5e4;--md-sys-color-on-secondary-fixed:#310b31;--md-sys-color-on-secondary-fixed-variant:#62385f;--md-sys-color-tertiary-fixed:#ffdf98;--md-sys-color-tertiary-fixed-dim:#eac15d;--md-sys-color-on-tertiary-fixed:#251a00;--md-sys-color-on-tertiary-fixed-variant:#5a4300}@media (prefers-color-scheme:dark){:root:not([data-tema=claro]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--md-sys-color-background:#000;--md-sys-color-on-background:#eedee7;--md-sys-color-surface:#000;--md-sys-color-surface-dim:#000;--md-sys-color-surface-bright:#40363d;--md-sys-color-surface-container-lowest:#000;--md-sys-color-surface-container-low:#211920;--md-sys-color-surface-container:#251d24;--md-sys-color-surface-container-high:#30272e;--md-sys-color-surface-container-highest:#3b3239;--md-sys-color-on-surface:#eedee7;--md-sys-color-surface-variant:#51424e;--md-sys-color-on-surface-variant:#d5c1cf;--md-sys-color-inverse-surface:#eedee7;--md-sys-color-inverse-on-surface:#372e35;--md-sys-color-outline:#9e8b99;--md-sys-color-outline-variant:#51424e;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-surface-tint:#ffaaf6;--md-sys-color-primary:#ffaaf6;--md-sys-color-on-primary:#5b005d;--md-sys-color-primary-container:#892389;--md-sys-color-on-primary-container:#ffa7f6;--md-sys-color-inverse-primary:#983297;--md-sys-color-secondary:#edb5e4;--md-sys-color-on-secondary:#492147;--md-sys-color-secondary-container:#653a61;--md-sys-color-on-secondary-container:#dea7d5;--md-sys-color-tertiary:#eac15d;--md-sys-color-on-tertiary:#3e2e00;--md-sys-color-tertiary-container:#d1aa48;--md-sys-color-on-tertiary-container:#000;--md-sys-color-error:#ffb4ab;--md-sys-color-on-error:#690005;--md-sys-color-error-container:#93000a;--md-sys-color-on-error-container:#ffdad6;--md-sys-color-primary-fixed:#ffd7f6;--md-sys-color-primary-fixed-dim:#ffaaf6;--md-sys-color-on-primary-fixed:#380039;--md-sys-color-on-primary-fixed-variant:#7c147d;--md-sys-color-secondary-fixed:#ffd7f6;--md-sys-color-secondary-fixed-dim:#edb5e4;--md-sys-color-on-secondary-fixed:#310b31;--md-sys-color-on-secondary-fixed-variant:#62385f;--md-sys-color-tertiary-fixed:#ffdf98;--md-sys-color-tertiary-fixed-dim:#eac15d;--md-sys-color-on-tertiary-fixed:#251a00;--md-sys-color-on-tertiary-fixed-variant:#5a4300}}:root[data-tema=oscuro]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--md-sys-color-background:#000;--md-sys-color-on-background:#eedee7;--md-sys-color-surface:#000;--md-sys-color-surface-dim:#000;--md-sys-color-surface-bright:#40363d;--md-sys-color-surface-container-lowest:#000;--md-sys-color-surface-container-low:#211920;--md-sys-color-surface-container:#251d24;--md-sys-color-surface-container-high:#30272e;--md-sys-color-surface-container-highest:#3b3239;--md-sys-color-on-surface:#eedee7;--md-sys-color-surface-variant:#51424e;--md-sys-color-on-surface-variant:#d5c1cf;--md-sys-color-inverse-surface:#eedee7;--md-sys-color-inverse-on-surface:#372e35;--md-sys-color-outline:#9e8b99;--md-sys-color-outline-variant:#51424e;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-surface-tint:#ffaaf6;--md-sys-color-primary:#ffaaf6;--md-sys-color-on-primary:#5b005d;--md-sys-color-primary-container:#892389;--md-sys-color-on-primary-container:#ffa7f6;--md-sys-color-inverse-primary:#983297;--md-sys-color-secondary:#edb5e4;--md-sys-color-on-secondary:#492147;--md-sys-color-secondary-container:#653a61;--md-sys-color-on-secondary-container:#dea7d5;--md-sys-color-tertiary:#eac15d;--md-sys-color-on-tertiary:#3e2e00;--md-sys-color-tertiary-container:#d1aa48;--md-sys-color-on-tertiary-container:#000;--md-sys-color-error:#ffb4ab;--md-sys-color-on-error:#690005;--md-sys-color-error-container:#93000a;--md-sys-color-on-error-container:#ffdad6;--md-sys-color-primary-fixed:#ffd7f6;--md-sys-color-primary-fixed-dim:#ffaaf6;--md-sys-color-on-primary-fixed:#380039;--md-sys-color-on-primary-fixed-variant:#7c147d;--md-sys-color-secondary-fixed:#ffd7f6;--md-sys-color-secondary-fixed-dim:#edb5e4;--md-sys-color-on-secondary-fixed:#310b31;--md-sys-color-on-secondary-fixed-variant:#62385f;--md-sys-color-tertiary-fixed:#ffdf98;--md-sys-color-tertiary-fixed-dim:#eac15d;--md-sys-color-on-tertiary-fixed:#251a00;--md-sys-color-on-tertiary-fixed-variant:#5a4300}:root{--md-sys-motion-spring-expressive-fast-spatial:linear(0, .029, .1041, .2089, .33, .4562, .5794, .6934, .7945, .8803, .9503, 1.0046, 1.0444, 1.0713, 1.0872, 1.0941, 1.094, 1.0887, 1.0799, 1.069, 1.0572, 1.0453, 1.034, 1.0238, 1.015, 1.0076, 1.0018, .9974, .9943, .9923, .9913, .991, .9913, .992, .993, .994, .9952, .9963, .9973, .9982, 1);--md-sys-motion-spring-expressive-fast-spatial-duration:.359s;--md-sys-motion-spring-expressive-default-spatial:linear(0, .02, .0713, .1429, .2265, .3152, .4044, .4905, .5712, .6449, .7108, .7688, .8189, .8614, .897, .9262, .9499, .9686, .9832, .9942, 1.0023, 1.0079, 1.0117, 1.0139, 1.015, 1.0151, 1.0147, 1.0138, 1.0127, 1.0114, 1.0101, 1.0087, 1.0074, 1.0062, 1.0051, 1.0042, 1.0033, 1.0026, 1.002, 1.0014, 1);--md-sys-motion-spring-expressive-default-spatial-duration:.434s;--md-sys-motion-spring-expressive-slow-spatial:linear(0, .02, .0714, .1433, .2269, .3158, .4051, .4913, .572, .6457, .7116, .7696, .8196, .8621, .8976, .9267, .9503, .969, .9835, .9944, 1.0024, 1.0081, 1.0117, 1.0139, 1.015, 1.0151, 1.0147, 1.0138, 1.0127, 1.0114, 1.01, 1.0087, 1.0074, 1.0062, 1.0051, 1.0041, 1.0033, 1.0025, 1.0019, 1.0014, 1);--md-sys-motion-spring-expressive-slow-spatial-duration:.599s;--md-sys-motion-spring-expressive-fast-effects:linear(0, .0227, .0781, .1519, .2343, .3185, .4005, .4774, .5481, .6117, .6683, .718, .7612, .7986, .8307, .8581, .8814, .9011, .9177, .9317, .9434, .9531, .9613, .9681, .9737, .9783, .9822, .9854, .988, .9902, .992, .9934, .9946, .9956, .9964, .9971, .9976, .9981, .9984, .9987, 1);--md-sys-motion-spring-expressive-fast-effects-duration:.149s;--md-sys-motion-spring-expressive-default-effects:linear(0, .0227, .0783, .1523, .2348, .3192, .4012, .4783, .549, .6126, .6691, .7188, .762, .7994, .8314, .8587, .882, .9016, .9182, .9321, .9437, .9534, .9615, .9683, .9739, .9785, .9823, .9855, .9881, .9903, .992, .9935, .9947, .9957, .9965, .9971, .9976, .9981, .9984, .9987, 1);--md-sys-motion-spring-expressive-default-effects-duration:.23s;--md-sys-motion-easing-emphasized:cubic-bezier(.2, 0, 0, 1);--md-sys-motion-easing-emphasized-decelerate:cubic-bezier(.05, .7, .1, 1);--md-sys-motion-easing-emphasized-accelerate:cubic-bezier(.3, 0, .8, .15);--md-sys-motion-duration-medium2:.3s;--md-sys-motion-duration-long2:.5s}@media (prefers-reduced-motion:reduce){:root{--md-sys-motion-spring-expressive-fast-spatial-duration:0s;--md-sys-motion-spring-expressive-default-spatial-duration:0s;--md-sys-motion-spring-expressive-slow-spatial-duration:0s;--md-sys-motion-spring-expressive-fast-effects-duration:0s;--md-sys-motion-spring-expressive-default-effects-duration:0s;--md-sys-motion-duration-medium2:0s;--md-sys-motion-duration-long2:0s}}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/roboto-flex-cyrillic-ext-wght-normal.CVcCQn0y.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/roboto-flex-cyrillic-wght-normal.BJ-nQEdz.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/roboto-flex-greek-wght-normal.DeN4rzfy.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/roboto-flex-vietnamese-wght-normal.AVFfiTln.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/roboto-flex-latin-ext-wght-normal.gysdOMcS.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/roboto-flex-latin-wght-normal.n-dP9qr2.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer{.md-typescale-display-small,.md-typescale-display-small-prominent{font:var(--md-sys-typescale-display-small-weight,var(--md-ref-typeface-weight-regular,400)) var(--md-sys-typescale-display-small-size,2.25rem)/var(--md-sys-typescale-display-small-line-height,2.75rem) var(--md-sys-typescale-display-small-font,var(--md-ref-typeface-brand,Roboto))}.md-typescale-display-medium,.md-typescale-display-medium-prominent{font:var(--md-sys-typescale-display-medium-weight,var(--md-ref-typeface-weight-regular,400)) var(--md-sys-typescale-display-medium-size,2.8125rem)/var(--md-sys-typescale-display-medium-line-height,3.25rem) var(--md-sys-typescale-display-medium-font,var(--md-ref-typeface-brand,Roboto))}.md-typescale-display-large,.md-typescale-display-large-prominent{font:var(--md-sys-typescale-display-large-weight,var(--md-ref-typeface-weight-regular,400)) var(--md-sys-typescale-display-large-size,3.5625rem)/var(--md-sys-typescale-display-large-line-height,4rem) var(--md-sys-typescale-display-large-font,var(--md-ref-typeface-brand,Roboto))}.md-typescale-headline-small,.md-typescale-headline-small-prominent{font:var(--md-sys-typescale-headline-small-weight,var(--md-ref-typeface-weight-regular,400)) var(--md-sys-typescale-headline-small-size,1.5rem)/var(--md-sys-typescale-headline-small-line-height,2rem) var(--md-sys-typescale-headline-small-font,var(--md-ref-typeface-brand,Roboto))}.md-typescale-headline-medium,.md-typescale-headline-medium-prominent{font:var(--md-sys-typescale-headline-medium-weight,var(--md-ref-typeface-weight-regular,400)) var(--md-sys-typescale-headline-medium-size,1.75rem)/var(--md-sys-typescale-headline-medium-line-height,2.25rem) var(--md-sys-typescale-headline-medium-font,var(--md-ref-typeface-brand,Roboto))}.md-typescale-headline-large,.md-typescale-headline-large-prominent{font:var(--md-sys-typescale-headline-large-weight,var(--md-ref-typeface-weight-regular,400)) var(--md-sys-typescale-headline-large-size,2rem)/var(--md-sys-typescale-headline-large-line-height,2.5rem) var(--md-sys-typescale-headline-large-font,var(--md-ref-typeface-brand,Roboto))}.md-typescale-title-small,.md-typescale-title-small-prominent{font:var(--md-sys-typescale-title-small-weight,var(--md-ref-typeface-weight-medium,500)) var(--md-sys-typescale-title-small-size,.875rem)/var(--md-sys-typescale-title-small-line-height,1.25rem) var(--md-sys-typescale-title-small-font,var(--md-ref-typeface-plain,Roboto))}.md-typescale-title-medium,.md-typescale-title-medium-prominent{font:var(--md-sys-typescale-title-medium-weight,var(--md-ref-typeface-weight-medium,500)) var(--md-sys-typescale-title-medium-size,1rem)/var(--md-sys-typescale-title-medium-line-height,1.5rem) var(--md-sys-typescale-title-medium-font,var(--md-ref-typeface-plain,Roboto))}.md-typescale-title-large,.md-typescale-title-large-prominent{font:var(--md-sys-typescale-title-large-weight,var(--md-ref-typeface-weight-regular,400)) var(--md-sys-typescale-title-large-size,1.375rem)/var(--md-sys-typescale-title-large-line-height,1.75rem) var(--md-sys-typescale-title-large-font,var(--md-ref-typeface-brand,Roboto))}.md-typescale-body-small,.md-typescale-body-small-prominent{font:var(--md-sys-typescale-body-small-weight,var(--md-ref-typeface-weight-regular,400)) var(--md-sys-typescale-body-small-size,.75rem)/var(--md-sys-typescale-body-small-line-height,1rem) var(--md-sys-typescale-body-small-font,var(--md-ref-typeface-plain,Roboto))}.md-typescale-body-medium,.md-typescale-body-medium-prominent{font:var(--md-sys-typescale-body-medium-weight,var(--md-ref-typeface-weight-regular,400)) var(--md-sys-typescale-body-medium-size,.875rem)/var(--md-sys-typescale-body-medium-line-height,1.25rem) var(--md-sys-typescale-body-medium-font,var(--md-ref-typeface-plain,Roboto))}.md-typescale-body-large,.md-typescale-body-large-prominent{font:var(--md-sys-typescale-body-large-weight,var(--md-ref-typeface-weight-regular,400)) var(--md-sys-typescale-body-large-size,1rem)/var(--md-sys-typescale-body-large-line-height,1.5rem) var(--md-sys-typescale-body-large-font,var(--md-ref-typeface-plain,Roboto))}.md-typescale-label-small,.md-typescale-label-small-prominent{font:var(--md-sys-typescale-label-small-weight,var(--md-ref-typeface-weight-medium,500)) var(--md-sys-typescale-label-small-size,.6875rem)/var(--md-sys-typescale-label-small-line-height,1rem) var(--md-sys-typescale-label-small-font,var(--md-ref-typeface-plain,Roboto))}.md-typescale-label-medium,.md-typescale-label-medium-prominent{font:var(--md-sys-typescale-label-medium-weight,var(--md-ref-typeface-weight-medium,500)) var(--md-sys-typescale-label-medium-size,.75rem)/var(--md-sys-typescale-label-medium-line-height,1rem) var(--md-sys-typescale-label-medium-font,var(--md-ref-typeface-plain,Roboto))}.md-typescale-label-medium-prominent{font-weight:var(--md-sys-typescale-label-medium-weight-prominent,var(--md-ref-typeface-weight-bold,700))}.md-typescale-label-large,.md-typescale-label-large-prominent{font:var(--md-sys-typescale-label-large-weight,var(--md-ref-typeface-weight-medium,500)) var(--md-sys-typescale-label-large-size,.875rem)/var(--md-sys-typescale-label-large-line-height,1.25rem) var(--md-sys-typescale-label-large-font,var(--md-ref-typeface-plain,Roboto))}.md-typescale-label-large-prominent{font-weight:var(--md-sys-typescale-label-large-weight-prominent,var(--md-ref-typeface-weight-bold,700))}}:root{--md-ref-typeface-brand:"Roboto Flex Variable", system-ui, sans-serif;--md-ref-typeface-plain:"Roboto Flex Variable", system-ui, sans-serif;--md-sys-shape-corner-extra-small:4px;--md-sys-shape-corner-small:8px;--md-sys-shape-corner-medium:12px;--md-sys-shape-corner-large:16px;--md-sys-shape-corner-extra-large:28px;--md-sys-shape-corner-full:9999px;--cs-esp-1:4px;--cs-esp-2:8px;--cs-esp-3:12px;--cs-esp-4:16px;--cs-esp-6:24px;--cs-esp-8:32px;--cs-tactil:48px;--md-ref-typeface-weight-regular:450;--md-ref-typeface-weight-medium:600;--md-ref-typeface-weight-bold:750;--md-sys-typescale-display-large-weight:650;--md-sys-typescale-display-medium-weight:650;--md-sys-typescale-display-small-weight:650;--md-sys-typescale-headline-large-weight:650;--md-sys-typescale-headline-medium-weight:650;--md-sys-typescale-headline-small-weight:650;--md-sys-typescale-title-large-weight:650;--md-sys-typescale-title-medium-weight:650;--md-sys-typescale-title-small-weight:650}html{font-synthesis-weight:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--md-sys-color-background);min-height:100dvh;color:var(--md-sys-color-on-background);font:450 1rem/1.5rem var(--md-ref-typeface-plain);margin:0}:focus-visible{outline:3px solid var(--md-sys-color-primary);outline-offset:2px}a{color:var(--md-sys-color-primary)}img{max-width:100%;height:auto}.visualmente-oculto{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.icono{fill:currentColor;flex:none}.saltar{left:var(--cs-esp-4);z-index:10;padding:var(--cs-esp-3) var(--cs-esp-4);background:var(--md-sys-color-inverse-surface);color:var(--md-sys-color-inverse-on-surface);border-radius:var(--md-sys-shape-corner-small);position:absolute;top:-100px}.saltar:focus{top:var(--cs-esp-2)}:not(:defined){visibility:hidden}.seccion{margin-block:0 var(--cs-esp-6)}.seccion>h2{margin:0 0 var(--cs-esp-3);color:var(--md-sys-color-on-surface)}.tarjeta{background:var(--md-sys-color-surface-container-low);color:var(--md-sys-color-on-surface);border-radius:var(--md-sys-shape-corner-medium);padding:var(--cs-esp-4)}.cifras{gap:var(--cs-esp-3);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.cifra{gap:var(--cs-esp-1);flex-direction:column;min-height:96px;text-decoration:none;display:flex}.cifra .etq{color:var(--md-sys-color-on-surface-variant)}.cifra .valor{color:var(--md-sys-color-on-surface);font-variant-numeric:tabular-nums}.cifra .nota{color:var(--md-sys-color-on-surface-variant)}a.cifra:hover{background:var(--md-sys-color-surface-container)}.cifra.alerta{background:var(--md-sys-color-error-container)}.cifra.alerta .etq,.cifra.alerta .valor,.cifra.alerta .nota{color:var(--md-sys-color-on-error-container)}.num{font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap}.tenue{color:var(--md-sys-color-on-surface-variant)}.lista{border-radius:var(--md-sys-shape-corner-medium);background:var(--md-sys-color-surface);border:1px solid var(--md-sys-color-outline-variant);margin:0;padding:0;list-style:none;overflow:hidden}.fila{align-items:center;gap:var(--cs-esp-1) var(--cs-esp-3);min-height:72px;padding:var(--cs-esp-3) var(--cs-esp-4);color:var(--md-sys-color-on-surface);grid-template-columns:minmax(0,1fr) auto;text-decoration:none;display:grid}a.fila:focus-visible{outline-offset:-3px}.fila .principal{flex-direction:column;gap:2px;min-width:0;display:flex}.fila .titulo-fila{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fila .sub{color:var(--md-sys-color-on-surface-variant);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fila .lado{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.tabla-marco{border-radius:var(--md-sys-shape-corner-medium);border:1px solid var(--md-sys-color-outline-variant);background:var(--md-sys-color-surface);overflow-x:auto}table.tabla{border-collapse:collapse;width:100%}.tabla th,.tabla td{padding:var(--cs-esp-3) var(--cs-esp-4);text-align:start;vertical-align:top;border-bottom:1px solid var(--md-sys-color-outline-variant)}.tabla th{color:var(--md-sys-color-on-surface-variant);font:var(--md-ref-typeface-weight-medium) .875rem/1.25rem var(--md-ref-typeface-plain)}.tabla tr:last-child td{border-bottom:0}.herramientas{gap:var(--cs-esp-2);margin-bottom:var(--cs-esp-4);flex-wrap:wrap;align-items:center;display:flex}.herramientas form{gap:var(--cs-esp-2);flex-wrap:wrap;flex:1;align-items:center;display:flex}.herramientas md-outlined-text-field{flex:260px}.filtros{gap:var(--cs-esp-2);flex-wrap:wrap;display:flex}.filtro{min-height:var(--cs-tactil);padding:0 var(--cs-esp-4);border-radius:var(--md-sys-shape-corner-small);border:1px solid var(--md-sys-color-outline);color:var(--md-sys-color-on-surface-variant);font:var(--md-ref-typeface-weight-medium) .875rem/1 var(--md-ref-typeface-plain);align-items:center;text-decoration:none;display:inline-flex}.filtro[aria-current=true]{background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container);border-color:#0000}.acciones-fila{gap:var(--cs-esp-2);flex-wrap:wrap;display:flex}.boton-tonal{align-items:center;gap:var(--cs-esp-2);min-height:var(--cs-tactil);padding:0 var(--cs-esp-4) 0 var(--cs-esp-3);background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container);font:var(--md-ref-typeface-weight-medium) .875rem/1 var(--md-ref-typeface-plain);border-radius:24px;text-decoration:none;display:inline-flex;position:relative}.boton-tonal:hover{background:color-mix(in srgb, var(--md-sys-color-on-secondary-container) 8%, var(--md-sys-color-secondary-container))}.texto-largo{white-space:pre-wrap;overflow-wrap:anywhere}.vacio{padding:var(--cs-esp-6);text-align:center;color:var(--md-sys-color-on-surface-variant)}.fila-doble{align-items:center;gap:var(--cs-esp-2);grid-template-columns:minmax(0,1fr) auto;padding-inline-end:var(--cs-esp-4);display:grid}.fila-doble>a.fila{padding-inline-end:0}@media (width<=599px){.fila-doble{padding:0 var(--cs-esp-4) var(--cs-esp-3);grid-template-columns:1fr}.fila-doble>a.fila{padding-inline:0}}.fab{z-index:5;right:max(16px, env(safe-area-inset-right));bottom:calc(80px + 16px + env(safe-area-inset-bottom));align-items:center;gap:var(--cs-esp-3);min-height:56px;padding:0 var(--cs-esp-4) 0 var(--cs-esp-4);border-radius:var(--md-sys-shape-corner-large);cursor:pointer;background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container);font:var(--md-ref-typeface-weight-medium) .875rem/1.25rem var(--md-ref-typeface-plain);letter-spacing:.006em;box-shadow:0 1px 3px 0 color-mix(in srgb, var(--md-sys-color-shadow) 30%, transparent), 0 4px 8px 3px color-mix(in srgb, var(--md-sys-color-shadow) 15%, transparent);border:0;text-decoration:none;display:inline-flex;position:fixed}.fab:hover{background:color-mix(in srgb, var(--md-sys-color-on-primary-container) 8%, var(--md-sys-color-primary-container))}.fab:focus-visible{outline:3px solid var(--md-sys-color-primary);outline-offset:2px}@media (width>=600px){.fab{bottom:calc(24px + env(safe-area-inset-bottom));right:24px}}.snackbar{z-index:20;left:50%;bottom:calc(80px + 16px + env(safe-area-inset-bottom));align-items:center;gap:var(--cs-esp-2);max-width:min(560px,100vw - 32px);min-height:48px;padding:var(--cs-esp-2) var(--cs-esp-4);border-radius:var(--md-sys-shape-corner-extra-small);background:var(--md-sys-color-inverse-surface);color:var(--md-sys-color-inverse-on-surface);font:var(--md-ref-typeface-weight-regular) .875rem/1.25rem var(--md-ref-typeface-plain);box-shadow:0 4px 8px 3px color-mix(in srgb, var(--md-sys-color-shadow) 15%, transparent);display:flex;position:fixed;transform:translate(-50%)}.snackbar.error{background:var(--md-sys-color-error-container);color:var(--md-sys-color-on-error-container)}@media (width>=600px){.snackbar{bottom:24px}}:root{--md-sys-shape-corner-large-increased:20px;--md-sys-shape-corner-extra-large-increased:32px;--cs-x-pieza-afuera:var(--md-sys-shape-corner-large-increased);--cs-x-pieza-adentro:var(--md-sys-shape-corner-extra-small);--cs-x-resorte:var(--md-sys-motion-spring-expressive-fast-spatial);--cs-x-resorte-t:var(--md-sys-motion-spring-expressive-fast-spatial-duration);--cs-x-efecto:var(--md-sys-motion-spring-expressive-default-effects);--cs-x-efecto-t:var(--md-sys-motion-spring-expressive-default-effects-duration)}.tarjeta{border-radius:var(--md-sys-shape-corner-large-increased)}.tarjeta-borde{background:var(--md-sys-color-surface-container);border:0}.tabla-marco{background:var(--md-sys-color-surface-container-low);border-radius:var(--md-sys-shape-corner-large-increased);border:0}.lista{background:0 0;border:0;border-radius:0;flex-direction:column;gap:2px;display:flex;overflow:visible}.lista>li+li{border-top:0}.lista>li{background:var(--md-sys-color-surface-container-high);border-radius:var(--cs-x-pieza-adentro);overflow:hidden}.lista>li:first-child{border-top-left-radius:var(--cs-x-pieza-afuera);border-top-right-radius:var(--cs-x-pieza-afuera)}.lista>li:last-child{border-bottom-left-radius:var(--cs-x-pieza-afuera);border-bottom-right-radius:var(--cs-x-pieza-afuera)}.lista>li:hover,.lista>li:focus-within{border-radius:var(--cs-x-pieza-afuera);background:var(--md-sys-color-surface-container-highest)}a.fila:hover{background:0 0}.fila{min-height:76px}.fila .titulo-fila{font-weight:var(--md-ref-typeface-weight-medium)}.fila.con-fecha{grid-template-columns:auto minmax(0,1fr) auto}.fecha-forma{background:var(--md-sys-color-primary-container);width:56px;height:56px;color:var(--md-sys-color-on-primary-container);-webkit-mask:var(--cs-x-trebol);-webkit-mask:var(--cs-x-trebol);mask:var(--cs-x-trebol);flex:none;align-content:center;place-items:center;line-height:1;display:grid}.fecha-forma .dia{font:var(--md-ref-typeface-weight-bold) 1.25rem/1 var(--md-ref-typeface-plain)}.fecha-forma .mes{font:var(--md-ref-typeface-weight-medium) .6875rem/1.1 var(--md-ref-typeface-plain);text-transform:uppercase;letter-spacing:.04em}:root{--cs-x-trebol:radial-gradient(circle at 50% 27%, #000 27%, #0000 27.5%), radial-gradient(circle at 50% 73%, #000 27%, #0000 27.5%), radial-gradient(circle at 27% 50%, #000 27%, #0000 27.5%), radial-gradient(circle at 73% 50%, #000 27%, #0000 27.5%), radial-gradient(circle, #000 38%, #0000 38.5%)}.cifras{gap:var(--cs-esp-2)}.cifra{min-height:120px;padding:var(--cs-esp-4) var(--cs-esp-4) var(--cs-esp-4);background:var(--md-sys-color-surface-container-high);border-radius:var(--md-sys-shape-corner-large-increased);justify-content:space-between}.cifra .valor{font:var(--md-ref-typeface-weight-bold) 2rem/2.5rem var(--md-ref-typeface-plain);letter-spacing:-.01em}.cifra.destacada{background:var(--md-sys-color-primary-container)}.cifra.destacada .etq,.cifra.destacada .valor,.cifra.destacada .nota{color:var(--md-sys-color-on-primary-container)}a.cifra:hover{background:var(--md-sys-color-surface-container-highest);border-radius:var(--md-sys-shape-corner-extra-large-increased)}a.cifra.destacada:hover{background:color-mix(in srgb, var(--md-sys-color-on-primary-container) 10%, var(--md-sys-color-primary-container))}a.cifra.alerta:hover{background:color-mix(in srgb, var(--md-sys-color-on-error-container) 10%, var(--md-sys-color-error-container))}@property --md-filled-button-container-shape{syntax:"<length>";inherits:true;initial-value:9999px}@property --md-filled-tonal-button-container-shape{syntax:"<length>";inherits:true;initial-value:9999px}@property --md-outlined-button-container-shape{syntax:"<length>";inherits:true;initial-value:9999px}@property --md-text-button-container-shape{syntax:"<length>";inherits:true;initial-value:9999px}md-filled-button:active{--md-filled-button-container-shape:12px}md-filled-tonal-button:active{--md-filled-tonal-button-container-shape:12px}md-outlined-button:active{--md-outlined-button-container-shape:12px}md-text-button:active{--md-text-button-container-shape:12px}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-old(root){animation:cs-sale .16s var(--md-sys-motion-easing-emphasized) both}::view-transition-new(root){animation:cs-entra-pagina var(--cs-x-resorte-t) var(--cs-x-resorte) both}@keyframes cs-sale{to{opacity:0}}@keyframes cs-entra-pagina{0%{opacity:0;transform:translateY(16px)}}.lista>li,.tarjeta,.cifra,a.fila{transition:border-radius var(--cs-x-resorte-t) var(--cs-x-resorte), background-color var(--cs-x-efecto-t) var(--cs-x-efecto), transform var(--cs-x-resorte-t) var(--cs-x-resorte)}.lista>li:active,a.cifra:active{transform:scale(.98)}md-filled-button,md-filled-tonal-button,md-outlined-button,md-text-button{transition:--md-filled-button-container-shape var(--cs-x-resorte-t) var(--cs-x-resorte), --md-filled-tonal-button-container-shape var(--cs-x-resorte-t) var(--cs-x-resorte), --md-outlined-button-container-shape var(--cs-x-resorte-t) var(--cs-x-resorte), --md-text-button-container-shape var(--cs-x-resorte-t) var(--cs-x-resorte)}.lista>li,.cifras>*{animation:cs-entra var(--md-sys-motion-spring-expressive-default-spatial-duration) var(--md-sys-motion-spring-expressive-default-spatial) both}.lista>li:nth-child(2),.cifras>:nth-child(2){animation-delay:30ms}.lista>li:nth-child(3),.cifras>:nth-child(3){animation-delay:60ms}.lista>li:nth-child(4),.cifras>:nth-child(4){animation-delay:90ms}.lista>li:nth-child(5),.cifras>:nth-child(5){animation-delay:.12s}.lista>li:nth-child(6){animation-delay:.15s}.lista>li:nth-child(7){animation-delay:.18s}.lista>li:nth-child(n+8){animation-delay:.21s}@keyframes cs-entra{0%{opacity:0;transform:translateY(12px)scale(.98)}}.fecha-forma{transition:transform var(--md-sys-motion-spring-expressive-slow-spatial-duration) var(--md-sys-motion-spring-expressive-slow-spatial)}.lista>li:hover .fecha-forma{transform:rotate(45deg)scale(1.06)}.lista>li:hover .fecha-forma>*{transform:rotate(-45deg)}.fecha-forma>*{transition:transform var(--md-sys-motion-spring-expressive-slow-spatial-duration) var(--md-sys-motion-spring-expressive-slow-spatial)}}.cat-chips{gap:var(--cs-esp-2);flex-wrap:wrap;display:flex}.cat-chip{align-items:center;gap:var(--cs-esp-2);min-height:48px;padding:0 var(--cs-esp-4);cursor:pointer;border-radius:var(--md-sys-shape-corner-medium);background:var(--md-sys-color-surface-container-high);color:var(--md-sys-color-on-surface);font:var(--md-ref-typeface-weight-medium) .9375rem/1 var(--md-ref-typeface-plain);border:0;display:inline-flex}.cat-chip.chico{min-height:40px;padding:0 var(--cs-esp-3);font-size:.875rem;position:relative}.cat-chip.chico:after{content:"";position:absolute;inset:-4px 0}@media (width<=599px){.cat-tipos{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-16px;padding:4px 16px;overflow-x:auto}.cat-tipos .cat-chip{flex:none}}.cat-chip .n{font-variant-numeric:tabular-nums;opacity:.8}.cat-chip[aria-pressed=true],.cat-chip[aria-current=page]{background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container);border-radius:var(--md-sys-shape-corner-full)}.cat-chip:focus-visible{outline:3px solid var(--md-sys-color-primary);outline-offset:2px}.constructor-contrato{gap:var(--cs-esp-3);margin-bottom:var(--cs-esp-3);flex-direction:column;display:flex}.constructor-contrato h3{margin:0}.cc-aviso{padding:var(--cs-esp-3) var(--cs-esp-4);border-radius:var(--md-sys-shape-corner-large);background:var(--md-sys-color-tertiary-container);color:var(--md-sys-color-on-tertiary-container);margin:0}.cc-datos{gap:var(--cs-esp-2);padding:var(--cs-esp-4);border-radius:var(--md-sys-shape-corner-large-increased);background:var(--md-sys-color-surface-container-high);flex-direction:column;display:flex}.cc-datos p{margin:0}.cc-datos-rejilla{gap:var(--cs-esp-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));display:grid}.cc-cabeza{justify-content:space-between;align-items:center;gap:var(--cs-esp-2);flex-wrap:wrap;display:flex}.cc-cat{gap:var(--cs-esp-2);flex-direction:column;display:flex}.cc-lista{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.cc-item{background:var(--md-sys-color-surface-container);border-radius:var(--md-sys-shape-corner-extra-small);padding:var(--cs-esp-2) var(--cs-esp-3);gap:var(--cs-esp-2);flex-direction:column;display:flex}.cc-item:first-child{border-top-left-radius:var(--md-sys-shape-corner-large-increased);border-top-right-radius:var(--md-sys-shape-corner-large-increased)}.cc-item:last-child{border-bottom-left-radius:var(--md-sys-shape-corner-large-increased);border-bottom-right-radius:var(--md-sys-shape-corner-large-increased)}.cc-item.on{background:var(--md-sys-color-surface-container-highest)}.cc-fila{gap:var(--cs-esp-3);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;min-height:48px;display:grid}.cc-titulo{flex-direction:column;gap:4px;min-width:0;display:flex}.cc-item:not(.on) .cc-titulo>span:first-child{color:var(--md-sys-color-on-surface-variant)}.cc-marcas{flex-wrap:wrap;gap:4px;display:flex}.cc-marca{font:var(--md-ref-typeface-weight-medium) .6875rem/1 var(--md-ref-typeface-plain);border-radius:var(--md-sys-shape-corner-full);background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container);padding:4px 8px}.cc-marca.nuevo{background:var(--md-sys-color-tertiary-container);color:var(--md-sys-color-on-tertiary-container)}.cc-marca.abogado{background:var(--md-sys-color-error-container);color:var(--md-sys-color-on-error-container)}.cc-variantes{padding-left:64px}@media (width<=599px){.cc-variantes{padding-left:0}}.cc-texto,.cc-nota{white-space:pre-line;margin:0;padding-left:64px}@media (width<=599px){.cc-texto,.cc-nota{padding-left:0}}.cc-extra{width:100%}@media (prefers-reduced-motion:no-preference){.cc-item{transition:background-color var(--md-sys-motion-spring-expressive-default-effects-duration) var(--md-sys-motion-spring-expressive-default-effects)}}.usar-modelo{width:100%;margin-bottom:var(--cs-esp-3)}.filtro{border-radius:var(--md-sys-shape-corner-medium);background:var(--md-sys-color-surface-container-high);color:var(--md-sys-color-on-surface);border:0}.filtro:hover{background:var(--md-sys-color-surface-container-highest)}.filtro[aria-current=true]{border-radius:var(--md-sys-shape-corner-full)}@media (prefers-reduced-motion:no-preference){.filtro,.cat-chip{transition:border-radius var(--md-sys-motion-spring-expressive-fast-spatial-duration) var(--md-sys-motion-spring-expressive-fast-spatial), background-color var(--md-sys-motion-spring-expressive-default-effects-duration) var(--md-sys-motion-spring-expressive-default-effects)}}.fecha-forma.sin-fecha{background:var(--md-sys-color-surface-container-highest);color:var(--md-sys-color-on-surface-variant)}
