.pl-izbor{min-width:0;display:block;position:relative}.pl-izbor--recenica{display:inline-block}.pl-izbor .pl-izbor__nativ--skriven{clip-path:inset(50%);opacity:0;pointer-events:none;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pl-izbor__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pl-izbor__okidac{width:100%;min-width:0;color:inherit;font:600 18px var(--pl-slova-naslov), system-ui, sans-serif;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:2px solid;border-radius:0;justify-content:space-between;align-items:center;gap:8px;padding:2px 0;display:flex}.pl-izbor__vrednost{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pl-izbor__okidac--prazan .pl-izbor__vrednost{opacity:.7}.pl-izbor__strelica{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px;transition:transform .15s}.pl-izbor__okidac[aria-expanded=true] .pl-izbor__strelica{transform:rotate(180deg)}.pl-izbor__okidac:focus-visible{outline-offset:4px;outline:3px solid}.pl-izbor--recenica .pl-izbor__okidac{width:auto;color:var(--pl-polje);font:600 1em var(--pl-slova-naslov), system-ui, sans-serif;white-space:normal;border:0;padding:0 4px;display:inline}.pl-izbor--recenica .pl-izbor__vrednost{white-space:normal;overflow:visible}.pl-izbor--recenica .pl-izbor__okidac:focus-visible{outline:3px solid var(--pl-polje-tamno);outline-offset:2px}.pl-izbor--polje .pl-izbor__okidac{border:2px solid var(--pl-linija);min-height:48px;color:var(--pl-tekst);font:500 17px var(--pl-slova-naslov), system-ui, sans-serif;background:#fff;border-radius:8px;padding:10px 14px}.pl-izbor--polje .pl-izbor__okidac[aria-expanded=true]{border-color:var(--pl-polje)}.pl-izbor--polje .pl-izbor__okidac:focus-visible{outline:3px solid var(--pl-polje-jako);outline-offset:2px}.pl-izbor__okidac--nevazece{border-color:var(--pl-cedulja);box-shadow:0 0 0 3px var(--pl-cedulja)}.pl-izbor__okno{--izbor-boja:var(--pl-polje);z-index:1200;box-sizing:border-box;border-top:4px solid var(--izbor-boja);max-width:calc(100vw - 16px);color:var(--pl-tekst);font-family:var(--pl-slova-naslov), system-ui, sans-serif;background:#fff;border-radius:12px;position:absolute;overflow:hidden;box-shadow:0 18px 40px -14px #14143c66,0 2px 8px #14143c24}.pl-izbor__okno--odakle{--izbor-boja:var(--pl-polje-jako)}.pl-izbor__okno--kuda{--izbor-boja:var(--pl-leto)}.pl-izbor__okno--kada{--izbor-boja:var(--pl-praznici)}.pl-izbor__okno--ko{--izbor-boja:var(--pl-zima)}.pl-izbor__trazi{box-sizing:border-box;border:2px solid var(--pl-linija);width:calc(100% - 20px);color:var(--pl-tekst);font:500 16px var(--pl-slova-tekst), system-ui, sans-serif;background:#fff;border-radius:8px;margin:10px 10px 4px;padding:10px 12px;display:block}.pl-izbor__trazi:focus{border-color:var(--pl-polje);outline:none}.pl-izbor__trazi:focus-visible{outline:3px solid var(--pl-polje-jako);outline-offset:2px}.pl-izbor__sadrzaj{overscroll-behavior:contain;outline:none;max-height:min(340px,50vh);padding:6px;overflow-y:auto}.pl-izbor__prazno{color:var(--pl-prigusen);font:500 16px var(--pl-slova-tekst), system-ui, sans-serif;margin:0;padding:14px 16px}.pl-izbor__opcija{min-height:40px;font:500 17px/1.25 var(--pl-slova-naslov), system-ui, sans-serif;cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:8px 12px 8px 10px;display:flex;position:relative}.pl-izbor__opcija--uvucena{padding-left:30px}.pl-izbor__opcija--glava{font-weight:700}.pl-izbor__opcija--aktivna{background:var(--pl-meko)}.pl-izbor__opcija--izabrana{font-weight:600}.pl-izbor__opcija--nedostupna{color:var(--pl-prigusen);opacity:.45;cursor:not-allowed}.pl-izbor__opcija--ponisti{border-bottom:1px solid var(--pl-linija);border-radius:8px 8px 0 0;margin-bottom:4px}.pl-izbor__opcija--izabrana:before,.pl-izbor__mesec--izabran:before{content:"";background:var(--pl-cedulja);border-radius:2px;width:4px;position:absolute;inset:8px auto 8px 0}.pl-izbor__kvaka-mesto{flex:none;width:18px;height:18px}.pl-izbor__kvaka{fill:none;width:18px;height:18px;stroke:var(--pl-polje);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;flex:none}.pl-izbor__kvaka--kut{width:14px;height:14px;position:absolute;top:4px;right:4px}.pl-izbor__tekst{min-width:0}.pl-izbor__broj{color:var(--pl-prigusen);font:500 14px var(--pl-slova-tekst), system-ui, sans-serif;font-variant-numeric:tabular-nums;flex:none;margin-left:auto}.pl-izbor__natpis{font:700 15px var(--pl-slova-naslov), system-ui, sans-serif;color:var(--pl-tekst);align-items:center;gap:8px;padding:10px 12px 4px;display:flex}.pl-izbor__opcija--glava .pl-izbor__kocka{margin-left:2px}.pl-izbor__kocka{background:var(--izbor-boja);border-radius:2px;flex:none;width:11px;height:11px}.pl-izbor__kocka--leto{background:var(--pl-leto)}.pl-izbor__kocka--praznici{background:var(--pl-praznici)}.pl-izbor__kocka--avion{background:var(--pl-avion)}.pl-izbor__kocka--zima{background:var(--pl-zima)}.pl-izbor__sadrzaj--plocice{grid-template-columns:1fr 1fr;gap:8px;padding:12px;display:grid}.pl-izbor__sadrzaj--plocice .pl-izbor__opcija{border:2px solid var(--pl-linija);text-align:center;border-radius:10px;justify-content:center;min-height:56px;padding:10px 12px}.pl-izbor__sadrzaj--plocice .pl-izbor__opcija--aktivna{border-color:var(--pl-polje)}.pl-izbor__sadrzaj--plocice .pl-izbor__opcija--izabrana{border-color:var(--pl-polje);background:var(--pl-meko)}.pl-izbor__sadrzaj--plocice .pl-izbor__opcija--izabrana:before{inset:10px auto 10px 0}.pl-izbor__sadrzaj--meseci{max-height:min(470px,70vh);padding:4px 12px 12px}.pl-izbor__godina .pl-izbor__natpis{padding:12px 0 8px}.pl-izbor__red{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:8px;display:grid}.pl-izbor__mesec{border:2px solid var(--pl-linija);cursor:pointer;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:62px;padding:8px 6px;display:flex;position:relative}.pl-izbor__ime{font:600 19px/1.1 var(--pl-slova-naslov), system-ui, sans-serif}.pl-izbor__broj-mesec{min-height:16px;color:var(--pl-prigusen);font:600 13px var(--pl-slova-tekst), system-ui, sans-serif;font-variant-numeric:tabular-nums}.pl-izbor__red--ponisti{grid-template-columns:1fr;margin-top:8px}.pl-izbor__mesec--ponisti{flex-direction:row;min-height:44px}.pl-izbor__mesec--ponisti .pl-izbor__ime{font-size:17px}.pl-izbor__mesec--prigusen{color:var(--pl-prigusen);border-style:dashed}.pl-izbor__mesec--aktivan{border-color:var(--pl-polje);background:var(--pl-meko)}.pl-izbor__mesec--izabran{border-style:solid;border-color:var(--pl-polje);background:var(--pl-meko)}.pl-izbor__mesec--izabran:before{inset:10px auto 10px 0}.pl-izbor__zavesa{z-index:1300;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.pl-izbor__pozadina{cursor:default;background:#14143280;border:0;position:absolute;inset:0}.pl-izbor__okno--sheet{width:100%;max-width:none;max-height:80dvh;padding-bottom:env(safe-area-inset-bottom);border-radius:16px 16px 0 0;flex-direction:column;display:flex;position:relative}.pl-izbor__glava{justify-content:space-between;align-items:center;gap:12px;padding:8px 8px 4px 16px;display:flex}.pl-izbor__naslov{font:600 19px var(--pl-slova-naslov), system-ui, sans-serif}.pl-izbor__zatvori{background:var(--pl-meko);min-width:48px;min-height:48px;color:var(--pl-polje);font:600 16px var(--pl-slova-naslov), system-ui, sans-serif;cursor:pointer;border:0;border-radius:10px;padding:0 16px}.pl-izbor__zatvori:focus-visible{outline:3px solid var(--pl-polje-jako);outline-offset:2px}.pl-izbor__okno--sheet .pl-izbor__sadrzaj{flex:1;max-height:none}.pl-izbor__okno--sheet .pl-izbor__opcija{min-height:48px}.pl-izbor__okno--sheet .pl-izbor__sadrzaj--plocice .pl-izbor__opcija{min-height:64px}.pl-izbor__okno--sheet .pl-izbor__mesec{min-height:68px}.pl-izbor__okno--sheet .pl-izbor__trazi{margin-top:6px}@keyframes pl-izbor-ulaz{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes pl-izbor-ploca{0%{opacity:.6;transform:translateY(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.pl-izbor__okno{animation:.14s ease-out pl-izbor-ulaz}.pl-izbor__okno--sheet{animation:.2s ease-out pl-izbor-ploca}}
