:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media(prefers-color-scheme:dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:InterSemiBold;src:url(./assets/fonts/Inter-SemiBold.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:InterRegular;src:url(./assets/fonts/Inter-Regular.otf) format("opentype");font-weight:400;font-style:normal}.exitOverlay[data-v-4959a31b]{position:absolute;top:2.5vw;right:2.5vw;display:flex;align-items:center;gap:1.5vw;padding:0;color:#050081;font-size:1.5vw;transition:opacity .5s ease;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.exitOverlay.visible[data-v-4959a31b]{opacity:1;pointer-events:all}.exitOverlay img[data-v-4959a31b]{width:3.5vw;height:3.5vw}.pointPrev[data-v-3520b8a5]{position:absolute;width:40vw;height:auto;left:0;top:50%;transform:translate(25%,-50%);transition:opacity .5s ease;opacity:0;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}.pointPrev.visible[data-v-3520b8a5]{opacity:1}.menuItem[data-v-277b42c0]{display:flex;height:7vh;background-color:#f5f5fa;opacity:1;border-radius:.5vw;color:#050081;padding-left:1vw;align-items:center;cursor:pointer;font-family:InterRegular,sans-serif;font-size:1.8vh}.menuItem img[data-v-277b42c0]{margin-left:auto;margin-right:1vw}@media(max-width:768px){.menuItem[data-v-277b42c0]{width:100%;min-height:48px;height:auto;box-sizing:border-box;padding:11px 16px;margin:0;border-radius:12px;background-color:#f3f3f8;color:navy;font-size:16px;line-height:1.15}.menuItem p[data-v-277b42c0]{margin:0;flex:1 1 auto}.menuItem img[data-v-277b42c0]{width:13px;height:18px;object-fit:contain;margin-left:12px;margin-right:0;flex:0 0 auto}}.submenuHeader[data-v-036b6992]{display:flex;align-items:center;gap:1vw;font-size:.6vw;cursor:pointer}.submenuHeader img[data-v-036b6992]{display:block;flex:0 0 auto}.submenuHeader h1[data-v-036b6992]{font-family:InterSemiBold,sans-serif;font-size:2.1vh;line-height:1.3}@media(max-width:768px){.submenuHeader[data-v-036b6992]{display:flex!important;align-items:flex-start!important;gap:12px!important;margin:0 0 16px!important;cursor:pointer}.submenuHeader img[data-v-036b6992]{display:block!important;width:28px!important;height:28px!important;object-fit:contain!important;flex:0 0 auto!important;margin-top:1px!important}.submenuHeader[data-v-036b6992]:before{content:none!important;display:none!important}.submenuHeader h1[data-v-036b6992]{margin:0!important;color:#111!important;font-size:20px!important;line-height:1.2!important;font-weight:800!important;flex:1 1 auto!important}}.menuPlash[data-v-688a9b4a]{position:absolute;inset:0;opacity:0;visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;display:flex;flex-direction:column;gap:2vh;transition:opacity .5s ease,visibility .5s ease;overflow-y:auto}.menuPlash.visible[data-v-688a9b4a]{opacity:1;visibility:visible;pointer-events:all}.menuPlash h1[data-v-688a9b4a]{font-family:InterSemiBold,sans-serif;font-size:2.1vh;line-height:1.3;margin:0}.menuPlash p[data-v-688a9b4a]{font-family:InterRegular,sans-serif;color:gray;font-size:1.7vh;margin:0}@media(max-width:768px){.menuPlash[data-v-688a9b4a]{position:relative;inset:auto;display:none;flex-direction:column;gap:14px;opacity:1;visibility:visible;pointer-events:auto;width:100%;height:auto;overflow:visible;transition:none}.menuPlash.visible[data-v-688a9b4a]{display:flex}.menuPlash h1[data-v-688a9b4a]{margin:0;color:#111;font-size:22px;line-height:1.2;font-weight:800}.menuPlash p[data-v-688a9b4a]{margin:-2px 0 0;color:#8a8a8a;font-size:16px;line-height:1.25}}.submenuItem[data-v-cea7d210]{display:flex;height:7vh;background-color:#f5f5fa;opacity:1;border-radius:.5vw;color:#050081;padding-left:1vw;align-items:center;cursor:pointer;font-family:InterRegular,sans-serif;font-size:1.8vh}.submenuItem b[data-v-cea7d210]{color:#050081;font-family:InterRegular,sans-serif;font-size:1.7vh;line-height:1.3}.rightArrow[data-v-cea7d210]{margin-left:auto;margin-right:1vw}.icon[data-v-cea7d210]{height:5vh;width:5vh;object-fit:contain}@media(max-width:768px){.submenuItem[data-v-cea7d210]{width:100%;min-height:48px;height:auto;box-sizing:border-box;padding:11px 16px;margin:0;border-radius:12px;background-color:#f3f3f8;color:navy;font-size:16px;line-height:1.15}.submenuItem b[data-v-cea7d210]{margin:0;flex:1 1 auto;color:navy;font-size:16px;line-height:1.15;font-weight:500}.rightArrow[data-v-cea7d210]{width:13px;height:18px;object-fit:contain;margin-left:12px;margin-right:0;flex:0 0 auto}}.submenuPlash[data-v-7947f578]{position:absolute;inset:0;opacity:0;visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;display:flex;flex-direction:column;gap:2vh;transition:opacity .5s ease,visibility .5s ease;overflow-y:auto}.submenuPlash.visible[data-v-7947f578]{opacity:1;visibility:visible;pointer-events:all}.hint[data-v-7947f578]{font-family:InterRegular,sans-serif;color:gray;font-size:1.7vh;margin:0}.profitTitle[data-v-7947f578]{margin-top:1vh}.profitBtn[data-v-7947f578]{width:100%;min-height:5.2vh;border:none;border-radius:10px;background:#e9e9e9;color:#111;display:flex;align-items:center;justify-content:space-between;padding:0 1vw;cursor:pointer;font-family:InterRegular,sans-serif;font-size:1.7vh;text-align:left;transition:background .25s ease,transform .2s ease}.profitBtn[data-v-7947f578]:hover{background:#dcdcdc}.profitBtn span[data-v-7947f578]{color:#111}.arrowImg[data-v-7947f578]{width:1.5vh;height:1.5vh;object-fit:contain}.profitList[data-v-7947f578]{font-family:InterRegular,sans-serif;margin:0;padding-left:28px;color:#111;font-size:1.7vh;line-height:1.35}.profitList li[data-v-7947f578]{margin-bottom:1vh}@media(max-width:768px){.submenuPlash[data-v-7947f578]{position:relative;inset:auto;display:none;flex-direction:column;gap:14px;opacity:1;visibility:visible;pointer-events:auto;width:100%;height:auto;overflow:visible;transition:none}.submenuPlash.visible[data-v-7947f578]{display:flex}.hint[data-v-7947f578]{margin:0;color:#8a8a8a;font-size:16px;line-height:1.25}.profitTitle[data-v-7947f578]{margin-top:4px}.profitBtn[data-v-7947f578]{width:100%;min-height:48px;box-sizing:border-box;padding:11px 16px;border:none;border-radius:12px;background:#f3f3f8;color:navy;font-size:16px;line-height:1.15}.profitBtn span[data-v-7947f578]{color:navy}.arrowImg[data-v-7947f578]{width:13px;height:18px;object-fit:contain}.profitList[data-v-7947f578]{margin:0;padding-left:22px;color:#111;font-size:16px;line-height:1.35}.profitList li[data-v-7947f578]{margin-bottom:10px}}.cardHeader[data-v-910ba59e]{display:flex;align-items:center;gap:1vw;font-size:.6vw;cursor:pointer}.cardHeader img[data-v-910ba59e]{display:block;flex:0 0 auto}.cardHeader h1[data-v-910ba59e]{font-family:InterSemiBold,sans-serif;font-size:2.1vh;line-height:1.3}@media(max-width:768px){.cardHeader[data-v-910ba59e]{display:flex!important;align-items:flex-start!important;gap:12px!important;margin:0 0 16px!important;cursor:pointer}.cardHeader img[data-v-910ba59e]{display:block!important;width:28px!important;height:28px!important;object-fit:contain!important;flex:0 0 auto!important;margin-top:1px!important}.cardHeader[data-v-910ba59e]:before{content:none!important;display:none!important}.cardHeader h1[data-v-910ba59e]{margin:0!important;color:#111!important;font-size:20px!important;line-height:1.2!important;font-weight:800!important;flex:1 1 auto!important}}.fav[data-v-9ab7c87c]{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:230px;width:auto;height:4.6vh;min-height:42px;padding:0 24px;box-sizing:border-box;border-radius:25px;cursor:pointer;font-size:16px;line-height:1;font-weight:500;white-space:nowrap;transition:all .3s ease;background:#050081;color:#fff}.fav.active[data-v-9ab7c87c]{background:transparent;color:#050081;border:2px solid #050081}.fav b[data-v-9ab7c87c]{display:block;white-space:nowrap}.icon[data-v-9ab7c87c]{width:22px;height:22px;object-fit:contain;flex:0 0 auto}@media(max-width:768px){.fav[data-v-9ab7c87c]{align-self:stretch;width:60vw;max-width:60vw;min-width:60vw;margin:0 auto;display:flex;justify-content:center;align-items:center}.fav b[data-v-9ab7c87c]{flex:1;text-align:center}.icon[data-v-9ab7c87c]{width:28px;height:28px;flex-shrink:0}}.cardPlash[data-v-86d4f9dc]{position:absolute;inset:0;opacity:0;visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;display:flex;flex-direction:column;gap:12px;transition:opacity .5s ease,visibility .5s ease;overflow:hidden}.cardPlash.visible[data-v-86d4f9dc]{opacity:1;visibility:visible;pointer-events:all}.cardTop[data-v-86d4f9dc]{display:flex;flex:0 0 auto;align-items:center}.cardTop img[data-v-86d4f9dc]{margin-left:auto;display:none}.cardTop img.visible[data-v-86d4f9dc]{display:inline}.vidBtn[data-v-86d4f9dc]{cursor:pointer}.cardBot[data-v-86d4f9dc]{display:flex;flex-direction:column;gap:16px}.cardBot[data-v-86d4f9dc]>*:last-child{align-self:center}.fav[data-v-86d4f9dc]{align-self:center;width:20vw}.cardMid[data-v-86d4f9dc]{flex:1;overflow:hidden}.cardMidScroll[data-v-86d4f9dc]{height:100%;overflow-y:auto;display:flex;flex-direction:column;gap:26px;padding-right:4px}.contentBlock[data-v-86d4f9dc]{display:flex;flex-direction:column;gap:12px}.blockTitle[data-v-86d4f9dc]{margin:0;color:#8f8f8f;font-size:1.7vh;font-family:InterRegular,sans-serif}.blockTitle2[data-v-86d4f9dc]{margin:0;color:#050081;font-size:1.7vh;font-family:InterRegular,sans-serif}.type0[data-v-86d4f9dc]{display:flex;align-items:center;gap:16px}.moduleIcon[data-v-86d4f9dc]{width:52px;height:52px;object-fit:contain;flex:0 0 auto}.type0Text[data-v-86d4f9dc]{font-family:InterRegular,sans-serif;color:#050081;font-size:1.7vh;line-height:1.3}.type1Text[data-v-86d4f9dc],.type3Text[data-v-86d4f9dc]{font-family:InterRegular,sans-serif;color:#111;font-size:1.7vh;line-height:1.35}.type2List[data-v-86d4f9dc]{font-family:InterRegular,sans-serif;margin:0;padding-left:28px;color:#111;font-size:1.7vh;line-height:1.35}.cardBot p[data-v-86d4f9dc]{font-family:InterRegular,sans-serif;color:gray;font-size:1.7vh}.razdelBtns[data-v-86d4f9dc]{display:flex;flex-wrap:wrap;gap:10px}.razdelBtn[data-v-86d4f9dc]{display:inline-flex;align-items:center;gap:8px;border:none;border-radius:10px;background:#f5f5fa;color:#050081;padding:8px 12px;cursor:pointer;font-family:inherit;font-size:14px}.arrowImg[data-v-86d4f9dc]{width:1.5vh;height:1.5vh;object-fit:contain}@media(max-width:768px){.cardPlash[data-v-86d4f9dc]{position:relative;inset:auto;display:none;flex-direction:column;gap:18px;opacity:1;visibility:visible;pointer-events:auto;width:100%;height:auto;overflow:visible;transition:none}.cardPlash.visible[data-v-86d4f9dc]{display:flex}.cardTop[data-v-86d4f9dc]{display:flex;align-items:center;gap:12px}.cardTop img[data-v-86d4f9dc]{width:34px;height:34px;object-fit:contain;margin-left:auto}.cardMid[data-v-86d4f9dc]{flex:none;overflow:visible}.cardMidScroll[data-v-86d4f9dc]{height:auto;overflow:visible;gap:20px;padding-right:0}.contentBlock[data-v-86d4f9dc]{gap:10px}.blockTitle[data-v-86d4f9dc],.blockTitle2[data-v-86d4f9dc]{font-size:16px;line-height:1.25}.type0[data-v-86d4f9dc]{align-items:flex-start;gap:12px}.moduleIcon[data-v-86d4f9dc]{width:44px;height:44px}.type0Text[data-v-86d4f9dc],.type1Text[data-v-86d4f9dc],.type3Text[data-v-86d4f9dc],.type2List[data-v-86d4f9dc]{font-size:16px;line-height:1.35}.type2List[data-v-86d4f9dc]{padding-left:22px}.cardBot[data-v-86d4f9dc]{gap:12px}.cardBot p[data-v-86d4f9dc]{margin:0;color:#8a8a8a;font-size:16px;line-height:1.25}.razdelBtns[data-v-86d4f9dc]{flex-direction:column;flex-wrap:nowrap;gap:10px}.razdelBtn[data-v-86d4f9dc]{width:100%;min-height:48px;justify-content:space-between;border-radius:12px;background:#f3f3f8;color:navy;font-size:16px;line-height:1.15;padding:11px 16px;text-align:left}.arrowImg[data-v-86d4f9dc]{width:13px;height:18px}}.sidePlash[data-v-8750b5f8]{position:absolute;width:40vw;height:85vh;right:0;top:55%;transform:translate(110%,-50%);background-color:#fff;box-shadow:0 4px 10px #0003;border-radius:20px;transition:transform .5s ease;color:#000;overflow:visible;z-index:100}.sidePlash.visible[data-v-8750b5f8]{transform:translate(-6%,-50%)}.sideInner[data-v-8750b5f8]{position:absolute;inset:2vh 2vw;overflow:hidden}.videoPanel[data-v-8750b5f8]{position:absolute;top:0;right:calc(100% + 1.5vw);width:46vw;height:44vh;background:#000;border-radius:20px;box-shadow:0 10px 30px #00000040;transform:translate(40px);opacity:0;pointer-events:none;transition:transform .35s ease,opacity .35s ease;z-index:9999;overflow:hidden}.videoPanel.visible[data-v-8750b5f8]{transform:translate(0);opacity:1;pointer-events:all}.videoPlayer[data-v-8750b5f8]{width:100%;height:100%;object-fit:contain;background:#000;display:block}.videoClose[data-v-8750b5f8]{position:absolute;top:12px;right:16px;border:none;background:transparent;color:#fff;font-size:2.2rem;line-height:1;cursor:pointer;z-index:10000}@media(max-width:768px){.sidePlash[data-v-8750b5f8]{position:relative!important;width:100%!important;height:auto!important;min-height:0!important;right:auto!important;top:auto!important;transform:none!important;opacity:1!important;pointer-events:auto!important;background-color:#fff!important;box-shadow:none!important;border-radius:0!important;transition:opacity .18s ease!important;color:#000;overflow:visible!important;z-index:1!important}.sidePlash.visible[data-v-8750b5f8]{transform:none!important;opacity:1!important}.sideInner[data-v-8750b5f8]{position:relative!important;inset:auto!important;overflow:visible!important;width:100%!important;height:auto!important;min-height:0!important;box-sizing:border-box!important;padding:0!important}.videoPanel[data-v-8750b5f8]{position:fixed!important;left:12px!important;right:12px!important;top:80px!important;width:auto!important;height:45dvh!important;border-radius:18px!important;transform:translateY(10px)!important;z-index:9999!important}.videoPanel.visible[data-v-8750b5f8]{transform:translateY(0)!important}[data-v-8750b5f8] *{max-width:100%}}@media(max-width:768px){.mobileSideContent[data-v-8750b5f8]{display:block;width:100%;box-sizing:border-box;padding:0}.sideInner[data-v-8750b5f8]{display:none!important}.mobileSideTitle[data-v-8750b5f8]{margin:0 0 14px;color:#111;font-size:22px;line-height:1.2;font-weight:800}.mobileSideInfo[data-v-8750b5f8]{margin:0 0 16px;color:#8a8a8a;font-size:16px;line-height:1.25;font-weight:400}.mobileSideBtn[data-v-8750b5f8]{width:100%;min-height:48px;margin:0 0 14px;padding:11px 16px;border:none;border-radius:12px;background:#f3f3f8;color:navy;display:flex;align-items:center;justify-content:space-between;gap:12px;font-family:inherit;font-size:16px;line-height:1.15;font-weight:500;text-align:left}.mobileSideArrow[data-v-8750b5f8]{flex:0 0 auto;color:navy;font-size:32px;line-height:1;font-weight:400}}@media(min-width:769px){.mobileSideContent[data-v-8750b5f8]{display:none}}@media(max-width:768px){.mobileSideBack[data-v-8750b5f8]{width:34px;height:34px;margin:0 0 16px;padding:0;border:none;border-radius:50%;background:#f0f2ff;color:navy;display:flex;align-items:center;justify-content:center;font-family:inherit;font-size:34px;line-height:1;font-weight:300}.mobileSideCardWrap[data-v-8750b5f8]{position:relative;width:100%;overflow:visible}.mobileSideCardWrap[data-v-8750b5f8] *{max-width:100%;box-sizing:border-box}}@media(max-width:768px){.mobileSideBack[data-v-8750b5f8]{box-sizing:border-box!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0 0 16px!important;border:none!important;border-radius:50%!important;background:#f0f2ff!important;color:navy!important;font-family:Arial,sans-serif!important;font-size:32px!important;line-height:34px!important;font-weight:300!important;text-align:center!important;vertical-align:middle!important}.mobileSideBack[data-v-8750b5f8]{transform:translateY(-1px)}}@media(max-width:768px){.mobileSideBack img[data-v-8750b5f8]{width:18px;height:18px;object-fit:contain;display:block}}@media(max-width:768px){.mobileSideHeader[data-v-8750b5f8]{display:flex;align-items:flex-start;gap:12px;margin:0 0 16px}.mobileSideHeader .mobileSideTitle[data-v-8750b5f8]{margin:0;flex:1 1 auto}.mobileSideBack[data-v-8750b5f8]{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;border:none!important;border-radius:0!important;background:transparent!important;cursor:pointer;flex:0 0 auto}.mobileSideBack img[data-v-8750b5f8]{display:block!important;width:28px!important;height:28px!important;object-fit:contain!important}}html,body,#app{max-width:100vw;overflow-x:hidden}.map-page[data-v-6ba693a8]{width:100%;max-width:100vw;min-height:100dvh;overflow-x:hidden;background:#fff}.viewer[data-v-6ba693a8]{position:fixed;inset:0;width:100vw;height:100dvh;overflow:hidden;background:#fff;touch-action:none}.stage[data-v-6ba693a8]{position:absolute;left:0;top:0}.image[data-v-6ba693a8]{display:block;width:100%;height:100%;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}.point[data-v-6ba693a8]{position:absolute;transform:translate(-50%,-50%) scale(1);transform-origin:center;border:none;background-color:transparent;padding:0;pointer-events:none}.point.pulse[data-v-6ba693a8]{animation:pointPulse-6ba693a8 .45s ease}@keyframes pointPulse-6ba693a8{0%{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.25)}to{transform:translate(-50%,-50%) scale(1)}}.overlay[data-v-6ba693a8]{position:absolute;height:auto;max-width:none;pointer-events:auto;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;cursor:pointer;transform:translate(-50%,-50%) scale(var(--overlayScale));transform-origin:center;transition:transform .25s ease,filter .25s ease}.overlay[data-v-6ba693a8]:hover{transform:translate(-50%,-50%) scale(calc(var(--overlayScale) * 1.08));filter:brightness(1.05)}.mobile-section-menu[data-v-6ba693a8]{display:none}.mobile-section-btn[data-v-6ba693a8]{border:none;background:transparent;font-family:inherit}.fader[data-v-6ba693a8]{position:fixed;width:100vw;height:100dvh;left:0;top:0;background-color:#fff;transition:opacity .5s ease;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.fader.visible[data-v-6ba693a8]{opacity:.7}@media(max-width:768px){.map-page[data-v-6ba693a8]{min-height:100dvh;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.viewer[data-v-6ba693a8]{position:relative;inset:auto;display:block;width:100vw;height:auto;min-height:0;overflow:hidden;background:#fff;touch-action:pan-y}.stage[data-v-6ba693a8]{position:relative;left:0;top:0}.mobile-section-menu[data-v-6ba693a8]{position:relative;z-index:10;clear:both;display:flex;flex-direction:column;gap:14px;width:100%;box-sizing:border-box;padding:18px 40px calc(24px + env(safe-area-inset-bottom));overflow:visible;background:#fff}.mobile-section-btn[data-v-6ba693a8]{width:100%;min-height:52px;display:flex;align-items:center;justify-content:flex-start;padding:0 20px;border:none;border-radius:12px;background:linear-gradient(90deg,#0717ff,#8c006f);color:#fff;box-shadow:none;font-size:18px;line-height:1.1;font-weight:800;text-align:left;text-transform:uppercase;letter-spacing:.2px;cursor:pointer}.mobile-section-btn.active[data-v-6ba693a8]{background:linear-gradient(90deg,#0717ff,#8c006f);color:#fff}.mobile-section-title[data-v-6ba693a8]{display:block}.fader[data-v-6ba693a8]{height:100dvh}}.desktop-detail[data-v-6ba693a8]{display:block}.mobile-detail-page[data-v-6ba693a8]{display:none}@media(max-width:768px){.map-page.detail-open[data-v-6ba693a8],.desktop-detail[data-v-6ba693a8]{display:none}.mobile-detail-page[data-v-6ba693a8]{display:block;width:100%;min-height:100dvh;box-sizing:border-box;background:#fff;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:18px 20px 36px}.mobile-detail-header[data-v-6ba693a8]{position:relative;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:22px}.mobile-detail-logo[data-v-6ba693a8]{display:block;width:132px;height:auto;object-fit:contain}.mobile-detail-close[data-v-6ba693a8]{border:none;background:transparent;color:#000070;font-family:inherit;font-size:16px;line-height:1;display:flex;align-items:center;gap:12px;padding:0}.mobile-detail-close b[data-v-6ba693a8]{width:36px;height:36px;border-radius:50%;background:#f0f2ff;color:#000070;display:flex;align-items:center;justify-content:center;font-size:28px;line-height:1;font-weight:400}.mobile-detail-preview[data-v-6ba693a8]{position:relative!important;display:block!important;width:100%!important;margin:0 auto 26px!important;transform:none!important;inset:auto!important}.mobile-detail-sideplash[data-v-6ba693a8]{position:relative!important;display:block!important;width:100%!important;height:auto!important;min-height:0!important;transform:none!important;inset:auto!important;margin:0!important;padding:0!important;box-shadow:none!important;border-radius:0!important;background:#fff!important;overflow:visible!important}.fader[data-v-6ba693a8]{display:none}}.mobile-start-header[data-v-6ba693a8]{display:none}@media(max-width:768px){.mobile-start-header[data-v-6ba693a8]{display:flex;align-items:center;justify-content:flex-start;width:100%;box-sizing:border-box;padding:18px 20px 8px;background:#fff}}@media(max-width:768px){.mobile-detail-close b[data-v-6ba693a8]{box-sizing:border-box;width:36px;height:36px;min-width:36px;min-height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0;border-radius:50%;background:#f0f2ff;color:#000070;font-size:28px;line-height:36px;font-weight:400;font-family:Arial,sans-serif;text-align:center;vertical-align:middle}.mobile-detail-close b[data-v-6ba693a8]{transform:translateY(-1px)}}@media(max-width:768px){.mobile-detail-close[data-v-6ba693a8]{width:auto;height:auto;padding:0;border:none;background:transparent;display:flex;align-items:center;justify-content:center}.mobile-detail-close span[data-v-6ba693a8],.mobile-detail-close b[data-v-6ba693a8]{display:none!important}.mobile-detail-close img[data-v-6ba693a8]{display:block;width:42px;height:42px;object-fit:contain}}@media(max-width:768px){.mobile-no-click-overlay[data-v-6ba693a8]{pointer-events:none!important;cursor:default!important}}.logo[data-v-3447a1e6]{position:absolute;width:20vw;height:auto;left:0;top:0;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}html,body,#app{height:100%;margin:0;overflow:hidden}.app{height:100%;display:flex;flex-direction:column}.viewer{flex:1;min-height:0;background:#fff}
