.community-profile{display:flex;gap:var(--space-4);align-items:flex-start;margin:0}.community-profile>.ui-page-header{flex:1;min-width:0;margin:0}.community-profile .ui-page-description{white-space:pre-wrap;overflow-wrap:anywhere}.community-profile-page{max-width:720px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6);container-type:inline-size}@container (max-width: 420px){.community-profile>.ui-avatar{display:none}}.community-profile-page>section{min-width:0;overflow-wrap:anywhere}.community-profile-page .curiosity-surface{padding:0}.community-profile-page .community-results{display:grid;gap:var(--space-3)}.community-profile-page .community-grid{grid-template-columns:minmax(0,1fr);margin:0}.profile-form{display:grid;gap:var(--space-3);min-width:0}.profile-form>.ui-hint{margin:0}.profile-counted-hint{display:flex;justify-content:space-between;gap:var(--space-3)}.profile-counted-hint>:last-child{flex:none;font-variant-numeric:tabular-nums}.profile-section>.ui-meta-line{margin-top:var(--space-2)}.profile-complete ul{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}.profile-complete li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-3);font-size:14px}.profile-featured-choice{display:grid;gap:var(--space-2)}.profile-group+.profile-group{margin-top:var(--space-4)}.profile-group-title{margin:0 0 var(--space-2);font:500 14px/1.4 var(--font-sans)}.profile-group-title a{color:var(--text)}.profile-people{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin:0;padding:0;list-style:none}.profile-people>li{display:flex;align-items:center;gap:var(--space-2);font-size:14px}.profile-ask{display:grid;gap:var(--space-3)}.profile-ask>.profile-ask-more,.profile-ask>.profile-ask-open{justify-self:start}.profile-answered{display:grid}.profile-answered>.ui-card+.ui-card{margin-top:var(--space-3)}.profile-answer{position:relative;overflow-wrap:anywhere}.profile-answer>.profile-answer-tools{position:absolute;top:var(--space-2);right:var(--space-2);margin:0}.profile-answer-question{margin:0;padding-right:var(--space-6);font:500 14px/1.5 var(--font-sans)}.profile-answer .profile-answer-question+.ui-meta-line{margin-top:var(--space-1)}.profile-answer-sources{font-size:12px;color:var(--text-muted)}.profile-answer-sources a{color:var(--action)}