@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/95709e2a5c7ac63c-s.0g05p-i-pwu6z.woff2)format("woff2");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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/87c3e229ae5d818e-s.33xb5agsoy1y9.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2a0421e210ae52c2-s.p.07oc_43dsm2e4.woff2)format("woff2");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}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_377e83b4-module__vjFS9q__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal;font-weight:500}.space_grotesk_377e83b4-module__vjFS9q__variable{--font-display:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2)format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2)format("woff2");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}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2)format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2)format("woff2");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}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2)format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2)format("woff2");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}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_5ea1330c-module__46Mznq__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ibm_plex_sans_5ea1330c-module__46Mznq__variable{--font-cuerpo:"IBM Plex Sans", "IBM Plex Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.woff2)format("woff2");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}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.woff2)format("woff2");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}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_513fd24b-module__wjDbcW__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_513fd24b-module__wjDbcW__variable{--font-dato:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--jygg-clay-50:#fbf1ec;--jygg-clay-100:#f7e2d9;--jygg-clay-200:#f3c9b8;--jygg-clay-300:#f0a78e;--jygg-clay-400:#d2745a;--jygg-clay-500:#bc573d;--jygg-clay-600:#a53f2b;--jygg-clay-700:#8e3524;--jygg-clay-800:#7a2c1e;--jygg-clay-900:#4e1c13;--jygg-greda-01:#fdfaf8;--jygg-greda-02:#faf5f1;--jygg-greda-03:#f3ebe5;--jygg-greda-04:#ede4df;--jygg-greda-05:#e3d6ce;--jygg-greda-06:#cdbbb1;--jygg-greda-07:#b8a79f;--jygg-greda-08:#8a7a74;--jygg-greda-09:#766660;--jygg-greda-10:#514440;--jygg-greda-11:#2e2422;--jygg-greda-12:#1d1613;--jygg-greda-13:#100c0b;--jygg-esp-1:4px;--jygg-esp-2:8px;--jygg-esp-3:12px;--jygg-esp-4:16px;--jygg-esp-5:24px;--jygg-esp-6:32px;--jygg-esp-7:48px;--jygg-esp-8:64px;--jygg-esp-9:96px;--jygg-radio:0;--jygg-radio-pildora:999px;--jygg-borde:1px;--jygg-fuente-display:"Space Grotesk", system-ui, sans-serif;--jygg-fuente-cuerpo:"IBM Plex Sans", system-ui, sans-serif;--jygg-fuente-dato:"IBM Plex Mono", ui-monospace, monospace;--jygg-suelo:var(--jygg-greda-03);--jygg-panel:var(--jygg-greda-02);--jygg-panel-alto:var(--jygg-greda-01);--jygg-tinta:var(--jygg-greda-12);--jygg-tinta-2:var(--jygg-greda-10);--jygg-tinta-3:var(--jygg-greda-09);--jygg-regla:var(--jygg-greda-05);--jygg-regla-fuerte:var(--jygg-greda-06);--jygg-acento:var(--jygg-clay-600);--jygg-enfasis:var(--jygg-clay-800);--jygg-lavado:var(--jygg-clay-50);--jygg-vigente:#1f6f52;--jygg-alerta:#f2b705;--jygg-alerta-tinta:#7e5500;--jygg-alerta-lavado:#fdf3d7;--jygg-alerta-borde:#e0c77a;--jygg-error:#c0261b;--jygg-error-tinta:#8e1d14;--jygg-error-lavado:#fbe9e7;--jygg-error-borde:#efbdb6;--jygg-sobre-acento:var(--jygg-greda-01);--jygg-sobre-error:var(--jygg-greda-01);--jygg-sobre-alerta:var(--jygg-greda-12)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--jygg-suelo:var(--jygg-greda-13);--jygg-panel:var(--jygg-greda-12);--jygg-panel-alto:var(--jygg-greda-11);--jygg-tinta:var(--jygg-greda-04);--jygg-tinta-2:var(--jygg-greda-07);--jygg-tinta-3:var(--jygg-greda-08);--jygg-regla:var(--jygg-greda-11);--jygg-regla-fuerte:var(--jygg-greda-10);--jygg-acento:var(--jygg-clay-400);--jygg-enfasis:var(--jygg-clay-300);--jygg-lavado:#241715;--jygg-vigente:#5fb894;--jygg-alerta:#f5c518;--jygg-alerta-tinta:#f5c518;--jygg-alerta-lavado:#2a2109;--jygg-alerta-borde:#5a4a12;--jygg-error:#ff6b5e;--jygg-error-tinta:#ff9a8f;--jygg-error-lavado:#2a100d;--jygg-error-borde:#5e2119;--jygg-sobre-acento:var(--jygg-greda-13);--jygg-sobre-error:var(--jygg-greda-13);--jygg-sobre-alerta:var(--jygg-greda-13)}}:root[data-theme=dark]{--jygg-suelo:var(--jygg-greda-13);--jygg-panel:var(--jygg-greda-12);--jygg-panel-alto:var(--jygg-greda-11);--jygg-tinta:var(--jygg-greda-04);--jygg-tinta-2:var(--jygg-greda-07);--jygg-tinta-3:var(--jygg-greda-08);--jygg-regla:var(--jygg-greda-11);--jygg-regla-fuerte:var(--jygg-greda-10);--jygg-acento:var(--jygg-clay-400);--jygg-enfasis:var(--jygg-clay-300);--jygg-lavado:#241715;--jygg-vigente:#5fb894;--jygg-alerta:#f5c518;--jygg-alerta-tinta:#f5c518;--jygg-alerta-lavado:#2a2109;--jygg-alerta-borde:#5a4a12;--jygg-error:#ff6b5e;--jygg-error-tinta:#ff9a8f;--jygg-error-lavado:#2a100d;--jygg-error-borde:#5e2119;--jygg-sobre-acento:var(--jygg-greda-13);--jygg-sobre-error:var(--jygg-greda-13);--jygg-sobre-alerta:var(--jygg-greda-13)}
:root{--jygg-fuente-display:var(--font-display,"Space Grotesk"), "Space Grotesk", system-ui, sans-serif;--jygg-fuente-cuerpo:var(--font-cuerpo,"IBM Plex Sans"), "IBM Plex Sans", system-ui, sans-serif;--jygg-fuente-dato:var(--font-dato,"IBM Plex Mono"), "IBM Plex Mono", ui-monospace, monospace;--lado:248px;--faceta-l:var(--jygg-clay-400);--faceta-r:var(--jygg-clay-600);--faceta-b:var(--jygg-clay-800);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--faceta-l:var(--jygg-clay-300);--faceta-r:var(--jygg-clay-400);--faceta-b:var(--jygg-clay-600);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--faceta-l:var(--jygg-clay-300);--faceta-r:var(--jygg-clay-400);--faceta-b:var(--jygg-clay-600);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.f-l{fill:var(--faceta-l)}.f-r{fill:var(--faceta-r)}.f-b{fill:var(--faceta-b)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--jygg-suelo);color:var(--jygg-tinta);font:400 15px/1.6 var(--jygg-fuente-cuerpo);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--jygg-acento);text-underline-offset:3px;text-decoration-thickness:1px}a:hover{color:var(--jygg-enfasis)}:focus-visible{outline:2px solid var(--jygg-acento);outline-offset:2px}::selection{background:var(--jygg-clay-200);color:var(--jygg-clay-900)}p{margin:0 0 var(--jygg-esp-3)}ul{margin:0 0 var(--jygg-esp-3);padding-left:1.2em}li+li{margin-top:var(--jygg-esp-1)}strong{font-weight:600}h1,h2,h3{font-family:var(--jygg-fuente-display);color:var(--jygg-tinta);font-weight:500}h1{letter-spacing:-.035em;margin:0 0 var(--jygg-esp-2);font-size:34px;line-height:1.08}h2{letter-spacing:-.03em;margin:var(--jygg-esp-7) 0 var(--jygg-esp-4);font-size:21px;line-height:1.15}h3{letter-spacing:-.02em;margin:0 0 var(--jygg-esp-2);font-size:17px;line-height:1.25}p.muted,.muted{color:var(--jygg-tinta-3)}p.muted{max-width:72ch;font-size:14px;line-height:1.55}.etiqueta{font:500 11px/1.4 var(--jygg-fuente-cuerpo);letter-spacing:.14em;text-transform:uppercase;color:var(--jygg-tinta-3);margin:0}code,.dato,pre{font-family:var(--jygg-fuente-dato);font-variant-numeric:tabular-nums}code{color:var(--jygg-tinta-2);overflow-wrap:anywhere;font-size:12.5px}.dato{font-size:12.5px}.num{font-family:var(--jygg-fuente-dato);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:13px}pre{margin:var(--jygg-esp-2) 0 0;font-size:12.5px;line-height:1.6;overflow:auto}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lockup{--H:22px;align-items:center;gap:calc(var(--H) * .4);color:var(--jygg-tinta);display:inline-flex}.lockup__simbolo{height:var(--H);width:calc(var(--H) * 69.282 / 60);flex:none}.lockup__palabra{font:500 var(--H)/1 var(--jygg-fuente-display);letter-spacing:-.035em;transform:translateY(-.04em)}.lockup__tag{margin-left:var(--jygg-esp-1);padding-left:var(--jygg-esp-3);border-left:var(--jygg-borde) solid var(--jygg-regla-fuerte);font:500 11px/1.4 var(--jygg-fuente-cuerpo);letter-spacing:.14em;text-transform:uppercase;color:var(--jygg-tinta-3)}.shell{grid-template-columns:var(--lado) minmax(0, 1fr);min-height:100vh;display:grid}.side{background:var(--jygg-panel);border-right:var(--jygg-borde) solid var(--jygg-regla);height:100vh;padding:var(--jygg-esp-5) 0 var(--jygg-esp-4);flex-direction:column;display:flex;position:sticky;top:0;overflow-y:auto}.side .brand{padding:0 var(--jygg-esp-5)}.side .brand a{color:inherit;text-decoration:none}.side__org{margin:var(--jygg-esp-5) var(--jygg-esp-5) var(--jygg-esp-4);padding-top:var(--jygg-esp-4);border-top:var(--jygg-borde) solid var(--jygg-regla)}.side__org strong{font:500 15px/1.3 var(--jygg-fuente-display);letter-spacing:-.01em;color:var(--jygg-tinta);overflow-wrap:anywhere;margin-top:2px;display:block}.side nav{padding:0 var(--jygg-esp-3);flex-direction:column;display:flex}.side nav a{align-items:center;gap:var(--jygg-esp-3);min-height:36px;padding:0 var(--jygg-esp-3);color:var(--jygg-tinta-2);font-size:14px;text-decoration:none;transition:background .12s,color .12s;display:flex;position:relative}.side nav a:hover{background:var(--jygg-suelo);color:var(--jygg-tinta)}.side nav a:focus-visible{outline-offset:-2px}.side nav a.active{background:var(--jygg-suelo);color:var(--jygg-tinta);font-weight:500}.side nav a.active:before{content:"";left:calc(-1 * var(--jygg-esp-3));background:var(--jygg-acento);width:2px;position:absolute;top:0;bottom:0}.side nav a.active .nav-icon{color:var(--jygg-acento)}.nav-icon{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:square;stroke-linejoin:miter;flex:none;width:18px;height:18px}.side .who{padding:var(--jygg-esp-4) var(--jygg-esp-5) 0;border-top:var(--jygg-borde) solid var(--jygg-regla);align-items:flex-start;gap:var(--jygg-esp-2);flex-direction:column;margin-top:auto;display:flex}.who__mail{font:400 12px/1.4 var(--jygg-fuente-dato);color:var(--jygg-tinta-3);overflow-wrap:anywhere}.who form button{min-height:0;color:var(--jygg-tinta-2);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--jygg-regla-fuerte);text-decoration-color:var(--jygg-regla-fuerte);background:0 0;border:0;padding:0;font-size:13.5px}.who form button:hover{color:var(--jygg-tinta);background:0 0;border:0}.side--plataforma{--jygg-tinta:var(--jygg-greda-04);--jygg-tinta-2:var(--jygg-greda-07);--jygg-tinta-3:var(--jygg-greda-08);--jygg-regla:var(--jygg-greda-11);--jygg-regla-fuerte:var(--jygg-greda-10);--jygg-suelo:var(--jygg-greda-11);--jygg-acento:var(--jygg-clay-400);--faceta-l:var(--jygg-clay-300);--faceta-r:var(--jygg-clay-400);--faceta-b:var(--jygg-clay-600);background:var(--jygg-greda-12);border-right-color:var(--jygg-greda-12);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.side--plataforma .lockup__tag{color:var(--jygg-clay-300);border-left-color:var(--jygg-greda-10)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .side--plataforma{background:var(--jygg-greda-13);border-right-color:var(--jygg-greda-11);--jygg-suelo:var(--jygg-greda-12)}}main{padding:var(--jygg-esp-7) var(--jygg-esp-7) var(--jygg-esp-8);width:100%;max-width:1120px}main>:first-child{margin-top:0}.narrow{max-width:480px;padding:14vh 20px var(--jygg-esp-8);margin:0 auto}.narrow>.lockup{--H:26px;margin-bottom:var(--jygg-esp-7)}.narrow h1{margin-bottom:var(--jygg-esp-3)}.narrow .card{margin-top:var(--jygg-esp-4)}.volver{margin:0 0 var(--jygg-esp-4);font-size:13.5px}.volver a{color:var(--jygg-tinta-3);text-decoration:none}.volver a:hover{color:var(--jygg-tinta)}.page-head{justify-content:space-between;align-items:flex-end;gap:var(--jygg-esp-5);padding-bottom:var(--jygg-esp-5);margin-bottom:var(--jygg-esp-6);border-bottom:var(--jygg-borde) solid var(--jygg-regla-fuerte);flex-wrap:wrap;display:flex}.page-head__text{max-width:72ch}.page-head .etiqueta{margin-bottom:var(--jygg-esp-2)}.page-head h1{overflow-wrap:anywhere;margin:0}.page-head__lede{margin-top:var(--jygg-esp-3);color:var(--jygg-tinta-2);font-size:15px;line-height:1.6}.page-head__lede p{margin:0 0 var(--jygg-esp-2)}.page-head__lede p:last-child{margin:0}.page-head__actions{gap:var(--jygg-esp-2);flex-wrap:wrap;display:flex}.card{background:var(--jygg-panel-alto);border:var(--jygg-borde) solid var(--jygg-regla);padding:var(--jygg-esp-5);margin:0 0 var(--jygg-esp-4)}.card>:last-child{margin-bottom:0}.card>h2:first-child,.card>h3:first-child{margin-top:0}.card h2{letter-spacing:-.02em;margin:0 0 var(--jygg-esp-2);font-size:17px}.card.action{border-color:var(--jygg-acento);border-left-width:3px}.card.peligro{border-color:var(--jygg-error-borde)}.card.peligro h2,.card.peligro h3{color:var(--jygg-error-tinta)}.seccion-titulo{justify-content:space-between;align-items:baseline;gap:var(--jygg-esp-4);margin:var(--jygg-esp-7) 0 var(--jygg-esp-4);flex-wrap:wrap;display:flex}.seccion-titulo h2{margin:0}.fila-datos{gap:var(--jygg-esp-2) var(--jygg-esp-5);grid-template-columns:max-content 1fr;margin:0;display:grid}.fila-datos dt{color:var(--jygg-tinta-3);font-size:13.5px}.fila-datos dd{overflow-wrap:anywhere;margin:0}.cifras{border-top:var(--jygg-borde) solid var(--jygg-regla-fuerte);border-bottom:var(--jygg-borde) solid var(--jygg-regla);margin:0 0 var(--jygg-esp-6);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.cifra{gap:var(--jygg-esp-1);padding:var(--jygg-esp-4) var(--jygg-esp-5) var(--jygg-esp-4) 0;flex-direction:column;display:flex}.cifra+.cifra{padding-left:var(--jygg-esp-5);border-left:var(--jygg-borde) solid var(--jygg-regla)}.cifra__valor{font:500 30px/1.1 var(--jygg-fuente-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--jygg-tinta)}.cifra__nota{color:var(--jygg-tinta-3);font-size:13px}.cifra--alerta .cifra__valor{color:var(--jygg-alerta-tinta)}.cifra--error .cifra__valor{color:var(--jygg-error-tinta)}.cifra progress.quota{margin:var(--jygg-esp-2) 0 0}.atajos{border-top:var(--jygg-borde) solid var(--jygg-regla);margin:0;padding:0;list-style:none}.atajos li{border-bottom:var(--jygg-borde) solid var(--jygg-regla);margin:0}.atajos a{gap:var(--jygg-esp-4);padding:var(--jygg-esp-3) 0;color:var(--jygg-tinta);grid-template-columns:minmax(0,240px) 1fr auto;align-items:baseline;text-decoration:none;display:grid}.atajos a:hover{background:var(--jygg-panel)}.atajos a strong{font-weight:500}.atajos a span{color:var(--jygg-tinta-3);font-size:14px}.atajos a:after{content:"→";color:var(--jygg-tinta-3);padding-right:var(--jygg-esp-2)}.atajos a:hover:after{color:var(--jygg-acento)}table{border-collapse:collapse;width:100%;margin:0 0 var(--jygg-esp-4);font-size:14px}th,td{text-align:left;vertical-align:top;padding:var(--jygg-esp-3) var(--jygg-esp-4) var(--jygg-esp-3) 0;border-bottom:var(--jygg-borde) solid var(--jygg-regla)}th:last-child,td:last-child{padding-right:0}thead th{font:500 11px/1.4 var(--jygg-fuente-cuerpo);letter-spacing:.14em;text-transform:uppercase;color:var(--jygg-tinta-3);border-bottom-color:var(--jygg-regla-fuerte);white-space:nowrap;padding-top:0}tbody tr:hover td{background:color-mix(in srgb, var(--jygg-panel-alto) 70%, transparent)}td.num,th.num{text-align:right}thead th.num{font:500 11px/1.4 var(--jygg-fuente-cuerpo);letter-spacing:.14em}td .muted{font-size:13px}td form.inline+form.inline{margin-left:var(--jygg-esp-1)}.tabla-clave td:first-child{color:var(--jygg-tinta-2);width:60%}button,.btn{justify-content:center;align-items:center;gap:var(--jygg-esp-2);min-height:36px;padding:0 var(--jygg-esp-4);font:500 14px/1 var(--jygg-fuente-cuerpo);color:var(--jygg-tinta);border:var(--jygg-borde) solid var(--jygg-regla-fuerte);border-radius:var(--jygg-radio);cursor:pointer;white-space:nowrap;background:0 0;text-decoration:none;transition:background .12s,border-color .12s,color .12s;display:inline-flex}button:hover,.btn:hover{border-color:var(--jygg-tinta-2);background:var(--jygg-panel-alto);color:var(--jygg-tinta)}button.primary,.btn.primary{background:var(--jygg-acento);color:var(--jygg-sobre-acento);border-color:var(--jygg-acento)}button.primary:hover,.btn.primary:hover{background:var(--jygg-enfasis);border-color:var(--jygg-enfasis);color:var(--jygg-sobre-acento)}button.danger{color:var(--jygg-error-tinta);border-color:var(--jygg-error-borde)}button.danger:hover{background:var(--jygg-error);border-color:var(--jygg-error);color:var(--jygg-sobre-error)}button:disabled,button:disabled:hover{opacity:.5;cursor:not-allowed;background:0 0}button.primary:disabled{background:var(--jygg-acento)}form[aria-busy=true] button[type=submit]{cursor:progress;opacity:.7}button.link{min-height:0;font:inherit;color:var(--jygg-acento);text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}button.link:hover{color:var(--jygg-enfasis);background:0 0}.btn.quieto{color:var(--jygg-tinta-2);border-color:#0000}input[type=text],input[type=password],input[type=email],input[type=number],input:not([type]),select,textarea{font:400 14px/1.4 var(--jygg-fuente-cuerpo);color:var(--jygg-tinta);min-height:36px;padding:0 var(--jygg-esp-3);background:var(--jygg-panel-alto);border:var(--jygg-borde) solid var(--jygg-regla-fuerte);border-radius:var(--jygg-radio);max-width:100%}textarea{padding:var(--jygg-esp-2) var(--jygg-esp-3);resize:vertical;line-height:1.6}textarea[name=skill_md]{font-family:var(--jygg-fuente-dato);width:100%;font-size:13px}select{padding-right:var(--jygg-esp-6);appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--jygg-tinta-3) 50%), linear-gradient(135deg, var(--jygg-tinta-3) 50%, transparent 50%);background-position:calc(100% - 15px) 52%,calc(100% - 10px) 52%;background-repeat:no-repeat;background-size:5px 5px}input:hover,select:hover,textarea:hover{border-color:var(--jygg-tinta-3)}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--jygg-acento);outline-offset:-1px;border-color:var(--jygg-acento)}input::placeholder,textarea::placeholder{color:var(--jygg-tinta-3);opacity:.8}input[type=checkbox],input[type=radio]{accent-color:var(--jygg-acento);flex:none;width:16px;height:16px;margin:0}input[type=file]{font:400 13.5px/1.4 var(--jygg-fuente-cuerpo);color:var(--jygg-tinta-2)}input[type=file]::file-selector-button{font:500 13.5px/1 var(--jygg-fuente-cuerpo);min-height:32px;padding:0 var(--jygg-esp-3);margin-right:var(--jygg-esp-3);color:var(--jygg-tinta);border:var(--jygg-borde) solid var(--jygg-regla-fuerte);cursor:pointer;background:0 0}label{color:var(--jygg-tinta-2);font-size:13.5px}fieldset{border:var(--jygg-borde) solid var(--jygg-regla);padding:var(--jygg-esp-4) var(--jygg-esp-5) 0;background:var(--jygg-panel-alto);width:100%;min-width:0;margin:0}legend{padding:0 var(--jygg-esp-2);font:500 11px/1.4 var(--jygg-fuente-cuerpo);letter-spacing:.14em;text-transform:uppercase;color:var(--jygg-tinta-3)}form.inline{gap:var(--jygg-esp-2);flex-wrap:wrap;align-items:center;margin:0;display:inline-flex}form.row{gap:var(--jygg-esp-3);margin:0 0 var(--jygg-esp-3);flex-wrap:wrap;align-items:flex-end;display:flex}form.row>fieldset>label{gap:var(--jygg-esp-1);flex-direction:column;display:inline-flex}form.col{gap:var(--jygg-esp-4);flex-direction:column;align-items:flex-start;display:flex}form.col>fieldset>label{gap:var(--jygg-esp-1);flex-direction:column;width:100%;max-width:560px;display:flex}form.col>fieldset>label br,form.row>fieldset>label br{display:none}.col input[type=text],.col input[type=email],.col textarea,.col select{width:100%}div.row{gap:var(--jygg-esp-2);flex-wrap:wrap;align-items:center;display:flex}.notice{padding:var(--jygg-esp-3) var(--jygg-esp-4);margin:0 0 var(--jygg-esp-4);background:var(--jygg-panel-alto);border:var(--jygg-borde) solid var(--jygg-regla);border-left:3px solid var(--jygg-regla-fuerte);font-size:14px}.notice>:last-child{margin-bottom:0}.notice ul{margin:var(--jygg-esp-2) 0 0}.notice.ok{border-left-color:var(--jygg-vigente)}.notice.warn{background:var(--jygg-alerta-lavado);border-color:var(--jygg-alerta-borde);border-left-color:var(--jygg-alerta)}.notice.err{background:var(--jygg-error-lavado);border-color:var(--jygg-error-borde);border-left-color:var(--jygg-error)}.notice.err a{color:var(--jygg-error-tinta);font-weight:500}.notice .secret,.notice button{margin-top:var(--jygg-esp-2)}.secret{font:400 13px/1.5 var(--jygg-fuente-dato);word-break:break-all;padding:var(--jygg-esp-3);border:var(--jygg-borde) dashed var(--jygg-acento);background:var(--jygg-panel-alto);color:var(--jygg-tinta)}.badge{align-items:center;gap:var(--jygg-esp-1);padding:1px var(--jygg-esp-2);margin:0 var(--jygg-esp-1) var(--jygg-esp-1) 0;font:400 12.5px/1.5 var(--jygg-fuente-cuerpo);color:var(--jygg-tinta-2);background:var(--jygg-panel);border:var(--jygg-borde) solid var(--jygg-regla);vertical-align:middle;white-space:nowrap;display:inline-flex}.badge.sys{border-style:dashed}.badge button{min-height:0;color:var(--jygg-tinta-3);background:0 0;border:0;padding:0 2px;font-size:11px}.badge button:hover{color:var(--jygg-error);background:0 0}h1 .badge,h3 .badge{font-family:var(--jygg-fuente-dato);letter-spacing:0;margin-left:var(--jygg-esp-2);font-size:12px}.estado{align-items:center;gap:var(--jygg-esp-2);color:var(--jygg-tinta);white-space:nowrap;font-size:14px;display:inline-flex}.estado:before{content:"";background:var(--punto,var(--jygg-regla-fuerte));border-radius:50%;flex:none;width:8px;height:8px}.estado--vigente{--punto:var(--jygg-vigente)}.estado--alerta{--punto:var(--jygg-alerta);color:var(--jygg-alerta-tinta)}.estado--error{--punto:var(--jygg-error);color:var(--jygg-error-tinta)}.estado--invalidado{--punto:var(--jygg-tinta-3);color:var(--jygg-tinta-3);text-decoration:line-through}.estado--oculto:before{border:1.5px solid var(--jygg-tinta-3);background:0 0}.estado--neutro{--punto:var(--jygg-regla-fuerte);color:var(--jygg-tinta-2)}.tabs{gap:var(--jygg-esp-5);border-bottom:var(--jygg-borde) solid var(--jygg-regla);margin:0 0 var(--jygg-esp-4);display:flex;overflow-x:auto}.tabs a{padding:var(--jygg-esp-2) 0;color:var(--jygg-tinta-3);white-space:nowrap;border-bottom:2px solid #0000;margin-bottom:-1px;font-size:14px;text-decoration:none}.tabs a:hover{color:var(--jygg-tinta)}.tabs a[aria-current=page]{color:var(--jygg-tinta);border-bottom-color:var(--jygg-acento);font-weight:500}progress.quota{appearance:none;width:100%;height:6px;margin:var(--jygg-esp-3) 0;background:var(--jygg-regla);color:var(--jygg-tinta-2);border:0;display:block}progress.quota::-webkit-progress-bar{background:var(--jygg-regla)}progress.quota::-webkit-progress-value{background:var(--jygg-tinta-2)}progress.quota::-moz-progress-bar{background:var(--jygg-tinta-2)}progress.quota.hot::-webkit-progress-value{background:var(--jygg-alerta)}progress.quota.hot::-moz-progress-bar{background:var(--jygg-alerta)}progress.quota.over::-webkit-progress-value{background:var(--jygg-error)}progress.quota.over::-moz-progress-bar{background:var(--jygg-error)}.perm-grid{gap:var(--jygg-esp-4) var(--jygg-esp-6);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.perm{gap:var(--jygg-esp-3);color:var(--jygg-tinta);align-items:flex-start;font-size:14px;display:flex}.perm input{margin-top:3px}.perm small{color:var(--jygg-tinta-3);margin-top:2px;font-size:13px;line-height:1.45;display:block}.space-row{gap:var(--jygg-esp-2) var(--jygg-esp-4);padding:var(--jygg-esp-3) 0;border-bottom:var(--jygg-borde) solid var(--jygg-regla);grid-template-columns:220px 1fr;display:grid}.space-row:first-child{padding-top:0}.space-row:last-child{border-bottom:0;padding-bottom:0}.space-row strong{font-weight:500}.space-row .checks,.checks{gap:var(--jygg-esp-2) var(--jygg-esp-5);flex-wrap:wrap;display:flex}.checks label{gap:var(--jygg-esp-2);color:var(--jygg-tinta);align-items:center;font-size:14px;display:inline-flex}label:has(>input[type=checkbox]){cursor:pointer}details{margin-top:var(--jygg-esp-2)}details>summary{cursor:pointer;color:var(--jygg-tinta-3);font-size:13.5px;list-style-position:inside}details>summary:hover{color:var(--jygg-tinta)}details[open]>summary{margin-bottom:var(--jygg-esp-3)}td details[open]{padding:var(--jygg-esp-3);background:var(--jygg-panel);border:var(--jygg-borde) solid var(--jygg-regla)}td details pre{white-space:pre-wrap;word-break:break-word;max-width:52ch;color:var(--jygg-tinta-2)}.codigo,.cx-answer pre,details pre.archivo{background:var(--jygg-greda-13);color:var(--jygg-greda-04);padding:var(--jygg-esp-4);border:0}.cx-answer pre code,.codigo code{color:inherit}pre.texto{white-space:pre-wrap;font-family:var(--jygg-fuente-cuerpo);padding:var(--jygg-esp-5);background:var(--jygg-panel-alto);border:var(--jygg-borde) solid var(--jygg-regla);max-width:80ch;font-size:15px;line-height:1.65}pre.diff{padding:var(--jygg-esp-3) 0;background:var(--jygg-panel-alto);border:var(--jygg-borde) solid var(--jygg-regla)}pre.diff .dl{padding:0 var(--jygg-esp-4);white-space:pre-wrap;word-break:break-all;border-left:3px solid #0000;display:block}pre.diff .add{background:color-mix(in srgb, var(--jygg-vigente) 12%, transparent);border-left-color:var(--jygg-vigente)}pre.diff .del{background:var(--jygg-error-lavado);border-left-color:var(--jygg-error-borde)}pre.diff .hunk,pre.diff .meta{color:var(--jygg-tinta-3)}pre.diff .flagged{border-left-color:var(--jygg-alerta);background:var(--jygg-alerta-lavado);font-weight:500}.archivo-titulo{align-items:center;gap:var(--jygg-esp-2);margin:var(--jygg-esp-6) 0 var(--jygg-esp-2);font-size:15px;display:flex}.archivo-titulo code{color:var(--jygg-tinta);font-size:13.5px}.archivo-titulo .badge{font-family:var(--jygg-fuente-cuerpo);margin:0}.cx{grid-template-columns:272px minmax(0,1fr);height:100dvh;display:grid;overflow:hidden}.cx-icon{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.cx-side{background:var(--jygg-panel);border-right:var(--jygg-borde) solid var(--jygg-regla);flex-direction:column;min-height:0;display:flex}.cx-side__top{padding:var(--jygg-esp-4) var(--jygg-esp-4) var(--jygg-esp-3);justify-content:space-between;align-items:center;display:flex}.cx-brand{--H:20px;align-items:center;gap:calc(var(--H) * .4);color:var(--jygg-tinta);text-decoration:none;display:inline-flex}.cx-brand:hover{color:var(--jygg-tinta)}.cx-brand__simbolo{height:var(--H);width:calc(var(--H) * 69.282 / 60)}.cx-brand__palabra{font:500 var(--H)/1 var(--jygg-fuente-display);letter-spacing:-.035em}.cx-brand__tag{margin-left:var(--jygg-esp-1);padding-left:var(--jygg-esp-3);border-left:var(--jygg-borde) solid var(--jygg-regla-fuerte);font:500 11px/1.4 var(--jygg-fuente-cuerpo);letter-spacing:.14em;text-transform:uppercase;color:var(--jygg-tinta-3)}.cx-new{align-items:center;gap:var(--jygg-esp-2);margin:0 var(--jygg-esp-3) var(--jygg-esp-2);padding:var(--jygg-esp-2) var(--jygg-esp-3);color:var(--jygg-tinta);border:var(--jygg-borde) solid var(--jygg-regla-fuerte);background:var(--jygg-panel-alto);font-size:14px;font-weight:500;text-decoration:none;display:flex}.cx-new:hover{color:var(--jygg-tinta);border-color:var(--jygg-tinta-3)}.cx-new[aria-current=page]{border-color:var(--jygg-acento)}.cx-search{align-items:center;gap:var(--jygg-esp-2);margin:0 var(--jygg-esp-3) var(--jygg-esp-2);padding:0 var(--jygg-esp-3);color:var(--jygg-tinta-3);border:var(--jygg-borde) solid transparent;display:flex}.cx-search:focus-within{border-color:var(--jygg-regla-fuerte);background:var(--jygg-panel-alto)}.cx-search input{min-width:0;min-height:34px;color:var(--jygg-tinta);background:0 0;border:0;flex:1;padding:0;font-size:13.5px}.cx-search input:focus-visible{outline:0}.cx-history{min-height:0;padding:0 var(--jygg-esp-2) var(--jygg-esp-4);scrollbar-width:thin;flex:1;overflow-y:auto}.cx-history__grupo{margin:var(--jygg-esp-4) var(--jygg-esp-3) var(--jygg-esp-1);font:500 11px/1.4 var(--jygg-fuente-cuerpo);letter-spacing:.14em;text-transform:uppercase;color:var(--jygg-tinta-3)}.cx-history ul{margin:0;padding:0;list-style:none}.cx-history li+li{margin-top:1px}.cx-history a{padding:7px var(--jygg-esp-3);color:var(--jygg-tinta-2);white-space:nowrap;text-overflow:ellipsis;border-left:2px solid #0000;font-size:14px;text-decoration:none;display:block;overflow:hidden}.cx-history a:hover{color:var(--jygg-tinta);background:var(--jygg-panel-alto)}.cx-history a[aria-current=page]{color:var(--jygg-tinta);background:var(--jygg-panel-alto);border-left-color:var(--jygg-acento)}.cx-history__vacio{margin:var(--jygg-esp-4) var(--jygg-esp-3);color:var(--jygg-tinta-3);font-size:13px}.cx-side__pie{gap:var(--jygg-esp-2);padding:var(--jygg-esp-3) var(--jygg-esp-4) var(--jygg-esp-4);border-top:var(--jygg-borde) solid var(--jygg-regla);flex-direction:column;display:flex}.cx-org{justify-content:space-between;align-items:baseline;gap:var(--jygg-esp-2);display:flex}.cx-org__nombre{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.cx-org__cambiar{white-space:nowrap;font-size:12.5px}.cx-side__link{align-items:center;gap:var(--jygg-esp-2);color:var(--jygg-tinta-2);font-size:13.5px;text-decoration:none;display:inline-flex}.cx-side__link:hover{color:var(--jygg-acento)}.cx-side__link .cx-icon{width:15px;height:15px}.cx-who{justify-content:space-between;align-items:center;gap:var(--jygg-esp-2);display:flex}.cx-who__mail{font:400 12px/1.4 var(--jygg-fuente-dato);color:var(--jygg-tinta-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cx-who form{margin:0}.cx-who button{min-height:28px;padding:0 var(--jygg-esp-2);font-size:12.5px}.cx-scrim{display:none}.cx-only-mobile{display:none!important}main.cx-main{min-width:0;max-width:none;min-height:0;padding:0;display:flex}.cx-conv{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.cx-head{align-items:center;gap:var(--jygg-esp-3);min-height:56px;padding:var(--jygg-esp-2) var(--jygg-esp-5);border-bottom:var(--jygg-borde) solid var(--jygg-regla);display:flex}.cx-model select{max-width:46vw;min-height:34px;font:500 14px/1.2 var(--jygg-fuente-cuerpo);color:var(--jygg-tinta);padding-left:var(--jygg-esp-2);background-color:#0000;border-color:#0000}.cx-model select:hover{border-color:var(--jygg-regla-fuerte);background-color:var(--jygg-panel-alto)}.cx-head__titulo{min-width:0;font:400 14px/1.3 var(--jygg-fuente-cuerpo);letter-spacing:0;color:var(--jygg-tinta-3);text-align:center;white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;overflow:hidden}.cx-head__acciones{gap:var(--jygg-esp-1);margin-left:auto;display:flex}.cx-iconbtn{width:34px;min-width:34px;height:34px;min-height:34px;color:var(--jygg-tinta-2);border:var(--jygg-borde) solid transparent;background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex}.cx-iconbtn:hover{color:var(--jygg-tinta);background:var(--jygg-panel-alto);border-color:var(--jygg-regla)}.cx-iconbtn--sm{width:28px;min-width:28px;height:28px;min-height:28px}.cx-iconbtn--sm .cx-icon{width:15px;height:15px}.cx-iconbtn--peligro:hover{color:var(--jygg-error-tinta);border-color:var(--jygg-error-borde);background:var(--jygg-error-lavado)}.cx-thread{min-height:0;padding:var(--jygg-esp-6) var(--jygg-esp-5) var(--jygg-esp-5);scrollbar-width:thin;flex:1;overflow-y:auto}.cx-thread__col{gap:var(--jygg-esp-6);flex-direction:column;max-width:760px;margin:0 auto;display:flex}.cx-thread--vacio{justify-content:center;align-items:center;padding-bottom:12vh;display:flex}.cx-hello{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:760px;display:flex}.cx-hello__simbolo{width:41.5692px;height:36px;margin-bottom:var(--jygg-esp-5)}.cx-hello h1{margin:0 0 var(--jygg-esp-2);letter-spacing:-.035em;font-size:30px;line-height:1.15}.cx-hello__bajada{margin:0 0 var(--jygg-esp-6);color:var(--jygg-tinta-3);max-width:56ch;font-size:15px}.cx-hello .cx-compose{text-align:left;width:100%}.cx-hello .notice{width:100%;margin-top:var(--jygg-esp-3);text-align:left}.cx-turn{gap:var(--jygg-esp-2);flex-direction:column;min-width:0;display:flex}.cx-turn--user{align-items:flex-end}.cx-bubble{max-width:min(80%,620px);padding:var(--jygg-esp-3) var(--jygg-esp-4);background:var(--jygg-panel-alto);border:var(--jygg-borde) solid var(--jygg-regla);white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.6}.cx-answer{overflow-wrap:anywhere;font-size:15.5px;line-height:1.7}.cx-answer p{margin:0 0 var(--jygg-esp-3)}.cx-answer>:last-child{margin-bottom:0}.cx-answer ul,.cx-answer ol{margin:0 0 var(--jygg-esp-3);padding-left:1.3em}.cx-answer h1,.cx-answer h2,.cx-answer h3{letter-spacing:-.02em;margin:var(--jygg-esp-5) 0 var(--jygg-esp-2);font-size:18px}.cx-answer table{font-size:13.5px}.cx-answer code{font-size:13px}.cx-answer pre{margin:0 0 var(--jygg-esp-3);overflow-x:auto}.cx-answer__acciones{gap:var(--jygg-esp-1);margin-left:calc(-1 * var(--jygg-esp-2));opacity:.55;transition:opacity .15s;display:flex}.cx-turn--assistant:hover .cx-answer__acciones,.cx-answer__acciones:focus-within{opacity:1}.cx-note{color:var(--jygg-tinta-3);margin:0;font-size:13px}.cx-tools{gap:var(--jygg-esp-2);flex-wrap:wrap;display:flex}.cx-tool{align-items:center;gap:var(--jygg-esp-1);padding:2px var(--jygg-esp-2);font:400 12px/1.5 var(--jygg-fuente-dato);color:var(--jygg-tinta-3);background:var(--jygg-panel);border:var(--jygg-borde) solid var(--jygg-regla);display:inline-flex}.cx-tool--mal{color:var(--jygg-error-tinta);border-color:var(--jygg-error-borde);background:var(--jygg-error-lavado)}.cx-tool button.link{font-size:12px}.cx-thread .card.action{margin:0}.cx-thread .card.action .row{margin-top:var(--jygg-esp-3)}.cx-thinking{margin:var(--jygg-esp-2) 0;gap:5px;display:inline-flex}.cx-thinking span:not(.sr-only){background:var(--jygg-acento);width:7px;height:7px;animation:1.2s ease-in-out infinite cx-pulso}.cx-thinking span:nth-child(2){animation-delay:.15s}.cx-thinking span:nth-child(3){animation-delay:.3s}@keyframes cx-pulso{0%,80%,to{opacity:.25}40%{opacity:1}}.cx-files{gap:var(--jygg-esp-2);flex-wrap:wrap;display:flex}.cx-files--sent{justify-content:flex-end;max-width:min(90%,660px)}.cx-files--draft{padding:var(--jygg-esp-3) var(--jygg-esp-3) 0}.cx-file{background:var(--jygg-panel);border:var(--jygg-borde) solid var(--jygg-regla);min-width:0;display:flex;position:relative}.cx-file__abrir{align-items:center;gap:var(--jygg-esp-3);min-width:0;padding:var(--jygg-esp-2) var(--jygg-esp-3) var(--jygg-esp-2) var(--jygg-esp-2);color:inherit;text-decoration:none;display:flex}a.cx-file__abrir:hover{color:inherit;background:var(--jygg-panel-alto)}.cx-file__icono{width:36px;height:36px;color:var(--jygg-sobre-acento);background:var(--jygg-acento);flex:none;justify-content:center;align-items:center;display:inline-flex}.cx-file__icono .cx-icon{width:18px;height:18px}.cx-file__texto{flex-direction:column;min-width:0;max-width:200px;display:flex}.cx-file__nombre{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;overflow:hidden}.cx-file__meta{font:400 11.5px/1.4 var(--jygg-fuente-dato);color:var(--jygg-tinta-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cx-file--img .cx-file__abrir{padding:0}.cx-file__img{object-fit:cover;width:64px;height:64px;display:block}.cx-files--sent .cx-file__img{object-fit:contain;background:var(--jygg-panel);width:auto;max-width:240px;height:auto;max-height:200px}.cx-file--error{border-color:var(--jygg-error-borde);background:var(--jygg-error-lavado)}.cx-file--error .cx-file__meta{color:var(--jygg-error-tinta)}.cx-file--error .cx-file__icono{background:var(--jygg-error)}.cx-file[aria-busy=true] .cx-file__icono{background:var(--jygg-tinta-3);animation:1.2s ease-in-out infinite cx-pulso}.cx-file__cargando{background:color-mix(in srgb, var(--jygg-panel) 55%, transparent);animation:1.2s ease-in-out infinite cx-pulso;position:absolute;inset:0}.cx-file__quitar{width:22px;min-width:22px;height:22px;min-height:22px;color:var(--jygg-sobre-acento);background:var(--jygg-tinta);border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:-8px;right:-8px}.cx-file__quitar:hover{background:var(--jygg-error);color:var(--jygg-sobre-error);border:0}.cx-file__quitar .cx-icon{stroke-width:2.2px;width:13px;height:13px}.cx-dock{padding:0 var(--jygg-esp-5) var(--jygg-esp-3)}.cx-dock>*{max-width:760px;margin-left:auto;margin-right:auto}.cx-dock .notice{margin-bottom:var(--jygg-esp-2)}.cx-compose{margin:0}.cx-compose__caja{background:var(--jygg-panel-alto);border:var(--jygg-borde) solid var(--jygg-regla-fuerte);transition:border-color .15s}.cx-compose__caja:focus-within{border-color:var(--jygg-acento)}.cx-compose textarea{resize:none;width:100%;min-height:52px;max-height:240px;padding:var(--jygg-esp-4) var(--jygg-esp-4) var(--jygg-esp-2);background:0 0;border:0;font-size:15.5px;line-height:1.55;display:block;overflow-y:auto}.cx-compose textarea:hover{border:0}.cx-compose textarea:focus-visible{outline:0}.cx-compose__pie{justify-content:space-between;align-items:center;gap:var(--jygg-esp-2);padding:var(--jygg-esp-1) var(--jygg-esp-2) var(--jygg-esp-2);display:flex}.cx-compose__izq{align-items:center;gap:var(--jygg-esp-1);min-width:0;display:flex}.cx-skill{align-items:center;gap:var(--jygg-esp-1);color:var(--jygg-tinta-3);min-width:0;display:inline-flex}.cx-skill .cx-icon{width:15px;height:15px}.cx-skill select{max-width:220px;min-height:30px;color:var(--jygg-tinta-2);padding-left:var(--jygg-esp-1);background-color:#0000;border-color:#0000;font-size:13px}.cx-skill select:hover{border-color:var(--jygg-regla)}.cx-send{width:36px;min-width:36px;height:36px;min-height:36px;color:var(--jygg-sobre-acento);background:var(--jygg-acento);border:var(--jygg-borde) solid var(--jygg-acento);justify-content:center;align-items:center;padding:0;display:inline-flex}.cx-send:hover{color:var(--jygg-sobre-acento);background:var(--jygg-enfasis);border-color:var(--jygg-enfasis)}.cx-send:disabled,.cx-send:disabled:hover{opacity:1;color:var(--jygg-tinta-3);background:var(--jygg-panel);border-color:var(--jygg-regla)}.cx-send .cx-icon{stroke-width:2px}.cx-send--stop{background:var(--jygg-tinta);border-color:var(--jygg-tinta);color:var(--jygg-panel-alto)}.cx-send--stop:hover{background:var(--jygg-tinta-2);border-color:var(--jygg-tinta-2);color:var(--jygg-panel-alto)}.cx-compose__ayuda{margin:var(--jygg-esp-2) 0 0;color:var(--jygg-tinta-3);text-align:center;font-size:12px}.cx-drop{z-index:20;padding:var(--jygg-esp-6);background:color-mix(in srgb, var(--jygg-suelo) 82%, transparent);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.cx-drop__caja{align-items:center;gap:var(--jygg-esp-2);width:min(520px,100%);padding:var(--jygg-esp-7) var(--jygg-esp-5);text-align:center;border:2px dashed var(--jygg-acento);background:var(--jygg-lavado);color:var(--jygg-tinta);flex-direction:column;display:flex}.cx-drop__caja .cx-icon{width:28px;height:28px;color:var(--jygg-acento)}.cx-drop__caja strong{font:500 20px/1.2 var(--jygg-fuente-display);letter-spacing:-.02em}.cx-drop__caja span{color:var(--jygg-tinta-3);font-size:13.5px}@media (max-width:860px){.cx{grid-template-columns:minmax(0,1fr)}.cx-side{z-index:40;width:min(300px,86vw);transition:transform .2s;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.cx-side[data-open=true]{transform:none}.cx-scrim{z-index:30;background:color-mix(in srgb, var(--jygg-greda-13) 40%, transparent);border:0;width:auto;height:auto;min-height:0;padding:0;display:block;position:fixed;inset:0}.cx-scrim:hover{background:color-mix(in srgb, var(--jygg-greda-13) 40%, transparent)}.cx-only-mobile{display:inline-flex!important}.cx-head{padding:var(--jygg-esp-2) var(--jygg-esp-3);gap:var(--jygg-esp-1)}.cx-head__titulo{display:none}.cx-model{flex:1;min-width:0}.cx-model select{max-width:100%}.cx-thread{padding:var(--jygg-esp-5) var(--jygg-esp-4) var(--jygg-esp-4)}.cx-dock{padding:0 var(--jygg-esp-3) var(--jygg-esp-2)}.cx-hello h1{font-size:24px}.cx-bubble{max-width:90%}.cx-compose__ayuda{display:none}.cx-answer__acciones{opacity:1}}@media (prefers-reduced-motion:reduce){.cx-thinking span,.cx-file__cargando,.cx-file[aria-busy=true] .cx-file__icono{animation:none}.cx-side{transition:none}}.cuidado{margin-top:var(--jygg-esp-8);padding-top:var(--jygg-esp-5);border-top:var(--jygg-borde) solid var(--jygg-error-borde)}.cuidado>h2{color:var(--jygg-error-tinta);margin-top:0}@media (max-width:860px){.shell{grid-template-columns:minmax(0,1fr)}.side{height:auto;padding:var(--jygg-esp-4) 0 0;border-right:0;border-bottom:var(--jygg-borde) solid var(--jygg-regla);position:static}.side .brand{justify-content:space-between;align-items:center;gap:var(--jygg-esp-3);padding:0 20px;display:flex}.side__org{margin:var(--jygg-esp-3) 20px;padding-top:var(--jygg-esp-3)}.side nav{padding:0 var(--jygg-esp-3);scrollbar-width:none;flex-direction:row;overflow-x:auto}.side nav a{white-space:nowrap;flex:none}.side nav a.active:before{left:var(--jygg-esp-3);right:var(--jygg-esp-3);width:auto;height:2px;top:auto;bottom:0}.side nav a.active{background:0 0}.side .who{padding:var(--jygg-esp-3) 20px;flex-direction:row;justify-content:space-between;align-items:center;margin-top:0}main{padding:var(--jygg-esp-6) 20px var(--jygg-esp-7)}h1{font-size:28px}.space-row{grid-template-columns:1fr}table{display:block;overflow-x:auto}.cifra+.cifra{border-left:0;border-top:var(--jygg-borde) solid var(--jygg-regla);padding-left:0}.atajos a{grid-template-columns:1fr auto}.atajos a span{grid-column:1}}.stack{gap:var(--jygg-esp-4);flex-direction:column;align-items:flex-start;display:flex}.stack>fieldset>label{gap:var(--jygg-esp-1);flex-direction:column;width:100%;max-width:560px;display:flex}.stack>fieldset>label.check,label.check{align-items:center;gap:var(--jygg-esp-2);color:var(--jygg-tinta);flex-direction:row;font-size:14px}.stack>fieldset>fieldset label{align-items:center;gap:var(--jygg-esp-2);padding:var(--jygg-esp-1) 0;color:var(--jygg-tinta);font-size:14px;display:flex!important}.stack>fieldset>fieldset{padding-bottom:var(--jygg-esp-3)}.stack>fieldset>label br{display:none}.campo,form.row label.campo{gap:var(--jygg-esp-1);flex-direction:column;display:inline-flex}.card.row{align-items:flex-end;gap:var(--jygg-esp-4)}.estados{gap:var(--jygg-esp-2) var(--jygg-esp-5);margin-bottom:var(--jygg-esp-3)}.status-active{color:var(--jygg-vigente)}.status-suspended{color:var(--jygg-error-tinta);font-weight:500}.status-removed{color:var(--jygg-tinta-3)}.llaves{gap:var(--jygg-esp-4);margin-bottom:var(--jygg-esp-4);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}.llaves .card{gap:var(--jygg-esp-3);flex-direction:column;margin:0;display:flex}.llave__cabeza{justify-content:space-between;align-items:baseline;gap:var(--jygg-esp-3);padding-bottom:var(--jygg-esp-3);border-bottom:var(--jygg-borde) solid var(--jygg-regla);display:flex}.llave__cabeza h3{margin:0}.llave form.row{flex-direction:column;align-items:stretch;margin:0}.llave form.row>fieldset>label{width:100%;display:flex}.llave form.row input{width:100%}.llave form.row button{align-self:flex-start}.llave__acciones{margin-top:0}.llave p.muted{margin:0;font-size:13px}
