.element[data-v-c7f5a003]{font-size:14px}@media (min-width:768px){.element[data-v-c7f5a003]{font-size:16px}}.marker-card-layer[data-v-c7f5a003]{height:calc(100dvh - 125px);inset:65px 0 60px;pointer-events:auto;position:absolute;z-index:50}@media (min-width:1280px){.marker-card-layer[data-v-c7f5a003]{height:unset}}.marker-card[data-v-c7f5a003]{background:var(--layer-1-color);border:1px solid hsla(0,0%,100%,.12);border-radius:14px;box-shadow:0 12px 40px #00000073;color:#fff;max-width:min(360px,80vw);overflow:hidden;position:absolute}.close-btn[data-v-c7f5a003]{color:#bfcfc7;cursor:pointer;display:grid;opacity:.5;place-items:center;position:absolute;right:12px;top:8px;z-index:2}.close-btn[data-v-c7f5a003]:hover{opacity:1}.cover img[data-v-c7f5a003]{aspect-ratio:16/9;display:block;height:auto;margin-bottom:-32px;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:1280px){.cover img[data-v-c7f5a003]{margin-bottom:unset}}.content[data-v-c7f5a003]{padding:48px 12px 12px}@media (min-width:1280px){.content[data-v-c7f5a003]{padding:12px 12px 14px}}.type[data-v-c7f5a003]{display:inline-block;font-size:12px;margin-bottom:6px;opacity:.8}.title[data-v-c7f5a003]{font-size:16px;line-height:1.25;margin:0 24px 8px 0}.desc[data-v-c7f5a003]{font-size:14px;opacity:.95}.desc.is-empty[data-v-c7f5a003]{font-style:italic;opacity:.6}@media (max-width:768px){.marker-card[data-v-c7f5a003]{border-left:none;border-radius:0;border-right:none;bottom:0;left:0!important;max-height:none;max-width:none;overflow:auto;position:absolute;right:0;top:0!important;transform:none!important}.close-btn[data-v-c7f5a003]{right:10px;top:10px}}.map-point-icon[data-v-a3bea3d3]{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.map-point[data-v-a3bea3d3]{align-items:center;cursor:grab;display:flex;justify-content:center;pointer-events:auto;position:absolute;will-change:transform,left,top}.map-point[data-v-a3bea3d3]:focus,.map-point[data-v-a3bea3d3]:focus-visible{outline:none}.map-point.m_boss[data-v-a3bea3d3]:before{background-color:#fe26581a;border:1px solid rgba(254,38,88,.2);border-radius:100%;content:"";display:block;height:200px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:200px;z-index:-1}.map-point.m_boss svg[data-v-a3bea3d3]{fill:var(--sunset)!important}.map-point-base[data-v-a3bea3d3]{height:44px;width:44px}.map-point.clickable[data-v-a3bea3d3]{cursor:pointer}.element[data-v-0581eb36]{font-size:14px}@media (min-width:768px){.element[data-v-0581eb36]{font-size:16px}}.game-map[data-v-0581eb36],.osd-host[data-v-0581eb36]{height:100%;position:relative;width:100%;z-index:1}.osd-host[data-v-0581eb36]{background:var(--layer-400);overflow:hidden}.map-labels-layer[data-v-0581eb36],.map-points-layer[data-v-0581eb36]{inset:0;pointer-events:none;position:absolute}.map-points-layer[data-v-0581eb36]{z-index:3001}.map-labels-layer[data-v-0581eb36]{z-index:3000}.map-label[data-v-0581eb36]{color:#c8cac3;font-size:14px;font-weight:300;line-height:.8;position:absolute;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.5),0 0 2px rgba(0,0,0,.4);transform-origin:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:pre-line;width:120px;word-break:break-word}@media (min-width:1280px){.map-label[data-v-0581eb36]{font-size:18px;width:180px}}@media (hover:hover) and (pointer:fine){.osd-host[data-v-0581eb36],.osd-host[data-v-0581eb36] .openseadragon-canvas,.osd-host[data-v-0581eb36] .openseadragon-container{cursor:grab!important}.osd-host.is-grabbing[data-v-0581eb36],.osd-host.is-grabbing[data-v-0581eb36] .openseadragon-canvas,.osd-host.is-grabbing[data-v-0581eb36] .openseadragon-container{cursor:grabbing!important}.osd-host.is-pick-mode[data-v-0581eb36],.osd-host.is-pick-mode[data-v-0581eb36] .openseadragon-canvas,.osd-host.is-pick-mode[data-v-0581eb36] .openseadragon-container{cursor:default!important}}.osd-host[data-v-0581eb36],.osd-host .openseadragon-canvas[data-v-0581eb36],.osd-host .openseadragon-container[data-v-0581eb36]{cursor:inherit!important}.zoom-hud[data-v-0581eb36]{align-items:center;display:flex;gap:12px;left:20px;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .18s ease;z-index:4000}.zoom-hud.show[data-v-0581eb36]{opacity:1}.zoom-line[data-v-0581eb36]{display:flex;height:160px;justify-content:center;position:relative}.line[data-v-0581eb36]{background:#ffffff4d;border-radius:1px;height:100%;width:2px}.zoom-dot[data-v-0581eb36]{background:#fffffff2;border-radius:50%;box-shadow:0 0 0 2px #fff3;height:8px;left:50%;transform:translate(-50%);width:8px}.zoom-dot[data-v-0581eb36],.zoom-label[data-v-0581eb36]{position:absolute;transition:top .15s ease}.zoom-label[data-v-0581eb36]{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:color-mix(in oklab,var(--layer-400) 90%,#000 6%);border:1px solid color-mix(in oklab,var(--layer-400),#fff 15%);border-radius:8px;box-shadow:0 4px 20px #0000004d;color:#fffffff2;display:flex;font-size:12px;font-weight:600;justify-content:center;left:calc(100% + 10px);letter-spacing:.2px;line-height:1;min-height:24px;padding:5px 10px;transform:translateY(-50%);white-space:nowrap}.osd-host .openseadragon-container{background-color:transparent!important}.osd-host .openseadragon .fullpage-control,.osd-host .openseadragon .home-control,.osd-host .openseadragon .navigator,.osd-host .openseadragon .zoom-control{display:none!important}.osd-host,.osd-host .openseadragon-canvas,.osd-host .openseadragon-container{touch-action:none!important;-ms-touch-action:none!important}.osd-host .openseadragon-canvas:focus,.osd-host .openseadragon-canvas:focus-visible,.osd-host:focus,.osd-host:focus-visible{outline:none!important}.tag[data-v-949fb087]{align-items:center;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.04);border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;gap:8px;padding:6px 10px;transition:background .15s ease,border-color .15s ease,opacity .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tag span[data-v-949fb087]{opacity:.5}.tag[data-v-949fb087]:hover{background:#ffffff14}.tag.active[data-v-949fb087]{background:#ffffff1f;border:1px solid hsla(0,0%,100%,.12)}.tag.active span[data-v-949fb087]{opacity:1}.tag__icon[data-v-949fb087]{background:var(--bg) center/contain no-repeat;filter:drop-shadow(0 1px 1px rgba(0,0,0,.4));flex:0 0 18px;height:18px;width:18px}.tag__label[data-v-949fb087]{font-size:13px;line-height:1}.tag__count[data-v-949fb087]{font-size:12px;opacity:.5!important}.toggle-row[data-v-bf7685ba]{align-items:center;cursor:pointer;display:inline-flex;gap:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.toggle-row.disabled[data-v-bf7685ba]{cursor:not-allowed;opacity:.6;pointer-events:none}.toggle[data-v-bf7685ba]{--h:22px;--w:42px;--thumb:18px;--bg-off:var(--layer-100);--bg-on:var(--layer-100);--br-off:var(--stroke-300);--br-on:var(--accent);--thumb-on:var(--success-500,#9ae06c);--thumb-off:var(--layer-300);background:var(--bg-off);border:1px solid var(--br-off);border-radius:var(--h);cursor:pointer;height:var(--h);position:relative;transition:background .25s,border-color .25s;width:var(--w)}.toggle .thumb[data-v-bf7685ba]{background:#637379;border-radius:50%;height:var(--thumb);left:2px;position:absolute;top:50%;transform:translateY(-50%);transition:left .25s ease,background .25s;width:var(--thumb)}.toggle.is-on[data-v-bf7685ba]{background:var(--bg-on);border-color:var(--br-on)}.toggle.is-on .thumb[data-v-bf7685ba]{background:var(--thumb-on);left:calc(var(--w) - var(--thumb) - 2px)}.toggle.is-on+.label-text[data-v-bf7685ba]{opacity:1!important}.toggle[data-v-bf7685ba]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.label-text[data-v-bf7685ba]{color:#fff;font-size:14px;opacity:.5}.spoiler[data-v-fb2f0f1d]{margin-top:8px;padding-top:8px}.spoiler__head[data-v-fb2f0f1d]{align-items:center;display:flex;gap:8px}.spoiler__head.spoiler-hide .icon-btn[data-v-fb2f0f1d],.spoiler__head.spoiler-hide .spoiler__title[data-v-fb2f0f1d]{opacity:.5}.spoiler__title[data-v-fb2f0f1d]{align-items:center;color:#fff;cursor:pointer;display:flex;flex:1 1 auto;font-weight:600;gap:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.muted[data-v-fb2f0f1d]{font-size:12px;font-weight:500;opacity:.65}.icon-btn[data-v-fb2f0f1d]{color:#fff;cursor:pointer;display:grid;height:28px;place-items:center;width:28px}.chevron[data-v-fb2f0f1d]{opacity:.5}.tags[data-v-fb2f0f1d]{border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;padding-bottom:8px}.element[data-v-8a5de553]{font-size:14px}@media (min-width:768px){.element[data-v-8a5de553]{font-size:16px}}.panel[data-v-8a5de553]{background:color-mix(in oklab,var(--layer-400) 92%,#000 8%);border-right:1px solid hsla(0,0%,100%,.08);height:100%;min-width:0;padding:10px 12px 14px;position:absolute;width:100%;z-index:80}@media (min-width:1280px){.panel[data-v-8a5de553]{position:relative;width:380px}}.panel.collapsed[data-v-8a5de553]{border-right:0;overflow:hidden;padding:0;width:0}.panel__section+.panel__section[data-v-8a5de553]{margin-top:24px}.checkbox[data-v-8a5de553]{align-items:center;color:#fff;display:inline-flex;font-size:14px;gap:8px}.btn.small[data-v-8a5de553]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.14);border-radius:8px;color:#fff;cursor:pointer;font-size:12px;padding:5px 10px}.btn.small+.btn.small[data-v-8a5de553]{margin-left:8px}.tags[data-v-8a5de553]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.tags--orphan[data-v-8a5de553]{margin-top:12px}.empty[data-v-8a5de553]{font-size:13px;opacity:.6;padding:8px 0}.element[data-v-71485434]{font-size:14px}@media (min-width:768px){.element[data-v-71485434]{font-size:16px}}.map-switcher[data-v-71485434]{display:grid;padding:12px;place-items:center;pointer-events:none;position:absolute;width:100%;z-index:20}.tray[data-v-71485434]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:color-mix(in oklab,var(--layer-400,#121314) 74%,transparent);border:1px solid hsla(0,0%,100%,.12);border-radius:999px;display:flex;gap:6px;max-width:min(100%,640px);overflow:auto hidden;padding:6px;pointer-events:auto}.link[data-v-71485434]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.16);border-radius:999px;color:#ffffffe6;font-size:12px;padding:8px 12px;text-decoration:none;transition:.15s ease;white-space:nowrap}@media (min-width:1280px){.link[data-v-71485434]{font-size:14px}}.link[data-v-71485434]:hover{background:#ffffff1f}.link.active[data-v-71485434]{background:#ffffff2e;border-color:#ffffff47;box-shadow:inset 0 4px 14px #00000040;color:var(--accent)}.element[data-v-9c1a4dad]{font-size:14px}@media (min-width:768px){.element[data-v-9c1a4dad]{font-size:16px}}.mode-switcher[data-v-9c1a4dad]{bottom:12px;display:grid;left:0;padding:0 12px;place-items:center;pointer-events:none;position:absolute;right:0;z-index:35}@media (min-width:1280px){.mode-switcher[data-v-9c1a4dad]{bottom:20px}}.tray[data-v-9c1a4dad]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:color-mix(in oklab,var(--layer-400,#121314) 74%,transparent);border:1px solid hsla(0,0%,100%,.12);border-radius:999px;display:flex;gap:6px;max-width:min(100%,640px);overflow:auto hidden;padding:6px;pointer-events:auto}.tag[data-v-9c1a4dad]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.16);border-radius:999px;color:#ffffffe6;font-size:12px;padding:8px 12px;transition:.15s ease;white-space:nowrap}.tag[data-v-9c1a4dad]:hover{background:#ffffff1f}.tag.active[data-v-9c1a4dad]{background:color-mix(in oklab,var(--tag-color,var(--accent,#6cf)) 22%,#000 78%);border-color:color-mix(in oklab,var(--tag-color,var(--accent,#6cf)) 36%,#fff 6%);box-shadow:inset 0 4px 14px #00000040;color:#fff}.map-fade-enter-active,.map-fade-leave-active{transition:opacity .18s ease}.map-fade-enter-from,.map-fade-leave-to{opacity:0}@media (prefers-reduced-motion:reduce){.map-fade-enter-active,.map-fade-leave-active{transition:none}}.element[data-v-0888897f]{font-size:14px}@media (min-width:768px){.element[data-v-0888897f]{font-size:16px}}.map-side-wrap[data-v-0888897f]{height:100%;width:100%}.map-workspace[data-v-0888897f]{display:grid;grid-template-columns:1fr;height:100%;position:relative}@media (min-width:1280px){.map-workspace[data-v-0888897f]{grid-template-columns:var(--side,380px) 1fr}}.map-side[data-v-0888897f]{min-height:100%;position:relative}.collapse-fab[data-v-0888897f]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0f;border:1px solid hsla(0,0%,100%,.16);border-radius:8px;color:#fff;cursor:pointer;display:grid;height:28px;left:calc(var(--side, 380px) + 8px);place-items:center;position:absolute;top:8px;transition:left .18s ease,background .15s ease;width:28px;z-index:81}.collapse-fab[aria-expanded=true][data-v-0888897f]{left:unset;right:12px}@media (min-width:1280px){.collapse-fab[aria-expanded=true][data-v-0888897f]{left:calc(var(--side, 380px) + 8px);right:unset}}.collapse-fab[data-v-0888897f]:hover{background:#ffffff1a}
