.meteogram-module__TBZ55W__meteogram__no-data{background-color:var(--bg-grey);border:1px solid var(--border-grey);text-align:center;padding:1rem;font-size:1.125rem}.meteogram-module__TBZ55W__meteogram__legend-picker{justify-content:center;margin-bottom:1rem;display:flex}.meteogram-module__TBZ55W__legend__toolbar{justify-content:center;display:flex}.meteogram-module__TBZ55W__legend-container{grid-template-columns:repeat(4,auto);justify-content:center;margin-top:1rem;display:grid}.meteogram-module__TBZ55W__tooltip{width:100%;font-family:SimplonNorm,sans-serif}.meteogram-module__TBZ55W__tooltip__title{color:var(--text-grey);font-size:1rem;font-weight:700}.meteogram-module__TBZ55W__tooltip__content{justify-content:space-between;align-items:center;margin:4px 0;font-weight:400;display:flex}.meteogram-module__TBZ55W__tooltip__series-name{color:var(--text-grey);margin-right:1rem;font-size:.875rem}.meteogram-module__TBZ55W__tab-panels{border:1px solid var(--border-grey);border-radius:4px;width:100%}.meteogram-module__TBZ55W__skeleton{position:relative}.meteogram-module__TBZ55W__skeleton__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.meteogram-module__TBZ55W__chart-container{padding-top:8px;position:relative}.meteogram-module__TBZ55W__meteogram__overlay{color:var(--white);opacity:1;background-color:#0006;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.5rem;transition:opacity .5s ease-in-out;display:flex;position:absolute;top:0;left:0}@container meteogram (min-width:1024px){.meteogram-module__TBZ55W__meteogram__with-data{width:1100px}}@container meteogram (min-width:1280px){.meteogram-module__TBZ55W__meteogram__with-data{width:1200px}}@container meteogram (min-width:1680px){.meteogram-module__TBZ55W__meteogram__with-data{width:1500px}}@container dashboard-content (min-width:600px){.meteogram-module__TBZ55W__meteogram{width:100%}}.meteogram-module__TBZ55W__meteogram__ocean-proximity-message{text-align:left;margin:10px;padding:10px 20px;font-style:italic;display:flex}.meteogram-module__TBZ55W__meteogram__ocean-proximity-message-icon{margin-right:5px}.meteogram-module__TBZ55W__meteogram__landscape-warning-overlay{display:none}@media only screen and (max-width:550px) and (orientation:portrait){.meteogram-module__TBZ55W__meteogram__landscape-warning-overlay{color:#fff;text-align:center;z-index:9999;background-color:#000c;justify-content:center;align-items:center;width:100%;padding:20px;font-size:1.2rem;display:flex;position:absolute;inset:0}.meteogram-module__TBZ55W__meteogram__landscape-warning-overlay p{margin:0}}.meteogram-module__TBZ55W__meteogram__print{position:relative}.meteogram-module__TBZ55W__meteogram-land-arrow,.meteogram-module__TBZ55W__meteogram__sea-arrow,.meteogram-module__TBZ55W__meteogram-land-left-arrow,.meteogram-module__TBZ55W__meteogram__sea-left-arrow{display:none}@media screen and (max-width:900px){.meteogram-module__TBZ55W__meteogram__land-scroll-layer,.meteogram-module__TBZ55W__meteogram__sea-scroll-layer,.meteogram-module__TBZ55W__meteogram__cloud-scroll-layer{position:relative;overflow-x:auto}.meteogram-module__TBZ55W__meteogram-land-arrow,.meteogram-module__TBZ55W__meteogram__sea-arrow{color:#fff;cursor:pointer;z-index:5;background:gray;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:24px;transition:opacity .3s;display:flex;position:absolute;top:50%;right:25px;transform:translateY(-50%)}.meteogram-module__TBZ55W__meteogram-land-left-arrow,.meteogram-module__TBZ55W__meteogram__sea-left-arrow{color:#fff;cursor:pointer;z-index:5;background:gray;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:24px;transition:opacity .3s;display:flex;position:absolute;top:50%;left:160px;transform:translateY(-50%)rotate(180deg)}}@media screen and (max-width:800px){.meteogram-module__TBZ55W__meteogram-land-left-arrow,.meteogram-module__TBZ55W__meteogram__sea-left-arrow{left:260px}}
