.form-page-nowy,.form-skin-nowy{--fn-dark: #0b1b33;--fn-band: #f3f6fb;--fn-tint: #e6f0fc;--fn-line: color-mix(in srgb, var(--color-text) 13%, white)}.fn-wrap{max-width:1176px;margin-inline:auto;padding-inline:20px}.fn-top{background:var(--fn-dark);color:#fff}.fn-top-bar{display:flex;height:72px;align-items:center;justify-content:space-between;gap:16px}.fn-hero{background:var(--fn-dark);color:#fff;padding:28px 0 96px}@media(max-width:767px){.fn-hero{padding:18px 0 84px}}.fn-hero h1{font-family:var(--font-display);font-size:40px;font-weight:700;line-height:1.08;letter-spacing:-.025em}@media(max-width:767px){.fn-hero h1{font-size:28px}}.fn-chips{display:flex;flex-wrap:wrap;gap:8px 10px;margin-top:16px}.fn-chip{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;background:#ffffff1a;font-size:14px;font-weight:500;color:#ffffffeb}.fn-chip svg{color:color-mix(in srgb,var(--color-primary) 45%,white)}.fn-body{position:relative;margin-top:-64px}.form-skin-nowy .form-panel{background:transparent;border-radius:0}.form-skin-nowy .form-inner{padding:0 0 24px}.form-skin-nowy .max-w-\[470px\]{max-width:none}.form-skin-nowy .form-panel:has(.nowy-progress) .form-steps{display:none}.form-skin-nowy .form-steps>*{margin-bottom:16px;border:0;border-radius:24px;background:var(--color-card);box-shadow:0 18px 40px -24px #0b1b3373}.form-skin-nowy .form-card{margin-bottom:16px;border:0;border-radius:24px;background:var(--fn-band);padding:32px 36px 14px}@media(max-width:767px){.form-skin-nowy .form-card{padding:22px 18px 8px;border-radius:20px}}.form-skin-nowy .form-card>h2{margin-bottom:22px;padding-bottom:0;border:0;font-family:var(--font-display);font-size:22px;font-weight:700;letter-spacing:-.01em}.nowy-card-head{display:flex;align-items:center;gap:12px;margin-bottom:22px}.nowy-num{display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;border-radius:999px;background:var(--color-primary);color:#fff;font-size:15px;font-weight:700;transition:background .3s,transform .3s}.nowy-card[data-complete=true] .nowy-num{background:var(--color-success);transform:scale(1.05)}.nowy-title{flex:1;min-width:0;font-family:var(--font-display);font-size:22px;font-weight:700;line-height:1.2;letter-spacing:-.01em;color:var(--color-text)}.nowy-count{flex-shrink:0;border-radius:999px;background:var(--color-card);padding:4px 10px;font-size:12.5px;font-weight:600;color:var(--color-muted)}.nowy-card[data-complete=true] .nowy-count{color:var(--color-success)}.form-skin-nowy [data-field]{margin-bottom:18px}.form-skin-nowy [data-field]>label,.form-skin-nowy [data-field]>div:first-child:not(.flex){margin-bottom:8px;font-size:14.5px;font-weight:600;color:var(--color-text)}.form-skin-nowy [data-field] span.size-6.shrink-0{display:none}.form-skin-nowy [data-field] input:not([type=checkbox]):not([type=radio]):not([type=file]),.form-skin-nowy [data-field] select,.form-skin-nowy [data-field] button.min-h-12{height:52px;border-color:var(--fn-line);border-radius:12px;background-color:var(--color-card);font-size:16px}.form-skin-nowy [data-field] button.min-h-12{height:auto;min-height:52px}.form-skin-nowy [data-field] input.border-\[\#12B76A\],.form-skin-nowy [data-field] select.border-\[\#12B76A\],.form-skin-nowy [data-field] button.border-\[\#12B76A\]{border-color:color-mix(in srgb,var(--color-success) 70%,white)}.form-skin-nowy [data-field] input:not([type=checkbox]):not([type=radio]):focus,.form-skin-nowy [data-field] select:focus,.form-skin-nowy [data-field] button.min-h-12:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-primary) 15%,transparent)}.form-skin-nowy .ee-yesno-pill{height:52px;border-color:var(--fn-line);border-radius:12px;background:var(--color-card)}.form-skin-nowy .ee-yesno-pill.border-selection{border-color:var(--color-primary);background:var(--fn-tint)}.nowy-progress{position:sticky;top:12px;z-index:30;margin-bottom:16px;padding:18px 22px 20px;border-radius:20px;background:var(--color-card);box-shadow:0 18px 40px -22px #0b1b3373}.nowy-progress-row{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;margin-bottom:12px}.nowy-progress-title{font-family:var(--font-display);font-size:17px;font-weight:700;color:var(--color-text)}.nowy-progress-meta{font-size:14px;color:var(--color-muted)}.nowy-progress-meta b{color:var(--color-primary);font-weight:700}.nowy-progress-track{height:10px;overflow:hidden;border-radius:999px;background:var(--fn-band)}.nowy-progress-fill{height:100%;border-radius:999px;background-image:linear-gradient(90deg,var(--color-cta-from),var(--color-cta-to));transition:width .45s cubic-bezier(.2,.8,.2,1)}.form-skin-nowy .form-cta{height:56px;border-radius:12px;padding-block:0;font-size:17px;letter-spacing:0;text-transform:none}.nowy-secure-note{margin-top:10px;text-align:center;font-size:13px;color:var(--color-muted)}.form-skin-nowy aside>div{border:0;border-radius:24px;background:var(--fn-band);box-shadow:none}.form-skin-nowy aside>div:first-of-type{background:var(--color-card);box-shadow:0 18px 40px -24px #0b1b3373}.form-skin-nowy aside h2{color:var(--color-text);font-family:var(--font-display);font-weight:700}.form-skin-nowy aside [class*=border-muted]{border:0;background:var(--fn-band)}@media(min-width:1024px){.form-skin-nowy>div.flex{justify-content:space-between;gap:24px}.form-skin-nowy .form-panel{width:auto;flex:1 1 0;min-width:0}.form-skin-nowy aside{width:360px}}.form-skin-nowy [data-field] .rounded-field:not(.border-\[\#12B76A\]):not(.border-danger){border-color:var(--fn-line)}.form-skin-nowy [data-field] .rounded-field{border-radius:12px;background-color:var(--color-card)}@media(max-width:767px){.form-skin-nowy .ee-date-field{display:grid;grid-template-columns:.9fr 1.5fr 1fr;gap:8px}.form-skin-nowy .ee-date-field select{min-width:0;padding-left:12px;padding-right:28px;background-position:right 10px center;font-size:15px}}.form-skin-nowy.form-skin-obrys{--ob-line: color-mix(in srgb, var(--color-text) 22%, white)}.form-skin-obrys .form-card{background:var(--color-card);border:1px solid color-mix(in srgb,var(--color-text) 10%,white);border-radius:14px;box-shadow:none}.form-skin-obrys .nowy-num{border-radius:8px}.form-skin-obrys .nowy-count{background:var(--fn-band)}.form-skin-nowy.form-skin-obrys [data-field]>label{margin-bottom:6px;font-size:12.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--color-text) 70%,white)}.form-skin-nowy.form-skin-obrys [data-field] .rounded-field,.form-skin-nowy.form-skin-obrys [data-field] input:not([type=checkbox]):not([type=radio]),.form-skin-nowy.form-skin-obrys [data-field] select,.form-skin-nowy.form-skin-obrys [data-field] button.min-h-12,.form-skin-nowy.form-skin-obrys .ee-yesno-pill{height:48px;min-height:48px;border-width:1.5px;border-color:var(--ob-line);border-radius:6px;background-color:var(--color-card)}.form-skin-nowy.form-skin-obrys [data-field] input:focus,.form-skin-nowy.form-skin-obrys [data-field] select:focus,.form-skin-nowy.form-skin-obrys [data-field] button.min-h-12:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}.form-skin-nowy.form-skin-obrys .ee-yesno-pill.border-selection{border-color:var(--color-primary);background:var(--color-card);box-shadow:inset 0 0 0 1px var(--color-primary)}.form-skin-obrys .form-cta{border-radius:6px}.form-skin-nowy.form-skin-wypelniony{--wy-fill: color-mix(in srgb, var(--color-primary) 5%, #eef1f5)}.form-skin-wypelniony .form-card{background:var(--color-card);border-radius:20px;box-shadow:0 1px 2px #1018280d,0 12px 32px -20px #10182840}.form-skin-nowy.form-skin-wypelniony [data-field]>label{font-size:13.5px;font-weight:600;color:var(--color-muted)}.form-skin-nowy.form-skin-wypelniony [data-field] .rounded-field,.form-skin-nowy.form-skin-wypelniony [data-field] input:not([type=checkbox]):not([type=radio]),.form-skin-nowy.form-skin-wypelniony [data-field] select,.form-skin-nowy.form-skin-wypelniony [data-field] button.min-h-12,.form-skin-nowy.form-skin-wypelniony .ee-yesno-pill{height:54px;min-height:54px;border:0;border-bottom:2px solid color-mix(in srgb,var(--color-text) 25%,white);border-radius:10px 10px 0 0;background-color:var(--wy-fill)}.form-skin-nowy.form-skin-wypelniony [data-field] .border-\[\#12B76A\]{border-bottom-color:var(--color-success)}.form-skin-nowy.form-skin-wypelniony [data-field] .border-danger{border-bottom-color:var(--color-danger);background-color:color-mix(in srgb,var(--color-danger) 6%,white)}.form-skin-nowy.form-skin-wypelniony [data-field] input:not([type=checkbox]):not([type=radio]):focus,.form-skin-nowy.form-skin-wypelniony [data-field] select:focus,.form-skin-nowy.form-skin-wypelniony [data-field] button.min-h-12:focus-visible{border-bottom-color:var(--color-primary);background-color:color-mix(in srgb,var(--color-primary) 8%,white);box-shadow:none}.form-skin-nowy.form-skin-wypelniony .ee-yesno-pill.border-selection{border-bottom-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 12%,white);font-weight:700}.form-skin-wypelniony .form-cta{border-radius:10px}.form-skin-linia .form-card{background:var(--color-card);border-radius:20px;box-shadow:0 16px 36px -26px #10182859;padding-top:36px}.form-skin-linia .nowy-num{background:transparent;color:var(--color-primary);border:2px solid var(--color-primary)}.form-skin-linia .nowy-card[data-complete=true] .nowy-num{border-color:var(--color-success);color:#fff}.form-skin-nowy.form-skin-linia [data-field]{margin-bottom:26px}.form-skin-nowy.form-skin-linia [data-field]>label{margin-bottom:2px;font-size:13px;font-weight:600;color:var(--color-muted)}.form-skin-nowy.form-skin-linia [data-field] .rounded-field,.form-skin-nowy.form-skin-linia [data-field] input:not([type=checkbox]):not([type=radio]),.form-skin-nowy.form-skin-linia [data-field] select,.form-skin-nowy.form-skin-linia [data-field] button.min-h-12{height:46px;min-height:46px;border:0;border-bottom:1.5px solid color-mix(in srgb,var(--color-text) 22%,white);border-radius:0;background-color:transparent;padding-left:0;font-size:18px}.form-skin-nowy.form-skin-linia [data-field] select{background-position:right 2px center}.form-skin-nowy.form-skin-linia [data-field] .border-\[\#12B76A\]{border-bottom-color:var(--color-success)}.form-skin-nowy.form-skin-linia [data-field] .border-danger{border-bottom-color:var(--color-danger)}.form-skin-nowy.form-skin-linia [data-field] input:not([type=checkbox]):not([type=radio]):focus,.form-skin-nowy.form-skin-linia [data-field] select:focus,.form-skin-nowy.form-skin-linia [data-field] button.min-h-12:focus-visible{border-bottom:2px solid var(--color-primary);box-shadow:none}.form-skin-nowy.form-skin-linia .ee-date-field{gap:20px}.form-skin-nowy.form-skin-linia .ee-yesno-pill{height:46px;border:0;border-bottom:1.5px solid color-mix(in srgb,var(--color-text) 22%,white);border-radius:0;background:transparent;font-size:17px}.form-skin-nowy.form-skin-linia .ee-yesno-pill.border-selection{border-bottom:3px solid var(--color-primary);color:var(--color-primary);font-weight:700}.form-skin-linia .form-cta{border-radius:999px}.form-skin-etykieta .form-card{background:var(--color-card);border-radius:22px;box-shadow:0 1px 2px #1018280d,0 14px 34px -24px #1018284d}.form-skin-nowy.form-skin-etykieta [data-field]>label{font-size:13px;font-weight:600;color:var(--color-muted)}.form-skin-nowy.form-skin-etykieta [data-field] .rounded-field,.form-skin-nowy.form-skin-etykieta [data-field] input:not([type=checkbox]):not([type=radio]),.form-skin-nowy.form-skin-etykieta [data-field] select,.form-skin-nowy.form-skin-etykieta [data-field] button.min-h-12,.form-skin-nowy.form-skin-etykieta .ee-yesno-pill{border-color:color-mix(in srgb,var(--color-text) 16%,white);border-radius:12px;background-color:var(--color-card)}.form-skin-nowy.form-skin-etykieta :is([data-field-type=TextInput],[data-field-type=NameInput],[data-field-type=EmailInput],[data-field-type=SelectInput]){position:relative}.form-skin-nowy.form-skin-etykieta :is([data-field-type=TextInput],[data-field-type=NameInput],[data-field-type=EmailInput],[data-field-type=SelectInput])>label{position:absolute;top:9px;left:17px;right:44px;z-index:2;margin:0;font-size:12px;font-weight:600;line-height:1.2;color:var(--color-muted);pointer-events:none}.form-skin-nowy.form-skin-etykieta :is([data-field-type=TextInput],[data-field-type=NameInput],[data-field-type=EmailInput],[data-field-type=SelectInput])>label button{pointer-events:auto}.form-skin-nowy.form-skin-etykieta :is([data-field-type=TextInput],[data-field-type=NameInput],[data-field-type=EmailInput]) input,.form-skin-nowy.form-skin-etykieta [data-field-type=SelectInput] button.min-h-12{height:62px;min-height:62px;padding-top:22px;font-size:16.5px;font-weight:500}.form-skin-nowy.form-skin-etykieta [data-field-type=SelectInput] button.min-h-12{padding-bottom:8px;align-items:flex-end}.form-skin-nowy.form-skin-etykieta [data-field-type=SelectInput] button.min-h-12 svg{align-self:center}.form-skin-nowy.form-skin-etykieta [data-field] input:not([type=checkbox]):not([type=radio]):focus,.form-skin-nowy.form-skin-etykieta [data-field] select:focus,.form-skin-nowy.form-skin-etykieta [data-field] button.min-h-12:focus-visible{border-color:var(--color-text);box-shadow:0 0 0 1px var(--color-text)}.form-skin-nowy.form-skin-etykieta .ee-yesno-pill.border-selection{border-color:var(--color-text);background:var(--color-card);box-shadow:inset 0 0 0 1px var(--color-text);font-weight:700}.form-skin-nowy.form-skin-miekki{--mi-fill: color-mix(in srgb, var(--color-primary) 7%, white)}.form-skin-miekki .form-card{background:var(--color-card);border-radius:28px;box-shadow:0 20px 44px -30px #0b1b3366}.form-skin-miekki .nowy-num{border-radius:12px;width:38px;height:38px}.form-skin-nowy.form-skin-miekki [data-field]>label{font-size:16px;font-weight:700}.form-skin-nowy.form-skin-miekki [data-field] .rounded-field,.form-skin-nowy.form-skin-miekki [data-field] input:not([type=checkbox]):not([type=radio]),.form-skin-nowy.form-skin-miekki [data-field] select,.form-skin-nowy.form-skin-miekki [data-field] button.min-h-12{height:58px;min-height:58px;border:2px solid transparent;border-radius:18px;background-color:var(--mi-fill);font-size:17px;font-weight:500}.form-skin-nowy.form-skin-miekki [data-field] .border-\[\#12B76A\]{border-color:transparent;background-color:color-mix(in srgb,var(--color-success) 10%,white)}.form-skin-nowy.form-skin-miekki [data-field] .border-danger{border-color:color-mix(in srgb,var(--color-danger) 55%,white);background-color:color-mix(in srgb,var(--color-danger) 6%,white)}.form-skin-nowy.form-skin-miekki [data-field] input:not([type=checkbox]):not([type=radio]):focus,.form-skin-nowy.form-skin-miekki [data-field] select:focus,.form-skin-nowy.form-skin-miekki [data-field] button.min-h-12:focus-visible{border-color:var(--color-primary);background-color:var(--color-card);box-shadow:0 8px 20px -10px color-mix(in srgb,var(--color-primary) 55%,transparent)}.form-skin-nowy.form-skin-miekki .ee-yesno-pill{height:58px;border:2px solid transparent;border-radius:18px;background:var(--mi-fill);font-size:17px;font-weight:600}.form-skin-nowy.form-skin-miekki .ee-yesno-pill.border-selection{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.form-skin-nowy.form-skin-miekki .ee-yesno-pill.border-selection span{border-color:#fff}.form-skin-nowy.form-skin-miekki .ee-yesno-pill.border-selection span span{background:#fff}.form-skin-nowy.form-skin-miekki [data-field] input[type=checkbox]{width:22px;height:22px;border-radius:7px}.form-skin-miekki .form-cta{height:62px;border-radius:999px;font-size:18px}.form-skin-nowy .ee-yesno-pill.border-selection>span{border-color:var(--color-primary)}.form-skin-nowy .ee-yesno-pill.border-selection>span>span{background:var(--color-primary)}.form-skin-nowy.form-skin-miekki .ee-yesno-pill.border-selection>span{border-color:#fff}.form-skin-nowy.form-skin-miekki .ee-yesno-pill.border-selection>span>span{background:#fff}.form-skin-nowy [data-field] .border-danger{border-color:var(--color-danger)!important}.form-page-dokument,.form-skin-dokument{--dk-desk: #ebe9e3;--dk-rule: color-mix(in srgb, var(--color-text) 14%, white);--dk-ink: var(--color-text);--dk-serif: "Source Serif 4", "Iowan Old Style", Georgia, "Times New Roman", serif}.form-page-dokument.fn-top{background:#fff;color:var(--dk-ink);border-bottom:1px solid var(--dk-rule)}.form-page-dokument.fn-top img{filter:none}.form-page-dokument.fn-top .text-white\/90{color:var(--dk-ink)}main.form-page-dokument{background:var(--dk-desk)}.form-page-dokument .fn-hero{background:transparent;color:var(--dk-ink);padding:44px 0 28px}.dk-eyebrow{display:flex;align-items:center;gap:14px;margin-bottom:14px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb,var(--dk-ink) 60%,white)}.dk-eyebrow:after{content:"";flex:1;height:1px;background:color-mix(in srgb,var(--dk-ink) 25%,transparent)}.form-page-dokument .fn-hero h1{font-family:var(--dk-serif);font-size:40px;font-weight:600;letter-spacing:-.01em}@media(max-width:767px){.form-page-dokument .fn-hero{padding:26px 0 18px}.form-page-dokument .fn-hero h1{font-size:28px}}.form-page-dokument .fn-chips{gap:4px 22px}.form-page-dokument .fn-chip{padding:0;background:none;color:color-mix(in srgb,var(--dk-ink) 72%,white);font-size:13.5px}.form-page-dokument .fn-chip svg{color:var(--color-success)}.form-page-dokument .fn-body{margin-top:0}.form-skin-dokument .form-panel{border:1px solid var(--dk-rule);border-radius:3px;background:#fff;box-shadow:0 1px #0000000a,0 30px 60px -40px #1e190a73}.form-skin-dokument .form-inner{padding:0 52px 44px;counter-reset:dk-part}@media(max-width:767px){.form-skin-dokument .form-inner{padding:0 18px 28px}}.form-skin-dokument .nowy-progress{top:0;margin:0 -52px 30px;padding:14px 52px 0;border-bottom:1px solid var(--dk-rule);border-radius:0;background:#fff;box-shadow:none}@media(max-width:767px){.form-skin-dokument .nowy-progress{margin-inline:-18px;padding-inline:18px}}.form-skin-dokument .nowy-progress-row{margin-bottom:10px}.form-skin-dokument .nowy-progress-title{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--dk-ink) 60%,white)}.form-skin-dokument .nowy-progress-meta{font-size:13px}.form-skin-dokument .nowy-progress-meta b{color:var(--dk-ink)}.form-skin-dokument .nowy-progress-track{height:3px;margin-inline:-52px;border-radius:0;background:transparent}@media(max-width:767px){.form-skin-dokument .nowy-progress-track{margin-inline:-18px}}.form-skin-dokument .nowy-progress-fill{border-radius:0;background:var(--color-primary)}.form-skin-dokument .form-card{margin:0 0 34px;padding:16px 0 0;border-top:2px solid var(--dk-ink);border-radius:0;background:transparent;box-shadow:none}.form-skin-dokument .nowy-card{counter-increment:dk-part;counter-reset:dk-rubric}.dk-part{margin-bottom:2px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary)}.form-skin-dokument .nowy-card-head{margin-bottom:6px;padding-bottom:14px;border-bottom:1px solid var(--dk-rule)}.form-skin-dokument .nowy-num{display:none}.form-skin-dokument .nowy-title{font-family:var(--dk-serif);font-size:25px;font-weight:600;letter-spacing:0}.form-skin-dokument .nowy-count{padding:0;background:none;font-size:13px;font-variant-numeric:tabular-nums}.form-skin-dokument .nowy-card[data-complete=true] .nowy-count:before{content:"✓ "}.form-skin-nowy.form-skin-dokument [data-field]:not([data-field-type=CheckboxInput]){display:grid;grid-template-columns:minmax(0,38%) minmax(0,1fr);column-gap:28px;align-items:start;margin:0;padding:16px 0;border-bottom:1px solid var(--dk-rule)}.form-skin-dokument [data-field]:not([data-field-type=CheckboxInput])>*{grid-column:2}.form-skin-nowy.form-skin-dokument [data-field]:not([data-field-type=CheckboxInput])>:is(label,div:first-child:not(.flex)){grid-column:1;grid-row:1 / span 8;align-items:flex-start;margin:0;padding-top:11px;font-size:15px;font-weight:500;line-height:1.35;color:var(--dk-ink)}.form-skin-dokument .nowy-card [data-field]:not([data-field-type=CheckboxInput])>label:before{counter-increment:dk-rubric;content:counter(dk-part) "." counter(dk-rubric);flex-shrink:0;min-width:34px;font-variant-numeric:tabular-nums;font-weight:700;color:color-mix(in srgb,var(--dk-ink) 45%,white)}@media(max-width:639px){.form-skin-nowy.form-skin-dokument [data-field]:not([data-field-type=CheckboxInput]){grid-template-columns:minmax(0,1fr)}.form-skin-dokument [data-field]:not([data-field-type=CheckboxInput])>*,.form-skin-nowy.form-skin-dokument [data-field]:not([data-field-type=CheckboxInput])>:is(label,div:first-child:not(.flex)){grid-column:1;grid-row:auto}.form-skin-nowy.form-skin-dokument [data-field]:not([data-field-type=CheckboxInput])>:is(label,div:first-child:not(.flex)){margin-bottom:8px;padding-top:0}}.form-skin-nowy.form-skin-dokument [data-field] .rounded-field,.form-skin-nowy.form-skin-dokument [data-field] input:not([type=checkbox]):not([type=radio]):not([type=file]),.form-skin-nowy.form-skin-dokument [data-field] select,.form-skin-nowy.form-skin-dokument [data-field] button.min-h-12,.form-skin-nowy.form-skin-dokument .ee-yesno-pill{height:44px;min-height:44px;border:1px solid color-mix(in srgb,var(--dk-ink) 32%,white);border-radius:2px;background-color:#fdfdfb;font-size:15.5px}.form-skin-nowy.form-skin-dokument [data-field] button.min-h-12{height:auto}.form-skin-nowy.form-skin-dokument [data-field] input:not([type=checkbox]):not([type=radio]):focus,.form-skin-nowy.form-skin-dokument [data-field] select:focus,.form-skin-nowy.form-skin-dokument [data-field] button.min-h-12:focus-visible{border-color:var(--dk-ink);background-color:#fff;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 18%,transparent)}.form-skin-nowy.form-skin-dokument .ee-date-field{gap:8px}.form-skin-nowy.form-skin-dokument .ee-yesno-wrap{gap:10px}.form-skin-nowy.form-skin-dokument .ee-yesno-pill{justify-content:flex-start;padding-inline:14px;font-size:15px}.form-skin-nowy.form-skin-dokument .ee-yesno-pill>span{border-radius:2px;border-color:color-mix(in srgb,var(--dk-ink) 45%,white)}.form-skin-nowy.form-skin-dokument .ee-yesno-pill.border-selection{border-color:var(--dk-ink);background:color-mix(in srgb,var(--color-primary) 6%,white);font-weight:600}.form-skin-nowy.form-skin-dokument .ee-yesno-pill.border-selection>span{border-color:var(--dk-ink);background:var(--dk-ink)}.form-skin-nowy.form-skin-dokument .ee-yesno-pill.border-selection>span>span{width:6px;height:10px;margin-top:-2px;border:solid #fff;border-width:0 2px 2px 0;border-radius:0;background:none;transform:rotate(45deg)}.form-skin-dokument .form-card:not(.nowy-card){padding-top:20px;border-top-width:1px}.form-skin-nowy.form-skin-dokument .form-cta{height:54px;border-radius:3px;background:var(--dk-ink);letter-spacing:.02em}.form-skin-dokument .form-cta:hover{filter:none;background:color-mix(in srgb,var(--dk-ink) 88%,var(--color-primary))}.form-skin-nowy.form-skin-dokument aside>div{border:0;border-radius:0;background:#fff;box-shadow:none}.form-skin-nowy.form-skin-dokument aside>div:first-of-type{padding-block:34px;background:#fff;box-shadow:none;font-variant-numeric:tabular-nums;-webkit-mask:conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) top / 14px 51% repeat-x,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom / 14px 51% repeat-x;mask:conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) top / 14px 51% repeat-x,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom / 14px 51% repeat-x}.form-skin-dokument aside h2{font-family:var(--dk-serif);font-weight:600}.form-skin-nowy.form-skin-dokument aside [class*=border-muted]{border-radius:0;border-bottom:1px dashed var(--dk-rule);background:transparent;padding-inline:0}.form-skin-dokument aside [class*=border-muted]>span:first-child{filter:grayscale(1)}.form-skin-dokument aside .rounded-\[20px\]{border-radius:2px}main.form-page-kroki{background:var(--fn-band)}.form-page-kroki .fn-body{margin-top:0;padding-top:28px}.form-skin-kroki .form-panel{border-radius:28px;background:var(--color-card);box-shadow:0 24px 60px -36px #0b1b3366}.form-skin-kroki .form-inner{padding:44px 56px 48px}@media(max-width:767px){.form-skin-kroki .form-inner{padding:24px 18px 28px}}.form-skin-kroki .form-card{margin-bottom:8px;padding:0;border-radius:0;background:transparent}.kr-kicker{margin-bottom:10px;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-primary)}.form-skin-kroki .nowy-card-head{margin-bottom:34px}.form-skin-kroki .nowy-num,.form-skin-kroki .nowy-count{display:none}.form-skin-kroki .nowy-title{font-size:36px;line-height:1.1;letter-spacing:-.025em}@media(max-width:767px){.form-skin-kroki .nowy-title{font-size:27px}.form-skin-kroki .nowy-card-head{margin-bottom:24px}}.form-skin-nowy.form-skin-kroki [data-field]{margin-bottom:30px}.form-skin-nowy.form-skin-kroki [data-field]>label,.form-skin-nowy.form-skin-kroki [data-field]>div:first-child:not(.flex){margin-bottom:12px;font-size:19px;font-weight:600;letter-spacing:-.01em}.form-skin-nowy.form-skin-kroki [data-field] .rounded-field,.form-skin-nowy.form-skin-kroki [data-field] input:not([type=checkbox]):not([type=radio]):not([type=file]),.form-skin-nowy.form-skin-kroki [data-field] select,.form-skin-nowy.form-skin-kroki [data-field] button.min-h-12{height:62px;min-height:62px;border-width:1.5px;border-radius:16px;font-size:18px;padding-left:20px}.form-skin-nowy.form-skin-kroki [data-field] button.min-h-12{height:auto}.form-skin-nowy.form-skin-kroki [data-field] input:not([type=checkbox]):not([type=radio]):focus,.form-skin-nowy.form-skin-kroki [data-field] select:focus,.form-skin-nowy.form-skin-kroki [data-field] button.min-h-12:focus-visible{box-shadow:0 0 0 5px color-mix(in srgb,var(--color-primary) 14%,transparent)}.form-skin-nowy.form-skin-kroki .ee-yesno-wrap{gap:14px}.form-skin-nowy.form-skin-kroki .ee-yesno-pill{height:66px;border-width:1.5px;border-radius:16px;font-size:18px;font-weight:600}.form-skin-nowy.form-skin-kroki .ee-yesno-pill.border-selection{background:color-mix(in srgb,var(--color-primary) 8%,white);box-shadow:inset 0 0 0 1.5px var(--color-primary)}.form-skin-nowy.form-skin-kroki .ee-date-field{gap:12px}.form-skin-kroki .form-next,.form-skin-nowy.form-skin-kroki .form-cta{height:62px;border-radius:16px;font-size:18px;text-transform:none;letter-spacing:0}.form-skin-kroki .form-next:after{content:" →"}.kr-rail{display:none}@media(min-width:1024px){.form-skin-kroki>div.flex{gap:28px}.form-skin-kroki .nowy-progress{display:none}.form-skin-kroki aside{order:-1;width:340px;max-height:calc(100vh - 48px);overflow-y:auto;padding:30px 24px 26px;border-radius:28px;background:var(--fn-dark);color:#fff;scrollbar-width:thin}.form-skin-nowy.form-skin-kroki aside>.kr-rail{display:block;padding:0 0 10px;border:0;border-radius:0;background:none;box-shadow:none}.form-skin-nowy.form-skin-kroki aside>div:not(.kr-rail){border:0;background:#ffffff0f;box-shadow:none;color:#fff}.form-skin-kroki aside :is(.text-text,.text-primary,h2){color:#fff}.form-skin-kroki aside .text-muted{color:#ffffff9e}.form-skin-kroki aside :is(.border-hairline,.border-hairline-soft,[class*=border-dashed]){border-color:#ffffff24}.form-skin-nowy.form-skin-kroki aside [class*=border-muted]{border:0;background:#ffffff0f}.form-skin-kroki aside [class*=border-muted]>span:first-child{border:0;background:#fff}.form-skin-kroki aside svg.text-primary{color:color-mix(in srgb,var(--color-primary) 40%,white)}.form-skin-kroki aside .text-\[\#191919\]{color:#fff}}.kr-heading{font-family:var(--font-display);font-size:23px;font-weight:700;line-height:1.18;letter-spacing:-.015em}.kr-ring-row{display:flex;align-items:center;gap:14px;margin-top:22px}.kr-ring{width:74px;height:74px;flex-shrink:0}.kr-ring-meta{font-size:14px;line-height:1.4;color:#ffffffb8}.kr-steps{margin-top:22px}.kr-steps li{position:relative}.kr-steps li:not(:last-child):after{content:"";position:absolute;left:25px;top:40px;bottom:-6px;width:1.5px;background:#ffffff29}.kr-step{display:flex;width:100%;align-items:center;gap:12px;padding:9px 12px;border-radius:14px;text-align:left;color:#fff;transition:background .2s}.kr-step:not(:disabled):hover{background:#ffffff12}.kr-step:disabled{cursor:default}.kr-step[data-state=current]{background:#ffffff1c}.kr-step[data-state=ahead]{color:#ffffff80}.kr-dot{display:grid;place-items:center;flex-shrink:0;width:28px;height:28px;border:1.5px solid rgba(255,255,255,.3);border-radius:999px;font-size:12.5px;font-weight:700}.kr-step[data-state=current] .kr-dot{border-color:#fff;background:#fff;color:var(--fn-dark)}.kr-step[data-state=done] .kr-dot{border-color:var(--color-success);background:var(--color-success);color:#fff}.kr-step-label{flex:1;min-width:0;font-size:15px;font-weight:600;line-height:1.3}.kr-step-count{flex-shrink:0;font-size:12.5px;font-variant-numeric:tabular-nums;color:#ffffff80}.kr-next{margin-top:22px;padding-top:18px;border-top:1px solid rgba(255,255,255,.12)}.kr-next-title{margin-bottom:12px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c}.kr-next li{display:flex;align-items:center;gap:10px;padding:4px 0;font-size:14px;color:#ffffffb3}.kr-next li span{display:grid;place-items:center;width:22px;height:22px;border-radius:999px;background:#ffffff1a;font-size:11.5px;font-weight:700}.kr-next li[data-first]{color:#fff;font-weight:600}.kr-next li[data-first] span{background:var(--color-cta-to);color:var(--fn-dark)}@media(max-width:767px){.form-skin-nowy.form-skin-kroki [data-field] .ee-date-field select{height:56px;min-height:56px;padding-left:12px;padding-right:28px;font-size:16px}.form-skin-nowy.form-skin-kroki .ee-date-field{gap:8px}}.ps-mob{margin-bottom:16px}.ps-desk{display:none}@media(min-width:1024px){.ps-mob{display:none}.form-skin-nowy.form-skin-paszport aside>.ps-desk{display:block;border:0;background:none;box-shadow:none}}.ps-card{position:relative;overflow:hidden;border:1px solid color-mix(in srgb,var(--color-primary) 22%,white);border-radius:18px;background:repeating-radial-gradient(circle at 85% 30%,transparent 0 9px,color-mix(in srgb,var(--color-primary) 5%,transparent) 9px 10px),linear-gradient(160deg,#fff,color-mix(in srgb,var(--color-primary) 6%,white));box-shadow:0 22px 44px -30px #0b1b3380;transition:border-color .4s}.ps-card[data-ready]{border-color:var(--color-success)}.ps-head{display:flex;align-items:center;gap:10px;padding:12px 16px;background:var(--fn-dark);color:#fff}.ps-head .ee_flag{flex-shrink:0;border-radius:3px}.ps-head-text{display:flex;min-width:0;flex:1;flex-direction:column;line-height:1.2}.ps-head-text b{font-size:13px;letter-spacing:.08em;text-transform:uppercase}.ps-head-text span{font-size:12px;color:#ffffffa6}.ps-pct{font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--color-cta-to) 70%,white)}.ps-body{display:flex;gap:14px;padding:16px 16px 10px}.ps-photo{display:grid;place-items:end center;flex-shrink:0;width:70px;height:88px;overflow:hidden;border-radius:8px;background:color-mix(in srgb,var(--color-primary) 10%,white);color:color-mix(in srgb,var(--color-primary) 30%,white)}.ps-photo svg{width:60px}.ps-rows{display:grid;min-width:0;flex:1;grid-template-columns:1fr 1fr;gap:8px 12px}.ps-row dt{overflow:hidden;font-size:10px;font-weight:600;letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;color:var(--color-muted)}.ps-row dd{min-height:20px;overflow:hidden;font-size:13.5px;font-weight:700;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;color:var(--color-text)}.ps-empty{display:block;width:70%;height:9px;margin-top:6px;border-radius:4px;background:linear-gradient(90deg,#e6ebf2 25%,#f3f6fa,#e6ebf2 75%);background-size:200% 100%;animation:ps-shimmer 1.6s linear infinite}@keyframes ps-shimmer{to{background-position:-200% 0}}.ps-row[data-filled] dd{animation:ps-ink .6s ease-out}@keyframes ps-ink{0%{color:var(--color-primary)}}.ps-mrz{display:flex;flex-direction:column;margin:4px 0 0;padding:8px 16px;overflow:hidden;background:color-mix(in srgb,var(--color-text) 5%,white);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;letter-spacing:.12em;white-space:nowrap;color:color-mix(in srgb,var(--color-text) 75%,white)}.ps-stamp{position:absolute;right:14px;bottom:52px;padding:6px 12px;border:3px solid var(--color-success);border-radius:8px;font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--color-success);background:#ffffffbf;transform:rotate(-10deg)}.ps-note{padding:8px 16px 12px;font-size:11.5px;color:var(--color-muted)}@media(max-width:1023px){.ps-mob .ps-photo,.ps-mob .ps-mrz{display:none}.ps-mob .ps-body{padding-bottom:4px}.ps-mob .ps-stamp{bottom:34px}}.rz-msg{display:flex;align-items:flex-end;gap:10px;margin-bottom:12px}.rz-ava{display:grid;place-items:center;flex-shrink:0;width:38px;height:38px;border-radius:999px;background:var(--color-primary);color:#fff}.rz-ava svg{width:22px}.rz-bot .rz-bubble{max-width:85%;padding:13px 17px;border-radius:20px 20px 20px 6px;background:var(--fn-tint);font-size:16.5px;line-height:1.4;color:var(--color-text)}.rz-me{justify-content:flex-end;margin-bottom:22px}.rz-me .rz-bubble{display:flex;max-width:85%;flex-direction:column;align-items:flex-end;gap:4px;padding:12px 17px;border-radius:20px 20px 6px;background:var(--color-primary);text-align:right;color:#fff;transition:filter .2s}.rz-me .rz-bubble:hover{filter:brightness(1.08)}.rz-answers{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:15.5px;font-weight:500;line-height:1.4}.rz-edit{font-size:12.5px;text-decoration:underline;opacity:.75}.form-skin-rozmowa .form-card{margin-left:48px;border:1.5px solid color-mix(in srgb,var(--color-primary) 22%,white);border-radius:22px 6px 22px 22px;background:var(--color-card);box-shadow:0 16px 36px -28px #0b1b3380}.form-skin-rozmowa .nowy-num,.form-skin-rozmowa .nowy-title{display:none}.form-skin-rozmowa .nowy-card-head{justify-content:flex-end;margin-bottom:8px}.form-skin-rozmowa .nowy-count{background:var(--fn-band)}.form-skin-rozmowa .form-next{border-radius:999px}.form-skin-rozmowa .form-next:after{content:" →"}@media(max-width:767px){.form-skin-rozmowa .form-card{margin-left:0}.rz-ava{width:32px;height:32px}}.pd-route{position:sticky;top:12px;z-index:30;margin-bottom:16px;padding:18px 22px 16px;border-radius:20px;background:var(--color-card);box-shadow:0 18px 40px -22px #0b1b3373}.pd-route-row{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;margin-bottom:16px}.pd-title{font-family:var(--font-display);font-size:17px;font-weight:700;color:var(--color-text)}.pd-meta{font-size:14px;color:var(--color-muted)}.pd-track{display:flex;align-items:center;gap:12px;padding-bottom:22px}.pd-home{flex-shrink:0;width:24px;color:var(--color-primary)}.pd-flag{flex-shrink:0;border-radius:3px;box-shadow:0 0 0 2px #fff,0 0 0 3px var(--fn-line)}.pd-line{position:relative;flex:1;height:3px;background:repeating-linear-gradient(90deg,var(--fn-line) 0 8px,transparent 8px 14px)}.pd-line-done{position:absolute;inset:0 auto 0 0;border-radius:3px;background-image:linear-gradient(90deg,var(--color-cta-from),var(--color-cta-to));transition:width .6s cubic-bezier(.2,.8,.2,1)}.pd-stop{position:absolute;top:50%;width:13px;height:13px;border:2.5px solid var(--fn-line);border-radius:999px;background:var(--color-card);transform:translate(-50%,-50%);transition:background .3s,border-color .3s}.pd-stop[data-done]{border-color:var(--color-success);background:var(--color-success)}.pd-stop-label{position:absolute;top:14px;left:50%;font-size:11.5px;font-weight:600;white-space:nowrap;color:var(--color-muted);transform:translate(-50%)}.pd-stop[data-done] .pd-stop-label{color:var(--color-success)}.pd-plane{position:absolute;top:50%;z-index:2;display:grid;place-items:center;width:30px;height:30px;border-radius:999px;background:var(--color-primary);color:#fff;box-shadow:0 6px 14px -4px color-mix(in srgb,var(--color-primary) 60%,transparent);transform:translate(-50%,-50%);transition:left .6s cubic-bezier(.2,.8,.2,1)}.pd-plane svg{width:18px}@media(max-width:767px){.pd-track{padding-bottom:4px}.pd-stop-label{display:none}}.od-q[data-current]>[data-field]{padding:16px 18px 14px;border-radius:18px;background:var(--color-card);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 35%,transparent),0 14px 30px -18px color-mix(in srgb,var(--color-primary) 55%,transparent)}.od-next{display:flex;align-items:center;gap:8px;margin:0 0 8px 2px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary)}.od-next:before{content:"";width:8px;height:8px;border-radius:999px;background:var(--color-primary);animation:od-pulse 1.6s ease-out infinite}@keyframes od-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--color-primary) 50%,transparent)}to{box-shadow:0 0 0 9px transparent}}.od-teaser{display:flex;flex-direction:column;align-items:center;gap:12px;margin-bottom:16px;padding:22px 20px;border:2px dashed var(--fn-line);border-radius:24px;font-size:14.5px;font-weight:600;color:var(--color-muted)}.od-teaser-lines{display:flex;width:100%;max-width:320px;flex-direction:column;gap:8px}.od-teaser-lines i{height:10px;border-radius:6px;background:var(--fn-band)}.od-teaser-lines i:nth-child(2){width:80%}.od-teaser-lines i:nth-child(3){width:55%}.form-skin-brawo{padding-bottom:110px}.form-skin-nowy.form-skin-brawo [data-field] span.size-6.shrink-0{display:block}.form-skin-brawo [data-field] span.size-6.shrink-0 svg{color:var(--color-success);animation:br-pop .45s cubic-bezier(.2,1.4,.4,1)}@keyframes br-pop{0%{transform:scale(0) rotate(-30deg)}to{transform:scale(1) rotate(0)}}.br-done{display:inline-flex;align-items:center;gap:8px;margin:0 0 20px;padding:8px 15px;border-radius:999px;background:color-mix(in srgb,var(--color-success) 12%,white);font-size:14px;font-weight:700;color:color-mix(in srgb,var(--color-success) 80%,black)}.br-done svg{width:17px;color:#f5b301}.br-bar{position:fixed;inset:auto 0 0;z-index:40;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--fn-dark);color:#fff;box-shadow:0 -10px 30px -12px #0b1b3373}.br-bar-inner{display:flex;max-width:760px;align-items:center;gap:14px;margin-inline:auto}@media(max-width:767px){.br-bar-inner{padding-right:64px}}.br-pct{display:grid;place-items:center;flex-shrink:0;width:46px;height:46px;border-radius:999px;background:radial-gradient(closest-side,var(--fn-dark) 76%,transparent 78%),conic-gradient(var(--color-cta-to) calc(var(--p) * 1%),rgba(255,255,255,.16) 0);font-size:12px;transition:background .4s}.br-text{display:flex;min-width:0;flex:1;flex-direction:column;line-height:1.3}.br-text b{font-size:15.5px}.br-text span{font-size:13px;color:#ffffffad}.br-go{flex-shrink:0;padding:11px 18px;border-radius:999px;background-image:linear-gradient(90deg,var(--color-cta-from),var(--color-cta-to));font-size:15px;font-weight:700;color:#fff;animation:br-pop .45s cubic-bezier(.2,1.4,.4,1)}.form-skin-nowy .form-panel:has(.pd-route,.br-bar) .form-steps{display:none}.form-skin-nowy.form-skin-rozmowa .form-card{padding-top:16px}main.form-page-pytania{background:var(--color-card)}.form-page-pytania .fn-body{margin-top:0}.form-skin-pytania .form-panel:has(.py)~aside{display:none}.form-skin-pytania>div.flex:has(.py){justify-content:center}.form-skin-nowy.form-skin-pytania .form-panel:has(.py){max-width:760px;flex:1 1 auto}.form-skin-pytania .form-inner{padding:0 0 40px}.py{display:flex;min-height:calc(100vh - 140px);flex-direction:column}.py-top{position:sticky;top:0;z-index:20;padding:14px 0 10px;background:var(--color-card)}.py-bar{height:4px;overflow:hidden;border-radius:4px;background:var(--fn-band)}.py-bar i{display:block;height:100%;border-radius:4px;background:var(--color-primary);transition:width .45s cubic-bezier(.2,.8,.2,1)}.py-meta{display:flex;justify-content:space-between;gap:12px;margin-top:10px;font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted)}.py-q{position:relative;margin-top:clamp(28px,9vh,96px)}.py-num{position:absolute;top:8px;left:-46px;display:inline-flex;align-items:center;gap:2px;font-size:16px;font-weight:700;color:var(--color-primary)}.py-num svg{width:15px}@media(max-width:899px){.py-num{position:static;margin-bottom:8px}}.form-skin-nowy.form-skin-pytania .py-q [data-field]{margin-bottom:0}.form-skin-nowy.form-skin-pytania .py-q [data-field]>label,.form-skin-nowy.form-skin-pytania .py-q [data-field]>div:first-child:not(.flex){margin-bottom:26px;font-family:var(--font-display);font-size:32px;font-weight:600;line-height:1.18;letter-spacing:-.02em}@media(max-width:767px){.form-skin-nowy.form-skin-pytania .py-q [data-field]>label,.form-skin-nowy.form-skin-pytania .py-q [data-field]>div:first-child:not(.flex){margin-bottom:18px;font-size:25px}}.form-skin-nowy.form-skin-pytania .py-q [data-field] .rounded-field,.form-skin-nowy.form-skin-pytania .py-q [data-field] input:not([type=checkbox]):not([type=radio]):not([type=file]),.form-skin-nowy.form-skin-pytania .py-q [data-field] select,.form-skin-nowy.form-skin-pytania .py-q [data-field] button.min-h-12{height:64px;min-height:64px;border:0;border-bottom:2px solid color-mix(in srgb,var(--color-primary) 35%,white);border-radius:0;background-color:transparent;padding-left:2px;font-size:24px;color:var(--color-primary)}.form-skin-nowy.form-skin-pytania .py-q [data-field] button.min-h-12{height:auto}.form-skin-nowy.form-skin-pytania .py-q [data-field] input::placeholder{color:color-mix(in srgb,var(--color-primary) 35%,white)}.form-skin-nowy.form-skin-pytania .py-q [data-field] input:not([type=checkbox]):not([type=radio]):focus,.form-skin-nowy.form-skin-pytania .py-q [data-field] select:focus,.form-skin-nowy.form-skin-pytania .py-q [data-field] button.min-h-12:focus-visible{border-bottom-color:var(--color-primary);box-shadow:none}.form-skin-nowy.form-skin-pytania .py-q .ee-date-field{gap:18px}@media(max-width:767px){.form-skin-nowy.form-skin-pytania .py-q [data-field] .ee-date-field select{font-size:19px}}.form-skin-nowy.form-skin-pytania .py-q .ee-yesno-wrap{max-width:420px;flex-direction:column;gap:10px}.form-skin-nowy.form-skin-pytania .py-q .ee-yesno-pill{height:60px;justify-content:flex-start;padding-inline:18px;border:1.5px solid color-mix(in srgb,var(--color-primary) 30%,white);border-radius:12px;background:color-mix(in srgb,var(--color-primary) 4%,white);font-size:20px;color:var(--color-primary)}.form-skin-nowy.form-skin-pytania .py-q .ee-yesno-pill.border-selection{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 12%,white);font-weight:700}.form-skin-pytania .py-q [data-field] span.size-6.shrink-0{display:none}.py-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:28px}.py-ok{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:10px;background:var(--color-primary);font-size:18px;font-weight:700;color:#fff;transition:filter .2s}.py-ok:hover{filter:brightness(1.1)}.py-ok svg{width:19px}.py-hint{font-size:13.5px;color:var(--color-muted)}@media(pointer:coarse){.py-hint{display:none}}.py-back{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;margin-top:auto;padding:26px 0 0;font-size:14.5px;font-weight:600;color:var(--color-muted)}.py-back svg{width:17px}.py-back:hover{color:var(--color-text)}.py-review{margin:36px 0 28px}.py-review h2{font-family:var(--font-display);font-size:34px;font-weight:700;letter-spacing:-.02em}.py-review-sub{margin-top:6px;font-size:16px;color:var(--color-muted)}.py-rev-sec{margin-top:28px}.py-rev-sec h3{margin-bottom:6px;font-size:12.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary)}.py-rev-row{display:grid;width:100%;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:baseline;gap:16px;padding:13px 8px;border-bottom:1px solid var(--fn-line);text-align:left;transition:background .15s}.py-rev-row:hover{background:var(--fn-band)}.py-rev-label{font-size:14.5px;color:var(--color-muted)}.py-rev-val{font-size:16px;font-weight:600;color:var(--color-text);overflow-wrap:anywhere}.py-rev-edit{font-size:13.5px;font-weight:600;color:var(--color-primary)}@media(max-width:639px){.py-rev-row{grid-template-columns:minmax(0,1fr) auto;gap:2px 12px}.py-rev-val{grid-column:1}.py-rev-edit{grid-column:2;grid-row:1 / span 2;align-self:center}}.py-total{display:flex;justify-content:space-between;margin-top:26px;padding-top:16px;border-top:2px solid var(--color-text);font-size:20px}main.form-page-czat{background:var(--fn-band)}.form-page-czat .fn-body{margin-top:0;padding-top:24px}.form-skin-nowy.form-skin-czat .form-panel{border-radius:24px;background:var(--color-card);box-shadow:0 24px 60px -36px #0b1b3373}.form-skin-czat .form-inner{padding:0 0 24px}.form-skin-czat .form-inner>:not(.cz){margin-inline:20px}.cz-head{position:sticky;top:0;z-index:25;display:flex;align-items:center;gap:12px;padding:14px 20px;border-bottom:1px solid var(--fn-line);border-radius:24px 24px 0 0;background:var(--color-card)}.cz-head-text{display:flex;min-width:0;flex:1;flex-direction:column;line-height:1.25}.cz-head-text b{font-size:16px;color:var(--color-text)}.cz-head-text span{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--color-muted)}.cz-head-text span:before{content:"";width:8px;height:8px;border-radius:999px;background:var(--color-success)}.cz-pct{display:grid;place-items:center;width:44px;height:44px;border-radius:999px;background:radial-gradient(closest-side,var(--color-card) 76%,transparent 78%),conic-gradient(var(--color-success) calc(var(--p) * 1%),var(--fn-band) 0);font-size:11.5px;font-weight:700;color:var(--color-text)}.cz-log{min-height:52vh;padding:18px 20px 12px;background:radial-gradient(circle at 1px 1px,color-mix(in srgb,var(--color-text) 6%,transparent) 1px,transparent 0) 0 0 / 18px 18px,var(--fn-band)}.cz-row{display:flex;margin:6px 0}.cz-row-me{justify-content:flex-end;margin-bottom:14px}.cz-bot{max-width:82%;padding:11px 15px;border-radius:18px 18px 18px 6px;background:var(--color-card);box-shadow:0 1px 2px #10182814;font-size:15.5px;line-height:1.45;color:var(--color-text)}.cz-bot :is(p,span){color:inherit!important}.cz-me{display:inline-flex;max-width:82%;align-items:center;gap:8px;padding:10px 15px;border-radius:18px 18px 6px;background:var(--color-primary);font-size:15.5px;font-weight:500;text-align:left;color:#fff;overflow-wrap:anywhere;transition:filter .2s}.cz-me:hover{filter:brightness(1.1)}.cz-me svg{width:14px;flex-shrink:0;opacity:.7}.cz-sec{display:flex;align-items:center;gap:10px;margin:18px 0 8px;font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted)}.cz-sec:before,.cz-sec:after{content:"";flex:1;height:1px;background:var(--fn-line)}.cz-typing{display:inline-flex;gap:5px;padding:15px 17px}.cz-typing i{width:7px;height:7px;border-radius:999px;background:var(--color-muted);animation:cz-dot 1s infinite ease-in-out}.cz-typing i:nth-child(2){animation-delay:.15s}.cz-typing i:nth-child(3){animation-delay:.3s}@keyframes cz-dot{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.cz-tip{display:inline-block;margin-left:6px;vertical-align:middle}.cz-tip summary{display:inline-grid;place-items:center;width:18px;height:18px;border:1px solid var(--color-muted);border-radius:999px;font-size:11px;color:var(--color-muted);cursor:pointer;list-style:none}.cz-tip summary::-webkit-details-marker{display:none}.cz-tip>div{margin-top:8px;font-size:13px;color:var(--color-muted)}.cz-tip img{max-height:200px;max-width:100%;border-radius:6px}.form-skin-nowy.form-skin-czat .cz-notes [data-field],.cz-notes>div{max-width:82%;margin:6px 0;font-size:14px}.cz-composer{position:sticky;bottom:0;z-index:25;display:flex;align-items:flex-end;gap:10px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--fn-line);background:var(--color-card);box-shadow:0 -12px 24px -18px #0b1b3359}.cz-input{min-width:0;flex:1}.form-skin-nowy.form-skin-czat .cz-composer [data-field]{margin:0}.form-skin-nowy.form-skin-czat .cz-composer [data-field]:not([data-field-type=CheckboxInput])>label,.form-skin-czat .cz-composer [data-field] span.size-6.shrink-0{display:none}.form-skin-nowy.form-skin-czat .cz-composer [data-field] input:not([type=checkbox]):not([type=radio]),.form-skin-nowy.form-skin-czat .cz-composer [data-field] .rounded-field,.form-skin-nowy.form-skin-czat .cz-composer [data-field] select,.form-skin-nowy.form-skin-czat .cz-composer [data-field] button.min-h-12{height:50px;min-height:50px;border-radius:999px;background-color:var(--fn-band);padding-left:18px}.form-skin-nowy.form-skin-czat .cz-composer [data-field] button.min-h-12{height:auto}.form-skin-nowy.form-skin-czat .cz-composer .ee-yesno-pill{height:50px;border-color:var(--color-primary);border-radius:999px;color:var(--color-primary);font-weight:600}.form-skin-nowy.form-skin-czat .cz-composer .ee-yesno-pill.border-selection{background:var(--color-primary);color:#fff}.cz-composer [data-field] .top-\[calc\(100\%\+6px\)\]{top:auto;bottom:calc(100% + 6px)}.cz-send{display:grid;place-items:center;flex-shrink:0;width:50px;height:50px;border-radius:999px;background:var(--color-primary);color:#fff;transition:filter .2s}.cz-send:hover{filter:brightness(1.1)}.cz-send svg{width:22px}.cz-chips{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;width:100%}.cz-chip{padding:10px 17px;border:1.5px solid var(--color-primary);border-radius:999px;background:var(--color-card);font-size:15px;font-weight:600;color:var(--color-primary);transition:background .15s}.cz-chip:hover{background:var(--fn-tint)}.cz-chip[data-on]{background:var(--color-primary);color:#fff}.cz-chip:disabled{opacity:.4}.form-skin-nowy .form-panel:has(.py,.cz) .form-steps{display:none}.form-skin-nowy.form-skin-pytania .py-q .ee-yesno-pill{flex:none}.form-skin-nowy.form-skin-czat .cz-composer [data-field] .ee-date-field{display:grid;grid-template-columns:.9fr 1.4fr 1fr;gap:6px}.form-skin-nowy.form-skin-czat .cz-composer [data-field] .ee-date-field select{min-width:0;padding-left:12px;padding-right:24px;background-position:right 8px center;font-size:15px}
