.communities_catalog_page.communities_page{max-width:100%;margin:0 auto;padding:2.66667px 5.33333px;width:min(100vw - clamp(5vw, (.0390625 * (var(--current-width) - 640) * 1vw), 20vw), 1700px)!important}.communities_catalog_stack{flex-direction:column;gap:8px;width:100%;min-width:0;max-width:100%;margin:0 auto;display:flex}.communities_catalog_head{border:1px solid color-mix(in srgb, var(--text-color) 10%, transparent);background:radial-gradient(120% 90% at 100% 0%, color-mix(in lch, var(--accent) 10%, transparent) 0%, transparent 55%), color-mix(in lch, var(--card) 92%, var(--more-contrast-card));border-radius:12px;flex-direction:column;gap:10px;padding:12px 14px;display:flex;box-shadow:0 2px 14px #00000014}@media screen and (width>=769px){.communities_catalog_head{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:12px 16px}}.communities_catalog_head__intro{flex:none;min-width:0}@media screen and (width>=769px){.communities_catalog_head__intro{flex:12rem}}.communities_catalog_page h1.communities_hero_title{font-size:clamp(1.152rem, (.000111111 * (var(--current-width) - 768) * 1rem), 1.28rem);letter-spacing:-.02em;margin:0;font-weight:850;line-height:1.12}.communities_catalog_page .communities_hero_lead{font-size:clamp(.738rem, (.0000711806 * (var(--current-width) - 768) * 1rem), .82rem);color:var(--text-color-secondary);margin:4px 0 0;line-height:1.35}.communities_catalog_stack .catalog_hub{min-width:0;margin:0}.communities_catalog_stack .catalog_hub .seo_browse{border:1px solid color-mix(in srgb, var(--text-color) 8%, transparent);background:color-mix(in lch, var(--more-contrast-card) 35%, var(--card));box-shadow:none;border-radius:10px;margin:0;padding:7px 10px}.communities_catalog_stack .catalog_hub .seo_browse_title{display:none}.communities_catalog_stack .catalog_hub .seo_browse_list{gap:6px}.communities_catalog_stack .catalog_hub .seo_browse_list a{font-size:clamp(.702rem, (.0000677083 * (var(--current-width) - 768) * 1rem), .78rem);background:color-mix(in lch, var(--card) 80%, transparent);border-color:color-mix(in srgb, var(--text-color) 10%, transparent);box-shadow:none;padding:4px 9px;color:var(--text-color-secondary)!important}.communities_catalog_stack .catalog_hub .seo_browse_list a:hover{background:color-mix(in lch, var(--accent) 10%, var(--card));border-color:color-mix(in lch, var(--accent) 34%, transparent);transform:none;color:var(--text-color)!important}.communities_tabs_shell{flex:none;width:100%;min-width:0}@media screen and (width>=769px){.communities_tabs_shell{flex:16rem;width:auto;max-width:34rem}}.communities_catalog_head .communities_tabs{box-shadow:none;background:0 0;border:none;flex-wrap:wrap;justify-content:flex-start;gap:6px;margin:0;padding:0;display:flex;overflow:visible}@media screen and (width>=769px){.communities_catalog_head .communities_tabs{justify-content:flex-end}}.communities_catalog_page .communities_tab{scroll-snap-align:start;font:inherit;font-size:clamp(.72rem, (.0000694444 * (var(--current-width) - 768) * 1rem), .8rem);color:var(--text-color-secondary);background:color-mix(in lch, var(--more-contrast-card) 42%, var(--card));border:1px solid color-mix(in srgb, var(--text-color) 12%, transparent);cursor:pointer;white-space:nowrap;border-radius:8px;flex:0 auto;justify-content:center;align-items:center;gap:6px;padding:8px 14px;font-weight:650;line-height:1.2;text-decoration:none;transition:background .15s,color .15s,border-color .15s,box-shadow .15s;display:inline-flex}.communities_catalog_page .communities_tab:hover:not(:disabled){color:var(--text-color);background:color-mix(in lch, var(--accent) 11%, var(--card));border-color:color-mix(in lch, var(--accent) 32%, transparent)}.communities_catalog_page .communities_tab--active,.communities_catalog_page .communities_tab[aria-selected=true]{color:var(--text-color);background:color-mix(in lch, var(--accent) 20%, var(--card));border-color:color-mix(in lch, var(--accent) 50%, transparent);box-shadow:0 2px 12px color-mix(in srgb, var(--accent) 16%, transparent);font-weight:800}.communities_catalog_page .communities_tab:disabled{opacity:.5;cursor:not-allowed}.communities_catalog_page .communities_tab:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.communities_catalog_page .communities_tab{min-width:0;font-size:clamp(.72rem, (.0000694444 * (var(--current-width) - 768) * 1rem), .8rem);padding:7px 11px}.communities_catalog_body{border:1px solid color-mix(in srgb, var(--text-color) 10%, transparent);background:color-mix(in lch, var(--card) 94%, var(--more-contrast-card));border-radius:12px;flex-direction:column;gap:10px;padding:12px 14px;display:flex;box-shadow:0 4px 18px #0000001a}.communities_catalog_page .communities_toolbar{border:none;border-bottom:1px solid color-mix(in srgb, var(--text-color) 8%, transparent);box-shadow:none;background:0 0;border-radius:0;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0 0 10px;display:flex}.communities_catalog_page .communities_search_wrap{min-width:min(100%,14rem);font-size:clamp(.774rem, (.0000746528 * (var(--current-width) - 768) * 1rem), .86rem);flex:12rem}.communities_catalog_page .communities_search{min-height:2.2rem;font-size:clamp(.774rem, (.0000746528 * (var(--current-width) - 768) * 1rem), .86rem);border:1px solid color-mix(in srgb, var(--text-color) 11%, transparent);background:color-mix(in lch, var(--more-contrast-card) 40%, var(--card));color:var(--text-color);box-shadow:none;border-radius:9px;padding:6px 10px 6px 2.2rem}.communities_catalog_page .communities_search:focus-visible{outline:2px solid color-mix(in lch, var(--accent) 50%, transparent);outline-offset:1px;border-color:color-mix(in lch, var(--accent) 42%, transparent)}.communities_catalog_page .communities_btn{min-height:2.2rem;font-size:clamp(.738rem, (.0000711806 * (var(--current-width) - 768) * 1rem), .82rem);border-radius:9px;padding:6px 12px;font-weight:700}.communities_catalog_page .communities_btn--primary{border-color:color-mix(in lch, var(--accent) 40%, transparent);background:color-mix(in lch, var(--accent) 88%, var(--card));box-shadow:0 2px 10px color-mix(in lch, var(--accent) 28%, transparent);color:#fff!important}.communities_catalog_page .communities_btn--primary:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px)}.communities_catalog_page .communities_tag_filter{border:1px solid color-mix(in srgb, var(--text-color) 8%, transparent);background:color-mix(in lch, var(--more-contrast-card) 30%, var(--card));box-shadow:none;border-radius:9px;margin:0;overflow:hidden}.communities_catalog_page .communities_tag_filter_summary{cursor:pointer;vertical-align:middle;font-size:clamp(.756rem, (.0000729167 * (var(--current-width) - 768) * 1rem), .84rem);color:var(--text-color);-webkit-user-select:none;user-select:none;background:0 0;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px;font-weight:700;list-style:none;display:flex}.communities_catalog_page .communities_tag_filter_summary:hover{background:color-mix(in lch, var(--accent) 6%, transparent)}.communities_catalog_page .communities_tag_filter_summary::-webkit-details-marker{display:none}.communities_catalog_page .communities_tag_filter_summary:after{content:"▾";color:var(--muted);margin-left:auto;font-size:.75em;transition:transform .15s}.communities_catalog_page .communities_tag_filter[open] .communities_tag_filter_summary{border-bottom:1px solid color-mix(in srgb, var(--text-color) 8%, transparent)}.communities_catalog_page .communities_tag_filter[open] .communities_tag_filter_summary:after{transform:rotate(-180deg)}.communities_catalog_page .communities_tag_filter_count{align-items:center;min-width:1.2rem;height:1.2rem;padding:0 .3rem;font-size:.68rem;display:flex}.communities_catalog_page .communities_tag_filter_badge{padding:3px 7px;font-size:.68rem}.communities_catalog_page .communities_tag_filter_body{gap:8px;padding:0 10px 10px}.communities_catalog_page .communities_tag_filter_head{gap:6px;padding-top:8px}.communities_catalog_page .communities_tag_filter_hint{font-size:clamp(.684rem, (.0000659722 * (var(--current-width) - 768) * 1rem), .76rem)!important}.communities_catalog_page .communities_tag_pill{font-size:clamp(.702rem, (.0000677083 * (var(--current-width) - 768) * 1rem), .78rem);padding:5px 9px}.communities_catalog_page .communities_grid{gap:8px}.communities_catalog_page .communities_card{border:1px solid color-mix(in srgb, var(--text-color) 9%, transparent);border-left:3px solid hsl(var(--community-hue,230), 58%, 52%, .85);background:color-mix(in lch, var(--card) 96%, hsl(var(--community-hue-soft,264), 58%, 52%) 4%);box-shadow:none;border-radius:10px;padding:9px 10px 9px 8px;transition:border-color .15s,transform .15s,box-shadow .15s}.communities_catalog_page .communities_card:hover{border-color:color-mix(in lch, var(--accent) 22%, transparent);border-left-color:hsl(var(--community-hue,230), 62%, 50%, .95);transform:translateY(-1px);box-shadow:0 6px 16px #0000001a}.communities_catalog_page .communities_card_inner{column-gap:.65rem}.communities_catalog_page .communities_card_avatar{width:50px;height:50px;font-size:clamp(.9rem, (.0000868056 * (var(--current-width) - 768) * 1rem), 1rem);text-shadow:0 0 6px #00000080;box-shadow:none}.communities_catalog_page .communities_card_body{gap:.28rem}.communities_catalog_page .communities_card_title{font-size:clamp(.846rem, (.0000815972 * (var(--current-width) - 768) * 1rem), .94rem);font-weight:800;line-height:1.22}.communities_catalog_page .communities_card_members,.communities_catalog_page .communities_card_readonly_hint{font-size:.74rem;line-height:1.3}.communities_catalog_page .communities_card_readonly_hint{color:var(--muted);margin:0}.communities_catalog_page .communities_card_code{padding:2px 6px;font-size:.68rem}.communities_catalog_page .communities_member_badge{padding:2px 6px;font-size:.64rem}.communities_catalog_page .communities_tags{gap:4px;margin-top:2px}.communities_catalog_page .communities_tag{padding:2px 6px;font-size:.7rem}.communities_catalog_page .communities_card_chevron{opacity:.55;font-size:1.1rem}.communities_catalog_page .communities_empty{box-shadow:none;border-radius:10px;padding:20px 16px}.communities_catalog_page .communities_empty .communities_empty_icon{margin-bottom:.35rem;font-size:1.5rem}.communities_catalog_page .communities_empty p{font-size:clamp(.774rem, (.0000746528 * (var(--current-width) - 768) * 1rem), .86rem)}.communities_catalog_page .communities_muted{font-size:clamp(.756rem, (.0000729167 * (var(--current-width) - 768) * 1rem), .84rem)}@media screen and (width>=641px){.communities_catalog_page .communities_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (width>=1025px){.communities_catalog_page .communities_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (width<=768px){.communities_catalog_head{text-align:left;align-items:stretch}.communities_catalog_head .communities_tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.communities_catalog_head .communities_tabs::-webkit-scrollbar{display:none}.communities_catalog_body{padding:10px 12px}}
