:root{color-scheme:dark;--accent:#F0BAA4;--accent-ink:#E39F86;--on-accent:#552818;--tonal:#44312A;--tonal-2:#352822;--text:#F5F6F8;--muted:#B5BCC5;--line:#363B42;--line-strong:#4A5059;--bg:#191B1F;--paper:#1F2226;--paper-2:#24282D;--surface:#282D2B;--t-daily:#3A2A22;--t-trending:#3A2530;--t-life-events:#3A3320;--t-business:#1F2C3A;--t-seasonal:#1F3326;--t-style:#2C2638;--shadow-1:0 1px 2px rgba(0,0,0,.3),0 2px 8px rgba(0,0,0,.25);--shadow-2:0 2px 4px rgba(0,0,0,.3),0 14px 34px rgba(0,0,0,.4)}.btn-ghost,.menu-panel,.card.multi .media::before,.card.multi .media::after,.fan .f,.chip,.step,.event,.cal,.faq details,.gcard,.ideas li,.fchip span{background:var(--surface)}.search input{background-color:var(--surface)}.search input::placeholder{color:#8E959E}.groupchips a::before{background-color:#E9E4E0}.hdr{background:rgba(25,27,31,.88)}.sticky-cta{background:rgba(25,27,31,.94);box-shadow:0 -8px 24px rgba(0,0,0,.4)}.phead .stats li{background:rgba(40,45,43,.75)}.hero{background:radial-gradient(1200px 600px at 85% -10%,#2E2420 0%,rgba(46,36,32,0) 60%),radial-gradient(900px 500px at -10% 110%,#2A241D 0%,rgba(42,36,29,0) 60%),var(--bg)}.phead .lead,.info .desc,.mini-steps li,.article .lead,.note{color:#C9CED5}.cat .n,.groupchips a span{color:var(--muted)}.skip,.skip:focus,.lang a[aria-current="true"],.menu-panel .lang-row a[aria-current="true"],.fchip input:checked+span{color:var(--bg)}.btn-primary:hover,.cal .m{color:var(--on-accent)}.band{background:#984C38}.band .btn,.band .btn:hover{color:#7C3C2B}