.profile-feedback{gap:16px;min-width:0;display:grid}.profile-feedback>.form-note{font-size:var(--type-caption);line-height:var(--leading-body);color:var(--muted);margin:0}.feedback-entry{min-width:0;padding:16px}.feedback-entry .action-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.feedback-entry .action-row>a{font-weight:var(--weight-semibold);color:var(--ink);align-items:center;min-height:44px;display:inline-flex}.feedback-entry time{font-size:var(--type-caption);color:var(--muted);margin-inline-start:auto}.feedback-entry .preserve-lines{font-size:var(--type-body);line-height:var(--leading-body);overflow-wrap:anywhere;margin:8px 0 0}.feedback-entry strong[aria-label]{border-radius:var(--ui-radius-control);background:var(--ui-selected);padding:4px 8px}.feedback-empty{justify-items:start;gap:8px;padding:20px;display:grid}.feedback-empty>.icon{width:28px;height:28px;color:var(--muted)}.feedback-empty p,.feedback-alert p{margin:0}.feedback-composer{border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--surface);gap:10px;min-width:0;margin:0;padding:16px;display:grid}.feedback-composer :is(input,select,textarea){box-sizing:border-box;width:100%;min-width:0;font-size:16px}.feedback-composer select{min-height:44px}.feedback-composer textarea{resize:vertical;min-height:120px}.feedback-composer .action-row{flex-wrap:wrap;gap:8px;display:flex}.feedback-composer .form-note,.feedback-character-count{font-size:var(--type-caption);color:var(--muted);margin:0}.feedback-character-count{text-align:end}.feedback-alert{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);flex-wrap:wrap;align-items:center;gap:12px;padding:12px;display:flex}@media (max-width:500px){.feedback-entry,.feedback-composer{padding:12px}.feedback-composer .action-row>button{flex:1;min-height:44px}.feedback-entry time{flex-basis:100%;margin-inline-start:0}}
