.opo.kv2 .pz-pole{text-align:left;flex-direction:column;gap:8px;min-width:0;display:flex}.opo.kv2 .pz-pole label{color:var(--tekst);font-size:14px;font-weight:500;line-height:1.4}.opo.kv2 .pz-pole input{border:1px solid var(--linia);background:var(--powierzchnia-2);width:100%;min-height:52px;color:var(--tekst);font:inherit;transition:border-color .2s var(--ruch), box-shadow .2s var(--ruch), background-color .2s var(--ruch);border-radius:12px;padding:0 16px;font-size:16px;line-height:1.4}.opo.kv2 .pz-pole input:hover{border-color:var(--linia-mocna)}.opo.kv2 .pz-pole input:focus{background:var(--powierzchnia);border-color:var(--tekst);box-shadow:0 0 0 1px var(--tekst);outline:none}.opo.kv2 .pz-pole input[aria-invalid=true]{border-color:var(--be-danger-border);box-shadow:0 0 0 1px var(--be-danger-border)}.opo.kv2 .pz-pole input[aria-invalid=true]:focus{background:var(--powierzchnia)}.opo.kv2 .pz-blad{border:1px solid var(--be-danger-border);color:var(--tekst);background:0 0;border-left-width:4px;border-radius:10px;margin:0;padding:10px 14px;font-size:14.5px;line-height:1.5}.opo.kv2 .pz-nota{color:var(--tekst-3);text-align:left;margin:0;font-size:14px;line-height:1.55}.opo.kv2 .pz{flex-direction:column;align-items:center;max-width:560px;margin:0 auto clamp(28px,3vw,40px);display:flex}.opo.kv2 .pz__wybor{border-radius:var(--be-r-pill,999px);background:var(--powierzchnia-2);border:1px solid #0000;grid-template-columns:repeat(2,minmax(136px,1fr));padding:4px;display:grid;position:relative}.opo.kv2 .pz__suwak{border-radius:inherit;background:var(--tekst);width:calc(50% - 4px);transition:transform .34s var(--ruch);position:absolute;top:4px;bottom:4px;left:4px}.opo.kv2 .pz__wybor[data-prezent="1"] .pz__suwak{transform:translate(100%)}.opo.kv2 .pz__opcja{z-index:1;border-radius:inherit;min-height:44px;color:var(--tekst-2);white-space:nowrap;transition:color .2s var(--ruch);padding:0 22px;font-size:15px;font-weight:500;position:relative}.opo.kv2 .pz__opcja[aria-checked=true]{color:var(--powierzchnia);font-weight:600}.opo.kv2 .pz__opcja:focus-visible{outline:2px solid var(--tekst);outline-offset:2px}.opo.kv2 .pz__panel{opacity:0;width:100%;transition:grid-template-rows .36s var(--ruch), margin-top .36s var(--ruch), opacity .24s var(--ruch), transform .36s var(--ruch);grid-template-rows:0fr;margin-top:0;display:grid;transform:translateY(-6px)}.opo.kv2 .pz__panel[data-otwarty="1"]{opacity:1;grid-template-rows:1fr;margin-top:16px;transform:none}.opo.kv2 .pz__wnetrze{min-height:0;margin:-6px -16px -28px;padding:6px 16px 28px;overflow:hidden}.opo.kv2 .pz__karta{border-radius:var(--promien);background:var(--powierzchnia);border:1px solid var(--linia);box-shadow:0 1px 2px color-mix(in srgb, var(--tekst) 4%, transparent), 0 6px 20px color-mix(in srgb, var(--tekst) 5%, transparent);gap:16px;padding:clamp(20px,2.4vw,28px);display:grid}.opo.kv2 .pz__pola{grid-template-columns:1fr;align-items:start;gap:16px;display:grid}@media (max-width:640px){.opo.kv2 .pz__wybor{width:100%}}@media (prefers-reduced-motion:reduce){.opo.kv2 .pz__suwak,.opo.kv2 .pz__opcja,.opo.kv2 .pz__panel{transition:none}}
