.community-page [x-cloak]{display:none!important}.community-page main{padding-bottom:48px;overflow-wrap:anywhere}.community-hero{padding:36px 0 28px;border-bottom:1px solid var(--dg-border)}.community-hero-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.community-hero-toolbar nav{min-width:0}.community-hero h1{max-width:1000px;font-size:clamp(26px,3vw,38px);line-height:1.22;letter-spacing:-.6px;margin:0}.community-breadcrumb{display:flex;flex-wrap:wrap;gap:6px 10px;list-style:none;padding:0;margin:0;color:var(--dg-muted);font-size:13px}.community-breadcrumb li+li::before{content:"/";margin-right:10px}.community-section{margin-bottom:40px}.community-section h2{margin:24px 0;font-size:28px}.community-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.community-grid>*,.community-row>*{min-width:0}.community-row{display:grid;grid-template-columns:minmax(0,2fr) minmax(var(--dg-ad-sidebar-width),1fr);gap:28px}.community-pad{padding:24px}.community-pad .community-pad{margin:24px 0}.community-pad p{line-height:1.75}.community-image img{display:block;width:100%;height:auto;border-radius:var(--dg-radius)}.community-grid .community-image img{aspect-ratio:16/9;object-fit:cover}.community-articles{list-style:none;padding:0;margin:0;display:grid;gap:16px}.community-articles a{display:flex;gap:12px}.community-ad{min-width:0;min-height:100px}.community-ad ins{display:block}.community-side-ad{position:sticky;top:24px}.community-field{margin-bottom:24px}.community-field .dg-form-control{box-sizing:border-box;width:100%}.community-table-wrap{overflow-x:auto}.community-announcement{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding-block:12px}.community-write{flex-shrink:0}.community-page #disqus_thread{margin-block:32px}@media(max-width:991px){.community-row{grid-template-columns:1fr}.community-side-ad{display:none}.community-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.community-grid{grid-template-columns:1fr}.community-pad{padding:18px}.community-hero{padding:24px 0}.community-hero-toolbar{gap:8px}.community-write{padding:10px 12px;font-size:13px}}.community-payment{display:grid;justify-items:start;gap:12px}.community-payment img{max-width:100%}.community-page #toastContainer button{margin-inline-start:12px}
