/*! © Atilcom. Wszelkie prawa zastrzeżone. Kod udostępniony wyłącznie do działania tej strony; kopiowanie i używanie bez zgody zabronione. */
.gallery{max-width:800px;margin:0 0 24px}.gallery-frame{display:grid;border:1px solid var(--line);border-radius:8px;overflow:hidden;background:var(--paper);box-shadow:var(--shadow)}.gallery-shot{grid-area:1 / 1;display:block;width:100%;height:auto;opacity:0;visibility:hidden;transition:opacity 1.5s ease-in-out,visibility 0s linear 1.5s}.gallery-shot[data-current]{opacity:1;visibility:visible;transition:opacity 1.5s ease-in-out}.gallery-controls{grid-area:2 / 1;justify-self:end;margin:6px 8px;display:flex;align-items:center;gap:2px;padding:2px;font:13px/1 var(--sans);color:var(--text);background:var(--sheet);border:1px solid var(--line);border-radius:999px;opacity:.85}.gallery-controls:hover,.gallery-controls:focus-within{opacity:1}.gallery-controls button{min-width:28px;min-height:28px;padding:0 8px;font:inherit;color:inherit;background:none;border:0;border-radius:999px;cursor:pointer}.gallery-controls button:hover{background:var(--tint)}.gallery-count{padding:0 2px;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.gallery-caption{margin-top:10px;font-size:15px;color:var(--muted)}.gallery [hidden]{display:none}@media(prefers-reduced-motion:reduce){.gallery-shot,.gallery-shot[data-current]{transition:none}}
