/* Mundo Drone · ELEMENTO «puntuacion» (v3.3) — mock «Card Score». Clases mde-punt*. Tokens: --md-orange, --md-plata, --md-fhud,
   --md-fmono, --md-cyan, --md-el-min-txt (mínimo global de texto: 0 = fiel al mock; 12px = accesible). */
.mde-punt{display:inline-flex;flex-direction:column;gap:6px;margin:0;font-family:var(--md-fhud,'Orbitron',system-ui,sans-serif);font-size:28px;font-weight:700;line-height:1;color:var(--mde-punt-color,var(--md-orange,#ff7a00));text-shadow:0 0 20px rgba(255,122,0,.4)}
.mde-punt__v small{font-size:max(var(--md-el-min-txt,0px),12px);font-weight:400;color:var(--md-el-tenue,rgba(200,208,216,.5));text-shadow:none}
.mde-punt__cap{font-family:var(--md-fmono,'Share Tech Mono',monospace);font-size:max(var(--md-el-min-txt,0px),calc(10px + var(--md-el-txt-plus,0px)));font-weight:400;color:var(--md-cyan,#00d4ff);letter-spacing:1.5px;opacity:.6;text-transform:uppercase;text-shadow:none}
.mde-punt--card{font-size:22px}
.mde-punt--card .mde-punt__v small{font-size:max(var(--md-el-min-txt,0px),calc(11px + var(--md-el-txt-plus,0px)))}
.mde-punt--grande{font-size:40px}
.mde-punt--grande .mde-punt__v small{font-size:max(var(--md-el-min-txt,0px),16px)}
.mde-punt__sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
