.pas-formuli{--pf-text:#17161a;--pf-mut:#75726d;--pf-zvyr:#17161a;position:relative}.pas-formuli.pf-tmave{--pf-text:#fff;--pf-mut:#a8a49c;--pf-zvyr:#ffc93c}.pf-okno{overflow:hidden;padding:4px 0 36px}.pf-rada{--pf-w:clamp(150px,14vw,216px);--pf-mezera:clamp(14px,1.6vw,24px);display:flex;gap:var(--pf-mezera);width:max-content;margin:0;padding:0 0 0 var(--pf-mezera);list-style:none;animation:pf-jizda calc(var(--pf-pocet, 8) * 7s) linear infinite}@keyframes pf-jizda{to{translate:calc(-100% / var(--pf-kopii, 2)) 0}}.pf-okno:focus-within .pf-rada,.pf-okno:hover .pf-rada,.pf-stoji .pf-rada{animation-play-state:paused}.pf-rada li{flex:none;width:var(--pf-w)}.pf-rada .pf-niz{translate:0 28px}.pf-rada a,.pf-rada button{display:block;width:100%;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;text-decoration:none;cursor:pointer}.pf-rada img{display:block;width:100%;height:auto;aspect-ratio:3/4;outline:2px solid transparent;outline-offset:3px;transition:outline-color .15s}.pf-svetle .pf-rada img{box-shadow:0 0 0 1px rgba(23,22,26,.1)}.pf-rada :is(a,button):focus-visible img,.pf-rada :is(a,button):hover img{outline-color:var(--pf-zvyr)}.pf-rada :is(a,button):focus-visible{outline:none}.rokyo .pf-rada span{display:block;margin-top:10px;font-size:12.5px;line-height:1.35;color:var(--pf-mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pf-rada :is(a,button):hover span{color:var(--pf-text)}.pf-ovladani{display:flex;justify-content:flex-end;padding:0 var(--pf-okraj,48px) 14px}.pf-zastavit{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 14px;border:1px solid color-mix(in srgb,var(--pf-text) 22%,transparent);border-radius:999px;background:none;font:inherit;font-size:12.5px;font-weight:600;color:var(--pf-text);cursor:pointer}.pf-zastavit span{font-size:9px;letter-spacing:-1px}.pf-zastavit:hover{border-color:var(--pf-text)}.pf-zastavit:focus-visible{outline:2px solid var(--pf-zvyr);outline-offset:2px}@media (max-width:720px){.pf-rada{--pf-w:132px;--pf-mezera:12px}.pf-rada .pf-niz{translate:0 20px}.pf-ovladani{padding-inline:16px}.pf-zastavit{height:32px;padding:0 12px}}@media (prefers-reduced-motion:reduce){.pf-rada{animation:none}.pf-rada li[aria-hidden]{display:none}.pf-okno{overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.pf-rada li{scroll-snap-align:start}.pf-rada img{transition:none}.pf-ovladani{display:none}}