/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.MapComponent_mapComponent__j_QvJ{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(183 145 96/var(--tw-bg-opacity));--tw-shadow:0px 0px 9px -2px #0000000f,0px 2px 6px -2px #0000001f,0px 2px 4px -2px #00000029,0px 2px 1px 0px #ffffff80 inset;--tw-shadow-colored:0px 0px 9px -2px var(--tw-shadow-color),0px 2px 6px -2px var(--tw-shadow-color),0px 2px 4px -2px var(--tw-shadow-color),inset 0px 2px 1px 0px var(--tw-shadow-color);flex-direction:column;padding:6px;display:flex;position:fixed;inset:0}.MapComponent_mapComponent__j_QvJ,.MapComponent_transformWrapper__ZWlix{border-style:solid;border-width:2px;border-color:rgb(56 38 2/var(--tw-border-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.MapComponent_transformWrapper__ZWlix{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(44 44 46/var(--tw-bg-opacity));--tw-shadow:0px 0px 16px 0px #00000040 inset;--tw-shadow-colored:inset 0px 0px 16px 0px var(--tw-shadow-color);width:100%;min-height:0;flex:1 1;position:relative;overflow:hidden}.MapComponent_wrapper__U8ufM{touch-action:none;width:100%!important;height:100%!important}.MapComponent_map___pQYi{-webkit-user-select:none;user-select:none}.MapComponent_map___pQYi .MapComponent_squareMap__qxtws{display:none}@media screen and (max-width:1279px){.MapComponent_map___pQYi .MapComponent_wideMap__Xq0QG{display:none}.MapComponent_map___pQYi .MapComponent_squareMap__qxtws{display:block}}.MapComponent_map___pQYi svg{max-width:none;display:block}.MapComponent_map___pQYi svg [class*=texture]{fill:url(#texture)}.MapComponent_map___pQYi svg [class*=grid]{fill:url(#grid)}.MapComponent_map___pQYi svg [class*=stall]{filter:drop-shadow(0 0 16px #0000004d)}.MapComponent_map___pQYi svg [data-activity]{cursor:pointer;transform-box:fill-box;transform-origin:50%;filter:drop-shadow(0 0 4px #00000040)drop-shadow(0 1px 2px #00000040);transition:transform .15s ease-out,filter .15s ease-out}@media (hover:hover){.MapComponent_map___pQYi svg [data-activity]:hover{transform:scale(1.15)}}.MapComponent_map___pQYi svg [data-activity]:active{transform:scale(.95)}.MapComponent_map___pQYi svg [data-activity][data-active]{filter:drop-shadow(0 0 6px #00000080)drop-shadow(0 2px 2px #000c);transform:scale(1.2)}@media (prefers-reduced-motion:reduce){.MapComponent_map___pQYi svg [data-activity]{transition:none}}.MapComponent_map___pQYi svg [class*=_moggle]{fill:url(#moggle)}.MapComponent_map___pQYi svg [class*=_ancients]{fill:url(#ancients)}.MapComponent_logoWrapper__3dRVK{z-index:10;position:absolute;top:2rem;left:2rem}@media screen and (max-width:1279px){.MapComponent_logoWrapper__3dRVK{top:1rem;left:1rem}}.MapComponent_logoWrapper__3dRVK a{width:100%;height:100%;display:block}.MapComponent_logoWrapper__3dRVK .MapComponent_logo__pvndR{filter:drop-shadow(0 0 2px #00000080);width:11.25rem;height:auto;display:block}@media screen and (max-width:1279px){.MapComponent_logoWrapper__3dRVK .MapComponent_logo__pvndR{width:5.5rem}}.MapComponent_copyright__ecIAj{text-shadow:2px 0 #f5f3e6,1.75517px .958851px #f5f3e6,1.0806px 1.68294px #f5f3e6,.141474px 1.99499px #f5f3e6,-.832294px 1.81859px #f5f3e6,-1.60229px 1.19694px #f5f3e6,-1.97998px .28224px #f5f3e6,-1.87291px -.701566px #f5f3e6,-1.30729px -1.5136px #f5f3e6,-.421592px -1.95506px #f5f3e6,.567324px -1.91785px #f5f3e6,1.41734px -1.41108px #f5f3e6,1.92034px -.558831px #f5f3e6;filter:drop-shadow(0 0 2px #00000080);z-index:2;--tw-text-opacity:1;color:rgb(44 44 46/var(--tw-text-opacity));font-size:1rem;font-weight:900;line-height:1.5rem;position:absolute;bottom:2rem;right:2rem}@media screen and (max-width:1279px){.MapComponent_copyright__ecIAj{font-size:.75rem;line-height:1rem;bottom:1rem;right:1rem}}.MapComponent_control__7smsn{z-index:2;flex-direction:column;gap:.75rem;display:flex;position:absolute;top:2rem;right:2rem}@media screen and (max-width:1279px){.MapComponent_control__7smsn{gap:.5rem;top:1rem;right:1rem}}.MapComponent_button__gLOIl{cursor:pointer;color:#3b2007;background-image:linear-gradient(225deg,#6f5828,#b2925c 51.04%,#745b28);border:2px solid #3b2007;border-radius:12px;justify-content:center;align-items:center;width:3rem;height:3rem;padding:0;font-size:3rem;display:flex;position:relative;box-shadow:0 0 16px #00000080,0 0 4px #00000080,inset 1px 1px 2px #ffffff80,inset -1px -1px 2px #00000080}@media screen and (max-width:1279px){.MapComponent_button__gLOIl{border-radius:9px;width:2rem;height:2rem;font-size:2rem}}.MapComponent_button__gLOIl.MapComponent_lengendBtn__ghdyZ{margin-bottom:.75rem}.MapComponent_button__gLOIl.MapComponent_imageBtn__ngpAc{margin-top:.75rem}.MapComponent_button__gLOIl:hover{background-image:linear-gradient(225deg,#b18b40,#dab881 51.04%,#b18b40);border-color:#674b30;box-shadow:0 0 24px #00000080,0 0 8px #00000080,inset 1px 1px 2px #ffffff80,inset -1px -1px 2px #00000080}.MapComponent_button__gLOIl:active{background-image:linear-gradient(225deg,#594720,#93794c 51.04%,#594720);border-color:#251404;box-shadow:0 0 8px #00000080,0 0 2px #00000080,inset -1px -1px 2px #ffffff80,inset 1px 1px 2px #00000080}