.subcontract-status-button{font-size:.85rem;white-space:normal;margin:5px 4px;max-width:100%;text-align:left}.subcontract-status-button.is-done{background:#dcf5e5;color:#17472c}.subcontract-status-button.is-active{background:#fff0c2;color:#4f3400}.subcontract-status-button.is-correction{background:#ffe0e0;color:#6b1717}.subcontract-status-dialog{width:min(720px,calc(100vw - 32px));max-height:85vh;overflow:auto;box-sizing:border-box;border:1px solid #aebfce;border-radius:12px;padding:20px;color:#17212b;background:#fff}.subcontract-status-dialog::backdrop{background:#17212b70}.subcontract-status-dialog header{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px}.subcontract-status-dialog section{padding:12px;border:1px solid #cbd5df;border-radius:8px;margin:10px 0}.subcontract-status-dialog p{white-space:pre-wrap;overflow-wrap:anywhere}.subcontract-status-dialog .is-done{border-left:5px solid #31804f}.subcontract-status-dialog .is-active{border-left:5px solid #b27600}.subcontract-status-dialog .is-correction{border-left:5px solid #be3434}
