/* Вариант 4 — 360° панорама. Grok Bot 2026-10-14 */
.hx.v4 .scene{pointer-events:auto}
.hx.v4 #pano{position:absolute;inset:0;background:#e9e2f0}
.hx.v4 .pnlm-container{background:#e9e2f0;font-family:inherit}
.hx.v4 .pnlm-load-box,.hx.v4 .pnlm-controls-container,.hx.v4 .pnlm-about-msg{display:none!important}
.hx.v4 .hero-in{pointer-events:auto;background:rgba(251,248,241,.8)}
.hx.v4 .hint{margin:14px 0 0;font-size:13px;color:var(--mu)}
.v4hs{background:rgba(251,248,241,.9);border:1px solid #dcdad5;color:#24214a;font:600 13px/1 Montserrat,system-ui,sans-serif;padding:8px 12px;white-space:nowrap;cursor:pointer;width:auto!important;height:auto!important}
.v4hs:hover{border-color:#c9a24a}
@media(max-width:899px){.hx.v4 .hint{display:none}}
.hx.v4 .v4rot{display:inline-flex;align-items:center;gap:8px;margin-top:14px;padding:9px 14px;border:1px solid #dcdad5;border-radius:0;background:#fff;color:#24214a;font:600 13px/1 Montserrat,system-ui,sans-serif;cursor:pointer}
.hx.v4 .v4rot:before{content:"";width:8px;height:8px;border-radius:50%;background:#2f9e8f}
.hx.v4 .v4rot.off:before{background:#b9b6c8}
.hx.v4 .v4rot:hover{border-color:#c9a24a}
@media(max-width:899px){.hx.v4 .scene{height:min(92vw,800px)}}
.card .cover{display:block;width:calc(100% + 44px);max-width:none;margin:-26px -22px 14px;aspect-ratio:16/10;height:auto;object-fit:cover;border-radius:0;border-bottom:1px solid #e3e1dc}
.card[href="/karta/"] .cover{aspect-ratio:21/7}
@media(max-width:600px){.card[href="/karta/"] .cover{aspect-ratio:16/9}}
