.pff{container-type:inline-size;align-self:flex-start;display:grid;gap:14px;width:100%;max-width:var(--pf-karta-w, 678px);margin:4px 0 10px;padding:18px 16px 16px;border:1px solid var(--border-strong);border-radius:8px;background:var(--bg-elev);color:var(--text);animation:msgIn .38s var(--ease) backwards}@media(min-width:641px){.pff{margin-left:70px;width:calc(100% - 70px);padding:20px 22px 18px}}.pff--zakladka{max-width:720px;animation:none}@media(min-width:641px){.pff--zakladka{margin-left:0;width:100%}}.pff__hd{display:grid;gap:4px}.pff__t{display:block;font-size:16px;font-weight:600;letter-spacing:-.01em;color:var(--text-strong)}.pff__d{margin:0;font-size:14px;line-height:1.5;color:var(--text-muted)}.pff__pola{display:grid;gap:14px}@container (min-width: 500px){.pff__pola{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:start}}.pff__pole{display:grid;gap:7px;min-width:0}.pff__l-row{display:flex;align-items:baseline;justify-content:space-between;gap:10px;min-height:18px}.pff__pole--nip .pff__l{min-height:18px}.pff__l{display:block;font-size:13px;font-weight:500;color:var(--text)}.pff__opc{margin-left:4px;font-weight:400;color:var(--text-faint)}.pff__in-w{position:relative}.pff__in{width:100%;min-height:44px;padding:10px 12px;font:inherit;font-size:15px;color:var(--text-strong);background:var(--bg);border:1px solid var(--border-strong);border-radius:6px;transition:border-color .2s var(--ease),box-shadow .2s var(--ease)}.pff__in::placeholder{color:var(--text-faint)}.pff__in:focus{outline:none;border-color:var(--text-muted);box-shadow:0 0 0 3px var(--wl080)}.pff__in:disabled{opacity:.55;cursor:not-allowed}.pff__in--nip{font-family:var(--mono);font-size:17px;letter-spacing:.03em;padding-right:46px}.pff__in[aria-invalid=true]{border-color:var(--yellow)}.pff__ok{position:absolute;right:12px;top:50%;display:grid;place-items:center;width:24px;height:24px;margin-top:-12px;border-radius:50%;background:var(--green-soft);color:var(--green);opacity:0;transform:scale(.6);pointer-events:none;transition:opacity .2s var(--ease),transform .2s var(--ease)}.pff__ok svg{width:14px;height:14px}.pff.is-nip-ok .pff__ok{opacity:1;transform:none}@media(pointer:coarse){.pff__in{font-size:16px}.pff__in--nip{font-size:17px}}.pff__bez{padding:0;border:0;background:none;font:inherit;font-size:12.5px;color:var(--text-muted);white-space:nowrap;cursor:pointer;text-decoration:underline;text-decoration-color:var(--border-hover);text-underline-offset:3px}.pff__bez:hover{color:var(--text-strong)}.pff__bez:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:3px}.pff__bez[aria-pressed=true]{color:var(--accent-text);text-decoration:none}.pff__bez[aria-pressed=true]::before{content:"✓ "}.pff__hint{font-size:12.5px;line-height:1.5;color:var(--text-muted)}.pff__hint[hidden]{display:none}.pff__err{display:none}.pff__err.is-shown{display:flex;align-items:flex-start;gap:8px;padding:9px 11px;border-radius:6px;background:var(--yellow-soft);color:var(--text-strong);font-size:13px;line-height:1.45}.pff__err.is-shown::before{content:"";flex:none;width:7px;height:7px;margin-top:6px;border-radius:50%;background:var(--yellow)}.pff__err-b{flex:1 1 auto;min-width:0}.pff__podp{padding:0;border:0;background:none;font:inherit;font-weight:500;color:var(--accent-text);cursor:pointer;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.pff__podp[hidden]{display:none}.pff__podp:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:3px}.pff__hint a{color:var(--accent-text);text-underline-offset:3px}.pff__acts{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.pff__go{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 18px;border:1px solid var(--accent);border-radius:6px;background:var(--accent);color:#fff;font:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s var(--ease)}.pff__go:hover{background:var(--accent-2);border-color:var(--accent-2)}.pff__go:focus-visible{outline:2px solid var(--text-strong);outline-offset:2px}.pff__go svg{width:17px;height:17px}.pff__go:disabled{cursor:progress;opacity:.85}.pff__go.is-busy svg{display:none}.pff__czas{font-size:12.5px;color:var(--text-faint)}@media(max-width:640px){.pff__go{flex:1 1 100%}.pff__czas{width:100%;margin-top:-6px;text-align:center}}.pf-wglad .pff{pointer-events:none;opacity:.6}@media(prefers-reduced-motion:reduce){.pff,.pff__ok,.pff__go,.pff__in{animation:none;transition:none}}.pfpg{align-self:flex-start;width:100%;max-width:var(--pf-karta-w, 678px);margin:4px 0 10px;padding:14px 16px;border:1px solid var(--border-strong);border-radius:8px;background:var(--bg-elev);color:var(--text);animation:msgIn .38s var(--ease) backwards}@media(min-width:641px){.pfpg{margin-left:70px;width:calc(100% - 70px);padding:16px 20px}}.pfpg__l{list-style:none;margin:0;padding:0;display:grid;gap:10px}.pfpg__p{display:flex;align-items:flex-start;gap:10px;font-size:15px;line-height:1.45;font-weight:500;color:var(--text-strong)}.pfpg__i{flex:none;display:grid;place-items:center;width:22px;height:22px;margin-top:-1px;border-radius:50%;background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent-text)}.pfpg__i svg{width:13px;height:13px}.pfpg__n{min-width:0;overflow-wrap:anywhere}.pfpg__h{margin:12px 0 0;padding-top:11px;border-top:1px solid var(--border);font-size:13.5px;line-height:1.5;color:var(--text-muted)}@media(prefers-reduced-motion:reduce){.pfpg{animation:none}}
