.prorab-counterparty-panel header .review{
  padding:6px 9px;
  border-radius:999px;
  background:#fff2e8;
  color:#b64b20;
  font-style:normal;
  font-size:10px;
  font-weight:750;
}
.prorab-counterparty-modal.registry{width:min(980px,100%)}
.prorab-counterparty-registry-state{
  display:grid;
  gap:10px;
  justify-items:center;
  padding:64px 26px;
  color:#6f7f95;
  text-align:center;
}
.prorab-counterparty-registry-state.error strong{color:#a4371c}
.prorab-counterparty-registry-state button{margin-top:4px}
.prorab-counterparty-registry-note{
  margin:18px 26px 0;
  padding:11px 13px;
  border:1px solid #f5d5a8;
  border-radius:11px;
  background:#fff9ec;
  color:#8a5b17;
  font-size:12px;
}
.prorab-counterparty-diff{
  margin:22px 26px 6px;
  border:1px solid #e3e9f1;
  border-radius:14px;
  overflow:hidden;
}
.prorab-counterparty-diff .head,.prorab-counterparty-diff .row{
  display:grid;
  grid-template-columns:160px minmax(0,1fr) minmax(0,1fr);
  gap:16px;
  align-items:start;
}
.prorab-counterparty-diff .head{
  padding:10px 14px;
  background:#f5f7fa;
  color:#7f8b9e;
  font-size:10px;
  font-weight:800;
  text-transform:uppercase;
}
.prorab-counterparty-diff .row{
  padding:12px 14px;
  border-top:1px solid #edf1f5;
  color:#29415e;
  font-size:12px;
}
.prorab-counterparty-diff .row.changed{background:#fffaf7}
.prorab-counterparty-diff .row strong{font-size:11px}
.prorab-counterparty-diff .row span{overflow-wrap:anywhere}
.prorab-counterparty-diff .row span:last-child{color:#123455;font-weight:650}
.prorab-counterparty-diff .row i{
  display:block;
  width:max-content;
  margin-top:5px;
  padding:3px 6px;
  border-radius:999px;
  background:#ffeadf;
  color:#c04d21;
  font-style:normal;
  font-size:9px;
  font-weight:750;
}
.prorab-counterparty-registry-safe{
  display:flex;
  gap:10px;
  margin:14px 26px;
  padding:12px 14px;
  border-radius:12px;
  background:#edf8f4;
  color:#35745e;
  font-size:11px;
}
.prorab-counterparty-registry-safe strong{color:#14634a}
@media(max-width:620px){
  .prorab-counterparty-head>div:last-child{display:grid;grid-template-columns:1fr 1fr}
  .prorab-counterparty-head>div:last-child button{min-width:0}
  .prorab-counterparty-head>div:last-child .prorab-primary{grid-column:1/-1}
  .prorab-counterparty-diff{margin:16px}
  .prorab-counterparty-diff .head{display:none}
  .prorab-counterparty-diff .row{grid-template-columns:1fr;gap:5px;padding:13px}
  .prorab-counterparty-diff .row strong{color:#7b8798;text-transform:uppercase}
  .prorab-counterparty-diff .row span:before{
    display:block;
    color:#9aa4b2;
    font-size:9px;
    font-weight:750;
    text-transform:uppercase;
  }
  .prorab-counterparty-diff .row span:nth-child(2):before{content:'Сейчас'}
  .prorab-counterparty-diff .row span:nth-child(3):before{content:'Будет'}
  .prorab-counterparty-registry-safe{display:grid;margin:12px 16px}
  .prorab-counterparty-registry-note{margin:16px 16px 0}
}
