.nk-slider{gap:var(--nk-space-1);color:var(--nk-text-primary);flex-direction:column;min-width:0;display:flex}.nk-slider[data-disabled=true]{opacity:.55}.nk-slider__head{justify-content:space-between;align-items:baseline;gap:var(--nk-space-3);display:flex}.nk-slider__label{font:var(--nk-type-label-weight) var(--nk-type-label-size)/var(--nk-type-label-lh) var(--nk-font-body)}.nk-slider__value{font:700 15px/22px var(--nk-font-display);white-space:nowrap}.nk-slider__area{touch-action:pan-y;cursor:pointer;-webkit-tap-highlight-color:transparent;user-select:none;height:44px;position:relative}.nk-slider[data-disabled=true] .nk-slider__area{cursor:not-allowed}.nk-slider__track,.nk-slider__fill{border-radius:2px;height:4px;position:absolute;top:20px}.nk-slider__track{background:var(--nk-color-neutral-200);left:12px;right:12px}.nk-slider__fill{background:var(--nk-color-brand-900);left:12px}.nk-slider[data-disabled=true] .nk-slider__fill{background:var(--nk-color-neutral-400)}.nk-slider__tick{background:var(--nk-color-neutral-400);border-radius:1px;width:2px;height:12px;margin-left:-1px;position:absolute;top:16px}.nk-slider__tick[data-on=true]{background:var(--nk-color-brand-900)}.nk-slider__rail{pointer-events:none;height:44px;position:absolute;top:0;left:12px;right:12px;container-type:inline-size}.nk-slider__thumb{touch-action:none;pointer-events:auto;width:44px;height:44px;transform:translateX(calc(var(--nk-f,0) * 100cqw));border-radius:50%;outline:none;place-items:center;display:grid;position:absolute;top:0;left:-22px}.nk-slider__knob{background:var(--nk-color-neutral-0);border:2px solid var(--nk-color-brand-900);width:28px;height:28px;box-shadow:none;transition:box-shadow var(--nk-motion-fast) var(--nk-easing-standard), width var(--nk-motion-fast) var(--nk-easing-standard), height var(--nk-motion-fast) var(--nk-easing-standard);border-radius:50%}@media (width>=768px){.nk-slider__knob{width:24px;height:24px}}.nk-slider__area:hover .nk-slider__knob{box-shadow:0 0 0 8px var(--nk-color-brand-100)}.nk-slider[data-dragging=true] .nk-slider__knob{width:28px;height:28px;box-shadow:0 0 0 8px var(--nk-color-brand-100)}.nk-slider__thumb:focus-visible .nk-slider__knob{outline:var(--nk-focus-ring);outline-offset:var(--nk-focus-offset)}.nk-slider[data-disabled=true] .nk-slider__knob{border-color:var(--nk-color-neutral-400);box-shadow:none}.nk-slider__ticks{height:18px;font:400 var(--nk-type-caption-size)/var(--nk-type-caption-lh) var(--nk-font-body);color:var(--nk-text-secondary);margin:0 12px;position:relative}.nk-slider__ticks>span{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.nk-slider__ticks>span[data-edge=start]{transform:none}.nk-slider__ticks>span[data-edge=end]{transform:translate(-100%)}.nk-numinput{align-items:center;gap:var(--nk-space-1);height:48px;padding:0 var(--nk-space-3);border:1px solid var(--nk-border-input);border-radius:var(--nk-radius-md);background:var(--nk-color-neutral-0);flex:none;width:88px;display:flex}.nk-numinput[data-size=amount]{width:136px}.nk-numinput[data-size=full]{width:100%;padding:0 var(--nk-space-4);gap:var(--nk-space-2)}@media (width>=768px){.nk-numinput{width:96px}.nk-numinput[data-size=amount]{width:152px}.nk-numinput[data-size=full]{width:100%}}.nk-numinput:hover{border-color:var(--nk-border-strong)}.nk-numinput:focus-within{outline:var(--nk-focus-ring);outline-offset:var(--nk-focus-offset);border-color:var(--nk-border-strong)}.nk-numinput[data-invalid=true]{border:2px solid var(--nk-border-error);padding:0 calc(var(--nk-space-3) - 1px)}.nk-numinput[data-size=full][data-invalid=true]{padding:0 calc(var(--nk-space-4) - 1px)}.nk-numinput input{width:100%;min-width:0;height:100%;font:400 var(--nk-type-input-size)/var(--nk-type-input-lh) var(--nk-font-body);font-variant-numeric:var(--nk-numeric);color:var(--nk-text-primary);background:0 0;border:0;outline:none;flex:1;padding:0}.nk-numinput input:focus-visible{outline:none}.nk-numinput__suffix{color:var(--nk-text-secondary);white-space:nowrap;font:400 15px/22px var(--nk-font-body);flex:none}.nk-calc{gap:var(--nk-space-4);background:var(--nk-surface-card);border:1px solid var(--nk-border-subtle);border-radius:var(--nk-radius-lg);box-shadow:var(--nk-shadow-card);padding:var(--nk-space-4);color:var(--nk-text-primary);font-family:var(--nk-font-body);flex-direction:column;min-width:0;display:flex}@media (width>=768px){.nk-calc{padding:var(--nk-space-6)}}@media (width>=1024px){.nk-calc[data-variant=full]{padding:var(--nk-space-8)}}.nk-calc p{margin:0}html[data-customer=osoba] .nk-calc .nk-only-firma,html:not([data-customer=osoba]) .nk-calc .nk-only-osoba{display:none!important}.nk-calc__firma{flex-direction:column;gap:18px;min-width:0;display:flex;container:nkcalc/inline-size}.nk-calc__head{justify-content:space-between;align-items:center;gap:var(--nk-space-3);flex-wrap:wrap;display:flex}.nk-calc__title{font:700 20px/28px var(--nk-font-display);letter-spacing:0}@container nkcalc (width>=640px){.nk-calc__title{font-size:var(--nk-type-h3-size);line-height:var(--nk-type-h3-lh)}}.nk-calc__badge{border-radius:var(--nk-radius-sm);border:1px solid var(--nk-border-subtle);height:28px;color:var(--nk-color-neutral-700);font:600 14px/20px var(--nk-font-body);white-space:nowrap;align-items:center;padding:0 10px;display:inline-flex}.nk-calc__grid{gap:var(--nk-space-5);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.nk-calc__panel{display:contents}.nk-calc__result{order:1}.nk-calc__form{order:2}.nk-calc__actions{order:3}@container nkcalc (width>=640px){.nk-calc__grid{gap:var(--nk-space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.nk-calc__form,.nk-calc__result,.nk-calc__actions{order:0}.nk-calc__panel{gap:var(--nk-space-3);top:var(--nk-space-6);background:var(--nk-surface-subtle);border-radius:var(--nk-radius-md);padding:var(--nk-space-5);flex-direction:column;display:flex;position:sticky}}@container nkcalc (width>=960px){.nk-calc__grid{gap:var(--nk-space-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.nk-calc__form{gap:var(--nk-space-6)}}.nk-calc__form{gap:var(--nk-space-5);flex-direction:column;min-width:0;display:flex}.nk-calc__field{flex-direction:column;gap:6px;min-width:0;display:flex}.nk-calc__label{font:var(--nk-type-label-weight) var(--nk-type-label-size)/var(--nk-type-label-lh) var(--nk-font-body)}.nk-calc__fieldhead{justify-content:space-between;align-items:center;gap:var(--nk-space-2) var(--nk-space-3);flex-wrap:wrap;display:flex}.nk-calc__fieldhead .nk-calc__label{flex:180px;min-width:0}.nk-calc__inputs{gap:var(--nk-space-2);flex:none;display:flex}.nk-calc__note{font:400 var(--nk-type-caption-size)/var(--nk-type-caption-lh) var(--nk-font-body);color:var(--nk-text-secondary)}.nk-calc__textbtn{min-height:44px;color:var(--nk-text-primary);font:600 14px/20px var(--nk-font-body);text-underline-offset:3px;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:underline}.nk-calc__msg{font:400 var(--nk-type-body-s-size)/var(--nk-type-body-s-lh) var(--nk-font-body);color:var(--nk-text-secondary);align-items:flex-start;gap:6px;display:flex}.nk-calc__msg .nk-icon{margin-top:2px}.nk-calc__msg[data-tone=error]{color:var(--nk-color-error-600)}.nk-calc__msg[data-tone=warning]{color:var(--nk-color-warning-700)}.nk-calc__msg[data-tone=help]{font-size:var(--nk-type-caption-size);line-height:var(--nk-type-caption-lh)}.nk-calc__msg--slot{min-height:40px}@container nkcalc (width>=960px){.nk-calc__msg--slot{min-height:20px}}.nk-calc__seg{border:1px solid var(--nk-border-input);border-radius:var(--nk-radius-md);background:var(--nk-surface-page);grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;height:50px;padding:2px;display:grid}.nk-calc__seg button{border-radius:var(--nk-radius-sm);min-width:0;color:var(--nk-text-primary);font:600 14px/20px var(--nk-font-body);font-variant-numeric:var(--nk-numeric);white-space:nowrap;background:0 0;border:0;padding:0 4px}.nk-calc__seg button:hover{background:var(--nk-color-neutral-50)}.nk-calc__seg button[aria-checked=true]{background:var(--nk-color-brand-900);color:var(--nk-text-inverse)}.nk-calc__result{gap:var(--nk-space-2);background:var(--nk-surface-subtle);border-radius:var(--nk-radius-md);min-height:292px;padding:var(--nk-space-4);flex-direction:column;display:flex}@container nkcalc (width>=640px){.nk-calc__result{background:0 0;border-radius:0;min-height:268px;padding:0}}.nk-calc__res-label{font:600 14px/20px var(--nk-font-body)}.nk-calc__res-body{position:relative}.nk-calc__res-values{transition:opacity var(--nk-motion-fast) var(--nk-easing-standard);flex-direction:column;gap:6px;display:flex}.nk-calc__res-values[data-fading=true]{opacity:.35}.nk-calc__res-values[data-dim=true]{opacity:.4}.nk-calc__amount{flex-wrap:wrap;align-items:baseline;column-gap:6px;display:flex}.nk-calc__amount-num{font:var(--nk-type-price-weight) 36px/40px var(--nk-font-display);letter-spacing:var(--nk-type-price-tracking);white-space:nowrap}@container nkcalc (width>=640px){.nk-calc__amount-num{font-size:var(--nk-type-price-xl-size);line-height:var(--nk-type-price-xl-lh)}}.nk-calc__amount-unit{font:var(--nk-type-price-unit-weight) 18px/24px var(--nk-font-display);letter-spacing:0}@container nkcalc (width>=640px){.nk-calc__amount-unit{font-size:var(--nk-type-price-unit-xl-size);line-height:var(--nk-type-price-unit-xl-lh)}}.nk-calc__amount-per{font:600 14px/20px var(--nk-font-body)}.nk-calc__gross,.nk-calc__param{font:400 14px/20px var(--nk-font-body);color:var(--nk-text-secondary)}.nk-calc__param{margin-top:var(--nk-space-1)!important}.nk-calc__oor{border-radius:var(--nk-radius-md);background:var(--nk-color-neutral-0);border:1px solid var(--nk-border-subtle);width:fit-content;max-width:100%;box-shadow:var(--nk-shadow-sm);font:600 14px/20px var(--nk-font-body);color:var(--nk-text-primary);align-items:center;gap:6px;padding:6px 12px;display:flex;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);margin:0 auto!important}.nk-calc__disc{font:400 var(--nk-type-caption-size)/var(--nk-type-caption-lh) var(--nk-font-body);color:var(--nk-text-secondary);margin-top:var(--nk-space-1)!important}.nk-calc__actions{gap:var(--nk-space-3);flex-direction:column;display:flex}.nk-calc__cta{border-radius:var(--nk-radius-md);background:var(--nk-color-accent-500);width:100%;min-height:52px;color:var(--nk-text-on-accent);font:var(--nk-type-button-weight) 16px/22px var(--nk-font-display);text-align:center;cursor:pointer;transition:background-color var(--nk-motion-fast) var(--nk-easing-standard);border:0;justify-content:center;align-items:center;padding:8px 16px;text-decoration:none;display:inline-flex}.nk-calc__cta:hover{background:var(--nk-color-accent-600);color:var(--nk-text-on-accent)}.nk-calc__cta[data-variant=secondary]{background:var(--nk-color-neutral-0);border:1.5px solid var(--nk-border-strong);min-height:48px;color:var(--nk-text-primary)}.nk-calc__cta[data-variant=secondary]:hover{background:var(--nk-color-brand-50)}.nk-calc__cta[data-size=s]{flex:none;width:auto;min-height:44px;padding:6px 14px;font-size:14px;line-height:20px}.nk-calc__lead{gap:var(--nk-space-2);padding:var(--nk-space-4);border-radius:var(--nk-radius-md);background:var(--nk-color-neutral-0);border:1px solid var(--nk-border-subtle);box-shadow:var(--nk-shadow-sm);flex-direction:column;display:flex}.nk-calc__lead-h{font:700 16px/22px var(--nk-font-display);color:var(--nk-text-primary)}.nk-calc__lead-l{font:600 var(--nk-type-label-size)/var(--nk-type-label-lh) var(--nk-font-body);color:var(--nk-text-primary)}.nk-calc__lead-sel{display:block;position:relative}.nk-calc__lead-sel select{appearance:none;width:100%;min-height:48px;padding:0 44px 0 var(--nk-space-3);border:1px solid var(--nk-border-input);border-radius:var(--nk-radius-md);background:var(--nk-color-neutral-0);font:400 var(--nk-type-input-size)/var(--nk-type-input-lh) var(--nk-font-body);color:var(--nk-text-primary)}.nk-calc__lead-sel select:focus-visible{outline:var(--nk-focus-ring);outline-offset:var(--nk-focus-offset)}.nk-calc__lead-sel select[aria-invalid=true]{border:2px solid var(--nk-border-error)}.nk-calc__lead-sel>.nk-icon{pointer-events:none;color:var(--nk-text-secondary);position:absolute;top:14px;right:12px}.nk-calc__lead-err{font:400 var(--nk-type-body-s-size)/var(--nk-type-body-s-lh) var(--nk-font-body);color:var(--nk-color-error-600);align-items:flex-start;gap:6px;display:flex}.nk-calc__lead-note{font:400 var(--nk-type-caption-size)/var(--nk-type-caption-lh) var(--nk-font-body);color:var(--nk-text-secondary)}.nk-calc__lead .nk-calc__cta{margin-top:var(--nk-space-1)}.nk-calc__assump{gap:var(--nk-space-1);font:400 var(--nk-type-caption-size)/var(--nk-type-caption-lh) var(--nk-font-body);color:var(--nk-text-secondary);flex-direction:column;display:flex}.nk-calc__assump-h{font:600 14px/20px var(--nk-font-body);color:var(--nk-text-primary)}.nk-calc__link{align-self:flex-start}.nk-calc__alert{gap:var(--nk-space-3);border-radius:var(--nk-radius-md);font:400 14px/20px var(--nk-font-body);border:1px solid;align-items:flex-start;padding:12px 16px;display:flex}.nk-calc__alert[data-tone=warning]{background:var(--nk-color-warning-50);border-color:var(--nk-color-warning-700);color:var(--nk-color-warning-700)}.nk-calc__alert[data-tone=error]{background:var(--nk-color-error-50);border-color:var(--nk-color-error-600);color:var(--nk-color-error-700)}.nk-calc__alert[data-tone=error]>.nk-icon{color:var(--nk-color-error-600)}.nk-calc__alert-body{gap:var(--nk-space-3);flex-direction:column;flex:1;min-width:0;display:flex}.nk-calc__empty{align-items:center;gap:var(--nk-space-3);text-align:center;padding:var(--nk-space-6) var(--nk-space-4);border:1px dashed var(--nk-color-neutral-400);border-radius:var(--nk-radius-md);flex-direction:column;display:flex}.nk-calc__empty>.nk-icon{color:var(--nk-color-neutral-400)}.nk-calc__empty-title{font:700 var(--nk-type-h4-size)/var(--nk-type-h4-lh) var(--nk-font-display);max-width:480px}.nk-calc__empty .nk-calc__cta{width:auto}.nk-calc__priv{gap:var(--nk-space-3);flex-direction:column;align-items:flex-start;display:flex}.nk-calc__priv>.nk-icon{color:var(--nk-color-info-700)}.nk-calc__priv-title{font:700 var(--nk-type-h4-size)/var(--nk-type-h4-lh) var(--nk-font-display)}.nk-calc__priv p{color:var(--nk-text-secondary);max-width:var(--nk-type-measure)}.nk-calc__priv-actions{gap:var(--nk-space-2) var(--nk-space-4);flex-wrap:wrap;align-items:center;display:flex}.nk-calc__priv-actions .nk-calc__cta{width:auto}.nk-calc__status{border-top:1px solid var(--nk-border-subtle);padding-top:var(--nk-space-3);font:400 var(--nk-type-caption-size)/var(--nk-type-caption-lh) var(--nk-font-body);color:var(--nk-text-secondary)}.nk-calc__sticky{z-index:var(--nk-z-sticky-cta);justify-content:space-between;align-items:center;gap:var(--nk-space-3);min-height:var(--nk-layout-sticky-cta-height);padding:10px var(--nk-space-4) calc(10px + env(safe-area-inset-bottom));background:var(--nk-color-neutral-0);box-shadow:var(--nk-shadow-sticky);border-top:1px solid var(--nk-border-subtle);visibility:hidden;transition:transform var(--nk-motion-base) var(--nk-easing-enter), visibility 0s linear var(--nk-motion-base);display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.nk-calc__sticky[data-visible=true]{visibility:visible;transition:transform var(--nk-motion-base) var(--nk-easing-enter), visibility 0s;transform:none}.nk-calc__sticky-rate{font:700 15px/20px var(--nk-font-display);min-width:0}@media (width>=1024px){.nk-calc__sticky{display:none}}
