.trade-row-action {
  width: 100%;
  border-right: 0;
  border-bottom: 0;
  border-left: 0;
  background: transparent;
  text-align: left;
  cursor: pointer;
}

.trade-row-action:hover,
.trade-row-action:focus-visible {
  background: #f0efeb;
  outline: none;
}

.trade-empty {
  display: grid;
  gap: 7px;
  padding: 34px 0 18px;
  border-top: 1px solid var(--line);
}

.trade-empty strong {
  font-size: 13px;
  font-weight: 550;
}

.trade-empty span {
  max-width: 480px;
  color: var(--muted);
  font-size: 10px;
  line-height: 1.6;
}

body[data-mode="production"] .metric-grid {
  margin-top: 0;
}
.submission-authority{margin-top:24px;border:1px solid #d5ddd7;border-radius:12px;background:linear-gradient(145deg,rgba(255,255,255,.96),rgba(247,250,248,.9));box-shadow:0 10px 28px rgba(20,32,24,.045);overflow:hidden}
.submission-authority>header{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 22px;border-bottom:1px solid #dce3de}
.submission-authority>header span{display:block;color:#68756d;font-size:10px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}
.submission-authority>header h2{margin:6px 0 0;font-size:21px;font-weight:610;letter-spacing:-.025em}
.authority-status{display:inline-flex;align-items:center;gap:8px;padding:8px 11px;border:1px solid #d1d9d3;border-radius:999px;background:#f4f6f4;color:#66716a;font-size:10px;font-weight:700;letter-spacing:.045em}
.authority-status::before{width:7px;height:7px;border-radius:50%;background:#98a29c;content:""}
.authority-status.verified{border-color:rgba(85,185,124,.32);background:rgba(85,185,124,.08);color:#367a51}
.authority-status.verified::before{background:var(--operational-green);box-shadow:0 0 0 4px rgba(85,185,124,.1)}
.authority-status.restricted{color:#806c4d}
.authority-status.restricted::before{background:#b38b4e}
.authority-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}
.authority-facts>div{min-width:0;padding:19px 22px;border-right:1px solid #e0e5e1}
.authority-facts>div:last-child{border-right:0}
.authority-facts span,.authority-facts strong,.authority-facts small{display:block}
.authority-facts span{color:#747f78;font-size:10px;font-weight:680;letter-spacing:.075em;text-transform:uppercase}
.authority-facts strong{margin-top:10px;font-size:14px;font-weight:650;overflow-wrap:anywhere}
.authority-facts small{margin-top:6px;color:#758078;font-size:12px;line-height:1.35;overflow-wrap:anywhere}
.submission-authority>footer{display:flex;align-items:flex-start;gap:12px;padding:14px 22px;border-top:1px solid #e0e5e1;background:rgba(239,245,241,.55)}
.submission-authority>footer i{width:8px;height:8px;flex:0 0 8px;margin-top:5px;border-radius:50%;background:var(--operational-green);box-shadow:0 0 0 4px rgba(85,185,124,.09)}
.submission-authority>footer p{margin:0;color:#637068;font-size:12px;line-height:1.55}
.submission-authority>footer strong{color:#26312a}
@media(max-width:1050px){.authority-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.authority-facts>div:nth-child(2){border-right:0}.authority-facts>div:nth-child(-n+2){border-bottom:1px solid #e0e5e1}}
@media(max-width:620px){.submission-authority>header{align-items:flex-start;flex-direction:column}.authority-facts{grid-template-columns:1fr}.authority-facts>div{border-right:0;border-bottom:1px solid #e0e5e1}.authority-facts>div:nth-child(2){border-bottom:1px solid #e0e5e1}.authority-facts>div:last-child{border-bottom:0}}
