<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.translategroup{transition:.25s}circle.trailcam{mix-blend-mode:overlay;opacity:.8}circle.trailcam.selected{stroke-width:5px;stroke:#fff;opacity:1}circle.trailcam:hover{stroke-width:5px;stroke:#fff}g.trailcam text{opacity:0}g.trailcam:hover text{opacity:1}.TrailcamModal{display:flex;flex-direction:column;height:100%}.TrailcamModal .trailcam-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;align-content:flex-start}.TrailcamModal .trailcam-list .LayerBox{height:8rem;width:15rem}.TrailcamModal .trailcam-list .image{height:8rem;max-height:8rem;width:15rem;overflow:hidden}@media (max-width: 480px){.TrailcamModal .trailcam-list .image{aspect-ratio:16/9;height:8rem;max-height:8rem;width:48%}}.TrailcamModal header{display:flex;flex-direction:row}.TrailcamModal header .opt{display:inline-block;font-size:.75em;margin-bottom:0;margin-left:1em}.TrailcamModal .Timeline{background:#fff}.TrailcamModal .scrollable{flex-grow:1;overflow-y:auto}.TrailcamModal .imageBlock{display:flex;flex-wrap:wrap}.TrailcamModal svg{padding:1em;width:calc(100% - 2em);background-color:#fff;border:2px;box-shadow:1px 1px 2px #0003;max-width:800px;margin:1em auto;display:block}.TrailcamModal svg circle:hover{stroke:#000;stroke-width:2}.TrailcamModal svg line.grid{stroke:#0000004d;stroke-width:1}.TrailcamModal svg line.grid.vertical{stroke:#0009}.TrailcamModal svg line.grid.minor{stroke:#0003;stroke-width:1}.TrailcamModal .date{font-weight:700;margin-top:1em;margin-bottom:.5em;text-align:center;width:100%}.TrailcamModal .daylight{fill:#e6ab04;opacity:.35}.TrailcamModal .date-tick{rotate:10deg}.TrailcamModal .nav{width:100%;display:flex;justify-content:space-between;margin-bottom:-1em}.TrailcamModal .nav .next{display:flex}.TrailcamModal .nav.bottom{margin-top:2em;margin-bottom:4em}.TrailcamModal .filter{display:flex;flex-wrap:wrap}.TrailcamModal .IndividualTrailcamModal header{display:flex;flex-direction:row;justify-content:space-between}.TrailcamModal .image,.TrailcamSummary .image{cursor:pointer;position:relative;padding:0;transition:box-shadow .1s;background-color:#d3d3d3;min-height:120px;box-sizing:border-box}.TrailcamModal .image .camera-name,.TrailcamSummary .image .camera-name{position:absolute;top:0;left:0;right:0;height:1.5rem;z-index:10;background:#6b6b6b;color:#fff;display:flex;flex-direction:row;justify-content:space-around;align-items:center;white-space:nowrap}.TrailcamModal .image .camera-name span,.TrailcamSummary .image .camera-name span{padding:0 1em;text-overflow:ellipsis;overflow:hidden}.TrailcamModal .image .fullscreen,.TrailcamSummary .image .fullscreen{position:absolute;right:.5em;top:.5em;opacity:.5;transition:opacity .1s;background-color:#0006}.TrailcamModal .image .fullscreen img,.TrailcamSummary .image .fullscreen img{filter:invert(100%)}.TrailcamModal .image .delete-button,.TrailcamSummary .image .delete-button{position:absolute;right:.5em;bottom:.5em;color:#fff;background-color:#e06f6f66;opacity:.5;transition:opacity .1s;z-index:1000;border-radius:.25em;padding:.25em}.TrailcamModal .image img,.TrailcamSummary .image img{width:100%;margin:0 0 -3.5px;padding:0}.TrailcamModal .image:hover .delete-button,.TrailcamSummary .image:hover .delete-button{opacity:1;background-color:#e06f6fb3}.TrailcamModal .image:hover .time div,.TrailcamSummary .image:hover .time div{opacity:1}.TrailcamModal .image .time,.TrailcamSummary .image .time{margin:0;position:absolute;bottom:0;left:0;width:100%;color:#fff;display:flex;justify-content:flex-start}.TrailcamModal .image .time div,.TrailcamSummary .image .time div{opacity:.5;background-color:#6b6b6b;padding:.25em;transition:.1s}.Timeline{flex-shrink:0}@media (max-width: 480px){.Timeline{display:none}}.Timeline .guideline{height:1px;width:100vw;background-color:#0003;bottom:50%;position:absolute;opacity:0;pointer-events:none}.Timeline .timeline-layer{position:relative;margin-top:0;padding-top:0;padding-bottom:0;display:flex;align-items:center;min-height:35px;width:calc(100% - 1em)}.Timeline .timeline-layer circle{fill:#000}.Timeline .timeline-layer svg{cursor:col-resize}.Timeline .timeline-label{width:166px;margin-left:1.25em;text-align:right;text-transform:uppercase;font-weight:700;font-size:14px;padding-right:calc(8px + 1em);z-index:1;cursor:pointer}.Timeline .timeline-label:hover{text-decoration:underline}.Timeline .label-selector{width:180px;height:100%;position:absolute}.Timeline .drag-selector{width:20px;height:100%;position:absolute}.Timeline .timeline-close{cursor:pointer;font-size:1.5em;line-height:.6em;margin-left:-.75em;margin-right:.25em;visibility:hidden;z-index:2;height:18px;width:16px}.Timeline .timeline-close:hover{background-color:#ddd}.Timeline .timeline-drag{height:18px;width:18px;margin-right:-18px;cursor:grab;z-index:2}.Timeline .timeline-drag:active{cursor:grabbing}.Timeline .timeline-drag img{width:100%;height:100%}.Timeline .timeline-drag:hover .guideline{opacity:1}.Timeline .timeline-opacity{position:absolute;top:16px;right:36px;opacity:0;z-index:2}.Timeline .timeline-opacity input{width:100px}.Timeline .timeline-label-container{display:flex;position:relative}.Timeline .timeline-label-container:hover .timeline-opacity{opacity:1}.Timeline .timeline-label-container:hover .timeline-close{visibility:visible}.Timeline .timeline-display-area{height:60%;position:relative}.Timeline .ticks{font-size:14px;z-index:0;width:100%;border-top:1px solid rgba(0,0,0,.4)}.Timeline .ticks .tick{position:absolute;bottom:0;border-left:1px solid rgba(0,0,0,.4);height:40%;display:flex;align-items:flex-end}.Timeline .ticks .tick .label{text-align:left;padding-left:5px}.Timeline .timeline-placeholder{width:100%;background-color:#fff}.Timeline .selection{background-color:#5d942a66;height:1rem;bottom:0;position:absolute;border-left:1.5px solid rgba(0,0,0,.8);border-right:1.5px solid rgba(0,0,0,.8)}.Timeline .timeline-time-label{position:absolute;top:0;font-size:.75em;opacity:0}.Timeline:hover .timeline-time-label{opacity:1}.TimePicker{background:#fff;display:flex;flex-direction:row;gap:1rem;align-items:center;padding:.25rem}@media (max-width: 480px){.TimePicker-dropdown{flex-grow:1;display:flex;flex-direction:row;align-items:center}.TimePicker-dropdown select{font-size:1.2em;padding:.25em;width:100%}}.TimePicker-timeline{flex-grow:1}@media (max-width: 480px){.TimePicker-timeline{display:none}}.LayerBox{background:#fff;width:12rem;padding:.5rem 1rem;display:flex;flex-direction:column;gap:1rem;flex-shrink:0;justify-content:space-between;text-decoration:none}.LayerBox-icon img{height:1.5rem;margin-top:.5rem}.LayerBox-name{font-weight:500}.LayerBox-footer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:.8em;flex-wrap:wrap}.LayerBox-footer a{text-decoration:none;font-weight:700}.LayerBox-content{flex-grow:1}.LayerBox-show-all{white-space:nowrap;justify-self:flex-end}.AllTrailcamModal .header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:.5rem;margin-right:2rem}.AllTrailcamModal .header .buttons{align-items:center;display:flex;flex-direction:row;margin-bottom:.5rem;gap:.5rem}.AllTrailcamModal .header button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:gray;color:#fff;cursor:pointer;font-size:1.1em;line-height:160%;font-weight:500}.AllTrailcamModal .header button.selected{background:#fff;color:#000;cursor:default}.trailcam-fullscreen{display:flex;flex-direction:column}.trailcam-fullscreen .image-container{max-width:min(100%,1500px);position:relative}.trailcam-fullscreen img{max-width:100%;object-fit:contain;overflow-y:hidden}.trailcam-fullscreen a.trailcam-fullscreen-link,.trailcam-fullscreen a.trailcam-fullscreen-link:visited{color:#fff}.trailcam-fullscreen a.trailcam-fullscreen-link:hover{background-color:unset}.trailcam-fullscreen-link{color:#fff;cursor:pointer;font-size:3em;position:absolute;text-decoration:none}.trailcam-fullscreen-previous{left:.5rem;top:50%;transform:translateY(-50%)}.trailcam-fullscreen-next{right:.5rem;top:50%;transform:translateY(-50%)}.trailcam-fullscreen-meta{background:#fff;padding:1rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.trailcam-fullscreen-meta a{border:1px solid black;padding:.5rem;text-decoration:none}@media (max-width: 480px){.trailcam-fullscreen img{flex-grow:1}}.TimelapseAnimation{position:relative}.TimelapseAnimation .canvas-container{max-width:100%;display:block;z-index:1000;width:100%}.TimelapseAnimation .controls{display:flex;align-items:center;height:45px}.TimelapseAnimation .play-pause{width:30px;height:30px;margin-right:1em}.TimelapseAnimation .play-pause img{width:100%;height:100%}.fullscreen-modal .TimelapseAnimation .play-pause img{filter:invert(100%)}.TimelapseAnimation .loadingBar{width:100%;height:25px;position:relative;text-align:center;margin-top:10px;margin-bottom:10px}.TimelapseAnimation .loading-background{height:25px;text-align:right;background-color:#a9a9a9;width:100%;position:absolute;top:0;left:0;padding:.25em 1em .25em .25em;box-sizing:border-box}.TimelapseAnimation .loading{background-color:#fff;height:100%;position:absolute;transition:.1s}.TimelapseAnimation .playback{background-color:#000;width:5px;height:100%;position:absolute;transition:.1s}.TimelapseAnimation .date{text-align:center}.TimelapseModal .timelapse-container{position:relative}.TimelapseModal .title.error{font-size:1.1em;padding:2rem;min-height:50vh;display:flex;flex-direction:column;justify-content:space-around}.TrailcamSummary{display:flex;flex-direction:row;flex-wrap:nowrap;height:8rem;max-height:8rem;overflow-x:hidden;overflow-y:hidden;justify-content:space-between;gap:.5rem}.TrailcamSummary .image{background:#fff;height:8rem;width:15rem;margin:0}.TrailcamSummary .image img{height:100%;width:100%;object-fit:cover}.BirdItem{background:#fff;height:8rem;width:15rem;width:8rem;background:#d3d3d3;display:flex;flex-direction:column;overflow:hidden;position:relative;text-decoration:none}.BirdItem .label{font-size:.8em;color:#fff;background:#6b6b6b;padding:.25rem;display:flex;flex-direction:row;justify-content:space-around}.BirdItem .label span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.BirdItem .count{position:absolute;top:50%;left:50%;color:#fff;font-size:2rem;text-align:center;transform:translate(-50%,-50%)}.BirdItem .date{background:#6b6b6b;position:absolute;bottom:0;left:0;color:#fff;font-size:.9rem;padding:.25em}.BirdItem img{flex-grow:1;width:100%;object-fit:cover}.SpeciesBirdModal .BirdItem{background:gray}.BirdModal{display:flex;flex-direction:column;height:100%}.BirdModal .scrollable{flex-grow:1;overflow-y:auto}.BirdModal .LayerBox{width:16.5rem}.BirdModal .bird-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}.BirdSummary{display:flex;flex-direction:row;flex-wrap:nowrap;height:8rem;max-height:8rem;overflow-x:hidden;overflow-y:hidden;justify-content:space-between;gap:.5rem}.BirdSummary .summary-entry{background:#fff;height:8rem;width:15rem;width:8rem;background:#d3d3d3;display:flex;flex-direction:column}.BirdSummary .summary-entry .label{font-size:.8em;color:#fff;background:#6b6b6b;padding:.25rem;display:flex;flex-direction:row;justify-content:space-around}.BirdSummary .summary-entry .label span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.BirdSummary .summary-entry img{flex-grow:1;width:100%;object-fit:cover}.InaturalistItem{background:#fff;height:8rem;width:15rem;width:8rem;background:#d3d3d3;display:flex;flex-direction:column;position:relative;overflow:hidden;text-decoration:none}.InaturalistItem .label{font-size:.8em;color:#fff;background:#6b6b6b;padding:.25rem;display:flex;flex-direction:row;justify-content:space-around}.InaturalistItem .label span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.InaturalistItem .count{position:absolute;top:50%;left:50%;color:#fff;font-size:2rem;text-align:center;transform:translate(-50%,-50%)}.InaturalistItem .date{background:#6b6b6b;position:absolute;bottom:0;left:0;color:#fff;font-size:.9rem;padding:.25em}.InaturalistItem img{flex-grow:1;width:100%;object-fit:cover}.InaturalistModal{display:flex;flex-direction:column;height:100%}.InaturalistModal .scrollable{flex-grow:1;overflow-y:auto}.InaturalistModal .LayerBox{width:16.5rem}.InaturalistModal .inaturalist-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}.InaturalistModal .inaturalist-photo-list{list-style:none;padding:0}.InaturalistModal .inaturalist-photo-list img{max-width:100%}.InaturalistModal .observation{background-color:#fff;padding:.25em .25em 0;margin-bottom:.5em;box-shadow:0 0 2px #00000080;border-radius:2px}.color{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-right:.75em}.color .label{margin-left:.25em;margin-right:.25em}.InatLegend .scale{flex-wrap:wrap;justify-content:space-around}.InaturalistSummary{display:flex;flex-direction:row;flex-wrap:nowrap;height:8rem;max-height:8rem;overflow-x:hidden;overflow-y:hidden;justify-content:space-between;gap:.5rem}.livecam-g{transition:.25s}.blocked-livecam-video{background:#000;color:#fff;display:flex;flex-direction:column;height:400px;justify-content:space-evenly;text-align:center}.LivecamItem{background:gray;cursor:pointer;position:relative;margin:.5em 0;width:45%}.LivecamItem-image{height:100%;width:100%;object-fit:cover}.LivecamItem .blocked-livecam-video{min-height:150px;height:100%}.LivecamItem-name-wrapper{position:absolute;top:0;left:0;right:0;height:1.5rem;z-index:10;background:#6b6b6b;color:#fff;display:flex;flex-direction:row;justify-content:space-around;align-items:center;white-space:nowrap}.LivecamItem-name-wrapper&gt;*{padding:0 1em;text-overflow:ellipsis;overflow:hidden}.AllLivecamModal header{margin-bottom:1em}.AllLivecamModal .LayerBox{aspect-ratio:16/9;width:15rem}.LivecamItems{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;justify-content:flex-start;gap:.5rem}.LivecamItems .LivecamItem{height:8rem;width:15rem;margin:0}@media (max-width: 480px){.LivecamItems .LivecamItems{gap:1%}.LivecamItems .LivecamItem{width:48%}}.livecam-slider-control{width:100%}.livecam-slider-control .track-container{width:75%}.livecam-slider-control .track{stroke:#000;stroke-width:1}.livecam-slider-control .handle{cursor:pointer;stroke:#000;stroke-width:4}.livecam-slider-control .livecam-slider-control-button{cursor:pointer;display:inline-block;font-size:24px;line-height:15px;text-align:center;width:10%}.livecam-slider-control .livecam-slider-control-button:first-of-type{margin-right:2px}.livecam-slider-control .livecam-slider-control-button:last-of-type{margin-left:2px}.livecam-controls{display:flex;flex-direction:row;align-items:center;gap:3rem}@container livecam-modal (max-width: 500px){.livecam-controls{align-items:unset;flex-direction:column;width:90%}}@media (max-width: 480px){.livecam-controls{align-items:unset;flex-direction:column;width:90%}}.livecam-controls-presets-row{width:50%}.livecam-controls-header{font-size:1em;text-transform:uppercase}.livecam-controls-row{display:flex;flex-direction:row}.livecam-controls-label{font-size:.75em;text-transform:uppercase}.livecam-controls-pan{position:relative;min-width:144px;width:144px;height:150px}.livecam-controls-pan .control-btn{position:absolute;text-align:center;font-size:24px;padding:0}.livecam-controls-pan .ring{top:26.5px;left:26.5px;width:91px;height:91px;pointer-events:none}.livecam-controls-pan .up{left:calc(50% - 10px);top:7px;width:20px;height:10.5px;cursor:pointer;z-index:10}.livecam-controls-pan .right{right:5px;top:calc(50% - 15px);width:10.5px;height:20px;cursor:pointer;z-index:10}.livecam-controls-pan .down{left:calc(50% - 10px);top:calc(100% - 25px);width:20px;height:10.5px;cursor:pointer;z-index:10}.livecam-controls-pan .left{left:5px;top:calc(50% - 15px);width:10.5px;height:20px;cursor:pointer;z-index:10}.livecam-controls-pan .control-label{position:absolute;text-align:center;top:62px;width:100%}.livecam-controls-pan img{filter:invert(100%)}.livecam-controls-sliders{display:flex;flex-direction:column;justify-content:space-around;margin-left:1em}.livecam-presets{color:#000;margin-top:10px;z-index:10000}.livecam-presets .react-select-presets__control{background-color:#eee;border:1px solid black;border-radius:0}.livecam-presets .react-select-presets__indicator-separator{display:none}.livecam-presets .react-select-presets__dropdown-indicator{color:#000}.livecam-presets .react-select-presets__menu{background-color:#eee;border-left:1px solid black;border-right:1px solid black;border-bottom:1px solid black;border-radius:0;box-shadow:none;margin:-1px 0 0}.livecam-minimap{margin-top:1em}.livecam-minimap svg{height:100%;width:100%}.livecam-minimap-boundary{fill:none;stroke:#000}.livecam-minimap-livecam-circle{fill:#666}.livecam-minimap-heading{fill:none;stroke:#000;stroke-width:2}.livecam-overlay-control{height:100%;left:0;opacity:.25;position:absolute;top:0;width:100%}.livecam-video-container{position:relative;margin-top:.5em}.livecam-video{position:relative}.livecam-video .fullscreen{position:absolute;bottom:.5em;right:.5em;width:48px;height:48px;filter:invert(100%);background-color:#fff3}.livecam-video .fullscreen a:hover{background-color:#0000}.livecam-video .fullscreen img{width:100%;height:100%}.livecam-video .fullscreen:hover{background-color:#fff6}.livecam-meta{display:flex;flex-direction:row;background:#fff;padding:2rem;gap:3rem;align-items:center}@container livecam-modal (max-width: 500px){.livecam-meta{align-items:unset;flex-direction:column;padding:.5rem}}@media (max-width: 480px){.livecam-meta{align-items:unset;flex-direction:column;padding:.5rem}}.livecam-meta .title{font-size:2em}.livecam-meta-minimap-wrapper{flex:1;min-height:200px}.livecam-modal-content header{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.LivecamModal{container-type:inline-size;container-name:livecam-modal}.LivecamModal .livecam-video{max-width:100%}.LivecamSummary .LivecamItems{display:flex;flex-direction:row;flex-wrap:nowrap;height:8rem;max-height:8rem;overflow-x:hidden;overflow-y:hidden;justify-content:space-between;gap:.5rem}.LivecamSummary .LivecamItems .LivecamItem{background:#fff;height:8rem;width:15rem;margin:0;aspect-ratio:unset;box-shadow:unset}.SoilItem{text-decoration:none}.SoilItem .header{background:#6b6b6b;color:#fff;padding:.25rem 0;display:flex;flex-direction:row;justify-content:space-around}.SoilItem .data{padding:.5rem;display:flex;flex-direction:column;flex-wrap:wrap;gap:1rem}.SoilItem .label{font-size:.8em}.SoilItem .value{font-weight:500;font-size:1.1em}.SoilItem .DataTypeSection{display:flex;flex-direction:column;gap:.5rem}.SoilItem .DataTypeSection-header{display:flex;flex-direction:row;justify-content:space-around;font-weight:700;text-transform:uppercase;font-size:.8em}.SoilItem .DataTypeSection-values{display:flex;flex-direction:row;gap:1.5rem}.SoilItem .SensorDepthSection-header{font-size:.9em}.SoilItem .SensorDepthSection-values{display:flex;flex-direction:column;gap:.25rem}.AllSoilModal{display:flex;flex-direction:column;gap:1rem}.AllSoilModal .LayerBox{align-self:flex-start;width:15rem}.AllSoilModal .station-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}.AllSoilModal .SoilItem{background:#fff;height:8rem;width:15rem;max-height:15rem;height:15rem}.MouseoverIndicatorChart .selected-time-line{stroke:#000;stroke-width:1}.soil-chart .y-label{font-size:10px;text-anchor:middle}.soil-chart .soil-legend{font-size:12px;width:150px}.soil-chart .soil-legend .legend-6-inches{stroke:#b4c9fb;stroke-width:3}.soil-chart .soil-legend .legend-36-inches{stroke:#1047cc;stroke-width:3}.soil-chart .soil-conditions{font-size:12px}.soil-chart .soil-conditions-metrics{display:flex;flex-direction:row;justify-content:space-between}.soil-chart .soil-conditions-metric{margin-top:.5em}.soil-chart .soil-conditions-metric-depth-name{color:gray;font-size:.8em;text-align:center}.soil-chart .soil-conditions-metric-depth-name .soil-conditions-depth-indicator{display:inline-block;height:.5em;margin-right:.25em;width:.5em}.soil-chart .soil-conditions-metric-depth-name .depth-6{background:#b4c9fb}.soil-chart .soil-conditions-metric-depth-name .depth-36{background:#1047cc}.soil-chart .soil-conditions-metric-depths{display:flex;flex-direction:row;justify-content:space-between}.soil-chart .soil-conditions-metric-values{display:flex;flex-direction:row}.soil-chart .soil-conditions-metric-values .metric-value{font-size:1.2em;margin-left:.5em;margin-right:.5em}.soil-chart .soil-temperature path{fill:none}.soil-chart .soil-temperature .soil-temperature-6-inches{stroke:#b4c9fb}.soil-chart .soil-temperature .soil-temperature-36-inches{stroke:#1047cc}.soil-chart .soil-potential path{fill:none}.soil-chart .soil-potential .soil-potential-6-inches{stroke:#b4c9fb}.soil-chart .soil-potential .soil-potential-36-inches{stroke:#1047cc}.soil-chart .soil-potential .soil-potential-guide-line{stroke:gray;stroke-width:.5}.soil-chart .soil-potential .soil-potential-guide-line-label{fill:gray;font-size:10px;text-anchor:end}.soil-chart .selected-time-line{stroke:#000;stroke-width:1}.soil-modal{display:flex;flex-direction:column;height:100%}.soil-chart{flex:1 0 auto}.SoilSummary .SoilItems{display:flex;flex-direction:row;flex-wrap:nowrap;height:8rem;max-height:8rem;overflow-x:hidden;overflow-y:hidden;justify-content:space-between;gap:.5rem}.SoilSummary .SoilItems .SoilItem{background:#fff;height:8rem;width:15rem}.StationSummary{background:#fff;height:8rem;text-decoration:none;width:15rem}.StationSummary .header{background:#6b6b6b;color:#fff;padding:.25rem 0;display:flex;flex-direction:row;justify-content:space-around}.StationSummary .data{display:grid;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);padding:.5rem;gap:.5rem}.Reading{display:flex;flex-direction:column;flex-grow:1}.Reading .label{font-size:.9em}.Reading .value{font-size:1.1em;font-weight:500}.AllWeatherModal{display:flex;flex-direction:column;gap:1rem}.AllWeatherModal .LayerBox{width:15rem}.AllWeatherModal .station-list{display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap}@media (max-width: 480px){.AllWeatherModal .StationSummary{height:unset;width:47%;overflow:hidden}}.WeatherConditions{margin-top:2rem}@media (max-width: 480px){.WeatherConditions{margin-top:0;padding-top:1rem}}.WeatherConditions-title{font-size:12px}.WeatherConditions-values{display:flex;flex-direction:column;gap:1.5rem}@media (max-width: 480px){.WeatherConditions-values{flex-direction:row;gap:.5rem;flex-wrap:wrap}}.WeatherConditions .weather-condition{text-align:center;width:20%}.WeatherConditions .weather-condition-label,.WeatherConditions .weather-condition-units{font-size:12px}.WeatherConditions .weather-condition-value{font-size:18px}.weather-chart{display:flex;flex-direction:column;flex-grow:1}.weather-chart-row{display:flex;flex-direction:row;flex-grow:1;gap:3rem}@media (max-width: 480px){.weather-chart-row{flex-direction:column-reverse;gap:0}}.weather-chart-column{display:flex;flex-direction:column;flex-grow:1}.weather-chart .weather-metrics{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap}.weather-chart .weather-metric.selected{font-weight:700}.weather-chart .y-label{font-size:10px;text-anchor:middle}.weather-chart .weather-metric-line{fill:none;opacity:0;transition:.25s}.weather-chart .weather-metric-line.selected{opacity:.8}.weather-chart .weather-temperature-data{stroke:green}.weather-chart .weather-dewPoint-data{stroke:#00f}.weather-chart .weather-humidity-data{stroke:red}.weather-chart .weather-precipitation-data{stroke:purple}.weather-chart .weather-pressure-data{stroke:orange}.weather-chart .weather-windSpeed-data{stroke:brown}.weather-summary{margin-top:1em}.weather-summary-title{font-size:12px}.weather-summary-values{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between}.weather-summary-aggregate{text-align:center;width:20%}.weather-summary-aggregate-label,.weather-summary-aggregate-units{font-size:12px}.weather-summary-aggregate-value{font-size:18px}.weather-modal{display:flex;flex-direction:column;height:100%}.weather-chart{flex:1 0 auto}.weather-summary{flex:1 0 auto;height:50px}.weather-modal-content{background:#fff;flex-grow:1;display:flex;flex-direction:column;padding:1rem;gap:2rem}.weather-modal-header .title{font-size:2rem}.WeatherSummaryRow{display:flex;flex-direction:row;flex-wrap:nowrap;height:8rem;max-height:8rem;overflow-x:hidden;overflow-y:hidden;justify-content:space-between;gap:.5rem}.leaflet-pane&gt;svg path.leaflet-interactive.raptor-path{pointer-events:none}.RaptorModal .title{margin-bottom:1em;font-weight:700}.RaptorModal .legend{display:flex;margin-bottom:.5em;align-items:center}.RaptorModal .legend img{width:48px;height:48px}.RaptorModal .legend .square{width:48px;height:24px}.RaptorModal .legend .label{margin-left:1em}.RaptorModal .inactive{opacity:.5}.CritterMap{position:relative}.CritterMap .map-container{height:100%}.CritterMap .map-container .leaflet-container{height:100%;background-color:#fff}.CritterMap .stamen-terrain{opacity:.8!important}.CritterMap .stamen-terrain-light{opacity:.5!important}.CritterMap .map-expand{position:absolute;top:0;right:0;z-index:1000;transition:.25s}.CritterMap .map-expand button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;cursor:pointer;outline:none}.CritterMap .map-expand.expanded button{transform:rotate(180deg)}@media (max-width: 480px){.CritterMap .map-expand{display:none}}.CritterMap .map-inset{position:absolute;top:0;left:0;z-index:1000;width:240px;height:300px;transform:scale(.5) translate(-50%,-50%)}.CritterMap .map-inset .leaflet-container{width:100%;height:100%;border:4px solid white;z-index:1000;opacity:.8;background-color:#fff}@media (max-width: 480px){.CritterMap .map-inset .leaflet-container{transform:scale(.1);top:-320px;left:-240px}}.CritterMap .map-inset .leaflet-container:hover{box-shadow:12px 16px 12px #0003;cursor:pointer;opacity:1}.CritterMap .map-inset .leaflet-control-container{display:none}.CritterMap .leaflet-pane svg{pointer-events:none}.CritterMap .leaflet-pane circle,.CritterMap .leaflet-pane rect{pointer-events:all;stroke-width:1px;stroke:#fff}.CritterMap .leaflet-pane .livecam-g:hover circle,.CritterMap .leaflet-pane circle:hover,.CritterMap .leaflet-pane g.rectgroup:hover rect{stroke-width:5px!important;stroke:#fff!important;cursor:pointer}.CritterMap .leaflet-pane path{pointer-events:all}.CritterMap .leaflet-pane path:hover{cursor:pointer}.CritterMap .legend-container{position:absolute;bottom:1em;right:1em;z-index:1000;max-width:calc(100% - 2em);min-width:275px}.CritterMap .legend-button{display:none;position:absolute;bottom:.5em;left:.5em;z-index:1000}@media (max-width: 480px){.CritterMap,.CritterMap .legend-container{display:none}.CritterMap .legend-container.mobile-visible,.CritterMap .legend-button{display:block}.mobile-panel-map .CritterMap{display:block;height:100%;width:100%}}.CombinedModal h2{font-size:1.25em;text-align:center}.CombinedModal-content{display:flex;flex-direction:column;gap:2rem}.CombinedModal .Category{display:flex;flex-direction:column;gap:1rem}.CombinedModal .Category-header{display:flex;flex-direction:row;align-items:center;gap:.5rem}.CombinedModal .Category-icon{line-height:.5rem}.CombinedModal .Category-icon img{height:1.5rem}.CombinedModal .Category-rows{display:flex;flex-direction:column;gap:1rem}.CombinedModal .Layer{display:flex;flex-direction:row;gap:.25rem;height:8rem}.CombinedModal .Layer-summary-content{overflow:hidden;flex-grow:1}.CombinedModal .Layer .more{background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.5rem;font-weight:700;text-decoration:none;white-space:nowrap;font-size:.8em}.CombinedModal .Layer .LayerBox{width:9rem}@media (max-width: 480px){.CombinedModal .Layer .LayerBox{width:7rem}}.MobileNavigation{background:#f6f6f6;display:flex;flex-direction:row;justify-content:space-between;padding:.25rem .5rem}@media (min-width: 480px){.MobileNavigation{display:none}}.MobileNavigation-left,.MobileNavigation-right{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between}.MobileNavigation-left .logo{height:1.5rem}.MobileNavigation-left .navigation-item{margin-right:1em}.MobileNavigation-right .navigation-item{margin-top:.25rem;margin-left:1em}.MobileNavigation .navigation-item{background:none;border:none;padding:0;text-transform:uppercase}.MobileNavigation .navigation-item:focus{outline:none}.MobileNavigation .navigation-item.selected{border-bottom:2px solid #9CAD4C}.fullscreen-modal{background-color:#000000bf;bottom:0;left:0;position:absolute;right:0;top:0;z-index:10000}.fullscreen-modal-content{color:#fff;height:80%;margin:5% 15%}@media (max-width: 480px){.fullscreen-modal-content{display:flex;flex-direction:column;height:95%;justify-content:space-around;margin:5%}}.fullscreen-modal-close{color:#fff;cursor:pointer;font-size:3em;position:absolute;top:15px;right:15px}.info .info-box{width:500px;height:400px}.info .fullscreen-modal-content{display:flex;justify-content:center;align-items:center;z-index:5000}.info .fullscreen-modal-content p{font-size:18px;line-height:120%}.info .fullscreen-modal-content a{color:#fff}.info .fullscreen-modal-content a:hover{background-color:#ddd;color:#000}.info .fullscreen-modal-content .logos{display:flex;justify-content:space-around;align-items:center;margin-bottom:2em}.info .fullscreen-modal-content .logos .stamen{height:40px;filter:invert(100%)}.info .fullscreen-modal-content .logos .stamen img{height:100%;width:auto}.info .fullscreen-modal-content .logos .mpg{height:94px;filter:invert(100%)}.info .fullscreen-modal-content .logos .mpg img{height:100%;width:auto}*,*:before,*:after{box-sizing:border-box}html{height:100%;margin:0;padding:0;position:fixed;width:100%}body{background-color:#eee;overflow:hidden;height:100%;width:100%;position:fixed}#root{height:100%}.App{margin-left:1em;width:calc(100% - 1em);height:100vh}@media (max-width: 480px){.App{margin:0;height:90vh;width:100vw}}.content-container{height:100%}@media (max-width: 480px){.content-container{display:flex;flex-direction:column}}#grid-container{display:grid;grid-gap:1em;grid-template-areas:"nav modal" "map modal" "footer modal";grid-template-rows:1fr 3fr 1fr;grid-template-columns:350px auto;width:100%;height:100%;transition:.5s}#grid-container.map-expanded{grid-template-columns:1fr 1fr;grid-template-rows:1fr 5fr 1fr}@media (max-width: 480px){#grid-container{display:flex;flex-direction:column;overflow-y:auto;position:relative}}.Header{grid-area:nav;overflow:auto;width:180px}.Header .site-name{color:#000;display:block;font-size:1.25rem;font-weight:700;padding-top:1rem;text-decoration:none}@media (max-width: 480px){.Header{display:none}}.CritterMap{grid-area:map}.Timeline{grid-area:timeline;position:relative}.mobile-back-button{display:none}@media (max-width: 480px){.mobile-back-button{display:block}}.Modal{grid-area:modal;background-color:unset;max-width:1400px;overflow-x:hidden;overflow-y:auto;padding:.5em 0 .5em .5em;transition:.3s}.Modal.hidden{margin-right:0;width:0px;padding:0}.Modal.legend{position:absolute;background-color:#0000;z-index:1000;right:0}.Modal .title{font-weight:700}.Modal a,.Modal a:visited{color:#000}.Modal a:hover{background-color:#00000026}.Modal .opt.active{font-weight:700;border:2px solid rgba(0,0,200,.7)}@media (max-width: 480px){.Modal{display:none}.mobile-panel-modal .Modal{background:#f6f6f6;box-sizing:border-box;display:block;height:100vh;max-width:100%;padding:1em;width:100%}.mobile-panel-modal .LayerSelector,.mobile-panel-modal .footer,.mobile-panel-map .LayerSelector{display:none}}.footer{grid-area:footer;display:flex;align-items:flex-start;justify-content:center}.footer .footer-inner{display:flex;flex-direction:row;gap:1rem}.footer .share,.footer .info,.footer .help{width:35px;height:35px;padding:6px;background-color:#eee;border-radius:18px;box-shadow:.5px .5px 1.5px #00000080;cursor:pointer}.footer .share:hover,.footer .info:hover,.footer .help:hover{box-shadow:1px 1px 2.5px #000000b3;background-color:#ddd}.footer .share img,.footer .info img,.footer .help img{width:100%}.footer .share{position:relative}.footer .share .copied{position:absolute;left:-18px;top:-2px;padding:.25em;border-radius:6px;width:72px;height:44px;background-color:#fff;z-index:1001;opacity:0;transition:opacity 3.5s;display:flex;justify-content:center;align-items:center;box-shadow:.5px .5px 1.5px #00000080;text-align:center}.footer .share .copied.visible{transition:0s;opacity:1}
</pre></body></html>