.os-dispatch-task{position:relative;margin:18px 0;padding:18px;border:1px solid #a797ed30;border-radius:14px;background:linear-gradient(135deg,#a797ed08,transparent);min-width:0}
.os-dispatch-task legend{font-size:12px;color:#c3b6fa;font-weight:700;padding:0 8px}
.os-dispatch-task>button{display:block;margin:0 0 14px auto;font-size:11px}
.os-dispatch-task label{display:flex;flex-direction:column;gap:8px;margin-bottom:14px;font-size:12px;color:#b9bfcb;min-width:0}
.os-dispatch-task .input{width:100%;box-sizing:border-box;font-size:13px}
.os-dispatch-task textarea{resize:vertical;min-height:90px}
.os-dispatch-task select.is-available{border-color:#48d99a88;box-shadow:0 0 0 3px #48d99a10}.os-dispatch-task select.is-running{border-color:#54a9e788;box-shadow:0 0 0 3px #54a9e710}.os-dispatch-task select.is-not-started{border-color:#e9a74c70}.os-dispatch-task select.is-closed{border-color:#777d8955;color:#a0a4ad}
.os-assignee-load{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:10px;margin:-4px 0 16px;padding:11px 13px;border:1px solid #777d8940;border-radius:11px;background:#777d8908;min-width:0}
.os-assignee-load[hidden]{display:none}.os-assignee-load span{display:inline-flex;align-items:center;gap:6px;color:#9ca1ad;font-size:10px;font-weight:750;text-transform:uppercase;letter-spacing:.06em}.os-assignee-load span i{width:7px;height:7px;border-radius:50%;background:#77808d}.os-assignee-load strong{font-size:11px;color:#dddce6;white-space:nowrap}.os-assignee-load small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#8f95a2;font-size:10px}.os-assignee-load.is-available{border-color:#40d59b55;background:linear-gradient(90deg,#40d59b12,transparent)}.os-assignee-load.is-available span{color:#5fe0ad}.os-assignee-load.is-available span i{background:#43da9f;box-shadow:0 0 0 4px #43da9f18}.os-assignee-load.is-running{border-color:#55ace45c;background:linear-gradient(90deg,#55ace414,transparent)}.os-assignee-load.is-running span{color:#7bc8f5}.os-assignee-load.is-running span i{background:#58b8ef;box-shadow:0 0 0 4px #58b8ef18}.os-assignee-load.is-not-started{border-color:#e6a4494d;background:linear-gradient(90deg,#e6a44910,transparent)}.os-assignee-load.is-not-started span{color:#e7b86f}.os-assignee-load.is-not-started span i{background:#e4a044}.os-assignee-load.is-closed{opacity:.72}.os-assignee-load.is-closed span i{background:#686f7a}
.os-dispatch-task .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
@media(max-width:600px){.os-dispatch-task .form-grid{grid-template-columns:minmax(0,1fr)}.os-assignee-load{grid-template-columns:1fr auto}.os-assignee-load small{grid-column:1/-1}}
