@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-20C0,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-20C0,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-20C0,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_3058236-module__glwuXW__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ibm_plex_sans_3058236-module__glwuXW__variable{--fuente-sans:"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-20C0,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-20C0,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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.352ti9pm7m6qh.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:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.0o-3_g79811ob.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:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.0ngr-xkgqz1kf.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:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.15orukf5wyxb5.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.226pwps5o-gq_.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_1697544d-module__4lqMYa__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_1697544d-module__4lqMYa__variable{--fuente-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--papel:#fbfaf8;--superficie:#fff;--tinta:#14130f;--tinta-2:#56534b;--tinta-3:#726c5f;--linea:#e4e1d9;--linea-suave:#efede7;--relleno:#f2f0ea;--dato-neutro:#8a8478;--acento:#0f6e75;--acento-oscuro:#0a4f54;--acento-suave:#f4f7f7;--acento-borde:#cbdedf;--ok:#1f7a4d;--ok-suave:#e9f1ec;--aviso:#965d08;--aviso-suave:#fcf7ec;--aviso-borde:#f0e5ce;--peligro:#b3311f;--peligro-suave:#fdf6f4;--desconocido:#6e3fa3;--nav:#14130f;--nav-texto:#c9c5ba;--nav-apagado:#6b675c;--nav-activo:#23211b;--nav-acento:#3aaeb6;--ancho-nav:216px;--alto-barra:58px}*{box-sizing:border-box}html,body{background:var(--papel);color:var(--tinta);-webkit-font-smoothing:antialiased;margin:0;padding:0}body{font-size:13px;line-height:1.45}a{color:var(--acento);text-decoration:none}a:hover{color:var(--acento-oscuro)}.num{font-family:var(--fuente-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums}.lbl{letter-spacing:.06em;text-transform:uppercase;color:var(--tinta-2);font-size:11px;font-weight:600}.tarjeta{background:var(--superficie);border:1px solid var(--linea)}.tarjeta-cabecera{border-bottom:1px solid var(--linea);align-items:baseline;gap:10px;padding:12px 17px;display:flex}.tabla{border-collapse:collapse;width:100%;font-size:13px}.tabla th{text-align:left;letter-spacing:.05em;text-transform:uppercase;color:var(--tinta-2);border-bottom:1px solid var(--linea);white-space:nowrap;padding:9px 12px;font-size:11px;font-weight:600}.tabla td{border-bottom:1px solid var(--linea-suave);padding:11px 12px}.tabla tr:last-child td{border-bottom:none}.tabla th:first-child,.tabla td:first-child{padding-left:17px}.tabla th:last-child,.tabla td:last-child{padding-right:17px}.der{text-align:right}.marca{letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;padding:2px 7px;font-size:10px;font-weight:600;display:inline-block}.marca-ok{background:var(--ok-suave);color:var(--ok)}.marca-aviso{color:var(--aviso);background:#f5efe0}.marca-peligro{color:var(--peligro);background:#f7e6e2}.marca-neutra{background:var(--relleno);color:var(--tinta-2)}.marca-curso{background:var(--relleno);color:var(--tinta-2);border:1px dashed var(--linea);padding-block:calc(.18em - 1px);padding-inline:calc(.5em - 1px)}.marca-duda{color:var(--desconocido);background:#f0eaf7}.punto{border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}.boton{border:1px solid var(--linea);background:var(--superficie);color:var(--tinta);font:inherit;cursor:pointer;align-items:center;gap:7px;padding:6px 13px;font-size:12px;font-weight:500;display:inline-flex}.boton:hover:not(:disabled){border-color:var(--tinta-3)}.boton:disabled{color:var(--tinta-3);cursor:not-allowed}.boton-primario{background:var(--tinta);border-color:var(--tinta);color:var(--papel)}.boton-primario:hover:not(:disabled){background:#000}.boton-peligro{border-color:var(--peligro);color:var(--peligro)}input,select,textarea{font:inherit;border:1px solid var(--linea);background:var(--superficie);color:var(--tinta);width:100%;padding:7px 10px;font-size:13px}input:focus,select:focus,textarea:focus{outline:2px solid var(--acento);outline-offset:-1px}input:disabled,select:disabled{background:var(--relleno);color:var(--tinta-2)}.campo{flex-direction:column;gap:4px;display:flex}.campo-error{color:var(--peligro);font-size:12px}.campo input[aria-invalid=true],.campo select[aria-invalid=true]{border-color:var(--peligro)}.nota{color:#4a4438;background:var(--aviso-suave);border-left:2px solid var(--aviso);padding:11px 13px;font-size:12px;line-height:1.5}.nota-error{background:var(--peligro-suave);border-left-color:var(--peligro);color:var(--peligro)}.apilado{flex-direction:column;display:flex}.fila{align-items:center;display:flex}.crece{flex-grow:1}:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.banda{--hueco:var(--superficie);border-radius:3px;width:100%;position:relative;overflow:hidden}.tramo{border-right:2px solid var(--hueco);position:absolute;top:0;bottom:0}.tramo:last-child{border-right:0}.capa-toque{position:absolute;inset:0}.toque{z-index:2;position:absolute;top:-7px;bottom:-7px}.toque:focus-visible{outline:2px solid var(--acento);outline-offset:1px;border-radius:2px}.globo{background:var(--tinta);color:var(--papel);white-space:nowrap;opacity:0;pointer-events:none;z-index:3;border-radius:3px;padding:6px 9px;font-size:11px;line-height:1.5;transition:opacity .11s ease-out;position:absolute;bottom:calc(100% + 6px)}.toque:hover .globo,.toque:focus-visible .globo{opacity:1}.cifra{font-family:var(--fuente-sans), system-ui, sans-serif;font-variant-numeric:proportional-nums;letter-spacing:-.02em;line-height:1.05}.medidor{background:var(--pista,var(--relleno));border-radius:3px;height:6px;position:relative;overflow:hidden}.medidor>i{background:var(--tono,var(--acento));border-radius:3px;height:100%;display:block}@keyframes revelar{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes aparecer{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes destello{0%{background-color:var(--acento-suave)}to{background-color:#0000}}@keyframes latido{0%,to{box-shadow:0 0 #b3311f8c}70%{box-shadow:0 0 0 5px #b3311f00}}@keyframes consumir{0%{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%)}}@keyframes respirar{0%,to{opacity:1}50%{opacity:.45}}.revelar{animation:revelar var(--dur,.42s) cubic-bezier(.22, .61, .36, 1) both}.aparecer{animation:aparecer .26s ease-out var(--retraso,0s) both}.destello{animation:1.1s ease-out both destello}.latido{animation:1.9s ease-out infinite latido}.vence{vertical-align:middle;align-items:center;gap:6px;display:inline-flex}.vence-pista{background:var(--dato-neutro);width:34px;height:3px;animation:consumir var(--dur,240s) linear var(--transcurrido,0s) both;border-radius:2px;display:block}.vence-texto{font-family:var(--fuente-mono), ui-monospace, monospace;color:var(--tinta-3);font-variant-numeric:tabular-nums;font-size:10px}.vence-agotado{font-family:var(--fuente-mono), ui-monospace, monospace;color:var(--tinta-3);font-size:10px;font-style:italic}.esqueleto{background:var(--relleno);border-radius:2px;animation:1.5s ease-in-out infinite respirar}[data-refrescando] main{opacity:.62}main{transition:opacity .18s ease-out}@media (prefers-reduced-motion:reduce){.revelar,.aparecer,.destello,.latido,.esqueleto{animation:none}.vence-pista{clip-path:inset(0);animation:none}main,.globo{transition:none}}
