/* Чистые диагностические пробы и черновик вложений поддержки. */
.support-diagnostics{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0 0 10px}
.support-compose-actions>.support-diagnostics{margin:0;gap:6px 8px}
.support-compose .support-diagnostic,.support-compose .support-diagnostic-cancel{border:1px solid #c9dfd8;border-radius:6px;background:#f3f8f5;color:#08766a;padding:6px 9px;font:inherit;font-size:12px;white-space:normal;cursor:pointer}
.support-diagnostic-status{font-size:12px;color:#617a75}
.support-diagnostic-cancel[hidden]{display:none!important}
.support-compose.support-drop-active{outline:3px dashed #087b6e;outline-offset:-4px;background:#edf7f2}

.support-image-job {display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px;background:#eef7f5;border-radius:8px;font-size:12px}
.support-image-job span {flex:1;overflow-wrap:anywhere}
.support-image-job button {min-height:32px;border:1px solid #b5d7ce;border-radius:6px;background:white;color:#12685d;cursor:pointer}
.support-image-jobs {display:grid;gap:6px}.support-draft a{color:inherit;overflow-wrap:anywhere}
@media(max-width:600px){#supportDialog{width:calc(100vw - 16px);max-height:calc(100dvh - 16px);margin:auto}.support-compose textarea{font-size:16px}}

@media(max-width:700px){.support-compose-actions>.support-diagnostics{gap:6px}}
