body#dark:not(.not-darkable) .weather-widget .weather-widget__card{background:#262626;color:#fff;--csstools-color-scheme--light: ;color-scheme:dark}body#dark:not(.not-darkable) .weather-widget .weather-widget__chevron{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}body#dark:not(.not-darkable) .weather-widget .weather-widget__icon--night{-webkit-filter:brightness(1.8);filter:brightness(1.8)}body#dark:not(.not-darkable) .weather-widget .weather-widget__details,body#dark:not(.not-darkable) .weather-widget .weather-widget__day-min,body#dark:not(.not-darkable) .weather-widget .weather-widget__day-note{color:#7b8794}body#dark:not(.not-darkable) .weather-widget .weather-widget__forecast{border-left-color:#333}body#dark:not(.not-darkable) .weather-widget .weather-widget__tab{border-color:#333;color:#7b8794}body#dark:not(.not-darkable) .weather-widget .weather-widget__tab:hover:not(.is-active){color:#fff}body#dark:not(.not-darkable) .weather-widget .weather-widget__tab.is-active{border-color:#57a0d7;color:#fff}body#dark:not(.not-darkable) .weather-widget .weather-widget__level{fill:#3a3a3a;stroke:#3a3a3a}body#dark:not(.not-darkable) .weather-widget .weather-widget__level--on{fill:#57a0d7;stroke:#57a0d7}.weather-widget{container-type:inline-size;margin:16px 0}.weather-widget__card{max-width:786px;margin:0 auto;min-height:103px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 20px 14px;border-radius:10px;background:#f5f6f9;color:#262626;font-family:"Halyard Text",sans-serif;font-weight:400;line-height:1.2}.weather-widget__card--loading{min-height:103px}.weather-widget__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;font-size:12px;line-height:14px}.weather-widget__location{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;min-width:0;cursor:pointer}.weather-widget__location:focus-within{outline:2px solid #57a0d7;outline-offset:2px;border-radius:2px}.weather-widget__location-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.weather-widget__location-select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;cursor:pointer;font-size:16px}.weather-widget__chevron{display:block;-ms-flex-negative:0;flex-shrink:0;width:8px;height:4px}.weather-widget__chevron--right{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.weather-widget__chevron--left{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.weather-widget__toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-ms-flex-negative:0;flex-shrink:0;padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:500;cursor:pointer}.weather-widget__now{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;margin-top:12px}.weather-widget__icon{display:block;-ms-flex-negative:0;flex-shrink:0;width:46px;height:46px}.weather-widget__temp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:35px;font-weight:500;line-height:.832}.weather-widget__temp-unit{font-size:.645em;line-height:1}.weather-widget__summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;min-width:0;max-width:150px}.weather-widget__description{font-size:14px;font-weight:500;line-height:1.1}.weather-widget__minmax{font-size:10px;white-space:nowrap}.weather-widget__min-label{margin-left:8px}.weather-widget__details{font-size:10px;color:rgba(38,38,38,.5)}.weather-widget__details-item{white-space:nowrap}.weather-widget__forecast{display:grid;grid-template-areas:"strip" "tabs";grid-row-gap:10px;row-gap:10px;margin-top:11px}.weather-widget__forecast-label{grid-area:label;display:none;font-size:12px;font-weight:500;line-height:14px}.weather-widget__tabs{grid-area:tabs;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px}.weather-widget__tab{padding:3px 8px;border:1px solid rgba(38,38,38,.15);border-radius:999px;background:none;color:rgba(38,38,38,.5);font-family:inherit;font-size:11px;line-height:1.2;cursor:pointer}.weather-widget__tab.is-active{border-color:#57a0d7;background:#57a0d7;color:#fff}.weather-widget__forecast-strip{grid-area:strip;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-20px;margin-right:-20px}.weather-widget__day{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;min-width:0;font-size:12px;line-height:14px;text-align:center}.weather-widget__day-glyph{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:22px}.weather-widget__day-icon{display:block;width:22px;height:22px}.weather-widget__level{fill:#d8dce3;stroke:#d8dce3}.weather-widget__level--on{fill:#57a0d7;stroke:#57a0d7}.weather-widget__day-value{font-weight:500;white-space:nowrap}.weather-widget__day-min{margin-right:4px;color:rgba(38,38,38,.5)}.weather-widget__day-note{min-height:12px;font-size:10px;line-height:12px;color:rgba(38,38,38,.5)}@container (max-width: 599px){.weather-widget__forecast{display:none}.weather-widget__card--forecast .weather-widget__now{display:none}.weather-widget__card--forecast .weather-widget__forecast{display:grid}}@container (min-width: 600px){.weather-widget__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.weather-widget__toggle{display:none}.weather-widget__today{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;padding-right:20px}.weather-widget__now{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.weather-widget__forecast{-webkit-box-flex:0;-ms-flex:0 1 330px;flex:0 1 330px;grid-template-areas:"label tabs" "strip strip";grid-template-columns:auto 1fr;-ms-flex-line-pack:start;align-content:start;row-gap:8px;margin-top:0;padding-left:20px;border-left:1px solid rgba(38,38,38,.15)}.weather-widget__forecast-label{display:block}.weather-widget__tabs{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.weather-widget__tab{padding:1px 7px;font-size:10px}.weather-widget__forecast-strip{margin-left:0;margin-right:0}}@container (min-width: 760px){.weather-widget__card{min-height:100px;padding:10px 30px 10px 40px}.weather-widget__today{padding-right:30px}.weather-widget__now{margin-top:14px}.weather-widget__icon{width:56px;height:56px}.weather-widget__temp{font-size:40px}.weather-widget__summary{max-width:170px}.weather-widget__description{font-size:16px}.weather-widget__minmax,.weather-widget__details{font-size:12px}.weather-widget__forecast{-ms-flex-preferred-size:420px;flex-basis:420px;padding-left:30px}.weather-widget__day{font-size:14px;line-height:17px}}

/*# sourceMappingURL=weather-widget.min.css.map*/