*{box-sizing:border-box}body{margin:0;min-height:100vh;background:var(--pp-bg-soft);color:var(--pp-ink);font-family:var(--pp-font-sans);font-size:14px}.pr-header{justify-content:space-between;gap:16px;height:64px;padding:0 32px;background:var(--pp-surface);border-bottom:1px solid var(--pp-border)}.pr-brand,.pr-header{display:flex;align-items:center}.pr-brand{gap:12px;text-decoration:none}.pr-brand em{font-family:var(--pp-font-display);font-style:italic;font-weight:300;font-size:17px;color:var(--pp-ink-2)}.pr-shell{display:grid;grid-template-columns:248px minmax(0,1fr);min-height:calc(100vh - 64px)}.pr-side{border-right:1px solid var(--pp-border);background:var(--pp-surface);padding:24px 0 48px;gap:22px}.pr-side,.pr-side-grupa{display:flex;flex-direction:column}.pr-side-grupa>.pp-eyebrow{padding:0 24px 8px}.pr-side-grupa a{display:flex;justify-content:space-between;gap:12px;padding:7px 24px;text-decoration:none;color:var(--pp-ink-2);font-size:13px;border-left:2px solid transparent}.pr-side-grupa a:hover,.pr-side-grupa a[aria-current=true]{color:var(--pp-ink);background:var(--pp-bg-soft)}.pr-side-grupa a[aria-current=true]{border-left-color:var(--pp-ink);font-weight:500}.pr-side-grupa a span:last-child{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--pp-ink-3)}.pr-side .pr-btn{margin:0 24px;justify-content:center}.pr-side-suma{margin:0 24px;padding:14px 16px;background:var(--pp-surface-syrenka);color:var(--pp-ink-syrenka)}.pr-side-suma strong{display:block;margin-top:4px;font-size:18px;font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pr-main{padding:32px 40px 96px;display:flex;flex-direction:column;gap:28px;min-width:0;max-width:1400px}.pr-btn{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;font:inherit;font-size:12px;letter-spacing:var(--pp-tracking-mid);text-transform:uppercase;text-decoration:none;color:var(--pp-ink);background:var(--pp-surface);border:1px solid var(--pp-border-strong);border-radius:0;cursor:pointer;white-space:nowrap}.pr-btn:hover{border-color:var(--pp-ink);color:var(--pp-ink)}.pr-btn--glowny{background:var(--pp-ink);color:#fff;border-color:var(--pp-ink)}.pr-btn--glowny:hover{background:#333;color:#fff}.pr-btn--usun{color:var(--pp-dusty-red);border-color:transparent;background:none}.pr-btn--usun:hover{border-color:var(--pp-dusty-red);color:var(--pp-dusty-red)}.pr-btn:disabled{opacity:.5;cursor:default}.pr-pole{display:flex;flex-direction:column;gap:6px;min-width:0}.pr-pole>span{font-size:var(--pp-t-xxs);letter-spacing:var(--pp-tracking-mid);text-transform:uppercase;color:var(--pp-ink-2)}.pr-input{font:inherit;width:100%;padding:9px 11px;background:var(--pp-surface);border:1px solid var(--pp-border-strong);border-radius:0;color:var(--pp-ink)}.pr-input:focus{outline:none;border-color:var(--pp-ink)}.pr-input--liczba{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}textarea.pr-input{resize:vertical;min-height:80px;line-height:1.5}.pr-karta{background:var(--pp-surface);border:1px solid var(--pp-border);padding:24px;display:flex;flex-direction:column;gap:20px}.pr-siatka{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:16px;gap:16px}.pr-tabela{width:100%;border-collapse:collapse;background:var(--pp-surface);font-size:13px}.pr-tabela th{text-align:left;font-weight:500;font-size:var(--pp-t-xxs);letter-spacing:var(--pp-tracking-mid);text-transform:uppercase;color:var(--pp-ink-2);padding:12px;border-bottom:1px solid var(--pp-ink);white-space:nowrap}.pr-tabela td{padding:11px 12px;border-bottom:1px solid var(--pp-border);vertical-align:middle}.pr-tabela tr.pr-wiersz:hover td{background:var(--pp-bg-soft)}.pr-tabela .pr-r{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.pr-tabela-ramka{overflow-x:auto;border:1px solid var(--pp-border)}.pr-wiersz a.pr-numer{font-weight:500;text-decoration:none}.pr-wiersz a.pr-numer:hover{text-decoration:underline}.pr-pod{display:block;font-size:11px;color:var(--pp-ink-3);margin-top:2px}.pr-znaczek{display:inline-flex;align-items:center;gap:6px;padding:3px 9px 3px 7px;font-size:11px;white-space:nowrap;background:var(--tlo,var(--pp-bg-soft));color:var(--tekst,var(--pp-ink))}.pr-znaczek:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--kolor,var(--pp-ink-3));flex:none}.pr-wybor{position:relative;border:1px solid var(--pp-border-strong)}.pr-wybor,.pr-wybor-panel{background:var(--pp-surface)}.pr-wybor-panel{position:absolute;z-index:30;top:calc(100% + 4px);left:-1px;right:-1px;border:1px solid var(--pp-ink);box-shadow:0 16px 40px rgba(0,0,0,.12)}.pr-wybor-gora{display:flex;gap:12px;align-items:center;padding:12px}.pr-wybor-lista{max-height:420px;overflow-y:auto}.pr-wybor-kategoria{position:-webkit-sticky;position:sticky;top:0;z-index:1;display:flex;justify-content:space-between;padding:8px 12px;background:var(--pp-bg-soft);border-bottom:1px solid var(--pp-border);font-size:var(--pp-t-xxs);letter-spacing:var(--pp-tracking-wide);text-transform:uppercase;font-weight:500;color:var(--pp-ink-2)}.pr-wybor-kategoria span{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--pp-ink-3)}.pr-wynik{display:grid;grid-template-columns:40px minmax(0,1fr) auto 22px;grid-gap:12px;gap:12px;align-items:center;width:100%;padding:8px 12px;font:inherit;text-align:left;background:none;border:0;border-bottom:1px solid var(--pp-border);cursor:pointer;color:var(--pp-ink)}.pr-wynik:hover,.pr-wynik[aria-selected=true]{background:var(--pp-bg-soft)}.pr-wynik .pr-miniatura,.pr-wynik img{width:40px;height:40px;object-fit:cover;background:var(--pp-bg-soft)}.pr-wynik:last-child{border-bottom:0}.pr-komunikat{padding:12px 16px;border:1px solid var(--pp-border);background:var(--pp-surface);font-size:13px}.pr-komunikat--blad{border-color:var(--pp-dusty-red);color:var(--pp-dusty-red)}.pr-komunikat--ok{border-color:var(--pp-pickle);color:var(--pp-ink-ogorek);background:var(--pp-surface-ogorek)}.pr-sumy{display:grid;grid-template-columns:auto auto;grid-gap:6px 32px;gap:6px 32px;justify-content:end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pr-sumy dt{color:var(--pp-ink-2)}.pr-sumy dd{margin:0;text-align:right}.pr-sumy .pr-mocno{font-weight:500;font-size:16px;color:var(--pp-ink)}.pr-pasek{justify-content:space-between;gap:16px}.pr-pasek,.pr-pasek-akcje{display:flex;align-items:center;flex-wrap:wrap}.pr-pasek-akcje{gap:8px}@media (max-width:900px){.pr-header{padding:0 16px}.pr-shell{grid-template-columns:minmax(0,1fr)}.pr-side{border-right:0;border-bottom:1px solid var(--pp-border);padding:16px 0}.pr-main{padding:24px 16px 64px}}.pr-naglowek-dok{display:grid;grid-template-columns:180px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:end}.pr-etapy{display:flex;flex-wrap:wrap;gap:0}.pr-etap{font:inherit;font-size:13px;padding:9px 14px;background:var(--pp-surface);color:var(--pp-ink-2);border:1px solid var(--pp-border-strong);margin-left:-1px;cursor:pointer;white-space:nowrap}.pr-etap:first-child{margin-left:0}.pr-etap:hover{color:var(--pp-ink);z-index:1}.pr-etap:hover,.pr-etap[aria-checked=true]{position:relative;border-color:var(--pp-ink)}.pr-etap[aria-checked=true]{background:var(--pp-ink);z-index:2}.pr-etap--anulowane{margin-left:12px}.pr-input--uwagi{margin-top:8px;padding:6px 9px;font-size:12px;border-color:var(--pp-border)}@media (max-width:900px){.pr-naglowek-dok{grid-template-columns:1fr 1fr}.pr-naglowek-dok>:last-child{grid-column:1/-1}}.pr-wynik--dodany,.pr-wynik--dodany:hover,.pr-wynik--dodany[aria-selected=true]{background:var(--pp-surface-ogorek);color:var(--pp-ink-ogorek)}.pr-wynik--dodany:hover,.pr-wynik--dodany[aria-selected=true]{box-shadow:inset 3px 0 0 var(--pp-pickle)}.pr-wynik--dodany .pr-pod{color:var(--pp-ink-ogorek);opacity:.75}.pr-wynik-tick{font-size:15px;font-weight:500;color:var(--pp-pickle);text-align:center}.pr-pozycja{display:flex;gap:14px;align-items:flex-start}.pr-pozycja .pr-miniatura{width:52px;height:52px;flex:none;object-fit:cover;background:var(--pp-bg-soft);display:block}.pr-licznik{display:inline-flex;align-items:stretch;border:1px solid var(--pp-border-strong);background:var(--pp-surface)}.pr-licznik:focus-within{border-color:var(--pp-ink)}.pr-licznik button{width:34px;font:inherit;font-size:16px;line-height:1;background:var(--pp-bg-soft);border:0;color:var(--pp-ink);cursor:pointer}.pr-licznik button:hover:not(:disabled){background:var(--pp-ink);color:#fff}.pr-licznik button:disabled{color:var(--pp-ink-3);cursor:default}.pr-licznik input{width:56px;padding:8px 4px;font:inherit;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border:0;border-left:1px solid var(--pp-border);border-right:1px solid var(--pp-border);background:transparent;color:var(--pp-ink)}.pr-licznik input:focus{outline:none}.pr-wiersz{position:relative;cursor:pointer}.pr-wiersz a.pr-numer:after{content:"";position:absolute;inset:0}.pr-wiersz .pr-nad{position:relative;z-index:1}.pr-wybor-pokaz{display:block;width:100%;padding:14px 12px;font:inherit;font-size:12px;letter-spacing:var(--pp-tracking-mid);text-transform:uppercase;text-align:center;color:var(--pp-ink);background:var(--pp-bg-soft);border:0;border-top:1px solid var(--pp-border);cursor:pointer}.pr-wybor-pokaz:hover{background:var(--pp-ink);color:#fff}.pr-wybor-przelacz{font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--pp-ink-2);background:none;border:0;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.pr-wybor-przelacz:hover{color:var(--pp-ink)}.pr-lista-produktow{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px}.pr-lista-produktow li{display:flex;gap:8px;align-items:baseline;min-width:0}.pr-lista-produktow li>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.pr-lista-produktow .pr-pod{margin:0;flex:none}.pr-tabela tr.pr-wiersz td{vertical-align:top}.pr-etap-kolor--nowe{--kolor:#4F7FA0;--tlo:#E2ECF2;--tekst:#2B5470}.pr-etap-kolor--w_realizacji{--kolor:#D39A2C;--tlo:#FAEFD7;--tekst:#7A5510}.pr-etap-kolor--zrealizowane{--kolor:#7A5BA8;--tlo:#ECE5F5;--tekst:#4B3477}.pr-etap-kolor--dostarczone{--kolor:#B24A3E;--tlo:#F5E0DC;--tekst:#7E2C22}.pr-etap-kolor--oplacone{--kolor:#5C7A3A;--tlo:#E4ECD7;--tekst:#3B5221}.pr-etap-kolor--anulowane{--kolor:#9A9690;--tlo:#EEECE8;--tekst:#5F5B55}.pr-kropka{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--kolor,var(--pp-ink-3));flex:none}.pr-side-etap{gap:10px}.pr-etap,.pr-side-etap{display:inline-flex;align-items:center}.pr-etap{gap:8px}.pr-etap[aria-checked=true]{background:var(--kolor);border-color:var(--kolor);color:#fff}.pr-etap[aria-checked=true] .pr-kropka{background:#fff}.pr-pozycja-nazwa{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.pr-tip-gora:after{top:auto;bottom:calc(100% + 8px);width:max-content;max-width:320px}.pr-checkbox{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--pp-ink-2);cursor:pointer;white-space:nowrap}.pr-checkbox input{width:15px;height:15px;accent-color:var(--pp-ink);margin:0}.pr-wybor-wlasny{background:var(--pp-surface);color:var(--pp-ink-2)}.pr-wynik-nazwa{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-pozycja-nazwa,.pr-wynik-nazwa{font-size:15px;font-weight:600}.pr-lista-produktow li>span:first-child{font-weight:600}.pr-uwaga-wiersz{display:flex;margin-top:4px}.pr-uwaga-m{flex:1 1;min-width:0;padding:4px 0;font:inherit;font-size:13px;text-align:left;background:none;border:0;color:var(--pr-akcent,var(--pp-ink-2));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.pr-uwaga-m:hover{text-decoration:underline;text-underline-offset:2px}.pr-uwaga-m--jest{color:var(--pp-ink-2);font-style:italic}.pr-uwaga-m-pole{flex:1 1;min-width:0;padding:6px 9px;font-size:13px}.pr-uchwyt{display:inline-grid;place-items:center;width:24px;height:32px;margin:-6px 6px -6px -6px;padding:0;vertical-align:middle;background:none;border:0;border-radius:6px;color:var(--pp-ink-3);cursor:-webkit-grab;cursor:grab;touch-action:none}.pr-uchwyt:focus-visible,.pr-uchwyt:hover{color:var(--pp-ink);background:var(--pp-bg-soft);outline:none}.pr-uchwyt:active{cursor:-webkit-grabbing;cursor:grabbing}.pr-lp{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pr-przeciagany,.pr-tabela tr.pr-przeciagany td{background:var(--pr-akcent-tlo,#F3F0E8)!important}.pr-przeciagany{box-shadow:inset 3px 0 0 var(--pr-akcent,var(--pp-ink))}body:has(.pr-przeciagany){cursor:-webkit-grabbing;cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pr-naglowek-strony{display:flex;justify-content:space-between;align-items:flex-end;gap:12px 20px;flex-wrap:wrap}.pr-naglowek-wiersz{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0 0 4px}.pr-btn--maly{padding:7px 12px;font-size:11px}.pr-info:after{display:none}.pr-dymek{position:fixed;z-index:100;max-width:320px;padding:8px 10px;background:var(--pp-ink);color:#fff;font-size:12px;line-height:1.45;pointer-events:none;overflow-wrap:anywhere}.pr-wybor{--pr-wybor-tlo:var(--pp-surface-smok);background:var(--pr-wybor-tlo);border-color:var(--pr-wybor-tlo)}.pr-wybor-gora .pr-input{background:#fff;border-color:transparent}.pr-wybor-gora .pr-btn:not(.pr-btn--glowny){background:transparent;color:var(--pp-ink-smok);border-color:rgba(233,226,210,.35)}.pr-wybor-gora .pr-btn:not(.pr-btn--glowny):hover{border-color:var(--pp-ink-smok);color:#fff}.pr-wybor-gora .pr-btn--glowny{background:var(--pp-ink-smok);color:var(--pp-surface-smok);border-color:var(--pp-ink-smok)}.pr-dodaj-wlasny{padding:7px 12px;font:inherit;font-size:13px;color:var(--pp-ink-2);background:none;border:1px dashed var(--pp-border-strong);cursor:pointer}.pr-dodaj-wlasny:hover{color:var(--pp-ink);border-color:var(--pp-ink)}.pr-powrot{flex:none;display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--pp-border-strong);background:var(--pp-surface);color:var(--pp-ink);text-decoration:none}.pr-powrot:hover{border-color:var(--pp-ink);color:var(--pp-ink)}.pr-etap{min-height:38px}.pr-polacz{padding:4px 0;font:inherit;font-size:13px;color:var(--pr-akcent,var(--pp-ink));background:none;border:0;text-decoration:underline;text-underline-offset:2px;cursor:pointer;text-align:left}.pr-polacz:hover{color:var(--pp-ink)}.pr-przypisanie{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:13px;background:#FFF6D6;color:#4A3B00}.pr-etap.pr-etap-kolor--nowe,.pr-etap[class*=pr-etap-kolor--]{background:var(--tlo);color:var(--tekst);border-color:transparent}.pr-etap[class*=pr-etap-kolor--]:hover{border-color:var(--kolor);color:var(--tekst)}.pr-etap[class*=pr-etap-kolor--][aria-checked=true]{background:var(--kolor);color:#fff;border-color:var(--kolor)}.pr-etapy{gap:4px}.pr-etap{margin-left:0}.pr-side-etap{color:var(--tekst)}.pr-side-grupa a.pr-side-link-etap:hover{background:var(--tlo)}.pr-side-grupa a.pr-side-link-etap[aria-current=true]{background:var(--kolor);color:#fff;border-left-color:var(--kolor)}.pr-side-grupa a.pr-side-link-etap[aria-current=true] .pr-side-etap{color:#fff}.pr-side-grupa a.pr-side-link-etap[aria-current=true] .pr-kropka{background:#fff}.pr-side-grupa a.pr-side-link-etap[aria-current=true] span:last-child{color:rgba(255,255,255,.75)}.pr-naglowek-dok-ramka{container-type:inline-size}@container (max-width: 1040px){.pr-naglowek-dok{grid-template-columns:180px minmax(0,1fr)}.pr-naglowek-dok>:last-child{grid-column:1/-1}}.pr-etapy{max-width:100%;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap}.pr-etapy::-webkit-scrollbar{display:none}.pr-etapy.pr-etapy--przewijane{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent)}.pr-etap{flex:none}.pr-miniatury{display:flex;gap:4px;flex-wrap:wrap;margin-bottom:6px}.pr-miniatury img,.pr-miniatury>span{width:32px;height:32px;flex:none;object-fit:cover;background:var(--pp-bg-soft);border:1px solid var(--pp-border)}.pr-miniatury-wiecej{display:grid;place-items:center;font-size:11px;font-weight:600;color:var(--pp-ink-2)}.pr-fieldset{display:flex;flex-direction:column;gap:28px;min-width:0;margin:0;padding:0;border:0}.pr-fieldset:disabled .pr-dodaj-wlasny,.pr-fieldset:disabled .pr-licznik button,.pr-fieldset:disabled .pr-licznik-m button,.pr-fieldset:disabled .pr-p-usun button,.pr-fieldset:disabled .pr-polacz,.pr-fieldset:disabled .pr-uchwyt,.pr-fieldset:disabled .pr-uwaga-m:not(.pr-uwaga-m--jest){display:none}.pr-fieldset:disabled .pr-licznik,.pr-fieldset:disabled .pr-licznik-m{background:transparent;border-color:transparent;box-shadow:none}.pr-fieldset:disabled .pr-licznik-m span:after{content:" szt.";font-weight:400;color:var(--pp-ink-2)}.pr-fieldset:disabled input,.pr-fieldset:disabled textarea{color:var(--pp-ink-2);cursor:not-allowed}.pr-fieldset:disabled .pr-uwaga-m--jest{cursor:default;text-decoration:none}.pr-naglowek-dok input:disabled{color:var(--pp-ink-2);cursor:not-allowed}.pr-blokada{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;line-height:1.45;background:#FFF4E5;color:#6B4300;border:1px solid #f1d7a8}.pr-blokada svg{flex:none;margin-top:1px}.pr-naglowek-strony>.pr-pasek-akcje{margin-left:auto;justify-content:flex-end}.pr-naglowek-strony--siatka{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"tytul akcje" "meta akcje";grid-gap:2px 16px;gap:2px 16px;align-items:end}.pr-naglowek-strony--siatka>.pr-naglowek-wiersz{grid-area:tytul;margin:0}.pr-naglowek-strony--siatka>.pr-naglowek-akcje{grid-area:akcje;margin:0;align-self:center}.pr-naglowek-strony--siatka>.pr-naglowek-meta{grid-area:meta}.pr-btn--ikona svg{flex:none}.pr-ceny-pasek{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.pr-ceny-pasek>.pr-input{flex:1 1 240px}.pr-ceny-pasek>.pr-btn--glowny{margin-left:auto}.pr-ceny-filtry{display:inline-flex;gap:4px;flex-wrap:wrap}.pr-ceny-filtry button{font:inherit;font-size:13px;padding:8px 12px;border:1px solid var(--pp-border-strong);background:var(--pp-surface);color:var(--pp-ink-2);cursor:pointer}.pr-ceny-filtry button[aria-checked=true]{background:var(--pp-ink);border-color:var(--pp-ink);color:#fff}.pr-tabela--ceny .pr-ceny-kategoria td{padding:14px 12px 6px;background:transparent!important;font-weight:700;font-size:13px;border-bottom:0}.pr-tabela--ceny .pr-ceny-kategoria span{color:var(--pp-ink-3);font-weight:400;margin-left:6px}.pr-c-zdj img,.pr-c-zdj span{display:block;width:40px;height:40px;object-fit:cover;background:var(--pp-bg-soft)}.pr-c-cena input{width:130px;margin-left:auto;display:block}.pr-input--blad{border-color:var(--pp-dusty-red)!important;box-shadow:0 0 0 2px #F5E0DC!important}.pr-ceny-zmieniony td{background:#FFF8E1!important}.pr-etap:disabled{opacity:.35;cursor:not-allowed}.pr-uwaga-etapu{display:block;margin-top:6px;font-size:12px;line-height:1.4;color:#8A4B00;text-transform:none;letter-spacing:0}.pr-okno{max-width:460px;width:calc(100vw - 32px);padding:24px;border:0;background:var(--pp-surface);color:var(--pp-ink);box-shadow:0 24px 64px rgba(0,0,0,.25)}.pr-okno::-webkit-backdrop{background:rgba(17,17,17,.45)}.pr-okno::backdrop{background:rgba(17,17,17,.45)}.pr-okno h2{margin:0 0 12px;font-size:20px;font-weight:500}.pr-okno p{margin:0 0 6px;color:var(--pp-ink-2)}.pr-okno ul{margin:0 0 20px;padding-left:18px;line-height:1.6}.pr-okno-akcje{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.pr-link-base{display:inline-grid;place-items:center;width:32px;height:32px;color:var(--pp-ink-2);text-decoration:none}.pr-link-base:hover{color:var(--pp-ink);background:var(--pp-bg-soft)}.pr-c-stan{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--pp-ink-2)}.pr-c-stan--brak{color:var(--pp-dusty-red)}.pr-stan{display:inline-flex;flex-direction:column;align-items:flex-end;gap:3px}.pr-stan-chip{display:inline-block;padding:3px 9px;font-size:13px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;background:#E4ECD7;color:#3B5221}.pr-stan-chip--brak{background:#F5E0DC;color:#7E2C22}.pr-stan-magazyny{display:flex;gap:2px 8px;flex-wrap:nowrap;justify-content:flex-end;font-size:11px;color:var(--pp-ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pr-stan-magazyny,.pr-stan-magazyny>span{white-space:nowrap}.pr-stan-magazyny b{font-weight:600;color:var(--pp-ink-2)}.pr-brand-firmowy{display:flex;align-items:center;gap:12px}.pr-side-przyciski{display:flex;flex-direction:column;gap:6px;margin:0 24px}.pr-side .pr-side-przyciski .pr-btn{margin:0;justify-content:center}.pr-side-ceny--aktywne{border-color:var(--pp-ink);color:var(--pp-ink);font-weight:500;box-shadow:inset 0 -2px 0 var(--pp-ink)}.pr-side-wyloguj{margin-top:auto}.pr-wybor-odswiez.pr-btn--ikona{width:40px;height:40px;padding:0;justify-content:center;flex:none}.pr-fab,.pr-hamburger,.pr-menu-tlo,.pr-pozycje-m,.pr-tylko-mobile{display:none}.pr-header-lewa{display:flex;align-items:center;gap:10px;min-width:0}.pr-hamburger{flex-direction:column;justify-content:center;gap:4px;width:40px;height:40px;margin-left:-6px;padding:0 10px;background:none;border:0;cursor:pointer;border-radius:8px}.pr-hamburger span{display:block;height:2px;border-radius:1px;background:var(--pp-ink);transition:transform var(--pp-dur-fast) var(--pp-ease-out),opacity var(--pp-dur-fast)}.pr-hamburger[aria-expanded=true] span:first-child{transform:translateY(6px) rotate(45deg)}.pr-hamburger[aria-expanded=true] span:nth-child(2){opacity:0}.pr-hamburger[aria-expanded=true] span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.pr-menu-tlo{position:fixed;inset:0;z-index:65;background:rgba(17,24,39,.4)}.pr-header-akcje{display:flex;align-items:center;gap:16px}@media (max-width:900px){.pr-input,.pr-licznik input,select,textarea{font-size:16px!important}.pr-header{height:52px;padding:0 12px;gap:8px;position:-webkit-sticky;position:sticky;top:0;z-index:40}.pr-header-email{display:none}.pr-header-akcje{gap:8px}.pr-header-akcje .pr-btn{padding:6px 10px!important;font-size:12px}.pr-brand-firmowy img{width:104px;height:auto}.pr-brand-firmowy em{display:none}.pr-shell{grid-template-columns:minmax(0,1fr);min-height:0}.pr-hamburger{display:inline-flex}.pr-side{position:fixed;top:0;bottom:0;left:0;z-index:70;width:min(300px,86vw);padding:calc(16px + env(safe-area-inset-top)) 12px calc(24px + env(safe-area-inset-bottom));gap:20px;overflow-y:auto;border-right:1px solid var(--pp-border);border-bottom:0;transform:translateX(-102%);transition:transform var(--pp-dur-mid) var(--pp-ease-out)}html[data-menu=otwarte] .pr-side{transform:none;box-shadow:8px 0 32px rgba(0,0,0,.16)}html[data-menu=otwarte] .pr-menu-tlo{display:block}html[data-menu=otwarte] body{overflow:hidden}.pr-side .pr-btn--glowny{margin:0;justify-content:center}.pr-side-grupa>.pp-eyebrow{padding:0 12px 6px}.pr-side-grupa a{padding:11px 12px;font-size:15px}.pr-side-suma{margin:0}.pr-fab{position:fixed;right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:45;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--pr-akcent,var(--pp-ink));color:#fff!important;text-decoration:none;font-size:30px;font-weight:300;line-height:1;box-shadow:0 8px 24px rgba(0,0,0,.22)}.pr-fab:active{transform:scale(.95)}.pr-main{padding:16px 12px 96px;gap:16px}.pr-main h1{font-size:24px!important}.pr-pasek{gap:10px}.pr-pasek>form.pr-pasek-akcje{width:100%}.pr-pasek>form.pr-pasek-akcje .pr-input{width:auto!important;flex:1 1 160px;min-width:0}.pr-karta{padding:14px;gap:18px!important}.pr-tabela-ramka:has(.pr-tabela--dokumenty){overflow:visible;border:0;background:none;box-shadow:none}.pr-tabela--dokumenty,.pr-tabela--dokumenty tbody{display:block;background:none}.pr-tabela--dokumenty thead{display:none}.pr-tabela--dokumenty tr.pr-wiersz{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:6px 12px;gap:6px 12px;grid-template-areas:"numer etap" "produkty produkty" "wyst netto" "wyst pdf";margin-bottom:10px;padding:14px;background:var(--pp-surface);border:1px solid var(--pp-border)}.pr-tabela--dokumenty tr.pr-wiersz td{display:block;padding:0;border:0;background:none!important;min-width:0!important;max-width:none!important;text-align:left}.pr-tabela--dokumenty td[data-etykieta]:before{content:attr(data-etykieta);display:block;font-size:11px;color:var(--pp-ink-3);margin-bottom:1px}.pr-k-numer{grid-area:numer;align-self:center;font-size:15px}.pr-k-etap{grid-area:etap;justify-self:end;align-self:center}.pr-k-produkty{grid-area:produkty;padding:6px 0!important;border-top:1px solid var(--pp-border)!important;border-bottom:1px solid var(--pp-border)!important}.pr-k-wyst{grid-area:wyst}.pr-k-netto{grid-area:netto;font-weight:500}.pr-k-netto,.pr-k-pdf{text-align:right!important}.pr-k-pdf{grid-area:pdf;align-self:end}.pr-k-pdf a{display:inline-block;padding:6px 0 2px}.pr-k-sztuk{display:none!important}.pr-naglowek-dok{grid-template-columns:minmax(0,1fr);gap:12px}.pr-naglowek-dok>:last-child{grid-column:1/-1}.pr-etapy{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 -14px;padding:0 14px 2px}.pr-etapy::-webkit-scrollbar{display:none}.pr-etap{flex:none;padding:10px 12px}#pr-akcje-gora{display:none!important}.pr-wybor-gora{padding:8px;gap:8px}.pr-wybor-gora .pr-btn{padding:8px 10px;font-size:12px}.pr-wybor-lista{max-height:55vh}.pr-wynik{grid-template-columns:44px minmax(0,1fr) auto 18px;gap:10px;padding:10px}.pr-wynik .pr-miniatura,.pr-wynik img{width:44px;height:44px}.pr-wynik-nazwa{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3}.pr-wynik .pr-pod{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pr-tabela-ramka:has(.pr-tabela--pozycje){display:none}.pr-pozycje-m{display:block;margin:0 -14px;padding:0;list-style:none;border-top:1px solid var(--pp-border)}.pr-poz-m,.pr-pozycje-m{border-bottom:1px solid var(--pp-border)}.pr-poz-m{display:grid;grid-template-columns:18px 60px minmax(0,1fr);grid-gap:10px;gap:10px;padding:14px 14px 14px 8px}.pr-poz-m .pr-uchwyt{margin:0;width:18px;height:60px;align-self:start}.pr-poz-m:last-child{border-bottom:0}.pr-poz-m-zdj{display:block;width:60px;height:60px;object-fit:cover;border-radius:10px;background:var(--pp-bg-soft)}.pr-poz-m-tresc{min-width:0;display:flex;flex-direction:column;gap:6px}.pr-poz-m-nazwa{font-size:16px;font-weight:600;line-height:1.3;color:var(--pp-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pr-poz-m-ceny{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:13px;color:var(--pp-ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pr-poz-m-ceny strong{font-size:16px;font-weight:600;color:var(--pp-ink)}.pr-poz-m-cena-pole{display:flex;align-items:center;gap:6px}.pr-poz-m-cena-pole input{width:96px}.pr-poz-m-pole{padding:8px 10px}.pr-poz-m-dol .pr-uwaga-m{font-size:14px;padding:8px 0}.pr-poz-m-dol{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;margin-top:2px}.pr-poz-m-dol>.pr-uwaga-m,.pr-poz-m-dol>.pr-uwaga-m-pole{flex:1 1 96px}.pr-poz-m-dol>.pr-licznik-m{margin-left:auto}.pr-licznik-m{flex:none;display:inline-flex;align-items:center;padding:3px;background:var(--pp-bg-soft);border:1px solid var(--pp-border);border-radius:999px}.pr-licznik-m button{display:grid;place-items:center;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:var(--pp-surface);color:var(--pp-ink);font:inherit;font-size:20px;line-height:1;box-shadow:0 1px 2px rgba(0,0,0,.08);cursor:pointer}.pr-licznik-m button:active{transform:scale(.94)}.pr-licznik-m button:disabled{opacity:.4}.pr-licznik-m .pr-licznik-m-kosz{color:var(--pp-dusty-red)}.pr-licznik-m span{min-width:32px;text-align:center;font-size:16px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pr-przypis-cen,.pr-sumy{display:none!important}.pr-wybor[data-otwarta]{position:fixed;inset:0;z-index:60;display:flex;flex-direction:column;border:0;border-radius:0!important;background:var(--pp-surface)}.pr-wybor[data-otwarta] .pr-wybor-gora{padding:calc(10px + env(safe-area-inset-top)) 12px 10px;border-bottom:1px solid var(--pp-border)}.pr-wybor[data-otwarta] .pr-wybor-odswiez{display:none}.pr-wybor[data-otwarta] .pr-wybor-panel{position:static;flex:1 1;min-height:0;display:flex;flex-direction:column;border:0;border-radius:0!important;box-shadow:none}.pr-wybor[data-otwarta] .pr-wybor-lista{max-height:none;flex:1 1;overflow-y:auto;padding-bottom:env(safe-area-inset-bottom)}body:has(.pr-wybor[data-otwarta]){overflow:hidden}.pr-pasek-zapisu{position:-webkit-sticky;position:sticky;bottom:0;z-index:30;margin:0 -14px -14px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:var(--pp-surface);border-top:1px solid var(--pp-border);box-shadow:0 -6px 16px rgba(0,0,0,.06);flex-wrap:nowrap}.pr-pasek-zapisu .pr-pasek-akcje{flex-wrap:nowrap}.pr-pasek-zapisu .pp-meta{display:none}.pr-pasek-zapisu>div:first-child{min-width:0}.pr-pasek-suma{display:flex;flex-direction:column;font-size:12px;color:var(--pp-ink-2);line-height:1.25}.pr-pasek-suma strong{font-size:18px;font-weight:600;color:var(--pp-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pr-pasek-zapisu .pr-btn--glowny{padding:12px 18px;font-size:14px}.pr-tylko-desktop{display:none!important}.pr-tylko-mobile{display:inline-flex!important}.pr-btn--usun.pr-tylko-mobile{justify-content:center;width:100%;border:1px solid var(--pp-border-strong)}.pr-tip-gora:after{max-width:calc(100vw - 48px)}}.pr-hamburger{flex:none}@media (max-width:480px){.pr-brand-firmowy img{width:88px}}@media (max-width:900px){.pr-naglowek-strony--siatka{grid-template-areas:"tytul akcje" "meta meta";align-items:center;gap:6px 10px}.pr-naglowek-strony--siatka>.pr-naglowek-akcje{align-self:start;margin-top:2px;gap:6px;flex-wrap:nowrap}.pr-naglowek-strony--siatka h1{font-size:22px!important;white-space:nowrap}.pr-btn--ikona{width:38px;height:38px;padding:0!important;justify-content:center}.pr-btn--ikona span{display:none}}@media (max-width:900px){.pr-tabela-ramka:has(.pr-tabela--ceny){overflow:visible;padding:0!important;border:0;background:none;box-shadow:none}.pr-tabela--ceny,.pr-tabela--ceny tbody{display:block;border-spacing:0}.pr-tabela--ceny thead{display:none}.pr-tabela--ceny tr{position:relative;display:grid;grid-template-columns:52px minmax(0,1fr) auto;grid-column-gap:12px;column-gap:12px;grid-row-gap:8px;row-gap:8px;align-items:center;grid-template-areas:"zdj nazwa nazwa" "zdj stan cena";padding:12px;margin-bottom:8px;background:var(--pp-surface);border:1px solid var(--pp-border)}.pr-tabela--ceny tr.pr-ceny-kategoria{display:block;padding:10px 2px 2px;margin:0;background:none!important;border:0}.pr-tabela--ceny td{display:block;padding:0!important;border:0!important;background:transparent!important;border-radius:0!important}.pr-tabela--ceny td[data-etykieta]:before{content:none}.pr-c-zdj{grid-area:zdj;align-self:start}.pr-c-zdj img,.pr-c-zdj span{width:52px!important;height:52px!important;border-radius:10px}.pr-tabela--ceny td.pr-c-nazwa{grid-area:nazwa;min-width:0;padding-right:40px!important}.pr-c-nazwa .pr-pozycja-nazwa{display:block;font-size:15px;line-height:1.3}.pr-c-nazwa .pr-info{margin-left:6px;vertical-align:-1px}.pr-c-link{position:absolute;top:6px;right:6px}.pr-c-stan{grid-area:stan;text-align:left!important}.pr-c-stan .pr-stan{align-items:flex-start}.pr-c-stan .pr-stan-chip{font-size:14px;padding:4px 10px}.pr-c-stan{min-width:0}.pr-c-stan .pr-stan-magazyny{flex-direction:column;align-items:flex-start;line-height:1.35}.pr-c-cena{grid-area:cena;display:flex!important;align-items:center;gap:6px;justify-content:flex-end}.pr-c-cena:after{content:"zł";font-size:13px;color:var(--pp-ink-2)}.pr-c-cena input{width:92px!important;padding:8px 10px;text-align:right}.pr-c-cena strong{font-size:16px}.pr-ceny-pasek>.pr-btn--glowny{position:-webkit-sticky;position:sticky;bottom:12px;width:100%;justify-content:center;z-index:5}.pr-ceny-pasek{position:-webkit-sticky;position:sticky;top:52px;z-index:6;background:var(--pp-surface);padding:8px 0;margin:-8px 0 0}.pr-fieldset:disabled .pr-poz-m{grid-template-columns:60px minmax(0,1fr);padding-left:14px}.pr-side-przyciski{margin:0}.pr-side-wyloguj.pr-tylko-mobile{display:block!important;margin-top:auto;padding-top:12px;border-top:1px solid var(--pp-border)}.pr-side-wyloguj .pr-btn{width:100%;justify-content:center}.pr-header-akcje .pr-btn--glowny{padding:7px 10px!important}}@font-face{font-family:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/c95a17d6aa1ccc69-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/84792440f5374347-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/10735954b8957dce-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/69c8297e91a203ed-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/32ec8d161d520037-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/ceda3e828136e1b8-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/103fc5fac08dcb15-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c95a17d6aa1ccc69-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/84792440f5374347-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/10735954b8957dce-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/69c8297e91a203ed-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/32ec8d161d520037-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ceda3e828136e1b8-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/103fc5fac08dcb15-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c95a17d6aa1ccc69-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/84792440f5374347-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/10735954b8957dce-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/69c8297e91a203ed-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/32ec8d161d520037-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ceda3e828136e1b8-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/103fc5fac08dcb15-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Tight Fallback;src:local("Arial");ascent-override:100.51%;descent-override:25.03%;line-gap-override:0.00%;size-adjust:96.39%}.__className_ab8d95{font-family:Inter Tight,Inter Tight Fallback;font-style:normal}.__variable_ab8d95{--font-inter-tight:"Inter Tight","Inter Tight Fallback"}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c56fbb5486862d1b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/bd7a9b1ce2297c14-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/45d0fdf0988e07ff-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_6f7bef{font-family:Fraunces,Fraunces Fallback;font-style:italic}.__variable_6f7bef{--font-fraunces:"Fraunces","Fraunces Fallback"}:root{--pp-bg:#FFFFFF;--pp-bg-soft:#FAF8F4;--pp-surface:#FFFFFF;--pp-ink:#111111;--pp-ink-2:#6F6F6F;--pp-ink-3:#9A9690;--pp-border:#E8E6E2;--pp-border-strong:#D9D6D0;--pp-dusty-red:#B24A3E;--pp-forest:#3F5A45;--pp-washed-beige:#C9BBA4;--pp-powder-blue:#A9BCC3;--pp-dusty-pink:#D7A8AC;--pp-pickle:#7E8F5C;--pp-added:#f1c975;--pp-surface-pierogi:#F4E9DC;--pp-surface-smok:#1F2A22;--pp-surface-golab:#E5EAEC;--pp-surface-syrenka:#F1DDDF;--pp-surface-ogorek:#E6E9D8;--pp-ink-pierogi:#3A2A1E;--pp-ink-smok:#E9E2D2;--pp-ink-golab:#26323A;--pp-ink-syrenka:#3A2730;--pp-ink-ogorek:#2C3220;--pp-font-sans:var(--font-inter-tight),"Söhne","Helvetica Neue",Helvetica,Arial,sans-serif;--pp-font-display:var(--font-fraunces),"Times New Roman",serif;--pp-t-xxs:11px;--pp-t-xs:12px;--pp-t-sm:13px;--pp-t-base:14px;--pp-t-md:15px;--pp-t-lg:22px;--pp-t-xl:36px;--pp-t-2xl:56px;--pp-t-3xl:clamp(64px,14vw,180px);--pp-tracking-wide:0.12em;--pp-tracking-mid:0.05em;--pp-tracking-tight:-0.025em;--pp-gap:2px;--pp-radius:0;--pp-shadow:none;--pp-ease-out:cubic-bezier(.2,.7,.2,1);--pp-dur-fast:0.18s;--pp-dur-mid:0.35s;--pp-dur-slow:0.7s;--pp-section:96px;--pp-section-sm:56px}.pp-eyebrow{letter-spacing:var(--pp-tracking-wide);font-weight:500}.pp-eyebrow,.pp-meta{font-family:var(--pp-font-sans);font-size:var(--pp-t-xxs);text-transform:uppercase;color:var(--pp-ink-2)}.pp-meta{letter-spacing:var(--pp-tracking-mid)}.pp-tip{position:relative;display:inline-flex;align-items:center;justify-content:center;width:13px;height:13px;flex:none;border:1px solid var(--pp-ink-3);color:var(--pp-ink-3);font-family:var(--pp-font-sans);font-size:9px;font-weight:500;cursor:help}.pp-tip,.pp-tip:after{letter-spacing:0;text-transform:none}.pp-tip:after{content:attr(data-tip);position:absolute;top:calc(100% + 8px);left:-8px;width:220px;padding:8px 10px;background:var(--pp-ink);color:#fff;font-size:var(--pp-t-xxs);font-weight:400;line-height:1.5;white-space:normal;text-align:left;opacity:0;visibility:hidden;transition:opacity var(--pp-dur-fast) var(--pp-ease-out);z-index:10;pointer-events:none}.pp-tip--right:after{left:auto;right:-8px}.pp-tip:focus-visible:after,.pp-tip:hover:after{opacity:1;visibility:visible}.pp-tip-host{position:relative}.pp-tip-host:after{content:attr(data-tip);position:absolute;top:calc(100% + 8px);right:0;width:280px;padding:8px 10px;background:var(--pp-ink);color:#fff;font-size:var(--pp-t-xxs);font-weight:400;line-height:1.5;letter-spacing:0;text-transform:none;white-space:pre-line;text-align:left;opacity:0;visibility:hidden;transition:opacity var(--pp-dur-fast) var(--pp-ease-out);z-index:10;pointer-events:none}.pp-tip-host:focus-within:after,.pp-tip-host:hover:after{opacity:1;visibility:visible}.pp-inline-input{font:inherit;font-feature-settings:inherit;font-variant-numeric:inherit;color:inherit;width:100%;padding:4px 6px;margin:-4px -6px;background:transparent;border:1px solid transparent;border-radius:0}.pp-inline-input:hover{border-color:var(--pp-border)}.pp-inline-input:focus{outline:none;border-color:var(--pp-border-strong);background:var(--pp-bg)}.pp-inline-input--right{text-align:right}@keyframes pp-spin{to{transform:rotate(1turn)}}.pp-spinner{display:inline-block;width:11px;height:11px;flex:none;border:2px solid;border-top:2px solid transparent;border-radius:50%;animation:pp-spin .7s linear infinite}a{color:var(--pp-ink);text-decoration:underline;text-underline-offset:2px}a:hover{color:var(--pp-dusty-red)}button{cursor:pointer}