.periodos,.medida{display:flex;gap:6px;flex-wrap:wrap}.periodos{margin-bottom:clamp(24px,4vw,38px)}.datos{transition:opacity .2s ease}.datos[data-cargando-datos]{opacity:.45}.hero{padding:4px 0 clamp(22px,4vw,32px)}.hero__l{margin:0;font-family:var(--font-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-dim)}.hero__v{margin:8px 0 0;font-family:var(--font-body);font-weight:800;font-size:clamp(46px,11vw,82px);line-height:1;letter-spacing:-.02em;color:var(--dkt-cream);font-variant-numeric:proportional-nums}.hero__n{margin:10px 0 0;font-size:11.5px;color:var(--ink-faint);letter-spacing:.1em;text-transform:uppercase}.tiles{list-style:none;margin:0 0 clamp(30px,5vw,46px);padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;background:var(--hairline);border:1px solid var(--hairline)}.tiles li{background:var(--surface);padding:16px 18px;display:grid;gap:7px}.tiles span{font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-dim)}.tiles b{font-family:var(--font-body);font-weight:800;font-size:24px;color:var(--dkt-cream);font-variant-numeric:proportional-nums}.tile--pend b{color:var(--ember-hot)}.bloque{margin-bottom:clamp(34px,6vw,54px)}.bloque__cab{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:18px}.bloque__acc{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.bloque__t{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(19px,3.4vw,26px);letter-spacing:-.02em;color:var(--dkt-cream);margin:0}.verlo{background:none;border:0;cursor:pointer;padding:6px 0;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-dim);text-decoration:underline;text-underline-offset:4px}.verlo:hover{color:var(--ember-hot)}.grafica{position:relative;display:flex;align-items:flex-end;gap:2px;height:210px;padding-top:26px;border-bottom:1px solid var(--hairline)}.col{flex:1 1 0;min-width:0;display:flex;flex-direction:column;justify-content:flex-end;align-self:stretch;background:none;border:0;padding:0;cursor:default;position:relative}.col__b{width:100%;max-width:24px;margin-inline:auto;background:var(--dkt-red);border-radius:4px 4px 0 0;min-height:2px;transition:background .18s ease}.col:hover .col__b,.col:focus-visible .col__b{background:var(--ember-hot)}.col__pico{position:absolute;inset-inline:0;top:2px;font-family:var(--font-mono);font-size:10px;color:var(--ink-dim);text-align:center;white-space:nowrap}.ejex{display:flex;gap:2px;margin-top:8px}.ejex span{flex:1 1 0;min-width:0;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.06em;color:var(--ink-faint);text-align:center;overflow:hidden;white-space:nowrap;font-variant-numeric:tabular-nums}.rank{list-style:none;margin:0;padding:0;display:grid;gap:2px}.rank li{display:grid;grid-template-columns:1fr auto;gap:4px 14px;align-items:baseline;padding:9px 0}.rank__n{font-size:14px;color:var(--dkt-cream)}.rank__v{font-family:var(--font-mono);font-size:13px;font-weight:700;color:var(--dkt-cream);font-variant-numeric:tabular-nums}.rank__pista{grid-column:1 / -1;height:8px;background:var(--surface-3)}.rank__barra{height:100%;background:var(--dkt-red);border-radius:0 4px 4px 0}.rank li:hover .rank__barra{background:var(--ember-hot)}.tabla{margin-top:20px;overflow-x:auto}.tabla table{width:100%;border-collapse:collapse;font-size:13.5px}.tabla th,.tabla td{text-align:left;padding:9px 12px 9px 0;border-bottom:1px solid var(--hairline);white-space:nowrap}.tabla th{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-dim);font-weight:400}.tabla td{color:var(--dkt-cream)}.tabla td.n,.tabla th.n{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.tip{position:fixed;z-index:90;padding:9px 12px;background:var(--dkt-char);border:1px solid var(--hairline);color:var(--dkt-cream);font-family:var(--font-mono);font-size:11.5px;pointer-events:none;white-space:nowrap;transform:translate(-50%,-100%)}.tip b{color:var(--ember-hot)}
