.dtiSIG_scene{pointer-events:none;isolation:isolate;background:radial-gradient(circle at 82% 18%, transparent 0 12%, transparent 35%), linear-gradient(135deg, transparent, color-mix(in srgb, var(--app-overlay) 12%, transparent));position:absolute;inset:0;overflow:hidden}.dtiSIG_sun,.dtiSIG_moon,.dtiSIG_stars,.dtiSIG_horizonGlow,.dtiSIG_cloud,.dtiSIG_lightning,.dtiSIG_fogBand,.dtiSIG_heatHaze,.dtiSIG_rain,.dtiSIG_frost{opacity:0;z-index:1;position:absolute}.dtiSIG_horizonGlow{filter:blur(22px);border-radius:50%;height:78%;inset:auto -10% -42%}.dtiSIG_stars{flex-wrap:wrap;place-content:space-around;padding:1.25rem 3rem 8rem;display:flex;inset:0}.dtiSIG_stars i{background:#fff;border-radius:999px;width:2px;height:2px;margin:0 3.5%;animation:4s ease-in-out infinite dtiSIG_weather-star-twinkle;box-shadow:0 0 .45rem #fff}.dtiSIG_stars i:nth-child(3n){width:3px;height:3px;animation-delay:-1.4s}.dtiSIG_stars i:nth-child(4n){animation-delay:-2.7s}.dtiSIG_stars i:nth-child(5n){transform:translateY(2.5rem)}.dtiSIG_moon{background:radial-gradient(circle at 38% 34%,#fff 0 8%,#e8efff 35%,#b7c8ec 100%);border-radius:999px;width:7.5rem;height:7.5rem;top:1.5rem;right:9%;box-shadow:0 0 2.5rem #d5e2ff73,0 0 7rem #9dbaff38}.dtiSIG_moon:before,.dtiSIG_moon:after{content:"";background:#8599c43d;border-radius:999px;position:absolute}.dtiSIG_moon:before{inset:18% 48% 58% 22%}.dtiSIG_moon:after{inset:57% 20% 18% 56%}.dtiSIG_sun{background:color-mix(in srgb, var(--app-rating) 90%, white);width:10rem;height:10rem;box-shadow:0 0 2rem color-mix(in srgb, var(--app-rating) 70%, transparent), 0 0 6rem color-mix(in srgb, var(--app-rating) 48%, transparent);border-radius:999px;top:-2.5rem;right:7%}.dtiSIG_sun:before,.dtiSIG_sun:after{content:"";border-radius:inherit;background:repeating-conic-gradient(from 0deg, color-mix(in srgb, var(--app-rating) 42%, transparent) 0deg 4deg, transparent 4deg 24deg);position:absolute;inset:-3.5rem}.dtiSIG_sun:after{inset:-1.8rem}.dtiSIG_cloud{background:color-mix(in srgb, var(--app-info-foreground) 50%, transparent);filter:blur(.2px);width:8.5rem;height:2.5rem;box-shadow:2.2rem -1.4rem 0 -.3rem color-mix(in srgb, var(--app-info-foreground) 48%, transparent), 4.7rem -.5rem 0 -.6rem color-mix(in srgb, var(--app-info-foreground) 42%, transparent);border-radius:999px}.dtiSIG_cloudOne{top:15%;left:-10rem;transform:scale(1.35)}.dtiSIG_cloudTwo{top:47%;right:-9rem;transform:scale(.72)}.dtiSIG_cloudThree{top:68%;left:-11rem;transform:scale(.55)}.dtiSIG_lightning{background:var(--app-warning-foreground);clip-path:polygon(45% 0,100% 0,65% 42%,100% 42%,0 100%,30% 55%,0 55%);width:.45rem;height:8rem;filter:drop-shadow(0 0 .8rem var(--app-warning-foreground));top:17%;right:25%;transform:skew(-18deg)rotate(18deg)}.dtiSIG_fogBand{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--app-info-foreground) 35%, transparent), transparent);filter:blur(6px);border-radius:999px;width:140%;height:2rem;left:-20%}.dtiSIG_fogOne{top:24%}.dtiSIG_fogTwo{top:48%}.dtiSIG_fogThree{top:70%}.dtiSIG_heatHaze{background:repeating-radial-gradient(ellipse at 70% 130%, color-mix(in srgb, var(--app-rating) 20%, transparent) 0 1rem, transparent 1.2rem 2.6rem);filter:blur(8px);transform-origin:bottom;inset:0}.dtiSIG_rain{justify-content:space-around;display:flex;inset:-3rem 0 0;transform:skew(-10deg)}.dtiSIG_rain i{background:color-mix(in srgb, var(--app-info-foreground) 72%, transparent);border-radius:999px;width:2px;height:1.6rem;animation-duration:1.25s;animation-timing-function:linear;animation-iteration-count:infinite;display:block}.dtiSIG_rain i:nth-child(3n){animation-delay:-.35s}.dtiSIG_rain i:nth-child(3n+1){animation-delay:-.72s}.dtiSIG_rain i:nth-child(4n){animation-duration:1.05s}.dtiSIG_rain i:nth-child(5n){animation-duration:1.55s}.dtiSIG_frost{justify-content:space-around;align-items:center;display:flex;inset:0}.dtiSIG_frost i{background:var(--app-info-foreground);width:.35rem;height:.35rem;box-shadow:0 0 .9rem var(--app-info-foreground);border-radius:999px;animation-duration:5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.dtiSIG_frost i:nth-child(2n){animation-delay:-1.8s}.dtiSIG_frost i:nth-child(3n){animation-delay:-3.2s}.dtiSIG_frost i:nth-child(4n){transform:scale(1.7)}.dtiSIG_sunny,.dtiSIG_hot{background:radial-gradient(circle at 82% 18%, color-mix(in srgb, var(--app-rating) 34%, transparent), transparent 36%)}.dtiSIG_sunny .dtiSIG_sun,.dtiSIG_hot .dtiSIG_sun,.dtiSIG_partly-cloudy .dtiSIG_sun{opacity:.78;animation:5s ease-in-out infinite dtiSIG_weather-sun-breathe}.dtiSIG_sunny .dtiSIG_sun:before,.dtiSIG_hot .dtiSIG_sun:before,.dtiSIG_partly-cloudy .dtiSIG_sun:before{animation:28s linear infinite dtiSIG_weather-sun-spin}.dtiSIG_sunny .dtiSIG_sun:after,.dtiSIG_hot .dtiSIG_sun:after,.dtiSIG_partly-cloudy .dtiSIG_sun:after{animation:20s linear infinite reverse dtiSIG_weather-sun-spin}.dtiSIG_hot .dtiSIG_heatHaze{opacity:1;animation:4s ease-in-out infinite dtiSIG_weather-heat}.dtiSIG_partly-cloudy .dtiSIG_cloudOne,.dtiSIG_partly-cloudy .dtiSIG_cloudTwo,.dtiSIG_cloudy .dtiSIG_cloudOne,.dtiSIG_cloudy .dtiSIG_cloudTwo,.dtiSIG_cloudy .dtiSIG_cloudThree,.dtiSIG_light-rain .dtiSIG_cloudOne,.dtiSIG_light-rain .dtiSIG_cloudTwo,.dtiSIG_heavy-rain .dtiSIG_cloudOne,.dtiSIG_heavy-rain .dtiSIG_cloudTwo,.dtiSIG_storm .dtiSIG_cloudOne,.dtiSIG_storm .dtiSIG_cloudTwo{opacity:1}.dtiSIG_partly-cloudy .dtiSIG_cloudOne,.dtiSIG_cloudy .dtiSIG_cloudOne,.dtiSIG_light-rain .dtiSIG_cloudOne,.dtiSIG_heavy-rain .dtiSIG_cloudOne,.dtiSIG_storm .dtiSIG_cloudOne{animation:26s linear infinite dtiSIG_weather-cloud-right}.dtiSIG_partly-cloudy .dtiSIG_cloudTwo,.dtiSIG_cloudy .dtiSIG_cloudTwo,.dtiSIG_light-rain .dtiSIG_cloudTwo,.dtiSIG_heavy-rain .dtiSIG_cloudTwo,.dtiSIG_storm .dtiSIG_cloudTwo{animation:34s linear infinite dtiSIG_weather-cloud-left}.dtiSIG_cloudy .dtiSIG_cloudThree{animation:40s linear -12s infinite dtiSIG_weather-cloud-right}.dtiSIG_cloudy,.dtiSIG_light-rain,.dtiSIG_heavy-rain,.dtiSIG_storm{background:linear-gradient(135deg, color-mix(in srgb, var(--app-overlay) 10%, transparent), color-mix(in srgb, var(--app-info) 20%, transparent))}.dtiSIG_light-rain .dtiSIG_rain,.dtiSIG_heavy-rain .dtiSIG_rain,.dtiSIG_storm .dtiSIG_rain{opacity:1}.dtiSIG_light-rain .dtiSIG_rain i,.dtiSIG_heavy-rain .dtiSIG_rain i,.dtiSIG_storm .dtiSIG_rain i{animation-name:dtiSIG_weather-rain-fall}.dtiSIG_heavy-rain .dtiSIG_rain i,.dtiSIG_storm .dtiSIG_rain i{width:3px;height:2.7rem;animation-duration:.72s}.dtiSIG_storm{animation:7s linear infinite dtiSIG_weather-storm-sky}.dtiSIG_storm .dtiSIG_lightning{opacity:0;animation:6.5s step-end infinite dtiSIG_weather-lightning}.dtiSIG_fog .dtiSIG_fogBand{opacity:1;animation:12s ease-in-out infinite alternate dtiSIG_weather-fog}.dtiSIG_fog .dtiSIG_fogTwo{animation-delay:-4s}.dtiSIG_fog .dtiSIG_fogThree{animation-delay:-8s}.dtiSIG_cold{background:linear-gradient(135deg, color-mix(in srgb, var(--app-info-foreground) 12%, transparent), color-mix(in srgb, var(--app-info) 22%, transparent))}.dtiSIG_cold .dtiSIG_frost{opacity:.72}.dtiSIG_cold .dtiSIG_frost i{animation-name:dtiSIG_weather-frost-drift}.dtiSIG_scene.dtiSIG_day{background:radial-gradient(circle at 82% 12%,#fff0ab47,#0000 28%),linear-gradient(155deg,#1178b7 0%,#399bd0 48%,#9bdbec 100%)}.dtiSIG_scene.dtiSIG_dawn{background:linear-gradient(165deg,#172c64 0%,#78568a 36%,#e78c87 67%,#ffd59e 100%)}.dtiSIG_scene.dtiSIG_sunset{background:linear-gradient(160deg,#123d70 0%,#6a477e 42%,#dd6e5f 72%,#ffbc6f 100%)}.dtiSIG_scene.dtiSIG_night{background:radial-gradient(circle at 75% 18%,#6383c747,#0000 24%),linear-gradient(160deg,#07142d 0%,#102e59 54%,#234b70 100%)}.dtiSIG_dawn .dtiSIG_horizonGlow,.dtiSIG_sunset .dtiSIG_horizonGlow{opacity:.9;background:radial-gradient(#ffbd71b8,#0000 67%);animation:7s ease-in-out infinite dtiSIG_weather-horizon-breathe}.dtiSIG_night .dtiSIG_stars{opacity:.72}.dtiSIG_night .dtiSIG_moon{opacity:.84;animation:9s ease-in-out infinite dtiSIG_weather-moon-float}.dtiSIG_scene.dtiSIG_night .dtiSIG_sun{opacity:0}.dtiSIG_scene.dtiSIG_dawn .dtiSIG_sun,.dtiSIG_scene.dtiSIG_sunset .dtiSIG_sun{opacity:.64;top:auto;bottom:-5.5rem;right:13%}.dtiSIG_scene.dtiSIG_cloudy:after,.dtiSIG_scene.dtiSIG_light-rain:after,.dtiSIG_scene.dtiSIG_heavy-rain:after,.dtiSIG_scene.dtiSIG_storm:after,.dtiSIG_scene.dtiSIG_fog:after{content:"";z-index:0;background:linear-gradient(135deg,#0814261f,#1d344961);position:absolute;inset:0}.dtiSIG_scene.dtiSIG_heavy-rain:after,.dtiSIG_scene.dtiSIG_storm:after{background:linear-gradient(135deg,#020a1757,#0f1f2f94)}.dtiSIG_scene.dtiSIG_fog:after{background:linear-gradient(135deg,#ebf3fa40,#2538473d)}.dtiSIG_scene.dtiSIG_hot:after{content:"";z-index:0;background:linear-gradient(150deg,#0000 40%,#ff8d2e3d);position:absolute;inset:0}@keyframes dtiSIG_weather-sun-spin{to{transform:rotate(1turn)}}@keyframes dtiSIG_weather-star-twinkle{0%,to{opacity:.25}50%{opacity:1}}@keyframes dtiSIG_weather-moon-float{0%,to{transform:translateY(0)scale(.98)}50%{transform:translateY(-.35rem)scale(1.02)}}@keyframes dtiSIG_weather-horizon-breathe{0%,to{transform:scaleX(.94)}50%{transform:scaleX(1.05)}}@keyframes dtiSIG_weather-sun-breathe{0%,to{transform:scale(.94)}50%{transform:scale(1.05)}}@keyframes dtiSIG_weather-cloud-right{0%{translate:0}to{translate:calc(100vw + 22rem)}}@keyframes dtiSIG_weather-cloud-left{0%{translate:0}to{translate:calc(-100vw - 22rem)}}@keyframes dtiSIG_weather-rain-fall{0%{opacity:0;translate:0 -2rem}12%{opacity:.9}to{opacity:.15;translate:0 34rem}}@keyframes dtiSIG_weather-lightning{0%,7%,9%,to{opacity:0}7.5%,8.4%{opacity:1}}@keyframes dtiSIG_weather-storm-sky{0%,7%,9%,to{filter:brightness()}7.5%,8.4%{filter:brightness(1.65)}}@keyframes dtiSIG_weather-fog{0%{translate:-8%}to{translate:8%}}@keyframes dtiSIG_weather-heat{0%,to{opacity:.55;transform:scaleY(.96)skew(-1deg)}50%{opacity:1;transform:scaleY(1.04)skew(1deg)}}@keyframes dtiSIG_weather-frost-drift{0%,to{opacity:.2;translate:0 3rem}50%{opacity:1;translate:1rem -3rem}}@media (max-width:640px){.dtiSIG_sun{width:7rem;height:7rem;right:-2rem}.dtiSIG_cloud{transform:scale(.7)}.dtiSIG_rain i:nth-child(2n){display:none}}@media (prefers-reduced-motion:reduce){.dtiSIG_scene,.dtiSIG_scene *,.dtiSIG_scene :before,.dtiSIG_scene :after{animation:none!important}.dtiSIG_cloudOne{translate:35vw}.dtiSIG_cloudTwo{translate:-45vw}.dtiSIG_rain{opacity:.28}}
