/* QVIRO 1.0 — Istok settlement replaces the world tree */
#city #scene{background:radial-gradient(ellipse at 54% 30%,#688a73 0%,#234f53 53%,#102b34 100%);min-height:410px;height:min(69dvh,650px)}
#city .qv-map-secondary{display:none!important}
#city .cityhint,#city .qv-city-caption,#city .scene-head{display:none!important}
#city .hot{display:none!important}
#qv-world-map .qv-map-sky{letter-spacing:.07em}
#qv-world-map .qv-map-districts{inset:38px 8px 51px}
#qv-world-map .qv-map-site[data-qv-loc="city"]{--x:49%!important;--y:51%!important}
#qv-world-map .qv-map-site[data-qv-loc="ark"]{--x:19%!important;--y:24%!important}
#qv-world-map .qv-map-site[data-qv-loc="lab"]{--x:76%!important;--y:23%!important}
#qv-world-map .qv-map-site[data-qv-loc="market"]{--x:79%!important;--y:73%!important}
#qv-world-map .qv-map-site[data-qv-loc="workshop"]{--x:17%!important;--y:48%!important}
#qv-world-map .qv-map-site[data-qv-loc="hero"]{--x:24%!important;--y:77%!important}
#qv-world-map .qv-map-site[data-qv-loc="expeditions"]{--x:80%!important;--y:47%!important}
#city .scene-head strong{font-size:20px}
@media(max-height:760px){#city #scene{height:min(60dvh,560px);min-height:350px}}

/* Allow normal vertical scrolling while 3D still rotates on horizontal swipes */
#city #scene,#city .qv-webgl-city,#city #qv-world-map{touch-action:pan-y!important}
