/* metalprotec_calculadora 18.0.1.2.0 (2026-10-26, fila 432 de PROYECTO_ODOO): la calculadora de la ficha con los colores
   de BAISON (el dueño, 26-10: «Los de BAISON»), solo en su sitio. La ficha pide esta hoja únicamente ahí, y todo va bajo
   #mcal-ficha.mcal-sitio-baison, que gana a calculadora.css y ficha.css sin depender del orden de carga.

   Los colores son los de la tienda de BAISON (alfa_web_qweb): el azul #011651 (--bf-azul), el segundo azul #092766, el
   amarillo #F7DB00 (--bf-amarillo), el texto tenue #657087 (--bf-tenue), el fondo suave #F5F7FA (--bt-suave) y el gris
   azulado #D5DCEF. El amarillo va solo en acentos (bordes y la pestaña elegida): como texto o contorno de foco sobre
   blanco no llega al contraste mínimo, y ahí va el azul. Los colores de los avisos (óxido, ok, aviso, error) no cambian:
   dicen algo, no son marca. Cada selector de acá existe en calculadora.css o en ficha.css (lo prueba el módulo). */

/* La paleta de la calculadora (calculadora.css, #mcal-app). */
#mcal-ficha.mcal-sitio-baison #mcal-app{
  --grafito:#011651;
  --acero:#092766;
  --foco:#092766;
  --humo:#657087;
  --zinc:#D5DCEF;
  --claro:#D5DCEF;
  --senal:#F7DB00;
  --niebla:#F5F7FA;
  --linea:rgba(1,22,81,.16);
}

/* La ventana del RUC o DNI para el PDF (sus colores van escritos en calculadora.css). */
#mcal-ficha.mcal-sitio-baison #mcal-app .mcal-access{background:rgba(1,22,81,.82)}
#mcal-ficha.mcal-sitio-baison #mcal-app .mcal-access__card{border:1px solid rgba(247,219,0,.5);border-top:5px solid #F7DB00}
#mcal-ficha.mcal-sitio-baison #mcal-app .mcal-access__close{color:#4F5D78}
#mcal-ficha.mcal-sitio-baison #mcal-app .mcal-access__close:hover{background:#F5F7FA;color:#011651}
#mcal-ficha.mcal-sitio-baison #mcal-app .mcal-access__close:focus-visible{outline:3px solid #092766}
#mcal-ficha.mcal-sitio-baison #mcal-app .mcal-access__eyebrow{color:#092766}
#mcal-ficha.mcal-sitio-baison #mcal-app .mcal-access__title{color:#011651}
#mcal-ficha.mcal-sitio-baison #mcal-app .mcal-access__intro{color:#657087}
#mcal-ficha.mcal-sitio-baison #mcal-app .mcal-access__label{color:#092766}
#mcal-ficha.mcal-sitio-baison #mcal-app .mcal-access__input{color:#011651}
#mcal-ficha.mcal-sitio-baison #mcal-app .mcal-access__input:focus{border-color:#092766}
#mcal-ficha.mcal-sitio-baison #mcal-app .mcal-access__hint{color:#657087}
#mcal-ficha.mcal-sitio-baison #mcal-app .mcal-access__hint a{color:#092766}
#mcal-ficha.mcal-sitio-baison #mcal-app .mcal-access__company{border-left:4px solid #F7DB00;background:#F5F7FA}
#mcal-ficha.mcal-sitio-baison #mcal-app .mcal-access__status{color:#657087}
#mcal-ficha.mcal-sitio-baison #mcal-app .mcal-access__consent{color:#657087}
#mcal-ficha.mcal-sitio-baison #mcal-app .mcal-access__consent input{accent-color:#092766}
#mcal-ficha.mcal-sitio-baison #mcal-app .mcal-access__consent a{color:#092766}
#mcal-ficha.mcal-sitio-baison #mcal-app .mcal-access__lookup{color:#092766}
#mcal-ficha.mcal-sitio-baison #mcal-app .mcal-access__submit{border-left:5px solid #F7DB00;background:#011651}
#mcal-ficha.mcal-sitio-baison #mcal-app .mcal-access__submit:hover{background:#092766}
#mcal-ficha.mcal-sitio-baison #mcal-app .mcal-access__submit:focus-visible{outline:3px solid #092766}

/* El panel de la calificación (su sombra va escrita en calculadora.css). */
#mcal-ficha.mcal-sitio-baison #mcal-app .mcal-respanel{box-shadow:0 6px 24px rgba(1,22,81,.22)}

/* En BAISON no hay calculadora de sistemas (su /calculadora es otra): sin el enlace «Calcular un sistema completo». */
#mcal-ficha.mcal-sitio-baison #mcal-app .mcal-ficha-pie{display:none}

/* La tarjeta de la ficha (ficha.css). */
#mcal-ficha.mcal-sitio-baison .mcal-tarjeta{border-color:#D8DEEA;border-top:4px solid #F7DB00;color:#011651}
#mcal-ficha.mcal-sitio-baison .mcal-tarjeta-tit{color:#011651}
#mcal-ficha.mcal-sitio-baison .mcal-tarjeta-lin{color:#657087}
#mcal-ficha.mcal-sitio-baison .mcal-tarjeta-btn{background:#011651}
#mcal-ficha.mcal-sitio-baison .mcal-tarjeta-btn:hover,#mcal-ficha.mcal-sitio-baison .mcal-tarjeta-btn:focus{background:#092766}
#mcal-ficha.mcal-sitio-baison .mcal-tarjeta-btn:focus-visible{outline:3px solid #092766}
