html[data-season=autumn]{--accent:#c46840;--accent-dim:#c4684026;--accent-border:#c4684052;--primary:#c46840;--primary-dark:#a3552f;--primary-light:#d98b6a}html[data-season=winter]{--accent:#8ab4d8;--accent-dim:#8ab4d826;--accent-border:#8ab4d852;--primary:#7fa9cf;--primary-dark:#6892b8;--primary-light:#a8cbe8}html[data-season=spring]{--accent:#8fbf6f;--accent-dim:#8fbf6f26;--accent-border:#8fbf6f52;--primary:#7fb05f;--primary-dark:#6a9a4d;--primary-light:#a9d18c}html[data-season=summer]{--accent:#4ec9b0;--accent-dim:#4ec9b026;--accent-border:#4ec9b052;--primary:#4ec9b0;--primary-dark:#3aa892;--primary-light:#7fdcc7}.season-layer{pointer-events:none;z-index:5;contain:layout paint;position:fixed;inset:0;overflow:hidden}.season-layer[hidden],body.modal-open .season-layer{display:none}.season-canvas{display:block;position:absolute;top:0;left:0}@media print{.season-layer{display:none}}
