.workshop-stage{display:grid;grid-template-columns:1fr 1fr;gap:4px;min-width:109px;max-width:145px}
.workshop-stage .stage-choice{padding:9px 7px;min-height:36px;font-size:11px;font-weight:600;white-space:nowrap;border:1px solid #dce6dd;border-radius:6px;background:#fff;color:#62766a}
.workshop-stage .stage-choice:hover{border-color:#16745e;background:#eff6ee}
.workshop-stage .stage-choice[aria-pressed=true]{opacity:1;cursor:default}
.workshop-stage .done[aria-pressed=true]{background:#23764e;color:#fff;border-color:#23764e}
.workshop-stage .todo[aria-pressed=true]{background:#eee9dc;color:#78683e;border-color:#d9cfb6}
.stage-feedback,.stage-existing{grid-column:1/-1;max-width:145px;font-size:9px;white-space:normal;line-height:1.35}
.stage-feedback:empty{display:none}.stage-feedback.saved{color:#23764e}.stage-feedback.failed{color:#a74637}
[data-stage-busy] .stage-choice{cursor:wait}.dept-table.atelier{table-layout:auto!important}
@media(pointer:coarse){.workshop-stage .stage-choice{min-height:44px}}
