@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-opsz-normal-B8P4U0Gg.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-opsz-normal-5T0zeBXy.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-opsz-normal-BO2-flDP.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-opsz-normal-EmXFdkm_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-opsz-normal-Ci9T9ieq.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-opsz-normal-5lmnQArN.woff2) format("woff2-variations");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-opsz-normal-B2BMxjQQ.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg: #F5F4F0;--surface: #FFFFFF;--surface2: #F9F8F6;--navy: #1A3059;--accent: #375DA6;--accent-l: #EAF0FA;--red: #C8410A;--red-l: #FAF0EC;--red-t: #A83508;--green: #2D7A4F;--green-l: #EAF5EC;--amber: #C49A28;--amber-l: #FBF5E0;--amber-t: #8A6A15;--ink: #1A1816;--ink-dim: #5C574F;--ink-muted: #6E675E;--border: #E2DFD9;--border-dark: #C8C4BC;--border-input: #938B82;--sh: 0 1px 3px rgba(0,0,0,.06), 0 4px 12px rgba(0,0,0,.03);--sh-lg: 0 12px 40px rgba(26,48,89,.13);--r-karta: 14px;--r-kafel: 12px;--r-pole: 10px;--r-przycisk: 9px;--r-znacznik: 6px;--r-pill: 999px;--h-przycisk: 34px;--h-przycisk-wiersz: 28px;--h-pole: 36px;--h-znacznik: 22px;--h-status: 24px;--h-licznik: 18px;--font: "Inter Variable", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--fs-label: 11px;--fs-meta: 12px;--fs-body: 13px;--fs-title: 15px;--fs-data: 18px;--fs-page: 23px;--fw-reg: 400;--fw-med: 500;--fw-semi: 600;--fw-bold: 700;--tr-caps: .08em;--tr-tight: -.012em;--tr-page: -.022em;--t-szybko: .16s}@media (prefers-reduced-motion: reduce){:root{--t-szybko: 0s}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit;padding:0}html,body,#root{height:100%}body{margin:0;font-family:var(--font);font-optical-sizing:auto;font-feature-settings:"cv11" 1;font-size:var(--fs-body);color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased}button,input,select,textarea{font-family:inherit;color:inherit}a{color:var(--accent)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.btn:where(:not(:is(.m-panel,.m-lista,.m-szcz,.m-proj,.m-firmy,.m-dost,.m-harm) *)){text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:var(--h-przycisk);padding:0 14px;border-radius:var(--r-przycisk);border:1px solid var(--border);background:var(--surface);font-size:13px;font-weight:var(--fw-semi);cursor:pointer;transition:background var(--t-szybko),border-color var(--t-szybko);white-space:nowrap}.btn:where(:not(:is(.m-panel,.m-lista,.m-szcz,.m-proj,.m-firmy,.m-dost,.m-harm) *)):hover{background:var(--surface2);border-color:var(--border-dark)}.btn:where(:not(:is(.m-panel,.m-lista,.m-szcz,.m-proj,.m-firmy,.m-dost,.m-harm) *)):disabled{opacity:.55;cursor:default}.btn-glowny{background:var(--accent);border-color:var(--accent);color:#fff}.btn-glowny:hover{background:#2f5293;border-color:#2f5293}.btn-wiersz{height:var(--h-przycisk-wiersz);padding:0 10px;font-size:12px}.btn-link{background:none;border:0;padding:0;height:auto;color:var(--accent);font-weight:var(--fw-semi);cursor:pointer}.btn-link:disabled{color:var(--ink-muted);cursor:default}.pole{display:flex;flex-direction:column;gap:6px}.pole label{font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:var(--tr-caps);text-transform:uppercase;color:var(--ink-muted)}.pole input{height:var(--h-pole);padding:0 12px;border:1px solid var(--border-input);border-radius:var(--r-pole);background:var(--surface)}.pole input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-l)}.komunikat-blad{color:var(--red-t);font-size:var(--fs-meta)}.karta{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-karta);box-shadow:var(--sh)}.licznik{display:inline-flex;align-items:center;justify-content:center;min-width:var(--h-licznik);height:var(--h-licznik);padding:0 5px;border-radius:var(--r-pill);background:var(--red);color:#fff;font-size:11px;font-weight:var(--fw-bold)}.ekran-logowania{--bg:#F5F4F0;--surface:#FFFFFF;--surface2:#F9F8F6;--navy:#1A3059;--navy-d:#132443;--accent:#375DA6;--accent-l:#EAF0FA;--red:#C8410A;--red-l:#FAF0EC;--red-t:#A83508;--green:#2D7A4F;--green-l:#EAF5EC;--amber:#C49A28;--amber-l:#FBF5E0;--amber-t:#8A6A15;--ink:#1A1816;--ink-dim:#5C574F;--ink-muted:#6E675E;--border:#E2DFD9;--border-dark:#C8C4BC;--sh-lg:0 12px 40px rgba(26,48,89,.13);--font:"Inter Variable","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--mono:var(--font);box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}@media (prefers-color-scheme:dark){.ekran-logowania:not([data-theme=light]){--bg:#14161A;--surface:#1B1E23;--surface2:#22262C;--accent:#6E93D8;--accent-l:#1F2B40;--red:#E0703F;--red-l:#3A2219;--red-t:#F09A72;--green:#5DB485;--green-l:#1C3125;--amber-l:#352C14;--amber-t:#E2C26A;--ink:#ECEAE6;--ink-dim:#BDB8B0;--ink-muted:#9A948B;--border:#33373E;--border-dark:#4A4F57}}.ekran-logowania[data-theme=dark]{--bg:#14161A;--surface:#1B1E23;--surface2:#22262C;--accent:#6E93D8;--accent-l:#1F2B40;--red:#E0703F;--red-l:#3A2219;--red-t:#F09A72;--green:#5DB485;--green-l:#1C3125;--amber-l:#352C14;--amber-t:#E2C26A;--ink:#ECEAE6;--ink-dim:#BDB8B0;--ink-muted:#9A948B;--border:#33373E;--border-dark:#4A4F57}.ekran-logowania *,.ekran-logowania *:before,.ekran-logowania *:after{box-sizing:border-box;margin:0;padding:0}div.ekran-logowania{height:100%;scroll-padding-top:env(safe-area-inset-top,0px);background:var(--surface)}div.ekran-logowania{height:100%;font-variant-numeric:tabular-nums;background:var(--surface);color:var(--ink);font-family:var(--font);font-size:13px;line-height:1.5;-webkit-font-smoothing:antialiased;font-optical-sizing:auto;font-feature-settings:"cv11" 1}.ekran-logowania button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}.ekran-logowania input{font-family:inherit}.ekran-logowania a{color:var(--accent)}.ekran-logowania :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}@media (prefers-reduced-motion:reduce){.ekran-logowania *{transition:none!important;animation:none!important}}.ekran-logowania svg.i{flex-shrink:0;display:block}.ekran-logowania [hidden]{display:none!important}.ekran-logowania .uk{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);min-height:100%}.ekran-logowania .ark{--lb:#9DBBEA;position:relative;color:#fff;overflow:hidden;display:flex;flex-direction:column;padding:clamp(28px,3.2vw,40px) clamp(32px,4.4vw,64px) 0;background:radial-gradient(900px 560px at 105% -8%,rgba(120,156,222,.3),transparent 62%),radial-gradient(760px 560px at -12% 108%,rgba(55,93,166,.34),transparent 64%),linear-gradient(180deg,#1b325d,#152a4f)}.ekran-logowania .ark:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;box-shadow:inset 0 1px #ffffff0f}.ekran-logowania .ark>*{position:relative}.ekran-logowania .ark-top{display:flex;align-items:center;justify-content:flex-start;gap:20px;min-height:26px}.ekran-logowania .cc{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:600;letter-spacing:-.01em;white-space:nowrap}.ekran-logowania .cc i{width:26px;height:26px;border-radius:8px;background:#fff;color:#1a3059;font-style:normal;font-size:9.5px;font-weight:800;letter-spacing:.02em;display:flex;align-items:center;justify-content:center;box-shadow:0 1px #fff6 inset,0 4px 12px #00000040}.ekran-logowania .jdm-w{height:24px;width:auto;display:block;filter:brightness(0) invert(1)}.ekran-logowania .hero{padding-top:clamp(48px,10vh,120px);max-width:620px}.ekran-logowania .ark h2{font-size:clamp(40px,4.5vw,64px);font-weight:700;letter-spacing:-.042em;line-height:1.02;text-wrap:balance}.ekran-logowania .ark h2 span{display:block;color:#ffffff75}.ekran-logowania .ark p.op{max-width:40ch;margin-top:22px;font-size:clamp(15px,1.25vw,17px);line-height:1.55;letter-spacing:-.006em;color:#ffffffa8;text-wrap:pretty}.ekran-logowania .viz{position:relative;flex:1;min-height:320px;margin-top:clamp(36px,6vh,64px)}.ekran-logowania .viz:after{content:"";position:absolute;left:-64px;right:-64px;bottom:0;height:110px;pointer-events:none;background:linear-gradient(180deg,#152a4f00,#152a4ff0 90%)}.ekran-logowania .win{position:absolute;left:0;top:0;min-height:calc(100% + 24px);width:max(760px,122%);background:#fff;color:#1a1816;border-radius:14px 14px 0 0;overflow:hidden;box-shadow:0 0 0 1px #ffffff24,0 30px 80px #040c1e8c,0 8px 20px #040c1e40}.ekran-logowania .w-bar{display:flex;align-items:center;gap:10px;height:46px;padding:0 16px;border-bottom:1px solid #ECEAE5}.ekran-logowania .w-bar .lg{width:20px;height:20px;border-radius:6px;background:#1a3059;color:#fff;font-size:7.5px;font-weight:800;display:flex;align-items:center;justify-content:center}.ekran-logowania .w-bar>*{white-space:nowrap}.ekran-logowania .w-bar b{font-size:13px;font-weight:600;color:#1a1816;letter-spacing:-.01em}.ekran-logowania .w-bar span{font-size:13px;color:#8a847b}.ekran-logowania .seg{margin-left:18px;display:flex;gap:2px;padding:3px;background:#f3f2ee;border-radius:9px}.ekran-logowania .seg em{font-style:normal;font-size:11.5px;font-weight:600;color:#6e675e;padding:4px 10px;border-radius:7px}.ekran-logowania .seg em.on{background:#fff;color:#1a3059;box-shadow:0 1px 2px #00000014}.ekran-logowania .gantt{--n:6;position:relative;padding:0 0 30px;min-height:100vh}.ekran-logowania .g-hd,.ekran-logowania .g-r{display:grid;grid-template-columns:170px 1fr}.ekran-logowania .g-hd{height:34px;border-bottom:1px solid #ECEAE5;font-size:11px;font-weight:600;color:#8a847b}.ekran-logowania .g-hd>div:first-child{padding:0 16px;display:flex;align-items:center}.ekran-logowania .g-mies{display:grid;grid-template-columns:repeat(var(--n),1fr)}.ekran-logowania .g-mies span{display:flex;align-items:center;padding-left:8px;border-left:1px solid #F0EEEA}.ekran-logowania .g-r{height:44px;border-bottom:1px solid #F4F3F0}.ekran-logowania .g-r>div:first-child{padding:0 16px;display:flex;align-items:center;font-size:12.5px;font-weight:500;color:#3f3a34;white-space:nowrap}.ekran-logowania .g-r .tl{position:relative}.ekran-logowania .g-siatka{position:absolute;left:170px;right:0;top:34px;bottom:0;display:grid;grid-template-columns:repeat(var(--n),1fr);pointer-events:none}.ekran-logowania .g-siatka i{border-left:1px solid #F4F3F0}.ekran-logowania .bar{position:absolute;top:12px;height:20px;left:calc(var(--a)/6*100%);width:calc((var(--b) - var(--a))/6*100%);border-radius:6px;overflow:hidden;display:flex;align-items:center;padding:0 8px;font-size:10.5px;font-weight:600;white-space:nowrap;transform-origin:left center}.ekran-logowania .bar.gotowe{background:#dce4f2;color:#4a5c80}.ekran-logowania .bar.trwa{background:#dce5f5;color:#fff}.ekran-logowania .bar.trwa:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--p);background:#375da6}.ekran-logowania .bar.trwa span{position:relative}.ekran-logowania .bar.plan{background:repeating-linear-gradient(135deg,#f3f6fb 0,#f3f6fb 6px,#eaf0fa 6px,#eaf0fa 12px);box-shadow:inset 0 0 0 1px #c9d6ee;color:#375da6}.ekran-logowania .bar.akt{box-shadow:inset 0 0 0 1.5px #375da6,0 0 0 4px #375da624}.ekran-logowania .dzis{position:absolute;top:34px;bottom:0;left:calc(170px + (100% - 170px)*.559);width:0;border-left:1.5px solid #E0533A}.ekran-logowania .dzis:before{content:"Dziś";position:absolute;top:8px;left:50%;transform:translate(-50%);font-size:10px;font-weight:700;color:#fff;background:#e0533a;padding:2px 7px;border-radius:10px}.ekran-logowania .prz{position:absolute;z-index:1;left:150px;top:262px;width:300px;background:#fff;color:#1a1816;border-radius:14px;padding:14px 16px 13px;box-shadow:0 0 0 1px #1a30590f,0 24px 60px #040c1e80,0 6px 16px #040c1e38}.ekran-logowania .prz-g{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:600;color:#8a847b}.ekran-logowania .prz-g .st{margin-left:auto;display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:700;color:#375da6;background:#eaf0fa;padding:3px 8px;border-radius:20px}.ekran-logowania .prz-g .st:before{content:"";width:6px;height:6px;border-radius:50%;background:#375da6}.ekran-logowania .prz h3{font-size:14.5px;font-weight:700;color:#1a3059;letter-spacing:-.012em;margin-top:6px}.ekran-logowania .prz-d{display:flex;gap:18px;margin-top:11px;padding-top:11px;border-top:1px solid #F0EEEA}.ekran-logowania .prz-d span{display:block;font-size:10.5px;font-weight:600;color:#8a847b}.ekran-logowania .prz-d b{display:block;font-size:14px;font-weight:700;color:#1a3059;font-variant-numeric:tabular-nums;margin-top:1px}.ekran-logowania .prz-d b.zi{color:#2d7a4f}.ekran-logowania .prz-d em{font-style:normal;font-size:10.5px;font-weight:700;color:#2d7a4f;margin-left:5px}@media (prefers-reduced-motion:no-preference){.ekran-logowania .hero{animation:hWej .8s cubic-bezier(.16,1,.3,1) both}.ekran-logowania .win{animation:wWej 1s .15s cubic-bezier(.16,1,.3,1) both}.ekran-logowania .bar{animation:bWej .7s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(.55s + var(--i)*70ms)}.ekran-logowania .dzis{animation:fWej .5s 1.15s ease-out both}.ekran-logowania .prz{animation:pWej .8s 1.35s cubic-bezier(.16,1,.3,1) both}}@keyframes hWej{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes wWej{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes bWej{0%{transform:scaleX(0);opacity:0}to{transform:none;opacity:1}}@keyframes fWej{0%{opacity:0}to{opacity:1}}@keyframes pWej{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:none}}@media (max-width:1180px){.ekran-logowania .prz{display:none}.ekran-logowania .w-bar>span:not(.lg):not(.seg){display:none}.ekran-logowania .win{width:max(640px,130%)}.ekran-logowania .g-hd,.ekran-logowania .g-r{grid-template-columns:140px 1fr}.ekran-logowania .g-siatka{left:140px}.ekran-logowania .dzis{left:calc(140px + (100% - 140px)*.559)}}@media (max-height:720px){.ekran-logowania .viz{display:none}.ekran-logowania .hero{margin:auto 0;padding:0 0 40px}}.ekran-logowania .war{display:none;flex:1;flex-direction:column;min-height:0}.ekran-logowania .ark[data-w="1"] .war[data-w="1"],.ekran-logowania .ark[data-w="2"] .war[data-w="2"],.ekran-logowania .ark[data-w="3"] .war[data-w="3"],.ekran-logowania .ark[data-w="4"] .war[data-w="4"]{display:flex}.ekran-logowania .war[data-w="2"] .hero h2{font-size:clamp(30px,3.3vw,48px)}.ekran-logowania .war[data-w="2"] .hero{max-width:680px}.ekran-logowania .war[data-w="2"] .hero{padding-top:clamp(40px,8vh,96px)}.ekran-logowania .bento{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:clamp(32px,5vh,52px) 0 clamp(28px,4vh,44px);max-width:640px}.ekran-logowania .bt{position:relative;padding:18px 18px 16px;border-radius:18px;background:linear-gradient(180deg,#ffffff13,#ffffff09);box-shadow:inset 0 0 0 1px #ffffff17,inset 0 1px #ffffff14;overflow:hidden;min-height:168px;display:flex;flex-direction:column}.ekran-logowania .bt h3{font-size:14px;font-weight:600;letter-spacing:-.01em}.ekran-logowania .bt p{font-size:12.5px;line-height:1.45;color:#ffffff94;margin-top:3px;max-width:30ch}.ekran-logowania .bt .vis{margin-top:auto;padding-top:14px}.ekran-logowania .of{display:flex;flex-direction:column;gap:6px}.ekran-logowania .of div{display:grid;grid-template-columns:1fr 74px;align-items:center;gap:10px;white-space:nowrap;font-size:10.5px;font-weight:600;color:#ffffff8c;font-variant-numeric:tabular-nums}.ekran-logowania .of i{height:7px;border-radius:4px;background:#ffffff2e;transform-origin:left}.ekran-logowania .of div.naj i{background:#6fd39c}.ekran-logowania .of div.naj{color:#9be3bb}.ekran-logowania .mg{position:relative;display:flex;flex-direction:column;gap:6px}.ekran-logowania .mg i{display:block;height:7px;border-radius:4px;background:#9dbbea59;transform-origin:left}.ekran-logowania .mg i.ak{background:#9dbbea}.ekran-logowania .mg i.pl{background:transparent;box-shadow:inset 0 0 0 1px #9dbbea80}.ekran-logowania .mg b{position:absolute;top:-4px;bottom:-4px;left:58%;border-left:1.5px solid #F07A63}.ekran-logowania .pr{display:flex;align-items:center;gap:14px}.ekran-logowania .pr svg{flex-shrink:0}.ekran-logowania .pr strong{display:block;font-size:20px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.ekran-logowania .pr span{font-size:11px;color:#ffffff8c}.ekran-logowania .od{display:flex;flex-direction:column;gap:7px}.ekran-logowania .od div{display:flex;align-items:center;gap:8px;font-size:11.5px;color:#fffc}.ekran-logowania .od u{text-decoration:none;width:15px;height:15px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center}.ekran-logowania .od u.ok{background:#6fd39c;color:#0f2a1c}.ekran-logowania .od u.us{box-shadow:inset 0 0 0 1.5px #f0c25a}.ekran-logowania .od u.pl{box-shadow:inset 0 0 0 1.5px #ffffff59}.ekran-logowania .od small{margin-left:auto;font-size:10.5px;color:#ffffff73}.ekran-logowania .cykl{position:relative;margin:clamp(32px,5vh,52px) 0 40px;max-width:560px}.ekran-logowania .cykl:before{content:"";position:absolute;left:11px;top:14px;bottom:14px;width:1.5px;background:#ffffff24}.ekran-logowania .cykl .lin{position:absolute;left:11px;top:14px;width:1.5px;height:calc(100% - 28px);background:linear-gradient(180deg,#9dbbea,#6fd39c);transform-origin:top}.ekran-logowania .et{position:relative;display:grid;grid-template-columns:24px 1fr;gap:18px;padding:11px 0}.ekran-logowania .et>i{width:24px;height:24px;border-radius:50%;background:#152a4f;box-shadow:inset 0 0 0 1.5px #9dbbea99;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:10.5px;font-weight:700;color:#9dbbea;margin-top:1px}.ekran-logowania .et h3{font-size:clamp(17px,1.6vw,20px);font-weight:600;letter-spacing:-.018em;line-height:1.25}.ekran-logowania .et p{font-size:13.5px;line-height:1.5;color:#ffffff94;margin-top:2px;max-width:44ch}.ekran-logowania .man{margin:auto 0;padding:24px 0 40px}.ekran-logowania .man h2{font-size:clamp(38px,4.5vw,68px);font-weight:700;letter-spacing:-.045em;line-height:.98}.ekran-logowania .man h2 span{display:block;color:#fff}.ekran-logowania .man p.op{margin-top:28px}.ekran-logowania .man .stopka{margin-top:clamp(28px,5vh,56px);display:flex;gap:28px;flex-wrap:wrap;font-size:13px;color:#ffffff80}.ekran-logowania .man .stopka b{display:block;font-size:13px;font-weight:600;color:#ffffffe0}@media (prefers-reduced-motion:no-preference){.ekran-logowania .bt{animation:hWej .7s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(.15s + var(--i)*90ms)}.ekran-logowania .of i,.ekran-logowania .mg i{animation:bWej .8s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(.6s + var(--j,0)*80ms)}.ekran-logowania .pr .ring{stroke-dasharray:113;stroke-dashoffset:113;animation:ring 1.2s .7s cubic-bezier(.16,1,.3,1) forwards}.ekran-logowania .od div{animation:hWej .5s ease-out both;animation-delay:calc(.8s + var(--j)*.12s)}.ekran-logowania .cykl .lin{animation:linia 1.6s .3s cubic-bezier(.65,0,.35,1) both}.ekran-logowania .et{animation:hWej .6s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(.25s + var(--i)*.26s)}.ekran-logowania .et>i{animation:kropka .4s ease-out both;animation-delay:calc(.35s + var(--i)*.26s)}.ekran-logowania .man h2 span{animation:zapal .7s ease-out both;animation-delay:calc(.15s + var(--i)*.22s)}.ekran-logowania .man p.op,.ekran-logowania .man .stopka{animation:hWej .7s 1.4s cubic-bezier(.16,1,.3,1) both}}.ekran-logowania .pr .ring{stroke-dashoffset:36.16}@keyframes ring{to{stroke-dashoffset:36.2}}@keyframes linia{0%{transform:scaleY(0)}to{transform:none}}@keyframes kropka{0%{background:#152a4f}to{background:#24406f}}@keyframes zapal{0%{opacity:0;transform:translateY(14px);color:#ffffff4d}60%{opacity:1;color:#fff}to{opacity:1;transform:none;color:var(--k,#fff)}}.ekran-logowania .man h2 span{color:var(--k,#fff)}@media (max-width:1180px){.ekran-logowania .bento{grid-template-columns:1fr 1fr}.ekran-logowania .bt p{display:none}.ekran-logowania .bt{min-height:140px}}@media (max-height:780px){.ekran-logowania .bt p{display:none}.ekran-logowania .bt{min-height:132px}.ekran-logowania .et p{display:none}}@media (max-height:680px){.ekran-logowania .bento,.ekran-logowania .cykl{display:none}}.ekran-logowania .war[data-w="1"] .hero{padding-top:clamp(32px,5.5vh,88px);max-width:660px}.ekran-logowania .war[data-w="1"] .hero h2{font-size:clamp(34px,3.5vw,52px)}.ekran-logowania .war[data-w="1"] .hero h2 span{white-space:nowrap}.ekran-logowania .war[data-w="1"] .viz{margin-top:clamp(44px,6vh,72px)}.ekran-logowania .kompo{position:absolute;left:-6px;top:-10px;width:max(760px,calc(100% + 140px));height:auto;max-width:none;overflow:visible}.ekran-logowania .kompo .g-bar,.ekran-logowania .kompo .g-of{transform-box:fill-box;transform-origin:left center}.ekran-logowania .kompo .g-ms{transform-box:fill-box;transform-origin:center}@media (prefers-reduced-motion:no-preference){.ekran-logowania .kompo .g-win{animation:wWej 1s .15s cubic-bezier(.16,1,.3,1) both}.ekran-logowania .kompo .g-bar{animation:bWej .7s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(.55s + var(--i)*60ms)}.ekran-logowania .kompo .g-dzis{animation:fWej .5s 1.15s ease-out both}.ekran-logowania .kompo .g-ms{animation:pgAk2 .45s 1.25s cubic-bezier(.2,1.4,.4,1) both}.ekran-logowania .kompo .g-link{stroke-dashoffset:60;animation:fWej .6s 1.45s ease-out both}.ekran-logowania .kompo .g-card{animation:pWej .8s 1.35s cubic-bezier(.16,1,.3,1) both}.ekran-logowania .kompo .g-of{animation:bWej .7s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(1.7s + var(--j)*90ms)}.ekran-logowania .kompo .g-toast{animation:tWej .7s 2.1s cubic-bezier(.16,1,.3,1) both}.ekran-logowania .kompo .g-puls{animation:puls 2.4s 2.4s ease-in-out 2 both}}@keyframes pgAk2{0%{transform:scale(0)}to{transform:none}}@keyframes tWej{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}@keyframes puls{0%,to{stroke-opacity:.22}50%{stroke-opacity:.5}}@media (max-width:1320px){.ekran-logowania .kompo .g-toast{display:none}}@media (max-width:1180px){.ekran-logowania .kompo{width:680px}.ekran-logowania .kompo .g-card,.ekran-logowania .kompo .g-link{display:none}}.ekran-logowania .cc-logo-n{display:flex;align-items:center;gap:12px;color:#fff;font-size:19px;font-weight:600;letter-spacing:-.022em;white-space:nowrap}.ekran-logowania .cc-logo-n i,.ekran-logowania .cc-logo-j i{font-style:normal;font-weight:400}.ekran-logowania .cc-logo-n i{color:#b8cbea}.ekran-logowania .cc-logo-n svg,.ekran-logowania .cc-logo-j svg{display:block;flex-shrink:0}.ekran-logowania .cc-logo-j{display:none;align-items:center;gap:10px;color:var(--navy);font-size:16px;font-weight:600;letter-spacing:-.02em}.ekran-logowania .cc-logo-j i{color:var(--accent)}.ekran-logowania[data-theme=dark] .cc-logo-j{color:var(--ink)}@media (prefers-color-scheme:dark){.ekran-logowania:not([data-theme=light]) .cc-logo-j{color:var(--ink)}}@media (max-width:900px){.ekran-logowania .cc-logo-j{display:flex}}.ekran-logowania .war[data-w="1"] .viz{display:flex;align-items:flex-end;justify-content:center;margin-top:clamp(12px,3vh,32px)}.ekran-logowania .war[data-w="1"] .viz:after{display:none}.ekran-logowania .ilu{display:block;width:calc(100% + 40px);height:100%;max-width:760px;max-height:600px;margin:0 -20px -6px}.ekran-logowania .ilu .i-p,.ekran-logowania .ilu .i-chip,.ekran-logowania .ilu .i-kropka,.ekran-logowania .ilu .i-ladunek{transform-box:fill-box;transform-origin:center}@media (prefers-reduced-motion:no-preference){.ekran-logowania .ilu .i-glow{animation:fWej 1.4s ease-out both}.ekran-logowania .ilu .i-teren{animation:fWej 1.2s .1s ease-out both}.ekran-logowania .ilu .i-p{animation:pietro .7s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(.35s + var(--i)*.16s)}.ekran-logowania .ilu .i-plan{stroke-dasharray:100;animation:plan 1s cubic-bezier(.65,0,.35,1) both;animation-delay:calc(1.25s + var(--i)*.2s)}.ekran-logowania .ilu .i-zuraw{animation:fWej 1s .9s ease-out both}.ekran-logowania .ilu .i-ladunek{animation:ladunek 1.4s 1.5s cubic-bezier(.16,1,.3,1) both}.ekran-logowania .ilu .i-lacz{animation:fWej .8s ease-out both;animation-delay:calc(1.8s + var(--i)*.15s)}.ekran-logowania .ilu .i-kropka{animation:pgAk2 .4s cubic-bezier(.2,1.4,.4,1) both;animation-delay:calc(1.85s + var(--i)*.15s)}.ekran-logowania .ilu .i-chip{animation:chip .6s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(1.9s + var(--i)*.15s)}}@keyframes pietro{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes plan{0%{stroke-dashoffset:100;fill-opacity:0}to{stroke-dashoffset:0}}@keyframes ladunek{0%{opacity:0;transform:translateY(-26px)}to{opacity:1;transform:none}}@keyframes chip{0%{opacity:0;transform:translateY(6px) scale(.96)}to{opacity:1;transform:none}}@media (max-height:720px){.ekran-logowania .war[data-w="1"] .viz{display:none}}.ekran-logowania .cc-znak{display:none!important}div.ekran-logowania[data-logo="1"] .zn1,div.ekran-logowania[data-logo="2"] .zn2,div.ekran-logowania[data-logo="3"] .zn3{display:block!important}.ekran-logowania .graf{display:none;width:calc(100% + 40px);height:100%;max-width:760px;max-height:600px;margin:0 -20px -6px}.ekran-logowania .ark[data-g="1"] .graf[data-g="1"],.ekran-logowania .ark[data-g="2"] .graf[data-g="2"],.ekran-logowania .ark[data-g="3"] .graf[data-g="3"],.ekran-logowania .ark[data-g="4"] .graf[data-g="4"]{display:block}.ekran-logowania .graf .i-p,.ekran-logowania .graf .i-chip,.ekran-logowania .graf .i-kropka,.ekran-logowania .graf .i-ladunek,.ekran-logowania .graf .i-proj,.ekran-logowania .graf .i-hub,.ekran-logowania .graf .i-hb{transform-box:fill-box;transform-origin:center}.ekran-logowania .graf .i-hb{transform-origin:left center}@media (prefers-reduced-motion:no-preference){.ekran-logowania .graf .i-glow{animation:fWej 1.4s ease-out both}.ekran-logowania .graf .i-teren{animation:fWej 1.2s .1s ease-out both}.ekran-logowania .graf .i-p{animation:pietro .7s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(.3s + var(--i)*.12s)}.ekran-logowania .graf .i-plan{stroke-dasharray:100;animation:plan 1s cubic-bezier(.65,0,.35,1) both;animation-delay:calc(1.2s + var(--i)*.2s)}.ekran-logowania .graf .i-zuraw{animation:fWej 1s .8s ease-out both}.ekran-logowania .graf .i-ladunek{animation:ladunek 1.4s 1.4s cubic-bezier(.16,1,.3,1) both}.ekran-logowania .graf .i-hub{animation:hub .9s .5s cubic-bezier(.16,1,.3,1) both}.ekran-logowania .graf .i-hb{animation:bWej .7s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(1.1s + var(--i)*.12s)}.ekran-logowania .graf .i-orb{animation:fWej 1s 1.2s ease-out both}.ekran-logowania .graf .i-lacz{animation:fWej .8s ease-out both;animation-delay:calc(1.5s + var(--i)*.15s)}.ekran-logowania .graf .i-puls{stroke-dashoffset:100;animation:puls2 2.2s linear 3;animation-delay:calc(2.2s + var(--i)*.5s);opacity:0}.ekran-logowania .graf .i-kropka{animation:pgAk2 .4s cubic-bezier(.2,1.4,.4,1) both;animation-delay:calc(1.6s + var(--i)*.12s)}.ekran-logowania .graf .i-chip{animation:chip .6s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(1.7s + var(--i)*.12s)}.ekran-logowania .graf .i-proj{animation:chip .6s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(.9s + var(--i)*.12s)}.ekran-logowania .graf .i-os2{stroke-dasharray:100;animation:plan 1.6s .6s cubic-bezier(.65,0,.35,1) both}}.ekran-logowania .graf .i-puls{opacity:0}@keyframes hub{0%{opacity:0;transform:translateY(14px) scale(.94)}to{opacity:1;transform:none}}@keyframes puls2{0%{stroke-dashoffset:100;opacity:0}10%{opacity:1}90%{opacity:1}to{stroke-dashoffset:0;opacity:0}}.ekran-logowania .graf .v-cloud,.ekran-logowania .graf .v-wezel,.ekran-logowania .graf .v-inw,.ekran-logowania .graf .v-bud,.ekran-logowania .graf .v-tag,.ekran-logowania .graf .v-drz,.ekran-logowania .graf .v-ladunek,.ekran-logowania .graf .v-attyka{transform-box:fill-box;transform-origin:center bottom}.ekran-logowania .graf .v-bar,.ekran-logowania .graf .v-hb,.ekran-logowania .graf .v-odsl{transform-box:fill-box;transform-origin:left center}@media (prefers-reduced-motion:no-preference){.ekran-logowania .graf .v-ring,.ekran-logowania .graf .v-luk{stroke-dasharray:100;animation:plan 1.4s cubic-bezier(.65,0,.35,1) both;animation-delay:calc(.15s + var(--i)*.15s)}.ekran-logowania .graf .v-luk{animation-delay:calc(1.2s + var(--i)*.2s);animation-duration:1s}.ekran-logowania .graf .v-cloud{animation:hub .7s .3s cubic-bezier(.2,1.2,.4,1) both}.ekran-logowania .graf .v-bar{animation:bWej .6s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(.8s + var(--i)*.1s)}.ekran-logowania .graf .v-wezel{animation:chip .5s cubic-bezier(.2,1.3,.4,1) both;animation-delay:calc(.6s + var(--i)*.08s)}.ekran-logowania .graf .v-inw{animation:chip .5s cubic-bezier(.2,1.3,.4,1) both;animation-delay:calc(1.1s + var(--i)*.08s)}.ekran-logowania .graf .v-kr{animation:fWej .5s both;animation-delay:calc(1.3s + var(--i)*.06s)}.ekran-logowania .graf .v-tlo{animation:fWej 1s .1s ease-out both}.ekran-logowania .graf .v-bud{animation:pietro .7s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(.25s + var(--i)*.15s)}.ekran-logowania .graf .v-zuraw{animation:fWej .8s .8s ease-out both}.ekran-logowania .graf .v-ladunek{animation:ladunek 1.2s 1.1s cubic-bezier(.16,1,.3,1) both}.ekran-logowania .graf .v-drz{animation:chip .5s ease-out both;animation-delay:calc(.9s + var(--i)*.1s)}.ekran-logowania .graf .v-lacz{animation:fWej .8s ease-out both;animation-delay:calc(1.4s + var(--i)*.15s)}.ekran-logowania .graf .v-tag{animation:chip .5s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(1.6s + var(--i)*.12s)}.ekran-logowania .graf .v-siatka{animation:fWej 1s ease-out both}.ekran-logowania .graf .v-plan{animation:fWej .9s .2s ease-out both}.ekran-logowania .graf .v-odsl{animation:odsl 1.3s .7s cubic-bezier(.65,0,.35,1) both}.ekran-logowania .graf .v-attyka{animation:fWej .5s 1.8s ease-out both}.ekran-logowania .graf .v-podzial,.ekran-logowania .graf .v-et{animation:fWej .6s 1.9s ease-out both}.ekran-logowania .graf .v-hb{animation:bWej .7s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(1.4s + var(--i)*.12s)}.ekran-logowania .graf .v-dzis{animation:fWej .5s 2s ease-out both}}@keyframes odsl{0%{transform:scaleX(0)}to{transform:none}}.ekran-logowania .graf .v-puls-r{transform-box:fill-box;transform-origin:center}@media (prefers-reduced-motion:no-preference){.ekran-logowania .graf .v-puls-r{animation:fala 2.4s 1.2s ease-out 3 both}}@keyframes fala{0%{transform:scale(1);opacity:.8}to{transform:scale(1.5);opacity:0}}.ekran-logowania .cc-logo-n,.ekran-logowania .cc-logo-j{gap:10px}.ekran-logowania .cc-logo-n i,.ekran-logowania .cc-logo-j i{font-weight:inherit;color:inherit}.ekran-logowania .cc-logo-n{font-size:23px;letter-spacing:-.028em;gap:12px}.ekran-logowania .cc-logo-j{font-size:18px}.ekran-logowania .fp{display:flex;flex-direction:column;padding:28px 32px;background:var(--surface)}.ekran-logowania .fp-top{display:flex;justify-content:flex-end;min-height:32px}.ekran-logowania .mob-brand{display:none;align-items:center;gap:11px;margin-right:auto}.ekran-logowania .mob-brand .logo{width:34px;height:34px;border-radius:10px;background:var(--navy);color:#fff;font-size:12px}.ekran-logowania .mob-brand b{font-size:13px;font-weight:700;color:var(--navy)}.ekran-logowania[data-theme=dark] .mob-brand b{color:var(--ink)}.ekran-logowania .srodek{flex:1;display:flex;align-items:center;justify-content:center;padding:32px 0}.ekran-logowania .ekr{width:100%;max-width:360px;display:none}.ekran-logowania .ekr.on{display:block;animation:wejdz .22s ease-out}@keyframes wejdz{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ekran-logowania .ekr h1{font-size:23px;font-weight:700;color:var(--navy);letter-spacing:-.022em;line-height:1.15}@media (prefers-color-scheme:dark){.ekran-logowania:not([data-theme=light]) .ekr h1{color:var(--ink)}}.ekran-logowania[data-theme=dark] .ekr h1{color:var(--ink)}.ekran-logowania .ekr .pod{margin-top:6px;color:var(--ink-muted);font-size:13px;line-height:1.55}.ekran-logowania .ekr .pod b{color:var(--ink-dim);font-weight:600}.ekran-logowania .ikk{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:18px;background:var(--accent-l);color:var(--accent)}.ekran-logowania .ikk.am{background:var(--amber-l);color:var(--amber-t)}.ekran-logowania .ikk.cz{background:var(--red-l);color:var(--red-t)}.ekran-logowania .ikk.zi{background:var(--green-l);color:var(--green)}.ekran-logowania form{margin-top:24px;display:flex;flex-direction:column;gap:16px}.ekran-logowania .kf{display:flex;flex-direction:column;gap:6px}.ekran-logowania .kf-h{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.ekran-logowania .kf label{font-size:12px;font-weight:600;color:var(--ink-dim)}.ekran-logowania .kf input[type=email],.ekran-logowania .kf input[type=password],.ekran-logowania .kf input[type=text]{width:100%;height:42px;padding:0 12px;border:1.5px solid var(--border);border-radius:9px;font-size:14px;color:var(--ink);background:var(--surface);transition:border-color .15s,box-shadow .15s}.ekran-logowania .kf input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da624}.ekran-logowania .kf input::placeholder{color:var(--border-dark)}.ekran-logowania .kf.zle input{border-color:var(--red)}.ekran-logowania .kb{display:none;font-size:12px;color:var(--red-t)}.ekran-logowania .kf.zle .kb{display:block}.ekran-logowania .kh{font-size:12px;color:var(--ink-muted);line-height:1.45}.ekran-logowania .pw{position:relative}.ekran-logowania .pw input{padding-right:44px!important}.ekran-logowania .oko{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:36px;height:34px;border-radius:7px;display:flex;align-items:center;justify-content:center;color:var(--ink-muted)}.ekran-logowania .oko:hover{background:var(--surface2);color:var(--ink)}.ekran-logowania .caps{display:none;align-items:center;gap:6px;font-size:12px;color:var(--amber-t)}.ekran-logowania .caps.on{display:flex}.ekran-logowania .lk{font-size:12px;font-weight:600;color:var(--accent);text-decoration:none;border-radius:4px}.ekran-logowania .lk:hover{text-decoration:underline}.ekran-logowania .chk{display:flex;align-items:flex-start;gap:9px;font-size:13px;color:var(--ink-dim);cursor:pointer;line-height:1.4}.ekran-logowania .chk input{margin-top:2px;width:15px;height:15px;accent-color:var(--accent);flex-shrink:0}.ekran-logowania .chk small{display:block;font-size:12px;color:var(--ink-muted)}.ekran-logowania .btn-p{height:42px;width:100%;border-radius:10px;background:var(--accent);color:#fff;font-weight:600;font-size:14px;letter-spacing:-.005em;display:flex;align-items:center;justify-content:center;gap:8px;transition:background .15s}.ekran-logowania .btn-p:hover{background:var(--navy)}.ekran-logowania .btn-p[disabled]{opacity:.7;cursor:progress}.ekran-logowania .btn-g{height:38px;padding:0 14px;border-radius:9px;border:1.5px solid var(--border);background:var(--surface);color:var(--ink-dim);font-weight:600;font-size:13px;display:inline-flex;align-items:center;justify-content:center;gap:7px}.ekran-logowania .btn-g:hover{border-color:var(--border-dark);color:var(--ink)}.ekran-logowania .btn-g[disabled]{opacity:.5;cursor:not-allowed}.ekran-logowania .wstecz{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--ink-muted);margin-bottom:22px;padding:4px 6px 4px 2px;border-radius:6px}.ekran-logowania .wstecz:hover{color:var(--accent)}.ekran-logowania .spin{width:16px;height:16px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:kr .7s linear infinite}@keyframes kr{to{transform:rotate(360deg)}}.ekran-logowania .alert{display:none;gap:10px;align-items:flex-start;padding:11px 13px;border-radius:10px;font-size:12.5px;line-height:1.5}.ekran-logowania .alert.on{display:flex}.ekran-logowania .alert svg{margin-top:1px}.ekran-logowania .alert.cz{background:var(--red-l);border:1px solid rgba(200,65,10,.28);color:var(--red-t)}.ekran-logowania .alert.in{background:var(--accent-l);border:1px solid rgba(55,93,166,.22);color:var(--ink)}.ekran-logowania .alert.in svg{color:var(--accent)}.ekran-logowania .alert.am{background:var(--amber-l);border:1px solid rgba(196,154,40,.32);color:var(--amber-t)}.ekran-logowania .alert.zi{background:var(--green-l);border:1px solid rgba(45,122,79,.25);color:var(--green)}.ekran-logowania .alert b{font-weight:600}.ekran-logowania .kod{display:grid;grid-template-columns:repeat(3,1fr) 10px repeat(3,1fr);gap:7px;align-items:center}.ekran-logowania .kod span{height:2px;background:var(--border-dark);border-radius:2px}.ekran-logowania .kod input{width:100%;height:50px;text-align:center;border:1.5px solid var(--border);border-radius:10px;font-family:var(--mono);font-size:22px;font-weight:600;color:var(--navy);background:var(--surface);caret-color:var(--accent)}.ekran-logowania[data-theme=dark] .kod input{color:var(--ink)}@media (prefers-color-scheme:dark){.ekran-logowania:not([data-theme=light]) .kod input{color:var(--ink)}}.ekran-logowania .kod input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #375da624}.ekran-logowania .kod.zle input{border-color:var(--red)}.ekran-logowania .kod.zle{animation:trz .3s}@keyframes trz{25%{transform:translate(-5px)}75%{transform:translate(5px)}}.ekran-logowania .zap input{font-family:var(--mono)!important;letter-spacing:.12em;text-transform:uppercase}.ekran-logowania .ozn{display:flex;gap:12px;align-items:center;padding:13px 15px;border:1px solid var(--border);border-radius:12px;background:var(--surface2);margin-top:22px}.ekran-logowania .ramka{display:flex;gap:10px;align-items:flex-start;margin-top:22px;padding:13px 15px;border:1px solid var(--border);border-radius:12px;background:var(--surface2);font-size:13px;line-height:1.55;color:var(--ink-dim)}.ekran-logowania .ramka svg{margin-top:2px;color:var(--ink-muted)}.ekran-logowania .wroc-b{margin-top:20px}.ekran-logowania .av{width:40px;height:40px;border-radius:50%;background:var(--navy);color:#fff;font-weight:700;font-size:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ekran-logowania .ozn b{display:block;font-size:14px;color:var(--ink)}.ekran-logowania .ozn span span{font-size:12.5px;color:var(--ink-muted)}.ekran-logowania .licz{font-family:var(--mono);font-size:34px;font-weight:600;color:var(--navy);letter-spacing:.02em;margin-top:20px;font-variant-numeric:tabular-nums}.ekran-logowania[data-theme=dark] .licz{color:var(--ink)}@media (prefers-color-scheme:dark){.ekran-logowania:not([data-theme=light]) .licz{color:var(--ink)}}.ekran-logowania .rzad{display:flex;gap:8px;flex-wrap:wrap;margin-top:20px}.ekran-logowania .fp-stopka{padding-right:120px;display:flex;flex-wrap:wrap;gap:6px 16px;justify-content:space-between;font-size:12px;color:var(--ink-muted)}.ekran-logowania .fp-stopka{align-items:center}.ekran-logowania .pomoc{text-align:center;font-size:13px;line-height:1.6;color:var(--ink-muted);margin-top:4px}.ekran-logowania .pomoc .lk{font-size:13px}.ekran-logowania .stopka-l{display:flex;flex-direction:column;align-items:flex-start;gap:7px}.ekran-logowania .stopka-l .autor{margin-top:-5px;color:var(--ink-muted);opacity:.85}.ekran-logowania .jdm-logo{height:18px;width:auto;display:none}@media (prefers-color-scheme:dark){.ekran-logowania:not([data-theme=light]) .jdm-logo{filter:invert(1) hue-rotate(180deg) brightness(1.15)}}.ekran-logowania[data-theme=dark] .jdm-logo{filter:invert(1) hue-rotate(180deg) brightness(1.15)}.ekran-logowania .fp-stopka a{color:var(--ink-dim);text-decoration:none;font-weight:600}.ekran-logowania .fp-stopka a:hover{color:var(--accent)}.ekran-logowania .toast{position:fixed;left:50%;top:calc(18px + env(safe-area-inset-top,0px));transform:translate(-50%,-12px);opacity:0;pointer-events:none;z-index:60;display:flex;align-items:center;gap:9px;padding:10px 15px;border-radius:11px;background:var(--navy);color:#fff;font-size:13px;font-weight:500;box-shadow:var(--sh-lg);transition:opacity .2s,transform .2s;max-width:calc(100vw - 32px)}.ekran-logowania .toast.on{opacity:1;transform:translate(-50%)}@media (max-width:900px){.ekran-logowania .uk{grid-template-columns:1fr}.ekran-logowania .ark{display:none}.ekran-logowania .jdm-logo{display:block!important}.ekran-logowania .mob-brand{display:flex}.ekran-logowania .fp{padding:20px;min-height:100%}.ekran-logowania .fp-top{align-items:center}.ekran-logowania .fp-stopka{padding-right:0;padding-bottom:52px}}@media (max-width:420px){.ekran-logowania .kod{gap:5px}.ekran-logowania .kod input{height:46px;font-size:20px}}.ekran-logowania .alert.on{animation:alWej .22s ease-out}.ekran-logowania .alert.trzes{animation:alWej .18s ease-out,trz .4s .06s}@keyframes alWej{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes trz{0%,to{transform:none}20%{transform:translate(-6px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}.ekran-logowania .alert>span{flex:1;min-width:0}.ekran-logowania .alert .akcja{display:inline;margin-left:4px;font-size:12.5px;font-weight:600;color:inherit;text-decoration:underline;text-underline-offset:2px}.ekran-logowania .alert .akcja:hover{text-decoration-thickness:2px}.ekran-logowania .alert.am svg{color:var(--amber)}.ekran-logowania .alert.zi svg{color:var(--green)}.ekran-logowania .alert .t{font-weight:600;font-variant-numeric:tabular-nums}.ekran-logowania .kf.blad input{border-color:var(--red)}.ekran-logowania .kf input.trzes{animation:trz .4s}.ekran-logowania .kf input:disabled{background:var(--surface2);color:var(--ink-muted)}.ekran-logowania .btn-p:disabled{opacity:.6;cursor:not-allowed}.ekran-logowania .btn-p.laduje{opacity:.85;cursor:progress}.ekran-logowania .wolno{font-size:12px;color:var(--ink-muted);text-align:center;margin-top:-6px;display:none}.ekran-logowania .wolno.on{display:block;animation:alWej .25s ease-out}.ekran-logowania #e-ok .ikk{width:48px;height:48px;border-radius:13px}.ekran-logowania #e-ok.graj .ikk{animation:pop .45s cubic-bezier(.2,1.4,.4,1) both}.ekran-logowania #e-ok .ptaszek{stroke-dasharray:24;stroke-dashoffset:24}.ekran-logowania #e-ok.graj .ptaszek{animation:rysuj .35s .25s ease-out forwards}@keyframes pop{0%{transform:scale(.6);opacity:0}to{transform:none;opacity:1}}@keyframes rysuj{to{stroke-dashoffset:0}}.ekran-logowania #e-ok h1{font-size:26px}.ekran-logowania #e-ok.graj h1,.ekran-logowania #e-ok.graj .pod{animation:wejdz .3s .15s ease-out both}.ekran-logowania .pasek{height:6px;border-radius:6px;background:var(--border);margin-top:22px;overflow:hidden}.ekran-logowania .pasek i{display:block;height:100%;width:0;border-radius:6px;background:var(--green)}.ekran-logowania #e-ok.graj .pasek i{animation:pasek 1.5s .35s cubic-bezier(.55,.1,.3,1) forwards}@keyframes pasek{to{width:100%}}.ekran-logowania .uk.wyjdz{animation:ukWyj .42s ease-in forwards}.ekran-logowania .uk.wroc{animation:ukWroc .35s ease-out}@keyframes ukWyj{to{opacity:0;transform:scale(.985)}}@keyframes ukWroc{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}@keyframes sbWej{0%{transform:translate(-18px);opacity:0}to{transform:none;opacity:1}}@keyframes niWej{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@keyframes mig{0%{background-position:200% 0}to{background-position:-200% 0}}.ekran-logowania .fp{padding:28px clamp(24px,4vw,56px)}.ekran-logowania .srodek{padding:40px 0 56px}.ekran-logowania .ekr{max-width:380px}.ekran-logowania .ekr.on{animation:wejdz .35s cubic-bezier(.2,.8,.2,1)}.ekran-logowania .ekr h1{font-size:30px;font-weight:700;letter-spacing:-.032em;line-height:1.12}.ekran-logowania .ekr .pod{margin-top:10px;font-size:15px;line-height:1.5;color:var(--ink-muted);letter-spacing:-.006em;text-wrap:pretty}.ekran-logowania .ikk{width:48px;height:48px;border-radius:14px;margin-bottom:22px}.ekran-logowania form{margin-top:32px;gap:18px}.ekran-logowania #fLogin{margin-top:32px!important}.ekran-logowania .kf{gap:7px}.ekran-logowania .kf label{font-size:13px;font-weight:600;color:var(--ink);letter-spacing:-.005em}.ekran-logowania .kf input[type=email],.ekran-logowania .kf input[type=password],.ekran-logowania .kf input[type=text]{height:48px;padding:0 14px;border:1px solid var(--border-dark);border-radius:12px;font-size:15px;letter-spacing:-.006em;background:var(--surface);box-shadow:0 1px 2px #1a18160a;transition:border-color .15s,box-shadow .15s,background .15s}.ekran-logowania .kf input:hover:not(:focus):not(:disabled){border-color:#a9a49b}.ekran-logowania .kf input:focus{border-color:var(--accent);box-shadow:0 0 0 4px #375da626}.ekran-logowania .kf input::placeholder{color:#a9a49b}.ekran-logowania .kf input:-webkit-autofill{-webkit-box-shadow:0 0 0 40px var(--surface) inset;-webkit-text-fill-color:var(--ink)}.ekran-logowania .kf.zle input,.ekran-logowania .kf.blad input{border-color:var(--red);box-shadow:0 0 0 4px #c8410a1a}.ekran-logowania .kb{font-size:12.5px;display:none;align-items:center;gap:6px}.ekran-logowania .kf.zle .kb{display:flex}.ekran-logowania .kb:before{content:"";width:14px;height:14px;flex-shrink:0;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7.5v5M12 16.2h.01'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7.5v5M12 16.2h.01'/%3E%3C/svg%3E") center/contain no-repeat}.ekran-logowania .oko{right:6px;width:36px;height:36px;border-radius:9px}.ekran-logowania .caps{font-size:12.5px}.ekran-logowania .caps.on{animation:alWej .2s ease-out}.ekran-logowania .btn-p{height:48px;border-radius:12px;font-size:15px;font-weight:600;letter-spacing:-.01em;margin-top:6px;background:linear-gradient(180deg,#3e66b3,#375da6);box-shadow:inset 0 1px #ffffff29,0 1px 2px #1a30593d,0 6px 16px -6px #375da68c;transition:background .15s,box-shadow .15s,transform .08s}.ekran-logowania .btn-p:hover{background:linear-gradient(180deg,#2f4f8f,#1a3059)}.ekran-logowania .btn-p:active:not(:disabled){transform:scale(.99)}.ekran-logowania .btn-p:focus-visible{outline:none;box-shadow:inset 0 1px #ffffff29,0 0 0 4px #375da64d}.ekran-logowania .btn-p:disabled{opacity:.5;box-shadow:none}.ekran-logowania .btn-p.laduje{opacity:1}.ekran-logowania .btn-g{height:44px;padding:0 18px;border-radius:12px;border:1px solid var(--border-dark);font-size:14px;box-shadow:0 1px 2px #1a18160a}.ekran-logowania .alert{padding:12px 14px;border-radius:12px;font-size:13.5px;line-height:1.5;gap:11px;letter-spacing:-.005em}.ekran-logowania .alert svg{width:18px;height:18px;margin-top:1px}.ekran-logowania .alert .akcja{font-size:13.5px}.ekran-logowania .pomoc{margin-top:14px;padding-top:22px;border-top:1px solid var(--border);font-size:13.5px;line-height:1.55;color:var(--ink-muted)}.ekran-logowania .pomoc b{display:block;font-weight:500;color:var(--ink-dim)}.ekran-logowania .wolno{font-size:13px}.ekran-logowania .wstecz{font-size:13px;margin-bottom:28px}.ekran-logowania .chk{font-size:14px;color:var(--ink);gap:10px}.ekran-logowania .chk input{width:16px;height:16px}.ekran-logowania .chk small{font-size:12.5px;margin-top:2px}.ekran-logowania .lk{font-size:13.5px}.ekran-logowania .kod{gap:8px}.ekran-logowania .kod input{height:56px;border-radius:12px;border:1px solid var(--border-dark);font-size:24px;box-shadow:0 1px 2px #1a18160a}.ekran-logowania .kod input:focus{box-shadow:0 0 0 4px #375da626}.ekran-logowania .kod.zle input{box-shadow:0 0 0 4px #c8410a1a}.ekran-logowania .ozn{border-radius:14px;padding:14px 16px}.ekran-logowania .ramka{border-radius:14px;font-size:14px}.ekran-logowania .pasek{height:6px;margin-top:28px}.ekran-logowania .fp-stopka{font-size:12.5px}@media (max-width:900px){.ekran-logowania .ekr h1{font-size:27px}.ekran-logowania .srodek{padding:28px 0 40px}}.ekran-logowania .war[data-w="1"] .viz{min-height:0}@media (max-height:820px){.ekran-logowania .war[data-w="1"] .hero{padding-top:clamp(20px,4vh,40px)}.ekran-logowania .war[data-w="1"] .hero h2{font-size:clamp(30px,3vw,44px)}.ekran-logowania .ark p.op{margin-top:14px}}@media (max-height:720px){.ekran-logowania .war[data-w="1"] .viz{display:flex!important;margin-top:12px}.ekran-logowania .war[data-w="1"] .hero{margin:0;padding-bottom:0}}@media (max-height:520px){.ekran-logowania .war[data-w="1"] .viz{display:none!important}}@media (min-width:901px){.ekran-logowania .ark{height:100vh;height:100dvh;position:sticky;top:0;align-self:start}.ekran-logowania .war[data-w="1"]{min-height:0}.ekran-logowania .war[data-w="1"] .viz{flex:1 1 0;min-height:0}.ekran-logowania .graf{height:100%;max-height:none}}.ekran-logowania .ark h2 span{color:#9dbbea}.ekran-logowania .ekr{max-width:344px}.ekran-logowania .ekr h1{font-size:26px;letter-spacing:-.028em}.ekran-logowania .ekr .pod{font-size:14px;margin-top:8px}.ekran-logowania form{gap:14px}.ekran-logowania .kf label{font-size:12.5px}.ekran-logowania .kf input[type=email],.ekran-logowania .kf input[type=password],.ekran-logowania .kf input[type=text]{height:44px;font-size:14px;border-radius:10px}.ekran-logowania .btn-p{height:44px;font-size:14.5px;border-radius:11px}.ekran-logowania .alert{font-size:13px;padding:11px 13px}.ekran-logowania .pomoc{font-size:13px;margin-top:10px;padding-top:18px}.ekran-logowania .kod input{height:50px;font-size:22px;border-radius:11px}.ekran-logowania .chk{font-size:13.5px}.ekran-logowania .lk{font-size:13px}@media (max-width:900px){.ekran-logowania .ekr h1{font-size:25px}}.ekran-logowania label{font-size:12px!important}.ekran-logowania .pod{font-size:13px!important}.ekran-logowania .op{font-size:18px!important}.ekran-logowania h1{font-size:23px!important}.ekran-logowania .btn-p{font-size:15px!important}.ekran-logowania footer span,.ekran-logowania .autor,.ekran-logowania .stopka-l span,.ekran-logowania .stopka-l{font-size:12px!important}.ekran-logowania .mk-tt{position:fixed;z-index:2147483000;pointer-events:none;background:var(--navy,#1A3059);color:#fff;font-family:inherit;font-size:12px;font-weight:500;line-height:1.4;padding:6px 10px;border-radius:7px;box-shadow:0 6px 18px #1a305938;max-width:320px;white-space:pre-line;opacity:0;transform:translateY(3px);transition:opacity .12s,transform .12s}.ekran-logowania .mk-tt.on{opacity:1;transform:none}.ekran-logowania .mk-tt.dol{transform:translateY(-3px)}.ekran-logowania .mk-tt.dol.on{transform:none}@media (prefers-reduced-motion:reduce){.ekran-logowania .mk-tt{transition:none}}.ekran-logowania .viz [data-i="0"]{--i:0}.ekran-logowania .viz [data-i="1"]{--i:1}.ekran-logowania .viz [data-i="2"]{--i:2}.ekran-logowania .viz [data-i="3"]{--i:3}.ekran-logowania .viz [data-i="4"]{--i:4}.ekran-logowania .viz [data-i="5"]{--i:5}.ekran-logowania .viz [data-i="6"]{--i:6}
