/* A soft, reversible colour wash blends the page between palettes. */
html.theme-transitioning body::after{opacity:1}
html.theme-transitioning.theme-to-dark body::after{background:linear-gradient(135deg,rgba(238,245,248,.97),rgba(226,239,244,.94));opacity:1}
html.theme-transitioning.theme-to-light body::after{background:linear-gradient(135deg,rgba(5,15,23,.96),rgba(10,28,39,.91));opacity:1}
html.theme-transitioning:not(.theme-cover-active) body::after{opacity:0}
html.theme-transitioning body,html.theme-transitioning header,html.theme-transitioning .hero,html.theme-transitioning .hero-inner,html.theme-transitioning .section,html.theme-transitioning .card,html.theme-transitioning .notice,html.theme-transitioning footer,html.theme-transitioning .schedule-inner,html.theme-transitioning .schedule-dialog,html.theme-transitioning .documents-dialog,html.theme-transitioning .safety-dialog,html.theme-transitioning .address-map-dialog,html.theme-transitioning .articles-dialog,html.theme-transitioning .articles-inner,html.theme-transitioning .article-panel,html.theme-transitioning .store-photo{transition:background-color 1.15s cubic-bezier(.22,.72,.18,1),color .95s ease,border-color 1s ease,box-shadow 1s ease!important}


