.weather-page{background:0 0;transition:background-color .9s cubic-bezier(.22,1,.36,1),background-image .9s cubic-bezier(.22,1,.36,1)}.current-card.weather-scene-night{background:radial-gradient(circle at 78% 14%,#b2d3ff29,#0000 27%),radial-gradient(circle at 10% 100%,#5348c133,#0000 38%),linear-gradient(137deg,#102039 0%,#183a5b 52%,#285b74 100%)}.current-card.weather-scene-rain{background:radial-gradient(circle at 76% 11%,#afdeef21,#0000 29%),linear-gradient(137deg,#243b4c 0%,#31566a 52%,#477382 100%)}.current-card.weather-scene-storm{background:radial-gradient(circle at 80% 8%,#cad9ff1f,#0000 27%),linear-gradient(137deg,#171d31 0%,#29374d 50%,#3d5662 100%)}.current-card>.current-topline,.current-card>.current-main{z-index:3;position:relative}.weather-effects{z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.weather-lighting,.weather-light-orb,.weather-cloud-bank{position:absolute}.weather-lighting{opacity:.28;mix-blend-mode:screen;background:radial-gradient(circle at 82% 20%,#ffedab47,#0000 21%),radial-gradient(circle at 24% 92%,#aee6f21f,#0000 38%);inset:0}.weather-light-orb{opacity:.34;background:#ffe0932e;border-radius:50%;width:82px;height:82px;top:28px;right:48px;box-shadow:0 0 38px #ffe59f33,0 0 80px #a1e2ff1f}.weather-scene-night .weather-light-orb{background:#dae7ff2e;box-shadow:0 0 34px #d1e3ff3b,0 0 72px #6297ff21}.weather-cloud-bank{opacity:.16;filter:blur(8px);inset:0}.weather-cloud-bank:before,.weather-cloud-bank:after{content:"";background:linear-gradient(#e1f0fa24,#98c2db05);border-radius:999px;height:82px;position:absolute}.weather-cloud-bank:before{width:260px;top:34px;right:-70px;box-shadow:-72px 20px #dbecf70d}.weather-cloud-bank:after{opacity:.5;width:190px;top:120px;left:-82px}.weather-rain,.weather-lightning-flash,.weather-lightning-bolt{display:none!important}@media (max-width:650px){.weather-light-orb{width:68px;height:68px;top:30px;right:24px}}
