[data-line=instalacje] .disp{font-family:var(--font-display);letter-spacing:-.025em;font-weight:900;font-stretch:122%}[data-line=instalacje] .svk{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);font-size:12px;font-weight:800}[data-line=instalacje] .nvr{background:var(--inst-il-nvr-bg);color:var(--inst-il-nvr-c);box-shadow:inset 0 0 0 1px var(--inst-il-nvr-sh), var(--shadow);border-radius:24px;overflow:hidden}[data-line=instalacje] .nvrh{letter-spacing:.04em;border-bottom:1px solid var(--inst-il-nvrh-bord);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;font-size:12.5px;font-weight:800;display:flex}[data-line=instalacje] .nvrh .rec{color:var(--inst-il-nvrh-c);align-items:center;gap:6px;display:inline-flex}[data-line=instalacje] .nvrh .rec:before{content:"";background:var(--inst-il-nvrh-c);border-radius:50%;width:8px;height:8px;animation:1.2s infinite inst-mon-blink}[data-line=instalacje] .nvrg{background:var(--sx-tyre);grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;padding:3px;display:grid}[data-line=instalacje] .nvrg.one{grid-template-columns:1fr}[data-line=instalacje] .cam{background:var(--il-cam);cursor:pointer;width:100%;color:inherit;text-align:left;border:0;padding:0;font-family:inherit;display:block;position:relative}[data-line=instalacje] .cam svg{width:100%;height:auto;display:block}[data-line=instalacje] .cam .cl{background:var(--il-cam-label);color:var(--inst-plan-white);border-radius:6px;padding:3px 7px;font-size:11px;font-weight:800;position:absolute;top:8px;left:8px}[data-line=instalacje] .cam .ct2{color:var(--il-cam-time);background:var(--inst-us-bar-shadow);border-radius:6px;padding:3px 6px;font-size:10.5px;font-weight:700;position:absolute;top:8px;right:8px}[data-line=instalacje] .cam.sel{outline:2px solid var(--inst-plan-send-to);outline-offset:-2px}[data-line=instalacje] .ir svg{filter:grayscale()contrast(1.15)brightness(1.08)}[data-line=instalacje] .nvrt{border-top:1px solid var(--inst-il-nvrh-bord);padding:12px 16px 14px}[data-line=instalacje] .tline{background:var(--inst-il-tline-bg);border-radius:8px;height:34px;position:relative;overflow:hidden}[data-line=instalacje] .tline i{background:var(--inst-plan-send-to);border-radius:3px;width:5px;position:absolute;top:6px;bottom:6px}[data-line=instalacje] .tline i.p{background:var(--inst-promo-warm)}[data-line=instalacje] .tline b{background:var(--inst-plan-white);width:2px;animation:9s linear infinite inst-mon-scan;position:absolute;top:0;bottom:0}[data-line=instalacje] .tlx{color:var(--inst-ticket-mut);justify-content:space-between;margin-top:6px;font-size:10.5px;display:flex}[data-line=instalacje] .segd{background:var(--sx-tyre);box-shadow:inset 0 0 0 1px var(--inst-il-nvrh-bord);border-radius:11px;gap:3px;padding:3px;display:flex}[data-line=instalacje] .segd button{min-height:34px;color:var(--inst-plan-note);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 11px;font-family:inherit;font-size:12.5px;font-weight:800;display:inline-flex}[data-line=instalacje] .segd button.on{background:var(--inst-plan-send-to);color:var(--inst-band-button-ink)}[data-line=instalacje] .tgl{background:var(--inst-il-tline-bg);min-height:38px;color:var(--inst-il-tgl-c);cursor:pointer;box-shadow:inset 0 0 0 1px var(--inst-il-nvr-sh);border:0;border-radius:11px;align-items:center;gap:9px;padding:0 12px 0 8px;font-family:inherit;font-size:12.5px;font-weight:800;display:inline-flex}[data-line=instalacje] .tgl i{background:var(--inst-meter-idle);border-radius:999px;flex:none;width:30px;height:18px;transition:background .2s;position:relative}[data-line=instalacje] .tgl i:after{content:"";background:var(--inst-il-tgl-c);border-radius:50%;width:14px;height:14px;transition:transform .2s;position:absolute;top:2px;left:2px}[data-line=instalacje] .tgl.on{color:var(--inst-plan-white);box-shadow:inset 0 0 0 1px var(--inst-plan-send-to)}[data-line=instalacje] .tgl.on i{background:var(--inst-plan-send-to)}[data-line=instalacje] .tgl.on i:after{background:var(--inst-band-button-ink);transform:translate(12px)}[data-line=instalacje] .nvrtools{border-top:1px solid var(--inst-il-nvrh-bord);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;display:flex}[data-line=instalacje] .cam svg.cs{transition:filter .5s}[data-line=instalacje] .cs.ir{filter:grayscale()contrast(1.2)brightness(1.15)}[data-line=instalacje] .cs .sky{transition:fill .5s}[data-line=instalacje] .cs.day .sky{fill:var(--il-day-sky)}[data-line=instalacje] .cs.ir .sky,[data-line=instalacje] .cs.col .sky{fill:var(--inst-hue-ink)}[data-line=instalacje] .cs.day .gr{fill:var(--il-day-grass)}[data-line=instalacje] .cs.ir .gr,[data-line=instalacje] .cs.col .gr{fill:var(--il-night-grass)}[data-line=instalacje] .cs.day .pv{fill:var(--il-day-pave)}[data-line=instalacje] .cs.ir .pv,[data-line=instalacje] .cs.col .pv{fill:var(--il-night-pave)}[data-line=instalacje] .cs.day .wl{fill:var(--il-day-wall)}[data-line=instalacje] .cs.ir .wl,[data-line=instalacje] .cs.col .wl{fill:var(--il-night-wall)}[data-line=instalacje] .cs.day .wd{fill:var(--il-day-wood)}[data-line=instalacje] .cs.ir .wd,[data-line=instalacje] .cs.col .wd{fill:var(--il-night-wood)}[data-line=instalacje] .cs .lw{fill:var(--il-window)}[data-line=instalacje] .cs.ir .lw,[data-line=instalacje] .cs.col .lw{fill:var(--il-lit)}[data-line=instalacje] .cs .snow{fill:var(--il-snow)}[data-line=instalacje] .cs.ir .snow,[data-line=instalacje] .cs.col .snow{fill:var(--il-night-snow)}[data-line=instalacje] .cs .warm{opacity:0;transition:opacity .5s}[data-line=instalacje] .cs.col .warm{opacity:.55}[data-line=instalacje] .cs .ln{stroke:var(--il-snow);stroke-width:2px}[data-line=instalacje] .cs .car1{fill:var(--il-red)}[data-line=instalacje] .cs .car2{fill:var(--il-blue)}[data-line=instalacje] .cs .car3{fill:var(--il-silver)}[data-line=instalacje] .cs .car4{fill:var(--il-green-car)}[data-line=instalacje] .cs.ir .car1,[data-line=instalacje] .cs.ir .car2{fill:var(--il-ir-car)}[data-line=instalacje] .dbox{fill:none;stroke:var(--inst-promo-warm);stroke-width:2px}[data-line=instalacje] .dbox.car{stroke:var(--inst-plan-accent)}[data-line=instalacje] .dbox.fa{stroke:var(--inst-il-nvrh-c);stroke-dasharray:5 3}[data-line=instalacje] .dlab{font-family:var(--font-sans);font-size:10px;font-weight:800}[data-line=instalacje] .dlbg{fill:var(--inst-promo-warm)}[data-line=instalacje] .dlbg.car{fill:var(--inst-plan-accent)}[data-line=instalacje] .dlbg.fa{fill:var(--inst-il-nvrh-c)}[data-line=instalacje] .walkp{animation:9s ease-in-out infinite inst-mon-wkx}[data-line=instalacje] .carm{animation:12s ease-in-out infinite inst-mon-carx}[data-line=instalacje] .sway{transform-origin:50% 100%;transform-box:fill-box;animation:2.4s ease-in-out infinite inst-mon-sway}[data-line=instalacje] .strobe{animation:.7s steps(2,end) infinite inst-mon-strobe}[data-line=instalacje] .pmask{fill:var(--il-mask);stroke:var(--inst-promo-warm);stroke-width:1.5px;stroke-dasharray:5 3}[data-line=instalacje] .pmask.day{fill:var(--il-mask-day)}[data-line=instalacje] .tlev{width:22px;color:var(--inst-band-button-ink);border-radius:6px;justify-content:center;align-items:center;margin-left:-11px;font-size:9px;font-weight:900;display:flex;position:absolute;top:4px;bottom:4px}[data-line=instalacje] .tlev.p{background:var(--inst-promo-warm)}[data-line=instalacje] .tlev.c{background:var(--inst-plan-accent)}[data-line=instalacje] .tlev.f{background:var(--il-false)}[data-line=instalacje] .tlx{color:var(--inst-scene-beam);justify-content:space-between;margin-top:6px;font-size:10.5px;font-weight:700;display:flex}[data-line=instalacje] .calc{flex-direction:column;gap:18px;padding:28px;display:flex}[data-line=instalacje] .cq{flex-direction:column;gap:9px;display:flex}[data-line=instalacje] .cq>span{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);font-size:13px;font-weight:800}[data-line=instalacje] [data-surface=dark] .cq>span{color:var(--inst-dark-lead)}[data-line=instalacje] .cres{background:var(--inst-plan-card);color:var(--inst-deep-ink);box-shadow:inset 0 0 0 1px var(--inst-band-line);border-radius:20px;flex-direction:column;gap:12px;padding:22px;display:flex}[data-line=instalacje] .cres .big{font-family:var(--font-display);color:var(--inst-plan-accent);font-size:56px;font-weight:900;font-stretch:118%;line-height:1}[data-line=instalacje] .cres .big small{color:var(--inst-deep-lead-2);margin-left:6px;font-size:20px}[data-line=instalacje] .cres p{color:var(--inst-deep-lead-2);margin:0;font-size:14.5px}[data-line=instalacje] .rng{width:100%;accent-color:var(--accent);height:28px}[data-line=instalacje] .dori{background:linear-gradient(90deg, var(--inst-il-dori-bg), var(--inst-il-dori-bg-2) 35%, var(--inst-mux-old-bg) 65%, var(--inst-il-dori-bg-3));height:150px;box-shadow:inset 0 0 0 1px var(--inst-plan-line);border-radius:16px;position:relative;overflow:hidden}[data-line=instalacje] .dori .z{border-right:1px dashed var(--inst-plan-box);color:var(--inst-plan-card-ink);padding:8px;font-size:11px;font-weight:800;position:absolute;top:0;bottom:0}[data-line=instalacje] .dori .man{transition:left .4s var(--ease-out), transform .4s var(--ease-out);transform-origin:bottom;position:absolute;bottom:14px}[data-line=instalacje] .dori .cam0{position:absolute;bottom:52px;left:6px}[data-line=instalacje] .lvl{flex-wrap:wrap;gap:6px;display:flex}[data-line=instalacje] .lvl span{background:var(--inst-us-stage-ring);color:var(--inst-plan-note);border-radius:9px;padding:6px 10px;font-size:12.5px;font-weight:800}[data-line=instalacje] .lvl span.on{background:var(--inst-plan-send-to);color:var(--inst-band-button-ink)}[data-line=instalacje] .privacy{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 340px;gap:18px;display:grid}[data-line=instalacje] .rz{flex-direction:column;gap:12px;padding:24px;display:flex}[data-line=instalacje] .rz ul{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}[data-line=instalacje] .rz li{align-items:flex-start;gap:10px;font-size:15px;display:flex}[data-line=instalacje] .rz li i{border-radius:7px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}[data-line=instalacje] .rz.ok li i{background:var(--inst-mux-ok-bg);color:var(--ok)}[data-line=instalacje] .rz.nn li i{background:var(--inst-plan-err-bg);color:var(--inst-bad)}[data-line=instalacje] .sign{background:var(--inst-il-sign-bg);color:var(--inst-il-sign-c);box-shadow:var(--shadow);border-radius:18px;flex-direction:column;gap:10px;padding:22px;font-size:13px;line-height:1.4;display:flex}[data-line=instalacje] .sign b{font-family:var(--font-display);font-size:22px;font-stretch:118%;line-height:1.05}[data-line=instalacje] .sign .sgi{background:var(--inst-il-sign-c);width:60px;height:60px;color:var(--inst-il-sign-bg);border-radius:12px;justify-content:center;align-items:center;display:flex}[data-line=instalacje] .sign span b{font-family:var(--font-sans);font-size:13px;font-stretch:100%}[data-line=instalacje] .sign hr{border:0;border-top:1.5px solid var(--inst-il-sign-bord);width:100%;margin:2px 0}[data-line=instalacje] .typw{grid-template-columns:300px minmax(0,1fr);align-items:stretch;gap:22px;display:grid}[data-line=instalacje] .typl{flex-direction:column;gap:8px;display:flex}[data-line=instalacje] .typb{background:var(--card);box-shadow:inset 0 0 0 1px var(--border);cursor:pointer;color:var(--ink);text-align:left;border:0;border-radius:16px;align-items:center;gap:12px;min-height:44px;padding:14px 16px;font-family:inherit;font-size:15px;font-weight:800;display:flex}[data-line=instalacje] .typb.on{background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent)}[data-line=instalacje] .typc{animation:inst-mon-fadein .35s var(--ease-out);grid-template-columns:260px minmax(0,1fr);align-items:center;gap:28px;padding:30px;display:grid}[data-line=instalacje] .typc svg{width:100%;height:auto}[data-line=instalacje] .dev .b1{fill:var(--card-2);stroke:var(--ink-soft);stroke-width:2.5px}[data-line=instalacje] .dev .b2{fill:var(--surface-3);stroke:var(--ink-soft);stroke-width:2.5px}[data-line=instalacje] .dev .lens{fill:var(--inst-il-nvr-bg);stroke:var(--accent-text);stroke-width:3px}[data-line=instalacje] .dev .ir{fill:var(--warn)}@media (max-width:1100px){[data-line=instalacje] .privacy{grid-template-columns:1fr 1fr}[data-line=instalacje] .privacy .sign{grid-column:1/-1}[data-line=instalacje] .typw{grid-template-columns:1fr}[data-line=instalacje] .typl{flex-direction:row;overflow-x:auto}[data-line=instalacje] .typb{flex:none}}@media (max-width:760px){[data-line=instalacje] .cam .ct2{display:none}[data-line=instalacje] .cam .cl{font-size:10px;top:5px;left:5px}[data-line=instalacje] .privacy{grid-template-columns:1fr}[data-line=instalacje] .typc{grid-template-columns:1fr;padding:22px}[data-line=instalacje] .typc svg{max-width:220px;margin:0 auto}[data-line=instalacje] .calc{padding:20px}[data-line=instalacje] .cres .big{font-size:44px}[data-line=instalacje] .nvrtools{padding:10px 12px}}[data-line=instalacje] .fo{overflow:visible}[data-line=instalacje] :where(.fo) .fot{font-family:var(--font-sans);white-space:nowrap;color:var(--ink-2);font-size:11px;font-weight:800;line-height:1.2}[data-line=instalacje] .fot.big{font-family:var(--font-display);color:var(--ink);font-size:16px;font-weight:900}[data-line=instalacje] .syw{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:18px;display:grid}[data-line=instalacje] .sycard{border-radius:28px;padding:20px}[data-line=instalacje] .syscroll{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);border-radius:20px;overflow-x:auto}[data-line=instalacje] .syin{min-width:680px}[data-line=instalacje] .sysvg{width:100%;height:auto;display:block}[data-line=instalacje] .syhint{color:var(--ink-2);margin-top:6px;font-size:12.5px;display:none}[data-line=instalacje] .syzone{fill:none;stroke:var(--border);stroke-width:1.5px;stroke-dasharray:6 6}[data-line=instalacje] .syzone.t{stroke-dasharray:2 6}[data-line=instalacje] .syzl{color:var(--ink-2);letter-spacing:.06em;text-transform:uppercase;font-size:11px}[data-line=instalacje] .syt{color:var(--ink);white-space:nowrap;font-size:13px;font-weight:800}[data-line=instalacje] .sym{color:var(--ink-2);white-space:nowrap;font-size:11.5px;font-weight:700}[data-line=instalacje] .syb{fill:var(--card);stroke:var(--border);stroke-width:2px}[data-line=instalacje] .sya{fill:var(--accent)}[data-line=instalacje] .sys{fill:none;stroke:var(--ink-2);stroke-width:3px;stroke-linecap:round}[data-line=instalacje] .syw{fill:none;stroke:var(--warn);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}[data-line=instalacje] .sycab{fill:none;stroke:var(--accent);stroke-width:3px;stroke-linecap:round;stroke-dasharray:7 9;opacity:.75;animation:1.3s linear infinite inst-mon-march}[data-line=instalacje] .sycab.net{stroke:var(--ok)}[data-line=instalacje] .syfib{fill:none;stroke:var(--warn);stroke-width:3px;stroke-dasharray:10 6;animation:1s linear infinite inst-mon-march}[data-line=instalacje] .syrad{fill:none;stroke:var(--warn);stroke-width:2.4px;stroke-linecap:round;opacity:.8}[data-line=instalacje] .syrack{fill:none;stroke:var(--accent-line);stroke-width:2px;stroke-dasharray:3 5}[data-line=instalacje] .syports rect{fill:var(--ok);opacity:.7}[data-line=instalacje] .syled{fill:var(--ok);animation:1.2s steps(2,end) infinite inst-mon-ublk}[data-line=instalacje] .syd{fill:var(--surface-3);stroke:var(--border);stroke-width:1.5px;transition:fill .4s}[data-line=instalacje] .syd.on{fill:var(--accent);fill-opacity:.85}[data-line=instalacje] .syups{fill:none;stroke:var(--ink-2);stroke-width:2px}[data-line=instalacje] .syupsf{fill:var(--ok);transform-box:fill-box;transform-origin:0;width:40px;animation:3s ease-in-out infinite inst-mon-umeter}[data-line=instalacje] .syvlan{fill:var(--accent-soft);stroke:var(--accent);stroke-width:1.2px}[data-line=instalacje] .syvt{color:var(--accent-text);text-align:center;width:84px;font-size:11px;font-weight:900}[data-line=instalacje] .syph{fill:var(--inst-il-syph-fill);stroke:var(--border);stroke-width:2px}[data-line=instalacje] .syscr{fill:var(--inst-il-syscr-fill)}[data-line=instalacje] .synote{fill:var(--inst-il-synote-fill)}[data-line=instalacje] .synote.o{opacity:.6}[data-line=instalacje] .sylp{fill:var(--inst-deep-ink);stroke:var(--inst-il-sl-conf-c);stroke-width:1.5px}[data-line=instalacje] .sye{cursor:pointer;opacity:0;pointer-events:none;transition:opacity .5s var(--ease-out), transform .5s cubic-bezier(.2, .8, .2, 1);transform-box:fill-box;transform-origin:50%;transform:scale(.92)}[data-line=instalacje] .sye.on{opacity:1;pointer-events:auto;transform:none}[data-line=instalacje] .sye.on:hover .syb,[data-line=instalacje] .sye.sel .syb{stroke:var(--accent);stroke-width:3px}[data-line=instalacje] .sye.sel .syrack{stroke:var(--accent)}[data-line=instalacje] .syc{opacity:0;transition:opacity .4s}[data-line=instalacje] .syc.on{opacity:1}[data-line=instalacje] .systat{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}[data-line=instalacje] .systat div{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);border-radius:14px;flex-direction:column;gap:2px;padding:12px;display:flex}[data-line=instalacje] .systat span{color:var(--ink-2);text-transform:uppercase;letter-spacing:.05em;font-size:11.5px;font-weight:800}[data-line=instalacje] .systat b{font-family:var(--font-display);font-size:19px;font-weight:900;font-stretch:112%}[data-line=instalacje] .sypanel{flex-direction:column;gap:14px;display:flex;position:sticky;top:96px}[data-line=instalacje] .syinfo{animation:inst-mon-fadeUp .4s var(--ease-out);flex-direction:column;gap:12px;padding:22px;display:flex}[data-line=instalacje] .syinfo p{color:var(--ink-soft);margin:0;font-size:15px;line-height:1.55}[data-line=instalacje] .syspec{background:var(--accent-soft);border-radius:14px;flex-direction:column;gap:2px;padding:12px 14px;display:flex}[data-line=instalacje] .syspec span{text-transform:uppercase;letter-spacing:.06em;color:var(--accent-text);font-size:11.5px;font-weight:800}[data-line=instalacje] .syspec b{font-size:15px}[data-line=instalacje] .syli{text-align:left;color:var(--ink);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:12px;align-items:flex-start;gap:10px;padding:8px;transition:background .2s;display:flex}@media (hover:hover){[data-line=instalacje] .syli:hover{background:var(--surface-3)}}[data-line=instalacje] .syli.on{background:var(--accent-soft)}[data-line=instalacje] .syli i{background:var(--surface-3);width:28px;height:28px;color:var(--accent-text);border-radius:9px;flex:none;place-items:center;display:grid}[data-line=instalacje] .syli b{font-size:14px;display:block}[data-line=instalacje] .syli span span{color:var(--ink-2);font-size:12.5px;line-height:1.35}@media (max-width:1100px){[data-line=instalacje] .syw{grid-template-columns:minmax(0,1fr)}[data-line=instalacje] .sypanel{position:static}[data-line=instalacje] .systat{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){[data-line=instalacje] .sycard{padding:14px}[data-line=instalacje] .syhint{display:block}[data-line=instalacje] .systat{grid-template-columns:repeat(2,minmax(0,1fr))}[data-line=instalacje] .systat div:last-child{grid-column:1/-1}[data-line=instalacje] #ile-glosnikow .calc{grid-template-columns:minmax(0,1fr)!important}}[data-line=instalacje] .sycard .illbar{flex-wrap:wrap;gap:10px}[data-line=instalacje] .sycard .seg{scrollbar-width:none;max-width:100%;overflow-x:auto}[data-line=instalacje] .sycard .seg button{flex:none}[data-line=instalacje] .sysvg .syb{filter:url(#fSh)}[data-line=instalacje] .syb{fill:url(#gDarkUi)}[data-line=instalacje] div.syw{fill:initial;stroke:none;align-items:stretch}[data-line=instalacje] .sypanel{position:static;top:auto}[data-line=instalacje] .syinfo{flex:1}[data-line=instalacje] .synav{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:14px;display:flex}[data-line=instalacje] .synav span{color:var(--ink-2);font-size:13.5px}[data-line=instalacje] .synav b{color:var(--ink);font-family:var(--font-display)}[data-line=instalacje] .synav button{background:var(--surface-3);width:44px;height:40px;color:var(--ink);font:900 17px var(--font-sans);cursor:pointer;border:0;border-radius:12px;transition:background .2s}@media (pointer:coarse),(max-width:760px){[data-line=instalacje] .synav button{height:44px}}@media (hover:hover){[data-line=instalacje] .synav button:hover{background:var(--accent);color:var(--accent-ink)}}[data-line=instalacje] .sylist2{flex-direction:column;gap:14px;margin-top:18px;padding:20px 22px 22px;display:flex}[data-line=instalacje] .sylh{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}[data-line=instalacje] .sylh b{font-size:17px}[data-line=instalacje] .sylh span{color:var(--ink-2);font-size:13px}[data-line=instalacje] .sylg{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}[data-line=instalacje] .sylg .syli{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);border-radius:14px;min-height:76px;padding:12px;position:relative}@media (hover:hover){[data-line=instalacje] .sylg .syli:hover{background:var(--surface-3)}}[data-line=instalacje] .sylg .syli.on{background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent-line)}[data-line=instalacje] .sylg .syli em{font:900 11px var(--font-display);color:var(--ink-2);font-style:normal;position:absolute;top:10px;right:12px}[data-line=instalacje] .sylg .syli>span{padding-right:18px}@media (max-width:1100px){[data-line=instalacje] .sylg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){[data-line=instalacje] .sylist2{padding:16px}[data-line=instalacje] .sylg{grid-template-columns:minmax(0,1fr);gap:6px}[data-line=instalacje] .sylg .syli{min-height:0;padding:10px}}[data-line=instalacje] .sydots{flex-wrap:wrap;gap:6px;margin-top:auto;display:flex}[data-line=instalacje] .sydots .syli{background:var(--surface-3);width:38px;height:38px;color:var(--ink-2);border-radius:11px;place-items:center;padding:0;display:grid}@media (hover:hover){[data-line=instalacje] .sydots .syli:hover{color:var(--ink)}}[data-line=instalacje] .sydots .syli.on{background:var(--accent);color:var(--accent-ink)}[data-line=instalacje] .sydots+.synav{margin-top:0}[data-line=instalacje] .sycta{background:var(--accent);color:var(--accent-ink);border-radius:14px;flex-direction:column;justify-content:center;gap:4px;min-height:76px;padding:12px 14px;text-decoration:none;transition:transform .2s;display:flex}@media (hover:hover){[data-line=instalacje] .sycta:hover{transform:translateY(-2px)}}[data-line=instalacje] .sycta b{font-size:14.5px}[data-line=instalacje] .sycta span{font-size:12.5px}@media (max-width:760px){[data-line=instalacje] .sylg{grid-template-columns:repeat(2,minmax(0,1fr))}[data-line=instalacje] .sylg .syli>span>span,[data-line=instalacje] .sylg .syli em{display:none}[data-line=instalacje] .sylg .syli b{font-size:13px;line-height:1.3}[data-line=instalacje] .sylg .syli i{width:26px;height:26px}[data-line=instalacje] .sycta{grid-column:1/-1;min-height:0}[data-line=instalacje] .sylh span{display:none}}[data-line=instalacje] .axl{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}[data-line=instalacje] .axl li{align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.45;display:flex}[data-line=instalacje] .axok{width:20px;height:20px;color:var(--inst-plan-white);background:var(--ok);border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}[data-line=instalacje] .bmg{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}[data-line=instalacje] .bmc{flex-direction:column;gap:14px;padding:24px;display:flex}[data-line=instalacje] .bmh{flex-direction:column;align-items:flex-start;gap:8px;display:flex}[data-line=instalacje] .bmd{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);border-radius:24px;margin-top:18px;padding:22px}[data-line=instalacje] .bmdg{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:12px;display:grid}[data-line=instalacje] .bmdc{align-items:flex-start;gap:12px;display:flex}[data-line=instalacje] .bmdc b{font-size:15px}[data-line=instalacje] .bmdc p{color:var(--ink-2);margin:4px 0 0;font-size:13.5px;line-height:1.5}@media (max-width:1100px){[data-line=instalacje] .bmg,[data-line=instalacje] .bmdg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){[data-line=instalacje] .bmg{scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -16px;padding:4px 16px 12px;display:flex;overflow-x:auto}[data-line=instalacje] .bmg::-webkit-scrollbar{display:none}[data-line=instalacje] .bmc{box-sizing:content-box;scroll-snap-align:start;flex:none;width:82%}[data-line=instalacje] .bmdg{grid-template-columns:minmax(0,1fr)}[data-line=instalacje] .bmd{padding:18px}}[data-line=instalacje] .cq>span .xb-nu{text-transform:none;letter-spacing:0;color:inherit;font-weight:800}[data-line=instalacje] .bmg.xb-bmg3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:760px){[data-line=instalacje] .bmg.xb-bmg3{display:flex}}[data-line=instalacje] .sye:focus{outline:none}[data-line=instalacje] .sye:focus-visible{outline:2px solid var(--accent-line,var(--inst-plan-send-to));outline-offset:3px}[data-line=instalacje] .xb-lnk{color:inherit;text-underline-offset:3px;font-weight:700;text-decoration:underline}[data-line=instalacje] .nvr .nvrnote{color:var(--inst-plan-note);padding:0 16px 14px;font-size:12px}[data-line=instalacje] .nvrtools.nvrtop{border-top:0;border-bottom:1px solid var(--inst-il-nvrh-bord)}[data-line=instalacje] .tlx.tlkey{justify-content:flex-start;gap:14px;margin:0 0 8px}[data-line=instalacje] .cres-eye{color:var(--inst-plan-accent)}[data-line=instalacje] .evbar.cres-bar{background:var(--inst-plan-line)}@keyframes inst-mon-fadein{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes inst-mon-blink{0%,60%{opacity:1}61%,to{opacity:.15}}@keyframes inst-mon-march{to{stroke-dashoffset:-22px}}@keyframes inst-mon-scan{0%{left:0}to{left:100%}}@keyframes inst-mon-wkx{0%{transform:translate(0)}45%,55%{transform:translate(120px)}to{transform:translate(0)}}@keyframes inst-mon-carx{0%,10%{transform:translate(-140px)}45%,to{transform:translate(0)}}@keyframes inst-mon-sway{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes inst-mon-strobe{0%{fill:var(--il-false)}to{fill:var(--il-strobe)}}@keyframes inst-mon-ublk{50%{opacity:.25}}@keyframes inst-mon-umeter{0%{transform:scaleX(.1)}60%,to{transform:scaleX(.92)}}@keyframes inst-mon-fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:760px){[data-line=instalacje] .segd button,[data-line=instalacje] .nvr .tgl{min-height:44px}[data-line=instalacje] .sydots .syli{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){[data-line=instalacje] .nvrh .rec:before,[data-line=instalacje] .tline b,[data-line=instalacje] .walkp,[data-line=instalacje] .carm,[data-line=instalacje] .sway,[data-line=instalacje] .strobe,[data-line=instalacje] .typc,[data-line=instalacje] .sycab,[data-line=instalacje] .syfib,[data-line=instalacje] .syled,[data-line=instalacje] .syupsf,[data-line=instalacje] .syinfo{animation:none}}
