/* Existing Supabase seasonal selection also styles the new community. No extra settings. */
body.pp-community-page[data-pp-season="christmas"]{--pp-accent:#d52d43;--pp-bg:#f2f6f4;--pp-border:#cddfd9}body.pp-community-page[data-pp-season="christmas"] .pp-social-header{background:linear-gradient(100deg,#063e38,#0a2c48)}body.pp-community-page[data-pp-season="christmas"] .pp-social-hero{border-bottom:4px solid #e9b958}body.pp-community-page[data-pp-season="christmas"] .pp-social-hero:after{content:"❄  ✨  ❄";position:absolute;right:9%;top:12px;font-size:29px;opacity:.78;pointer-events:none}body.pp-community-page[data-pp-season="christmas"] .pp-social-ribbon-two{background:linear-gradient(100deg,#f7f0df,#fff)}
body.pp-community-page[data-pp-season="halloween"]{--pp-accent:#fc8e2d;--pp-bg:#190f29;--pp-paper:#281e39;--pp-ink:#fff1ff;--pp-border:#543c68;--pp-muted:#c5afce;color:#f3e9fb}body.pp-community-page[data-pp-season="halloween"] .pp-social-header{background:linear-gradient(115deg,#1c1030,#3b1a47)}body.pp-community-page[data-pp-season="halloween"] .pp-social-hero{background-blend-mode:multiply;border-bottom:3px solid #fc8e2d}body.pp-community-page[data-pp-season="halloween"] .pp-social-hero:after{content:"🎃  🌙";position:absolute;right:6%;top:5px;font-size:29px;pointer-events:none}body.pp-community-page[data-pp-season="halloween"] .pp-social-ribbon-one{background:#26113f}body.pp-community-page[data-pp-season="halloween"] .pp-social-ribbon-two{background:#392b4a;color:#fbf2ff}body.pp-community-page[data-pp-season="halloween"] .pp-social-directory{background:#2c203b;color:#fff}body.pp-community-page[data-pp-season="halloween"] .pp-social-directory a:hover{background:#452d58}body.pp-community-page[data-pp-season="halloween"] .pp-hello{background:linear-gradient(145deg,#2c143b,#452950)}body.pp-community-page[data-pp-season="halloween"] .pp-compose-row>button,body.pp-community-page[data-pp-season="halloween"] .pp-filter{background:#3e3051;border-color:#604778;color:white}body.pp-community-page[data-pp-season="halloween"] .pp-feed-bar,body.pp-community-page[data-pp-season="halloween"] .pp-soft-text{color:#e6d2ef}body.pp-community-page[data-pp-season="halloween"] .pp-post-actions button{background:#312340;color:#ffe3fa}body.pp-community-page[data-pp-season="halloween"] .pp-comments{background:#241b33}body.pp-community-page[data-pp-season="halloween"] .pp-post-counts,body.pp-community-page[data-pp-season="halloween"] .pp-right-link{border-color:#604778}body.pp-community-page[data-pp-season="halloween"] .pp-ad-placeholder{background:linear-gradient(135deg,#2b143a,#633266)}body.pp-community-page[data-pp-season="halloween"] .pp-story-add{background:#493452;color:#fff}body.pp-community-page[data-pp-season="halloween"] .pp-dialog{color:#142c45}
body.pp-community-page[data-pp-season="poland"]{--pp-accent:#d71d39;--pp-bg:#fdf4f5}body.pp-community-page[data-pp-season="poland"] .pp-social-ribbon-one{background:linear-gradient(120deg,#a51930,#e83952)}body.pp-community-page[data-pp-season="poland"] .pp-social-hero{border-bottom:4px solid #f5b8c4}body.pp-community-page[data-pp-season="poland"] .pp-social-hero:after{content:"🇵🇱";position:absolute;right:6%;top:4px;font-size:33px;pointer-events:none}
body.pp-community-page[data-pp-season="easter"]{--pp-accent:#a65eac;--pp-bg:#f5f9f1}body.pp-community-page[data-pp-season="spring"]{--pp-accent:#36846c;--pp-bg:#f3faf4}body.pp-community-page[data-pp-season="summer"]{--pp-accent:#df8b2a;--pp-bg:#fff9ed}body.pp-community-page[data-pp-season="autumn"]{--pp-accent:#c46a35;--pp-bg:#fdf6ef}body.pp-community-page[data-pp-season="winter"]{--pp-accent:#1b80b7;--pp-bg:#f0f8ff}
.pp-community-page .pp-social-hero{position:relative;overflow:hidden}.pp-community-page .pp-social-hero-copy,.pp-community-page .pp-hero-events{position:relative;z-index:1}
