@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/fefcfb7fc4270794-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/57ae37ea47392cbf-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7f17d2c714c30ba-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98b2a1b09904fcf6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/37e2d5c72304c4e3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/495b76260b7d577d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/62a6b0fff08b59dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/f3bd7e38ce097e28-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Condensed Fallback;src:local("Arial");ascent-override:112.27%;descent-override:30.12%;line-gap-override:0.00%;size-adjust:91.30%}.__className_8536b8{font-family:IBM Plex Sans Condensed,IBM Plex Sans Condensed Fallback;font-style:normal}.__variable_8536b8{--fuente-condensada:"IBM Plex Sans Condensed","IBM Plex Sans Condensed Fallback"}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,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(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,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(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,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(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Fallback;src:local("Arial");ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:101.17%}.__className_1bc20f{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.__variable_1bc20f{--fuente-texto:"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(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,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(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_21eb4d{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-weight:400;font-style:normal}.__variable_21eb4d{--fuente-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}:root{--papel:#fafbfc;--superficie:#ffffff;--hundido:#f2f4f7;--linea:#e4e8ee;--linea-firme:#c9d0db;--tinta:#0f1620;--tinta-media:#5a6676;--tinta-tenue:#8d97a5;--mejor:#0b6e4f;--mejor-fondo:#e8f4ef;--mejor-barra:#9ecfbb;--revisar:#9a5714;--revisar-fondo:#fbf1e4;--error:#a8262a;--error-fondo:#fbeceb;--barra:#d5dbe4;--foco:#1c5fa8;--r-chico:4px;--r:6px;--sombra-baja:0 1px 2px rgba(15,22,32,0.05);--sombra:0 2px 8px rgba(15,22,32,0.07),0 1px 2px rgba(15,22,32,0.04);--alto-cabecera:48px;--alto-estado:36px;--alto-fila:48px;--condensada:var(--fuente-condensada),ui-sans-serif,system-ui,sans-serif;--texto:var(--fuente-texto),ui-sans-serif,system-ui,sans-serif;--mono:var(--fuente-mono),ui-monospace,monospace}@media (prefers-color-scheme:dark){:root:not([data-tema=claro]){--papel:#0d1219;--superficie:#141b24;--hundido:#1a222d;--linea:#26303d;--linea-firme:#3a4757;--tinta:#e9edf3;--tinta-media:#9aa5b4;--tinta-tenue:#6d7887;--mejor:#48c79b;--mejor-fondo:#0d2a22;--mejor-barra:#1f5a48;--revisar:#d99a52;--revisar-fondo:#2a2013;--error:#ec8a86;--error-fondo:#2c1717;--barra:#2f3a48;--foco:#63a4e8;--sombra-baja:0 1px 2px rgba(0,0,0,0.35);--sombra:0 2px 8px rgba(0,0,0,0.45)}}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;height:100%}body{background:var(--papel);color:var(--tinta);font-family:var(--texto);font-size:13px;line-height:1.45;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;display:flex;flex-direction:column;min-height:100dvh}.cifra,.codigo,.precio,.stat-valor,td.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum"}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}:focus-visible{outline:2px solid var(--foco);outline-offset:1px;border-radius:2px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.cabecera{height:var(--alto-cabecera);display:flex;align-items:center;gap:20px;padding:0 16px;background:var(--superficie);border-bottom:1px solid var(--linea);position:-webkit-sticky;position:sticky;top:0;z-index:60}.marca{gap:7px}.nav{display:flex;gap:2px;align-items:center}.nav a{font-family:var(--condensada);font-size:13px;font-weight:500;padding:5px 10px;border-radius:var(--r-chico);color:var(--tinta-media);white-space:nowrap}.nav a:hover{background:var(--hundido);color:var(--tinta);text-decoration:none}.nav a[aria-current=page]{box-shadow:inset 0 -2px 0 var(--tinta)}.cabecera-derecha{margin-left:auto;display:flex;align-items:center;gap:12px;flex-shrink:0}.quien{font-size:12px;color:var(--tinta-media);white-space:nowrap}.quien b{font-weight:550;color:var(--tinta)}.rol{font-family:var(--condensada);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--tinta-tenue);border:1px solid var(--linea-firme);border-radius:3px;padding:1px 5px;margin-left:6px}.estado{height:var(--alto-estado);display:flex;align-items:center;gap:0;padding:0 16px;background:var(--superficie);border-bottom:1px solid var(--linea);overflow-x:auto;scrollbar-width:none;position:-webkit-sticky;position:sticky;top:var(--alto-cabecera);z-index:55}.estado::-webkit-scrollbar{display:none}.stat{display:flex;align-items:baseline;gap:6px;padding:0 14px;border-right:1px solid var(--linea);white-space:nowrap;flex-shrink:0}.stat:first-child{padding-left:0}.stat-valor{font-size:14px;font-weight:600;letter-spacing:-.01em}.stat-etiqueta{font-family:var(--condensada);font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.07em;color:var(--tinta-tenue)}.stat.alerta .stat-valor{color:var(--revisar)}.filtros{display:flex;align-items:center;gap:6px;padding:8px 16px;background:var(--papel);border-bottom:1px solid var(--linea);flex-wrap:wrap;position:-webkit-sticky;position:sticky;top:calc(var(--alto-cabecera) + var(--alto-estado));z-index:50}.buscar{position:relative;flex:0 0 300px}.buscar input{width:100%;padding-left:30px}.buscar-icono{left:9px;display:flex}.buscar-atajo,.buscar-icono{position:absolute;top:50%;transform:translateY(-50%);color:var(--tinta-tenue);pointer-events:none}.buscar-atajo{right:7px;font-family:var(--mono);font-size:10px;border:1px solid var(--linea-firme);border-radius:3px;padding:0 4px;line-height:15px}.buscar input:focus+.buscar-atajo,.buscar input:not(:placeholder-shown)+.buscar-atajo{opacity:0}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],select{font-family:var(--texto);font-size:12.5px;height:28px;padding:0 8px;border:1px solid var(--linea-firme);border-radius:var(--r-chico);background:var(--superficie);color:var(--tinta);min-width:0}select{padding-right:22px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,transparent 0);background-position:calc(100% - 12px) 12px,calc(100% - 8px) 12px;background-size:4px 4px;background-repeat:no-repeat;max-width:170px}input::placeholder{color:var(--tinta-tenue)}input.puesto,select.puesto{border-color:var(--tinta);box-shadow:inset 0 0 0 1px var(--tinta);font-weight:550}.boton,button{font-family:var(--condensada);font-size:12.5px;font-weight:550;height:28px;padding:0 11px;border-radius:var(--r-chico);border:1px solid var(--linea-firme);background:var(--superficie);color:var(--tinta);cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;gap:6px;transition:background .12s ease}.boton:hover,button:hover:not(:disabled){background:var(--hundido);text-decoration:none}button.principal{background:var(--tinta);border-color:var(--tinta);color:var(--superficie)}button.principal:hover:not(:disabled){opacity:.88;background:var(--tinta)}button.riesgo{color:var(--error);border-color:var(--error);background:transparent}button.riesgo:hover:not(:disabled){background:var(--error-fondo)}button:disabled{opacity:.4;cursor:default}button.activo{background:var(--hundido);border-color:var(--tinta)}.limpiar-filtros{color:var(--tinta-media);border-style:dashed}.marco{overflow:auto;background:var(--superficie);border-top:1px solid var(--linea);flex:1 1;min-height:220px;overscroll-behavior:contain}.g-cabecera{display:flex;position:-webkit-sticky;position:sticky;top:0;z-index:30;background:var(--hundido);border-bottom:1px solid var(--linea-firme);height:32px}.g-fila{display:flex;position:absolute;top:0;left:0;height:var(--alto-fila);border-bottom:1px solid var(--linea)}.g-fila:hover .c{background:var(--hundido)}.g-fila.marcada .c-producto:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:2px;background:var(--revisar);border-radius:1px}.c{flex:0 0 auto;padding:0 9px;background:var(--superficie);display:flex;flex-direction:column;justify-content:center;overflow:hidden;border-right:1px solid var(--linea);position:relative;transition:background .1s ease}.g-cabecera .c{background:var(--hundido);justify-content:flex-end;padding-bottom:7px;font-family:var(--condensada);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:var(--tinta-media)}.c.fija{position:-webkit-sticky;position:sticky;z-index:20}.g-cabecera .c.fija{z-index:31}.c.ultima-fija{border-right:1px solid var(--linea-firme);box-shadow:2px 0 4px -2px rgba(15,22,32,.12)}.c-texto{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--tinta-media)}.foto{width:26px;height:26px;object-fit:contain}.foto,.foto-vacia{border-radius:3px;background:var(--hundido)}.foto-vacia{border:1px solid var(--linea)}.codigo{font-family:var(--mono);font-size:11.5px;letter-spacing:-.02em;color:var(--tinta-media)}.c-producto{display:flex;flex-direction:column;gap:1px;overflow:hidden}.c-producto a{font-weight:550;font-size:12.5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:1.3}.c-producto .bajo{display:flex;gap:5px;align-items:center}.c-precio{align-items:flex-end;text-align:right;justify-content:center}.c-precio a{display:flex;flex-direction:column;align-items:flex-end;width:100%}.c-precio .monto{font-size:12.5px;font-weight:500;line-height:1.2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.c-precio .delta{font-size:10px;color:var(--tinta-tenue);line-height:1.25;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.c-precio .barra{position:absolute;right:9px;bottom:5px;height:2px;background:var(--barra);border-radius:1px;max-width:calc(100% - 18px)}.c-precio.es-mejor,.g-fila:hover .c-precio.es-mejor{background:var(--mejor-fondo)}.c-precio.es-mejor .monto{color:var(--mejor);font-weight:650}.c-precio.es-mejor .delta{color:var(--mejor);font-weight:600}.c-precio.es-mejor .monto:after{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background:var(--mejor);margin-left:5px;vertical-align:1px}.sin-dato{font-size:11px;opacity:.7}.no-creible,.sin-dato{color:var(--tinta-tenue)}.no-creible{font-size:11.5px;text-decoration:line-through;text-decoration-thickness:1px}.sin-inv{display:inline-block;width:7px;height:1.5px;background:var(--revisar);border-radius:1px;margin-left:4px;vertical-align:3px}.nota-celda{font-size:10px;color:var(--revisar);line-height:1.15}.c-mejor-opcion{gap:1px;position:-webkit-sticky;position:sticky;right:0;z-index:22;border-left:1px solid var(--linea-firme);box-shadow:-6px 0 10px -4px rgba(15,22,32,.16)}.c-mejor-opcion .nombre{font-size:12px}.c-mejor-opcion .linea-mejor{display:flex;align-items:baseline;gap:6px;white-space:nowrap}.c-mejor-opcion .precio-mejor{font-size:12px;font-weight:650}.c-mejor-opcion .ahorro{font-size:10.5px;color:var(--mejor);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.85}.marca-dato{font-family:var(--condensada);font-size:9.5px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:1px 4px;border-radius:2px;white-space:nowrap;flex-shrink:0}.marca-dato.una-cadena{color:var(--tinta-tenue);background:var(--hundido)}.marca-dato.revisar{color:var(--revisar);background:var(--revisar-fondo)}.marca-dato.ok{color:var(--mejor);background:var(--mejor-fondo)}.pie{height:41px;display:flex;align-items:center;gap:10px;padding:0 16px;background:var(--superficie);border-top:1px solid var(--linea);font-size:12px;color:var(--tinta-media)}.pie .cuenta{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pie .cuenta b{color:var(--tinta);font-weight:600}.pie .paginas{margin-left:auto;display:flex;align-items:center;gap:6px}.pie .tiempo{font-family:var(--mono);font-size:10.5px;color:var(--tinta-tenue)}.cargando-linea{position:absolute;left:0;right:0;top:0;height:2px;overflow:hidden;background:transparent;z-index:70}.cargando-linea:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,var(--foco),transparent);animation:recorre 1.1s ease-in-out infinite}@keyframes recorre{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.panel-columnas{position:absolute;z-index:80;background:var(--superficie);border:1px solid var(--linea-firme);border-radius:var(--r);box-shadow:var(--sombra);padding:14px;display:flex;gap:26px;max-width:min(680px,calc(100vw - 32px));flex-wrap:wrap}.panel-columnas h3{font-family:var(--condensada);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:var(--tinta-tenue);margin:0 0 7px}.panel-columnas .grupo{min-width:170px}.panel-columnas label{display:flex;align-items:center;gap:7px;font-size:12.5px;padding:3px 0;cursor:pointer}.panel-columnas label:hover{color:var(--foco)}.panel-columnas input[type=checkbox]{accent-color:var(--tinta);width:13px;height:13px;margin:0}.mover{margin-left:auto;display:flex;gap:2px}.mover button{height:18px;width:18px;padding:0;justify-content:center;font-size:10px;line-height:1}.vacio{padding:30px 22px;max-width:62ch}.vacio h2{font-family:var(--condensada);font-size:15px;font-weight:600;margin:0 0 4px;padding:0;border:0;color:var(--tinta)}.vacio p{color:var(--tinta-media);margin:0;font-size:12.5px;line-height:1.55}.vacio p+.boton,.vacio p+button{margin-top:14px}.marco .vacio{margin:40px auto;text-align:center}.aviso{display:flex;align-items:flex-start;gap:8px;padding:9px 12px;border-radius:var(--r-chico);font-size:12.5px;margin:10px 16px 0;border:1px solid transparent}.aviso.error{background:var(--error-fondo);color:var(--error);border-color:color-mix(in srgb,var(--error) 25%,transparent)}.aviso.atencion{background:var(--revisar-fondo);color:var(--revisar);border-color:color-mix(in srgb,var(--revisar) 25%,transparent)}.aviso b{font-weight:600}.pagina{padding:18px 16px 48px;max-width:1400px;margin-inline:auto;width:100%}.pagina>h1{font-family:var(--condensada);font-size:21px;font-weight:600;letter-spacing:-.01em;margin:0 0 3px}.pagina>.sub{color:var(--tinta-media);margin:0 0 18px;font-size:12.5px;max-width:88ch}.tarjeta{background:var(--superficie);border:1px solid var(--linea);border-radius:var(--r);box-shadow:var(--sombra-baja);margin-bottom:14px;overflow:hidden}.tarjeta>h2{font-family:var(--condensada);font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:11px 14px;border-bottom:1px solid var(--linea);background:var(--hundido)}.tarjeta>.nota,.tarjeta>h2{color:var(--tinta-media);margin:0}.tarjeta>.nota{padding:10px 14px 0;font-size:12px;max-width:76ch}table.datos{width:100%;border-collapse:collapse;font-size:12.5px}table.datos th{font-family:var(--condensada);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:var(--tinta-tenue);text-align:left;padding:8px 14px;white-space:nowrap}table.datos td,table.datos th{border-bottom:1px solid var(--linea)}table.datos td{padding:9px 14px;vertical-align:top}table.datos tr:last-child td{border-bottom:0}table.datos tbody tr:hover td{background:var(--hundido)}table.datos td.num,table.datos th.num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}table.datos td.apagado{color:var(--tinta-tenue)}.progreso{display:block;height:3px;background:var(--barra);border-radius:2px;margin-top:3px}.par-dato{display:grid;grid-template-columns:auto 1fr;grid-gap:3px 14px;gap:3px 14px;font-size:12.5px;margin:0}.par-dato dt{font-family:var(--condensada);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--tinta-tenue);padding-top:2px;white-space:nowrap}.par-dato dd{margin:0}.ingreso{flex:1 1;display:grid;place-items:center;padding:24px;background:var(--papel)}.ingreso form{width:100%;max-width:320px;background:var(--superficie);border:1px solid var(--linea);border-radius:10px;padding:28px 26px;box-shadow:var(--sombra)}.ingreso .marca{margin-bottom:3px}.ingreso .sub{color:var(--tinta-media);font-size:12.5px;margin:0 0 20px}.ingreso .campo{margin-bottom:13px}.ingreso label{display:block;font-family:var(--condensada);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:var(--tinta-tenue);margin-bottom:4px}.ingreso input{width:100%;height:32px}.ingreso button{width:100%;height:34px;margin-top:6px;justify-content:center}.ingreso .aviso{margin:0 0 14px}@media (max-width:760px){.marca-que,.quien b{display:none}.nav a{padding:5px 7px;font-size:12px}.buscar{flex:1 1 100%}.filtros{gap:5px}select{max-width:140px}.etiquetas-filtro{padding:0 12px 7px}}.motivo{display:block;font-size:10.5px;color:var(--revisar);margin-top:3px;max-width:30ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grupo-filtros{flex-wrap:wrap;padding:3px 8px 3px 0}.grupo-filtros,.grupo-vista{display:flex;align-items:center;gap:5px}.grupo-vista{padding-left:10px}@media (max-width:1100px){.grupo-vista{margin-left:0;border-left:0;padding-left:0}}.etiquetas-filtro{display:flex;align-items:center;gap:5px;flex-wrap:wrap;padding:0 16px 8px;background:var(--papel);border-bottom:1px solid var(--linea)}.etiqueta-filtro{height:22px;padding:0 6px 0 8px;gap:5px;font-family:var(--texto);font-size:11.5px;font-weight:400;border-radius:11px;background:var(--superficie);max-width:260px}.etiqueta-filtro .campo{font-family:var(--condensada);font-size:9.5px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:var(--tinta-tenue);flex-shrink:0}.etiqueta-filtro .valor{color:var(--tinta);font-weight:550;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.etiqueta-filtro .quitar{font-size:14px;line-height:1;color:var(--tinta-tenue);flex-shrink:0}.etiqueta-filtro:hover{border-color:var(--error);background:var(--error-fondo)}.etiqueta-filtro:hover .quitar,.etiqueta-filtro:hover .valor{color:var(--error)}.quitar-todo{height:22px;padding:0 9px;font-size:11px;border-radius:11px;border-style:dashed;color:var(--tinta-media)}.solo-lectores{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.g-cabecera .c.ordenable{padding:0}.g-cabecera .c.ordenable button{width:100%;height:100%;border:0;background:transparent;padding:0 9px 7px;justify-content:flex-start;align-items:flex-end;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;border-radius:0;gap:3px}.g-cabecera .c.ordenable button:hover{background:var(--linea);color:var(--tinta)}.g-cabecera .c.ordenable .flecha{opacity:0;font-size:9px;transition:opacity .12s ease}.g-cabecera .c.ordenable button:hover .flecha{opacity:.45}.g-cabecera .c.ordenada{color:var(--tinta);box-shadow:inset 0 -2px 0 var(--tinta)}.g-cabecera .c.ordenada .flecha{opacity:1}.g-cabecera .c-precio{align-items:flex-end}.nombre-cadena{font-size:10px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.cuenta-cadena{font-family:var(--texto);font-size:9.5px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--tinta-tenue);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pie-ingreso{margin:14px 0 0;font-size:11.5px;line-height:1.5;color:var(--tinta-tenue);text-align:center}.c-precio .linea-baja{display:flex;align-items:baseline;justify-content:space-between;gap:6px;width:100%}.c-precio .convertido{font-size:10px;color:var(--tinta-tenue);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-precio.es-mejor .convertido{color:var(--mejor);opacity:.8}.carril{display:block;width:88px;max-width:100%;height:3px;margin-top:4px;margin-left:auto;background:var(--linea);border-radius:2px;overflow:hidden}.carril .progreso{margin-top:0;height:100%;background:var(--tinta-tenue)}.volver{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--tinta-media);margin:0 0 14px}.volver:hover{color:var(--tinta)}.ficha-cabecera{display:grid;grid-template-columns:minmax(0,1fr) 264px;grid-gap:16px;gap:16px;align-items:stretch;margin-bottom:14px}.ficha-identidad{display:flex;gap:18px;align-items:flex-start;background:var(--superficie);border:1px solid var(--linea);border-radius:var(--r);box-shadow:var(--sombra-baja);padding:18px}.ficha-foto{width:104px;height:104px;object-fit:contain;flex-shrink:0;background:var(--hundido);border-radius:var(--r-chico);padding:6px}.ficha-foto.vacia{border:1px dashed var(--linea-firme);background:transparent}.ficha-titulo{min-width:0}.ficha-titulo h1{font-family:var(--condensada);font-size:20px;font-weight:600;line-height:1.25;letter-spacing:-.01em;margin:0 0 7px}.ficha-codigo{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 14px;font-size:12px}.ficha-datos{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:12px 20px;gap:12px 20px;margin:0}.ficha-datos .dato{min-width:0}.ficha-datos dt{font-family:var(--condensada);font-size:9.5px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:var(--tinta-tenue);margin-bottom:1px}.ficha-datos dd{margin:0;font-size:13px;line-height:1.35}.ficha-respuesta{background:var(--mejor-fondo);border:1px solid color-mix(in srgb,var(--mejor) 28%,transparent);border-radius:var(--r);padding:16px 18px;display:flex;flex-direction:column;gap:2px}.ficha-respuesta .rotulo{font-size:9.5px;text-transform:uppercase;letter-spacing:.08em;opacity:.85}.ficha-respuesta .ganadora,.ficha-respuesta .rotulo{font-family:var(--condensada);font-weight:600;color:var(--mejor);margin:0}.ficha-respuesta .ganadora{font-size:17px;line-height:1.2}.ficha-respuesta .importe{font-size:24px;font-weight:650;color:var(--mejor);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin:6px 0 0;line-height:1.1}.ficha-respuesta .equivalente{font-size:12.5px;color:var(--mejor);opacity:.75;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:1px 0 0}.ficha-respuesta .ahorro-frase{font-size:12px;line-height:1.5;color:var(--tinta-media);margin:10px 0 0}.ficha-respuesta .boton{margin-top:12px;justify-content:center;background:var(--mejor);border-color:var(--mejor);color:#fff}.ficha-respuesta .boton:hover{opacity:.9;background:var(--mejor)}.ficha-respuesta.sin-precio{background:var(--hundido);border-color:var(--linea-firme)}.ficha-respuesta.sin-precio .rotulo{color:var(--tinta-tenue)}.precios-cadena tbody tr.es-mejor td{background:var(--mejor-fondo)}.precios-cadena tbody tr.es-mejor td:nth-child(2){color:var(--mejor);font-weight:600}.precios-cadena .boton{height:24px;padding:0 10px;font-size:11.5px}@media (max-width:900px){.ficha-cabecera{grid-template-columns:minmax(0,1fr)}.ficha-identidad{flex-direction:column}}.filtros{align-items:flex-start;gap:8px;padding:9px 16px;row-gap:7px}.filtros .buscar{flex:1 1 340px;max-width:460px;position:relative}.buscar input[type=search]{width:100%;height:32px;padding-left:32px;padding-right:34px;font-size:13px;border-color:var(--linea-firme);transition:border-color .12s ease,box-shadow .12s ease}.buscar input[type=search]:hover{border-color:var(--tinta-tenue)}.buscar input[type=search]:focus{outline:none;border-color:var(--foco);box-shadow:0 0 0 3px color-mix(in srgb,var(--foco) 18%,transparent)}.buscar input[type=search].puesto{border-color:var(--tinta);box-shadow:none}.buscar-icono{left:11px}.buscar:has(input[type=search]:focus) .buscar-icono{color:var(--foco)}.grupo-filtros{gap:6px;padding:0;flex:1 1 100%;order:3}.grupo-filtros select{height:28px;max-width:158px;border-color:var(--linea);color:var(--tinta-media);background-color:transparent;transition:border-color .12s ease,color .12s ease,background-color .12s ease}.grupo-filtros select.puesto,.grupo-filtros select:hover{border-color:var(--linea-firme);color:var(--tinta);background-color:var(--superficie)}.grupo-filtros select.puesto{border-left:3px solid var(--tinta);font-weight:550;box-shadow:var(--sombra-baja);padding-left:7px}.grupo-vista{order:2;margin-left:auto;gap:6px;padding-left:12px;border-left:1px solid var(--linea);align-self:center}.grupo-vista button,.grupo-vista select{height:30px}.grupo-vista button.activo{background:var(--tinta);border-color:var(--tinta);color:var(--superficie)}@media (max-width:1100px){.grupo-vista{order:3;margin-left:0;border-left:0;padding-left:0}.grupo-filtros{order:4}}.etiquetas-filtro{padding:0 16px 9px;gap:6px}.etiqueta-filtro{height:24px;border-radius:var(--r-chico);border-color:var(--linea-firme);box-shadow:var(--sombra-baja)}.etiqueta-filtro .campo{color:var(--tinta-media)}.ficha-foto.fallida,.foto.fallida{visibility:hidden}.ficha-foto.vacia,.foto-vacia{background:repeating-linear-gradient(45deg,transparent,transparent 4px,var(--linea) 4px,var(--linea) 5px);border-radius:3px}.foto-vacia{width:26px;height:26px;opacity:.55}.propuestas{display:grid;grid-gap:10px;gap:10px;padding:12px 14px 14px}.propuesta{border:1px solid var(--linea);border-radius:var(--r);background:var(--papel);overflow:hidden}.propuesta>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 13px;background:var(--hundido);border-bottom:1px solid var(--linea)}.propuesta .codigo{font-size:13px;font-weight:600}.propuesta .parecido{font-family:var(--condensada);font-size:11px;color:var(--tinta-media);text-align:right;min-width:120px}.propuesta .enfrentadas{display:grid;grid-template-columns:1fr 1fr}.propuesta .lado+.lado{border-left:1px solid var(--linea)}.propuesta .lado{padding:12px 13px;min-width:0}.propuesta .rotulo{font-family:var(--condensada);font-size:9.5px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:var(--tinta-tenue);margin:0 0 3px}.propuesta .cadena{font-weight:600;font-size:13px;margin:0 0 3px}.propuesta .lado a{color:var(--foco);font-size:12.5px;line-height:1.4;display:block}.propuesta .extras{margin:5px 0 0;font-size:11.5px;color:var(--tinta-tenue)}.propuesta>footer{display:flex;gap:7px;padding:10px 13px;border-top:1px solid var(--linea);background:var(--superficie)}@media (max-width:720px){.propuesta .enfrentadas{grid-template-columns:1fr}.propuesta .lado+.lado{border-left:0;border-top:1px solid var(--linea)}}.pagina.ficha{max-width:1140px}.precios-cadena th:first-child{width:auto}.precios-cadena th:nth-child(2){width:132px}.precios-cadena th:nth-child(3){width:118px}.precios-cadena th:nth-child(4){width:96px}.precios-cadena th:nth-child(5){width:128px}.precios-cadena th:nth-child(6){width:72px}.precios-cadena td{padding-top:10px;padding-bottom:10px;vertical-align:middle}.precios-cadena td:nth-child(2){font-size:13.5px;font-weight:550}.ficha-cabecera{grid-template-columns:minmax(0,1fr) 272px}.ficha-datos{grid-template-columns:repeat(auto-fit,minmax(132px,max-content));gap:12px 28px}.ficha .tarjeta table.datos td:last-child,.ficha .tarjeta table.datos th:last-child{white-space:nowrap;width:1%}.g-cabecera .c:first-child,.g-fila .c:first-child{padding-left:16px}.c-mejor-opcion{padding-right:16px;gap:2px}.g-cabecera .c-mejor-opcion{z-index:32;padding-right:16px;align-items:flex-start}.c-mejor-opcion .nombre{max-width:100%}.c-mejor-opcion .linea-mejor{gap:7px;width:100%;min-width:0}.c-mejor-opcion .precio-mejor{font-size:12.5px}.c-mejor-opcion .convertido{flex:1 1 auto}.c-mejor-opcion .ahorro{flex-shrink:0;margin-left:auto}.c-mejor-opcion{flex-direction:row;align-items:center;gap:0;padding-left:0;padding-right:14px}.c-mejor-opcion .zona-ahorro{flex:0 0 58px;display:flex;align-items:center;justify-content:flex-end;align-self:stretch;padding-right:10px;border-right:1px solid var(--linea)}.c-mejor-opcion .pct{font-family:var(--condensada);font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--mejor);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum";line-height:1}.c-mejor-opcion .pct.sin{color:var(--tinta-tenue);font-weight:500}.c-mejor-opcion .zona-quien{display:flex;flex-direction:column;gap:2px;padding-left:11px;min-width:0;flex:1 1 auto}.c-mejor-opcion .nombre{font-family:var(--condensada);font-size:12.5px;font-weight:600;color:var(--tinta);line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-mejor-opcion .importes{display:flex;align-items:baseline;gap:6px;min-width:0}.c-mejor-opcion .precio-mejor{font-size:11.5px;font-weight:600;color:var(--mejor);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.c-mejor-opcion .convertido{font-size:10px;color:var(--tinta-tenue);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.c-mejor-opcion .sin-dato{padding-left:14px}.g-cabecera .c-mejor-opcion{flex-direction:row;align-items:flex-end;padding-bottom:7px;padding-left:0;padding-right:14px}.g-cabecera .c-mejor-opcion .rotulo-ahorro{flex:0 0 58px;text-align:right;padding-right:10px}.g-cabecera .c-mejor-opcion .rotulo-quien{padding-left:11px}.fondo-modal{position:fixed;inset:0;z-index:200;background:rgba(9,13,19,.55);-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);display:flex;align-items:flex-start;justify-content:center;padding:40px 20px;overflow:hidden;animation:aparece-fondo .14s ease-out}.modal-ficha{background:var(--papel);border:1px solid var(--linea-firme);border-radius:10px;box-shadow:0 18px 50px -12px rgba(9,13,19,.5),0 0 0 1px rgba(9,13,19,.06);width:100%;max-width:1080px;max-height:calc(100dvh - 80px);overflow-y:auto;overscroll-behavior:contain;animation:aparece-modal .16s ease-out}.modal-ficha:focus{outline:none}.modal-barra{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-bottom:1px solid var(--linea);background:var(--superficie);border-radius:10px 10px 0 0;position:-webkit-sticky;position:sticky;top:0;z-index:2}.modal-enlace{font-size:12px;color:var(--tinta-media)}.modal-enlace:hover{color:var(--foco)}.modal-cerrar{width:28px;height:28px;padding:0;justify-content:center;font-size:19px;line-height:1;color:var(--tinta-media);border-color:transparent;background:transparent}.modal-cerrar:hover{background:var(--hundido);color:var(--tinta)}.modal-cuerpo{padding:16px 16px 20px}.modal-cuerpo .ficha-cabecera{grid-template-columns:minmax(0,1fr) 260px}.modal-cargando{display:grid;grid-gap:12px;gap:12px;padding:8px 0}.hueso{height:74px;border-radius:var(--r);background:linear-gradient(90deg,var(--hundido) 25%,var(--linea) 50%,var(--hundido) 75%);background-size:300% 100%;animation:latido 1.3s ease-in-out infinite}.hueso.alto{height:150px}@keyframes aparece-fondo{0%{opacity:0}}@keyframes aparece-modal{0%{opacity:0;transform:translateY(-6px)}}@keyframes latido{to{background-position:-300% 0}}@media (prefers-reduced-motion:reduce){.fondo-modal,.hueso,.modal-ficha{animation:none}.hueso{background:var(--hundido)}}@media (max-width:700px){.fondo-modal{padding:0}.modal-ficha{border-radius:0;border:0;max-height:100dvh;min-height:100dvh}.modal-barra{border-radius:0}}.c-mejor-opcion .nombre,.c-producto a,.c-texto,.ficha-datos dd,.ficha-respuesta .ganadora,.ficha-titulo h1,.precios-cadena td:first-child b{text-transform:uppercase}.c-producto a,.c-texto{letter-spacing:-.005em}:root{--marca:#d81f26;--marca-tenue:#f4d4d5}@media (prefers-color-scheme:dark){:root:not([data-tema=claro]){--marca:#f2555b;--marca-tenue:#3a1618}}body:before{content:"";display:block;height:2px;background:var(--marca);flex-shrink:0}.marca{display:flex;align-items:baseline;gap:5px;flex-shrink:0;white-space:nowrap}.marca-que{font-weight:500;letter-spacing:-.005em;color:var(--tinta)}.marca-que,.marca-quien{font-family:var(--condensada);font-size:16px}.marca-quien{font-weight:700;letter-spacing:-.01em;color:var(--marca)}.marca.grande .marca-que,.marca.grande .marca-quien{font-size:23px}.nav a[aria-current=page]{color:var(--tinta);background:var(--hundido);box-shadow:inset 0 -2px 0 var(--marca)}.ingreso form{border-top:3px solid var(--marca)}.ingreso .marca{margin-bottom:4px}