/* ArcShare standard local Repair */
.plain-repair-panel{
  margin-top:10px;padding:12px;border:1px solid var(--b2);
  border-radius:var(--arc-radius-sm);background:var(--s2)
}
.plain-repair-copy{display:flex;flex-direction:column;gap:3px}
.plain-repair-copy strong{font-size:13px;color:var(--t0)}
.plain-repair-copy span{font-size:12px;line-height:1.5;color:var(--t2)}
.plain-repair-actions{display:flex;gap:7px;flex-wrap:wrap;margin-top:9px}
.plain-repair-button{
  min-height:36px;padding:0 11px;border:1px solid var(--b2);border-radius:var(--arc-radius-sm);
  background:var(--s1);color:var(--t1);font:500 13px var(--sans);
  cursor:pointer
}
.plain-repair-button:hover{border-color:var(--acr);background:var(--acb)}
.plain-repair-button.is-primary{
  border-color:var(--gor);background:var(--gob);color:var(--go)
}
.plain-repair-button:disabled{opacity:.55;cursor:wait}
.plain-repair-status{min-height:16px;margin-top:8px;font:13px/1.5 var(--sans);font-variant-numeric:tabular-nums;color:var(--t2)}
@media(max-width:640px){
  .plain-repair-actions{display:grid;grid-template-columns:1fr}
  .plain-repair-button{width:100%}
}
@media(pointer:coarse), (max-width:480px){.plain-repair-button{min-height:44px}}
