/* Shared observed gauges below the video and warnings. */
@media(min-width:851px){body.broadcast-conditions-minimized main{grid-template-rows:minmax(0,1fr)}}
@media(min-width:851px){main{grid-template-rows:minmax(0,1fr) 270px;align-items:stretch}.video-column{height:100%;min-height:0;align-self:stretch}.video-column #window-player{flex:1;min-height:0;aspect-ratio:auto}main>aside{height:100%;max-height:none;min-height:0}#producer-conditions{grid-column:1/-1;grid-row:2}}
#producer-conditions{display:grid;grid-template-columns:300px minmax(0,1fr);gap:18px;min-height:0;margin:0;padding:12px 16px;border:1px solid #527297;border-radius:10px;background:#172f4d;color:#fff;overflow:auto}#producer-conditions[hidden]{display:none}.producer-conditions-info{min-width:0;position:relative}.producer-condition-top{display:flex;gap:10px;align-items:center;justify-content:space-between}.producer-condition-top h2{font-size:22px;margin:0 0 7px}.producer-condition-top button{padding:3px 8px;font-size:20px;background:#294d70;color:white;border:1px solid #7493b5;border-radius:5px}.producer-search{position:relative}#producer-conditions label{display:block;font-size:10px;font-weight:750;letter-spacing:.7px}#producer-conditions .searchbar{display:flex;margin:4px 0;background:#fff;border-radius:6px}#producer-conditions input{color:#14283b;background:#fff;min-width:0;width:100%;font-size:16px;padding:7px;border:0}#producer-conditions #location-submit{background:#d7e8fb;color:#173859;border:0;padding:5px 12px;font-size:21px}#producer-conditions .producer-conditions-info>small{display:block;font-size:10px;line-height:1.3;color:#c2d5e8;margin:4px 0}#producer-conditions .producer-current-reading{display:flex;align-items:center;gap:10px;margin:5px 0}#producer-conditions #weather-icon{width:40px;height:45px;font-size:30px;flex:none}#producer-conditions #temp{font-size:36px;white-space:nowrap}#producer-conditions #condition{font-size:15px;margin:0}#producer-conditions #summary{font-size:11px;margin:4px 0}#producer-conditions #reporting-station,#producer-conditions #observation-time,#producer-conditions-status{font-size:10px;line-height:1.35;margin:3px 0;color:#cfdfef}#producer-conditions .condition-details-heading{display:none}#producer-conditions .metrics.condition-tiles{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-content:center;gap:10px;margin:0}#producer-conditions .condition-tile{min-height:210px;padding:10px 6px;min-width:0}#producer-conditions .condition-tile>small{font-size:11px;margin:0}#producer-conditions .condition-note{font-size:11px}#producer-conditions .condition-main{font-size:23px}#producer-conditions #location-results{z-index:2200;background:#fff;color:#173859;max-height:300px;overflow:auto;position:absolute;left:0;right:0;box-shadow:0 8px 30px #0008}#condition-chart-dialog{color:#f0f7ff;background:#172f4d}#producer-conditions h2,#producer-conditions h3{color:inherit}@media(max-width:1200px) and (min-width:851px){main{grid-template-rows:minmax(0,1fr) 315px}#producer-conditions{grid-template-columns:260px minmax(0,1fr)}#producer-conditions .metrics.condition-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}#producer-conditions .condition-tile{min-height:135px;padding:5px}#producer-conditions .condition-dial,#producer-conditions .condition-compass{width:52px;height:52px;margin:3px auto}#producer-conditions .condition-glyph{height:48px}#producer-conditions .condition-glyph svg{height:48px}}
@media(max-width:850px){#producer-conditions{display:block;margin-top:16px;padding:12px}#producer-conditions .metrics.condition-tiles{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px;gap:8px}#producer-conditions .condition-tile{min-height:170px}#producer-conditions .producer-conditions-info>small{margin:5px 0}}@media(max-width:500px){#producer-conditions .metrics.condition-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}
#producer-conditions{overflow:visible}#producer-conditions #location-results button{display:block;width:100%;text-align:left;background:#fff;color:#173859;border:0;border-bottom:1px solid #c5d6e8;border-radius:0;padding:9px 12px}#producer-conditions #location-results button:hover,#producer-conditions #location-results button:focus-visible{background:#dcecff}#producer-conditions #location-results strong{display:block}#producer-conditions #location-results small{display:block;margin:0;color:#435d77}
