.workflow-domain-label{display:flex;gap:7px;align-items:center;min-width:0}.workflow-domain-label>a{min-width:0;overflow-wrap:anywhere}
.workflow-star{display:inline-grid;place-items:center;width:27px;height:27px;padding:0;flex-shrink:0;border:1px solid transparent;background:transparent;color:var(--muted);font-size:23px;line-height:1;border-radius:7px}
button.workflow-star:hover{border-color:var(--line);background:var(--studio-raised);color:var(--studio-amber)}.workflow-star.active{color:var(--studio-amber)}
.heading-actions .workflow-star{width:38px;height:38px;border:1px solid var(--line)}
.workflow-attention{display:block;font-size:9px;color:var(--studio-amber);margin-top:5px;line-height:1.6}
.workflow-views{display:flex;gap:6px;overflow-x:auto;padding:16px 20px 0;scrollbar-width:thin}.workflow-views button{white-space:nowrap;border:1px solid var(--line);background:transparent;color:var(--muted);padding:7px 10px;border-radius:7px;font-size:10px}
.workflow-views button.active{color:var(--studio-mint);background:var(--teal-light);border-color:#43ab872e}.workflow-views button:hover{color:var(--text)}
.tracker-filters[hidden]{display:none}.workflow-reasons{margin:0;padding-left:18px;color:var(--studio-subtle);font-size:11px;line-height:1.9}
.workflow-pipeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0}.workflow-stage{border:1px solid var(--line);background:var(--surface);border-radius:11px;padding:15px;min-width:0}
.workflow-stage>div{display:flex;align-items:center;justify-content:space-between;gap:6px;flex-wrap:wrap;margin-bottom:8px}.workflow-stage strong{font-size:11px;font-weight:550}.workflow-stage small{color:var(--muted);font-size:9px;line-height:1.7}
.workflow-stage p{font-size:10px;overflow-wrap:anywhere;color:var(--studio-amber);margin-top:8px;line-height:1.6}
.workflow-coverage{margin-top:17px;color:var(--muted);font-size:11px}.workflow-coverage summary,.workflow-feeds>summary{cursor:pointer;line-height:1.8}.workflow-coverage p{margin-top:10px}
.workflow-appraisal-preview{display:flex;justify-content:space-between;align-items:center;gap:18px;flex-wrap:wrap}.workflow-appraisal-preview strong{font-size:19px}.workflow-appraisal-preview .subtext{font-size:10px}
.workflow-metadata-field{min-width:0;display:flex;flex-direction:column;gap:8px}.workflow-metadata-field .field-check{font-size:10px;color:var(--studio-mint)}
.workflow-feeds{padding:12px 16px;border:1px solid var(--line);border-radius:10px;background:var(--studio-soft);color:var(--muted);font-size:11px;margin-bottom:18px}
.workflow-radar-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;padding:0 20px 12px}.workflow-radar-filters .field-check{min-height:30px;font-size:10px}
.workflow-filter-hint{padding:0 20px 16px}.workflow-radar-actions{gap:10px}.workflow-radar-actions>span{font-size:10px;color:var(--muted)}
.workflow-drop-table{min-width:880px}.workflow-drop-table td{vertical-align:top;max-width:260px}.workflow-drop-table td:first-child{width:34px}.workflow-drop-table strong{overflow-wrap:anywhere}
#drop-search{flex:1;width:auto;min-width:180px}
.availability-monitor>p{margin:12px 0;line-height:1.8}.availability-status{display:flex;gap:8px;flex-wrap:wrap}.availability-monitor .data-grid{margin:12px 0}.availability-monitor .hint{margin-bottom:0}
@media(max-width:800px){.workflow-pipeline{grid-template-columns:minmax(0,1fr)}.workflow-stage>div{flex-wrap:nowrap}.workflow-radar-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.workflow-views{padding:14px 15px 0}.workflow-views button{font-size:9px;padding:6px 9px}.workflow-radar-filters{padding:0 15px 12px;gap:12px}.workflow-filter-hint{padding:0 15px 14px}.workflow-appraisal-preview strong{font-size:17px}.workflow-radar-actions .btn-primary{flex-basis:100%}.workflow-domain-label{gap:4px}.workflow-star{font-size:22px;width:25px}.studio-watch-tabs{gap:16px}}
