.location-section-wrapper.svelte-jgglcb{width:100%;padding:40px var(--ds-container-spacing) 40px var(--ds-container-spacing);border-top:1px solid var(--ds-etc-divider);margin:unset}.location-section-wrapper.skipRightPadding.svelte-jgglcb{padding-right:0}.location-section-wrapper.skipTopBorder.svelte-jgglcb{border-top:none}.location-section-wrapper.svelte-jgglcb:is(:first-child){padding:40px 0 0 var(--ds-container-spacing)}.location-section-content-wrapper.svelte-jgglcb{display:flex;flex-direction:column;align-items:flex-start;gap:40px;isolation:isolate;width:calc(100vw - 2 * var(--ds-container-spacing))}.location-section-content-wrapper.skipRightPadding.svelte-jgglcb{width:calc(100vw - var(--ds-container-spacing))}.withBackground.location-section-wrapper.svelte-jgglcb{border-top:none;padding:40px 0}.withBackground.svelte-jgglcb .location-section-content-wrapper:where(.svelte-jgglcb){background-color:var(--ds-background-tertiary);padding:calc(var(--ds-container-spacing) * 2) var(--ds-container-spacing);width:100vw}@media screen and (min-width: 992px){.location-section-wrapper.svelte-jgglcb{padding:var(--ds-container-spacing) 0 calc(var(--ds-container-spacing) * 2) var(--ds-container-spacing)}.location-section-wrapper.smallBottomPadding.svelte-jgglcb{padding:var(--ds-container-spacing) 0 calc(calc(var(--ds-container-spacing) * 2) - 32px) var(--ds-container-spacing)}.location-section-wrapper.skipRightPadding.svelte-jgglcb{padding-right:0}.location-section-wrapper.svelte-jgglcb:is(:first-child){padding:var(--ds-container-spacing) 0 var(--ds-container-spacing) var(--ds-container-spacing)}.location-section-wrapper.svelte-jgglcb:is(:nth-child(2)){border-top:1px solid var(--ds-etc-divider)}.location-section-content-wrapper.svelte-jgglcb{flex-direction:row;gap:var(--ds-grid-1col-2g)}.withSpaceBetween.svelte-jgglcb{justify-content:space-between;gap:unset}.withBackground.location-section-wrapper.svelte-jgglcb{padding:0 var(--ds-container-spacing) calc(var(--ds-container-spacing) * 2);border:none}.withBackground.svelte-jgglcb .location-section-content-wrapper:where(.svelte-jgglcb){padding:var(--ds-container-spacing);width:calc(100vw - 2 * var(--ds-container-spacing))}}.location-section-title-description__wrapper.svelte-wtf1ok{width:100%}.title-description__wrapper.svelte-wtf1ok{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:24px;max-width:calc(100vw - var(--ds-container-spacing) * 2)}.halfScreenOnDesktop.svelte-wtf1ok{width:100%}.halfScreenOnDesktop.svelte-wtf1ok h3:where(.svelte-wtf1ok){line-height:130%}.section-description.svelte-wtf1ok{color:var(--ds-text-default);flex:none;align-self:stretch;flex-grow:0}.title-description__wrapper.svelte-wtf1ok a:where(.svelte-wtf1ok){text-decoration-line:underline}@media screen and (min-width: 992px){.location-section-title-description__wrapper.svelte-wtf1ok{width:unset}.title-description__wrapper.svelte-wtf1ok{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:24px;width:var(--ds-grid-3col)}.title-description__wrapper.fullWidth.svelte-wtf1ok{width:var(--ds-grid-12col)}.halfScreenOnDesktop.svelte-wtf1ok{width:50%}}.canvas-wrapper.svelte-1q6zb0l{position:relative;width:100%;height:100%}.chart-wrapper{display:flex;flex-direction:column;gap:10px}.chart-wrapper .info{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.chart-wrapper .info .title{color:var(--ds-text-strong)}.chart-wrapper .canvas-wrapper{min-width:720px;overflow-x:scroll;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.standalone .chart-wrapper .canvas-wrapper{min-width:400px;width:100%}@media screen and (min-width: 720px){.chart-wrapper .canvas-wrapper{min-width:unset;width:calc(100vw - var(--ds-container-spacing) * 2);overflow-x:unset;scrollbar-width:unset;-ms-overflow-style:unset}.standalone .chart-wrapper .canvas-wrapper{width:100%}}@media screen and (min-width: 992px){.chart-wrapper .canvas-wrapper{min-width:unset;width:var(--ds-grid-6col);overflow-x:unset;scrollbar-width:unset;-ms-overflow-style:unset}.standalone .chart-wrapper .canvas-wrapper{width:100%}}.solar-path-el.svelte-1d2hvvz{color:#0000004d;z-index:1999!important;position:absolute;top:0}path.svelte-1d2hvvz{fill:none;stroke-linecap:round;stroke-linejoin:round}text.svelte-1d2hvvz{font-size:12px;font-style:normal;font-weight:600}.horizon.svelte-1d2hvvz{stroke:#0000004d;stroke-width:.5}.graticule.svelte-1d2hvvz{stroke:#000;stroke-width:2;stroke-dasharray:4 8;stroke-opacity:.3}.solar-path.svelte-1d2hvvz{stroke:var(--ds-button-primary);stroke-width:2px}.sunNeverRises.svelte-1d2hvvz .solar-path:where(.svelte-1d2hvvz){stroke:#ff881b4a}.sun-below-horizon-path.svelte-1d2hvvz{stroke:#ff881b4a;stroke-width:2px}.sun-visibility-area.svelte-1d2hvvz{fill:#ffb951;opacity:.5}.ticks--solar-path.svelte-1d2hvvz circle:where(.svelte-1d2hvvz){fill:var(--ds-button-primary);stroke:#fff;stroke-width:1px}.ticks--solar-path.svelte-1d2hvvz text:where(.svelte-1d2hvvz){color:var(--ds-text-strong);font-size:12px;font-weight:600}.ticks.svelte-1d2hvvz text:where(.svelte-1d2hvvz){text-anchor:middle}.ticks--azimuth.svelte-1d2hvvz circle:where(.svelte-1d2hvvz){font-weight:700;font-size:24px;color:var(--ds-dark-button-secondary-dark)}.ticks--azimuth.svelte-1d2hvvz text:where(.svelte-1d2hvvz){font-weight:700;font-size:14px;color:#ffffffb2}.ticks--azimuth.svelte-1d2hvvz text:where(.svelte-1d2hvvz):nth-child(1){translate:0 -10px}.ticks--azimuth.svelte-1d2hvvz text:where(.svelte-1d2hvvz):nth-child(2){translate:10px 0}.ticks--azimuth.svelte-1d2hvvz text:where(.svelte-1d2hvvz):nth-child(3){translate:0 10px}.ticks--azimuth.svelte-1d2hvvz text:where(.svelte-1d2hvvz):nth-child(4){translate:-10px 0}.solar-path-map-wrapper.svelte-10r1rw6{width:100%;height:100%;align-self:center;position:relative}@media screen and (min-width: 992px){.solar-path-map-wrapper.svelte-10r1rw6{width:100%}}.solar-path-map-wrapper .mapboxgl-canvas-container{position:relative!important;width:100%!important;height:100%!important}.solar-path-map-wrapper .mapboxgl-canvas-container canvas{position:absolute!important;top:0!important}.solar-path-map-wrapper .mapboxgl-map{font:unset!important}.solar-path-map-wrapper .mapboxgl-map button.mapboxgl-ctrl-fullscreen{margin-bottom:0!important}.solar-path-map-wrapper .mapboxgl-popup-close-button,.solar-path-map-wrapper .mapboxgl-ctrl-top-left{display:none!important}.solar-path-map-wrapper .mapboxgl-ctrl-top-right{z-index:2000!important}@media screen and (max-width: 991px){.solar-path-map-wrapper .mapboxgl-map{display:flex!important;align-items:center!important;justify-content:center!important}}@media screen and (max-height: 500px){.solar-path-map-wrapper .mapboxgl-map{align-items:flex-start!important;justify-content:center!important}.solar-path-map-wrapper .mapboxgl-popup{height:calc(100vh - var(--ds-header-height))!important}}.solar-path-map__date.svelte-10r1rw6{position:absolute;top:0;left:0;z-index:2001!important;padding:1rem;display:flex;align-items:start;gap:8px}.solar-path-map__date.svelte-10r1rw6 input:where(.svelte-10r1rw6){width:138px;height:40px}.solar-path-map__date.svelte-10r1rw6 input:where(.svelte-10r1rw6),.solar-path-map__date :is(button,input[type=submit],input[type=button],[role=button]).contrast{--border-color: #ffffff33;--background-color: #00000026;color:var(--ds-text-strong-dark);--ds-text-strong: #ffffff;--border-radius: 100px;--icon-date: var(--icon-dropdown-down-arrow)}.solar-path-map__times.svelte-10r1rw6{position:absolute;bottom:0;left:0;margin:0 0 1rem 1rem;z-index:2001!important;display:inline-flex;padding:10px 12px;flex-direction:column;align-items:flex-start;gap:6px;border-radius:4px;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.solar-path-map__times-item.svelte-10r1rw6{display:flex;align-items:flex-start;gap:8px}.solar-path-map__times-title.svelte-10r1rw6{color:var(--ds-text-strong-dark)}.solar-path-map__times-value.svelte-10r1rw6{color:var(--ds-button-primary)}.solar-path-map__wrapper.svelte-10r1rw6{width:100%;aspect-ratio:var(--tabs__tab-panel-aspect-ration)}.chart-tabs-wrapper.svelte-11answp{width:calc(100vw - var(--ds-container-spacing));overflow:scroll hidden;scrollbar-width:none;-ms-overflow-style:none}.standalone.svelte-11answp{width:100vw!important;max-width:1220px!important}@media screen and (min-width: 720px){.chart-tabs-wrapper.svelte-11answp{width:calc(100vw - var(--ds-container-spacing) * 2)}}@media screen and (min-width: 992px){.chart-tabs-wrapper.svelte-11answp{width:var(--ds-grid-6col)}}
