.MandalMap_root__rhC97{background:#fff;min-width:0}.MandalMap_canvas__9uvzk{height:380px;position:relative;overflow:hidden;background:#f8fafb}.MandalMap_map__LrC2Z{width:100%;height:100%}.MandalMap_controls__3q90a{position:absolute;top:14px;right:14px;display:flex;flex-direction:column;gap:6px}.MandalMap_controls__3q90a button{width:36px;height:36px;border:1px solid #ddd5ca;border-radius:8px;background:white;font-size:20px;cursor:pointer;color:#40372f}.MandalMap_controls__3q90a button:disabled{opacity:.45;cursor:default}.MandalMap_controls__3q90a button:focus-visible,.MandalMap_marker__lyXXE:focus-visible{outline:3px solid #213f58;outline-offset:3px}.MandalMap_marker__lyXXE{cursor:pointer}.MandalMap_marker__lyXXE:focus-visible circle{stroke:#213f58}.MandalMap_hint__GeL2O{position:absolute;bottom:12px;left:12px;margin:0;padding:8px 12px;border-radius:8px;background:white;font-size:12px;color:#584d41}.MandalMap_details__PWZ2a{padding:12px 16px;border-top:1px solid #eee7db;font-size:13px;color:#584d41}.MandalMap_help__2lLM7{margin:0 0 10px}.MandalMap_details__PWZ2a h3{font-size:14px;margin:12px 0 8px}.MandalMap_details__PWZ2a summary{cursor:pointer;font-weight:600;padding:6px 0}.MandalMap_list__3cHTE{max-height:190px;overflow-y:auto;padding-left:20px;margin:8px 0 12px}.MandalMap_list__3cHTE li{padding:5px 0}.MandalMap_list__3cHTE a{color:#934415;text-underline-offset:3px}.MandalMap_credit__Ops9b{display:inline-block;font-size:10px;color:#74695e;margin-top:8px}@media (max-width:600px){.MandalMap_canvas__9uvzk{height:300px}}.MandalMap_location__y9gvM{display:block;color:#74695e;font-size:11px;margin-top:3px}