.page--communities .cols--wide>.cols-main{background:0 0;border:0;width:100%;max-width:none;padding:0}.page--communities .cols{display:block}.page--communities>.page-head{margin-bottom:var(--space-3)}.page--communities .professional-search-destinations{margin-top:var(--space-6)}.community-search{max-width:52rem}.community-search label{margin-bottom:var(--space-2);font-size:var(--type-meta);font-weight:var(--fw-strong);display:block}.community-search-controls{gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.community-search input{width:100%;min-width:0;min-height:var(--size-field);border:1px solid var(--color-line-field);border-radius:var(--radius-control);padding:var(--space-2) var(--space-3);font:inherit;font-size:var(--type-body);background:var(--color-paper);color:var(--color-ink)}.community-search .btn{min-height:var(--size-touch);padding-inline:var(--space-3);white-space:normal}.community-jumps{gap:0 var(--space-4);margin-top:var(--space-2);border-bottom:var(--rule);flex-wrap:wrap;display:flex}.community-discovery :is(.community-jumps,.community-highlights,.community-forum-list,.community-related,.community-empty,.community-section-head) a,.community-discovery :is(.community-card h3,.community-latest,.community-manage)>a{min-height:var(--size-touch);align-items:center;display:inline-flex}.community-section,.community-section-head{margin-top:var(--space-6)}.community-section h2,.community-section-head h2{margin:0 0 var(--space-2);font-size:var(--type-title)}.community-section-head{justify-content:space-between;align-items:baseline;gap:0 var(--space-4);flex-wrap:wrap;display:flex}.community-highlights,.community-forum-list,.community-grid,.community-related ul,.community-forum-list ul{margin:0;padding:0;list-style:none}.community-highlights,.community-forum-list,.community-grid{gap:var(--space-3);display:grid}.community-highlights>li,.community-forum-list>li{border-bottom:var(--rule);min-width:0}.community-highlights>li{padding-bottom:var(--space-2)}.community-forum-list ul a{font-size:var(--type-meta)}.community-date{color:var(--color-muted);font-size:var(--type-meta);margin:0}.community-card{min-width:0;height:100%;padding:var(--space-4);border:var(--rule);border-radius:var(--radius-md);background:var(--color-paper)}.community-card h3{font-size:var(--type-title);margin:0}.community-description{margin:0 0 var(--space-2);color:var(--color-ink-2)}.community-latest{padding-bottom:var(--space-2);border-bottom:var(--rule)}.community-latest>a{font-weight:var(--fw-medium)}.community-related-title{margin:var(--space-2) 0 0;color:var(--color-muted);font-size:var(--type-meta)}.community-related ul,.community-follow{align-items:center;gap:0 var(--space-3);flex-wrap:wrap;display:flex}.community-related a,.community-follow-target,.community-follow .theo-doi{font-size:var(--type-meta)}.community-follow .theo-doi{min-height:var(--size-touch)}.community-empty{margin-top:var(--space-6);padding:var(--space-4);border:var(--rule);border-radius:var(--radius-md);background:var(--color-paper)}.community-empty p{margin:0 0 var(--space-2)}.community-empty a+a{margin-inline-start:var(--space-4)}.community-participation{margin:var(--space-6) 0 0;color:var(--color-ink-2)}.community-manage{margin:var(--space-2) 0 0}.community-discovery :is(h2,h3,h4,a){overflow-wrap:anywhere;min-width:0}.community-discovery :is(h2,h3,h4){text-wrap:balance}@media (width>=48em){.community-highlights,.community-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=39.99em){.community-search-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.community-search-controls input{grid-column:1/-1}}.community-forum-list{grid-template-columns:minmax(0,1fr)}.community-forum-list>li{padding:var(--space-3);border:var(--rule);border-radius:var(--radius-md);background:var(--color-paper)}.community-topic-row{justify-content:space-between;align-items:center;gap:0 var(--space-2);flex-wrap:wrap;display:flex}.community-topic-row .community-topic-name{font-weight:var(--fw-medium);flex:12ch}.community-topic-row .theo-doi{min-height:var(--size-touch);font-size:var(--type-meta);white-space:normal}.community-forum-list summary{min-height:var(--size-touch);padding-block:var(--space-2);color:var(--color-action);cursor:pointer}.community-forum-list ul{margin-inline-start:0}.community-forum-list ul>li{border-top:var(--rule-soft);padding-block:var(--space-1)}@media (width>=48em){.community-forum-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}
