.PlansGroups_groups__oKwgv{display:flex;flex-direction:column;gap:28px}.PlansGroups_group__rbVQ3{min-width:0;padding-top:18px;border-top:1px solid #dce7ed}.PlansGroups_header__xSu4F{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:14px}.PlansGroups_header__xSu4F h3{display:flex;align-items:center;gap:8px;margin:0;font-size:19px;font-weight:800;letter-spacing:-.3px}.PlansGroups_header__xSu4F h3>span{color:#067587}.PlansGroups_header__xSu4F button{display:flex;align-items:center;gap:5px;margin-inline-start:auto}.PlansGroups_count__vBdq7{font-size:12px;font-weight:700;padding:4px 9px;border-radius:20px;background:#e4eef2;color:#456170}.PlansGroups_cards__u1izD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media(max-width:640px){.PlansGroups_cards__u1izD{grid-template-columns:1fr}.PlansGroups_header__xSu4F h3{font-size:18px}.PlansGroups_header__xSu4F button{font-size:11px;padding:8px 10px}.PlansGroups_groups__oKwgv{gap:22px}}.PlansWeatherSummary_summary__mwYZK{display:flex;flex-wrap:wrap;align-items:center;gap:10px 24px;margin:18px 0 14px}.PlansWeatherSummary_main__tMi4v{flex:1 1 260px;min-width:0}.PlansWeatherSummary_hero__8I53g{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.PlansWeatherSummary_illustration__qoXz9{width:76px;height:76px;flex-shrink:0;border-radius:22px;display:flex;align-items:center;justify-content:center}.PlansWeatherSummary_illustration__qoXz9 .PlansWeatherSummary_conditionIcon__P54KO{font-size:48px}.PlansWeatherSummary_overview__QhnJe{flex:1;min-width:150px;display:flex;flex-direction:column;gap:3px}.PlansWeatherSummary_label___X6_T{display:block;color:#587382;font-size:11px;line-height:1.5;font-weight:600}.PlansWeatherSummary_temperature__elJCi{font-size:clamp(26px,3vw,32px);line-height:1.2;font-weight:600;letter-spacing:-.4px;color:#082d48;overflow-wrap:anywhere}.PlansWeatherSummary_condition__IwCcG{font-size:13px;font-weight:600;color:#35566a}.PlansWeatherSummary_window__O7Bkc{display:flex;align-items:center;gap:6px;margin:12px 0;font-size:12px;color:#587382}.PlansWeatherSummary_window__O7Bkc span:first-child{font-size:16px}.PlansWeatherSummary_metrics__Qjlwu{flex:1 1 280px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.PlansWeatherSummary_metric__Dks1o{display:flex;align-items:center;gap:10px;min-width:0;border:1px solid #d7e7ed;border-radius:12px;background:#fff;padding:10px 12px}.PlansWeatherSummary_metric__Dks1o>div{min-width:0}.PlansWeatherSummary_metric__Dks1o strong{display:block;font-size:17px;font-weight:750;color:#234f65;overflow-wrap:anywhere}.PlansWeatherSummary_metricIcon__v2BIj{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border-radius:10px;background:#edf7fa;color:#087586}.PlansWeatherSummary_metricIcon__v2BIj span{font-size:20px}@media(max-width:380px){.PlansWeatherSummary_metric__Dks1o{padding:9px 8px;gap:7px}.PlansWeatherSummary_metricIcon__v2BIj{width:26px;height:30px}.PlansWeatherSummary_metric__Dks1o strong{font-size:15px}}.PlansWeather_widget__hbW_P{padding:14px 16px;margin:12px 0;border:1px solid #c9e3eb;border-radius:14px;background:#edf7fa;color:#234f65;font-size:13px;line-height:1.6}.PlansWeather_header__mXfP6{display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:#082d48}.PlansWeather_header__mXfP6 svg{width:22px;height:22px}.PlansWeather_widget__hbW_P p{margin:5px 0}.PlansWeather_widget__hbW_P small{font-size:11px;color:#526f80}.PlansWeather_widget__hbW_P a{color:inherit;text-decoration:underline}section.GenericPlans_panel__yr_nH{padding:20px}.GenericPlans_heading__yG2k4 h2{font-size:24px;margin:2px 0 4px;--yanubo-text-section:1.5rem}.GenericPlans_controls__PgbRM{display:grid;grid-template-columns:minmax(0,2fr) minmax(220px,1fr);gap:16px;margin-top:12px}.GenericPlans_controls__PgbRM>div{min-width:0}.GenericPlans_controls__PgbRM .GenericPlans_timezone__uDQMD,.GenericPlans_location__kGwAx>div{margin:0}.GenericPlans_controls__PgbRM label{margin-bottom:4px}.GenericPlans_controls__PgbRM select{height:46px}.GenericPlans_location__kGwAx>p{margin:4px 0 0}.GenericPlans_toolbar__TMG5D{margin:12px 0 16px}@media(max-width:640px){section.GenericPlans_panel__yr_nH{padding:16px}.GenericPlans_controls__PgbRM{grid-template-columns:1fr;gap:12px}.GenericPlans_panel__yr_nH .GenericPlans_toolbar__TMG5D{flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px}.GenericPlans_toolbar__TMG5D>div:last-child{width:auto;margin-inline-start:auto}.GenericPlans_toolbar__TMG5D>div:first-child button{padding-inline:10px}.GenericPlans_locationName__OxZMK{display:none}}.GenericPlans_actions__wZZyh{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.GenericPlans_actions__wZZyh button{max-width:100%;white-space:normal;text-align:start}