#nawigacja.km-nav15{border-color:var(--linia2);background:color-mix(in srgb,var(--pow) 94%,transparent);box-shadow:0 -8px 30px #0000000c;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}#nawigacja.km-nav15 .linki{gap:4px;align-items:stretch}#nawigacja.km-nav15 .linki a{position:relative;gap:4px;min-width:0;min-height:58px;padding:7px 4px;border-radius:16px;font-size:11px;font-weight:650;line-height:1.2;text-decoration:none;transition:color .18s,background .18s,transform .18s}#nawigacja.km-nav15 .linki .ikona{width:30px;height:28px;border-radius:10px;transition:background .18s}#nawigacja.km-nav15 .linki a[aria-current=page]{background:color-mix(in srgb,var(--akcent) 9%,transparent);color:var(--akcent)}#nawigacja.km-nav15 .linki a[aria-current=page] .ikona{background:transparent;animation:km-nav15-select .3s cubic-bezier(.2,.8,.3,1)}#nawigacja.km-nav15 .linki a.km-nav15-home{margin-top:-12px;padding-top:0;background:transparent;color:var(--atrament);font-weight:750}#nawigacja.km-nav15 .linki a.km-nav15-home .ikona{width:49px;height:45px;border:3px solid var(--pow);border-radius:17px;background:var(--akcent-slaby);color:var(--akcent);box-shadow:0 4px 12px #00000016}#nawigacja.km-nav15 .linki a.km-nav15-home[aria-current=page] .ikona{background:var(--akcent);color:var(--akcent-tekst)}#nawigacja.km-nav15 .linki a:active{transform:scale(.94)}#nawigacja.km-nav15 .linki a:focus-visible{outline:2px solid var(--akcent);outline-offset:-2px}#nawigacja.km-nav15 .km-nav15-label{white-space:nowrap;letter-spacing:.01em}.mobile-app #nawigacja.km-nav15{padding:8px max(9px,var(--safe-area-inset-right,env(safe-area-inset-right))) max(7px,var(--safe-area-inset-bottom,env(safe-area-inset-bottom))) max(9px,var(--safe-area-inset-left,env(safe-area-inset-left)))}.mobile-app #nawigacja.km-nav15 .wnetrze{padding:0}@keyframes km-nav15-select{0%{transform:scale(.82)}65%{transform:scale(1.1)}to{transform:scale(1)}}@media(min-width:900px){body:not(:has(.mobile-app)) #nawigacja.km-nav15 .linki a{min-height:44px;flex-direction:row;gap:7px;font-size:13px;padding:8px 12px}body:not(:has(.mobile-app)) #nawigacja.km-nav15 .linki a.km-nav15-home{margin-top:0;padding:8px 12px}body:not(:has(.mobile-app)) #nawigacja.km-nav15 .linki a.km-nav15-home .ikona{height:30px;width:30px;border:0;border-radius:10px;box-shadow:none}}@media(prefers-reduced-motion:reduce){#nawigacja.km-nav15 .ikona,#nawigacja.km-nav15 .linki a{animation:none!important;transition:none!important}#nawigacja.km-nav15 .linki a:active{transform:none}}.mobile-app #nawigacja.km-nav15.km-nav-km2 .wnetrze{container:km2-nav/inline-size;font-size:.8125rem}.mobile-app #nawigacja.km-nav15.km-nav-km2 .linki{display:flex;flex-wrap:wrap;gap:4px;font-size:.8125rem}.mobile-app #nawigacja.km-nav15.km-nav-km2 .linki a{min-width:44px;min-height:64px;flex:1 1 4.5em;padding:8px 4px;border-radius:16px;font-size:inherit;font-weight:650;line-height:1.25;gap:6px;color:var(--atrament2);transition:transform .12s ease-out}.mobile-app #nawigacja.km-nav15.km-nav-km2 .km-nav15-label{max-width:100%;white-space:normal;overflow-wrap:normal;text-align:center;letter-spacing:0}.mobile-app #nawigacja.km-nav15.km-nav-km2 .linki a[aria-current=page]{color:var(--akcent);background:var(--akcent-slaby);font-weight:750}.mobile-app #nawigacja.km-nav15.km-nav-km2 .linki .ikona{width:28px;height:26px;flex-shrink:0;transition:transform .12s ease-out}.mobile-app #nawigacja.km-nav15.km-nav-km2 .linki a:focus-visible{outline:2px solid var(--akcent);outline-offset:-2px}@container km2-nav (max-width: 22em){.mobile-app #nawigacja.km-nav15.km-nav-km2 .linki a{flex-direction:row;min-height:44px;padding:6px 4px}.mobile-app #nawigacja.km-nav15.km-nav-km2 .linki .ikona{width:18px;height:22px}.mobile-app #nawigacja.km-nav15.km-nav-km2 .ikona-liniowa{width:18px;height:18px}}@media (prefers-reduced-motion:reduce){.mobile-app #nawigacja.km-nav15.km-nav-km2 .linki .ikona,.mobile-app #nawigacja.km-nav15.km-nav-km2 .linki a{transition:none;animation:none;transform:none}}