.loader[data-v-f85306b0]{animation:loadSpinner-f85306b0 1s linear infinite;aspect-ratio:1;border:8px solid var(--color-grey);border-radius:50%;border-right-color:var(--color-main);width:50px}@keyframes loadSpinner-f85306b0{to{transform:rotate(1turn)}}.map-list-wrapper[data-v-fac4f303]{height:calc(100vh - 20px);height:calc(100dvh - 20px);overflow-y:scroll;scrollbar-width:none;width:222px}.map-list-wrapper[data-v-fac4f303]::-webkit-scrollbar{display:none}@media only screen and (max-width:48em){.map-list-wrapper[data-v-fac4f303]{height:auto;width:100%}}.map-list[data-v-fac4f303]{display:flex;flex-direction:column}@media only screen and (max-width:48em){.map-list[data-v-fac4f303]{flex-direction:row;width:auto}}.map-list:hover>li[data-v-fac4f303]{filter:grayscale(1);opacity:1}.map-list>li[data-v-fac4f303]{cursor:pointer;max-height:0;overflow:hidden;position:relative;transition:max-height .2s,max-width .2s,opacity .2s}@media only screen and (max-width:48em){.map-list>li[data-v-fac4f303]{height:90px;max-height:90px;max-width:0;width:0}}.map-list>li.is--visible[data-v-fac4f303]{margin-bottom:var(--gap);max-height:124px}@media only screen and (max-width:48em){.map-list>li.is--visible[data-v-fac4f303]{flex-shrink:0;height:auto;margin-bottom:0;margin-right:12px;max-height:124px;max-width:160px;width:160px}}.map-list>li.is--active[data-v-fac4f303]{animation:next .3s 0s;filter:grayscale(0)}.map-list>li.is--active .map-list-name[data-v-fac4f303]{opacity:1;transition:opacity .2s 0s}@media only screen and (max-width:48em){.map-list>li.is--active .map-list-details[data-v-fac4f303]{opacity:0}}.map-list>li[data-type=callouts][data-v-fac4f303]{filter:hue-rotate(90deg)}.map-list>li[data-type=legacy][data-v-fac4f303]{filter:contrast(70%)}.map-list>li[data-v-fac4f303]:after{background-image:url(../img/icon-return.svg);background-position:50%;background-repeat:no-repeat;background-size:44px;content:"";inset:0;opacity:0;position:absolute;transform:scale(.4);transition:all .2s}@media only screen and (max-width:48em){.map-list>li[data-v-fac4f303]:after{background-size:33px}}@media only screen and (min-width:48em){:is(.map-list>li.is--active:focus-within,.map-list>li.is--active:hover)[data-v-fac4f303]:after{opacity:1;transform:scale(1)}}@media only screen and (min-width:48em){:is(.map-list>li.is--active:focus-within,.map-list>li.is--active:hover) .map-list-name[data-v-fac4f303]{opacity:0}}.map-list>li[data-v-fac4f303]:focus-visible{border:2px solid var(--color-purple);outline:none}:is(.map-list>li:focus-within:not(.is--active),.map-list>li:hover:not(.is--active))[data-v-fac4f303]{filter:grayscale(0)}@media only screen and (min-width:48em){:is(.map-list>li:focus-within:not(.is--active),.map-list>li:hover:not(.is--active)) .map-list-details[data-v-fac4f303]{opacity:1}}@media only screen and (min-width:48em){.map-list:has(.is--active)>li[data-v-fac4f303]:not(.is--active){opacity:.2}}:is(.map-list:focus-within,.map-list:hover)>li[data-v-fac4f303]:not(.is--active){opacity:1}.map-list-name[data-v-fac4f303]{align-items:center;display:flex;font-size:2rem;inset:0;justify-content:center;opacity:0;pointer-events:none;position:absolute;text-shadow:2px 2px var(--color-pink);transition:opacity .2s 0s;width:100%}@media only screen and (max-width:48em){.map-list-name[data-v-fac4f303]{font-size:1.2rem}}.map-list-details[data-v-fac4f303]{background:linear-gradient(270deg,#2d2d2d00,#2d2d2d 96%);bottom:0;display:flex;flex-direction:column;font-size:1.375em;justify-content:space-evenly;left:0;opacity:0;padding:0 12px;position:absolute;top:0;transition:opacity .2s}@media only screen and (max-width:48em){.map-list-details[data-v-fac4f303]{font-size:1rem;opacity:1;pointer-events:none}}.map-list-details li[data-v-fac4f303]{background-position:0;background-repeat:no-repeat;background-size:14px auto;color:var(--color-white)}.map-list-details li.is--inactive[data-v-fac4f303]{cursor:default;opacity:.4}.map-list-details li:not(.is--inactive):hover[data-v-fac4f303]{color:var(--color-main)}.map-list-details li:not(.is--inactive):hover svg[data-v-fac4f303]{fill:var(--color-main)}img[data-v-fac4f303]{aspect-ratio:16/9;background-color:#ffffff1a;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.fade-enter-active[data-v-fac4f303]{transition:opacity .4s ease}.fade-enter-from[data-v-fac4f303]{opacity:0}.fade-enter-to[data-v-fac4f303]{opacity:1}.content-types[data-v-879898e5]{display:flex;flex-direction:column}@media only screen and (max-width:48em){.content-types[data-v-879898e5]{gap:12px}}.content-types button[data-v-879898e5]{color:var(--color-main);font-family:var(--font-primary);font-size:10rem;line-height:1;text-transform:uppercase}@media only screen and (max-width:48em){.content-types button[data-v-879898e5]{font-size:3rem}}.content-types button.is--active[data-v-879898e5],.content-types button[data-v-879898e5]:focus-visible,.content-types button[data-v-879898e5]:hover{outline:none;text-decoration:underline;text-decoration-color:var(--color-main);text-decoration-thickness:20px;text-underline-offset:10px}@media only screen and (max-width:48em){.content-types button.is--active[data-v-879898e5],.content-types button[data-v-879898e5]:focus-visible,.content-types button[data-v-879898e5]:hover{text-decoration-thickness:6px;text-underline-offset:6px}}.content-types button.is--active[data-v-879898e5]:focus-visible{text-decoration-color:var(--color-purple)}.guide-list-wrapper[data-v-a0b94f79]{height:calc(100vh - 20px);height:calc(100dvh - 20px);overflow-y:scroll;scrollbar-width:none;width:266px}.guide-list-wrapper[data-v-a0b94f79]::-webkit-scrollbar{display:none}@media only screen and (max-width:48em){.guide-list-wrapper[data-v-a0b94f79]{height:auto;width:100%}}:is(.guide-list-wrapper:focus-visible,.guide-list-wrapper:hover) .guide-list>li[data-v-a0b94f79]:not(.is--active){opacity:1}.guide-list[data-v-a0b94f79]{display:flex;flex-direction:column}@media only screen and (max-width:48em){.guide-list[data-v-a0b94f79]{flex-direction:row;width:auto}}.guide-list li[data-v-a0b94f79]{background-color:var(--color-grey);cursor:pointer;max-height:0;overflow:hidden;position:relative;transition:max-width .2s,max-height .2s,opacity .2s}@media only screen and (max-width:48em){.guide-list li[data-v-a0b94f79]{height:112px;max-height:112px;max-width:0;width:0}}.guide-list li.is--visible[data-v-a0b94f79]{margin-bottom:var(--gap);max-height:150px}@media only screen and (max-width:48em){.guide-list li.is--visible[data-v-a0b94f79]{flex-shrink:0;margin-bottom:0;margin-right:12px;max-width:200px;width:200px}}.guide-list li.is--active[data-v-a0b94f79]{animation:next .3s 0s;filter:grayscale(0)}.guide-list li.is--active .guide-list-name[data-v-a0b94f79]{opacity:1;transition:opacity .2s .2s}.guide-list li.is--empty[data-v-a0b94f79]{align-items:center;background:var(--color-black);display:flex;height:88px;justify-content:center;max-height:88px}@media only screen and (max-width:48em){.guide-list li.is--empty[data-v-a0b94f79]{max-width:calc(100vw - 24px);width:calc(100vw - 24px)}}.guide-list li.is--loading[data-v-a0b94f79]{align-items:center;background:var(--color-black);display:flex;height:88px;justify-content:center;max-height:88px}@media only screen and (max-width:48em){.guide-list li.is--loading[data-v-a0b94f79]{max-width:calc(100vw - 24px);width:calc(100vw - 24px)}}:is(.guide-list li:focus-visible,.guide-list li:hover) .guide-list-name[data-v-a0b94f79]{opacity:1}.guide-list li[data-v-a0b94f79]:focus-visible{border:2px solid var(--color-purple);outline:none}@media only screen and (min-width:48em){.guide-list:has(.is--active)>li[data-v-a0b94f79]:not(.is--active){opacity:.2}}.guide-list-name[data-v-a0b94f79]{align-items:center;display:flex;font-size:1rem;inset:0;justify-content:center;opacity:0;pointer-events:none;position:absolute;text-shadow:1px 1px var(--color-pink);transition:opacity .2s 0s;width:100%}.is--active .guide-list-name[data-v-a0b94f79]{animation:next .3s 0s}.guide-list-basic[data-v-a0b94f79]{background-color:var(--color-main);border-radius:2px;color:var(--color-black);font-family:var(--font-secondary);font-size:.6rem;letter-spacing:.5px;padding:6px;position:absolute;right:10px;text-transform:uppercase;top:10px}.guide-list-basic[data-v-a0b94f79]:hover{background-color:var(--color-white);color:var(--color-black)}.guide-list-liked[data-v-a0b94f79]{left:10px;padding:6px;position:absolute;top:10px}.guide-list-liked svg[data-v-a0b94f79]{fill:var(--color-main);height:18px;width:18px}img[data-v-a0b94f79]{aspect-ratio:16/9;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.guide-filter-wrapper[data-v-a0b94f79]{background-color:var(--color-black);display:flex;flex-direction:column;gap:var(--gap);left:0;padding-bottom:var(--gap);position:sticky;top:0;z-index:99}.guide-filter[data-v-a0b94f79]{background-color:var(--color-black);display:flex;justify-content:space-between;position:relative;z-index:1}.guide-filter li[data-v-a0b94f79]{position:relative}.guide-filter button[data-v-a0b94f79]{align-items:center;background-color:var(--color-white);border:1px solid hsla(0,0%,100%,.1);border-radius:4px;color:var(--color-black);cursor:pointer;display:flex;font-family:var(--font-primary);height:36px;justify-content:center;min-width:36px;padding:10px 8px;text-transform:uppercase;z-index:1}@media only screen and (max-width:48em){.guide-filter button[data-v-a0b94f79]{width:80px}}.guide-filter button.is--inactive[data-v-a0b94f79]{cursor:default;opacity:.4;pointer-events:none;text-decoration:none}:is(.guide-filter button.is--active:not(.is--inactive),.guide-filter button:focus-visible:not(.is--inactive),.guide-filter button:hover)[data-v-a0b94f79]{background-color:var(--color-main);outline:none}:is(.guide-filter button.is--active:not(.is--inactive),.guide-filter button:focus-visible:not(.is--inactive),.guide-filter button:hover) svg[data-v-a0b94f79]{height:18px;width:18px}:is(.guide-filter button.is--active:focus-visible,.guide-filter button.is--active:hover) svg[data-v-a0b94f79]{height:16px;width:16px}.guide-filter button+.tooltip[data-v-a0b94f79]{background-color:var(--color-main);border:2px solid var(--color-purple);color:var(--color-black);font-size:.8rem;left:50%;opacity:0;padding:5px 8px;pointer-events:none;position:absolute;text-align:center;top:100%;transform:translate(-50%,4px);transition:transform .2s;z-index:99}.guide-filter button+.tooltip[data-v-a0b94f79]:before{border-bottom:5px solid var(--color-main);border-left:5px solid transparent;border-right:5px solid transparent;bottom:100%;content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0}.guide-filter button:focus-visible+.tooltip[data-v-a0b94f79],.guide-filter button:hover+.tooltip[data-v-a0b94f79]{opacity:1;transform:translate(-50%,8px)}.guide-filter[data-v-a0b94f79]:first-child{z-index:2}.guide-filter+.guide-filter[data-v-a0b94f79]{background-color:var(--color-purple);padding:10px;transition:max-height .2s;width:100%}@media only screen and (max-width:48em){.guide-filter+.guide-filter[data-v-a0b94f79]{padding:0}}.guide-filter+.guide-filter button[data-v-a0b94f79]{transition:opacity .2s,transform .1s,outline .2s}.guide-filter+.guide-filter button.is--active[data-v-a0b94f79]{outline:4px solid var(--color-purple-dark);transform:scale(.88)}.guide-filter+.guide-filter:hover[data-v-a0b94f79]{max-height:100px}.guide-filter+.guide-filter:hover button[data-v-a0b94f79]{opacity:1}.fade-enter-active[data-v-a0b94f79]{transition:opacity .4s ease .3s}.fade-enter-from[data-v-a0b94f79]{opacity:0}.fade-enter-to[data-v-a0b94f79]{opacity:1}.single-details[data-v-76cdc2ed]{display:flex;gap:var(--gap)}@media only screen and (max-width:48em){.single-details[data-v-76cdc2ed]{flex-wrap:wrap}}.single-details li[data-v-76cdc2ed]{align-items:center;background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:16px;color:var(--color-black);cursor:default;display:flex;min-width:36px;padding:10px;position:relative}@media only screen and (max-width:48em){.single-details li[data-v-76cdc2ed]{font-size:.8rem}}.single-details li[data-v-76cdc2ed]:not(.single-name){font-family:var(--font-secondary)}.single-details li.has--button[data-v-76cdc2ed]{padding:0}.single-details li.has--icon[data-v-76cdc2ed]{background-position:center left 10px;display:flex;gap:6px;padding-left:30px}.single-details li.single-name[data-v-76cdc2ed]{background-color:var(--color-main)}@media only screen and (max-width:48em){.single-details li.single-name[data-v-76cdc2ed]{width:100%}}.single-details li.single-mousetype[data-v-76cdc2ed]{background-color:var(--color-main);cursor:help;gap:6px}.single-details li.single-mousetype[data-v-76cdc2ed]:focus-visible{outline:none}.single-details li.single-position[data-v-76cdc2ed]{background-color:var(--color-main);cursor:help}.single-details li.single-position[data-v-76cdc2ed]:focus-visible{outline:none}.single-details li.single-position i[data-v-76cdc2ed]{display:none;font-style:normal}@media only screen and (min-width:100em){.single-details li.single-position i[data-v-76cdc2ed]{display:block}}@media only screen and (min-width:100em){.single-details li.single-position svg[data-v-76cdc2ed]{display:none}}.single-details li.single-crosshair[data-v-76cdc2ed]{cursor:pointer;position:relative}.single-details li.single-share[data-v-76cdc2ed]{cursor:pointer}.single-details li.single-views[data-v-76cdc2ed]{padding-left:10px;padding-right:0}.single-details li.single-created[data-v-76cdc2ed],.single-details li.single-modified[data-v-76cdc2ed]{padding-left:10px;padding-right:10px}.single-details li.single-detailtext[data-v-76cdc2ed]{color:var(--color-pale);font-size:.8rem}.single-details li.single-like[data-v-76cdc2ed]{cursor:pointer}.single-details li span[data-v-76cdc2ed]{align-items:center;background-color:var(--color-main);border-radius:4px;color:var(--color-black);display:flex;font-size:.8rem;gap:4px;left:50%;opacity:0;padding:5px;pointer-events:none;position:absolute;top:100%;transform:translate(-50%);transition:all .2s;white-space:nowrap;z-index:99}@media only screen and (max-width:48em){.single-details li span[data-v-76cdc2ed]{left:0;transform:translate(0)}}.single-details li span[data-v-76cdc2ed]:before{border-bottom:5px solid var(--color-main);border-left:5px solid transparent;border-right:5px solid transparent;bottom:100%;content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0}@media only screen and (max-width:48em){.single-details li span[data-v-76cdc2ed]:before{left:18px}}.single-details li:focus-visible span[data-v-76cdc2ed],.single-details li:hover span[data-v-76cdc2ed],.single-details li button:focus-visible+span[data-v-76cdc2ed]{opacity:1;transform:translate(-50%,8px)}@media only screen and (max-width:48em){.single-details li:focus-visible span[data-v-76cdc2ed],.single-details li:hover span[data-v-76cdc2ed],.single-details li button:focus-visible+span[data-v-76cdc2ed]{transform:translateY(8px)}}.single-details li button[data-v-76cdc2ed]{align-items:center;background-color:#fff3;border:1px solid hsla(0,0%,100%,.2);border-radius:4px;cursor:pointer;display:flex;height:36px;justify-content:center;padding:8px;width:36px}.single-details li button svg[data-v-76cdc2ed]{fill:#fff}.single-details li button.is--active[data-v-76cdc2ed]{background-color:#fff6}@media only screen and (min-width:48em){.single-details li button[data-v-76cdc2ed]:focus-visible,.single-details li button[data-v-76cdc2ed]:hover{background-color:#fff6;outline:none}}@media only screen and (max-width:48em){.single-details li button[data-v-76cdc2ed]:active{animation:buttonPressed .2s}}.crosshair[data-v-00f1eb61]{background-image:url(../img/crosshair-1.svg);background-repeat:no-repeat;background-size:100%;height:36px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s;width:36px}.crosshair.is--c2[data-v-00f1eb61]{background-image:url(../img/crosshair-2.svg);height:26px;width:26px}.crosshair.is--c3[data-v-00f1eb61]{background-image:url(../img/crosshair-3.svg);height:4px;width:4px}.crosshair.is--c4[data-v-00f1eb61]{background-image:url(../img/crosshair-4.svg);height:25px;opacity:.4;width:25px}.crosshair.is--c5[data-v-00f1eb61]{background-image:none}.crosshair[data-v-00f1eb61]:hover{opacity:0}.single-wrapper[data-v-7942e2b5]{flex:1;height:calc(100vh - 20px);height:calc(100dvh - 20px);overflow:hidden}.single[data-v-7942e2b5]{display:flex;flex-direction:column;gap:var(--gap)}.single-images[data-v-7942e2b5]{display:flex;flex-wrap:wrap;gap:var(--gap)}.single-images img[data-v-7942e2b5]{display:block;transition:opacity .2}:is(.single-images .image-wrapper:first-child,.single-images .image-wrapper:nth-child(2))[data-v-7942e2b5]{width:calc(50% - 5px)}:is(.single-images .image-wrapper:first-child,.single-images .image-wrapper:nth-child(2)) img[data-v-7942e2b5]{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:48em){:is(.single-images .image-wrapper:first-child,.single-images .image-wrapper:nth-child(2)) img[data-v-7942e2b5]{width:100%}}@media only screen and (max-width:48em){.single-images .image-wrapper[data-v-7942e2b5]:first-child{display:none;order:3}}@media only screen and (max-width:48em){.single-images .image-wrapper[data-v-7942e2b5]:nth-child(2){order:2;width:100%}}.single-images .image-wrapper:nth-child(3)[data-v-7942e2b5]{aspect-ratio:16/9;position:relative;width:100%}@media only screen and (max-width:48em){.single-images .image-wrapper:nth-child(3)[data-v-7942e2b5]{order:1}}.single-images .image-wrapper:nth-child(3) img[data-v-7942e2b5]{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .2s,height .2s;width:100%}.single-images .image-wrapper:nth-child(3) .is--zoom img[data-v-7942e2b5]{height:300%;width:300%}@media only screen and (max-width:48em){.single-images .image-wrapper:nth-child(3) .is--zoom img[data-v-7942e2b5]{height:400%;width:400%}}.single-images div[data-v-7942e2b5]:nth-child(4){background-color:var(--color-main);flex:1}@media only screen and (max-width:48em){.single-images div[data-v-7942e2b5]:nth-child(4){display:none}}.single-description[data-v-7942e2b5]{align-items:flex-end;bottom:20px;display:flex;gap:var(--gap);left:20px;position:absolute;right:20px}@media only screen and (max-width:48em){.single-description[data-v-7942e2b5]{align-items:flex-start;bottom:0;left:0;margin-top:10px;position:relative;right:0}}.single-description:focus-visible div[data-v-7942e2b5]:last-child,.single-description:hover div[data-v-7942e2b5]:last-child{opacity:1;outline:none;transform:translate(0)}.single-description div[data-v-7942e2b5]:first-child{align-items:center;background-color:var(--color-main);display:flex;flex-grow:0;flex-shrink:0;height:36px;justify-content:center;width:36px}.single-description div[data-v-7942e2b5]:last-child{align-items:center;background-color:var(--color-main);color:var(--color-black);display:flex;font-family:var(--font-secondary);font-size:.8rem;opacity:0;padding:11.5px 12px;text-transform:uppercase;transform:translate(-6px);transition:opacity .1s,transform .1s}@media only screen and (max-width:48em){.single-description div[data-v-7942e2b5]:last-child{flex:1;font-size:.6rem;min-height:36px;opacity:1;padding:8px;text-transform:none;transform:translate(0)}}.crosshair-wrap[data-v-7942e2b5]{height:100%;overflow:hidden;position:relative;width:100%}.single-loading[data-v-7942e2b5]{align-items:center;display:flex;flex:1;justify-content:center}@media only screen and (max-width:48em){.single-loading[data-v-7942e2b5]{margin-top:30px}}.fade-enter-active[data-v-7942e2b5]{transition:opacity .3s ease .4s}.fade-enter-from[data-v-7942e2b5]{opacity:0}.fade-enter-to[data-v-7942e2b5]{opacity:1}
