.fk-find-point__search{max-width:32rem;margin-bottom:var(--fk-space-7)}.fk-find-point__search-row{display:flex;flex-wrap:wrap;gap:var(--fk-space-3)}.fk-find-point__search-row .fk-field__input{flex:1 1 12rem;min-width:0}.fk-find-point__layout{display:grid;grid-template-columns:1fr;gap:var(--fk-space-6)}@media(min-width:1024px){.fk-find-point__layout{grid-template-columns:40% minmax(0,1fr);align-items:start;gap:var(--fk-space-8)}}.fk-find-point__kolumna{min-width:0}.fk-find-point__list,.fk-find-point__pusto-lista{list-style:none;padding:0;margin:0}.fk-find-point__list{display:flex;flex-direction:column;gap:var(--fk-space-4)}.fk-find-point__licznik{margin-bottom:var(--fk-space-4);color:var(--fk-ink-soft);font-size:.875rem}.fk-find-point__pusto{margin-top:var(--fk-space-5)}.fk-find-point__pusto-lista{display:flex;flex-wrap:wrap;gap:var(--fk-space-3) var(--fk-space-5);margin-top:var(--fk-space-3)}.fk-find-point__pusto-lista a{display:inline-flex;align-items:center;min-height:44px}.fk-card--location .fk-card__address{color:var(--fk-ink-soft)}.fk-card--location .fk-card__status{font-size:.875rem;font-weight:600}.fk-card--location .fk-card__status.is-open{color:var(--fk-ok)}.fk-card--location .fk-card__status.is-closed{color:var(--fk-ink-soft)}.fk-card--location .fk-card__actions{display:flex;flex-wrap:wrap;gap:var(--fk-space-3);margin-top:var(--fk-space-3)}.fk-find-point__map{min-height:240px}@media(min-width:1024px){.fk-find-point__map{min-height:440px}}.fk-find-point__map .fk-find-point__map-placeholder{height:100%;min-height:inherit;aspect-ratio:auto}.fk-map-wrap{display:flex;flex-direction:column;gap:var(--fk-space-3)}.fk-map{position:relative;isolation:isolate;z-index:0;min-height:240px;border-radius:var(--fk-radius-card);overflow:hidden;background:var(--fk-surface)}@media(min-width:1024px){.fk-map{min-height:440px}}.fk-map__placeholder,.fk-map__placeholder .fk-map__placeholder-block{height:100%;min-height:inherit;aspect-ratio:auto}.fk-map__load{position:absolute;left:var(--fk-space-5);bottom:var(--fk-space-5);z-index:1;gap:var(--fk-space-2)}.fk-map__placeholder-block--klik{border-style:solid;background-image:linear-gradient(var(--fk-line) 1px,transparent 1px),linear-gradient(90deg,var(--fk-line) 1px,transparent 1px);background-size:48px 48px;background-position:-1px -1px}.fk-map__placeholder-block--klik .fk-placeholder__caption{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.fk-map__podglad{position:absolute;inset:0;display:block;width:100%;height:100%;padding:var(--fk-space-4) var(--fk-space-4) 76px;box-sizing:border-box;cursor:pointer}.fk-map__podglad-kraj{fill:var(--fk-white);stroke:var(--fk-ink-soft);stroke-width:3;stroke-linejoin:round}.fk-map__podglad-pin{fill:var(--fk-ink);stroke:var(--fk-white);stroke-width:6}.fk-map__podglad-pin.is-poza{opacity:.25}.fk-map__podglad-pin.is-active{fill:var(--fk-yellow);stroke:var(--fk-ink)}.fk-map__load[hidden]{display:none}.fk-map__load[disabled]{cursor:progress}@media(max-width:767px){.fk-map-wrap--toggle .fk-map__load{display:none}}.fk-map__note{font-size:.875rem;color:var(--fk-ink-soft)}.fk-map-wrap--toggle .fk-map[hidden]{display:none}.fk-map__pin{position:relative;display:block;color:var(--fk-graphite)}.fk-map__count{position:absolute;top:-6px;right:-9px;min-width:22px;height:22px;padding-inline:5px;border-radius:11px;background:var(--fk-ink);box-shadow:0 0 0 2px var(--fk-white);color:var(--fk-white);font:700 .875rem/22px var(--fk-font);text-align:center}.fk-map__marker{display:flex;align-items:flex-end;justify-content:center}.fk-map__pin svg{display:block;filter:drop-shadow(0 1px 2px rgba(0,0,0,.35))}.fk-map .leaflet-popup-content{font-family:var(--fk-font);margin:var(--fk-space-3)}.fk-map__lista{margin:0;padding:0;list-style:none}.fk-map__lista a,.fk-map__lista button{display:flex;align-items:center;min-height:44px}.fk-map__lista button{padding:0;border:0;background:none;color:var(--fk-ink);font:inherit;text-decoration:underline;cursor:pointer}.fk-map .leaflet-popup-content a{color:var(--fk-ink)}.fk-map--bez-kafelkow .leaflet-container{background:var(--fk-surface)}@media(prefers-reduced-motion:reduce){.fk-map .leaflet-fade-anim .leaflet-tile,.fk-map .leaflet-zoom-anim .leaflet-zoom-animated{transition:none}}.fk-map .leaflet-control-attribution a{text-decoration:underline}.fk-map .leaflet-control-zoom.leaflet-bar a{width:44px;height:44px;line-height:44px;font-size:22px}.fk-points-map__heading{margin-bottom:var(--fk-space-5);text-align:center}.fk-points-map__search{display:flex;border:1px solid var(--fk-line);border-radius:8px;background:var(--fk-white);overflow:hidden}.fk-points-map__input{flex:1;min-width:0;min-height:48px;padding:0 var(--fk-space-4);border:0;font:inherit;font-size:1rem}.fk-points-map__input:focus{outline:none}.fk-points-map__submit{display:inline-flex;align-items:center;justify-content:center;width:52px;border:0;background:var(--fk-yellow)}.fk-points-map__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--fk-space-5)}@media(min-width:1024px){.fk-points-map__layout{grid-template-columns:minmax(0,47fr) minmax(0,53fr);gap:var(--fk-space-6)}.fk-points-map--reverse .fk-points-map__side{order:2}}.fk-points-map__side{display:flex;flex-direction:column;gap:var(--fk-space-4);min-width:0}.fk-points-map__list{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--fk-space-3);max-height:var(--fk-pm-list-h, 262px);margin:0;padding:2px;overflow-y:auto;overscroll-behavior:contain;list-style:none}@media(min-width:640px){.fk-points-map__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.fk-points-map__list li[hidden]{display:none}.fk-pm-card{display:flex;align-items:flex-start;gap:var(--fk-space-3);width:100%;min-height:100%;padding:var(--fk-space-2);border:1px solid var(--fk-line);border-radius:8px;background:var(--fk-white);color:var(--fk-ink);font:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease}.fk-pm-card:hover{border-color:var(--fk-ink-faint)}.fk-pm-card[aria-pressed=true]{border-color:var(--fk-ink);box-shadow:inset 3px 0 0 var(--fk-yellow)}.fk-pm-card__photo{flex-shrink:0;width:64px;height:64px;border-radius:6px;object-fit:cover}.fk-pm-card__photo--empty{display:inline-flex;align-items:center;justify-content:center;background:var(--fk-surface);color:var(--fk-ink-soft)}.fk-pm-card__body{display:flex;flex-direction:column;gap:2px;min-width:0;padding-top:2px}.fk-pm-card__city{font-size:.9375rem;font-weight:700;line-height:1.25}.fk-pm-card__line{color:var(--fk-ink-soft);font-size:.8125rem;line-height:1.35}.fk-points-map__none,.fk-points-map__empty{margin:0;color:var(--fk-ink-soft)}.fk-points-map__all{align-self:center;gap:var(--fk-space-3)}.fk-points-map__map{position:relative}@media(min-width:768px){.fk-map-wrap--toggle .fk-map-wrap__toggle{display:none}}@media(min-width:768px){.fk-pm-info{position:absolute;top:50%;right:var(--fk-space-5);z-index:500;width:300px;margin:0;transform:translateY(-50%)}}.fk-points-map__input{background:transparent;color:var(--fk-ink)}.fk-points-map__submit{color:var(--fk-ink);cursor:pointer}.fk-points-map__search:focus-within{border-color:var(--fk-ink)}.fk-points-map__submit:focus-visible{outline:2px solid var(--fk-ink);outline-offset:-4px}@media(min-width:768px){.fk-pm-info{box-shadow:0 6px 20px #0000001f}.fk-points-map--reverse .fk-pm-info{right:auto;left:var(--fk-space-5)}.fk-points-map .fk-map__placeholder-block,.fk-points-map .fk-map__podglad{padding-inline-end:calc(300px + 2 * var(--fk-space-5))}.fk-points-map--reverse .fk-map__podglad,.fk-points-map--reverse .fk-map__placeholder-block{padding-inline:calc(300px + 2 * var(--fk-space-5)) var(--fk-space-4)}.fk-points-map .fk-map__load{max-width:calc(100% - 300px - 3 * var(--fk-space-5));white-space:normal;text-align:start}.fk-points-map .fk-map__load svg{flex-shrink:0}.fk-points-map--reverse .fk-map__load{right:var(--fk-space-5);left:auto}}.fk-points-map__map{position:relative;isolation:isolate;min-width:0}.fk-points-map .fk-map{min-height:360px;border-radius:8px;overflow:hidden}@media(min-width:1024px){.fk-points-map__layout{align-items:stretch}.fk-points-map__map,.fk-points-map .fk-map-wrap{display:flex;flex-direction:column}.fk-points-map .fk-map-wrap{flex:1}.fk-points-map .fk-map{flex:1;min-height:320px}}.fk-points-map .fk-map__pin{color:var(--fk-yellow);transition:transform .15s ease;transform-origin:50% 100%}.fk-points-map .fk-map__marker.is-active .fk-map__pin{color:var(--fk-ink);transform:scale(1.25)}.fk-pm-info{margin-top:var(--fk-space-4);padding:var(--fk-space-4) var(--fk-space-5);border:1px solid var(--fk-line);border-radius:8px;background:var(--fk-white);font-size:1rem}.fk-pm-info[hidden]{display:none}.fk-pm-info__name{margin:calc(-1 * var(--fk-space-2)) 0 0;font-size:1rem;line-height:1.3}.fk-pm-info__name a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:none}.fk-pm-info__name a:hover,.fk-pm-info__name a:focus-visible{text-decoration:underline}.fk-pm-info__address,.fk-pm-info__hours{max-width:none;margin:0 0 var(--fk-space-3);font-size:inherit;color:var(--fk-ink-soft);line-height:1.5}.fk-pm-info__actions{display:grid;gap:var(--fk-space-2);margin-top:var(--fk-space-4)}.fk-pm-info__btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 var(--fk-space-3);border:1px solid var(--fk-line);border-radius:var(--fk-radius-btn);color:var(--fk-ink);font-weight:600;text-decoration:none}.fk-pm-info__btn:hover,.fk-pm-info__btn:focus-visible{border-color:var(--fk-ink)}.fk-points-map__all-wrap{display:flex;justify-content:center}.fk-points-map__all-wrap[hidden],.fk-pm-card__nearest[hidden]{display:none}@media(max-width:639px){.fk-points-map--full .fk-pm-card{min-height:0}}.fk-pm-card__nearest{display:inline-block;padding:0 6px;border-radius:4px;background:var(--fk-ink);color:var(--fk-white);font-size:.75rem;font-weight:600;line-height:1.5;white-space:nowrap;vertical-align:1px}@media(max-width:767px){.fk-pm-info--inline{margin-top:var(--fk-space-2);border-color:var(--fk-ink)}}.fk-nc [hidden]{display:none!important}.fk-nc .fk-nc__point{margin:var(--fk-space-2) 0 0;overflow-wrap:anywhere}.fk-nc .fk-nc__label,.fk-nc .fk-nc__street{display:block;color:var(--fk-ink-soft);font-size:.9375rem}.fk-nc .fk-nc__name{display:block;color:var(--fk-ink)}.fk-nc .fk-nc__actions{display:grid;gap:var(--fk-space-2);margin-top:var(--fk-space-3)}.fk-nc .fk-nc__btn,.fk-nc .fk-nc__locate{display:flex;align-items:center;justify-content:center;gap:var(--fk-space-2);width:100%;min-height:48px;margin:0;padding:var(--fk-space-2) var(--fk-space-3);border:1.5px solid var(--fk-ink);border-radius:var(--fk-radius-btn);background:var(--fk-white);color:var(--fk-ink);font-family:var(--fk-font);font-size:1rem;font-weight:600;line-height:1.25;text-align:center;text-decoration:none;overflow-wrap:anywhere;cursor:pointer;transition:background-color .18s ease}.fk-nc .fk-nc__locate{margin-top:var(--fk-space-3)}.fk-nc .fk-nc__btn svg,.fk-nc .fk-nc__locate svg{flex:none}.fk-nc .fk-nc__btn:hover,.fk-nc .fk-nc__btn:focus-visible,.fk-nc .fk-nc__locate:hover,.fk-nc .fk-nc__locate:focus-visible{background:var(--fk-surface)}.fk-nc a.fk-nc__btn,.fk-nc a.fk-nc__btn:link,.fk-nc a.fk-nc__btn:visited,.fk-nc a.fk-nc__btn:hover,.fk-nc a.fk-nc__btn:active,.fk-nc a.fk-nc__btn:focus-visible,.fk-nc a.fk-nc__change,.fk-nc a.fk-nc__change:link,.fk-nc a.fk-nc__change:visited,.fk-nc a.fk-nc__change:hover,.fk-nc a.fk-nc__change:active,.fk-nc a.fk-nc__change:focus-visible{color:var(--fk-ink)}.fk-nc .fk-nc__locate[aria-busy=true]{cursor:progress}.fk-nc .fk-nc__change{display:inline-flex;align-items:center;min-height:44px;margin-top:var(--fk-space-1);color:var(--fk-ink);font-weight:600;text-decoration:underline;text-underline-offset:3px}.fk-nc .fk-nc__status{margin:var(--fk-space-2) 0 0;color:var(--fk-ink);font-size:.9375rem}.fk-nc .fk-nc__status:empty{margin:0}
