.lwb{z-index:41;color:#f3f0e7;min-height:56px;font-family:var(--font-body);background:#101c15;border-bottom:1px solid #ffffff1f;position:relative}.lwb-inner{align-items:stretch;gap:18px;width:min(100% - 32px,1400px);min-height:56px;margin:auto;display:flex;position:relative}.lwb-brand{border-right:1px solid #ffffff24;flex:none;align-items:center;gap:12px;padding-right:18px;display:flex}.lwb-title{letter-spacing:.09em;text-transform:uppercase;color:#b5df69;white-space:nowrap;font-size:.69rem;font-weight:850}.lwb-title:hover{text-underline-offset:3px;text-decoration:underline}.lwb-location{text-overflow:ellipsis;white-space:nowrap;color:#c2cbc2;max-width:150px;font-size:.63rem;overflow:hidden}.lwb-location a{color:#fff;text-underline-offset:2px;text-decoration:underline}.lwb-metrics{flex:1;grid-template-columns:minmax(112px,.75fr) repeat(4,minmax(140px,1fr));min-width:0;display:grid}.lwb-metric{border-right:1px solid #ffffff1c;min-width:0;position:relative}.lwb-metric:last-child{border-right:0}.lwb-metric summary{cursor:pointer;flex-direction:column;justify-content:center;gap:2px;height:56px;padding:9px 13px;list-style:none;display:flex}.lwb-metric summary::-webkit-details-marker{display:none}.lwb-metric summary:hover,.lwb-metric[open] summary{background:#ffffff0f}.lwb-metric summary span{color:#99a69b;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:.54rem;font-weight:750;overflow:hidden}.lwb-metric summary strong{white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;line-height:1.1;overflow:hidden}.lwb-meter{background:#ffffff26;height:2px;margin-top:2px;display:block}.lwb-meter b{background:#b5df69;height:100%;display:block}.lwb-popover{z-index:90;color:#151914;background:#f3f0e7;border:1px solid #1519142e;width:min(330px,100vw - 28px);padding:15px;font-size:.76rem;line-height:1.5;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 15px 35px #0000003d}.lwb-metric:nth-last-child(-n+2) .lwb-popover{left:auto;right:0}.lwb-popover p{margin:0 0 8px}.lwb-popover p:last-child{margin:0}.lwb-popover a{font-weight:700;text-decoration:underline}.lwb-weather-glyph{float:left;color:#376548;width:30px;height:30px;margin:0 10px 5px 0}.lwb-empty{flex:1;align-items:center;gap:14px;font-size:.7rem;display:flex}.lwb-empty>span{margin-right:auto}.lwb-empty strong,.lwb-empty small{display:block}.lwb-empty small{color:#aeb9b0;margin-top:2px}.lwb button,.lwb-empty>a,.lwb-failure>a{color:#fff;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffffff4d;padding:6px 10px;font-size:.62rem;font-weight:800}.lwb button:hover,.lwb-empty>a:hover,.lwb-failure>a:hover{color:#b5df69;border-color:#b5df69}.lwb button:disabled{opacity:.6;cursor:wait}.lwb-loading,.lwb-failure{color:#bdc7bf;margin:auto 0;font-size:.7rem}.lwb-failure{align-items:center;gap:10px;display:flex}.lwb-stale,.lwb-geo-error{z-index:80;color:#252015;background:#f2cf75;padding:4px 8px;font-size:.59rem;font-weight:750;position:absolute;bottom:-1px;right:0;transform:translateY(100%)}.lwb-stale button{color:inherit;border:0;border-left:1px solid #2520154d;margin-left:7px;padding:0 0 0 7px}.lwb-geo-error{color:#382e24;background:#f3f0e7;max-width:390px}.lwb-preemergent{color:#f3f0e7;border-left:1px solid #ffffff24;grid-template-columns:1fr auto;align-content:center;gap:2px 10px;min-width:174px;min-height:56px;padding:8px 13px;display:grid}.lwb-preemergent span{letter-spacing:.07em;text-transform:uppercase;color:#b8c5ba;grid-column:1/-1;font-size:.57rem;font-weight:850}.lwb-preemergent strong{white-space:nowrap;font-size:.77rem;line-height:1.15}.lwb-preemergent i{align-self:center;font-style:normal}:is(.lwb-preemergent:hover,.lwb-preemergent:focus-visible){outline-offset:-3px;background:#ffffff14}.lwb-preemergent-subtle{opacity:.74;min-width:128px}.lwb-preemergent-subtle strong{font-size:.68rem}.lwb-preemergent-visible{color:#123d27;background:#dff6cc}.lwb-preemergent-visible span{color:#24613b}.lwb-preemergent-strong{color:#101811;background:#6fe51c}.lwb-preemergent-strong span{color:#123d27}.lwb-preemergent-urgent{color:#2d2515;background:#f1c982}.lwb-preemergent-urgent span{color:#5c491d}.lwb-timing-strong .lwb-metric:nth-child(5),.lwb-timing-urgent .lwb-metric:nth-child(5){display:none}@media (max-width:1000px){.lwb-inner{grid-template-columns:auto 1fr;gap:0;width:100%;padding-left:14px;display:grid}.lwb-brand{border:0;height:42px;padding-right:14px}.lwb-metrics{scrollbar-width:thin;overscroll-behavior-x:contain;border-top:1px solid #ffffff1a;grid-column:1/-1;display:flex;overflow-x:auto}.lwb-metrics:after{content:"";background:linear-gradient(90deg,#0000,#101c15);flex:0 0 18px;position:sticky;right:0}.lwb-metric{flex:0 0 152px}.lwb-metric:first-child{flex-basis:112px}.lwb-metric summary{height:48px}.lwb-empty,.lwb-loading,.lwb-failure{min-width:0;height:42px;padding-right:14px}.lwb-empty small{display:none}.lwb-popover{width:auto;margin-top:8px;position:fixed;top:auto;left:14px!important;right:14px!important}.lwb-stale,.lwb-geo-error{right:8px}.lwb{min-height:90px}.lwb-preemergent{border-left:1px solid #ffffff24;grid-area:1/2;justify-self:end;min-width:174px;height:42px;min-height:42px}.lwb-preemergent-subtle{display:none}.lwb-timing-visible .lwb-metrics,.lwb-timing-strong .lwb-metrics,.lwb-timing-urgent .lwb-metrics{border-top:1px solid #ffffff1a;grid-area:2/1;grid-template-columns:112px 142px;display:grid;overflow:visible}.lwb-timing-visible .lwb-preemergent,.lwb-timing-strong .lwb-preemergent,.lwb-timing-urgent .lwb-preemergent{border-top:1px solid #ffffff1a;grid-row:2;height:48px;min-height:48px}.lwb-timing-visible .lwb-metric,.lwb-timing-strong .lwb-metric,.lwb-timing-urgent .lwb-metric{display:none}.lwb-timing-visible .lwb-metric:first-child,.lwb-timing-visible .lwb-metric:nth-child(4),.lwb-timing-strong .lwb-metric:first-child,.lwb-timing-strong .lwb-metric:nth-child(4),.lwb-timing-urgent .lwb-metric:first-child,.lwb-timing-urgent .lwb-metric:nth-child(4){flex:auto;display:block}.lwb-timing-visible .lwb-metrics:after,.lwb-timing-strong .lwb-metrics:after,.lwb-timing-urgent .lwb-metrics:after{display:none}}@media (max-width:620px){.lwb-location{max-width:105px}.lwb-empty{gap:7px}.lwb-empty>span strong{font-size:.62rem}.lwb-empty button,.lwb-empty>a{padding:5px 7px;font-size:.54rem}.lwb-brand{gap:8px}.lwb-inner{padding-left:10px}.lwb-popover{left:10px!important;right:10px!important}.lwb-failure span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lwb-timing-visible .lwb-inner,.lwb-timing-strong .lwb-inner,.lwb-timing-urgent .lwb-inner{grid-template-columns:minmax(196px,1fr) minmax(156px,46%)}.lwb-timing-visible .lwb-metrics,.lwb-timing-strong .lwb-metrics,.lwb-timing-urgent .lwb-metrics{grid-template-columns:84px minmax(108px,1fr)}.lwb-timing-visible .lwb-metric summary,.lwb-timing-strong .lwb-metric summary,.lwb-timing-urgent .lwb-metric summary{padding-inline:9px}.lwb-preemergent{width:100%;min-width:0;padding-inline:10px}.lwb-preemergent span{font-size:.52rem}.lwb-preemergent strong{font-size:.69rem}.lwb-timing-visible .lwb-location,.lwb-timing-strong .lwb-location,.lwb-timing-urgent .lwb-location{display:none}}@media (prefers-reduced-motion:reduce){.lwb *{scroll-behavior:auto!important}}.lwb-preemergent{grid-template-columns:minmax(0,1fr) auto;overflow:hidden}.lwb-preemergent span,.lwb-preemergent strong{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}@media (max-width:620px){.lwb-timing-visible .lwb-inner,.lwb-timing-strong .lwb-inner,.lwb-timing-urgent .lwb-inner{grid-template-columns:minmax(0,1fr) minmax(0,43%)}}
