body.plakat-theme .lb{--lb-fon:var(--pl-polje-tamno);--lb-sara:var(--pl-sara);--lb-sara-vidljivost:.1;--lb-dugme-fon:var(--pl-cedulja);--lb-dugme-fon-hover:color-mix(in srgb, var(--pl-cedulja) 84%, white);--lb-dugme-ikona:var(--pl-polje-tamno);--lb-dugme-radijus:999px;--lb-dugme-okvir:var(--pl-polje-tamno);--lb-brojac-boja:white;--lb-brojac-fon:color-mix(in srgb, var(--pl-polje-tamno) 70%, black);--lb-brojac-slova:var(--pl-slova-naslov), var(--pl-slova-tekst), system-ui, sans-serif;--lb-mini-radijus:10px;--lb-mini-aktivna:var(--pl-cedulja);--lb-slika-radijus:10px;--lb-trakica-fon:transparent;z-index:50;background:var(--lb-fon);height:100dvh;color:var(--lb-brojac-boja);overscroll-behavior:contain;outline:none;grid-template-rows:minmax(0,1fr) auto;display:grid;position:fixed;inset:0}body.plakat-theme .lb:before{content:"";background-image:var(--lb-sara);opacity:var(--lb-sara-vidljivost);pointer-events:none;position:absolute;inset:0}body.plakat-theme .lb__scena{touch-action:pan-y;-webkit-user-select:none;user-select:none;min-height:0;position:relative}body.plakat-theme .lb__slika{justify-content:center;align-items:center;transition:transform .18s ease-out;display:flex;position:absolute;inset:56px 8px 4px}body.plakat-theme .lb__slika picture{display:contents}body.plakat-theme .lb__slika img{object-fit:contain;border-radius:var(--lb-slika-radijus);-webkit-user-drag:none;width:auto;max-width:100%;height:auto;max-height:100%;display:block}body.plakat-theme .lb__slika--next{animation:.22s cubic-bezier(.2,0,0,1) lb-ulaz-next}body.plakat-theme .lb__slika--prev{animation:.22s cubic-bezier(.2,0,0,1) lb-ulaz-prev}@keyframes lb-ulaz-next{0%{opacity:0;transform:translate(36px)}to{opacity:1;transform:none}}@keyframes lb-ulaz-prev{0%{opacity:0;transform:translate(-36px)}to{opacity:1;transform:none}}body.plakat-theme .lb__dugme{z-index:2;border:2px solid var(--lb-dugme-okvir);border-radius:var(--lb-dugme-radijus);background:var(--lb-dugme-fon);width:48px;height:48px;color:var(--lb-dugme-ikona);cursor:pointer;justify-content:center;align-items:center;padding:0;transition:background-color .15s;display:inline-flex;position:absolute}body.plakat-theme .lb__dugme:hover{background:var(--lb-dugme-fon-hover)}body.plakat-theme .lb__dugme:focus-visible{outline-offset:3px;outline:3px solid #fff}body.plakat-theme .lb__dugme svg{width:26px;height:26px}body.plakat-theme .lb__dugme--zatvori{top:8px;right:8px}body.plakat-theme .lb__dugme--prev,body.plakat-theme .lb__dugme--next{margin-top:-24px;top:50%}body.plakat-theme .lb__dugme--prev{left:8px}body.plakat-theme .lb__dugme--next{right:8px}body.plakat-theme .lb__dno{z-index:1;min-width:0;padding:4px 12px max(12px, env(safe-area-inset-bottom));flex-direction:column;align-items:center;gap:8px;display:flex;position:relative}body.plakat-theme .lb__brojac{background:var(--lb-brojac-fon);color:var(--lb-brojac-boja);font-family:var(--lb-brojac-slova);font-variant-numeric:tabular-nums;border-radius:999px;padding:4px 14px;font-size:14px;font-weight:600}body.plakat-theme .lb__mini{border-radius:calc(var(--lb-mini-radijus) + 4px);background:var(--lb-trakica-fon);cursor:grab;touch-action:pan-x;scrollbar-width:none;-ms-overflow-style:none;gap:6px;max-width:100%;margin:0;padding:6px;list-style:none;display:flex;overflow-x:auto}body.plakat-theme .lb__mini::-webkit-scrollbar{display:none}body.plakat-theme .lb__mini[data-grab=true]{cursor:grabbing}body.plakat-theme .lb__mini li{flex:none}body.plakat-theme .lb__mini-dugme{border-radius:var(--lb-mini-radijus);cursor:pointer;opacity:.6;outline-offset:2px;background:#262626;border:0;outline:2px solid #0000;width:72px;height:52px;padding:0;transition:opacity .15s;display:block;position:relative;overflow:hidden}body.plakat-theme .lb__mini-dugme:hover{opacity:1}body.plakat-theme .lb__mini-dugme:focus-visible{opacity:1;outline-color:var(--lb-brojac-boja)}body.plakat-theme .lb__mini-dugme[aria-current=true]{opacity:1;outline-color:var(--lb-mini-aktivna);outline-width:3px}body.plakat-theme .lb__mini-dugme img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (width>=768px){body.plakat-theme .lb__slika{inset:64px 80px 8px}body.plakat-theme .lb__dugme--prev{left:20px}body.plakat-theme .lb__dugme--next{right:20px}body.plakat-theme .lb__dugme--zatvori{top:14px;right:20px}body.plakat-theme .lb__mini-dugme{width:96px;height:64px}}@media (prefers-reduced-motion:reduce){body.plakat-theme .lb__slika--next,body.plakat-theme .lb__slika--prev{animation:none}body.plakat-theme .lb__slika,body.plakat-theme .lb__dugme,body.plakat-theme .lb__mini-dugme{transition:none}}
