@charset "UTF-8";@keyframes svelte-1hl3yab-floating{0%{transform:translateY(0)}50%{transform:translateY(20px)}to{transform:translateY(0)}}@keyframes svelte-1hl3yab-sliding{0%{transform:translateY(60vh);z-index:-1}to{transform:translateY(0);z-index:11}}@keyframes svelte-1hl3yab-appearing{0%{opacity:0}to{opacity:1}}.mapContainer.svelte-1hl3yab{background-color:#1f243b9e;position:fixed;display:flex;justify-content:center;align-items:center;left:0;bottom:0;width:100vw;z-index:11;height:100%;-webkit-backdrop-filter:blur(calc(8 * var(--px)));backdrop-filter:blur(calc(8 * var(--px)))}.popup.svelte-1hl3yab{position:relative;cursor:grab;width:calc(343 * var(--px));height:calc(100% - calc(48 * var(--px)));border-radius:calc(32 * var(--px));overflow:hidden}.popup.isGrabbing.svelte-1hl3yab{cursor:grabbing}@media (min-width: 768px){.popup.svelte-1hl3yab{width:calc(720 * var(--px));height:calc(100% - calc(160 * var(--px)))}}@media (min-width: 1400px){.popup.svelte-1hl3yab{width:calc(1224 * var(--px));height:calc(100% - calc(100 * var(--px)))}}.mapWrapper.svelte-1hl3yab{width:100%;height:100%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.mapWrapper.svelte-1hl3yab::-webkit-scrollbar{display:none}.map.svelte-1hl3yab{object-fit:contain;object-position:center;min-width:100%;min-height:100%;max-height:200%;-webkit-user-select:none;user-select:none;border-radius:calc(32 * var(--px))}@media (min-width: 1400px){.map.svelte-1hl3yab{position:absolute;top:0;left:0;max-height:unset}}.buttons.svelte-1hl3yab{z-index:10;position:absolute;top:calc(16 * var(--px));right:calc(16 * var(--px));display:flex;flex-direction:column}.button.svelte-1hl3yab{text-decoration:none;color:#2f3be5;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;width:calc(48 * var(--px));height:calc(48 * var(--px));margin-bottom:calc(8 * var(--px));border-radius:calc(16 * var(--px));background-size:calc(24 * var(--px)) calc(24 * var(--px));background-position:center;background-repeat:no-repeat;background-color:#fff}.button.svelte-1hl3yab:last-child{margin-bottom:0}.download.svelte-1hl3yab{background-image:url(https://s3.tavrida.art/storage/upload/e8f90aedd8bb4667b9bd386b64afd691.svg)}.close.svelte-1hl3yab{border-radius:50%;background-image:url(https://s3.tavrida.art/storage/upload/8a26bc4e760a4bd7885115b947073a5c.svg)}.hintBar.svelte-1hl3yab{display:none;position:absolute;top:50%;left:50%;padding:calc(16 * var(--px)) calc(24 * var(--px));transform:translate(-50%,-50%);border-radius:calc(360 * var(--px));background-color:#fff;font-family:Montserrat Med,sans-serif,ui-sans-serif,system-ui,-system-ui,-apple-system;font-size:calc(16 * var(--px));line-height:140%;font-style:normal;font-weight:400;color:#1f243b;pointer-events:none;transition:opacity .3s ease}@media (min-width: 1400px){.hintBar.svelte-1hl3yab{display:block}}.isHintHidden.svelte-1hl3yab{opacity:0}@keyframes svelte-1m49tsc-floating{0%{transform:translateY(0)}50%{transform:translateY(20px)}to{transform:translateY(0)}}@keyframes svelte-1m49tsc-sliding{0%{transform:translateY(60vh);z-index:-1}to{transform:translateY(0);z-index:11}}@keyframes svelte-1m49tsc-appearing{0%{opacity:0}to{opacity:1}}.mapWrapper.svelte-1m49tsc{margin-bottom:calc(24 * var(--px));position:relative;width:100%;height:calc(220 * var(--px));border-radius:calc(32 * var(--px));background-size:cover;background-repeat:no-repeat}@media (min-width: 768px){.mapWrapper.svelte-1m49tsc{height:calc(427 * var(--px))}}@media (min-width: 1400px){.mapWrapper.svelte-1m49tsc{height:calc(514 * var(--px));margin-bottom:calc(28 * var(--px))}}.zoom.svelte-1m49tsc{cursor:pointer;position:absolute;display:flex;justify-content:center;align-items:center;background-color:#fff;width:calc(48 * var(--px));height:calc(48 * var(--px));right:calc(50% - calc(24 * var(--px)));bottom:calc(-24 * var(--px));border-radius:50%;box-shadow:0 calc(4 * var(--px)) calc(24 * var(--px)) #1f243b33}@media (min-width: 1400px){.zoom.svelte-1m49tsc{width:calc(56 * var(--px));height:calc(56 * var(--px));right:calc(50% - calc(28 * var(--px)));bottom:calc(-28 * var(--px))}}@media (hover: hover){.zoom.svelte-1m49tsc:hover .icon:where(.svelte-1m49tsc){opacity:.9}}.zoom.svelte-1m49tsc:active .icon:where(.svelte-1m49tsc){opacity:.8}.icon.svelte-1m49tsc{z-index:10;width:calc(24 * var(--px));height:calc(24 * var(--px));background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url(https://s3.tavrida.art/storage/upload/8c31afb9e2ac44309f15cc232394dafe.svg)}@keyframes svelte-1gpspxr-floating{0%{transform:translateY(0)}50%{transform:translateY(20px)}to{transform:translateY(0)}}@keyframes svelte-1gpspxr-sliding{0%{transform:translateY(60vh);z-index:-1}to{transform:translateY(0);z-index:11}}@keyframes svelte-1gpspxr-appearing{0%{opacity:0}to{opacity:1}}.mapPlatformBookingFixed.svelte-1gpspxr{padding-left:calc(16 * var(--px));padding-right:calc(16 * var(--px))}@media (min-width: 768px){.mapPlatformBookingFixed.svelte-1gpspxr{padding-left:calc(44 * var(--px));padding-right:calc(44 * var(--px))}}@media (min-width: 1366px){.mapPlatformBookingFixed.svelte-1gpspxr{padding-left:calc(44 * var(--px));padding-right:calc(44 * var(--px))}}@media (min-width: 1400px){.mapPlatformBookingFixed.svelte-1gpspxr{width:calc(1400 * var(--px));margin-left:auto;margin-right:auto;padding-left:calc(88 * var(--px));padding-right:calc(88 * var(--px))}}@media (min-width: 1440px){.mapPlatformBookingFixed.svelte-1gpspxr{width:unset;margin-left:0;margin-right:0;padding-left:calc(108 * var(--px));padding-right:calc(108 * var(--px))}}.mapPlatformBookingFixed.svelte-1gpspxr .headlineWrapper:where(.svelte-1gpspxr){margin-bottom:calc(24 * var(--px))}@media (min-width: 768px){.mapPlatformBookingFixed.svelte-1gpspxr .headlineWrapper:where(.svelte-1gpspxr){margin-bottom:calc(32 * var(--px))}}@media (min-width: 1366px){.mapPlatformBookingFixed.svelte-1gpspxr .headlineWrapper:where(.svelte-1gpspxr){margin-bottom:calc(32 * var(--px))}}@media (min-width: 1400px){.mapPlatformBookingFixed.svelte-1gpspxr .headlineWrapper:where(.svelte-1gpspxr){margin-bottom:calc(40 * var(--px))}}
