/* FELDRAND LIVE – Ergänzung zum eingefrorenen Status quo */
.live-layer{position:absolute;z-index:5;left:0;right:0;top:10.7%;bottom:8.1%;overflow:hidden;padding:3.2% 8% 2.8%;background:rgba(3,3,3,.82)}
.live-grid{width:100%;height:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:5.5%;align-items:center;justify-items:center}
.gig-card{height:min(100%,680px);max-width:100%;aspect-ratio:9/16;position:relative}
.gig-card.active{border:2px solid #b58b52;box-shadow:inset 0 0 0 2px rgba(0,0,0,.75)}
.gig-card.active:after{content:"";position:absolute;inset:6px;border:1px solid rgba(181,139,82,.28);pointer-events:none}
.gig-card img{display:block;width:100%;height:100%;object-fit:contain;background:#050505}
.gig-card.hidden{visibility:hidden;pointer-events:none}
@media(max-width:760px){.live-layer{padding-left:5%;padding-right:5%}.live-grid{gap:3%}.gig-card{height:auto;width:100%}}
