.community-rules-main{padding-block:var(--space-24) var(--space-48)}.community-rules-breadcrumb{align-items:center;gap:var(--space-12);margin-bottom:var(--space-24);color:var(--color-faint);font-size:var(--text-meta-size);display:flex}.community-rules-breadcrumb .page-return-link{margin:0}.community-rules-breadcrumb>span[aria-hidden]{background:var(--color-line);width:1px;height:12px}.community-rules-layout{align-items:start;gap:var(--space-32);grid-template-columns:240px minmax(0,1fr);display:grid}.community-rules-article{border:1px solid var(--color-line);border-radius:var(--radius-16);background:var(--color-surface);min-width:0;color:var(--color-ink);font-size:var(--text-reading-size);line-height:var(--text-reading-leading);scroll-margin-top:90px}.community-rules-intro{padding:var(--space-32) var(--space-36);border-bottom:1px solid var(--color-line)}.community-rules-body{max-width:calc(var(--layout-reading-max) + 2 * var(--space-36));padding:var(--space-32) var(--space-36) var(--space-40);overflow-wrap:anywhere}.community-rules-intro h1{margin:var(--space-12) 0 var(--space-16);font-size:var(--text-page-title-size);line-height:var(--text-page-title-leading);font-weight:700}.community-rules-intro p{color:var(--color-muted);font-size:var(--text-body-size);margin:0}.community-rules-intro .community-rules-eyebrow{align-items:center;gap:var(--space-8);font-size:var(--text-meta-size);display:flex}.community-rules-eyebrow:before{content:"";background:var(--color-brand);border-radius:50%;width:6px;height:6px}.community-rules-directory-toggle{display:none}.community-rules-directory{font-size:var(--text-body-size);scrollbar-width:thin;max-height:calc(100dvh - 114px);position:sticky;top:90px;overflow-y:auto}.community-rules-directory-group+.community-rules-directory-group{margin-top:var(--space-32)}.community-rules-directory-group>h2{padding-inline:var(--space-12);margin:0 0 var(--space-8);color:var(--color-faint);font-size:var(--text-meta-size);font-weight:var(--weight-semibold);letter-spacing:.02em}.community-rules-directory a[aria-current=page]>svg{visibility:visible}.community-rules-page[data-community-layout=embedded] .community-rules-directory,html[data-chromeless] .community-rules-page .community-rules-directory{top:24px}html[data-chromeless] .community-rules-page>.community-header,html[data-chromeless] .community-rules-breadcrumb,html[data-chromeless] .community-rules-footer,html[data-chromeless] .mobile-nav,html[data-chromeless] .mobile-publish-button{display:none}.community-rules-directory .community-rules-covenant{margin-bottom:var(--space-24)}.community-rules-body p{margin-block:0 var(--space-12)}.community-rules-body>:last-child{margin-bottom:0}.community-rules-body li+li{margin-top:var(--space-4)}.community-rules-body ul{padding-left:var(--space-24);list-style:outside}.community-rules-body ol{padding-left:var(--space-24);list-style:decimal}.community-rules-body table{max-width:100%;display:block;overflow-x:auto}.community-rules-body th,.community-rules-body td{padding:var(--space-8);border:1px solid var(--color-line)}.community-rules-unavailable{padding:var(--space-32);text-align:center;color:var(--color-muted)}@media (max-width:900px){.community-rules-layout{gap:var(--space-24);grid-template-columns:minmax(0,1fr)}.community-rules-directory-toggle{min-height:var(--control-height-touch);padding-inline:var(--space-16);border:1px solid var(--color-line);border-radius:var(--radius-panel);align-items:center;gap:var(--space-12);background:var(--color-surface);color:var(--color-ink);font-size:var(--text-body-size);font-weight:var(--weight-semibold);text-align:left;display:flex}.community-rules-directory-current{min-width:0;color:var(--color-muted);font-weight:var(--weight-regular);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.community-rules-directory-toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.community-rules-directory[data-open=false]{display:none}.community-rules-directory{gap:var(--space-16);max-height:none;display:grid;position:static;overflow-y:visible}.community-rules-directory-group{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.community-rules-directory-group>h2{grid-column:1/-1}.community-rules-directory-group+.community-rules-directory-group{margin-top:0}.community-rules-directory .community-rules-covenant{margin-bottom:0}.community-rules-directory a>svg{display:none}}@media (max-width:700px){.community-rules-main{padding:var(--space-16) 0}.community-rules-breadcrumb{margin-bottom:var(--space-16)}.community-rules-directory-group{grid-template-columns:repeat(2,minmax(0,1fr))}.community-rules-directory a{font-size:var(--text-meta-size)}.community-rules-intro,.community-rules-body{padding:var(--space-20)}}
