.weather-module__prvr7q__sun{aspect-ratio:1;pointer-events:none;z-index:0;background:radial-gradient(circle,#ffbe6e99 0%,#ffaa5a38 38%,#ffaa5a00 68%);border-radius:50%;width:min(90vw,900px);animation:7s ease-in-out infinite alternate weather-module__prvr7q__breathe;position:absolute;top:-30%;right:-12%}@keyframes weather-module__prvr7q__breathe{0%{transform:scale(1)}to{transform:scale(1.09)}}.weather-module__prvr7q__canvas{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0}.weather-module__prvr7q__deg{z-index:-1;color:#0000;-webkit-text-stroke:1.5px color-mix(in srgb, var(--foreground) 16%, transparent);-webkit-user-select:none;user-select:none;pointer-events:none;font-variant-numeric:tabular-nums;font-size:clamp(130px,28vw,290px);font-weight:700;line-height:.9;position:absolute;top:-28px;left:-6px}.weather-module__prvr7q__word{vertical-align:top;margin-bottom:-.22em;padding-bottom:.22em;display:inline-block;overflow:hidden}.weather-module__prvr7q__wordIn{animation:.9s cubic-bezier(.16,1,.3,1) both weather-module__prvr7q__rise;display:inline-block}@keyframes weather-module__prvr7q__rise{0%{transform:translateY(110%)}to{transform:none}}.weather-module__prvr7q__fadeUp{animation:.8s cubic-bezier(.16,1,.3,1) both weather-module__prvr7q__fadeUp}@keyframes weather-module__prvr7q__fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.weather-module__prvr7q__pre{opacity:0;transform:translateY(56px)}.weather-module__prvr7q__shown{opacity:1;transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);transform:none}.weather-module__prvr7q__tilt{transform-style:preserve-3d;transition:transform .5s cubic-bezier(.16,1,.3,1)}.weather-module__prvr7q__antiImg{filter:blur(20px)grayscale()brightness(.7);transition:filter 1.1s,transform 1.1s;transform:scale(1.15)}.weather-module__prvr7q__antiImgOpen{filter:none;transform:none}.weather-module__prvr7q__tape{color:#16110a;z-index:2;background:#f5b819;align-items:center;width:140%;height:46px;transition:transform .7s cubic-bezier(.5,0,.75,0),opacity .7s;display:flex;position:absolute;left:-20%;overflow:hidden;box-shadow:0 8px 20px #0006}.weather-module__prvr7q__tape1{top:33%;transform:rotate(-9deg)}.weather-module__prvr7q__tape2{top:57%;transform:rotate(7deg)}.weather-module__prvr7q__tape1.weather-module__prvr7q__torn{opacity:0;transform:translate(-60%)rotate(-24deg)}.weather-module__prvr7q__tape2.weather-module__prvr7q__torn{opacity:0;transform:translate(60%)rotate(20deg)}.weather-module__prvr7q__tapeText{white-space:nowrap;letter-spacing:.16em;font-size:14px;font-weight:800;animation:16s linear infinite weather-module__prvr7q__tape;display:inline-block}.weather-module__prvr7q__tape2 .weather-module__prvr7q__tapeText{animation-direction:reverse}@keyframes weather-module__prvr7q__tape{0%{transform:translate(0)}to{transform:translate(-50%)}}.weather-module__prvr7q__pop{animation:.9s cubic-bezier(.34,1.56,.64,1) weather-module__prvr7q__pop}@keyframes weather-module__prvr7q__pop{0%{transform:scale(.975)}to{transform:scale(1)}}.weather-module__prvr7q__flip{animation:.55s cubic-bezier(.34,1.56,.64,1) weather-module__prvr7q__flip}@keyframes weather-module__prvr7q__flip{0%{opacity:.3;transform:perspective(1100px)rotateY(-80deg)}to{opacity:1;transform:none}}.weather-module__prvr7q__sealedImg{filter:blur(12px)grayscale()}@media (prefers-reduced-motion:reduce){.weather-module__prvr7q__sun,.weather-module__prvr7q__tapeText,.weather-module__prvr7q__wordIn,.weather-module__prvr7q__fadeUp,.weather-module__prvr7q__pop,.weather-module__prvr7q__flip{animation:none}.weather-module__prvr7q__pre{opacity:1;transform:none}.weather-module__prvr7q__shown,.weather-module__prvr7q__tape,.weather-module__prvr7q__antiImg,.weather-module__prvr7q__tilt{transition:none}}
