.new-year-scene{display:none;pointer-events:none}html[data-seasonal-theme=new-year] .composition-section{--new-year-ground: #ece3cd;--new-year-patch: #fff3d4;--new-year-outline: #c9ac75;--new-year-edge: #5a5465;--new-year-leaves: #8eb6a7}html[data-seasonal-theme=new-year][data-theme=dark] .composition-section{--new-year-ground: #26304a;--new-year-patch: #3d4262;--new-year-outline: #9c916f;--new-year-edge: #1c2235;--new-year-leaves: #6b9b93}html[data-seasonal-theme=new-year] .new-year-scene{display:inline}html[data-seasonal-theme=new-year] .composition-terrain .composition-terrain-top{fill:var(--new-year-ground);stroke:var(--new-year-outline)}html[data-seasonal-theme=new-year] .composition-terrain-front{fill:var(--new-year-edge)}html[data-seasonal-theme=new-year] .composition-terrain-side{fill:#25283a}html[data-seasonal-theme=new-year] .composition-terrain .composition-terrain-grid-line{stroke:var(--new-year-outline);opacity:.12}html[data-seasonal-theme=new-year] .composition-terrain .composition-tree-shade{fill:#496d69;stroke:#71958b}html[data-seasonal-theme=new-year] .composition-terrain .composition-tree-leaves{fill:var(--new-year-leaves)}.new-year-scene .new-year-ground-patch{fill:var(--new-year-patch);stroke:none;opacity:.65}.new-year-confetti{fill:#d8b65f;stroke:#d8b65f}.new-year-confetti[data-tone=lilac]{fill:#b6a4de;stroke:#b6a4de}.new-year-scene .new-year-confetti path{fill:none;stroke:inherit;stroke-width:1.5;stroke-linecap:round}.new-year-sign-board{fill:#27283d;stroke:#dbc27d;stroke-width:1.4}.new-year-sign-caption,.new-year-number{fill:#ffe4a3;font-family:var(--font-family-heading)}.new-year-sign-caption{font-size:7px;letter-spacing:1.1px}.new-year-number{font-size:21px;font-weight:700;letter-spacing:3px}.new-year-shadow{fill:#18172b;opacity:.18}.new-year-scene .new-year-string{fill:none;stroke:#b5a4c5;stroke-width:.8}.new-year-balloon-gold{fill:#e8c773;stroke:#bf9b55;stroke-width:.6}.new-year-balloon-lilac{fill:#b7a3dc;stroke:#927cae;stroke-width:.6}.new-year-scene .new-year-balloon-shine{fill:none;stroke:#fff1ca;stroke-width:1.5;stroke-linecap:round;opacity:.7}.new-year-scene .new-year-weight,.new-year-scene .new-year-hat{fill:#d0ae60;stroke:#ac8545;stroke-width:.6}.new-year-scene .new-year-hat-stripe{fill:none;stroke:#f8e9ba;stroke-width:2}.new-year-hat-pom{fill:#b7a3dc}
