@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin-ext.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/onest-5.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:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/onest-6.woff2) format("woff2");unicode-range:U+0000-00FF,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}:root{--czern: #0E1A22;--czern-2: #2A3943;--czern-3: #1A1B1E;--puder: #C9E4F1;--puder-jasny: #EAF5FA;--puder-ciemny: #9FC9DD;--mak: #2F5BFF;--mak-przycisk: #2450F0;--mak-ciemny: #1E44D6;--mak-jasny: #7C9BFF;--biel: #FFFFFF;--papier: #F5F5F7;--szary: #46566A;--szary-na-czerni: #A9AEB6;--linia: #D3DEE5;--linia-na-czerni: #2E3036;--obrys-pola: #87949E;--synti: #FF6A1F;--cytryna: #FFF21A;--blad: #B42318;--ok: #0F7A4A;--plakat: repeating-linear-gradient(115deg, rgba(255, 255, 255, .07) 0 1px, transparent 1px 9px), linear-gradient(150deg, #2F5BFF 0%, #15309E 38%, #0B0B0C 82%);--f: "Inter", system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--f-nag: var(--f);--bok: clamp(16px, 4vw, 48px);--szer: 1480px;--r: 10px;--r-duzy: 12px}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;overflow-x:hidden;overflow-x:clip}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body{margin:0;background:var(--papier);color:var(--czern);font-family:var(--f);font-size:17px;line-height:1.55;font-optical-sizing:auto;font-feature-settings:"ss01" 0,"cv11" 1;-webkit-font-smoothing:antialiased;min-height:100vh;display:flex;flex-direction:column}body>main{flex:1 0 auto}img{max-width:100%;display:block;height:auto}a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1px}h1,h2,h3{font-family:var(--f-nag);margin:0;line-height:1;letter-spacing:-.04em;font-weight:800;text-wrap:balance}h2{font-size:clamp(32px,4.6vw,60px)}h3{font-size:21px;letter-spacing:-.02em;line-height:1.2;font-weight:700}p{margin:0}:focus-visible{outline:3px solid var(--mak-ciemny);outline-offset:3px;border-radius:4px}.na-ciemnym :focus-visible{outline-color:var(--puder)}.w{width:100%;max-width:calc(var(--szer) + 2 * var(--bok));margin:0 auto;padding:0 var(--bok)}.pozornie-ukryte{position:absolute;left:-9999px}.pozornie-ukryte:focus{left:16px;top:16px;z-index:50;background:var(--biel);padding:8px 12px}.lead{font-size:clamp(18px,2vw,21px);color:var(--czern-2);max-width:60ch}.drobny{font-size:14px;color:var(--szary)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 26px;border-radius:999px;font:600 17px/1.1 var(--f);letter-spacing:-.01em;text-decoration:none;border:1.5px solid transparent;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s,transform .15s}.btn:active{transform:scale(.98)}.btn-glowny{background:var(--czern);color:var(--biel)}.btn-glowny:hover{background:#2a2b30}.na-ciemnym .btn-glowny{background:var(--biel);color:var(--czern)}.na-ciemnym .btn-glowny:hover{background:var(--puder)}.btn-obrys{background:transparent;color:var(--czern);border-color:#0b0b0c38}.btn-obrys:hover{background:var(--czern);color:var(--biel)}.btn-bialy{background:var(--biel);color:var(--czern)}.btn-bialy:hover{background:var(--puder)}.btn-bialy-obrys{background:transparent;color:var(--biel);border-color:#ffffff59}.btn-bialy-obrys:hover{background:var(--biel);color:var(--czern);border-color:var(--biel)}.btn[disabled]{opacity:.6;cursor:progress}.szklo{background:linear-gradient(180deg,#ffffff9e,#ffffff61);-webkit-backdrop-filter:blur(22px) saturate(180%);backdrop-filter:blur(22px) saturate(180%);border:1px solid rgba(255,255,255,.7);box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #ffffff40,0 12px 40px -12px #0b0b0c47}.szklo-ciemne{background:linear-gradient(180deg,#1e1f248c,#0b0b0c73);-webkit-backdrop-filter:blur(22px) saturate(160%);backdrop-filter:blur(22px) saturate(160%);border:1px solid rgba(255,255,255,.14);box-shadow:inset 0 1px #ffffff2e,0 12px 40px -12px #00000080}.js-odslon .odslon{opacity:0;transform:translateY(24px);transition:opacity .8s ease,transform 1s cubic-bezier(.22,1,.36,1)}.js-odslon .odslon.widac{opacity:1;transform:none}.ng[data-astro-cid-nakwjxtg]{position:sticky;top:0;z-index:40;padding:12px clamp(10px,2vw,28px) 0;pointer-events:none}.ng[data-astro-cid-nakwjxtg]>[data-astro-cid-nakwjxtg]{pointer-events:auto}.ng-w[data-astro-cid-nakwjxtg]{display:flex;align-items:center;gap:28px;min-height:60px;max-width:1560px;margin:0 auto;padding:0 8px 0 20px;border-radius:999px;background:#ffffffb8;-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);border:1px solid rgba(255,255,255,.85);box-shadow:0 10px 40px -18px #0e1a2259,inset 0 1px #ffffffe6;color:var(--czern)}.ng-marka[data-astro-cid-nakwjxtg]{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:var(--czern);font:800 23px/1 var(--f-nag);letter-spacing:-.06em;flex:none}.ng-marka[data-astro-cid-nakwjxtg] i[data-astro-cid-nakwjxtg]{font-style:normal;color:var(--mak)}.ng-menu[data-astro-cid-nakwjxtg]{display:none;align-items:center;gap:2px}.ng-rozwin[data-astro-cid-nakwjxtg],.ng-link[data-astro-cid-nakwjxtg]{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 14px;border:0;border-radius:999px;background:transparent;font:500 15.5px/1 var(--f);color:var(--szary);text-decoration:none;white-space:nowrap;cursor:pointer;transition:color .2s,background-color .2s}.ng-rozwin[data-astro-cid-nakwjxtg]:hover,.ng-rozwin[data-astro-cid-nakwjxtg][aria-expanded=true],.ng-link[data-astro-cid-nakwjxtg]:hover,.ng-link[data-astro-cid-nakwjxtg][aria-current]{color:var(--czern);background:#0b0b0c0f}.ng-rozwin[data-astro-cid-nakwjxtg] svg[data-astro-cid-nakwjxtg]{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;opacity:.6;transition:transform .2s ease}.ng-rozwin[data-astro-cid-nakwjxtg][aria-expanded=true] svg[data-astro-cid-nakwjxtg]{transform:rotate(180deg);opacity:1}.ng-prawo[data-astro-cid-nakwjxtg]{margin-left:auto;display:flex;gap:8px;align-items:center}.ng-btn[data-astro-cid-nakwjxtg]{min-height:44px;padding:0 22px;font-size:15px}.ng-postep[data-astro-cid-nakwjxtg]{display:inline-flex;align-items:center;gap:12px;min-height:44px;padding:0 8px 0 18px;border-radius:999px;background:var(--czern);color:var(--biel);text-decoration:none;font-size:14.5px;font-weight:600}.ng-postep-pas[data-astro-cid-nakwjxtg]{position:relative;width:120px;height:8px;border-radius:4px;background:#fff3;overflow:hidden}.ng-postep-pas[data-astro-cid-nakwjxtg] i[data-astro-cid-nakwjxtg]{position:absolute;inset:0 auto 0 0;width:var(--p);border-radius:4px;background:linear-gradient(90deg,var(--puder),#fff);transition:width .6s cubic-bezier(.16,1,.3,1)}.ng-postep[data-astro-cid-nakwjxtg] b[data-astro-cid-nakwjxtg]{min-width:52px;padding:6px 10px;border-radius:999px;background:var(--puder);color:var(--czern);text-align:center;font-variant-numeric:tabular-nums}@media(max-width:560px){.ng-postep-t[data-astro-cid-nakwjxtg]{display:none}.ng-postep-pas[data-astro-cid-nakwjxtg]{width:64px}}.ng-przelacz[data-astro-cid-nakwjxtg]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;min-width:44px;padding:0 14px;border-radius:999px;border:1px solid rgba(11,11,12,.12);background:#fff9;font:600 15px/1 var(--f);color:var(--czern);cursor:pointer}.ng-burger[data-astro-cid-nakwjxtg]{display:grid;gap:4px;width:16px}.ng-burger[data-astro-cid-nakwjxtg] i[data-astro-cid-nakwjxtg]{display:block;height:2px;border-radius:2px;background:currentColor;transition:transform .2s ease,opacity .2s}.ng-przelacz[data-astro-cid-nakwjxtg][aria-expanded=true] .ng-burger[data-astro-cid-nakwjxtg] i[data-astro-cid-nakwjxtg]:nth-child(1){transform:translateY(6px) rotate(45deg)}.ng-przelacz[data-astro-cid-nakwjxtg][aria-expanded=true] .ng-burger[data-astro-cid-nakwjxtg] i[data-astro-cid-nakwjxtg]:nth-child(2){opacity:0}.ng-przelacz[data-astro-cid-nakwjxtg][aria-expanded=true] .ng-burger[data-astro-cid-nakwjxtg] i[data-astro-cid-nakwjxtg]:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.ng-panel[data-astro-cid-nakwjxtg] [data-astro-cid-nakwjxtg]:focus-visible,.ng-arkusz[data-astro-cid-nakwjxtg] [data-astro-cid-nakwjxtg]:focus-visible{outline-color:var(--mak-ciemny)}@media(min-width:1024px){.ng-menu[data-astro-cid-nakwjxtg]{display:flex}.ng-przelacz[data-astro-cid-nakwjxtg]{display:none}}.ng-panel[data-astro-cid-nakwjxtg]{--kraw: max(var(--bok), calc((100% - var(--szer)) / 2 + var(--bok)));position:absolute;left:var(--kraw);right:var(--kraw);top:calc(100% + 8px);z-index:1;padding:8px;border-radius:var(--r-duzy);background:var(--biel);color:var(--czern);border:1px solid var(--linia);box-shadow:0 32px 64px -28px #0009;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .18s ease,transform .22s ease,visibility 0s linear .22s}.ng-panel[data-astro-cid-nakwjxtg]:before{content:"";position:absolute;left:0;right:0;top:-12px;height:12px}.ng-panel[data-astro-cid-nakwjxtg][data-otwarte=tak]{opacity:1;visibility:visible;transform:none;transition:opacity .18s ease,transform .22s ease,visibility 0s}.ng-kolumny[data-astro-cid-nakwjxtg]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none}.ng-kolumny[data-astro-cid-nakwjxtg] li[data-astro-cid-nakwjxtg]{position:relative;display:flex}.ng-kolumny[data-astro-cid-nakwjxtg] li[data-astro-cid-nakwjxtg]+li[data-astro-cid-nakwjxtg]:before{content:"";position:absolute;left:0;top:22px;bottom:22px;width:1px;background:var(--linia)}.ng-poz[data-astro-cid-nakwjxtg]{display:flex;flex-direction:column;gap:6px;width:100%;padding:22px 22px 24px;border-radius:12px;border:0;background:transparent;color:var(--czern);text-decoration:none;text-align:left;font:inherit;cursor:pointer;transition:background-color .15s ease}.ng-poz[data-astro-cid-nakwjxtg]:hover{background:var(--papier)}.ng-poz[data-astro-cid-nakwjxtg] .ng-ikona[data-astro-cid-nakwjxtg]{margin-bottom:8px}.ng-nazwa[data-astro-cid-nakwjxtg]{font:700 18px/1.2 var(--f-nag);letter-spacing:-.015em}.ng-opis[data-astro-cid-nakwjxtg]{font-size:14.5px;line-height:1.4;color:var(--szary)}.ng-ikona[data-astro-cid-nakwjxtg]{display:inline-grid;place-items:center;flex:none;width:44px;height:44px;border-radius:10px;background:var(--czern);color:var(--biel)}.ng-ikona-ai[data-astro-cid-nakwjxtg]{background:var(--puder);color:var(--czern)}.ng-arkusz[data-astro-cid-nakwjxtg]{position:fixed;top:var(--ng-gora, 64px);left:0;right:0;bottom:0;z-index:39;overflow-y:auto;overscroll-behavior:contain;background:var(--biel);color:var(--czern);border-top:1px solid var(--linia)}@media(min-width:1024px){.ng-arkusz[data-astro-cid-nakwjxtg]{display:none!important}}.ng-ark-tresc[data-astro-cid-nakwjxtg]{display:flex;flex-direction:column;min-height:100%;width:100%;max-width:720px;margin:0 auto;padding:6px var(--bok) 0;animation:ngArk .28s ease}@keyframes ngArk{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.ng-ark-sekcja[data-astro-cid-nakwjxtg]{padding:14px 0 6px}.ng-ark-tytul[data-astro-cid-nakwjxtg]{margin:0 0 10px;font:650 14px/1.2 var(--f);color:var(--szary)}.ng-kafle[data-astro-cid-nakwjxtg]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.ng-kafle[data-astro-cid-nakwjxtg] li[data-astro-cid-nakwjxtg]{display:flex}.ng-kafel[data-astro-cid-nakwjxtg]{display:flex;flex-direction:column;align-items:flex-start;gap:10px;width:100%;min-height:96px;padding:12px 14px 14px;border-radius:var(--r-duzy);border:0;background:var(--papier);color:var(--czern);text-decoration:none;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,transform .12s ease}.ng-kafel[data-astro-cid-nakwjxtg]:hover{background:var(--puder-jasny)}.ng-kafel[data-astro-cid-nakwjxtg]:active{transform:scale(.98)}.ng-kafel[data-astro-cid-nakwjxtg] .ng-ikona[data-astro-cid-nakwjxtg]{width:38px;height:38px;border-radius:11px}.ng-kafel[data-astro-cid-nakwjxtg] b[data-astro-cid-nakwjxtg]{margin-top:auto;font:650 16px/1.25 var(--f);letter-spacing:-.01em}.ng-ark-dol[data-astro-cid-nakwjxtg]{position:sticky;bottom:0;margin-top:auto;padding:12px 0 calc(12px + env(safe-area-inset-bottom));background:var(--biel);box-shadow:0 -12px 16px -12px #0b0b0c24}.ng-ark-btn[data-astro-cid-nakwjxtg]{width:100%}@media(max-width:420px){.ng-btn[data-astro-cid-nakwjxtg]{padding:0 12px;font-size:15px}.ng-przelacz[data-astro-cid-nakwjxtg]{padding:0 11px}.ng-menu-napis[data-astro-cid-nakwjxtg]{display:none}.ng-w[data-astro-cid-nakwjxtg]{gap:12px}}@media(prefers-reduced-motion:reduce){.ng-panel[data-astro-cid-nakwjxtg],.ng-panel[data-astro-cid-nakwjxtg][data-otwarte=tak]{transition:none;transform:none}.ng-ark-tresc[data-astro-cid-nakwjxtg]{animation:none}}html.mn-otwarte{overflow:hidden}html.mn-otwarte .ng{background:var(--biel);-webkit-backdrop-filter:none;backdrop-filter:none}html.mn-otwarte .ng-btn[data-astro-cid-nakwjxtg]{visibility:hidden}html.mn-otwarte .cf:not(.otwarty){display:none}.st[data-astro-cid-zfbdcfi2]{background:var(--puder);color:var(--szary);padding:56px 0 32px;font-size:15px;margin-top:96px;border-top:3px solid var(--mak)}.st-w[data-astro-cid-zfbdcfi2]{display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}.st-marka[data-astro-cid-zfbdcfi2]{display:grid;gap:12px;align-content:start}.st-logo[data-astro-cid-zfbdcfi2]{display:inline-flex;align-items:center;gap:10px;color:var(--czern);text-decoration:none;font:800 24px/1 var(--f-nag);letter-spacing:-.05em}.st-mail[data-astro-cid-zfbdcfi2]{color:var(--czern);font-weight:600}.st-kol[data-astro-cid-zfbdcfi2]{display:grid;gap:8px;align-content:start}.st-kol[data-astro-cid-zfbdcfi2] p[data-astro-cid-zfbdcfi2]{color:var(--czern);font-weight:700;margin-bottom:4px}.st[data-astro-cid-zfbdcfi2] a[data-astro-cid-zfbdcfi2]{color:var(--czern-2);text-decoration:none}.st[data-astro-cid-zfbdcfi2] a[data-astro-cid-zfbdcfi2]:hover{color:var(--czern);text-decoration:underline}.st-inne[data-astro-cid-zfbdcfi2]{margin-top:36px;display:grid;gap:4px;font-size:14px;color:var(--szary)}.st-inne[data-astro-cid-zfbdcfi2] a[data-astro-cid-zfbdcfi2]{color:var(--czern);text-decoration:underline;text-underline-offset:3px}.st-prawne[data-astro-cid-zfbdcfi2]{margin-top:20px;padding-top:20px;border-top:1px solid var(--puder-ciemny);font-size:13px;color:var(--szary)}@media(min-width:1024px){.st-w[data-astro-cid-zfbdcfi2]{grid-template-columns:1.2fr 1fr 1.6fr 1fr}}.cf{--tekst: var(--czern);--srebro: var(--papier);--srebro-2: var(--linia);--srebro-3: #B9BDD0;--akcent: var(--mak-przycisk);--obrys: var(--linia);--grafit: var(--czern-2);--blad-tlo: #FDECEA;--krzywa: cubic-bezier(.22, 1, .36, 1);--cien: 0 12px 32px -12px rgba(22, 26, 46, .35);--r: var(--r-duzy)}.cf{position:fixed;right:20px;bottom:20px;z-index:60;display:flex;flex-direction:column;align-items:flex-end;gap:12px;font-family:var(--f);color:var(--tekst)}.cf[hidden],.cf [hidden]{display:none!important}.cf *{box-sizing:border-box}.cf-przycisk{position:relative;display:inline-flex;align-items:center;gap:10px;min-height:54px;padding:0 22px 0 16px;border-radius:999px;border:0;background:linear-gradient(135deg,#0e1a22,#1b3550);color:#fff;font:inherit;font-size:15.5px;font-weight:650;cursor:pointer;box-shadow:0 18px 40px -14px #0e1a2299,0 0 0 1px #ffffff14 inset;-webkit-tap-highlight-color:transparent;transition:transform .3s var(--krzywa),box-shadow .3s;animation:cf-unos 5s ease-in-out infinite}.cf-przycisk:after{content:"";position:absolute;inset:-4px;border-radius:inherit;border:2px solid var(--mak);opacity:0;animation:cf-fala 5s ease-out infinite;pointer-events:none}@keyframes cf-unos{0%,70%,to{transform:translateY(0)}80%{transform:translateY(-5px)}90%{transform:translateY(0)}}@keyframes cf-fala{0%,70%{opacity:0;transform:scale(1)}75%{opacity:.55}to{opacity:0;transform:scale(1.15)}}@media(hover:hover){.cf-przycisk:hover{animation-play-state:paused;transform:translateY(-2px);box-shadow:0 24px 50px -16px #0e1a22b3}}.cf-przycisk:focus-visible{outline:3px solid var(--mak);outline-offset:3px}.cf-kropka{position:absolute;top:8px;left:30px;width:9px;height:9px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 2px #0e1a22}.cf.otwarty .cf-przycisk{animation:none}.cf.otwarty .cf-przycisk:after,.cf.otwarty .cf-kropka{display:none}.cf-x{display:none}.cf.otwarty .cf-x{display:block}.cf.otwarty .cf-ikona,.cf.otwarty .cf-napis{display:none}.cf.otwarty .cf-przycisk{width:48px;padding:0;justify-content:center}.cf-okno{width:min(400px,calc(100vw - 28px));height:min(620px,calc(100svh - 110px));background:var(--biel);border:1px solid var(--srebro-2);border-radius:24px;transform-origin:bottom right;animation:cf-otworz .35s var(--krzywa);display:flex;flex-direction:column;overflow:hidden;box-shadow:0 2px 6px #14243b0d,0 40px 90px -24px #14243b66}@keyframes cf-otworz{0%{opacity:0;transform:translateY(12px) scale(.96)}}.cf-gora{display:flex;gap:12px;align-items:center;padding:14px 14px 14px 16px;background:linear-gradient(135deg,#0e1a22,#1b3550);color:var(--biel)}.cf-znak{height:26px;width:auto;color:var(--czern)}.cf-av{position:relative;display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:12px;background:#ffffff1a}.cf-online{position:absolute;right:-2px;bottom:-2px;width:11px;height:11px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 2.5px var(--czern)}.cf-kto strong{display:block;font-size:15.5px;letter-spacing:-.01em}.cf-kto span{display:block;font-size:12.5px;color:var(--srebro-3)}.cf-zamknij{margin-left:auto;width:40px;height:40px;border-radius:50%;border:0;background:transparent;color:var(--srebro-3);font-size:16px;cursor:pointer}.cf-zamknij:hover{background:#ffffff1a;color:#fff}.cf-lista{flex:1;overflow-y:auto;padding:16px 14px;display:flex;flex-direction:column;gap:8px;overscroll-behavior:contain}#cf-wiad{display:contents}.cf-w{animation:cf-wiad .35s var(--krzywa);max-width:86%;margin:0;padding:10px 14px;border-radius:18px;font-size:14.5px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.cf-kydi{align-self:flex-start;background:var(--srebro);color:var(--tekst);border-top-left-radius:6px}.cf-klient{align-self:flex-end;background:var(--akcent);color:#fff;border-top-right-radius:6px}.cf-link{text-decoration:underline;text-underline-offset:2px;word-break:break-all}.cf-przyciski{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.cf-btn{display:inline-block;background:var(--czern);color:var(--biel);border-radius:999px;padding:7px 13px;font-size:13px;font-weight:650;text-decoration:none}.cf-btn:hover{background:var(--grafit)}.cf-foto{display:block;margin-top:8px;border-radius:12px;overflow:hidden}.cf-foto img{display:block;width:100%;max-height:220px;object-fit:cover}.cf-szybkie{display:flex;flex-wrap:wrap;gap:6px;margin:2px 0 4px}.cf-szybkie button{background:var(--biel);color:var(--czern);border:1px solid var(--srebro-2);border-radius:999px;padding:8px 13px;font:inherit;font-size:13.5px;cursor:pointer}.cf-szybkie button:hover{border-color:var(--mak);color:var(--mak-ciemny)}@keyframes cf-wiad{0%{opacity:0;transform:translateY(6px)}}.cf-pisze{display:flex;gap:5px;padding:14px 15px}.cf-pisze i{width:7px;height:7px;border-radius:50%;background:var(--akcent);animation:cf-kr 1s infinite}.cf-pisze i:nth-child(2){animation-delay:.15s}.cf-pisze i:nth-child(3){animation-delay:.3s}@keyframes cf-kr{0%,60%,to{opacity:.3;transform:none}30%{opacity:1;transform:translateY(-4px)}}.cf-blad{align-self:stretch;margin:0;background:var(--blad-tlo);color:var(--blad);border-radius:12px;padding:10px 12px;font-size:13.5px}.cf-ts{display:flex;justify-content:center;padding-top:8px}.cf-dol{display:flex;align-items:flex-end;gap:8px;padding:12px 12px 8px;border-top:1px solid var(--srebro-2)}.cf-dol textarea{flex:1;min-width:0;font:inherit;font-size:16px;line-height:1.4;background:var(--srebro);border:1px solid transparent;color:var(--tekst);border-radius:22px;padding:11px 16px;outline:none;resize:none;height:44px;min-height:44px;max-height:200px;overflow-y:auto}.cf-dol textarea:focus{background:var(--biel);border-color:var(--czern)}.cf-dol button{flex:none;width:44px;height:44px;border-radius:50%;border:0;background:var(--akcent);color:#fff;display:grid;place-items:center;cursor:pointer}.cf-dol button:disabled{opacity:.35;cursor:default}.cf-info{margin:0;padding:0 14px 10px;font-size:11.5px;color:var(--szary);text-align:center}.cf-info a{color:inherit}.cf-pulapka{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}@media(max-width:640px){.cf{right:12px;bottom:max(12px,env(safe-area-inset-bottom))}.cf-napis{display:none}.cf-przycisk{width:54px;padding:0;justify-content:center}.cf-kropka{left:auto;right:6px;top:6px}.cf-okno{position:fixed;left:0;right:0;top:var(--cf-vv-top, 0px);width:100%;height:var(--cf-vv-h, 100dvh);border-radius:0;border:0;z-index:61}.cf.otwarty{z-index:9998}.cf.otwarty .cf-przycisk{display:none}.cf-gora{padding-top:max(14px,env(safe-area-inset-top))}.cf-dol{padding-bottom:max(8px,env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.cf *,.cf{animation:none!important;transition:none!important}}
