html[data-ce-page="ebau-mi-nota"] body{overflow-x:hidden}
html[data-ce-page="ebau-mi-nota"] .wrap{width:100%;max-width:760px;box-sizing:border-box}
html[data-ce-page="ebau-mi-nota"] .objcab>*{min-width:0}
html[data-ce-page="ebau-mi-nota"] .objcab b,
html[data-ce-page="ebau-mi-nota"] .uni,
html[data-ce-page="ebau-mi-nota"] .dato,
html[data-ce-page="ebau-mi-nota"] .aviso,
html[data-ce-page="ebau-mi-nota"] .res{overflow-wrap:anywhere;word-break:normal}
html[data-ce-page="ebau-mi-nota"] .chips span{max-width:100%;white-space:normal}
html[data-ce-page="ebau-mi-nota"] input[type=file]{max-width:100%;box-sizing:border-box}
@media(max-width:640px){
  html[data-ce-page="ebau-mi-nota"] .wrap{padding:12px 10px 48px}
  html[data-ce-page="ebau-mi-nota"] .cab h1{font-size:1.35rem;line-height:1.25}
  html[data-ce-page="ebau-mi-nota"] .caja{padding:15px 13px;margin:10px 0;border-radius:10px}
  html[data-ce-page="ebau-mi-nota"] .caja h1{font-size:1.3rem;line-height:1.25}
  html[data-ce-page="ebau-mi-nota"] .caja h2{font-size:1.05rem}
  html[data-ce-page="ebau-mi-nota"] input:not([type]),
  html[data-ce-page="ebau-mi-nota"] input[type=text],
  html[data-ce-page="ebau-mi-nota"] input[type=email],
  html[data-ce-page="ebau-mi-nota"] input[type=number],
  html[data-ce-page="ebau-mi-nota"] textarea,
  html[data-ce-page="ebau-mi-nota"] select{font-size:16px;min-height:44px}
  html[data-ce-page="ebau-mi-nota"] button{min-height:44px;max-width:100%}
  html[data-ce-page="ebau-mi-nota"] .linea{display:grid;grid-template-columns:1fr;gap:8px}
  html[data-ce-page="ebau-mi-nota"] .linea input,
  html[data-ce-page="ebau-mi-nota"] .linea button{width:100%;margin:0}
  html[data-ce-page="ebau-mi-nota"] .cifras{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}
  html[data-ce-page="ebau-mi-nota"] .cifras div{padding:9px 5px}
  html[data-ce-page="ebau-mi-nota"] .cifras b{font-size:1.35rem}
  html[data-ce-page="ebau-mi-nota"] .cifras span{font-size:.7rem}
  html[data-ce-page="ebau-mi-nota"] .obj{padding:11px}
  html[data-ce-page="ebau-mi-nota"] .objcab{gap:8px}
  html[data-ce-page="ebau-mi-nota"] .objcab .txt{flex:0 0 44px;width:44px;height:44px;margin:-8px -8px 0 0;font-size:1.3rem}
  html[data-ce-page="ebau-mi-nota"] .badge{font-size:.72rem;line-height:1.25;white-space:normal}
  html[data-ce-page="ebau-mi-nota"] .pondera{padding:10px}
  html[data-ce-page="ebau-mi-nota"] .chips{gap:5px}
  html[data-ce-page="ebau-mi-nota"] .chips span{font-size:.74rem;padding:5px 7px}
  html[data-ce-page="ebau-mi-nota"] .mats,
  html[data-ce-page="ebau-mi-nota"] .sim,
  html[data-ce-page="ebau-mi-nota"] .checks{grid-template-columns:1fr}
  html[data-ce-page="ebau-mi-nota"] .fich{padding:14px 10px;text-align:left}
  html[data-ce-page="ebau-mi-nota"] .fich input{display:block;width:100%}
  html[data-ce-page="ebau-mi-nota"] .prop{padding:11px}
  html[data-ce-page="ebau-mi-nota"] .check{gap:10px}
  html[data-ce-page="ebau-mi-nota"] .check input[type=checkbox]{width:20px;height:20px;min-width:20px;margin-top:1px}
  html[data-ce-page="ebau-mi-nota"] .res{min-height:0;padding:11px 10px}
}
@media(max-width:390px){
  html[data-ce-page="ebau-mi-nota"] .cifras{grid-template-columns:1fr}
  html[data-ce-page="ebau-mi-nota"] .cifras div{display:grid;grid-template-columns:88px 1fr;align-items:center;text-align:left;gap:8px}
  html[data-ce-page="ebau-mi-nota"] .cifras b{margin:0;text-align:center}
  html[data-ce-page="ebau-mi-nota"] .cifras span{margin:0;font-size:.76rem}
  html[data-ce-page="ebau-mi-nota"] .objcab{align-items:flex-start}
}
