.accordion.svelte-aidb5s{margin-bottom:.7em;margin-left:0;margin-right:0}.accordion.no-margin.svelte-aidb5s{margin-bottom:0}.header.svelte-aidb5s{display:flex;width:100%;flex-flow:row nowrap}.header.text-right.svelte-aidb5s button:where(.svelte-aidb5s){flex-direction:row-reverse}.header.svelte-aidb5s .text:where(.svelte-aidb5s){flex:1;margin-right:5px}.header.svelte-aidb5s button:where(.svelte-aidb5s){display:flex;justify-content:space-between;background:none;border:none;cursor:pointer}.details.svelte-aidb5s{padding-left:0;padding-right:0;padding-top:1rem;padding-bottom:1rem}.no-margin.svelte-aidb5s .details:where(.svelte-aidb5s){padding-top:0}.details.svelte-aidb5s .map-button-container:where(.svelte-aidb5s){display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}.details.svelte-aidb5s .map-button:where(.svelte-aidb5s){margin-top:.5rem;width:100%;padding:.5rem;border:1px solid #fe4aae;border-radius:.5em;background:none;color:#fe4aae;font-size:small;font-weight:700;cursor:pointer;transition:all .2s ease}.details.svelte-aidb5s .map-button:where(.svelte-aidb5s):hover{background:#fe4aae;color:#fff}.accordion.open.svelte-aidb5s .details:where(.svelte-aidb5s){border-left:2px solid #fe4aae;padding:.5rem 2rem 1rem 1rem}@media (max-width: 767px){.details.svelte-aidb5s .map-button.show-on-map:where(.svelte-aidb5s){display:block}}@media (min-width: 1024px){.details.svelte-aidb5s .map-button.show-on-map:where(.svelte-aidb5s){display:none}}.divider.svelte-aidb5s{margin-top:.5rem}button.text-right.svelte-aidb5s{text-align:right}button.svelte-aidb5s>span:where(.svelte-aidb5s){margin-left:1ch}.content-right.svelte-aidb5s{text-align:right}span.svelte-aidb5s{font-size:1.5em;font-weight:400}.accordion-list.svelte-l8h7jt{display:flex;flex-direction:column;width:100%}.view-container.svelte-1ri2xzn{position:relative;height:100vh}@media (max-width: 1023px){.view-container.svelte-1ri2xzn{overflow:hidden}}.mobile-views.svelte-1ri2xzn{position:relative;width:100%;height:100%}.view-panel.svelte-1ri2xzn{width:100%;height:100%}.mobile-views.svelte-1ri2xzn .view-panel:where(.svelte-1ri2xzn){position:absolute;top:0;left:0;overflow-y:auto;-webkit-overflow-scrolling:touch;transition:transform .3s cubic-bezier(.4,0,.2,1);will-change:transform;backface-visibility:hidden}.mobile-views.svelte-1ri2xzn .view-panel.active:where(.svelte-1ri2xzn){z-index:1}.mobile-views.svelte-1ri2xzn .view-panel:where(.svelte-1ri2xzn):not(.active){pointer-events:none}.desktop-views.svelte-1ri2xzn{display:flex;flex-direction:row;flex-wrap:nowrap;height:100%}.left-panel.svelte-1ri2xzn{z-index:2}.desktop-views.svelte-1ri2xzn .left-panel:where(.svelte-1ri2xzn){flex:var(--left-flex)}.desktop-views.svelte-1ri2xzn .right-panel:where(.svelte-1ri2xzn){flex:var(--right-flex)}.toggle-button.svelte-1ri2xzn{position:fixed;bottom:20px;left:50%;transform:translate(-50%);z-index:1000;display:flex;background:rgba(0,0,0,.8);border-radius:25px;padding:4px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 4px 20px #0000004d}.toggle-side.svelte-1ri2xzn{background:transparent;color:#fff;border:none;border-radius:20px;padding:8px 16px;cursor:pointer;transition:all .2s ease;font-size:14px;font-weight:500;white-space:nowrap;min-width:60px}.toggle-side.active.svelte-1ri2xzn{background:rgba(255,255,255,.9);color:#000c}.toggle-side.svelte-1ri2xzn:not(.active){box-shadow:inset 0 2px 4px #0000004d}.toggle-side.svelte-1ri2xzn:not(.active):hover{background:rgba(255,255,255,.1)}.toggle-side.active.svelte-1ri2xzn:hover{background:rgb(255,255,255);color:#000000e6}@media (min-width: 768px){.toggle-button.svelte-1ri2xzn{display:none}}@media (max-width: 767px){.view-container.svelte-1ri2xzn{width:100vw}.mobile-views.svelte-1ri2xzn .view-panel:where(.svelte-1ri2xzn){width:100vw}}
