.vue-map{height:100%;min-height:2rem;width:100%}.simple-loader[data-v-f0113899]{background-color:#f5f3ee;font-family:Satoshi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:99999}.simple-loader__header-logo[data-v-f0113899]{animation:logoFadeIn-f0113899 1s ease-out;left:clamp(20px,5vw,60px);position:absolute;top:clamp(15px,2.5vw,20px);z-index:1}.simple-loader__logo-wrapper[data-v-f0113899]{align-items:center;display:flex;gap:clamp(27px,calc(24.72727px + .60606vw),32px)}.simple-loader__logo-wrapper img[data-v-f0113899]:first-child{height:clamp(55px,calc(48.18182px + 1.81818vw),70px);width:auto}.simple-loader__logo-wrapper img[data-v-f0113899]:last-child{height:clamp(64px,calc(55.81818px + 2.18182vw),82px);width:auto}.simple-loader__content[data-v-f0113899]{left:50%;position:absolute;text-align:left;top:50%;transform:translate(-50%,-50%)}.simple-loader__title[data-v-f0113899]{color:#000;font-size:clamp(28px,4vw,40px);font-weight:400;line-height:115%;text-align:left}.simple-loader__title strong[data-v-f0113899]{display:block;font-weight:700;margin-bottom:0}.simple-loader__dots[data-v-f0113899]{display:inline;font-size:1.2em;font-weight:700;margin-left:8px}.simple-loader__dots span[data-v-f0113899]{animation:dotBlink-f0113899 1.5s infinite}.simple-loader__dots span[data-v-f0113899]:first-child{animation-delay:0s}.simple-loader__dots span[data-v-f0113899]:nth-child(2){animation-delay:.3s}.simple-loader__dots span[data-v-f0113899]:nth-child(3){animation-delay:.6s}@keyframes dotBlink-f0113899{0%,20%{opacity:.3}21%,40%{opacity:1}41%,to{opacity:.3}}@keyframes fadeInUp-f0113899{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes logoFadeIn-f0113899{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@media (max-width:768px){.simple-loader__text[data-v-f0113899]{font-size:1rem}}.cookie-banner[data-v-d8855702]{background-color:#fff;bottom:0;box-shadow:0 -4px 20px #0000001a;left:0;padding:20px;position:fixed;right:0;z-index:9999}@media (min-width:768px){.cookie-banner[data-v-d8855702]{padding:30px 40px}}.cookie-banner__content[data-v-d8855702]{display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:1200px}@media (min-width:768px){.cookie-banner__content[data-v-d8855702]{align-items:center;flex-direction:row;gap:32px;justify-content:space-between}}.cookie-banner__title[data-v-d8855702]{color:#000;font-size:18px;font-weight:700;margin:0 0 8px}@media (min-width:768px){.cookie-banner__title[data-v-d8855702]{font-size:20px;margin:0}}.cookie-banner__description[data-v-d8855702]{color:#333;flex:1;font-size:14px;line-height:1.5;margin:0}@media (min-width:768px){.cookie-banner__description[data-v-d8855702]{font-size:15px}}.cookie-banner__buttons[data-v-d8855702]{display:flex;flex-direction:column;gap:12px}@media (min-width:480px){.cookie-banner__buttons[data-v-d8855702]{flex-direction:row}}@media (min-width:768px){.cookie-banner__buttons[data-v-d8855702]{flex-shrink:0}}.cookie-banner__button[data-v-d8855702]{align-items:center;border:none;cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:10px;overflow:hidden;padding:8px 20px;position:relative;white-space:nowrap}@media (min-width:768px){.cookie-banner__button[data-v-d8855702]{font-size:18px;gap:16px}}.cookie-banner__button[data-v-d8855702]:after{background-color:#000;content:"";height:100%;left:0;position:absolute;top:0;transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(.73,1,.68,1);width:100%;z-index:0}.cookie-banner__button[data-v-d8855702]:hover:after{transform:scaleX(1)}.cookie-banner__button:hover .cookie-banner__button-title[data-v-d8855702]{color:#fff}.cookie-banner__button:hover .cookie-banner__button-arrow path[data-v-d8855702]{fill:#fff}.cookie-banner__button-arrow[data-v-d8855702],.cookie-banner__button-title[data-v-d8855702]{position:relative;transition:color .4s cubic-bezier(.73,1,.68,1);z-index:1}.cookie-banner__button-arrow[data-v-d8855702]{flex-shrink:0}.cookie-banner__button-arrow path[data-v-d8855702]{transition:fill .4s cubic-bezier(.73,1,.68,1)}.cookie-banner__button--refuse[data-v-d8855702]{background-color:#e4e0e0;color:#000}.cookie-banner__button--manage[data-v-d8855702]{background-color:#c4aa76;color:#000}.cookie-banner__button--accept[data-v-d8855702]{background-color:#9aaa3c;color:#000}.cookie-banner-enter-active[data-v-d8855702],.cookie-banner-leave-active[data-v-d8855702]{transition:transform .4s ease,opacity .4s ease}.cookie-banner-enter-from[data-v-d8855702],.cookie-banner-leave-to[data-v-d8855702]{opacity:0;transform:translateY(100%)}.cookie-banner-enter-to[data-v-d8855702],.cookie-banner-leave-from[data-v-d8855702]{opacity:1;transform:translateY(0)}.cookie-modal-overlay[data-v-591575d2]{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;overflow-y:auto;padding:20px;position:fixed;top:0;width:100%;z-index:10000}.cookie-modal[data-v-591575d2]{background-color:#fff;border-radius:8px;box-shadow:0 10px 40px #0003;display:flex;flex-direction:column;max-height:90vh;max-width:600px;width:100%}.cookie-modal__header[data-v-591575d2]{align-items:flex-start;border-bottom:1px solid #e5e5e5;display:flex;justify-content:space-between;padding:24px}.cookie-modal__title[data-v-591575d2]{color:#000;flex:1;font-size:24px;font-weight:700;margin:0}.cookie-modal__close[data-v-591575d2]{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;margin-left:16px;padding:4px;transition:opacity .2s ease}.cookie-modal__close[data-v-591575d2]:hover{opacity:.6}.cookie-modal__close[data-v-591575d2] svg{height:20px;width:20px}.cookie-modal__content[data-v-591575d2]{flex:1;overflow-y:auto;padding:24px}.cookie-modal__description[data-v-591575d2]{color:#333;font-size:15px;line-height:1.5;margin:0 0 24px}.cookie-modal__footer[data-v-591575d2]{border-top:1px solid #e5e5e5;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end;padding:20px 24px}.cookie-modal__button[data-v-591575d2]{align-items:center;border:none;cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:10px;overflow:hidden;padding:8px 20px;position:relative;white-space:nowrap}@media (min-width:768px){.cookie-modal__button[data-v-591575d2]{font-size:18px;gap:16px}}.cookie-modal__button[data-v-591575d2]:after{background-color:#000;content:"";height:100%;left:0;position:absolute;top:0;transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(.73,1,.68,1);width:100%;z-index:0}.cookie-modal__button[data-v-591575d2]:hover:after{transform:scaleX(1)}.cookie-modal__button:hover .cookie-modal__button-title[data-v-591575d2]{color:#fff}.cookie-modal__button:hover .cookie-modal__button-arrow path[data-v-591575d2]{fill:#fff}.cookie-modal__button-arrow[data-v-591575d2],.cookie-modal__button-title[data-v-591575d2]{position:relative;transition:color .4s cubic-bezier(.73,1,.68,1);z-index:1}.cookie-modal__button-arrow[data-v-591575d2]{flex-shrink:0}.cookie-modal__button-arrow path[data-v-591575d2]{transition:fill .4s cubic-bezier(.73,1,.68,1)}.cookie-modal__button--secondary[data-v-591575d2]{background-color:#e4e0e0;color:#000}.cookie-modal__button--primary[data-v-591575d2]{background-color:#9aaa3c;color:#000}.cookie-item[data-v-591575d2]{border:1px solid #e5e5e5;border-radius:4px;margin-bottom:20px;padding:20px}.cookie-item[data-v-591575d2]:last-child{margin-bottom:0}.cookie-item__header[data-v-591575d2]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.cookie-item__info[data-v-591575d2]{flex:1}.cookie-item__title[data-v-591575d2]{color:#000;font-size:16px;font-weight:600;margin:0 0 8px}.cookie-item__description[data-v-591575d2]{color:#666;font-size:14px;line-height:1.4;margin:0}.cookie-item__toggle[data-v-591575d2]{align-items:flex-end;display:flex;flex-direction:column;gap:8px}.cookie-item__toggle--disabled[data-v-591575d2]{opacity:.6}.cookie-item__status[data-v-591575d2]{color:#666;font-size:13px;white-space:nowrap}.toggle-switch[data-v-591575d2]{display:inline-block;height:28px;position:relative;width:50px}.toggle-switch input[data-v-591575d2]{height:0;opacity:0;width:0}.toggle-switch input:checked+.toggle-switch__slider[data-v-591575d2]{background-color:#9aaa3c}.toggle-switch input:checked+.toggle-switch__slider[data-v-591575d2]:before{transform:translate(22px)}.toggle-switch__slider[data-v-591575d2]{background-color:#ccc;border-radius:28px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.3s}.toggle-switch__slider[data-v-591575d2]:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:20px;left:4px;position:absolute;transition:.3s;width:20px}.cookie-modal-overlay-enter-active[data-v-591575d2],.cookie-modal-overlay-leave-active[data-v-591575d2]{transition:opacity .3s ease}.cookie-modal-overlay-enter-from[data-v-591575d2],.cookie-modal-overlay-leave-to[data-v-591575d2]{opacity:0}.cookie-modal-enter-active[data-v-591575d2],.cookie-modal-leave-active[data-v-591575d2]{transition:transform .3s ease,opacity .3s ease}.cookie-modal-enter-from[data-v-591575d2],.cookie-modal-leave-to[data-v-591575d2]{opacity:0;transform:scale(.9)}
