.src-workspace .rsi-row{align-items:flex-start;gap:1rem;flex-wrap:wrap}
.src-workspace .rsi-row>div:first-child{flex:1;min-width:min(18rem,100%)}
.src-workspace .rsi-row h3{font-size:1rem;margin:.2rem 0 .45rem}
.src-workspace .rsi-row p{max-width:72ch;overflow-wrap:anywhere}
.src-workspace .rsi-row small{display:block;margin:.3rem 0;overflow-wrap:anywhere}
.src-workspace .src-prose{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7;max-width:75ch}
.src-workspace .rsi-form input,.src-workspace .rsi-form select,.src-workspace .rsi-form textarea{max-width:100%;width:100%;box-sizing:border-box}
.src-workspace .rsi-form input[type=checkbox]{width:auto;margin-right:.4rem}
.src-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:1rem;margin:1.3rem 0}
.src-facts dt{font-size:.85rem;color:var(--muted,#526174)}
.src-facts dd{margin:.4rem 0;overflow-wrap:anywhere}
.src-metric{font-size:1.35rem;font-weight:650;font-variant-numeric:tabular-nums}
@media(max-width:600px){.src-workspace .rsi-card-head{flex-wrap:wrap;gap:.8rem}.src-workspace .rsi-row{display:block}.src-workspace .rsi-actions{flex-wrap:wrap;margin-top:.6rem}.src-workspace .rsi-tabs{flex-wrap:wrap}}
.src-workspace .rsi-header>.btn{flex-shrink:0;white-space:nowrap}
