.feedback-environment{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.feedback-environment-summary{font-size:12px;color:var(--muted,#96a5ab)}
.feedback-description-progress{margin:8px 0;color:var(--muted,#96a5ab);font-size:12px;line-height:1.6;overflow-wrap:anywhere}.feedback-description-progress[hidden]{display:none}
.feedback-description-editor .hh-description-toolbar{display:flex;flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;overscroll-behavior-y:auto;scrollbar-width:thin}.feedback-description-editor .hh-description-toolbar>*{flex:none}.feedback-description-editor .hh-description-input{min-height:140px;max-height:300px;overflow:auto}
.feedback-reply-form .feedback-description-editor .hh-description-input{min-height:90px;max-height:180px}.feedback-message-bubble .hh-description-content{white-space:normal}.feedback-private-media{max-width:100%;min-width:0}.feedback-private-media img,.feedback-private-media video{display:block;max-width:100%;max-height:380px;object-fit:contain}.feedback-private-media>span{font-size:12px;color:var(--muted,#96a5ab)}
@media(max-width:600px){.feedback-environment{grid-template-columns:minmax(0,1fr)}.feedback-description-editor .hh-description-input{max-height:240px}.feedback-private-media img,.feedback-private-media video{max-height:260px}}

.feedback-draft-recovery{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;margin:8px 0;font-size:12px;line-height:1.6}.feedback-draft-recovery[hidden]{display:none!important}.feedback-draft-recovery>span{flex:1 1 200px;overflow-wrap:anywhere}.feedback-draft-recovery>button{flex:none}
