.craft-progress-note{font-size:12px;line-height:1.6;color:#65738a;margin:0 0 18px}
.craft-progress{display:flex;align-items:center;gap:14px;text-align:left;min-width:220px;white-space:normal}
.craft-progress-ring{width:66px;height:66px;flex:0 0 66px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(var(--iqora-status-green,#2b8a3e) var(--progress-angle,0deg),#e8edf2 0deg)}
.craft-progress-ring>strong{display:grid;place-items:center;width:50px;height:50px;border-radius:50%;background:#fff;font-size:14px;color:#173458;font-variant-numeric:tabular-nums}
.craft-progress-text{max-width:235px}.craft-progress-text>strong{display:block;font-size:12px}.craft-progress-text>small{display:block;font-size:11px;line-height:1.6;color:#65738a;margin-top:4px}
.craft-progress-detail{padding:22px;margin:18px 0}.craft-progress-detail .craft-progress-note{margin:14px 0 0}.craft-progress-detail .craft-progress-ring{width:96px;height:96px;flex-basis:96px}.craft-progress-detail .craft-progress-ring>strong{width:74px;height:74px;font-size:20px}
#workspace .craft-row-action:has(.craft-progress){min-width:260px}
@media(max-width:760px){#workspace .craft-row-action:has(.craft-progress){display:block;grid-column:1/-1;min-width:0}.craft-progress{min-width:0}.craft-progress-detail{padding:18px}}
#workspace #craft-rows>tr.craft-record-card>td.craft-row-action:has(.craft-progress){display:block;grid-column:1/-1;min-width:0;border-top:1px solid #e8edf2;padding-top:14px;margin-top:4px}
