.CommunityDetailPage_page___rfxr{padding-top:var(--page-padding-top);--cc-bg:#fffcfa;--cc-surface:#ffffff;--cc-primary:#f36c6c;--cc-primary-dark:#e65b5b;--cc-heading:#3b312f;--cc-text:#6b6b6b;--cc-border:#efe8e4;--cc-secondary-bg:#fff8f4;--cc-gradient-hero:linear-gradient(135deg,#fff4ec,#fffdf9,#f6f2ff);--cc-radius-sm:14px;--cc-radius-md:24px;--cc-radius-lg:32px;--cc-shadow-sm:0 4px 16px rgba(196,120,90,0.1);--cc-shadow-md:0 14px 32px rgba(196,120,90,0.14);--cc-pink-bg:#fde7ee;--cc-pink-text:#c4527a;--cc-pink-grad:linear-gradient(135deg,#fef1f5,#fbd0de);--cc-green-bg:#e3f3e7;--cc-green-text:#3f8f5c;--cc-green-grad:linear-gradient(135deg,#eef8f1,#c9ebd2);--cc-blue-bg:#e4edfb;--cc-blue-text:#4472c4;--cc-blue-grad:linear-gradient(135deg,#eef3fc,#cfe0f7);--cc-purple-bg:#f1e7fb;--cc-purple-text:#8a5fc0;--cc-purple-grad:linear-gradient(135deg,#f6f0fc,#e2cdf5);--cc-yellow-bg:#fbf1dc;--cc-yellow-text:#b98a2a;--cc-yellow-grad:linear-gradient(135deg,#fdf6e7,#f6e2b0);--cc-rose-bg:#fce3e6;--cc-rose-text:#c74b5b;--cc-rose-grad:linear-gradient(135deg,#fdedef,#f7c9cf);--cc-orange-bg:#fbeadd;--cc-orange-text:#c97a3d;--cc-orange-grad:linear-gradient(135deg,#fdf3ea,#f5d3ae);--cc-wash-mint:linear-gradient(180deg,#eaf7ee,#dcf0e2);--cc-wash-lavender:linear-gradient(180deg,#f4ecfb,#ead9f7);--cc-wash-peach:linear-gradient(180deg,#fdf0e2,#fbdec2)}[data-theme=dark] .CommunityDetailPage_page___rfxr,[data-theme=dark]:not(:has([data-theme=light])) .CommunityDetailPage_page___rfxr{--cc-bg:#1c1917;--cc-surface:#262220;--cc-primary:#f27e7e;--cc-primary-dark:#f36c6c;--cc-heading:#f5efe9;--cc-text:#b8aca4;--cc-border:#3a332f;--cc-secondary-bg:#221e1b;--cc-gradient-hero:linear-gradient(135deg,#2a2320,#1c1917,#211d26);--cc-shadow-sm:0 4px 16px rgba(0,0,0,0.3);--cc-shadow-md:0 14px 32px rgba(0,0,0,0.4);--cc-pink-bg:#3a2530;--cc-pink-text:#ef9dbb;--cc-pink-grad:linear-gradient(135deg,#3a2530,#4a2a3a);--cc-green-bg:#22362a;--cc-green-text:#7fcf9a;--cc-green-grad:linear-gradient(135deg,#22362a,#294532);--cc-blue-bg:#202c3d;--cc-blue-text:#8fb0e6;--cc-blue-grad:linear-gradient(135deg,#202c3d,#26344a);--cc-purple-bg:#2e2438;--cc-purple-text:#c6a3ec;--cc-purple-grad:linear-gradient(135deg,#2e2438,#392b47);--cc-yellow-bg:#362c1a;--cc-yellow-text:#e0b869;--cc-yellow-grad:linear-gradient(135deg,#362c1a,#453820);--cc-rose-bg:#3a2429;--cc-rose-text:#ec93a1;--cc-rose-grad:linear-gradient(135deg,#3a2429,#482a30);--cc-orange-bg:#382b1e;--cc-orange-text:#e2a373;--cc-orange-grad:linear-gradient(135deg,#382b1e,#473624);--cc-wash-mint:linear-gradient(180deg,#1e2b22,#22362a);--cc-wash-lavender:linear-gradient(180deg,#241e2c,#2e2438);--cc-wash-peach:linear-gradient(180deg,#2a2119,#382b1e)}.CommunityDetailPage_page___rfxr{background:var(--cc-bg);padding-bottom:4rem}.CommunityDetailPage_layout__TAx4B{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:2.5rem;gap:2.5rem;margin-top:2.5rem;margin-bottom:3rem}@media(max-width:1024px){.CommunityDetailPage_layout__TAx4B{grid-template-columns:1fr}}.CommunityDetailPage_info__LCSNn{display:flex;flex-direction:column;gap:.75rem}.CommunityDetailPage_relatedBadge__YtIhS{color:var(--cc-primary);font-weight:700;font-size:.85rem}.CommunityDetailPage_title__NURpi{color:var(--cc-heading);font-size:2rem;font-weight:800;margin:0}.CommunityDetailPage_author__9aI8d{color:var(--cc-text);font-size:.95rem}.CommunityDetailPage_nickname__d36nc{font-weight:700;color:var(--cc-heading)}.CommunityDetailPage_socials__EcpUO{display:flex;gap:.75rem}.CommunityDetailPage_socials__EcpUO a{color:var(--cc-primary);font-weight:600;font-size:.85rem;text-decoration:none}.CommunityDetailPage_socials__EcpUO a:hover{text-decoration:underline}.CommunityDetailPage_difficultyBadge__iClm_{align-self:flex-start;background:var(--cc-secondary-bg);color:var(--cc-heading);font-size:.8rem;font-weight:700;padding:.3rem .8rem;border-radius:999px}.CommunityDetailPage_description__EoWdS{color:var(--cc-heading);line-height:1.7;white-space:pre-wrap}.CommunityDetailPage_relatedProjectCard__K5IB8{display:block;background:var(--cc-secondary-bg);border-radius:var(--cc-radius-sm);padding:.85rem 1rem;color:var(--cc-heading);text-decoration:none;font-size:.9rem}.CommunityDetailPage_relatedProjectCard__K5IB8:hover{background:var(--cc-pink-bg)}.CommunityDetailPage_materials__qtG8A h3{font-size:.95rem;color:var(--cc-heading);margin:0 0 .5rem}.CommunityDetailPage_materialChips___6C4L{display:flex;flex-wrap:wrap;gap:.5rem}.CommunityDetailPage_materialChips___6C4L a{background:var(--cc-secondary-bg);color:var(--cc-heading);font-size:.8rem;font-weight:600;padding:.3rem .75rem;border-radius:999px;text-decoration:none}.CommunityDetailPage_materialChips___6C4L a:hover{background:var(--cc-pink-bg)}.CommunityDetailPage_tags__AAd71{display:flex;flex-wrap:wrap;gap:.5rem}.CommunityDetailPage_tags__AAd71 span{color:var(--cc-pink-text);font-size:.8rem;font-weight:600}.CommunityDetailPage_actions__L8pzj{margin-top:.5rem}.CommunityDetailPage_otherCreations__ntIjY{margin-top:3rem}.CommunityDetailPage_otherCreations__ntIjY h2{color:var(--cc-heading);font-size:1.4rem;margin-bottom:1.25rem}.CommunityDetailPage_grid__Z4OqY{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:1.5rem;gap:1.5rem}