.TodayBand-module__V1WmZW__band{background:var(--sand);padding:32px 0}.TodayBand-module__V1WmZW__bandSky{background:var(--gray-soft)}.TodayBand-module__V1WmZW__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.TodayBand-module__V1WmZW__weather{grid-column:1/-1}.TodayBand-module__V1WmZW__adviceGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.TodayBand-module__V1WmZW__adviceCol{flex-direction:column;gap:10px;min-width:0;display:flex}.TodayBand-module__V1WmZW__card{background:var(--paper);border-radius:var(--radius);box-shadow:var(--shadow-card);flex-direction:column;gap:12px;min-width:0;padding:20px 22px;display:flex}.TodayBand-module__V1WmZW__kicker{font-size:calc(18px * var(--fs));color:var(--sky);font-weight:700}.TodayBand-module__V1WmZW__weatherHead{grid-template-columns:1fr auto auto;align-items:center;gap:8px 10px;display:grid}.TodayBand-module__V1WmZW__gpsShort{display:none}.TodayBand-module__V1WmZW__headTitle{flex-wrap:wrap;align-items:baseline;gap:2px 16px;min-width:0;display:flex}.TodayBand-module__V1WmZW__sun{font-size:calc(15px * var(--fs));color:var(--muted);white-space:nowrap}.TodayBand-module__V1WmZW__select{font:inherit;font-size:calc(17px * var(--fs));border:2px solid var(--line);background:var(--paper);border-radius:0;min-height:48px;padding:0 12px;font-weight:700}.TodayBand-module__V1WmZW__gps{font:inherit;font-size:calc(16px * var(--fs));border:2px solid var(--ink);background:var(--paper);cursor:pointer;border-radius:0;min-height:48px;padding:0 14px;font-weight:700}.TodayBand-module__V1WmZW__gps:hover,.TodayBand-module__V1WmZW__gps:focus-visible{background:var(--honey);border-color:var(--honey)}.TodayBand-module__V1WmZW__error,.TodayBand-module__V1WmZW__loading{color:var(--muted);margin:0}.TodayBand-module__V1WmZW__daysScroll{padding-bottom:4px;overflow-x:auto}.TodayBand-module__V1WmZW__daysInner{min-width:calc(var(--n,10) * 96px + (var(--n,10) - 1) * 8px);position:relative}.TodayBand-module__V1WmZW__days{grid-template-columns:repeat(var(--n,10), minmax(0, 1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.TodayBand-module__V1WmZW__day,.TodayBand-module__V1WmZW__dayOk{background:var(--sand);border-radius:0;line-height:1.2;display:flex}.TodayBand-module__V1WmZW__dayBtn{width:100%;color:inherit;font:inherit;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:center;padding:8px 2px;line-height:1.2;display:flex}.TodayBand-module__V1WmZW__dayOk{box-shadow:inset 0 0 0 2px var(--green);background:#e4efe6}.TodayBand-module__V1WmZW__dayHead{white-space:nowrap;height:22px}.TodayBand-module__V1WmZW__dayName{font-size:calc(15px * var(--fs))}.TodayBand-module__V1WmZW__dm{font-size:calc(13px * var(--fs));color:var(--muted)}.TodayBand-module__V1WmZW__icon{align-items:center;height:38px;display:flex}.TodayBand-module__V1WmZW__chartSpace{height:112px}.TodayBand-module__V1WmZW__chart{pointer-events:none;position:absolute;top:68px;left:0;overflow:visible}.TodayBand-module__V1WmZW__chartDay,.TodayBand-module__V1WmZW__chartNight{fill:none;stroke-linejoin:round}.TodayBand-module__V1WmZW__chartDay{stroke:var(--temp-day);stroke-width:3px}.TodayBand-module__V1WmZW__chartNight{stroke:var(--temp-night);stroke-width:2.5px;stroke-dasharray:6 4}.TodayBand-module__V1WmZW__dotDay{fill:var(--temp-day)}.TodayBand-module__V1WmZW__dotNight{fill:var(--temp-night)}.TodayBand-module__V1WmZW__valDay,.TodayBand-module__V1WmZW__valNight{text-anchor:middle;font-family:var(--font-head)}.TodayBand-module__V1WmZW__valDay{font-size:calc(19px * var(--fs));fill:var(--ink);font-weight:700}.TodayBand-module__V1WmZW__valFeels{font-size:calc(13px * var(--fs));fill:var(--muted);font-weight:600}.TodayBand-module__V1WmZW__valNight{font-size:calc(15px * var(--fs));fill:var(--temp-night);font-weight:700}.TodayBand-module__V1WmZW__bio,.TodayBand-module__V1WmZW__bioEmpty{border-radius:3px;width:70%;height:6px;margin-top:6px}.TodayBand-module__V1WmZW__bio{box-shadow:inset 0 0 0 1px #00000026}.TodayBand-module__V1WmZW__rainKey{font-size:calc(13px * var(--fs));color:#2f5fb3;font-weight:700}.TodayBand-module__V1WmZW__lineDay,.TodayBand-module__V1WmZW__lineNight{border-top:3px solid var(--temp-day);width:18px;height:0}.TodayBand-module__V1WmZW__lineNight{border-top:2.5px dashed var(--temp-night)}.TodayBand-module__V1WmZW__bioLegend{font-size:calc(14px * var(--fs));color:var(--muted);flex-wrap:wrap;justify-content:center;gap:4px 16px;margin:0;padding:0;list-style:none;display:flex}.TodayBand-module__V1WmZW__bioLegend li{align-items:center;gap:6px;display:flex}.TodayBand-module__V1WmZW__bioDot{border-radius:3px;width:14px;height:6px;box-shadow:inset 0 0 0 1px #00000026}.TodayBand-module__V1WmZW__bio.TodayBand-module__V1WmZW__bioWhite,.TodayBand-module__V1WmZW__bioDot.TodayBand-module__V1WmZW__bioWhite{box-shadow:inset 0 0 0 1.5px var(--muted-2)}.TodayBand-module__V1WmZW__bioList{gap:6px;margin:8px 0;padding:0;list-style:none;display:grid}.TodayBand-module__V1WmZW__bioList li{align-items:center;gap:8px;display:flex}.TodayBand-module__V1WmZW__rain{font-size:calc(13px * var(--fs));color:#2f5fb3}.TodayBand-module__V1WmZW__best,.TodayBand-module__V1WmZW__opportunity,.TodayBand-module__V1WmZW__frost{font-size:calc(17px * var(--fs));margin:0}.TodayBand-module__V1WmZW__opportunity{color:#1e4d22;background:#e4efe6;border-radius:0;padding:8px 12px;font-weight:700}.TodayBand-module__V1WmZW__noWarnings{color:#2c4a2f;font-weight:700;font-size:calc(16px * var(--fs));background:#eef3ee;border-radius:0;margin:0;padding:8px 12px}.TodayBand-module__V1WmZW__frost{font-size:calc(16px * var(--fs));color:var(--muted)}.TodayBand-module__V1WmZW__warnings{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.TodayBand-module__V1WmZW__warnings li{color:#8a1c1c;font-weight:700;font-size:calc(16px * var(--fs));background:#fdf0ef;border-radius:0;padding:8px 12px}.TodayBand-module__V1WmZW__note{font-size:calc(14px * var(--fs));color:var(--muted-2);margin-top:auto}.TodayBand-module__V1WmZW__tasks{flex-direction:column;flex:1;gap:8px;margin:0;padding:0;list-style:none;display:flex}.TodayBand-module__V1WmZW__tasks li{border-bottom:1px solid var(--sand-2);max-height:96px;font-size:calc(17px * var(--fs));flex:1;align-items:center;padding-bottom:8px;line-height:1.35;display:flex}.TodayBand-module__V1WmZW__when{text-align:center;max-width:45%;font-size:calc(14px * var(--fs));color:var(--green);background:#e4efe6;border-radius:0;flex-shrink:0;padding:2px 10px;font-weight:700}.TodayBand-module__V1WmZW__link{margin-top:auto;font-weight:700}.TodayBand-module__V1WmZW__question{font-size:calc(21px * var(--fs))}.TodayBand-module__V1WmZW__options{flex-direction:column;gap:8px;display:flex}.TodayBand-module__V1WmZW__option{border:2px solid var(--line);background:var(--paper);min-height:48px;font:inherit;font-weight:700;font-size:calc(17px * var(--fs));text-align:left;cursor:pointer;border-radius:0;padding:0 14px}.TodayBand-module__V1WmZW__option:hover,.TodayBand-module__V1WmZW__option:focus-visible{border-color:var(--honey);outline:none}.TodayBand-module__V1WmZW__result{border:2px solid var(--line);min-height:48px;font-size:calc(17px * var(--fs));border-radius:0;align-items:center;display:flex;position:relative;overflow:hidden}.TodayBand-module__V1WmZW__mine{border-color:var(--ink)}.TodayBand-module__V1WmZW__bar{background:var(--sand);position:absolute;inset:0 auto 0 0}.TodayBand-module__V1WmZW__mine .TodayBand-module__V1WmZW__bar{background:#f6dda0}.TodayBand-module__V1WmZW__resultText{flex:1;padding:0 14px;font-weight:600;position:relative}.TodayBand-module__V1WmZW__pct{padding:0 14px;position:relative}@media (max-width:760px){.TodayBand-module__V1WmZW__kicker{font-size:calc(15px * var(--fs))}.TodayBand-module__V1WmZW__weatherHead{grid-template-columns:1fr auto}.TodayBand-module__V1WmZW__select{grid-area:2/1/auto/-1}.TodayBand-module__V1WmZW__gpsLong{display:none}.TodayBand-module__V1WmZW__gpsShort{display:inline}.TodayBand-module__V1WmZW__headTitle{display:contents}.TodayBand-module__V1WmZW__sun{font-size:calc(14px * var(--fs));grid-area:3/1/auto/-1}.TodayBand-module__V1WmZW__grid,.TodayBand-module__V1WmZW__adviceGrid{grid-template-columns:1fr}}.TodayBand-module__V1WmZW__pollNote{font-size:calc(14px * var(--fs));color:var(--muted-2)}.TodayBand-module__V1WmZW__prev{border-top:1px solid var(--sand-2);font-size:calc(15px * var(--fs));flex-direction:column;gap:6px;margin-top:auto;padding-top:12px;display:flex}.TodayBand-module__V1WmZW__prevTitle{color:var(--ink-2);font-weight:700}.TodayBand-module__V1WmZW__prevRow{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 40px;align-items:center;gap:8px;display:grid}.TodayBand-module__V1WmZW__prevLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TodayBand-module__V1WmZW__prevBar{background:var(--sand);border-radius:4px;height:8px;overflow:hidden}.TodayBand-module__V1WmZW__prevBar span{background:var(--honey);height:100%;display:block}.TodayBand-module__V1WmZW__prevRow strong{text-align:right}.TodayBand-module__V1WmZW__bestBox{background:#eef6ee;border-radius:0;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.TodayBand-module__V1WmZW__bestTitle{font-size:calc(17px * var(--fs))}.TodayBand-module__V1WmZW__bestList{font-size:calc(16px * var(--fs));counter-reset:best;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.TodayBand-module__V1WmZW__bestList li{counter-increment:best;flex-direction:column;padding-left:38px;display:flex;position:relative}.TodayBand-module__V1WmZW__bestList li:before{content:counter(best);background:var(--green);width:26px;height:26px;color:var(--on-dark);font-weight:700;font-size:calc(15px * var(--fs));border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.TodayBand-module__V1WmZW__bestList li+li{border-top:1px solid #d6e6d6;padding-top:8px}.TodayBand-module__V1WmZW__bestList li+li:before{top:8px}.TodayBand-module__V1WmZW__bestDay{color:var(--green);font-weight:700}.TodayBand-module__V1WmZW__info{font-size:calc(14px * var(--fs));color:var(--muted-2);margin-top:auto}.TodayBand-module__V1WmZW__info summary{cursor:pointer;align-items:center;gap:6px;min-height:32px;font-weight:700;list-style:none;display:inline-flex}.TodayBand-module__V1WmZW__info summary::-webkit-details-marker{display:none}.TodayBand-module__V1WmZW__info summary:before{content:"i";width:20px;height:20px;font-family:Georgia,serif;font-style:italic;font-size:calc(13px * var(--fs));border:1.5px solid;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.TodayBand-module__V1WmZW__info p{margin:6px 0 0}.TodayBand-module__V1WmZW__poll{position:relative}.TodayBand-module__V1WmZW__poll>:not(.TodayBand-module__V1WmZW__pollOverlay){transition:opacity .25s,filter .25s}.TodayBand-module__V1WmZW__pollLocked>:not(.TodayBand-module__V1WmZW__pollOverlay){opacity:.25;filter:grayscale();pointer-events:none}.TodayBand-module__V1WmZW__pollOverlay{z-index:2;text-align:center;font-size:calc(17px * var(--fs));border-radius:inherit;background:#ffffffd1;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;animation:.25s ease-out TodayBand-module__V1WmZW__pollIn;display:flex;position:absolute;inset:0}.TodayBand-module__V1WmZW__pollOverlayTitle{font-family:var(--font-head);font-size:calc(24px * var(--fs))}.TodayBand-module__V1WmZW__pollOverlayLinks{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.TodayBand-module__V1WmZW__pollOverlayBack{font:inherit;font-size:calc(16px * var(--fs));color:var(--link);cursor:pointer;background:0 0;border:none;min-height:44px;font-weight:700;text-decoration:underline}@keyframes TodayBand-module__V1WmZW__pollIn{0%{opacity:0;transform:scale(.97)}}.TodayBand-module__V1WmZW__pollNote a{font-weight:700}.TodayBand-module__V1WmZW__btnEdge{border:2px solid var(--ink)}.TodayBand-module__V1WmZW__score{font-size:calc(15px * var(--fs));border-radius:0;margin-top:6px;padding:1px 8px;font-weight:700;line-height:1.4;display:inline-block}.TodayBand-module__V1WmZW__bestDay .TodayBand-module__V1WmZW__score{vertical-align:1px;margin:0 0 0 8px}.TodayBand-module__V1WmZW__scoreHigh{background:var(--green);color:var(--on-dark)}.TodayBand-module__V1WmZW__scoreMid{background:var(--honey);color:var(--ink)}.TodayBand-module__V1WmZW__scoreLow{background:var(--sand-2);color:var(--ink-2)}.TodayBand-module__V1WmZW__sponsorLink{color:inherit;text-decoration:underline}.TodayBand-module__V1WmZW__daysWrap{grid-template-columns:52px minmax(0,1fr);gap:6px;margin-left:-8px;display:grid}.TodayBand-module__V1WmZW__rowLabels{position:relative}.TodayBand-module__V1WmZW__rowLabels span{font-size:calc(13px * var(--fs));color:var(--muted);white-space:nowrap;font-weight:700;line-height:1;position:absolute;right:0;transform:translateY(-50%)}.TodayBand-module__V1WmZW__rlDay{color:var(--temp-day)!important}.TodayBand-module__V1WmZW__rlNight{color:var(--temp-night)!important}@media (max-width:700px){.TodayBand-module__V1WmZW__daysWrap{grid-template-columns:48px minmax(0,1fr);gap:4px;margin-left:-4px}.TodayBand-module__V1WmZW__rowLabels span{font-size:calc(12px * var(--fs))}}.TodayBand-module__V1WmZW__swipeHint{text-align:right;font-size:calc(14px * var(--fs));color:var(--muted-2);grid-column:2;margin:2px 0 0;font-weight:600}.TodayBand-module__V1WmZW__daysFade{-webkit-mask-image:linear-gradient(90deg,#000 82%,#0000);mask-image:linear-gradient(90deg,#000 82%,#0000)}.TodayBand-module__V1WmZW__search{gap:8px;display:grid}.TodayBand-module__V1WmZW__searchRow{gap:8px;display:flex}.TodayBand-module__V1WmZW__searchInput{border:2px solid var(--ink);background:var(--paper);min-width:0;min-height:48px;color:var(--ink);font:inherit;border-radius:0;flex:1;padding:0 14px}.TodayBand-module__V1WmZW__searchCancel{background:var(--sand);min-height:48px;color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:0;padding:0 16px;font-weight:700}.TodayBand-module__V1WmZW__searchNote{color:var(--muted);margin:0}.TodayBand-module__V1WmZW__searchList{gap:6px;margin:0;padding:0;list-style:none;display:grid}.TodayBand-module__V1WmZW__searchList button{background:var(--sand);width:100%;min-height:48px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:0;flex-wrap:wrap;align-items:baseline;gap:2px 10px;padding:8px 14px;display:flex}.TodayBand-module__V1WmZW__searchList button:hover,.TodayBand-module__V1WmZW__searchList button:focus-visible{background:var(--honey-soft)}.TodayBand-module__V1WmZW__searchList span,.TodayBand-module__V1WmZW__bestNote{font-size:calc(15px * var(--fs));color:var(--muted)}.TodayBand-module__V1WmZW__adviceRight{position:relative}.TodayBand-module__V1WmZW__facts{background:var(--sky-soft);box-shadow:inset 4px 0 0 var(--sky);color:var(--sky-ink);font-size:calc(16px * var(--fs));border-radius:0;padding:10px 12px 10px 14px;line-height:1.4;position:absolute;bottom:0;left:0;right:0}.TodayBand-module__V1WmZW__factsOff{visibility:hidden}.TodayBand-module__V1WmZW__factKicker{font-size:calc(13px * var(--fs));color:var(--sky);margin-bottom:2px;font-weight:700;display:block}.TodayBand-module__V1WmZW__factOne{margin:0}.TodayBand-module__V1WmZW__factList{gap:4px;margin:0;padding-left:1.1em;display:grid}.TodayBand-module__V1WmZW__kickerLink{color:inherit;text-decoration:none}.TodayBand-module__V1WmZW__kickerLink:hover{text-decoration:underline}.TodayBand-module__V1WmZW__saveSpot{font-size:calc(15px * var(--fs));color:var(--green);margin:0;font-weight:600}.TodayBand-module__V1WmZW__saveSpot button{color:var(--link);font:inherit;cursor:pointer;background:0 0;border:0;min-height:32px;padding:0;font-weight:700;text-decoration:underline}
.pogoda-module__XTbM2G__page{gap:20px;padding-top:8px;display:grid}.pogoda-module__XTbM2G__title{margin:0;font-size:clamp(28px,4.5vw,40px);line-height:1.15}.pogoda-module__XTbM2G__lead{max-width:760px;color:var(--ink-2);margin:-8px 0 0}.pogoda-module__XTbM2G__h2{font-size:calc(24px * var(--fs));margin:0 0 10px}.pogoda-module__XTbM2G__summary{border-radius:var(--radius);background:var(--paper);box-shadow:var(--shadow-card);padding:24px}.pogoda-module__XTbM2G__summary p{margin:0 0 8px}.pogoda-module__XTbM2G__dayList{gap:4px;margin:8px 0 0;padding-left:1.2em;display:grid}.pogoda-module__XTbM2G__source{color:var(--muted);font-size:.95rem;margin-top:12px!important}.pogoda-module__XTbM2G__cities ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pogoda-module__XTbM2G__cities a{background:var(--paper);min-height:48px;box-shadow:inset 0 0 0 2px var(--line);color:var(--ink);border-radius:0;align-items:center;padding:0 18px;font-weight:700;text-decoration:none;display:inline-flex}.pogoda-module__XTbM2G__cities a:hover{box-shadow:inset 0 0 0 2px var(--ink);color:var(--ink)}@media (max-width:760px){.pogoda-module__XTbM2G__summary{padding:18px 16px}}
