/* ══════════════════════════════════════════════════════════════════════
   kfg/foto.css - dopasowania przymiarki na zdjęciu WNĘTRZA (17.10.2026).
   Bazowe style okna (.cfg-foto*) są w kfg/shell.css, skopiowane 1:1 z zewnętrznych.
   ══════════════════════════════════════════════════════════════════════ */
/* Kafle galerii: podpis pomieszczenia zamiast samego „Wypróbuj" */
.cfg-foto-przyklad::after { content: attr(data-podpis); white-space: nowrap; }

/* Prawa karta na komputerze (kontrola końcowa 17.10, pkt 7): z przyciskiem przymiarki i 3 rzędami chipów
   Udostępnij / PDF wypadały pod dolną krawędź karty (overflow:hidden). Przyczyna: scena miała
   min-height min(520px, 62vh) (poprawka steppera 981-1499 px) albo 520px (≥1500 px), więc flex
   nie mógł jej zmniejszyć. Teraz ta sama wysokość jest wysokością bazową, a min-height wraca do
   200 px: zwykle drzwi są tej samej wielkości, a przy dłuższej treści scena oddaje miejsce.
   Karta kończy się nad dolną krawędzią okna już przed przewinięciem (nagłówek 67 px + odstęp). */
@media (min-width: 981px) {
    .cfg-right .cfg-stage-card { max-height: calc(100vh - 92px); }
    .cfg-right .cfg-stage { min-height: 200px; }
}
@media (min-width: 981px) and (max-width: 1499px) and (orientation: landscape) {
    .cfg-right .cfg-stage { height: min(520px, 62vh); min-height: 200px; }
}
@media (min-width: 1500px) {
    .cfg-right .cfg-stage { height: 520px; min-height: 200px; }
}
