.community-workspace{gap:var(--sp-6)}.community-workspace h1,.community-public-brand h1{text-wrap:balance;overflow-wrap:anywhere}.community-tabs{gap:var(--sp-2) var(--sp-5);border-block-end:var(--bw-hair) solid var(--border-strong);flex-wrap:wrap;display:flex}.community-tabs a{min-block-size:var(--sp-12);border-block-end:var(--bw-heavy) solid transparent;font:var(--type-label);color:var(--text-secondary);border-radius:0;align-items:center;text-decoration:none;display:inline-flex}.community-tabs a[aria-current=page]{color:var(--text-brand);border-block-end-color:var(--brand)}.community-tabs a:focus-visible{outline:var(--bw-heavy) solid var(--focus);outline-offset:var(--sp-1)}.community-next-step{gap:var(--sp-5);background:var(--brand-wash);padding:var(--sp-6);border-radius:var(--radius-surface);justify-content:space-between;align-items:center;display:flex}.community-next-step>div{min-inline-size:0}.community-next-step h2{font:var(--type-section);margin:0}.community-next-step p{font:var(--type-body);max-inline-size:65ch;color:var(--text-secondary);margin-block:var(--sp-2) 0}.community-next-step>a{flex-shrink:0}.community-empty{gap:var(--sp-4);padding-block:var(--sp-10);justify-items:start;max-inline-size:65ch;display:grid}.community-empty h2{font:var(--type-title);text-wrap:balance}.community-empty p{font:var(--type-body);color:var(--text-secondary);margin:0}.community-connections{margin:0;padding:0;list-style:none}.community-connections>li{justify-content:space-between;align-items:center;gap:var(--sp-5);padding-block:var(--sp-6);border-block-end:var(--bw-hair) solid var(--border-strong);flex-wrap:wrap;display:flex}.community-person{align-items:center;gap:var(--sp-4);flex:1;min-inline-size:0;display:flex}.community-person>div{min-inline-size:0}.community-person h2{font:var(--type-section);overflow-wrap:anywhere;margin:0}.community-person p{margin-block:var(--sp-1) 0}.community-person-mark,.brand-initial{inline-size:var(--sp-12);block-size:var(--sp-12);border-radius:var(--radius-input);background:var(--brand-tint);color:var(--text-brand);font:var(--type-title);flex-shrink:0;place-items:center;display:grid}.community-person-mark{border-radius:var(--radius-full)}.community-relation-controls{gap:var(--sp-3);min-inline-size:0;display:grid}.community-relation-controls [aria-pressed=true]{background:var(--selected-bg);color:var(--text-brand);border-color:var(--brand)}.community-profile-actions{margin-block:var(--sp-5)}.community-card-link{min-block-size:var(--sp-12);color:var(--text-brand);font:var(--type-label);align-items:center;margin-block-start:var(--sp-2);display:inline-flex}.community-profile-actions>.op-note{margin-block-start:var(--sp-2)}.community-request-action{min-inline-size:0}.community-request-action>p{max-inline-size:36ch;margin-block:var(--sp-2) 0}.community-brand-layout{gap:var(--sp-10);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid}.community-brand-form{padding:var(--sp-6);background:var(--surface);border-radius:var(--radius-surface)}.community-brand-notes{gap:var(--sp-3);padding-block:var(--sp-3);display:grid}.community-brand-notes h2{font:var(--type-section)}.community-brand-notes p{font:var(--type-body);color:var(--text-secondary);max-inline-size:65ch;margin:0}.brand-directory{gap:var(--sp-6);display:grid}.brand-directory-heading{justify-content:space-between;gap:var(--sp-5);flex-wrap:wrap;align-items:center;display:flex}.brand-directory-heading>div{min-inline-size:0}.brand-directory-heading h1{font:var(--type-display);text-wrap:balance;margin:0}.brand-directory-heading h2{font:var(--type-title);text-wrap:balance;margin:0}.brand-directory-heading p{max-inline-size:65ch;color:var(--text-secondary);margin-block:var(--sp-3) 0}.brand-ranking-note{font:var(--type-caption);color:var(--text-muted);max-inline-size:75ch;margin:0}.brand-directory-list{margin:0;padding:0;list-style:none}.brand-directory-list>li{padding-block:var(--sp-6);border-block-start:var(--bw-hair) solid var(--border-strong)}.brand-directory-entry{gap:var(--sp-10);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.brand-entry-identity{gap:var(--sp-4);align-items:flex-start;min-inline-size:0;display:flex}.brand-entry-identity>div{min-inline-size:0}.brand-entry-identity h3{font:var(--type-section);overflow-wrap:anywhere;margin:0}.brand-entry-identity p{margin-block:var(--sp-2) 0;max-inline-size:65ch;font:var(--type-body);color:var(--text-secondary);overflow-wrap:anywhere}.brand-activity{gap:var(--sp-5);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.brand-activity>div{justify-content:flex-end;gap:var(--sp-2);flex-direction:column-reverse;display:flex}.brand-activity dt{font:var(--type-caption);color:var(--text-secondary)}.brand-activity dd{font:var(--type-data-lg);font-variant-numeric:tabular-nums;margin:0}.brand-read-date{margin-block:var(--sp-3) 0;font:var(--type-caption);color:var(--text-muted)}.brand-directory-empty{justify-items:start;gap:var(--sp-3);padding-block:var(--sp-6);border-block-start:var(--bw-hair) solid var(--border-strong);display:grid}.brand-directory-empty h3{font:var(--type-section);margin:0}.brand-directory-empty p{max-inline-size:65ch;font:var(--type-body);color:var(--text-secondary);margin:0}.community-public-error{gap:var(--sp-3);justify-items:start;display:grid}.community-public-error p{color:var(--error)}.community-public-brand{gap:var(--sp-10);display:grid}.community-public-brand>header{gap:var(--sp-5);align-items:flex-start;display:flex}.community-public-brand>header>div{min-inline-size:0}.community-public-brand h1{font:var(--type-display);margin:0}.community-public-brand h2{font:var(--type-title);margin-block:0 var(--sp-6)}.community-public-brand p{overflow-wrap:anywhere;max-inline-size:65ch}.community-public-brand>section{padding-block:var(--sp-8);border-block-start:var(--bw-hair) solid var(--border-strong)}.community-public-brand .brand-activity{max-inline-size:var(--content-narrow);margin-block-end:var(--sp-6)}@media (max-width:700px){.community-creator-heading{flex-direction:column;align-items:flex-start}.community-creator-heading .community-person{flex:none;align-items:flex-start;inline-size:100%}.community-next-step{padding:var(--sp-5);flex-direction:column;align-items:flex-start}.community-brand-layout,.brand-directory-entry{gap:var(--sp-6);grid-template-columns:minmax(0,1fr)}.community-brand-form{padding:var(--sp-5)}.community-connections>li{flex-direction:column;align-items:flex-start}.community-connections .community-relation-controls{inline-size:100%}.community-connections .op-actions>button{flex:1}.brand-activity,.community-public-brand>header{gap:var(--sp-4)}}
