
/* =============================================================
   DC CONTROL 2.3.1 · Stable 4.20.9.16
   Reparaciones: presupuesto inmediato, autorización amarilla, foto principal
   ============================================================= */
body[data-dc-page="repairs"] .repairs-ux16-auth{
  margin-top:12px!important;
  padding:14px 16px!important;
  border:0!important;
  border-radius:16px!important;
  background:#F6C344!important;
  color:#3A2B00!important;
  box-shadow:0 8px 20px rgba(133,91,0,.16)!important;
}
body[data-dc-page="repairs"] .repairs-ux16-auth :is(b,strong,small,span,p){color:#3A2B00!important}
body[data-dc-page="repairs"] .repairs-ux16-auth .repairs-ux16-audit{
  margin-top:8px!important;
  padding:9px 11px!important;
  border-radius:12px!important;
  background:rgba(255,255,255,.38)!important;
  color:#3A2B00!important;
}
body[data-dc-page="repairs"] .repairs-ux16-auth .repairs-ux16-price>div{
  background:rgba(255,255,255,.34)!important;
  border-color:rgba(91,61,0,.12)!important;
}
body[data-dc-page="repairs"] .repairs-ux16-auth .repairs-ux16-manual :is(input,select){
  background:#fff!important;
  color:#1f2937!important;
  border-color:rgba(91,61,0,.22)!important;
}
html[data-theme="dark"] body[data-dc-page="repairs"] .repairs-ux16-auth{
  background:#EAB82E!important;
  color:#251B00!important;
}
html[data-theme="dark"] body[data-dc-page="repairs"] .repairs-ux16-auth :is(b,strong,small,span,p){color:#251B00!important}

body[data-dc-page="repairs"] .repairs230-hero-photo{
  appearance:none;
  width:74px;
  height:74px;
  border:2px solid rgba(255,255,255,.62);
  border-radius:18px;
  padding:0;
  overflow:hidden;
  background:rgba(255,255,255,.12);
  box-shadow:0 8px 18px rgba(0,0,0,.18);
  cursor:pointer;
}
body[data-dc-page="repairs"] .repairs230-hero-photo img{
  width:100%;height:100%;display:block;object-fit:cover;
}
body[data-dc-page="repairs"] .repairs230-title-icon-device{font-size:28px}
body[data-dc-page="repairs"] .repairs230-hero-subline{
  display:block;margin-top:4px;color:rgba(255,255,255,.82)!important;font-size:10px;font-weight:750;line-height:1.25;
}
body[data-dc-page="repairs"] .repairs4209-budget-btn{
  min-width:138px;
}
@media(max-width:760px){
  body[data-dc-page="repairs"] .repairs230-hero-photo{width:58px;height:58px;border-radius:14px}
  body[data-dc-page="repairs"] .repairs230-hero-with-photo{grid-template-columns:auto auto minmax(0,1fr)!important}
  body[data-dc-page="repairs"] .repairs230-hero-with-photo .repairs230-status{grid-column:2/4;justify-self:start}
}
