.karuzela[data-astro-cid-rc27usfl]{--szerokosc-kafelka:min(75vw, 320px);gap:28px;display:grid}.karuzela__filtry[data-astro-cid-rc27usfl]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.karuzela__filtr[data-astro-cid-rc27usfl]{border-radius:var(--zaokr-pigulka);background:var(--powierzchnia);min-height:40px;color:var(--kolor-naglowki);font:inherit;font-size:var(--rozmiar-maly);box-shadow:var(--cien-miekki);cursor:pointer;transition:background-color .3s var(--plynnie), color .3s var(--plynnie);border:0;padding:0 16px;font-weight:500}.karuzela__filtr[data-astro-cid-rc27usfl]:hover{background:var(--tlo-1)}.karuzela__filtr[data-astro-cid-rc27usfl][aria-pressed=true]{background:var(--kolor-akcent-przycisk);color:var(--bialy)}.karuzela__tor[data-astro-cid-rc27usfl]{grid-auto-columns:var(--szerokosc-kafelka);padding:8px calc(50% - var(--szerokosc-kafelka) / 2) 16px;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-flow:column;column-gap:20px;margin:0;list-style:none;display:grid;overflow-x:auto;mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.karuzela__tor[data-astro-cid-rc27usfl]::-webkit-scrollbar{display:none}.realizacja[data-astro-cid-rc27usfl]{border-radius:calc(var(--zaokr-karta) + 4px);background:var(--powierzchnia);box-shadow:var(--cien-miekki);scroll-snap-align:center;transition:background-color .4s var(--plynnie), box-shadow .4s var(--plynnie), opacity .4s var(--plynnie);align-content:start;gap:8px;padding:8px;display:grid}.realizacja[data-astro-cid-rc27usfl][hidden]{display:none}.realizacja[data-astro-cid-rc27usfl]:not(.realizacja--aktywna){opacity:.75}.realizacja--aktywna[data-astro-cid-rc27usfl]{background:var(--kolor);box-shadow:var(--cien-uniesiony)}.realizacja__zdjecie[data-astro-cid-rc27usfl]{aspect-ratio:4/3;border-radius:var(--zaokr-karta);background:var(--kolor);position:relative}.realizacja--aktywna[data-astro-cid-rc27usfl] .realizacja__zdjecie[data-astro-cid-rc27usfl]{background:var(--tlo-1)}.realizacja__zdjecie[data-astro-cid-rc27usfl] [data-astro-cid-rc27usfl]:is(img,video){object-fit:contain;filter:drop-shadow(0 10px 18px #191c1e29);width:calc(100% - 32px);height:calc(100% - 32px);position:absolute;inset:16px}.realizacja__tresc[data-astro-cid-rc27usfl]{border-radius:calc(var(--zaokr-karta) - 6px);background:var(--tlo-1);justify-items:start;gap:6px;padding:14px 16px 16px;display:grid}.realizacja__rodzaj[data-astro-cid-rc27usfl]{border-radius:var(--zaokr-pigulka);background:var(--kolor);color:var(--tekst-na-pastelu);padding:2px 10px;font-size:.75rem;font-weight:500}.realizacja__nazwa[data-astro-cid-rc27usfl]{font-size:var(--rozmiar-h4)}.realizacja__opis[data-astro-cid-rc27usfl]{font-size:var(--rozmiar-maly);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.karuzela__dol[data-astro-cid-rc27usfl]{justify-content:center;align-items:center;gap:12px;display:flex}.karuzela__przycisk[data-astro-cid-rc27usfl]{border-radius:var(--zaokr-maly);background:color-mix(in oklab, var(--tlo-2) 91%, var(--kolor-naglowki));width:40px;height:40px;color:var(--kolor-naglowki);cursor:pointer;transition:background-color .3s var(--plynnie), color .3s var(--plynnie), opacity .3s;border:0;flex:none;place-items:center;display:grid}.karuzela__przycisk[data-astro-cid-rc27usfl]:hover:not(:disabled){background:var(--kolor-naglowki);color:var(--tlo-1)}.karuzela__przycisk[data-astro-cid-rc27usfl]:disabled{opacity:.35;cursor:default}@media (prefers-color-scheme:dark){:root:not([data-motyw=jasny]) .realizacja[data-astro-cid-rc27usfl]{--kolor-naglowki:#191c1e;--kolor-tekst:#3d4247;background:var(--kolor);color:var(--kolor-tekst)}:root:not([data-motyw=jasny]) .realizacja__zdjecie[data-astro-cid-rc27usfl],:root:not([data-motyw=jasny]) .realizacja__tresc[data-astro-cid-rc27usfl]{background:0 0}:root:not([data-motyw=jasny]) .realizacja__rodzaj[data-astro-cid-rc27usfl]{color:color-mix(in oklab, var(--kolor) 30%, #191c1e);background:#fafaf8;font-weight:600}}:root[data-motyw=ciemny] .realizacja[data-astro-cid-rc27usfl]{--kolor-naglowki:#191c1e;--kolor-tekst:#3d4247;background:var(--kolor);color:var(--kolor-tekst)}:root[data-motyw=ciemny] .realizacja__zdjecie[data-astro-cid-rc27usfl],:root[data-motyw=ciemny] .realizacja__tresc[data-astro-cid-rc27usfl]{background:0 0}:root[data-motyw=ciemny] .realizacja__rodzaj[data-astro-cid-rc27usfl]{color:color-mix(in oklab, var(--kolor) 30%, #191c1e);background:#fafaf8;font-weight:600}
