.legacy-mission-page .mission-form__tab.mission-form__tab_active{background:#605d89;color:#fff}
.materials-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:0 12px;min-height:24px}.materials-actions [role=status]{flex:1;color:#a13939;font-size:12px}.materials-actions [role=status]:empty{display:none}.materials-actions details,.material-file-actions{position:relative}.materials-actions summary,.material-file-actions summary{list-style:none;cursor:pointer;padding:0 8px;color:#605d89;font-size:20px}.materials-actions details button,.material-file-actions button{font:inherit;font-size:12px;padding:6px 10px;background:white;color:#605d89;border:1px solid #ddd;border-radius:6px}.materials-actions details[open]{padding-bottom:8px}.materials-empty{font-size:13px;color:#605d89}.material-entry{border-bottom:1px solid #dedede}.material-body{white-space:pre-wrap;overflow-wrap:anywhere}.mission-messages__date{font-size:11px;color:#777;padding:8px 0}.material-file{position:relative;padding:8px 0;overflow-wrap:anywhere}.material-download{display:block;color:#605d89;font-size:13px;text-decoration:none}.material-download span{display:block;padding:8px;border:1px solid #dedede;background:white}.material-file img{display:block;max-width:100%;max-height:440px;object-fit:contain;margin:auto}.material-file video,.material-file audio{max-width:100%;display:block}.material-file-actions{display:flex;align-items:center;justify-content:flex-end}.material-file-actions[open]{display:block;text-align:right}.mission-messages__worker-image{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.mission-messages__worker-image img{width:34px;height:34px;object-fit:cover;border-radius:50%}.mission-messages__worker-button:empty{display:none}.mission-messages__worker-action:disabled{cursor:not-allowed;opacity:.5}.mission-messages__worker-status-line{white-space:pre-wrap}.mission-messages__worker-data{max-width:42%}@media(max-width:540px){.mission-messages__worker{gap:8px}.mission-messages__workers{padding:0 4px}.mission-messages__worker-data{max-width:38%}.mission-messages__worker-name{font-size:12px}.mission-messages__worker-status-inner{padding:7px 9px}.mission-messages__worker-action{min-width:0;padding:8px;font-size:10px}.mission-messages__worker-image{margin-right:6px}}
