/* 252 · Consola · Uso de las herramientas (mismo estilo de las tarjetas de las apps) */
.uv-k4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:10px 0}
.uv-k{background:var(--tarjeta);border:1.5px solid var(--borde);border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;gap:2px;min-width:0}
.uv-k small{font-size:12px;font-weight:800;color:var(--gris);text-transform:uppercase;letter-spacing:.6px}
.uv-k b{font:900 24px/1.1 Nunito,NunitoSans,sans-serif}
.uv-k span{font-size:12.5px;color:var(--gris)}
.uv-r{display:flex;align-items:center;gap:12px;width:100%;padding:10px 0;border:0;border-bottom:1px solid var(--linea);background:none;color:inherit;font:inherit;text-align:left}
button.uv-r{cursor:pointer}
.uv-r:last-child{border-bottom:0}
.uv-ic{width:38px;height:38px;border-radius:10px;flex:none}
.uv-av{width:38px;height:38px;flex:none}
.uv-tx{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}
.uv-tx b{font:800 15px Nunito,NunitoSans,sans-serif;display:flex;justify-content:space-between;gap:8px}
.uv-tx b em{font:700 13px NunitoSans,sans-serif;font-style:normal;color:var(--gris);white-space:nowrap}
.uv-tx small{font-size:12.5px;color:var(--gris)}
.uv-bar{display:block;height:8px;border-radius:4px;background:var(--linea);overflow:hidden}
.uv-bar i{display:block;height:100%;border-radius:4px;background:var(--azul3,#1D3A6B)}
@media (prefers-color-scheme:dark){.uv-bar i{background:var(--oro)}}
.uv-e{font:800 11.5px NunitoSans,sans-serif;padding:3px 9px;border-radius:99px;white-space:nowrap;flex:none}
.uv-v{background:var(--verde-s);color:var(--verde)}.uv-a{background:var(--ambar-s);color:var(--ambar)}.uv-g{background:var(--suave);color:var(--gris)}.uv-r.uv-r{}.uv-r .uv-e.uv-r{background:var(--rojo-s);color:var(--rojo)}
.uv-sg .uv-e.uv-r,.uv-e.uv-r{background:var(--rojo-s);color:var(--rojo)}
.uv-up{color:var(--verde);font-weight:800}.uv-dn{color:var(--rojo);font-weight:800}
.uv-nt{font-size:13px;color:var(--gris);margin:4px 0}
.uv-cab{display:flex;align-items:center;gap:12px;margin:4px 0 10px}
.uv-cab .uv-ic{width:48px;height:48px;border-radius:12px}
.uv-par{display:flex;align-items:center;gap:8px;padding:9px 0;border-bottom:1px solid var(--linea);font-size:14px}
.uv-par:last-child{border-bottom:0}
.uv-par em{margin-left:auto;font-style:normal;color:var(--gris);font-size:13px;white-space:nowrap}
.uv-emb{display:flex;flex-direction:column;gap:8px}
.uv-ef{display:flex;align-items:center;gap:10px}
.uv-ef>span:first-child{width:110px;font-size:13px;font-weight:700;flex:none}
.uv-ef .uv-bar{flex:1;height:22px;border-radius:6px}
.uv-ef em{width:58px;text-align:right;font-style:normal;font-weight:800;font-size:13px}
.uv-sg{display:flex;gap:10px;align-items:flex-start;padding:10px 0;border-bottom:1px solid var(--linea)}
.uv-sg:last-child{border-bottom:0}
