.dashboard-stats{grid-template-columns:repeat(3,1fr)}
.setting-group{display:grid;gap:13px;padding:16px;border:1px solid var(--line);border-radius:10px;background:#f8f8f5}
.setting-group>strong{font:700 18px Georgia,serif}
.section-title-row{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-top:45px}
.section-title-row p{color:var(--muted);font-size:14px}
.warning-text{color:var(--amber)}
.link-table .tr{grid-template-columns:1.5fr 1.25fr .35fr .9fr;gap:18px}
.link-table .tr>span{min-width:0}
.link-cell,.link-table .tr>span:last-child{display:flex;align-items:flex-start;flex-direction:column;gap:5px}
.link-cell a{max-width:100%;color:var(--ink);font-weight:700;text-decoration:none;overflow-wrap:anywhere}
.link-cell a:hover{color:var(--green);text-decoration:underline}
.link-cell small,.source-cell,.link-table .tr>span:last-child small{color:var(--muted);font-size:12px;overflow-wrap:anywhere}
.link-cell .type{margin-top:3px}
.runs-table .tr{grid-template-columns:1.1fr 1.5fr 1fr .55fr}
@media(max-width:760px){
  .dashboard-stats{grid-template-columns:1fr 1fr}
  .section-title-row{align-items:flex-start;flex-direction:column;gap:0}
  .link-table .tr{grid-template-columns:1fr .45fr}
  .link-table .tr>span:nth-child(2){display:none}
  .link-table .tr>span:nth-child(3){display:block}
  .link-table .tr>span:nth-child(4){display:flex}
}
