.tIbFMW_anchor{scroll-margin-top:72px}.tIbFMW_materialCols{--cols:170px 1fr 1fr 1fr}.tIbFMW_sun{border:1px solid var(--line);background:#fff;border-radius:10px;padding:8px 20px 14px}.tIbFMW_sunRow{border-top:1px solid #f0efed;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:16px;padding:12px 0;display:grid}.tIbFMW_sunRow:first-child{border-top:0}.tIbFMW_city b{font-size:14px;font-weight:600;display:block}.tIbFMW_city small{color:var(--quiet);font-size:12.5px}.tIbFMW_tracks{gap:6px;display:grid}.tIbFMW_track{font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) 64px;align-items:center;gap:10px;font-size:13px;display:grid}.tIbFMW_track svg{width:100%;height:14px;display:block}.tIbFMW_track b{text-align:right;font-weight:600}.tIbFMW_trackBg{fill:#f5f5f4}.tIbFMW_winter{fill:#8fa3d6;background:#8fa3d6}.tIbFMW_summer{fill:var(--navy);background:var(--navy)}.tIbFMW_legend{color:var(--body);flex-wrap:wrap;gap:18px;margin-top:14px;font-size:12.5px;display:flex}.tIbFMW_legend span{align-items:center;gap:6px;display:inline-flex}.tIbFMW_legend i{border-radius:2px;width:14px;height:9px}@media (max-width:860px){.tIbFMW_sun{padding:8px 14px 12px}.tIbFMW_sunRow{grid-template-columns:minmax(0,1fr);gap:8px}.tIbFMW_track{grid-template-columns:minmax(0,1fr) 52px}}
