/* Generated app-only color compatibility; see scripts/build-wellness-foundation.cjs. */
.sc-app{background:#f8f7f2}
:is(body.sc-app) :is(.disp){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.top){background:rgba(248,247,242,0.92)}
:is(body.sc-app) :is(.top .logo){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.top .av){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.composer .av){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.applybar){background:rgba(105,119,91,0.1);border:1px solid rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.applybar b){font-weight:600}
:is(body.sc-app) :is(.compose .pnum){background:rgba(76,96,70,0.9);font-weight:600}
:is(body.sc-app) :is(.attach){font-weight:600;background:rgba(105,119,91,0.1);border:1px solid rgba(111,119,102,0.32)}
:is(body.sc-app) :is(.attach:hover){background:rgba(105,119,91,0.18);border-color:rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.yt-howto){color:var(--dim,#646f61);background:rgba(105,119,91,0.06);border:1px solid rgba(111,119,102,0.18)}
:is(body.sc-app) :is(.yt-howto b){color:var(--cream,#333d33);font-weight:600}
:is(body.sc-app) :is(.yt-open){border:1px solid rgba(111,119,102,0.38);color:#9d3e3a;font-weight:600}
:is(body.sc-app) :is(.yt-open:hover){background:rgba(105,119,91,0.12);color:#9d3e3a}
:is(body.sc-app) :is(.ytrow button){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.ctxchip){background:rgba(105,119,91,0.12);border:1px solid rgba(111,119,102,0.35)}
:is(body.sc-app) :is(.cpost){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.uov-top){background:rgba(248,247,242,0.95)}
:is(body.sc-app) :is(.uov-top b){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.uov-av){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.uov-stats b){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.uov-name){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.uov-bio){color:#333d33}
:is(body.sc-app) :is(.ufollow){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.uov-t){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.uov-sports){color:#333d33}
:is(body.sc-app) :is(.post .av){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.post p){color:#333d33}
:is(body.sc-app) :is(.ptxt-more){font-weight:600}
:is(body.sc-app) :is(.post 
.pimg){background:#f8f7f2}
:is(body.sc-app) :is(.carousel .slide){background:#f8f7f2}
:is(body.sc-app) :is(.ytwrap .yt){background:#f8f7f2}
:is(body.sc-app) :is(.tagpill){background:rgba(105,119,91,0.14);font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.cert){background:rgba(105,119,91,0.16);border:1px solid rgba(111,119,102,0.38);font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.post.partner){border-color:rgba(111,119,102,0.35)}
:is(body.sc-app) :is(.post.partner .tagpill){background:rgba(105,119,91,0.16)}
:is(body.sc-app) :is(.partner-cta){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.rowbtn .ric){border:1px solid rgba(111,119,102,0.22);background:radial-gradient(circle at 30% 25%,rgba(105,119,91,0.1),rgba(105,119,91,0.03))}
:is(body.sc-app) :is(.rowbtn[style*="216,184,113"] .ric){border-color:rgba(111,119,102,0.32);background:radial-gradient(circle at 30% 25%,rgba(105,119,91,0.12),rgba(105,119,91,0.03))}
:is(body.sc-app) :is(.rowbtn[style*="224,122,90"] .ric){color:#9d3e3a;border-color:rgba(111,119,102,0.3);background:radial-gradient(circle at 30% 25%,rgba(105,119,91,0.1),rgba(105,119,91,0.03))}
:is(body.sc-app) :is(.sheet-bg){background:rgba(105,119,91,0.6)}
:is(body.sc-app) :is(.sheet .sheet-h b){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.toast){font-weight:600;box-shadow:none}
:is(body.sc-app) :is(.sitem.unread){border-color:rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.sw i){background:#eae9df}
:is(body.sc-app) :is(.qr){background:#eae9df}
:is(body.sc-app) :is(.qr i){background:#f8f7f2}
:is(body.sc-app) :is(.cmt-row .av){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.cmt-row .bub){color:#333d33}
:is(body.sc-app) :is(.cmt-input button){font-weight:600}
:is(body.sc-app) :is(.ev .party .pa){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.mkbtn){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.evthumb-x){background:rgba(248,247,242,0.85);color:#333d33}
:is(body.sc-app) :is(.ev .ev-desc){color:#333d33}
:is(body.sc-app) :is(.eov-top){background:rgba(248,247,242,0.95)}
:is(body.sc-app) :is(.eov-top b){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.eov-desc){color:#333d33}
:is(body.sc-app) :is(.eov-enroll){font-family:var(--wellness-sans);font-weight:600;box-shadow:none}
:is(body.sc-app) :is(.evchip.sel){font-weight:600}
:is(body.sc-app) :is(.evactions .s){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.rulebtn){background:rgba(105,119,91,0.1);border:1px solid rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.rulebtn .go){font-weight:600}
:is(body.sc-app) :is(.rule-line b){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.rule-h){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.bigbtn){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.ci-row){background:rgba(105,119,91,0.04)}
:is(body.sc-app) :is(.ci-row b){font-weight:600}
:is(body.sc-app) :is(.ci-row s){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.ci-bad){color:#9d3e3a}
:is(body.sc-app) :is(.feed-sort button){background:rgba(105,119,91,0.04);font-weight:600}
:is(body.sc-app) :is(.pp-card){background:radial-gradient(120% 150% at 100% 0%,rgba(105,119,91,0.18),transparent 55%) padding-box,linear-gradient(135deg,#f2f2ea,#f8f7f2 62%,#f8f7f2) padding-box,linear-gradient(135deg,rgba(234,233,223,0.9),rgba(105,119,91,0.22) 38%,rgba(105,119,91,0.22) 62%,rgba(234,233,223,0.75)) border-box;box-shadow:none}
:is(body.sc-app) :is(.pp-card::after){background:linear-gradient(115deg,transparent 30%,rgba(105,119,91,0.09) 45%,transparent 60%)}
:is(body.sc-app) :is(.pp-card:hover){box-shadow:none}
:is(body.sc-app) :is(.pp-card:focus-visible){outline:2px solid rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.pp-seal){color:#766345;border:1px solid rgba(111,119,102,0.38);background:radial-gradient(circle at 32% 26%,rgba(105,119,91,0.3),rgba(105,119,91,0.07) 70%);box-shadow:none}
:is(body.sc-app) :is(.pp-kick){color:#766345}
:is(body.sc-app) :is(.pp-soon){color:#766345;border:1px solid rgba(111,119,102,0.38);background:rgba(105,119,91,0.08)}
:is(body.sc-app) :is(.pp-claim){background:linear-gradient(100deg,#eae9df 0%,#eae9df 42%,#4c6046 68%,#eae9df 100%)}
:is(body.sc-app) :is(.pp-card .pp-rank){color:#766345;font-weight:600}
:is(body.sc-app) :is(.pp-card.pp-merged){background:linear-gradient(90deg,#f8f7f2 0%,rgba(248,247,242,0.96) 44%,rgba(248,247,242,0.66) 74%,rgba(105,119,91,0.42) 100%) padding-box,url('/img/sports-tower-card.webp') right center/cover padding-box,linear-gradient(135deg,rgba(234,233,223,0.9),rgba(105,119,91,0.22) 38%,rgba(105,119,91,0.22) 62%,rgba(234,233,223,0.75)) border-box}
:is(body.sc-app) :is(.pp-merged .pp-rank){text-shadow:none}
:is(body.sc-app) :is(.fp-head){border:1px solid rgba(111,119,102,0.38);background:radial-gradient(120% 140% at 100% 0%,rgba(105,119,91,0.16),transparent 60%),#f8f7f2}
:is(body.sc-app) :is(.fp-kick){color:#766345}
:is(body.sc-app) :is(.fp-head h3){color:#465e3f}
:is(body.sc-app) :is(.fp-h){color:#766345;font-weight:600}
:is(body.sc-app) :is(.fp-earn li,.fp-ban li){background:rgba(105,119,91,0.02)}
:is(body.sc-app) :is(.fp-ic){border:1px solid rgba(111,119,102,0.35);color:#766345}
:is(body.sc-app) :is(.fp-ban li){border-color:rgba(111,119,102,0.25);background:rgba(105,119,91,0.04)}
:is(body.sc-app) :is(.fp-n){background:rgba(105,119,91,0.14);color:#9d3e3a;font-weight:600}
:is(body.sc-app) :is(.fp-penalty){border:1px solid rgba(111,119,102,0.38);background:linear-gradient(135deg,rgba(105,119,91,0.14),rgba(105,119,91,0.04))}
:is(body.sc-app) :is(.fp-pen-kick){font-weight:600;color:#9d3e3a}
:is(body.sc-app) :is(.fp-penalty strong){color:#333d33}
:is(body.sc-app) :is(.fp-penalty ul){color:#333d33}
:is(body.sc-app) :is(.fp-last){font-weight:600;color:#465e3f}
:is(body.sc-app) :is(.st-rules-btn){border:1px solid rgba(111,119,102,0.38);background:rgba(105,119,91,0.08);color:#766345}
:is(body.sc-app) :is(.st-rules-btn:hover){background:rgba(105,119,91,0.16)}
:is(body.sc-app) :is(.pp-add.fp-open){border-color:rgba(111,119,102,0.38);color:#766345}
:is(body.sc-app) :is(.pp-banned){border:1px solid rgba(111,119,102,0.38);background:rgba(105,119,91,0.1)}
:is(body.sc-app) :is(.pp-banned b){color:#333d33}
:is(body.sc-app) :is(.pp-banned p){color:#333d33}
:is(body.sc-app) :is(.pp-banned button){border:1px solid rgba(111,119,102,0.38);color:#333d33}
:is(body.sc-app) :is(.post.sp-slot .sp-slot-tag){color:#766345}
:is(body.sc-app) :is(.deal-card.deal-sponsored){border-color:rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.deal-sp){font-weight:600;color:#766345;border:1px solid rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.prem-teaser,.prem-box){border:1px solid rgba(111,119,102,0.38);background:radial-gradient(120% 140% at 100% 0%,rgba(105,119,91,0.14),transparent 60%),#f8f7f2}
:is(body.sc-app) :is(.prem-kick){color:#766345}
:is(body.sc-app) :is(.prem-teaser b,.prem-head b){color:#465e3f}
:is(body.sc-app) :is(.prem-teaser button){border:1px solid rgba(111,119,102,0.38);color:#766345}
:is(body.sc-app) :is(.sp-status){background:rgba(105,119,91,0.03)}
:is(body.sc-app) :is(.rep-k){background:rgba(105,119,91,0.03)}
:is(body.sc-app) :is(.rep-k b){color:#465e3f}
:is(body.sc-app) :is(.rep-h){color:#766345;font-weight:600}
:is(body.sc-app) :is(.rep-bars i){background:linear-gradient(180deg,#eae9df,#eae9df)}
:is(body.sc-app) :is(.bm-row .rm.sp){border-color:rgba(111,119,102,0.38);color:#766345}
:is(body.sc-app) :is(.bp-pub.on){color:#766345}
:is(body.sc-app) :is(.cert.cert-prem){background:rgba(105,119,91,0.14);color:#766345;border:1px solid rgba(111,119,102,0.35)}
:is(body.sc-app) :is(.ev-host.ev-sp){color:#766345}
:is(body.sc-app) :is(.pgrp>b){color:#766345}
:is(body.sc-app) :is(.upg.ghost-y){border:1px solid rgba(111,119,102,0.38);color:#766345}
:is(body.sc-app) :is(.prem-in){background:rgba(105,119,91,0.04)}
:is(body.sc-app) :is(.prem-btn){background:#eae9df;color:#465e3f;font-weight:600}
:is(body.sc-app) :is(.plan-bar){background:rgba(105,119,91,0.08)}
:is(body.sc-app) :is(.plan-bar i){background:linear-gradient(90deg,#eae9df,#eae9df)}
:is(body.sc-app) :is(.plan-steps li){background:rgba(105,119,91,0.02)}
:is(body.sc-app) :is(.plan-steps .pc){border:1px solid rgba(111,119,102,0.38);color:#465e3f}
:is(body.sc-app) :is(.plan-steps li.done .pc){background:#eae9df;border-color:rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.plan-steps li.pend .pc){color:#766345}
:is(body.sc-app) :is(.plan-steps li button){border:1px solid rgba(111,119,102,0.38);color:#766345}
:is(body.sc-app) :is(.bl-mode){background:rgba(105,119,91,0.14);color:#766345}
:is(body.sc-app) :is(.bl-mode.live){background:rgba(105,119,91,0.16)}
:is(body.sc-app) :is(.bl-mode.off){background:rgba(105,119,91,0.14);color:#9d3e3a}
:is(body.sc-app) :is(.bl-ok){font-weight:600}
:is(body.sc-app) :is(.bl-no){color:#9d3e3a;font-weight:600}
:is(body.sc-app) :is(.bl-how summary){color:#766345}
:is(body.sc-app) :is(.tier.tier-prem){border-color:rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.fp-row){background:rgba(105,119,91,0.02)}
:is(body.sc-app) :is(.fp-row.warn){border-color:rgba(111,119,102,0.38);background:rgba(105,119,91,0.05)}
:is(body.sc-app) :is(.fp-flag){background:rgba(105,119,91,0.14);color:#9d3e3a;border:1px solid rgba(111,119,102,0.35)}
:is(body.sc-app) :is(.fp-row .ban){border:1px solid rgba(111,119,102,0.38);color:#9d3e3a}
:is(body.sc-app) :is(.st-soon-note){border:1px solid rgba(111,119,102,0.38);background:radial-gradient(120% 140% at 100% 0%,rgba(105,119,91,0.16),transparent 60%),#f8f7f2}
:is(body.sc-app) :is(.st-soon-note strong){color:#465e3f}
:is(body.sc-app) :is(.pp-xp){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.pp-bar){background:rgba(105,119,91,0.08)}
:is(body.sc-app) :is(.pp-h){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.pp-stats div){background:rgba(105,119,91,0.04)}
:is(body.sc-app) :is(.pp-stats b){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.pp-stamp){border:1.5px dashed rgba(111,119,102,0.38);font-weight:600}
:is(body.sc-app) :is(.pp-lv){background:rgba(105,119,91,0.04)}
:is(body.sc-app) :is(.pp-lv .val){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.pp-ok){font-weight:600}
:is(body.sc-app) :is(.pp-wait){font-weight:600}
:is(body.sc-app) :is(.pp-lb){border-bottom:1px solid rgba(111,119,102,0.18)}
:is(body.sc-app) :is(.pp-lb .n){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.pp-lb .x){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.pp-rw){background:rgba(105,119,91,0.03)}
:is(body.sc-app) :is(.pp-rw.on){border-color:rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.pp-rw.grand){border-color:rgba(111,119,102,0.38);background:linear-gradient(135deg,rgba(105,119,91,0.14),rgba(105,119,91,0.02))}
:is(body.sc-app) :is(.pp-rw .st){font-weight:600}
:is(body.sc-app) :is(.pp-rw .st.live){background:rgba(105,119,91,0.16)}
:is(body.sc-app) :is(.pp-rw .st.soon){background:rgba(105,119,91,0.07)}
:is(body.sc-app) :is(.pp-rw .get){font-weight:600}
:is(body.sc-app) :is(.pp-how td){border-bottom:1px solid rgba(111,119,102,0.18)}
:is(body.sc-app) :is(.pp-how td:last-child){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.pp-form input,.pp-form select,.pp-form textarea){background:rgba(105,119,91,0.25)}
:is(body.sc-app) :is(.pin-card){background:var(--card,#f8f7f2);border:1px solid var(--line,rgba(111,119,102,0.38))}
:is(body.sc-app) :is(.pin-card.on){border-color:var(--lime,rgba(111,119,102,0.38))}
:is(body.sc-app) :is(.pin-top em){color:var(--dim,#646f61)}
:is(body.sc-app) :is(.pin-in input){background:rgba(105,119,91,0.28);border:1px solid var(--line,rgba(111,119,102,0.38));color:var(--cream,#333d33)}
:is(body.sc-app) :is(.pin-in button){background:var(--lime,#4c6046);color:#465e3f;font-weight:600}
:is(body.sc-app) :is(.pin-in a){border:1px solid var(--line,rgba(111,119,102,0.38));color:var(--dim,#646f61)}
:is(body.sc-app) :is(.pin-in a:hover){color:var(--lime,#465e3f);border-color:var(--lime,rgba(111,119,102,0.38))}
:is(body.sc-app) :is(.pin-hit){background:rgba(105,119,91,0.22);border:1px solid var(--line,rgba(111,119,102,0.38))}
:is(body.sc-app) :is(.pin-hit .tx small){color:var(--dim,#646f61)}
:is(body.sc-app) :is(.pin-hit button){border:1px solid var(--line,rgba(111,119,102,0.38));color:var(--cream,#333d33);font-weight:600}
:is(body.sc-app) :is(.pin-hit button.go){background:var(--lime,#4c6046);color:#465e3f;border-color:var(--lime,rgba(111,119,102,0.38))}
:is(body.sc-app) :is(.pin-map){border:1px solid var(--line,rgba(111,119,102,0.38));background:#f8f7f2}
:is(body.sc-app) :is(.pin-hint){color:var(--dim,#646f61)}
:is(body.sc-app) :is(.mbti-pill){background:rgba(105,119,91,0.14);font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.quiz-top .cnt){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.q-kick){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.mbti-type){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.mbti-nick){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.mbti-desc){color:#333d33}
:is(body.sc-app) :is(.mbti-ax .lab b){font-weight:600}
:is(body.sc-app) :is(.ev .date){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.ev .join){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.fchip.on){font-weight:600}
:is(body.sc-app) :is(.fchip.gold.on){background:linear-gradient(120deg,#eae9df,#eae9df);color:#766345;border-color:rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.freepill){background:linear-gradient(120deg,#eae9df,#eae9df);color:#766345;font-family:var(--wellness-sans);font-weight:600;box-shadow:none}
:is(body.sc-app) :is(.ev.freeev){border-color:rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.ev .spots){font-weight:600}
:is(body.sc-app) :is(.ev .join.freebtn,.eov-enroll.freebtn){background:linear-gradient(120deg,#eae9df,#eae9df);color:#766345;box-shadow:none}
:is(body.sc-app) :is(.tk-minebtn){font-weight:600}
:is(body.sc-app) :is(.tk-org){font-weight:600}
:is(body.sc-app) :is(.tk-code){border:1.5px dashed rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.tk-pill){font-weight:600}
:is(body.sc-app) :is(.tk-pill.ok){background:rgba(105,119,91,0.14)}
:is(body.sc-app) :is(.tk-pill.free){background:rgba(105,119,91,0.16);color:#766345}
:is(body.sc-app) :is(.tk-pill.wait){background:rgba(105,119,91,0.12)}
:is(body.sc-app) :is(.tk-cibtn){font-weight:600}
:is(body.sc-app) :is(.tk-mini){font-weight:600}
:is(body.sc-app) :is(.claimbox){border:1.5px dashed rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.claimbox .cc){font-family:var(--wellness-sans);font-weight:600;color:#766345}
:is(body.sc-app) :is(.venfind){background:linear-gradient(120deg,rgba(105,119,91,0.1),rgba(105,119,91,0.08));border:1px solid rgba(111,119,102,0.35)}
:is(body.sc-app) :is(.venfind b){font-weight:600}
:is(body.sc-app) :is(.vrow .vem::after){background:linear-gradient(180deg,rgba(105,119,91,0.05),rgba(105,119,91,0.35))}
:is(body.sc-app) :is(.vrow .vn){font-weight:600}
:is(body.sc-app) :is(.vrow .vtier,.pl-nm .vtier){background:linear-gradient(120deg,#eae9df,#eae9df);color:#766345;font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.vrow .vsp span){background:rgba(105,119,91,0.12)}
:is(body.sc-app) :is(.vrow .vgo){font-weight:600}
:is(body.sc-app) :is(.co-tabs){background:rgba(248,247,242,0.95)}
:is(body.sc-app) :is(.co-h){font-family:var(--wellness-sans)}
:is(body.sc-app) :is(.co-go){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.co-ex.done){background:rgba(105,119,91,0.06)}
:is(body.sc-app) :is(.co-ex-chk){font-weight:600}
:is(body.sc-app) :is(.co-ex-n){font-weight:600}
:is(body.sc-app) :is(.co-ex-meta){font-weight:600}
:is(body.sc-app) :is(.co-ex-vid){font-weight:600}
:is(body.sc-app) :is(.co-note){background:rgba(105,119,91,0.08);border:1px solid rgba(111,119,102,0.3)}
:is(body.sc-app) :is(.co-ring .rv){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.co-card h4){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.co-tierbadge){background:rgba(105,119,91,0.05)}
:is(body.sc-app) :is(.co-tiertxt b){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.co-match .av){font-weight:600}
:is(body.sc-app) :is(.co-match .mp){font-weight:600;background:rgba(105,119,91,0.12)}
:is(body.sc-app) :is(.co-tone button){font-weight:600}
:is(body.sc-app) :is(.co-up){border:1.5px dashed rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.co-up .t){font-weight:600}
:is(body.sc-app) :is(.co-goalcard){border:1px solid rgba(111,119,102,0.38);background:#f8f7f2}
:is(body.sc-app) :is(.co-goalcard .ai-tag){background:rgba(248,247,242,0.75);border:1px solid rgba(111,119,102,0.38);font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.co-goalcard .ov){background:linear-gradient(180deg,rgba(105,119,91,0.1),rgba(248,247,242,0.9))}
:is(body.sc-app) :is(.co-goalcard .gk){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.co-goalcard .gt){font-family:var(--wellness-sans);color:#333d33}
:is(body.sc-app) :is(.co-goalcard .gs){color:#766345}
:is(body.sc-app) :is(.matchbar){background:linear-gradient(120deg,rgba(105,119,91,0.17),rgba(105,119,91,0.1));border:1px solid rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.matchbar .mt b){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.matchbar .mg){font-weight:600}
:is(body.sc-app) :is(.mm-tabs){background:rgba(248,247,242,0.95)}
:is(body.sc-app) :is(.mm-tab){font-weight:600}
:is(body.sc-app) :is(.room.joined){border-color:rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.room-h .rn){font-weight:600}
:is(body.sc-app) :is(.room-lv){font-weight:600;background:rgba(105,119,91,0.12)}
:is(body.sc-app) :is(.room-going .pa){font-weight:600;font-family:var(--wellness-sans)}
:is(body.sc-app) :is(.room-join){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.mm-form .mm-hint b){font-weight:600}
:is(body.sc-app) :is(.rev-del:hover){color:#9d3e3a;background:rgba(105,119,91,0.1)}
:is(body.sc-app) :is(.cmt-del:hover){color:#9d3e3a;background:rgba(105,119,91,0.1)}
:is(body.sc-app) :is(.dm-b .dm-un:hover){color:#9d3e3a}
:is(body.sc-app) :is(.po-tile){background-color:#f8f7f2}
:is(body.sc-app) :is(.po-tb){color:#333d33;text-shadow:none}
:is(body.sc-app) :is(.freq-av){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.freq-ok,.freq-no){font-weight:600}
:is(body.sc-app) :is(.bp-editbar){background:rgba(105,119,91,0.09);border:1px solid rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.bp-editbar span){font-weight:600}
:is(body.sc-app) :is(.cgate){background:rgba(105,119,91,0.09);border:1px solid rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.cgate button){color:#766345;font-weight:600}
:is(body.sc-app) :is(.ios-note){background:rgba(105,119,91,0.09);border:1px solid rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.ios-note button){color:#766345;font-weight:600}
:is(body.sc-app) :is(.vg-mail){font-weight:600}
:is(body.sc-app) :is(.rd-map){font-weight:600}
:is(body.sc-app) :is(.mm-go){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.rd-cover){background:linear-gradient(180deg,rgba(105,119,91,0.15),rgba(248,247,242,0.7)),var(--surface-2) center/cover no-repeat}
:is(body.sc-app) :is(.rd-note){color:#333d33}
:is(body.sc-app) :is(.rd-contact){font-family:var(--wellness-sans);font-weight:600;box-shadow:none}
:is(body.sc-app) :is(.mm-off){background:rgba(105,119,91,0.1);border:1px solid rgba(111,119,102,0.35)}
:is(body.sc-app) :is(.rd-chat-h){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.rd-bub b){font-weight:600}
:is(body.sc-app) :is(.rd-chat-in button){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.lonbtn){background:linear-gradient(120deg,rgba(105,119,91,0.14),rgba(105,119,91,0.08));border:1px solid rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.lonbtn .lt b){font-family:var(--wellness-sans);font-weight:600;color:#766345}
:is(body.sc-app) :is(.lonbtn .lg){color:#766345;font-weight:600}
:is(body.sc-app) :is(.lon-hero){background:radial-gradient(130% 120% at 50% 0%,rgba(105,119,91,0.18),rgba(105,119,91,0.5) 46%,var(--surface));border:1px solid rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.lon-hero .sc){font-family:var(--wellness-sans);font-weight:600;color:#766345}
:is(body.sc-app) :is(.lon-hero .tier){background:rgba(105,119,91,0.5);color:#766345;font-weight:600}
:is(body.sc-app) :is(.lon-h){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.lon-ring.on){background:rgba(105,119,91,0.07)}
:is(body.sc-app) :is(.lon-ring.on .rk){font-weight:600}
:is(body.sc-app) :is(.lon-test .tt){font-weight:600}
:is(body.sc-app) :is(.lon-test .res){font-weight:600}
:is(body.sc-app) :is(.lon-test button){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.lon-timer){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.lon-soon .st){font-weight:600}
:is(body.sc-app) :is(.lon-soon .st .badge){font-weight:600;background:rgba(105,119,91,0.14);border:1px solid rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.lon-gauge .g-bg){stroke:rgba(51,61,51,0.09)}
:is(body.sc-app) :is(.lon-gauge .g-sc){font-family:var(--wellness-sans);font-weight:600;fill:#333d33}
:is(body.sc-app) :is(.lon-gauge .g-tier){fill:#766345;font-weight:600;font-family:var(--wellness-sans)}
:is(body.sc-app) :is(.lon-bioline b){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.lon-cmp){color:#766345}
:is(body.sc-app) :is(.lon-pillar .pv){font-weight:600}
:is(body.sc-app) :is(.lon-coach){background:linear-gradient(120deg,rgba(105,119,91,0.11),rgba(105,119,91,0.08));border:1px solid rgba(111,119,102,0.32);color:#333d33}
:is(body.sc-app) :is(.lon-coach .ct){font-weight:600;color:#766345}
:is(body.sc-app) :is(.lon-share){background:linear-gradient(120deg,#eae9df,#eae9df);color:#766345;font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.lon-tierpill){background:linear-gradient(120deg,#eae9df,#eae9df);color:#766345;font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.lon-datehead .dt){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.lon-datehead .streak){background:rgba(105,119,91,0.14);border:1px solid rgba(111,119,102,0.38);color:#9d3e3a;font-weight:600}
:is(body.sc-app) :is(.lon-prog .pb i){background:linear-gradient(90deg,#eae9df,#4c6046)}
:is(body.sc-app) :is(.lon-prog .pn){font-weight:600}
:is(body.sc-app) :is(.lon-task.done){border-color:rgba(111,119,102,0.38);background:rgba(105,119,91,0.06)}
:is(body.sc-app) :is(.lon-task .ck){font-weight:600}
:is(body.sc-app) :is(.rd-bub.me .rd-nm){color:rgba(70,94,63,0.72)}
:is(body.sc-app) :is(.rd-mem-h){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.rd-memchip.conf){border-color:rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.rd-memchip .mav){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.rbadge.ok){background:rgba(105,119,91,0.14);border-color:rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.rd-coord){border:1px solid rgba(111,119,102,0.32)}
:is(body.sc-app) :is(.rd-coord-h){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.rd-crow .v.ok){font-weight:600}
:is(body.sc-app) :is(.rd-cbtn){background:rgba(105,119,91,0.16);border:1px solid rgba(111,119,102,0.38);font-weight:600}
:is(body.sc-app) :is(.rd-confirm){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.rd-confirm.done){background:rgba(105,119,91,0.16);border:1px solid rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.rd-remind){border:1px solid rgba(111,119,102,0.38);font-weight:600}
:is(body.sc-app) :is(.mm-editp){font-weight:600}
:is(body.sc-app) :is(.mptoggle){border:1px solid rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.pod .av){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.pod .sc){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.rrow .n){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.rrow .av){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.rrow .sc){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.rrow.you){background:rgba(105,119,91,0.08)}
:is(body.sc-app) :is(.pf-cover){background:linear-gradient(120deg,#f2f2ea,#f8f7f2)}
:is(body.sc-app) :is(.pf-cover.has::after){background:linear-gradient(180deg,rgba(105,119,91,0.05),rgba(248,247,242,0.72))}
:is(body.sc-app) :is(.pf-cover-del){background:rgba(105,119,91,0.55);color:#333d33}
:is(body.sc-app) :is(.pf-cover-del:hover){background:rgba(148,70,61,0.9)}
:is(body.sc-app) :is(.deal-add){border:1px solid rgba(111,119,102,0.38);font-weight:600}
:is(body.sc-app) :is(.deal-add:hover){background:rgba(105,119,91,0.1)}
:is(body.sc-app) :is(.deal-gate button){font-weight:600}
:is(body.sc-app) :is(.deal-card:hover){border-color:rgba(111,119,102,0.35)}
:is(body.sc-app) :is(.deal-img){background-color:#f8f7f2}
:is(body.sc-app) :is(.deal-perk){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.deal-del:hover){color:#9d3e3a;background:rgba(105,119,91,0.1)}
:is(body.sc-app) :is(.deal-title){font-weight:600}
:is(body.sc-app) :is(.deal-detail){color:#646f61}
:is(body.sc-app) :is(.deal-code b){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.deal-go){font-weight:600}
:is(body.sc-app) :is(.dl-prev button){background:rgba(105,119,91,0.6);color:#333d33}
:is(body.sc-app) :is(.exp-warn){background:rgba(105,119,91,0.09);border:1px solid rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.exp-warn button){color:#766345;font-weight:600}
:is(body.sc-app) :is(.tier.free-hero){border-color:rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.pf-soc-ic.ig){color:#9d3e3a}
:is(body.sc-app) :is(.pf-soc-ic.fb){color:#3e637d}
:is(body.sc-app) :is(.pf-soc-ic.tt){color:#646f61}
:is(body.sc-app) :is(.pf-soc-ic.li){color:#3e637d}
:is(body.sc-app) :is(.pf-soc-ic.yt){color:#9d3e3a}
:is(body.sc-app) :is(.pf-soc-ic.l8){color:#766345}
:is(body.sc-app) :is(.pf-soc-ic.x){color:#333d33}
:is(body.sc-app) :is(.pf-soc-ic.th){color:#333d33}
:is(body.sc-app) :is(.soc-lbl.ig svg){color:#9d3e3a}
:is(body.sc-app) :is(.soc-lbl.fb svg){color:#3e637d}
:is(body.sc-app) :is(.soc-lbl.tt svg){color:#646f61}
:is(body.sc-app) :is(.soc-lbl.li svg){color:#3e637d}
:is(body.sc-app) :is(.pcard .big){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.pcard .lv){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.pf-edit-btn){font-weight:600}
:is(body.sc-app) :is(.pf-soc-ic.ig){border-color:rgba(111,119,102,0.38);box-shadow:none}
:is(body.sc-app) :is(.pf-soc-ic.fb){border-color:rgba(111,119,102,0.38);box-shadow:none}
:is(body.sc-app) :is(.pf-soc-ic.li){border-color:rgba(111,119,102,0.38);box-shadow:none}
:is(body.sc-app) :is(.qr-img){background:#eae9df}
:is(body.sc-app) :is(.eh-acct .ea-row b){font-weight:600}
:is(body.sc-app) :is(.tier-badge){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.tier-badge .tb-rank){font-weight:600}
:is(body.sc-app) :is(.scdlg-bg){background:rgba(248,247,242,0.66)}
:is(body.sc-app) :is(.scdlg){box-shadow:none}
:is(body.sc-app) :is(.scdlg h3){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.scdlg-count.over){color:#9d3e3a}
:is(body.sc-app) :is(.scdlg-acts button){font-weight:600}
:is(body.sc-app) :is(.scdlg-yes.danger){background:#94463d;color:#333d33;border-color:rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.pstat b){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.calhero .k){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.snapbtn){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.calglam){background:radial-gradient(125% 120% at 50% 0%,rgba(105,119,91,0.15),rgba(105,119,91,0.55) 46%,var(--surface) 100%);border:1px solid rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.calglam::after){background:radial-gradient(circle,rgba(105,119,91,0.2),transparent 68%)}
:is(body.sc-app) :is(.calglam .gk){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.calglam .gh){font-family:var(--wellness-sans);color:#333d33}
:is(body.sc-app) :is(.calglam .gth){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.calglam .gs){color:#333d33}
:is(body.sc-app) :is(.calglam .gs b){color:#333d33}
:is(body.sc-app) :is(.calglam .gchips span){background:rgba(105,119,91,0.5)}
:is(body.sc-app) :is(.calglam .gbtns a,.calglam .gbtns button){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.calglam .gbtns .s){background:rgba(105,119,91,0.16);border:1px solid rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.logrow .kc){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.nav){background:rgba(248,247,242,0.96)}
:is(body.sc-app) :is(.nav button){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.hot-pill){background:linear-gradient(135deg,#94463d,#94463d);color:#333d33;font-family:var(--wellness-sans);font-weight:600;box-shadow:none}
:is(body.sc-app) :is(.nav button .hot-pill,.ph-title .hot-pill){background:linear-gradient(135deg,#94463d,#94463d);color:#333d33;font-weight:600;box-shadow:none}
:is(body.sc-app) :is(.nav .playwrap){box-shadow:none}
@media (min-width:900px){
.sc-app{background:#f8f7f2}
:is(body.sc-app) :is(.nav button){font-family:var(--wellness-sans)}
:is(body.sc-app) :is(.nav button.on){background:rgba(105,119,91,0.12)}
}
:is(body.sc-app) :is(.brandbar){background:linear-gradient(100deg,rgba(105,119,91,0.18),rgba(105,119,91,0.5));border:1px solid rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.brandbar .bi){border:1px solid rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.post.official){border:1px solid rgba(111,119,102,0.38);background:linear-gradient(180deg,rgba(105,119,91,0.07),transparent 42%)}
:is(body.sc-app) :is(.post.official .av.crest){border:1px solid rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.brand-badge){font-weight:600}
:is(body.sc-app) :is(.pin-tag){font-weight:600}
:is(body.sc-app) :is(.brand-hint){background:rgba(105,119,91,0.1);border:1px solid rgba(111,119,102,0.32)}
:is(body.sc-app) :is(.bp-prev .img){background:#f8f7f2}
:is(body.sc-app) :is(.bp-prev .img img){background:#f8f7f2}
:is(body.sc-app) :is(.bp-row .attach){background:rgba(105,119,91,0.14);border:1px solid rgba(111,119,102,0.38);font-weight:600}
:is(body.sc-app) :is(.bp-post){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.bm-row .rm){border:1px solid rgba(111,119,102,0.38);color:#9d3e3a}
:is(body.sc-app) :is(.brand-who){background:rgba(105,119,91,0.1);border:1px solid rgba(111,119,102,0.3)}
:is(body.sc-app) :is(.tier.pro){border-color:rgba(111,119,102,0.38);background:linear-gradient(180deg,rgba(105,119,91,0.09),transparent 55%)}
:is(body.sc-app) :is(.tier .tn){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.tier .tp){font-weight:600}
:is(body.sc-app) :is(.tier-perks li::before){font-weight:600}
:is(body.sc-app) :is(.tier .free-badge){font-weight:600}
:is(body.sc-app) :is(.tier .upg){font-weight:600}
:is(body.sc-app) :is(.ba-row .ban){border:1px solid rgba(111,119,102,0.38);color:#9d3e3a}
:is(body.sc-app) :is(.post.partner.featured){border-color:rgba(111,119,102,0.38);box-shadow:none}
:is(body.sc-app) :is(.post .offer-cta){font-weight:600}
:is(body.sc-app) :is(.auth-tab){font-weight:600}
:is(body.sc-app) :is(.kt){font-weight:600}
:is(body.sc-app) :is(.kt.on){background:rgba(105,119,91,0.08)}
:is(body.sc-app) :is(.ig-tile .ig-del){background:rgba(105,119,91,0.62);color:#333d33}
:is(body.sc-app) :is(.brand-locked){background:linear-gradient(180deg,rgba(105,119,91,0.12),transparent 60%);border:1px solid rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.brand-locked h3){font-family:var(--wellness-sans)}
:is(body.sc-app) :is(.brand-locked .pay){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.inst-crest){border:1px solid rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.inst-h){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.inst-onetap){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.inst-done){background:rgba(105,119,91,0.12);border:1px solid rgba(111,119,102,0.38);font-weight:600}
:is(body.sc-app) :is(.inst-tab){font-weight:600}
:is(body.sc-app) :is(.inst-tab.on){background:rgba(105,119,91,0.08)}
:is(body.sc-app) :is(.inst-step .num){font-weight:600}
:is(body.sc-app) :is(.inst-note){background:rgba(105,119,91,0.08);border:1px solid rgba(111,119,102,0.28)}
:is(body.sc-app) :is(.instbar){background:linear-gradient(100deg,rgba(105,119,91,0.14),rgba(105,119,91,0.5));border:1px solid rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.reward-soon){background:linear-gradient(100deg,rgba(105,119,91,0.22),rgba(105,119,91,0.12) 60%,rgba(105,119,91,0.5));border:1px solid rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.reward-soon .rs-tx b){font-family:var(--wellness-sans)}
:is(body.sc-app) :is(.reward-soon .rs-badge){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.adm-tab){background:var(--card,#f8f7f2);border:1px solid var(--line,rgba(111,119,102,0.38));color:var(--dim,#646f61);font-weight:600}
:is(body.sc-app) :is(.adm-tab.on){background:var(--lime,#4c6046);color:var(--ink,#f8f7f2);border-color:var(--lime,rgba(111,119,102,0.38))}
:is(body.sc-app) :is(.adm-badge,.nav-badge){background:#94463d;color:#333d33;font-weight:600}
:is(body.sc-app) :is(.adm-empty){color:var(--dim,#646f61)}
:is(body.sc-app) :is(.adm-card){background:var(--card,#f8f7f2);border:1px solid var(--line,rgba(111,119,102,0.38))}
:is(body.sc-app) :is(.adm-card.fresh){border-color:var(--lime,rgba(111,119,102,0.38));box-shadow:none}
:is(body.sc-app) :is(.adm-card .ac-nm){font-weight:600;color:var(--cream,#333d33)}
:is(body.sc-app) :is(.adm-card .ac-pill){font-weight:600;background:rgba(105,119,91,0.16);color:var(--lime,#465e3f)}
:is(body.sc-app) :is(.adm-card .ac-pill.brand){background:rgba(105,119,91,0.18);color:var(--gold-soft,#766345)}
:is(body.sc-app) :is(.adm-card .ac-new){font-weight:600;background:#94463d;color:#333d33}
:is(body.sc-app) :is(.adm-card .ac-meta){color:var(--dim,#646f61)}
:is(body.sc-app) :is(.adm-card .ac-meta b){color:var(--cream,#333d33);font-weight:600}
:is(body.sc-app) :is(.adm-card .ac-motiv){color:#333d33;background:rgba(105,119,91,0.03);border:1px solid rgba(111,119,102,0.18)}
:is(body.sc-app) :is(.adm-card .ac-links a,.adm-card .ac-links span){font-weight:600;border:1px solid var(--line,rgba(111,119,102,0.38));color:var(--cream,#333d33)}
:is(body.sc-app) :is(.adm-card .ac-links a){background:rgba(105,119,91,0.1);border-color:rgba(111,119,102,0.3);color:var(--lime,#465e3f)}
:is(body.sc-app) :is(.adm-card .ac-time){color:var(--dim,#646f61)}
:is(body.sc-app) :is(.adm-card .ac-nm.link){font-weight:600;color:var(--cream,#333d33)}
:is(body.sc-app) :is(.adm-card .ac-nm.link:hover){color:var(--lime,#465e3f)}
:is(body.sc-app) :is(.adm-card .ac-go){font-weight:600;color:var(--lime,#465e3f)}
:is(body.sc-app) :is(.adm-card .ac-noacct){color:var(--dim,#646f61)}
:is(body.sc-app) :is(.adm-count){color:var(--dim,#646f61);font-weight:600}
:is(body.sc-app) :is(.ac-verified,.ac-unverified,.ac-consent){font-weight:600}
:is(body.sc-app) :is(.ac-verified){background:rgba(105,119,91,0.16);color:var(--lime,#465e3f)}
:is(body.sc-app) :is(.ac-unverified){background:rgba(105,119,91,0.06);color:var(--dim,#646f61)}
:is(body.sc-app) :is(.ac-consent){background:rgba(105,119,91,0.18);color:var(--gold-soft,#766345)}
:is(body.sc-app) :is(.ac-mail){font-weight:600;background:rgba(105,119,91,0.06);color:var(--dim,#646f61)}
:is(body.sc-app) :is(.ac-mail.ok){background:rgba(105,119,91,0.14);color:#3e637d}
:is(body.sc-app) :is(.ac-mail.bad){background:rgba(105,119,91,0.16);color:#9d3e3a}
:is(body.sc-app) :is(.adm-mailbar){border:1px solid var(--line,rgba(111,119,102,0.38));color:var(--dim,#646f61)}
:is(body.sc-app) :is(.adm-mailbar b){color:var(--cream,#333d33)}
:is(body.sc-app) :is(.adm-mailtest){font-weight:600;border:1px solid rgba(111,119,102,0.35);background:rgba(105,119,91,0.1);color:var(--lime,#465e3f)}
:is(body.sc-app) :is(.ac-dup){font-weight:600;background:rgba(105,119,91,0.08);color:var(--cream,#333d33)}
:is(body.sc-app) :is(.adm-card .ac-more){border-top:1px solid var(--line,rgba(111,119,102,0.38))}
:is(body.sc-app) :is(.adm-card .ac-more>summary){font-weight:600;color:var(--lime,#465e3f)}
:is(body.sc-app) :is(.af-row){border-bottom:1px dashed rgba(111,119,102,0.18)}
:is(body.sc-app) :is(.af-k){color:var(--dim,#646f61);font-weight:600}
:is(body.sc-app) :is(.af-v){color:var(--cream,#333d33)}
:is(body.sc-app) :is(.af-v a){color:var(--lime,#465e3f);font-weight:600}
:is(body.sc-app) :is(.af-raw,.af-dim){color:var(--dim,#646f61)}
:is(body.sc-app) :is(.af-ok){color:var(--lime,#465e3f);font-weight:600}
:is(body.sc-app) :is(.af-copy){font-weight:600;border:1px solid var(--line,rgba(111,119,102,0.38));color:var(--dim,#646f61)}
:is(body.sc-app) :is(.af-copy:hover){color:var(--cream,#333d33);border-color:var(--dim,rgba(111,119,102,0.38))}
:is(body.sc-app) :is(.af-btn){font-weight:600;border:1px solid rgba(111,119,102,0.35);background:rgba(105,119,91,0.1);color:var(--lime,#465e3f)}
:is(body.sc-app) :is(.adm-more){font-weight:600;border:1px dashed var(--line,rgba(111,119,102,0.38));color:var(--lime,#465e3f)}
:is(body.sc-app) :is(.adm-card .ac-more>summary:focus-visible,.af-copy:focus-visible,.af-btn:focus-visible,.adm-more:focus-visible,.adm-mailtest:focus-visible){outline:2px solid var(--lime,rgba(111,119,102,0.38))}
:is(body.sc-app) :is(.afb-k){font-weight:600;border:1px solid var(--line,rgba(111,119,102,0.38));color:var(--dim,#646f61)}
:is(body.sc-app) :is(.afb-k.on){background:var(--lime,#4c6046);border-color:var(--lime,rgba(111,119,102,0.38));color:#465e3f}
:is(body.sc-app) :is(.afb-row input[type=search]){border:1px solid var(--line,rgba(111,119,102,0.38));background:var(--card,#f8f7f2);color:var(--cream,#333d33)}
:is(body.sc-app) :is(.afb select){border:1px solid var(--line,rgba(111,119,102,0.38));background:var(--card,#f8f7f2);color:var(--cream,#333d33)}
:is(body.sc-app) :is(.afb-sel label){color:var(--dim,#646f61);font-weight:600}
:is(body.sc-app) :is(.afb-more){border:1px solid var(--line,rgba(111,119,102,0.38))}
:is(body.sc-app) :is(.afb-more>summary){font-weight:600;color:var(--lime,#465e3f)}
:is(body.sc-app) :is(.afb-h){font-weight:600;color:var(--dim,#646f61)}
:is(body.sc-app) :is(.afb-chip){font-weight:600;border:1px solid var(--line,rgba(111,119,102,0.38));color:var(--dim,#646f61)}
:is(body.sc-app) :is(.afb-chip:has(input:checked)){background:rgba(105,119,91,0.16);border-color:rgba(111,119,102,0.38);color:var(--lime,#465e3f)}
:is(body.sc-app) :is(.afb-chip:has(input:focus-visible)){outline:2px solid var(--lime,rgba(111,119,102,0.38))}
:is(body.sc-app) :is(.afb-check){color:var(--cream,#333d33)}
:is(body.sc-app) :is(.afb-clear){font-weight:600;border:1px dashed var(--line,rgba(111,119,102,0.38));color:var(--dim,#646f61)}
:is(body.sc-app) :is(.afb-count){color:var(--dim,#646f61);font-weight:600}
:is(body.sc-app) :is(.afb-k:focus-visible,.afb-clear:focus-visible,.afb-more>summary:focus-visible){outline:2px solid var(--lime,rgba(111,119,102,0.38))}
:is(body.sc-app) :is(.ac-niche){font-weight:600;background:rgba(105,119,91,0.16);color:var(--gold-soft,#766345)}
:is(body.sc-app) :is(.ac-fol){font-weight:600;background:rgba(105,119,91,0.07);color:var(--cream,#333d33)}
:is(body.sc-app) :is(.ac-tier){font-weight:600;background:rgba(105,119,91,0.16);color:var(--lime,#465e3f)}
:is(body.sc-app) :is(.ac-folok){font-weight:600;background:rgba(105,119,91,0.14);color:#3e637d}
:is(body.sc-app) :is(.ac-folself){font-weight:600;color:var(--dim,#646f61);border:1px dashed var(--line,rgba(111,119,102,0.38))}
:is(body.sc-app) :is(.ce-links a){font-weight:600;background:rgba(105,119,91,0.1);border:1px solid rgba(111,119,102,0.3);color:var(--lime,#465e3f)}
:is(body.sc-app) :is(.ce-tip){color:var(--dim,#646f61)}
:is(body.sc-app) :is(.ce-set legend){font-weight:600;color:var(--cream,#333d33)}
:is(body.sc-app) :is(.ce-set legend small){color:var(--dim,#646f61)}
:is(body.sc-app) :is(.ce-grid label){font-weight:600;color:var(--dim,#646f61)}
:is(body.sc-app) :is(.ce-grid input){border:1px solid var(--line,rgba(111,119,102,0.38));background:var(--card,#f8f7f2);color:var(--cream,#333d33)}
:is(body.sc-app) :is(.ce-err){color:#9d3e3a}
:is(body.sc-app) :is(.afb-sub){border-top:1px dashed var(--line,rgba(111,119,102,0.38))}
:is(body.sc-app) :is(.afb-sub>summary){font-weight:600;color:var(--cream,#333d33)}
:is(body.sc-app) :is(.afb-sub>summary:focus-visible){outline:2px solid var(--lime,rgba(111,119,102,0.38))}
:is(body.sc-app) :is(.ac-full){font-weight:600;background:rgba(105,119,91,0.06);color:var(--text-dim,#646f61)}
:is(body.sc-app) :is(.ac-full.hi){background:rgba(105,119,91,0.14);color:var(--lime,#465e3f)}
:is(body.sc-app) :is(.afb-note){color:var(--text-dim,#646f61)}
:is(body.sc-app) :is(.ac-uni){font-weight:600;background:rgba(105,119,91,0.12);color:#3e637d}
:is(body.sc-app) :is(.ac-ttag){font-weight:600;background:rgba(105,119,91,0.22);color:var(--gold-soft,#766345);border:1px solid rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.ins-note){color:#333d33;background:rgba(105,119,91,0.07);border:1px solid rgba(111,119,102,0.2)}
:is(body.sc-app) :is(.ins-stat){background:var(--card,#f8f7f2);border:1px solid var(--line,rgba(111,119,102,0.38))}
:is(body.sc-app) :is(.ins-stat.ok){border-color:rgba(111,119,102,0.35)}
:is(body.sc-app) :is(.ins-stat.gold){border-color:rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.ins-stat .is-n){font-weight:600;color:var(--cream,#333d33)}
:is(body.sc-app) :is(.ins-stat.ok .is-n){color:var(--lime,#465e3f)}
:is(body.sc-app) :is(.ins-stat.gold .is-n){color:var(--gold-soft,#766345)}
:is(body.sc-app) :is(.ins-stat .is-pct){font-weight:600}
:is(body.sc-app) :is(.ins-stat .is-l){color:var(--dim,#646f61)}
:is(body.sc-app) :is(.ins-value){background:rgba(105,119,91,0.12);border:1px solid rgba(111,119,102,0.35);color:#333d33}
:is(body.sc-app) :is(.ins-value b){color:var(--cream,#333d33)}
:is(body.sc-app) :is(.ins-card){background:var(--card,#f8f7f2);border:1px solid var(--line,rgba(111,119,102,0.38))}
:is(body.sc-app) :is(.ins-h){font-weight:600;color:var(--cream,#333d33)}
:is(body.sc-app) :is(.ins-h .ins-sub){color:var(--dim,#646f61)}
:is(body.sc-app) :is(.ins-lbl){color:#333d33}
:is(body.sc-app) :is(.ins-track){background:rgba(105,119,91,0.06)}
:is(body.sc-app) :is(.ins-fill){background:linear-gradient(90deg,var(--lime,#4c6046),var(--gold-soft,#eae9df))}
:is(body.sc-app) :is(.ins-val){font-weight:600;color:var(--cream,#333d33)}
:is(body.sc-app) :is(.ins-empty){color:var(--dim,#646f61)}
:is(body.sc-app) :is(.tr-bar){background:var(--lime,#4c6046)}
:is(body.sc-app) :is(.tr-col .tr-x){color:var(--dim,#646f61)}
:is(body.sc-app) :is(.ins-mini b){font-weight:600;color:var(--lime,#465e3f)}
:is(body.sc-app) :is(.ins-mini span){color:var(--dim,#646f61)}
:is(body.sc-app) :is(.ins-refresh){border:1px solid var(--line,rgba(111,119,102,0.38));color:var(--dim,#646f61);font-weight:600}
:is(body.sc-app) :is(.po-av){background:var(--lime,#4c6046);color:#465e3f;font-weight:600}
:is(body.sc-app) :is(.po-nm){font-weight:600;color:var(--cream,#333d33)}
:is(body.sc-app) :is(.po-tag){font-weight:600;background:rgba(105,119,91,0.16);color:var(--lime,#465e3f)}
:is(body.sc-app) :is(.po-tag.off){background:rgba(105,119,91,0.2);color:var(--gold-soft,#766345)}
:is(body.sc-app) :is(.po-stats){color:var(--dim,#646f61)}
:is(body.sc-app) :is(.po-stats b){color:var(--cream,#333d33)}
:is(body.sc-app) :is(.po-bio){color:#333d33}
:is(body.sc-app) :is(.po-btn){font-weight:600}
:is(body.sc-app) :is(.po-btn.add){background:var(--lime,#4c6046);color:#465e3f}
:is(body.sc-app) :is(.po-btn.add.on){border:1px solid var(--line,rgba(111,119,102,0.38));color:var(--dim,#646f61)}
:is(body.sc-app) :is(.po-btn.dm){background:#f8f7f2;border:1px solid var(--lime,rgba(111,119,102,0.38));color:var(--lime,#465e3f)}
:is(body.sc-app) :is(.po-ig){border:1px solid var(--line,rgba(111,119,102,0.38));color:var(--cream,#333d33);font-weight:600}
:is(body.sc-app) :is(.po-selfnote){color:var(--dim,#646f61);background:rgba(105,119,91,0.03)}
:is(body.sc-app) :is(.po-status){background:rgba(105,119,91,0.05)}
:is(body.sc-app) :is(.po-chip){font-weight:600;background:rgba(105,119,91,0.03)}
:is(body.sc-app) :is(.po-chip.gold){border-color:rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.po-soc a){font-weight:600}
:is(body.sc-app) :is(.po-tile2){background:rgba(105,119,91,0.04)}
:is(body.sc-app) :is(.po-tile2 b){font-family:var(--wellness-sans);font-weight:600}
:is(body.sc-app) :is(.po-selfbar){background:rgba(105,119,91,0.03)}
:is(body.sc-app) :is(.po-selfbar button){font-weight:600}
:is(body.sc-app) :is(.pf-signin){border:1px solid rgba(111,119,102,0.38);background:rgba(105,119,91,0.06)}
:is(body.sc-app) :is(.dm-b.me){background:var(--lime,#4c6046);color:#465e3f}
:is(body.sc-app) :is(.dm-b.you){background:#f2f2ea;color:var(--cream,#333d33)}
:is(body.sc-app) :is(.dm-empty){color:var(--dim,#646f61)}
:is(body.sc-app) :is(.dm-input){border-top:1px solid var(--line,rgba(111,119,102,0.38))}
:is(body.sc-app) :is(.dm-input input){background:#f8f7f2;border:1px solid var(--line,rgba(111,119,102,0.38));color:var(--cream,#333d33)}
:is(body.sc-app) :is(.dm-input button){background:var(--lime,#4c6046);color:#465e3f;font-weight:600}
:is(body.sc-app) :is(.inbox-row){border-bottom:1px solid var(--line,rgba(111,119,102,0.38))}
:is(body.sc-app) :is(.ib-av){background:var(--lime,#4c6046);color:#465e3f;font-weight:600}
:is(body.sc-app) :is(.ib-mid b){color:var(--cream,#333d33)}
:is(body.sc-app) :is(.ib-mid small){color:var(--dim,#646f61)}
:is(body.sc-app) :is(.ib-t){color:var(--dim,#646f61)}
:is(body.sc-app) :is(.ib-map:hover){background:rgba(105,119,91,0.07)}
:is(body.sc-app) :is(.pick-custom){border-bottom:1px solid rgba(111,119,102,0.25)}
:is(body.sc-app) :is(.pick-custom .ib-av.gm){background:var(--lime,#4c6046);color:#465e3f}
:is(body.sc-app) :is(.pick-custom .ib-mid small){color:var(--lime,#465e3f)}
:is(body.sc-app) :is(.ufollow.dm){background:#f8f7f2;border:1px solid var(--lime,rgba(111,119,102,0.38));color:var(--lime,#465e3f)}
:is(body.sc-app) :is(.dm-note){color:var(--dim,#646f61);background:rgba(105,119,91,0.08);border:1px solid rgba(111,119,102,0.2)}
:is(body.sc-app) :is(.dm-note b){color:var(--cream,#333d33)}
:is(body.sc-app) :is(.ven-add){background:var(--lime,#4c6046);color:#465e3f;font-weight:600}
:is(body.sc-app) :is(.vstars){color:#766345}
:is(body.sc-app) :is(.vrate b){color:var(--cream,#333d33)}
:is(body.sc-app) :is(.vrate small){color:var(--dim,#646f61)}
:is(body.sc-app) :is(.vrate.none){color:var(--lime,#465e3f);font-weight:600}
:is(body.sc-app) :is(.pl-cover.art::after){background:linear-gradient(180deg,rgba(105,119,91,0.58),rgba(248,247,242,0.86))}
:is(body.sc-app) :is(.pl-artnote){color:rgba(51,61,51,0.62);background:rgba(105,119,91,0.42);border:1px solid rgba(111,119,102,0.18)}
:is(body.sc-app) :is(.pl-maplink){font-weight:600;box-shadow:none}
:is(body.sc-app) :is(.pl-credit){color:rgba(51,61,51,0.82);background:linear-gradient(180deg,transparent,rgba(248,247,242,0.72))}
:is(body.sc-app) :is(.pl-cover.noimg){background:linear-gradient(135deg,#f8f7f2,#f2f2ea)}
:is(body.sc-app) :is(.pl-nm){font-weight:600;color:var(--cream,#333d33)}
:is(body.sc-app) :is(.pl-a){color:var(--dim,#646f61)}
:is(body.sc-app) :is(.pl-desc){color:#333d33}
:is(body.sc-app) :is(.pl-btn){font-weight:600;border:1px solid var(--line,rgba(111,119,102,0.38))}
:is(body.sc-app) :is(.pl-btn.map){background:#f8f7f2;color:var(--cream,#333d33)}
:is(body.sc-app) :is(.pl-btn.rev){background:var(--lime,#4c6046);color:#465e3f;border-color:var(--lime,rgba(111,119,102,0.38))}
:is(body.sc-app) :is(.pl-rev-h,#plRevH){font-weight:600;color:var(--cream,#333d33)}
:is(body.sc-app) :is(.rev-card){background:var(--card,#f8f7f2);border:1px solid var(--line,rgba(111,119,102,0.38))}
:is(body.sc-app) :is(.rev-top b){color:var(--cream,#333d33)}
:is(body.sc-app) :is(.rev-mine){background:rgba(105,119,91,0.16);color:var(--lime,#465e3f);font-weight:600}
:is(body.sc-app) :is(.rev-stars){color:#766345}
:is(body.sc-app) :is(.rev-txt){color:#333d33}
:is(body.sc-app) :is(.rev-t){color:var(--dim,#646f61)}
:is(body.sc-app) :is(.rev-pick button){color:#766345}
:is(body.sc-app) :is(.ap-in){background:#f8f7f2;border:1px solid var(--line,rgba(111,119,102,0.38));color:var(--cream,#333d33)}
:is(body.sc-app) :is(.ap-photo){background:#f8f7f2;border:1px dashed var(--line,rgba(111,119,102,0.38));color:var(--dim,#646f61)}
:is(body.sc-app) :is(.place-chip){background:rgba(105,119,91,0.14);color:var(--lime,#465e3f);border:1px solid rgba(111,119,102,0.3);font-weight:600}
:is(body.sc-app) :is(.place-chip button){color:var(--lime,#465e3f)}
:is(body.sc-app) :is(.wc-i){color:#333d33}
:is(body.sc-app) :is(.wc-i b){color:var(--cream,#333d33)}
:is(body.sc-app) :is(.wc-promo){background:linear-gradient(135deg,#f2f2ea,#f8f7f2);border:1px solid rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.wc-cond){background:rgba(105,119,91,0.14);border:1px solid rgba(111,119,102,0.38);color:#333d33;font-weight:600}
:is(body.sc-app) :is(.wc-cond b){color:#333d33}
:is(body.sc-app) :is(.wc-tag){background:rgba(105,119,91,0.2);color:var(--gold-soft,#766345);font-weight:600}
:is(body.sc-app) :is(.wc-ptitle){font-weight:600;color:var(--cream,#333d33)}
:is(body.sc-app) :is(.wc-ptitle b){color:var(--gold-soft,#766345)}
:is(body.sc-app) :is(.wc-pdet){color:#333d33}
:is(body.sc-app) :is(.wc-price){color:var(--lime,#465e3f);font-weight:600}
:is(body.sc-app) :is(.wc-pdet small){color:var(--dim,#646f61)}
:is(body.sc-app) :is(.wc-cta){background:#4c6046;color:#333d33;font-weight:600}
:is(body.sc-app) :is(.verify-b){background:rgba(105,119,91,0.12);border:1px solid rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.verify-b b){color:var(--cream,#333d33)}
:is(body.sc-app) :is(.verify-b small){color:var(--dim,#646f61)}
:is(body.sc-app) :is(.verify-b button){background:var(--gold-soft,#eae9df);color:#766345;font-weight:600}
:is(body.sc-app) :is(.pf-soc-h){color:var(--cream,#333d33);font-weight:600}
:is(body.sc-app) :is(.pf-soc-h small){color:var(--dim,#646f61)}
:is(body.sc-app) :is(.soc-edit){background:rgba(105,119,91,0.08);color:var(--cream,#333d33)}
:is(body.sc-app) :is(.post-place){color:var(--lime,#465e3f);font-weight:600}
:is(body.sc-app) :is(.pl-tile){background:#f8f7f2 center/cover no-repeat}
:is(body.sc-app) :is(.pl-tile.txt){color:#333d33}
:is(body.sc-app) :is(.pl-tbadge){color:#333d33;text-shadow:none}
:is(body.sc-app) :is(.pl-tby){background:linear-gradient(transparent,rgba(105,119,91,0.6));color:#333d33;font-weight:600}
:is(body.sc-app) :is(.pl-tile.txt .pl-tby){color:var(--dim,#646f61)}
:is(body.sc-app) :is(.pl-mapshot){background:rgba(105,119,91,0.55);color:#333d33;font-weight:600}
:is(body.sc-app) :is(.emoji-pop){background:var(--surface,#f8f7f2);border:1px solid var(--line,rgba(111,119,102,0.38));box-shadow:none}
:is(body.sc-app) :is(.emoji-pop button:active,.emoji-pop button:hover){background:rgba(105,119,91,0.08)}

:is(body.sc-app) :is(:is(button,a,input,textarea,select,[tabindex]):focus-visible){outline:2px solid rgba(111,119,102,0.38) !important}
:is(body.sc-app) :is(input::placeholder,textarea::placeholder){color:#646f61}
:is(body.sc-app) :is(.sc-skip){background:#4c6046;color:#465e3f}
:is(body.sc-app) :is(.sc-app){background:#f8f7f2}
:is(body.sc-app) :is(.top){background:rgba(248,247,242,0.95)}
:is(body.sc-app) :is(.disp){font-weight:600}
:is(body.sc-app) :is(.sc-eyebrow){font-weight:600}
:is(body.sc-app) :is(.sc-quick){background:linear-gradient(145deg,#f2f2ea,#f2f2ea)}
:is(body.sc-app) :is(.sc-quick:hover){border-color:rgba(111,119,102,0.38);background:#f2f2ea}
:is(body.sc-app) :is(.composer){background:#f2f2ea}
:is(body.sc-app) :is(.post){border-color:rgba(111,119,102,0.18);box-shadow:none}
:is(body.sc-app) :is(.nav){background:rgba(248,247,242,0.97)}
:is(body.sc-app) :is(.nav .playwrap){box-shadow:none}
:is(body.sc-app) :is(.eov-top,.uov-top){background:rgba(248,247,242,0.97)}
:is(body.sc-app) :is(.rowbtn:hover,.sopt:hover){border-color:rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.sc-explore-sheet){background:#f8f7f2;border-color:rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.sc-explore-sheet .sheet-h){background:#f8f7f2}
:is(body.sc-app) :is(.sc-explore-sheet .sheet-h .x){border:1px solid rgba(111,119,102,0.18);background:rgba(105,119,91,0.024);color:#646f61}
:is(body.sc-app) :is(.sc-collection-intro>span){color:#766345}
:is(body.sc-app) :is(.sc-collection-intro p){color:#646f61}
:is(body.sc-app) :is(.sc-collection-item){border:1px solid rgba(111,119,102,0.18);background:linear-gradient(110deg,rgba(242,242,234,0.69),rgba(105,119,91,0.333));color:#333d33}
:is(body.sc-app) :is(.sc-collection-icon){border:1px solid rgba(111,119,102,0.188);background:linear-gradient(145deg,rgba(105,119,91,0.071),rgba(105,119,91,0.012));box-shadow:none;color:#766345}
:is(body.sc-app) :is(.sc-collection-icon.sc-tone-sage){border-color:rgba(111,119,102,0.18);background:linear-gradient(145deg,rgba(105,119,91,0.063),rgba(105,119,91,0.012));color:#646f61}
:is(body.sc-app) :is(.sc-collection-copy small){color:#646f61}
:is(body.sc-app) :is(.sc-collection-arrow){color:#465e3f}
@media (hover:hover){
:is(body.sc-app) :is(.sc-collection-item:hover){border-color:rgba(111,119,102,0.333);background:linear-gradient(110deg,#f2f2ea,#f2f2ea)}
:is(body.sc-app) :is(.sc-collection-item:hover .sc-collection-arrow){color:#766345}
}
:is(body.sc-app) :is(.sc-collection-item:active){background:#f2f2ea}
@media (min-width:900px){
:is(body.sc-app) :is(.phone){border-color:rgba(111,119,102,0.18)}
:is(body.sc-app) :is(.nav){border-right-color:rgba(111,119,102,0.18)}
:is(body.sc-app) :is(.nav button.on){background:rgba(105,119,91,0.08);box-shadow:none}
:is(body.sc-app) :is(.nav-caption){color:#646f61}
:is(body.sc-app) :is(.nav-foot){color:#646f61}
:is(body.sc-app) :is(.eventov,.profileov){box-shadow:none}
}
:is(body.sc-app) :is(.sc-form-error){border:1px solid rgba(111,119,102,0.333);background:rgba(105,119,91,0.063);color:#333d33}
:is(body.sc-app) :is(.sc-search-result:hover){background:rgba(105,119,91,0.031)}
:is(body.sc-app) :is(.sc-update-banner){background:#f2f2ea;border:1px solid rgba(111,119,102,0.38);box-shadow:none}
:is(body.sc-app) :is(.sj-button.danger){color:#646f61}

:is(body.sc-app) :is(.sports-tower){border:1px solid rgba(111,119,102,0.302);background:#f8f7f2;color:#333d33;box-shadow:none}
:is(body.sc-app) :is(.st-atmosphere){background:linear-gradient(180deg,rgba(248,247,242,0.741) 0%,rgba(105,119,91,0.125) 28%,rgba(105,119,91,0.031) 64%,rgba(248,247,242,0.69) 83%,#f8f7f2 100%),linear-gradient(90deg,rgba(105,119,91,0.314),transparent 40%,transparent 65%,rgba(105,119,91,0.314))}
:is(body.sc-app) :is(.st-coming){border:1px solid rgba(111,119,102,0.38);background:rgba(248,247,242,0.788);color:#766345}
:is(body.sc-app) :is(.st-coming>span){background:#eae9df;box-shadow:none}
:is(body.sc-app) :is(.sports-tower .st-kicker){color:#766345}
:is(body.sc-app) :is(.sports-tower .st-intro h2){font-family:var(--wellness-sans);color:#333d33;text-shadow:none}
:is(body.sc-app) :is(.st-intro h2 em){color:#766345}
:is(body.sc-app) :is(.sports-tower .st-tagline){color:#333d33;text-shadow:none}
:is(body.sc-app) :is(.st-beam){background:linear-gradient(0deg,rgba(105,119,91,0.251),#eae9df,rgba(105,119,91,0.314));box-shadow:none}
:is(body.sc-app) :is(.st-beam:after){background:linear-gradient(0deg,transparent,#eae9df);box-shadow:none}
:is(body.sc-app) :is(.st-stage){border:1px solid rgba(111,119,102,0.251);background:linear-gradient(115deg,rgba(248,247,242,0.929),rgba(248,247,242,0.741));box-shadow:none}
:is(body.sc-app) :is(.st-stage:after){background:rgba(105,119,91,0.502)}
:is(body.sc-app) :is(.st-node){border:1px solid rgba(111,119,102,0.38);background:#f2f2ea;box-shadow:none}
:is(body.sc-app) :is(.st-emblem){background:linear-gradient(145deg,rgba(105,119,91,0.125),#f8f7f2);border:1px solid rgba(111,119,102,0.314)}
:is(body.sc-app) :is(.st-floor){color:#646f61}
:is(body.sc-app) :is(.st-stage-copy strong){font-family:var(--wellness-sans);font-weight:600;color:#333d33}
:is(body.sc-app) :is(.st-thai){color:#646f61}
:is(body.sc-app) :is(.st-thai i){color:#766345}
:is(body.sc-app) :is(.st-you){color:#766345}
:is(body.sc-app) :is(.st-stage.is-current){border-color:rgba(111,119,102,0.38);background:linear-gradient(115deg,rgba(242,242,234,0.867),rgba(242,242,234,0.929));box-shadow:none}
:is(body.sc-app) :is(.is-current .st-node){background:#4c6046;box-shadow:none}
:is(body.sc-app) :is(.is-current .st-floor){color:#766345}
:is(body.sc-app) :is(.st-footer-mark){color:#766345;border:1px solid rgba(111,119,102,0.38);box-shadow:none}
:is(body.sc-app) :is(.sports-tower .st-footer h3){color:#766345}
:is(body.sc-app) :is(.sports-tower .st-footer p:not(.st-kicker)){color:#646f61}
:is(body.sc-app) :is(.st-reward-note){color:#646f61;border-top:1px solid rgba(111,119,102,0.251)}
:is(body.sc-app) :is(.st-entry){border:1px solid rgba(111,119,102,0.38);color:#766345;background:linear-gradient(90deg,rgba(248,247,242,0.929),rgba(248,247,242,0.69)),url('/img/sports-divine-tower.webp') center 25%/cover}
:is(body.sc-app) :is(.st-entry small){color:#766345}
:is(body.sc-app) :is(.st-entry:hover){border-color:rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.st-entry:focus-visible){outline:2px solid rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.st-profile-hub){border:1px solid rgba(111,119,102,0.38);background:#f8f7f2}
:is(body.sc-app) :is(.st-entry-caption){color:#333d33}
:is(body.sc-app) :is(.st-guide){color:#333d33}
:is(body.sc-app) :is(.st-profile-hub .st-guide){border-top:1px solid rgba(111,119,102,0.251)}
:is(body.sc-app) :is(.st-guide-kicker){color:#766345}
:is(body.sc-app) :is(.st-guide header>p){color:#333d33}
:is(body.sc-app) :is(.st-earn-list>li){border:1px solid rgba(111,119,102,0.18);background:#f2f2ea}
:is(body.sc-app) :is(.st-earn-icon){border:1px solid rgba(111,119,102,0.271);color:#766345;background:rgba(105,119,91,0.043)}
:is(body.sc-app) :is(.st-earn-title small){color:#646f61}
:is(body.sc-app) :is(.st-earn-title>b){color:#465e3f}
:is(body.sc-app) :is(.st-earn-copy p){color:#333d33}
:is(body.sc-app) :is(.st-earn-copy button){color:#333d33;background:#f2f2ea;border:1px solid rgba(111,119,102,0.376)}
:is(body.sc-app) :is(.st-earn-list>li:first-child button){color:#465e3f;background:#4c6046;border-color:rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.st-earn-copy button:focus-visible){outline:2px solid rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.st-partner){border-top:1px solid rgba(111,119,102,0.231)}
:is(body.sc-app) :is(.st-partner-icon){color:#766345}
:is(body.sc-app) :is(.st-partner-soon){color:#766345}
:is(body.sc-app) :is(.st-partner h4){color:#766345}
:is(body.sc-app) :is(.st-partner p){color:#333d33}
:is(body.sc-app) :is(.st-partner .st-partner-detail){color:#646f61}
:is(body.sc-app) :is(.st-guide .st-earn-note){color:#646f61}
:is(body.sc-app) :is(.st-hermes){border:1px solid rgba(111,119,102,0.251);background:#f8f7f2}
:is(body.sc-app) :is(.st-hermes-art:after){background:linear-gradient(90deg,transparent 75%,#f8f7f2)}
:is(body.sc-app) :is(.st-hermes-kicker){color:#766345}
:is(body.sc-app) :is(.st-hermes .st-hermes-copy h3){font-family:var(--wellness-sans);color:#465e3f}
:is(body.sc-app) :is(.st-hermes-copy h3 span){font-family:var(--wellness-sans);color:#766345}
:is(body.sc-app) :is(.st-hermes .st-hermes-definition){color:#333d33}
:is(body.sc-app) :is(.st-hermes .st-hermes-story){color:#646f61}
:is(body.sc-app) :is(.st-hermes-copy a){color:#766345}
:is(body.sc-app) :is(.st-hermes-copy a:focus-visible){outline:2px solid rgba(111,119,102,0.38)}
@media (max-width:540px){
:is(body.sc-app) :is(.st-hermes-art:after){background:linear-gradient(180deg,transparent 65%,#f8f7f2)}
}

:is(body.sc-app) :is(.top){border-bottom-color:rgba(111,119,102,0.18);background:rgba(248,247,242,0.961)}
:is(body.sc-app) :is(.top .logo){color:#333d33}
:is(body.sc-app) :is(.sc-brand-caption){color:#766345}
:is(body.sc-app) :is(:is(.rowbtn,.post,.composer,.sj-filters,.sj-plan)){border-color:rgba(111,119,102,0.18)}
:is(body.sc-app) :is(.nav){border-color:rgba(111,119,102,0.18);background:rgba(248,247,242,0.969)}
:is(body.sc-app) :is(.nav button.on){background:rgba(105,119,91,0.039)}
:is(body.sc-app) :is(.hot-pill){background:rgba(105,119,91,0.125);color:#766345;border:1px solid rgba(111,119,102,0.251)}
:is(body.sc-app) :is(.sheet){background:#f8f7f2;border-color:rgba(111,119,102,0.196)}
:is(body.sc-app) :is(.sheet-h){background:#f8f7f2;border-bottom:1px solid rgba(111,119,102,0.18)}
:is(body.sc-app) :is(.sheet-h .x){background:rgba(105,119,91,0.016);color:#646f61}
:is(body.sc-app) :is(.sc-explore-sheet .sheet-h){background:#f8f7f2}
:is(body.sc-app) :is(.sc-empty){border:1px dashed rgba(111,119,102,0.18);background:linear-gradient(145deg,#f2f2ea,#f8f7f2)}
:is(body.sc-app) :is(.sc-club-hero){border:1px solid rgba(111,119,102,0.18);background:#f8f7f2}
:is(body.sc-app) :is(.sc-club-hero:after){background:linear-gradient(90deg,rgba(248,247,242,0.929) 0%,rgba(248,247,242,0.741) 38%,rgba(105,119,91,0.125) 80%),linear-gradient(0deg,rgba(105,119,91,0.502),transparent 55%)}
:is(body.sc-app) :is(.sc-club-hero .sc-eyebrow){color:#766345}
:is(body.sc-app) :is(.sc-club-hero h1){color:#333d33}
:is(body.sc-app) :is(.sc-club-hero h1 em){color:#766345}
:is(body.sc-app) :is(.sc-club-hero p){color:#333d33}
:is(body.sc-app) :is(.sc-club-cta){border:1px solid rgba(111,119,102,0.38);background:#4c6046;color:#465e3f;box-shadow:none}
:is(body.sc-app) :is(.sc-club-cta:hover){background:#4c6046}
:is(body.sc-app) :is(.sc-club-hero-signature){color:rgba(51,61,51,0.69)}
:is(body.sc-app) :is(.sc-section-heading>span){color:#465e3f}
:is(body.sc-app) :is(.sc-section-heading .sc-explore-btn){color:#766345}
:is(body.sc-app) :is(.sc-quick){background:linear-gradient(135deg,#f2f2ea,#f2f2ea);border-color:rgba(111,119,102,0.18)}
:is(body.sc-app) :is(.sc-quick>.sc-icon-wrap){background:rgba(105,119,91,0.039);border:1px solid rgba(111,119,102,0.18);color:#766345}
:is(body.sc-app) :is(.sc-quick small){color:#646f61}
:is(body.sc-app) :is(.applybar){border:1px solid rgba(111,119,102,0.2);background:rgba(105,119,91,0.031)}
:is(body.sc-app) :is(.applybar b){color:#766345}
:is(body.sc-app) :is(.composer){background:#f2f2ea;border-color:rgba(111,119,102,0.18)}
:is(body.sc-app) :is(.post){background:linear-gradient(155deg,#f2f2ea,#f2f2ea);box-shadow:none}
:is(body.sc-app) :is(.sc-events-intro){border:1px solid rgba(111,119,102,0.18);background:#f8f7f2}
:is(body.sc-app) :is(.sc-events-intro:before){background:linear-gradient(90deg,rgba(248,247,242,0.961) 10%,rgba(248,247,242,0.851) 45%,rgba(105,119,91,0.212)),url('/img/club-court-social.webp') 70% 43%/cover}
:is(body.sc-app) :is(.sc-events-intro p){color:#333d33}
:is(body.sc-app) :is(.sc-event-steps li){border-top:1px solid rgba(111,119,102,0.271);color:#333d33}
:is(body.sc-app) :is(.sc-event-steps span){color:#766345}
:is(body.sc-app) :is(#p-events>.mkbtn){border:1px solid rgba(111,119,102,0.271);color:#766345}
:is(body.sc-app) :is(.venfind){border-color:rgba(111,119,102,0.208);background:rgba(105,119,91,0.031)}
:is(body.sc-app) :is(.evcard){border-color:rgba(111,119,102,0.18)}
:is(body.sc-app) :is(.pf-cover:not(.has)){background-color:#f2f2ea;background-image:radial-gradient(ellipse at 77% 25%,rgba(105,119,91,0.129),transparent 55%),repeating-radial-gradient(ellipse at 80% 150%,transparent 0 30px,rgba(105,119,91,0.145) 31px 32px,transparent 33px 65px)}
:is(body.sc-app) :is(.pcard){border-color:rgba(111,119,102,0.18);background:linear-gradient(145deg,#f2f2ea,#f2f2ea)}
:is(body.sc-app) :is(.passport-row){background:linear-gradient(120deg,rgba(105,119,91,0.075),rgba(105,119,91,0.024)) !important;border-color:rgba(111,119,102,0.333) !important}
:is(body.sc-app) :is(.sj-intro){border-bottom:1px solid rgba(111,119,102,0.18)}
:is(body.sc-app) :is(.sj-steps b){color:#465e3f}
:is(body.sc-app) :is(.sc-home-secondary){color:#333d33;border-bottom:1px solid rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.sc-home-journey){background:#f8f7f2;border-top:1px solid rgba(111,119,102,0.188);border-bottom:1px solid rgba(111,119,102,0.188)}
:is(body.sc-app) :is(.sc-home-journey h2){color:#333d33}
:is(body.sc-app) :is(.sc-home-journey a){color:#766345}
:is(body.sc-app) :is(.sc-home-journey li){border-top:1px solid rgba(111,119,102,0.38)}
:is(body.sc-app) :is(.sc-home-journey li>span){color:#766345}
:is(body.sc-app) :is(.sc-home-journey h3){color:#333d33}
:is(body.sc-app) :is(.sc-home-journey p){color:#646f61}
@media (min-width:900px){
:is(body.sc-app) :is(.nav button.on){border:1px solid rgba(111,119,102,0.18)}
:is(body.sc-app) :is(.nav-caption){color:#766345}
:is(body.sc-app) :is(.sheet){box-shadow:none}
}
@media (max-width:600px){
:is(body.sc-app) :is(.sc-club-hero:after){background:linear-gradient(180deg,transparent 0%,rgba(105,119,91,0.063) 24%,#f8f7f2 56%)}
:is(body.sc-app) :is(.sc-events-intro:before){background:linear-gradient(90deg,rgba(248,247,242,0.961) 10%,rgba(248,247,242,0.729) 65%,rgba(105,119,91,0.459)),url('/img/club-court-social.webp') 70% center/cover}
}
:is(body.sc-app) :is(.sc-community-hero){background:#f8f7f2}
:is(body.sc-app) :is(.sc-community-hero:after){background:linear-gradient(90deg,#f8f7f2 35%,rgba(248,247,242,0.812) 63%,rgba(105,119,91,0.267))}
:is(body.sc-app) :is(.sc-community-level){color:#766345}
:is(body.sc-app) :is(.sc-community-level:hover){color:#465e3f}
:is(body.sc-app) :is(.sc-community-earn){color:#333d33}
:is(body.sc-app) :is(.sc-community-earn>b){color:#465e3f;font:600 11px/1.5 'DM Sans',sans-serif;background:rgba(105,119,91,0.071);border:1px solid rgba(111,119,102,0.188)}
:is(body.sc-app) :is(.sc-community-rewards){border-top:1px solid rgba(111,119,102,0.18);background:rgba(248,247,242,0.937)}
:is(body.sc-app) :is(.sc-community-path){color:#333d33}
:is(body.sc-app) :is(.sc-community-path i){color:#465e3f}
:is(body.sc-app) :is(.sc-community-rewards strong){color:#766345}
:is(body.sc-app) :is(.sc-community-rewards p>span){color:#646f61}
@media (max-width:600px){
:is(body.sc-app) :is(.sc-community-hero:after){background:linear-gradient(90deg,rgba(248,247,242,0.941),rgba(248,247,242,0.667))}
}
