.hx-block-control{align-items:center;gap:var(--hx-spacing-scale-sm) var(--hx-spacing-scale-md);margin:var(--hx-spacing-scale-md) 0;flex-wrap:wrap;display:flex}.hx-block-control__status{color:var(--hx-color-ink-muted);margin:0}.hx-block-dialog__actions{gap:var(--hx-spacing-scale-sm);margin-top:var(--hx-spacing-scale-md);flex-wrap:wrap;display:flex}.hx-profile{align-items:center;gap:var(--hx-spacing-scale-lg);flex-wrap:wrap;display:flex}.hx-profile__avatar{border:1px solid var(--hx-color-line-hairline);object-fit:cover;background-color:var(--hx-color-surface-raised);border-radius:50%;flex:none;width:6rem;height:6rem}.hx-profile__identity{gap:var(--hx-spacing-scale-xs);min-width:0;display:grid}.hx-profile__identity h1{overflow-wrap:anywhere}.hx-profile__username,.hx-profile__facts{color:var(--hx-color-ink-muted)}.hx-profile__facts{gap:0 var(--hx-spacing-scale-lg);flex-wrap:wrap;display:flex}.hx-profile__bio{white-space:pre-line}.hx-profile__links{gap:0 var(--hx-spacing-scale-lg);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.hx-profile__links a{min-height:var(--hx-spacing-min-tap-target);overflow-wrap:anywhere;align-items:center;display:inline-flex}.hx-profile__own{color:var(--hx-color-ink-muted)}.hx-profile__error{align-items:center;gap:var(--hx-spacing-scale-md);flex-wrap:wrap;display:flex}.hx-profile__actions{align-items:flex-start;gap:var(--hx-spacing-scale-md) var(--hx-spacing-scale-lg);margin:var(--hx-spacing-scale-md) 0;flex-wrap:wrap;display:flex}.hx-profile__actions .hx-block-control{margin:0}.hx-report-profile{gap:var(--hx-spacing-scale-xs);justify-items:start;display:grid}.hx-report-profile__status{color:var(--hx-color-ink-muted);margin:0}.hx-report-profile__status:empty{display:none}.hx-report-form{gap:var(--hx-spacing-scale-lg);display:grid}.hx-report-form__reasons{gap:var(--hx-spacing-scale-xs);border:0;margin:0;padding:0;display:grid}.hx-report-form__reasons legend{margin-bottom:var(--hx-spacing-scale-xs);padding:0;font-weight:600}.hx-report-form__reason{align-items:center;gap:var(--hx-spacing-scale-sm);min-height:var(--hx-spacing-min-tap-target);display:flex}.hx-report-form__reason input{width:1.25rem;height:1.25rem;accent-color:var(--hx-color-accent-copper);flex:none;margin:0}.hx-report-form__reason label{flex:1}.hx-report-form__actions{justify-content:flex-end;gap:var(--hx-spacing-scale-sm);flex-wrap:wrap;display:flex}.hx-report-form__done{margin:0}
