.oz-pin{cursor:pointer;filter:drop-shadow(0 4px 6px rgb(0 0 0/.35));transition:transform .15s ease,opacity .15s ease}.oz-pin-ghost{opacity:.7}.oz-pin-lift{transform:translateY(-8px) scale(1.08)}.oz-map .maplibregl-ctrl-group{background:var(--surface);border-radius:12px;box-shadow:0 2px 8px #00000026;overflow:hidden}.oz-map .maplibregl-ctrl-group button{height:34px;width:34px}.oz-map .maplibregl-ctrl-group button+button{border-top-color:var(--line)}.oz-map .maplibregl-ctrl-group button .maplibregl-ctrl-icon{filter:var(--map-ctrl-filter,none)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .oz-map{--map-ctrl-filter:invert(1)}}:root[data-theme=dark] .oz-map{--map-ctrl-filter:invert(1)}.oz-map .maplibregl-ctrl-attrib{background:color-mix(in srgb,var(--surface) 85%,transparent);color:var(--ink-2);font-size:11px}.oz-map .maplibregl-ctrl-attrib a{color:var(--ink-2)}.oz-map .maplibregl-cooperative-gesture-screen{font-family:inherit;font-size:15px}@media(prefers-reduced-motion:reduce){.oz-pin{transition:none}}
